body {

	font-family: "Trebuchet MS", Tahoma, Arial;
	margin-top:0px;

}

td{
	text-align: left;
	vertical-align: top;
}

/* rahmen */

.imgLink A:before{
	content: "";
}

.leftShadow{
	background-color: #fff;
	width:7px;
	background-image:url(./leftbgr_7.gif);
	background-repeat:no-repeat;
	color:#eee;
}

.contentBox{
	width:900px;
	background-color:#fff;
	color:#eee;
}

.rightShadow{
	background-color: #fff;
	width:7px;
	background-image:url(./rightbgr_7.gif) ;
	background-repeat:repeat-y;
	color:#eee;
}

/* header */

.topBgr{
	background-image:url(./header_900_120.gif) ;
	background-color:#eee;
	color:#fff;
}

.topNaviFunctional{
	font-size: 11px;
	height: 20px;
	text-align:right;
	padding-right: 10px;
	color:#999;
}

.topNaviFunctional A{
	color:#666;
	text-decoration:none;
}

.topNaviFunctional A:hover{
	color:#000;
	text-decoration:underline;
}

.topNaviEmpty{
	
	height: 80px;
}

.topNaviPrimary{

	font-size: 11px;
	height: 20px;
	text-align:right;
	padding-right: 10px;
	font-weight:600;
	color:#fff;
}

.topNaviPrimary A{
	color:#fff;
	text-decoration:none;
}

.topNaviPrimary A:hover{
	color:#eee;
	text-decoration:underline;
}

/* Content */

.content{
	background-color:#fff;
	color:#000;
}

.contentLeft{
	background-color:#fff;
	width:200px;
	background-image: url(./left_bgr.gif);
	background-repeat:no-repeat;
	
}
.contentBreak{
	background-color:#fff;
	width:10px;
}
.contentContent{
	background-color:#fff;
	width:400px;
}
.contentRight{
	background-color:#fff;
	width:270px;
}

/* BOX */

.boxContent{
	text-align: left;
	padding:10px 10px 10px 10px ;
	height:170px;
	background-image: url(./box_bgr.gif);
}

.boxContentImage{
	background-color:#fff;
}

.boxContent H1{
	font-size: 14px;
	line-height:14px;
	color:#000;
}

.boxContent H2{
	font-size: 12px;
	line-height:14px;
	color:#000;

}

.boxContent P{
	font-size: 11px;
	color:#000;
	line-height:14px;
}

.boxContent A{
	color: #E23255;
	font-weight: bold;
	text-decoration: none;
	
}

.boxContent A:before{
content: url(./link.gif) " ";
}

.boxContent A:hover{
	color: #666;
	font-weight: bold;
	text-decoration: underline;
}

.boxFiller{
	background-color:#fff;
	height:10px;
}

/* Secondary */

.secondary{

 padding:10px 10px 10px 10px ;
 line-height:10px;
 font-size: 12px;
 font-weight: bold;
 color: #fff;
}

.secondary A{
	color: #fff;
	text-decoration: none;
}

.secondary A:before{
	content: url(link_white.gif);
}

.secondary A:hover{
	color: #fff;
	text-decoration: underline;
}

/* Content */

.copyright{
	font-size: 11px;
	height: 20px;
	text-align:center;
	color:#666;
	background-color:transparent;
}

.copyright A{
	font-size: 11px;
	height: 20px;
	text-align:center;
	color:#666;
	background-color:transparent;
}

.contentContentContent{
	background-color:#fff;

}

.contentContentContent H1{
	font-size: 20px;
	font-weight: 500;
}

.contentContentContent H2{
	font-size: 16px;
	font-weight: 600;
	color:#E23255;
	background-color:transparent;
}

.contentContentContent H3{
	font-size: 11px;
	color:#000;
	font-weight: 500;
	background-color:transparent;
}

.contentContentContent P{
	font-size: 11px;
}

.contentContentContent LI{
	font-size: 11px;
	color:#E23255;
}

.contentContentContent A:before{
content: url(./link.gif) " ";
}

.contentContentContent A{
	font-size: 11px;
	font-weight: 600;
	color:#E23255;
	text-decoration:none;
	background-color:transparent;
}

.contentContentContent A:hover{
	text-decoration:underline;	
}

.contentContentContent HR{
	border: solid 1px #ccc;

}

.contentContentContent SELECT, INPUT, TEXTAREA{
	border: solid 1px #ccc;
	width:300px;
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size:11px;
}

/*Tabellenteil*/

.resulttable{
	font-size:11px;
	background-color:#fff;
}
