 /* css-datei für vatter.at, LK, 2007*/
body {
	padding: 0px;
	font-family:"Lucida Sans Unicode","Lucida Grande",Arial, Geneva, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight:lighter;
	line-height:1.4em;
	text-align:left;
	color:#000000;
	background-color:#000000;}

body img{border: 5px solid #ffffff; text-align:center;}


a{cursor:pointer; }

/*----------------HauptDIV fuer die gesamte Seite ----------------*/
 
.float{
/*background-image:url(../pimg/backBody.gif);
background-repeat:repeat-y;
*/width:760px;
margin:auto;
margin-top:-90px;
padding: 0px 0px 0px 0px;}

* html .float{
/*IE*/
padding-right: 0px;}


/*----------------language div --------------------------------*/

.langSwitch{
float:right;
margin-top:-15px;
margin-right: 2px;
font-size:11px;
font-weight:bold;
color:#cccccc;}

* html .langSwitch{
margin-top:0px;

}
.langSwitch a{
text-decoration:none;color:#515151;}
/*----------------header-div (sitemnu etc.) ----------------*/
.header{
/*background-image:url(../pimg/body_top.jpg);
background-repeat:no-repeat;*/
margin-top:4px;
padding-left:0px;
padding-top:4px;}
* html .header{margin-top:10px;}
/*----------------company-logo----------------*/
.headerlogo{
float:left;
margin-top:12px;
margin-left:-5px;
}

.headerlogo img{
width:780px;}

* html .headerlogo{
margin-top:31px;
margin-left:0px;}
/*----------------header-grafik----------------*/
.header_img{
background-repeat:no-repeat;
background-position:0px;
margin-top:79px;
height:225px;
}
* html .header_img{
position:absolute;
top:-70px;
width:750px;

}
#header_img1{
background-image:url(../pimg/header1.jpg);}
#header_img2{
background-image:url(../pimg/header2.jpg);}
#header_img3{
background-image:url(../pimg/header3.jpg);}
#header_img4{
background-image:url(../pimg/header4.jpg);}
#header_img5{
background-image:url(../pimg/header5.jpg);}
#header_img0{
background-image:url(../pimg/header0.jpg);}

/*----------------header-textbox----------------*/
.header_txtbox{
/*background-image:url(../pimg/redbox.jpg);
background-repeat:no-repeat;
*/
background-image:url(../pimg/red-Square.jpg);
color:#000000;
float:left;
font-family:"Lucida Sans Unicode","Lucida Grande",Arial,Geneva,Helvetica,sans-serif;
font-size:30px;
height:80px;
line-height:22px;
margin-right:20px;
margin-top:-92px;
padding:0px 0px 10px 10px;
text-align:left;
width:720px;
display:none;
}
.header_txtbox p{margin-top:-5px;}
/*----------------menu-styles----------------*/

.colLeft {
	padding: 0px 5px 0px 0px;
	margin-left:10px;
	float:left;
	width:200px;}
	
* html .colLeft {
 	/*IE*/
	margin-top:0px;}

.mainmnu{
margin-top:20px;
width:210px;}

* html .mainmnu {/*IE*/
position:fixed;
	margin-left:-20px;
	clear:right;
	float:left; }
.mainmnu a {
	
	font-size: 14px;
	text-decoration:none;
	display:block;
	margin-bottom:5px;
	margin-top:5px;
	
	color:#000000;
	line-height:20px;
	/*background-color:#eae6da;
	*/border:none;}
	
.separator {
/*Image fuer separator-linie zwischen Mnu-Eintraegen*/
	/*background-image: url(../pimg/line.gif);
	background-repeat: repeat-x;
	width:200px;
	height:2px;*/
	margin-left:10px;
		margin-right:10px;
	display:block;
	float:left;}
	
.sitemnu_back{
	background-color:#027089;/*#c10b00;*/
width:760px;
	float:left;
	height:34px;
	margin-top:107px;
	border-bottom:1px solid #000000;
	border-top:1px solid #000000;

	padding-top:6px;
}

.sitemnu_links{margin-left:10px;
margin-top:4px;
display:block;} 

@media screen and (-webkit-min-device-pixel-ratio:0) {
.sitemnu_links{margin-top:4px;} /*target safari*/
}

#flashcontent{/*flash gallery plugin*/

margin-left:-10px;

}
.sitemnu{	/*Hauptmenue, horizontal*/
	float:right;
 	font-size:0.9em;
	color:#000000;/*:#FFFFFF;*/
	margin-right:0px;
	font-size:12px;
	overflow:hidden;
	color:#ffffff;
	vertical-align:bottom;
	text-align:right;
	font-weight:200;
	margin-top:196px;
	}

* html .sitemnu{

	margin-top:75px;
	margin-right:2px;
	font-size:1.1em;
	width:500px;
	margin-bottom:0px;}

.sitemnu a {
	color:#ffffff;}
.sitemnu a:visited{
	color:#ffffff;}
	
.sitemnu a{
	display:block;
	float:left;
	text-decoration:none;
	
}

.sitemnu #sublink_slctd{/*selektierte SubmneuEintraege ausblenden*/
	clear:both;
	display:none;
}

.sitemnu #sublink{/*SubmneuEintraege ausblenden*/
	clear:both;
	display:none;}

#nlink{/*normaler Link im Hauptmenue*/
	text-align:left;
	font-weight:bold;
	/*background-image:url(../pimg/a_normal.gif);
	*/}
	


#nlink_slctd{/*selektierter Link im Hauptmenue*/
/* background-image:url(../pimg/mnu_round.gif);
   background-repeat:no-repeat;
*/
background-color:#000000;
color:#FFFFFF;
font-size:1.2em;
font-weight:bold;
height:28px;
margin-top:-7px;
padding-left:10px;
padding-right:10px;
padding-top:6px;
text-align:left;
text-decoration:none;
	 }

#sublink{/*Sublink im Hauptmenue*/
	
	text-align:left;
	padding-right:10px;
/*	margin-bottom:5px;*/}

#sublink_slctd{
	text-align:left;
	padding-right:10px;
	margin-bottom:0px;
	font-weight:bold;
	text-decoration:none;
	color:#515151;}
	

#sub1{/*Sub-Sublink im Hauptmenue*/
	color:#515151;
	text-align:left;
	padding-right:10px;
	margin-left:5px;
	margin-bottom:0px;}

#sub1_slctd{
	text-align:left;
	padding-right:10px;
	margin-bottom:0px;
	text-decoration:none;
	color:#515151;
	font-weight:bold;
	color:#B40901;	}
	

.mainmnu a:hover{color:#c10b00;}
.mainmnu a#sublink:hover{color:#c10b00;}

/*----------------content----------------*/
.greyArea{
background-color:#eef1da;
/*#ededed; */
}

* html .greyArea{clear:left; float:right;}
.cnt {
	float:left;
	min-width:500px;
	max-width:700px;
	min-height:480px;	
	padding-right:10px;
	margin: 20px 20px 5px 24px;}
	
.cnt strong{font-weight:bold; }
	
* html .cnt {/*IE*/
	height:450px;
	margin: 22px 10px 5px 0px;
clear:left; float:right;
	width: 450px; }

.cnt h1{
font-family:"Lucida Sans Unicode","Lucida Grande",Arial, Helvetica, sans-serif;
color:#333333;
font-size:150%;}

.cnt h2{
font-size:190%; margin-top:-15px;}
.red
{
 
	 
	color:#B40901;

	 
}
.black{color:#000000;
font-size:130%;
}
 h3{
margin-top:20px;
color:#666666;
text-align:right;
font-size:10px;
font-style:normal;
}

.cnt a{
	text-decoration:none;
	font-weight:bold;
	color:#3399FF;}
	
 

/*----------------footer----------------*/
.footer_space {

	padding-top:5px;
	padding-left:15px;	
	/*background-image:url(../pimg/body_btm.jpg);
	background-repeat:no-repeat;
	*/
	height:20px;
	clear: both;}

.footer {
	padding-top:5px;
	padding-left:5px;	
/*background-image:url(../pimg/body_btm.jpg);
background-repeat:no-repeat;
*/ 	clear: both;
	color:#ffffff;
}

* html .footer{padding-left:0px;}

.footer a{
color: #3399FF;
font-weight:bold;
text-decoration:none;
}

/*----------------video content ----------------*/
.video{background-color:#ededed;}
p{margin-top:0px;margin-bottom:0px;}

/*format for comments area*/

#commentarea{}
#commentarea div span{display:none;}
#commentarea div {/*width:400px;`*/}
#commentarea .c5t_comment_form_background {display:block;}
#commentarea .c5t_comment_list {display:block;}