body {
	font-family:   Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #444;
	line-height: 18px;
}
body {
	background-color: #fff;
	 background-image:url(a../foto/back7.jpg);
background-attachment: fixed;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	 text-align:center; 
}
a:link {
	color: #0000ff;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #86b9ec;
}
a:hover {
	text-decoration: underline;
	color: #00cc00;
}
a:active {
	text-decoration: none;
	color: #CC0000;
}

 
#pagewidth{ 
 width:820px; 
 text-align:left; 
 min-width: 500px;margin-left:auto; 
 margin-right:auto; 
	border: 1px solid #def;

} 
 
#header{ 
 height:130px; 
 width:800; 
 background-image:url(../foto/headback_04.jpg);
 text-align:right;
 padding:10px;
 font-family:"Trebuchet MS", Verdana;
			font-size:14px;
			font-weight:bold;
			color:#999;
			display:block;
 } 
 
#leftcol{
 width:180px; 
 float:left; 
 position:relative; 
 margin-left:-180px; 
 margin-right:1px; 

 }
 
#outer{ 
 border:solid #000 0px; 
  /*/*/ border-left-width: 180px ;  /* left column width. NN4 hack to hide borders */ 
border-left-color: #f2f9ff;   /* left column colour */ 
border-left-style: solid; 
 /*/*/ border-right-width: 170px; /* right column width. NN4 hack to hide borders */ 
border-right-color: #f2f9ff;  /* right column colour */ 
border-right-style: solid; 
  background-color: #fff; /* center column colour */ 
width: auto; 
 } 
 
#rightcol{
 /*/*/ width:170px; /* hack keeps NN4 right column right? */ 
 float:right; 
position:relative; 
  margin-right:-170px; 
 margin-left:1px; 
} 
 
#footer{
 height:40px; 
 width:100%; 
 background-color:#0079df; 

} 
 
#inner{margin:0; width:100%;}
 
#maincol{ 
 float: left; 
 width: 100%; 
 position: relative; 
 margin: 0 -8px 0 -2px; 
 }
 
#outer>#inner { border-bottom: 1px solid #f0f0f0;  }
 
.clr{clear:both;}
 
.contentheader{
	padding:5px; 
	background-color:#CC0000; 
	color:#fff; 
	font-family:"Trebuchet MS", Verdana; 
	font-size:30px; 
	font-weight:bold; 
	line-height:24px;
	display:block;
	} /*padding for content */ 
.content{padding:25px; 	line-height:20px; text-align:justify;} /*padding for content */ 
.content2{padding:0px; background-color:#d0edff; } /*padding for content */ 
.contentlang{padding:10px; text-align:center;} 
.contentleft{padding:0px; color:#f2f9ff; font-family:Tahoma, Verdana; font-size:11px; font-weight:bold; line-height:18px;  background-image:url(../foto/tdback_01.gif);} 
/*padding for content */ 
.contentfooter{padding:5px; color:#fff; font-family:Tahoma, Verdana; font-size:11px;  line-height:18px; text-align:center;} 

.contentfooter a{padding:5px; color:#ccc; font-family:Tahoma, Verdana; font-size:11px;  line-height:18px; } 
.contentfooter a:hover{padding:5px; color:#ff9; font-family:Tahoma, Verdana; font-size:11px;  line-height:18px; } 
 
#header .content{padding-bottom:0;} /*padding bottom 0 to remove space in IE5 Mac*/ 
 


.imgleft{
border:1px solid #bbb;
margin-right:20px;
margin-bottom:5px;
margin-top:5px;
margin-left:0px;
padding:3px;
background-color:#FFFFFF;
}

.imgright{
border:1px solid #bbb;
margin-right:0px;
margin-bottom:5px;
margin-top:5px;
margin-left:20px;
padding:3px;
background-color:#FFFFFF;
}
.imgrightnoborder{
margin-right:0px;
margin-bottom:5px;
margin-top:5px;
margin-left:20px;
padding:3px;
background-color:#FFFFFF;
}

.imgleft2{
border:1px solid #abc;
margin-right:20px;
margin-bottom:5px;
margin-top:5px;
margin-left:0px;
padding:0px;
background-color:#FFFFFF;
}

.imgleftnoborder{
margin:10px;
margin-top:4px;
margin-left:0px;
padding:3px;
background-color:#FFFFFF;
}

.rightcontent
{
text-align: left;
margin:10px;
margin-top:60px;
padding:10px;
background-image:url(../foto/tdback_03.jpg);
}

.inTitle {
			font-family:"Trebuchet MS", Verdana;
			font-size:16px;
			font-weight:bold;
			color:#999;
			display:block;
			border-bottom: 1px solid #ccc;
			margin:0px;
			margin-bottom:-5px;
			padding:0px;
			padding-bottom:5px;
			padding-right:5px;
			
		}

.inTitle2 {
			font-family:"Trebuchet MS", Verdana;
			font-size:16px;
			text-docoraton: underline;
			font-weight:bold;
			color:#c00;
			display:block;
			margin:0px;
			padding:0px;
			line-height:25px;		
			
		}
		
.inTitle3 {
			font-family:"Trebuchet MS", Verdana;
			font-size:16px;
			text-decoration: underline;
			font-weight:bold;
			color:#c00;
			display:block;
			margin:0px;
			padding:0px;
			line-height:25px;		
			
		}		
.inTitle4 {
			font-family:"Trebuchet MS", Verdana;
			font-size:14px;
			font-weight:bold;
			color:#c00;
			display:block;
			margin:0px;
			padding:0px;
			line-height:25px;		
			
		}				

.inTitle5 {
			font-family:"Trebuchet MS", Verdana;
			font-size:20px;
			font-weight:bold;
			color:#c00;
			display:block;
			margin:0px;
			padding:20px;
			line-height:25px;		
			
		}				

.inTitle6 {
			font-family:"Trebuchet MS", Verdana;
			font-size:14px;
			font-weight:bold;
			color:#c00;
			line-height:25px;	
			border-bottom:1px solid #ccc;	
			margin-top:10px;	
		}	

.weiss {
			font-family:"Trebuchet MS", Verdana;
			font-size:12px;
			font-weight:bold;
			color:#FFF;
			display:block;
			margin:0px;
			padding:0px;
			line-height:3px;		
			
		}				

.grau {
			font-family:"Trebuchet MS", Verdana;
			font-size:12px;
			font-weight:bold;
			color:#333;
			display:block;
			margin:0px;
			padding:0px;
			line-height:7px;		
			
		}				

.forminput {
			font-family: Tahoma, Verdana;
			font-size:11px;
			color:#666;
			margin:0px;
			padding:2px;
			border: 1px solid #ddd;
			width:200px;
		}		
.forminput100 {
			font-family: Tahoma, Verdana;
			font-size:11px;
			color:#666;
			margin:0px;
			padding:2px;
			border: 1px solid #ddd;
			width:100px;
		}		
		
.formradio {
			font-family: Tahoma, Verdana;
			font-size:10px;
			color:#666;
			margin:0px;
			padding:2px;
		}				
#bannerimg {
			position:absolute;
			width:100px;
			font-family:"Trebuchet MS", Verdana;
			font-size:36px;
			font-weight:bold;
			color:#ccc;
			z-index:100;
			margin-top:-130px;
			margin-left:85px;
		}

/*
#navlist
{
padding: 0;
margin: 0;
padding-left: 0;
margin-left: 0;
border-bottom: 1px solid #d7d1c5;

width: 180px;
font-family: "Trebuchet MS", Verdana;
font-size:14px;
font-weight:bold;
background-color:#f2f9ff;
line-height:20px;
 list-style-type: none;

}

#navlist a
{
display:block;
margin: 0;
padding: 0.25em;
padding-left: 10px;
border-top: 1px solid #fff;
background-image:url(../foto/bg_left.gif);
height:25px;
display:block;
text-decoration: none; color:#999;
}

#navlist a:hover {padding: 0.25em; padding-left: 10px; text-decoration: none; background-color:#fff; 
border-right: 0px solid #fff;
background-image:url(../foto/bg_right.gif);
color:#6699cc;
}


#navlist a#current
{
background-color:#fff;
text-align:right;
padding-right: 10px;
color:#333;

border-top: 1px solid #def;
border-bottom: 1px solid #def;
background-image:url(../foto/bg_right.gif);
font-size:14px;
}

*/
 
 /*printer styles*/ 
@media print{ 
/*hide the left column when printing*/
#leftcol{display:none;} 
#outer{border-left:0;} 

/*hide the right column when printing*/
#rightcol{display:none;} 
#outer{border-right:0;} 
}
