body { 
background-image: url(http://cs-bg.info/images/bg.png);
font-size: 11px;
color: #000000;
cursor:default;
margin: 0;
}
#site_body {margin-left:3px; margin-right:3px;}
.navv {
background: #c4c4c4 url(http://cs-bg.info/images/nav_rechts.gif) right top repeat-y;
}
div#header {
	background: url(http://maps.cs-bg.info/images/mlogo.jpg) center no-repeat;
	height:85px;
	font-size:12px;
	font-weight:bold;
	/*text-align:right;*/
	}
#top {
	float:right;
	/*width:480px;
	height:72px;*/
	padding-top:8px;
	padding-right:8px;
	/*margin-top:5px;*/
	}
a:active, a:focus, a:link, a:visited, a {color:#fa6627;text-decoration: none;}
a:hover {color:#000000;}
.navhead {color: #FFFFFF;background: url(http://maps.cs-bg.info/images/left_content_header.gif) repeat-x; 
padding:12px;font-weight:bold;text-align: center;font-size:12px;}
.navbody {background-color:#EBEBEB;padding:4px 6px 4px 8px;text-align:left;font-family: Arial, Helvetica, sans-serif;font-size:12px;}
td {font-family:Verdana,Helvetica,sans-serif;font-size:10px;color:#363636;vertical-align:top;}
.forum {background-color:#FFFFFF;border:1px solid #777777;height:105px;}
td.content {background-color:#FFFFFF;padding:4px 8px 4px 8px;text-align:left;font-size: 12px;font-family: Arial, Helvetica, sans-serif;}
td.content td {font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
pre {font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.topmenu {color:#FFFFFF;height:25px;text-align:center;}
.topmenu ul {margin:0;padding:0;padding-top:3px;height:25px;
border:1px solid #FFFFFF;border-left:0;border-right:0;
background:#A8A8A8 url(http://cs-bg.info/images/bg_navigation.gif) bottom repeat-x;}
.topmenu ul li{display:inline;list-style-type:none;border-right:1px solid #FFFFFF;}
.topmenu ul li a:link, .topmenu ul li a:visited{color:#FFFFFF;padding: 7px 7px 7px;
font: bold 11px Verdana, Arial, Helvetica, sans-serif;}
.topmenu ul li a:hover{color:#000;}
.footer {height: 150px;padding: 40px 0px 0px 0px;
	background: url(http://cs-bg.info/images/footer-bg.jpg) repeat-x left top #383838;
	border-top: 0;color: #fff;text-align: center;margin: 0;font-family:Arial, Helvetica, sans-serif;}
h3 {margin: 5px 0px 0px 0px;padding: 9px 0px 5px 5px;font-size:12px;background: url(http://cs-bg.info/images/h3_bg.gif) repeat-x;
	border: 1px solid #b8b8b8;border-bottom:0;height:18px;}
h2 {margin:0;background: url(http://cs-bg.info/images/h3-bg.gif) repeat-x;font-size:13px;padding-top: 7px;text-align:center;}
.left {float: left; padding: 0px 8px 0px 0px;}
.right {float: right; padding: 0px 0px 0px 8px;}
.code{margin:5px;border-left: #FFCC00 3px solid;padding:5px;background-color:#F3F3F3;width:95%;}
input, textarea {background-color:#FFFFFF;border: 1px solid #B7B7B7;}
input:hover, textarea:hover, input:focus, textarea:focus {background: #F4F3F3;border: 1px solid #000;}
/* Curly Corner Container */
.curlycontainer{border: 1px solid #b8b8b8;border-top:0;}
.curlycontainer .innerdiv{left: 2px;top: 2px;padding: 1px 4px 15px 5px;}
.news {margin: 0;padding: 3px;}
.lastdate {font-size:10px;}
.t_maps {text-align:center;}
.t_maps tr:hover{background-color: #FFF3D7}

.pagination{
	padding:3px;margin:5px;font-family:Verdana;font-size:8pt;text-align:center;
}
.pagination a{
	color:#2d2b2b;margin:2px;border:1px solid #808080;font-family:Verdana;font-size:8pt;padding:2px 5px;background-color:#DBCAB0;
}
.pagination a:hover, .pagination a:active{
	margin:2px;border:1px solid #2b66a5;background-color:#E9F2F7;padding:2px 5px;
}
.pagination span.current{
	margin:2px;border:1px solid #000080;font-weight:bold;background-color:#3C3932;color:#FFFFFF;padding:2px 5px;
}
.pagination span.disabled{
	margin:2px;border:1px solid #999999;color:#999999;padding:2px 5px;
}