

* {
padding: 0px;
margin:0px;
border: 0px solid red;
}

p, h1, h2, h3, h4 {
margin-top: 10px;
margin-bottom:10px;
}

body{
font-family: "Trebuchet MS",Verdana, Arial, sans-serif;
font-size: 13px;
background: black url(/media/am2/bg.jpg) repeat-x 50%;
color: white;
background-position: top;
margin-left: auto;
margin-right: auto;
text-align: center;
}

#leer {
background:none;
}

#site {
width: 780px;
text-align: center;
margin-left: auto;
margin-right: auto;
border: 0px solid yellow;
}

#container {
border: 0px solid white;
text-align: left;
}

#top {
font-size: 26px;
font-style: italic;
padding-left: 20px;

}

#header {

height: 84px;
display: block;

}

#left {
width: 220px;
float: right;
background: black url(/media/am2/bg_content.png) top left;
border-top: 0px solid white;
margin: -15px;
border-left: 3px solid black;
border-bottom: 3px solid black;
padding: 0px;
position: relative;
top: -60px;
}

#content {
background: black url(/media/am2/bg_content.png) top left;
min-height: 500px;
padding: 50px 20px 10px 10px;
border: 0px solid green;
margin-top: 20px;
margin-right: 200px;
}

#content2 {
background: black url(/media/am2/bg_content.png) top left;
text-align: left;
padding: 10px;
}

#content2 a:link, #content2 a:visited  {

color: yellow;

}





#content ul, #content ol {
padding-left: 20px;
}

#content a:link, #content a:visited {
color: white;
}

#content h2 {
font-size: 14px;
}

.level0 {
padding-left: 10px;
list-style-type: none;
padding-right: 10px;
}

.level1 {
padding-left: 20px;
list-style-type: none;
display: block;
padding-right: 10px;
margin: 6px;
}

.level2 {
padding-left: 24px;
list-style-type: none;
display: block;
padding-right: 10px;
margin: 6px;
}

.level0 a:link, .level0 a:visited {
color: white;
text-decoration: none;
display: block;
background: black url(/media/am2/bg_li_nav1.png) top left;
background-position: 0px 15px;
margin-bottom: 5px;
padding: 3px;
}

.level1 a:link, .level1 a:visited {
color: white;
text-decoration: none;
display: block;
background: black url(/media/am2/bg_li_nav.png) top left;
background-position: 0px 10px;
margin-bottom: 2px;
padding: 2px;
}

.level2 a:link, .level2 a:visited {
color: white;
text-decoration: none;
display: block;
background: black url(/media/am2/bg_li_nav.png) top left;
background-position: 0px 12px;
margin-bottom: 2px;
padding: 2px;
padding-left: 5px;
}

li .level0{
background: black url(/media/am2/bg_li_nav.png) top left;
}

.menusel {
background: black url(/media/am2/bg_li_nav2.png) top left;
background-position: 0px 15px;
}

.level0 a:hover, level1 a:hover {
font-weight: bold;
}

#login {
text-align: right;
padding-bottom:20px;
padding-right: 10px;
}

.center {
text-align: center;
}

#sitenav {
text-align: center;
}

#sitenav a:link, #sitenav a:visited{
padding: 3px;
background-color: black;
border: 1px solid #6DDAD9;
text-decoration: none;
}

#sitenav a:hover, #sitenav a:focus {
padding: 3px;
background-color: white;
border: 1px solid #6DDAD9;
text-decoration: none;
color: black;
}

.select a{
font-weight: bold;
background-color: red;
}

#adminmenu {
background-color: silver;
padding: 4px;
margin: 10px;
}

#adminmenu a{
color: black;
}

#adminmenu ol{
list-style-type: none;
}

#multiimg  {
text-align: center;
margin: auto;
border: 0px solid red;
width: 540px;
}

#multiimg table {
width: 530px;
} 

#multiimg img, #soloimg img {
border: 1px solid black;
margin: 0px;
} 



#multiimg a:link, #multiimg a:visited {
background-color: black;
border: 0px solid black;
margin: 3px;
}

#galnav {
text-align: center;
padding: 10px;
border: 0px solid red;
width: 500px;
}

#galnav a {
padding: 5px;
text-decoration: none;
border: 1px solid white;
}

#soloimg{
text-align: center;
}

#brot {
position: relative;
top: 120px;
padding-left: 10px;
background: black url(/media/am2/bg_li_nav.png) top left;
background-position: 0px 5px;
height: 20px;
}

#brot a {
color: white;
}

#back a:link, #back a:visited {
color: #00ff00;
text-decoration: none;
border-bottom: 1px solid white;
}

#back a:hover, #back a:focus {
color: white;
text-decoration: none;
border-bottom: 1px solid #00ff00;
}

.error {
color: red;
}
