#main {
 width:90%;
 margin: 20px auto;
 background:#F5F7F8;
 border:1px solid #000000;
 text-align:left;
}

#header {
 width:100%;
 height:68px;
 margin: 0px auto;
 background-image:url('../images/header_bg.gif');
 background-repeat:repeat-x;
 border:0px;
}

#left_top {
 width:200px;
 height:20px;
 position:absolute;
 background-image:url('../images/left_top.gif');
 border:0px;
}

#navigation {
 height:20px;
 margin:0;
 padding-left:203px;
 background-image:url('../images/navi_bg.gif');
 background-repeat:repeat-x;
 border:0px;
}


#content_eval {
 background-image:url('../images/left_bg.gif');
 background-repeat:repeat-y;
 text-align:left;
}

#left {
 width:184px;
 background-image: url('../images/left_bg.gif');
 background-repeat:repeat-y;
 float:left;
 padding:8px;
}

#content {
 margin:0;
 margin-left:200px;
 background-color:#f5f7f8;
 border-left:0px;
 padding:8px;
}


#footer {
 width:100%;
 clear:both;
 background-color:#d3e0e7;
 border:0px;
}

#access_error {
 background-color:#D3E0E7;
 width:50%;
 margin: 0px auto;
 font-family: arial,sans-serif;
 font-size: 12px;
 color: #000000;
 border: 1px solid #003E60;
}


.navigation {
 font-family:arial,sans-serif;
 font-size:10px;
 color:#000000;
 line-height:20px;
}

.left {
 font-size:12px;
}

.content {
 font-size:12px;
}


.footer {
 font-size:11px;
 text-align:right;
}





.normalfont{
 font-family: arial,sans-serif;
 font-size: 12px;
	color: #000000;
}

.navigation{
 font-family: arial,sans-serif;
 font-size: 10px;
 color: #000000;
}

.smallfont{
 font-family: arial,sans-serif;
 font-size: 10px;
 color: #000000;
}

.bilderliste{
 font-family: arial,sans-serif;
 font-size: 10px;
 color: #000000;
}

.pagelink{
 font-family: arial,sans-serif;
 font-size: 12px;
 color: #000000;
}

.upload_select{
 background: #FFFFFF;
 font-family: arial,sans-serif;
 font-size: 12px;
 color: #000000;
 border: 1px #A6C3D2 solid;
}

.usercp_navi{
 width: 15%;
 background: #F5F7F8;
 text-align: center;
 padding: 10px;
}


body {
 margin:0 auto;
 background:url('../images/bg.gif');
 background-repeat:repeat;
 font-family:arial,sans-serif;
 text-align:center;
}


p{
 padding: 0px;
 margin: 0px;
}


input, textarea{
 background: #FFFFFF;
 font-family: arial,sans-serif;
 font-size: 12px;
 color: #000000;
 border: 1px #A6C3D2 solid;
 padding: 0px;
 text-indent: 2px;
}

select{
 background: #FFFFFF;
 font-family: arial,sans-serif;
 font-size: 12px;
 padding: 0px;
}


img {
 border:0px;
}


optgroup{
 background: #D1E6F6;
 font-size: 12px;
}



a:visited    { text-decoration: underline; color: #000000; }
a:link       { text-decoration: underline; color: #000000; }
a:hover      { text-decoration: none; color: #525252; }

.kategorie a:visited    { text-decoration: none; color: #000000; }
.kategorie a:link       { text-decoration: none; color: #000000; }
.kategorie a:hover      { text-decoration: none; color: #000000; }

.pagelink a:visited    { text-decoration: none; color: #000000; }
.pagelink a:link       { text-decoration: none; color: #000000; }
.pagelink a:hover      { text-decoration: none; color: #000000; }

.usercp_navi a:visited    { text-decoration: none; color: #000000; }
.usercp_navi a:link       { text-decoration: none; color: #000000; }
.usercp_navi a:hover      { text-decoration: none; color: #000000; }

.footer a:visited    { text-decoration: none; color: #000000; }
.footer a:link       { text-decoration: none; color: #000000; }
.footer a:hover      { text-decoration: none; color: #000000; }