/* Start of CMSMS style sheet 'main' */
html, body { 
	background:url(/uploads/images/bg_navi.gif) top repeat-x #fbe7bd;
	font-family:arial, sans-serif;
	font-size:14px;
	margin-top:0;
}


.container {
	width:1100px;
	margin:0 auto;
	background:url(/uploads/images/bg_navi.gif) top repeat-x #fbe7bd;

}

.sky {
	width:130px;
	margin:0px; padding:0px;
	background:url(/uploads/images/bg_navi.gif) top repeat-x #fbe7bd;
	float:left;

}

.innencontainer {
	height:auto;
	background:#ffe1a6;
	float:left;
	width:830px;	

}

.navi {
	height:220px;
	background:url(/uploads/images/bg_navi.gif) top repeat-x #ffe1a6;
	float:none;
	width:830px; /* alle modernen Browser (kein IE also) */
}
* + html .navi {
	width:760px;
	padding:0 35px;
}

.subnavi {
	height:40px;
	background: url(/uploads/images/bg_umgebung.gif) top repeat-x #f6c25c;
	float:none;
	width:830px;	
}

.content {
	background:#ffe1a6;
	padding: 10px 50px 50px 50px;
	width:730px; /* 830px Basis - Padding*/
	text-align:justify;
	line-height:26px;
	float:none;
}

.content table  {
	font-size:14px;
	line-height:20px;
}

h1 { background:#000000; 
	color:#ffd787; 
	font-size:20px;
	padding: 3px 10px;
	margin: 10px -10px;
}
h2 { font-size:19px; padding-top:10px; }


.navi ul { list-style:none; margin:0; text-align:center;  }
.navi li { float:left; margin-left:10px; background-color:#f6c25c; height:219px; width:115px;}
.navi li img { margin:0; padding:0; border:0; width:115px; height:188px}
.navi li .navilink { line-height:31px; text-align:center;}

.subnavi table { text-align:center;  margin-top:4px;}
.subnavi td { padding:5px 15px; }

.navi a, .subnavi a  { text-align:center; font-weight:bold; color:#000000; text-decoration:none  }
.navi a:link, .subnavi a:link {  }
.navi a:visited, .subnavi a:visited {  }
.navi a:hover span, .subnavi a:hover { padding-bottom:1px; border-bottom:2pt solid green }
.navi a:active, .subnavi a:active {  }

.content a 			{ text-decoration:none; font-weight:bold;  }
.content a:link 	{ border-bottom:#226816 1pt solid; color:#226816}
.content a:visited 	{ border-bottom:#6a3320 0pt solid; color:#6a3320; }
.content a:hover 	{ border-bottom:#6a3320 0pt solid; color:#6a3320;  }
.content a .link    {text-decoration:none; font-weight:normal}


a[target="_blank"] {padding-right: 20px; background: url('/images/external.png') right no-repeat;}

/* End of 'main' */
