/* 
### CSS General ###
version 0.59 - 13.04.2005
*/

* {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000;
	margin:0; padding:0; border-style:none; border:0;
}

html {
	height:100%;
}

body {	
	
	height:100%; width:100%;
	background-color:#ffffff;
}

.csc-firstHeader {
	display:none;
}

/* MSIE so get the links within range of filtered image right */
a {
position:relative;
}


a,
a:link,
a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#1661AA;
	text-decoration:none;
}
a:hover, 
a:focus,
a:active {
	text-decoration:underline;
}

h2, h3, h4, h5 {
	font-size:14px; font-weight:bold; color:#1661AA;
}
h5, h6 {
	font-size:11px; color:#000000;
}

p {
	margin-bottom:8px;
}

ul {
	clear:both; margin-bottom:8px;
}

ul li {
	background:url("/fileadmin/templates/images/list_dot_red.gif") no-repeat; list-style:none;
	margin-left:2px; padding-left:8px;
}

table,
table * {
	padding:0;
	border-collapse:collapse;
}

.clearpad {
	clear:both; height:8px;
}

.clearnopad {
	clear:both; height:1px;
}

#pageContainer {
	width:1016px; clear:both;
}

#colContainer {
	width:872px; float:left;
	margin:0 0 0 -6px;
}

#col1 {
	float:left;
	width:502px;
	margin:16px 0 0 0;
}

#col2 {
	float:left;
	width:190px;
	margin:16px 0 0 10px;
}

#col23 {
	float:left;
	width:320px;
	margin:16px 0 0 50px;
}

#col3 {
	float:left;
	width:160px;
	margin:16px 0 0 10px;
}

#col3 table td {
	padding:0;
}

/* NS 7.x ads display fix */
#col1 .adTag img,
#col3 img {
	display:block;
}

/* Banners */
.adtagRectangel {
   margin:10px 0 0 0;
}

.adtagRectangelNews {
   margin:30px 0 0 0;
}

/* LeftNavi START */

/* NS6 Fix */
#TopNavi * {
	font-size:22px;
}
#LeftNavi * {
	font-size:13px;
}
/* NS6 FIX END */

#LeftNaviWrapper {
	position:relative; top:-35px; z-index:30; float:left;
	width:150px;
}

#LeftNavi {
	width:150px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/templates/images/bg_nav.png', sizingMethod=crop);
	background-image:url(/fileadmin/templates/images/bg_nav.png)!important;
	background-image:none;
	background-repeat:no-repeat;
}

#LeftNavi ul {
	padding:0 0 7px 8px; margin:0; 
	overflow:hidden;
}

#LeftNavi li {
	background:none; font-size:10px;
	margin:0; padding:0;
}

#LeftNavi .selected ul {
	padding:0 0 5px 6px;
}

#LeftNavi .selected ul li {
	background-image:none;
	padding:0;
}

#LeftNavi .selected ul li a,
#LeftNavi .selected ul li a:link,
#LeftNavi .selected ul li a:visited {
	display:inline;
	font-size:10px; color:#1661AA;
	height:auto !important;
	background-image:none;
	padding-top:2px;
}

#LeftNavi .selected ul li a:hover,
#LeftNavi .selected ul li a:focus,
#LeftNavi .selected ul li a:active {
	color:#FFFFFF;
}

#LeftNavi div.selected ul li.selected a,
#LeftNavi div.selected ul li.selected a:link,
#LeftNavi div.selected ul li.selected a:visited,
#LeftNavi div.selected ul li.selected a:hover, 
#LeftNavi div.selected ul li.selected a:focus,
#LeftNavi div.selected ul li.selected a:active {
	color:#FFFFFF;
	font-weight:bold;
}

#navEnd {
	width:150px; height:24px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/fileadmin/templates/images/bg_nav_end.png");
	background-image:url(/fileadmin/templates/images/bg_nav_end.png)!important;
	background-image:none;
	visibility:hidden;
}

#navbarContainer {
	width:100%; height:27px;
	margin:0;
	background:#2697CE;
}

#awContainer {
	width:996px;
}

#TopNavi {
	float:left; width:458px;
	margin:5px 55px 0 140px;
}

#TopNavi li {
	display:inline;
	background:none; list-style:none; 
	margin:0; padding:0;
}

#Search {
	float:left;
	width:200px; height:27px;
}

#Search .searchInput input {
	width:100px; height:17px;
	margin-top:3px;
	border-top:1px solid #7F9DB9; border-right:1px solid #7F9DB9; border-bottom:1px solid #7F9DB9; border-left:1px solid #7F9DB9;
	padding:3px 5px 0 5px;
}

/* LeftNavi END */




/* SwissDateNavi START */

#SwissdateNavi {
	height:20px;
	padding:0;
	margin:8px 0 0 0;
}

#SwissdateNavi li {
	display:inline;
	background:none; list-style:none; 
	margin:0; padding:0;
}

#SwissdateNavi li img {
	margin-top:-2px;
}

/* SwissDateNavi END */



/* Flash Header START */

#FlashHeader {
	width:100%;
}

.od #FlashHeader {
	background:#FF0000;
}

.ev #FlashHeader {
	background:#00FF00;
}

/* Flash Header END */




/* No Flash Header START */

#noFlashHeader,
#noFlashHeader2 {
	width:100%; height:116px;
	background:#010B62 url(/fileadmin/templates/images/bg_alt_pageheader.jpg) no-repeat;
}

#MetaNavi,
#MetaNavi2 {
	width:500px;
	position:relative; top:1px; left:418px;
	color:#1661AA;
}

#MetaNavi ul li,
#MetaNavi2 ul li {
	display:inline; color:#1661AA;
	background-image:none; padding:0; margin:0;
}

#MetaNavi a,
#MetaNavi a:link,
#MetaNavi a:visited,
#MetaNavi2 a,
#MetaNavi2 a:link,
#MetaNavi2 a:visited {
	color:#1661AA;
}
#MetaNavi a:hover,
#MetaNavi a:focus,
#MetaNavi a:active,
#MetaNavi2 a:hover,
#MetaNavi2 a:focus,
#MetaNavi2 a:active {
	text-decoration:underline;
}

/* No Flash Header END */




/* Footer START */

#footer {
	width:992px;
	background:url("/fileadmin/template/Seiten/MAIN/images/footer.gif") no-repeat;
	margin-top:120px;
	padding:20px 0 7px 0; text-align:center;
	color:#1661AA;
}

#footer ul li {
	display:inline; color:#1661AA;
	background-image:none; padding:0; margin:0;
}

#footer a,
#footer a:link,
#footer a:visited {
	color:#1661AA;
}
#footer a:hover,
#footer a:focus,
#footer a:active {
	text-decoration:underline;
}

/* Footer END */

