html, body {
  margin:0px; 
  padding:0px;

}
body {
 font-size:9pt; 
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-variant:small-caps;
 text-align:center;
 background-color:#666666;
}
/*--------- container ---------*/
#frame {
	margin-top: 20px;
	width:760px;
	margin-right:auto;
	margin-left:auto;
	padding:0px;
	text-align:left;
	background-color:#cccccc;
}
/*--------- bannerbox --------*/
#bannerbox {
}
#banner {
	width:760px;
	height:90px;
	padding:0px;
	float:left;
}
/*--------- navibox ---------*/
#navigati {
	width: 760px;
 	background-color:#eeeeee; 
	border-bottom:solid 1px #666;
 	background-color:#eeeeee;
}

.menubar {
 padding:5px 0px 3px 15px;

}
/*--------- contentbox ---------*/
#content2-top-left {
	float:left;
	height:30px;
	width:200px;
	padding:10px 3px 0px 15px;
}
#content2-top-right {
	float:left;
	height:30px;
	width:490px;
	padding:10px 35px 0px 15px;
}

#content {
	float:left;
	width:100px;
	padding:15px 3px 0px 15px;
}
#content1 {
	float:left;
	width:730px;
	padding:15px 3px 0px 15px;
}
#content2-left {
	float:left;
	width:200px;
	padding:15px 3px 0px 15px;
}
#content2-right {
	width:490px;
	padding:15px 35px 18px 15px;
	float:left;
}

#content2-cd-left {
	float:left;
	width:230px;
	padding:15px 3px 0px 15px;
}
#content2-cd-right {
	width:480px;
	padding:15px 3px 0px 10px;
	float:left;
}

#content3-left {
	width:195px;
	padding:8px 40px 35px 15px;
	float:left;
}
#content3-mid {
	width:195px;
	padding:8px 40px 35px 15px;
	float:left;
}
#content3-right {
	width:195px;
	padding:8px 40px 35px 15px;
	float:left;
}
/*--------- footerbox ---------*/
#footerbox {
	float:left;
	width:760px;
 padding-top:30px;
 padding-bottom:30px;
}
#footer-left {
	width:182px;
	padding:1px 0px 2px 15px;
	height:15px;
	float:left;
}
#footer-right {
	padding:1px 0px 2px 15px;
	height:15px;
	float:left;
}
#content-right p {line-height:1.3em; margin:0; }
/*--------- text-formate ---------*/
.text { 
font-family:Verdana,Arial,Helvetica,sans-serif; 
font-size:9pt; font-weight:normal; 
font-variant:small-caps; color:#000; 
}
.small { 
font-family:Verdana,Arial,Helvetica,sans-serif; 
font-size:4pt; 
}
.bold { 
font-family:Verdana,Arial,Helvetica,sans-serif; 
font-size:9pt; font-weight:bold; 
font-variant:small-caps; 
color:#000; 
}
.red { 
font-family:Verdana,Arial,Helvetica,sans-serif; 
font-size:9pt; font-weight:bold; 
font-variant:small-caps; 
color:red; }
/*--------- link-formate ---------*/
a:link { 
 text-decoration:underline;
	font-weight:bold;
	color:#000000; /*schwarz*/
}
a:visited { 
 text-decoration:underline; 
 font-weight:bold; 
 color:#777777; /*grau*/
}
a:hover { 
 text-decoration:underline; 
 font-weight:bold; 
 color:#FF0000; /*rot*/ 
}
.pagebreak {
 display:none;
}
/*--------- bild-formate ---------*/
img { border:none; }
.shadow {
 background:url(shadow.png) no-repeat bottom left;  
 padding:4px 7px 17px 7px;  
 }
 .td_border {
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #333333;
}

