body 
{
 font-family:Verdana;
 font-size:12px;
 background-color:#ffffff;
 text-align:center;
 margin:0px;
}

table{
font-family:Verdana;
 font-size:12px;
}

h1 {font-size:12px;color:#006699;}
h2 {font-size:16px;color:#006699;margin-top:10px;}

a:link, a:visited, a:active, a:hover
{ 
  text-decoration:none;  
  color:#006699;
  font-weight:bold;
  
}

a:active, a:hover
{ 
  color:#000000;
  text-decoration:underline;
}
a.menu:link, a.menu:visited
{ 
  color:#000000; 
 text-decoration:none;
}

a.menu:active, a.menu:hover
{ 
  color:#006699;
   font-weight:bold;
  text-decoration:underline;
 }
 
 a.fuss:link, a.fuss:visited, a.fuss:active, a.fuss:hover
{ 
 color:#FFFFFF; 
 font-size:10px;
 text-decoration:none;
}

a.menu {
 display:block;
 padding:5px;
 background-color:#FFFFFF;
 text-align:right;
 font-weight:bold;
 color:#FFFFFF;
 text-decoration:none;
 }
 
a.menu2	{
	font-size:10px;
	padding: 2px 25px 2px 5px;
	background: #f7f7f7;
	}
 
 

#title {
height:120px;
margin:0px;
}

#left {
background-color:#FFFFFF;
width:165px;
margin:3px;
float:left;
}

.menucontainer {
background-color:#FFFFFF;
width:160px;
margin:10px;
}

.menucontainer2 {
background-color:#FFFFFF;
width:160px;
height:60px;
margin:10px;
padding:10px;
}

#content {
background-color:#FFFFFF;
width:545px;
float:right;
margin:3px 0px 10px 0px;
padding:30px 10px 15px 10px;
}

#contentfarbig {
background-color:#E9F7FF;
width:545px;
float:right;
margin:-50px 0px 10px 0px;
padding:30px 15px 15px 15px;
}
 
#content2 {
background-color:#E9F7FF;
width:545px;
float:right;
margin:3px 0px 10px 0px;
padding:10px 10px 15px 10px;
font-size:10px;
}

#content2 img{
border:1px solid #ccc !important;
padding: 6px !important;
background:#fff;
}


.teaserbox{
	font-family:Verdana;
 	font-size:12px;
	border-spacing:0px;
	padding:5px;
	margin: 0 20px 0 0;
	}

.teaserbox td{
	border: 1px solid #ccc;
	padding: 6px;
	}
.teaserbox h2{
	font-size:13px;
	margin:0px;
	}
	
.teaserbox img{
	border:0px;
	}
	



div.table { display:table;float:left;width:140px;}
div.tr { display:table-row; }
div.td { display:table-cell; border: 1px solid #ccc; padding:6px;width:140px;height:195px;text-align:center;background-color:#FFFFFF; 
}

div.table2 { display:table;float:left;width:300px;}
div.tr2 { display:table-row;}
div.td2 { display:table-cell; border: 1px solid #ccc;width:300px;height:195px;padding:60px 6px; background-color:#FFFFFF;font-size:10px;
}


div.table3 { display:table;float:left;width:440px;}
div.tr3 { display:table-row;}
div.td3 { display:table-cell; border: 1px solid #ccc;width:440px;padding:10px 10px; background-color:#FFFFFF;font-size:12px;
}


#fuss {
height:20px;
color:#FFFFFF;
background-color:#333333;
margin:10px 0px 0px 0px;
padding:4px 0px 0px 10px;
font-size:10px;
}
