* {
	padding:0px;
	margin:0px;
}

body {
	padding-top:16px;
	font-family:Arial, Verdana, Geneva;
}
h1,h1.csc-firstHeader {font-size:20px;color:#54b448;margin-bottom:10px;}
h2 {font-size:15px;color:#666;margin-bottom:1px;letter-spacing:3px;}
h3 {font-size:14px;color:#666;}
p {margin:8px 0 12px 0px;color:#666;line-height:18px;}

a:link, a:visited, a:hover {text-decoration:none;}
p a:link,table.contenttable tr td a:link, div.infoboxtxt a:link, div.csc-sitemap a {color:green;}
p a:visited,table.contenttable tr td a:visited, div.infoboxtxt a:visited {color:#07440b;}
#content li {margin-left:15px;}
table.contenttable {width:100%;}
table.contenttable tr td {text-align:left;}
table.contenttable tr td.td-0 {width:30%;}
table.contenttable tr td.td-1 {width:50%;}
table.contenttable tr td.td-2 {width:20%;}

#bildstreifen {display:none;}
#pagecontainerw {
	position:relative;
	margin:0px;
	background:#fff;
	text-align:left;
	width:776px;
	}
	/*
*html #pagecontainerw {margin-top:20px;}
*/
#pagecontainer {
	position:relative;
	margin:0px;
	text-align:left;
	width:776px;	
	
}

#mitte {
	z-index:-5;
	margin:0px;
	padding:0px;
	width:776px;
	height:97px;
	margin-top:-97px;	
	overflow:visible;
}

#footer {


	margin:0px auto;
	width:776px;
	height:38px;
	font-family:Arial;
}
#footer a:hover {color:#999;}

#verlauf_footer_links {
	float:left;
	width:100px;
	display:block;
	background-image:url(../images/sachsen-web-Vorschlag1_14.png);
}

#footer_center {
	padding-left:18px;
	padding-top:15px;
}

#verlauf_footer_rechts {
	background-image:url(../images/sachsen-web-Vorschlag1_21.png);
	width:100px;
	display:block;
	float:left;		
}

#footer_links {
display:none;
}

#map_content {
	

}

#footer_rechts {
	width:400px;
	float:right;
	text-align:right;position:relative;z-index:55;
	padding-right:20px;padding-right:25px;padding-top:5px;
}
span#druckview {display:none;}
#logo {
display:none;
}
#logo2 {margin-left:-15px;}

#menu,#menu2 {
display:none;
}

#menu2 {margin-left:0px;}

#menu_links {
	float:left;
	background-image:url(../images/menulinks.jpg);
	background-repeat:no-repeat;
	width:21px;
	height:31px;
}

#menu_content {
	width:699px;
	float:left;
}

#menu_rechts {
	float:left;
	background-image:url(../images/menurechts.jpg);
	background-repeat:no-repeat;
	width:21px;
	height:31px;
}

#untermenu {display:none;}


#breadcrumb {display:none;}

/*
h1.csc-firstHeader {
	font-size: 20px;
	margin-bottom:15px;
	color: #666;
}*/

ul#navi {
	list-style:none;
}

ul#navi li {
	/*display:block;*/
	text-align:center;
	padding-top:5px;
	float:left;
	/*width:117px;*/
	padding-left:10px;
	padding-right:20px;
}
ul#navi li a {font-size:15px;}

#content {
	position:relative;
	padding:10px 33px 45px 15px;
	margin-left:18px;
	min-height:300px;
	z-index:10;
	width:692px;
	clear:both;
}
*html #content {height:300px;}

#map_content {
	padding-left:10px;
}

div#einspalterflex {
	width:100%;
}

div#zweispalterflex {
	width:100%;
}

div#zweispalterflex_links {
	width: 48%;
	margin-right:2%;	
  float: left;  
}

div#zweispalterflex_rechts {
	width: 48%;
	margin-left:2%;	
  float: left;
}

div#dreispalterflex {
	width:100%;
}

div#dreispalterflex_links {
	width: 31%;
	float: left;
	margin:right:2%;
}

div#dreispalterflex_mitte {
	width: 29%;
	float: left;
	margin:right:2%;
	margin-left:2%;
}

div#dreispalterflex_rechts {
	width: 31%;
	float: left;
	margin-left:2%;
}

div#vierspalterflex {
	width:100%;
}

div#vierspalterflex_links {
	width:23%;
	float: left;
	margin:right:2%;
}

div#vierspalterflex_mitte_links {
	width:21%;
	float: left;
	margin:right:2%;
	margin-left:2%;
}

div#vierspalterflex_mitte_rechts {
	width:21%;
	float: left;
	margin:right:2%;
	margin-left:2%;
}

div#vierspalterflex_rechts {
	width:23%;
	float: left;
	margin-left:2%;
}

/* Für das 4Box Layout */
#header { display:none; }
#content_bg { background-image:url(../images/sachsen-web-Vorschlag1_02.gif); background-position:left; background-repeat:repeat-y; min-height:480px; }
#footer_4Box { position:relative; top:0px; 

	background-image:url(../images/sachsen-web-Vorschlag1_26b.png);
	background-position:left top;
	background-repeat:no-repeat;

	margin:0px auto;
	width:776px;
	height:38px;

}

#clo { background-image:url(../images/sachsen-web-Vorschlag1_25.png); background-repeat:repeat-x; background-position:bottom left; position:absolute; left:263px; top: 320px; margin-top:5px; width:245px; height:220px; }
#cro { background-image:url(../images/sachsen-web-Vorschlag1_25.png); background-repeat:repeat-x; background-position:bottom left; position:absolute; left:513px; top: 320px; margin-top:5px; width:245px; height:220px; overflow:hidden;}
#clu { background-image:url(../images/sachsen-web-Vorschlag1_25.png); background-repeat:repeat-x; background-position:bottom left; position:absolute; left:263px; top: 547px; width:245px; height:205px; }
#cru { background-image:url(../images/sachsen-web-Vorschlag1_25.png); background-repeat:repeat-x; background-position:bottom left; position:absolute; left:513px; top: 547px; width:245px; height:205px; }

#clu h1.csc-firstHeader,
#cro h1.csc-firstHeader,
#clo h1.csc-firstHeader,
#cru h1.csc-firstHeader
{
  font-family: Verdana, Arial;
	font-size: 13px;
	font-weight: bold;
	color: #ab1d2d;
	margin-top: 10px; 
	padding-left: 35px;
}

#clu p.bodytext,
#cro p.bodytext,
#clo p.bodytext,
#cru p.bodytext
{
  font-family: Verdana, Arial;
	font-size: 11px;
	padding-left: 35px;
	color: #6F6F6E;
}
#extramenu {display:none;}
#schnellnavi {display:none;}
#schl {display:none;}
#schr {display:none;}

#weitweg {position:absolute;left:0px;top:-1000px;}
#rasani {display:none;}
#rasani2 {position:relative;text-align:center;margin-top:0px;top:-15px;z-index:99;}
#rasani a:link, #rasani a:visited, #rasani2 a:link, #rasani2 a:visited {
		font-size:12px;color:#999;
		text-decoration:none;font-family:Arial,Georgia, Verdana ;}
#rasani a:hover, #rasani2 a:hover {font-size:12px;color:#777;}

/* Strobelbox */
#infobox {
	display:none;
}
  *html #infobox {margin-left:30px;}
#infoboxh {
	width:150px;height:27px;padding-top:3px;background: url(../images/infobox_h.jpg) no-repeat;float:left;text-indent:13px;font: normal bold 9pt Arial;color: #ffffff;line-height:22px;
}
#infoboxm {
	width:150px;background: url(../images/infobox_m.jpg) repeat-y;float:left;
}
.infoboxtxt {
	width:130px;padding:5px 10px;background: url(../images/infobox_l.jpg) repeat-x;color:#999;
}
.infoboxtxt input,.infoboxtxt textarea,.infoboxtxt select {
	border: solid 1px;
	background: #FFFFFF;
	font: normal 8pt verdana; 
}
#infobox img {border:0px;}
.infoboxtxt form {
	display: inline;
}
#infoboxu {
	width:150px;height:7px;background: url(../images/infobox_u.jpg) no-repeat;
	float:left;line-height:1px;font-size:1px;

}