/* Start of CMSMS style sheet 'main.css' */
body {
	background:#acd1ee;
	font-family:Microsoft Sans Serif, sans-serif;	
	font-size:13px;
}

p {text-align: justify;}

.container {
	width:1000px;
	height:auto;
	margin:10px auto;
	background-color:yellow;
}

.header {
	width:1000px;
	height:216px;
}
.header-logo {
	width:323px;
	height:216px;
	background-image:url(/uploads/images/logo.jpg);
	float:left;
}
.header-top {
	width:657px; /* 1000 - 323 - 2x10 = 657 */
	height:48px;
	background-image:url(/uploads/images/hgfade.gif);
	padding:10px;
	float:left;
}
.header-top-text {
	padding-top:35px;
}

.header-navi {
	width:657px; /* 1000 - 323 - 2x10 = 657 */
	height:128px; /* 216 - 68 = 148 */
	background:#0090e1;
	padding:10px;
	float:left;
}
.body {
	width:1000px;
	height:auto;
	background-color:#00b0e6;
	float:left;
}
.body-content {
	width:70%;
	height:auto;
	border-right:#0090e1 solid 1px;
	padding:10px;
	float:left;
	font-size:15px;
        line-height:23px;

}
.body-rechtespalte {
	height:auto;
	padding:10px;
        width:250px;
	float:left;
}
.footer-top {
	width:980px;
	height:15px;
	background-color:#0090e1;
	font-size:10px;
	text-align:right;
	padding:5px 10px;
	float:left;

}
.footer-bottom {
	width:980px; 
	height:20px;
	background-image:url(/uploads/images/hgfade.gif);
	text-align:right;
	padding:10px;
	float:left;
}


/* Formatierungen */

h1 { font-size:18px;}
h2 { font-size:16px; padding:10px 0 0 0 ;}
h3 { font-size:13px;}


/* Links */

.header-top-text a    { font-size:14px; font-weight:bold; padding: 0 13px 0 0;}
.header-top-text li    { float:left; }
.header-top-text ul   {list-style-type:none; padding:0;margin:0;}

.header-navi a     { font-size:13px; font-weight:bold; }
.header-navi li     { float:left; width:318px;padding: 5px 10px 5px 0px;}
.header-navi ul    {list-style-type:none; padding:0; margin:0;}

.body a    {font-weight:bold;}


.header-top-text a:link, .footer-bottom a:link, .body a:link		
   { color:#074a83; text-decoration:none;	font-size:13px; }
.header-top-text a:visited, .footer-bottom a:visited, .body a:visited 	
   { color:#074a83; text-decoration:none }
.header-top-text a:hover, .footer-bottom a:hover, .body a:hover 		
   { color:#abe3e6; text-decoration:none }
.header-top-text a:active, .footer-bottom a:active, .body a:active	 	
   { color:#abe3e6; text-decoration:none }

.footer-top a:link, .header-navi a:link		
   { color:#1b353e; text-decoration:none }
.footer-top a:visited, .header-navi a:visited 	
   { color:#1b353e; text-decoration:none }
.footer-top a:hover, .header-navi a:hover  		
   { color:#abe3e6; text-decoration:none }
.footer-top a:active, .header-navi a:active 	
   { color:#abe3e6; text-decoration:none }

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

