img {
border:none;
}

body, html {
margin:0px;
padding:0px;
height:100%;
font-family:Arial, Helvetica, sans-serif;
color:#F4F7F4;
font-size:11px;
background-color:#D2D3D2;
}

td {
font-size:11px;
}

img{
margin:5px;
}

div.spacer
{
clear:both;
}

a:link, a:visited {
color:#666666; font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, serif;
font-weight: bold;
text-decoration: none;
font-size: 12px;
}

a:hover {
color:#CB4532; 
}

a#active_menu{
color:#DCE3DC; 
}


/*moduletable*/
.sectiontableheader {
font-weight:bold;
font-size:13px;
padding-top:8px;
padding-bottom:10px;
}

/*.sectiontableentry2{
color:#E8D700;
}
*/

/*easygb*/
table.adminform { 
width: 100% !important; 
padding:1px;
}

textarea.inputbox{
width:400px;
}

/* content*/
.contentheading, .componentheading {
  font-family:	Verdana, Helvetica, sans-serif;
  font-size:	18px;
  font-weight:	bold;
  color:	#CB4532;
  text-align:	left;
  letter-spacing:-1px;
  text-transform: lowercase;
}

/*system message*/
#system-message { margin-bottom: 10px; }


/*main menu*/

.mainmenu ul, .mainmenu li{
margin: 0px;
padding: 0px;
border:none;
list-style-type: none;
float: left;
}

.mainmenu a:link, .mainmenu a:visited{
float: left;
width:127px;
height:30px;
margin:0px;
border:0px;
padding-top:5px;
  text-align:center;
  color:#969696;
  text-decoration:none;
  font-family:	Verdana, Helvetica, sans-serif;
  font-size:	17px;
  font-weight:	bold;
  text-transform: lowercase;
background:transparent url(../images/menu_back_t.jpg) no-repeat;
background-position:0 -32;
}


.mainmenu a:hover{
color:white;
}


a.mainlevel-top#active_menu-top{
 color:white;
}

/*modules right*/

#mainright a, li
{
font-size:13px;
list-style-type: none;
}

#form-login label, input, select, textarea{ /* Alle Labels UND Formularelemente auswählen */
  display: block;
  width: 100px;
  border-color:#969696;
  padding:0px;
  margin:0px;
}

#form-login fieldset{
text-align:left
width:110px;
border:none;
}

#form-login input{
width:70px;
background:black;
color:#F4F7F4;
font-size:12px;
  }


#form-login input#submit { /* den Submit-Button */
  float: none;
  width: auto;
}

/*footer*/
#site-footer a{
color:#F4F7F4;
}

/*main setup*/

#site-logo {
background:transparent url(../images/logo.jpg) no-repeat;
position:relative;
margin:0px;
width:762px;
height:135px;
}
#site-mainmenu {
background:black;
position:relative;
padding:0px;
margin:0px;
width:762px;
height:32px;
}
#site-content {
background:black;
position:relative;
left:0px;
margin-bottom:1px;
width:762px;
padding-bottom:1px;
text-align:center;
}
#site-footer {
background:transparent url(../images/footer.jpg) no-repeat;
position:relative;
left:0px;
width:762px;
height:68px;
}

#site-wrapper {
position: relative;
margin: auto;
border: 0;
padding: 6px;
top:0px;
width: 762px;
background:black;
text-align:left;
}

#site-background{
position: relative;
margin: 0 auto 0 auto;
padding-top: 30px;
top:0px;
width: 100%;
height: 100%;
background:#D2D3D2;
text-align:center;
}

#mainleft {
width:720px;
position:relative;
float:left;
}
	
#mainright {
width:160px;
text-align:right;
position:relative;
left:5px;
float:left;
padding-bottom:20px;
}


#paddingthecontent
{
padding:20px;
}
#paddingthefooter, #paddingthefooter a:link, #paddingthefooter a:visited
{
text-align:center;
padding-top:27px;
color:#969696;
font-size:10px;
}






