body{
	background-color:#f5f5f5;
	color: #FFFFFF;
	margin:0px;
	font-family: Times New Roman;
	overflow: scroll;

}



#feld{
background-color:#FFFFFF;width:978px;margin:0 auto;margin-top:10px;margin-bottom:10px;
}

#header{
clear:both;position:relative;width:946px;height:316px;background-image: url(/img/header.jpg);
}

#subtitel{
border-top:1px solid #ffffff;background-color:#c71c05;color:#ffffff;font-weight:bold;font-size:30px;padding:5px;padding-left:10px;
}

#menue {
	background-color:#f5f5f5;width:216px;float:left;padding-left:10px;padding-right:10px;margin-bottom:16px;
}
#menue ul {
	list-style-type:square;font-size:14px;letter-spacing:1px;
}
#menue .t{
	margin-top:7px;
}
#menue p{
	text-transform: uppercase;letter-spacing:1px;font-size:18px;border-bottom:1px solid #c71c05;
}





#footer{
clear:both;background-color:#444444;letter-spacing:0.1em;font-size:14px;padding:15px;
}

#footer .l{
	float:left;
}
#footer .r{
	text-align:right;
}

#footer a{color:#ffffff;}




.h_block span{
font-weight:bold;font-size:25px;letter-spacing:0.02em;
}
.h_block div{
font-size:14px;margin-top:5px;letter-spacing:0.05em
}
.h_block div img{
	border:1px solid #000000;float:left;margin-right:10px;
}
.h_block div div{
height:145px;
}
.h_block div div div{
height:50px;font-weight:bold;
}
.h_block hr{
background-color:#aaaaaa;color:#aaaaaa;height:1px;border:0px;margin:0px;margin-bottom:5px;margin-top:3px;
}

.content span{
font-weight:bold;font-size:25px;letter-spacing:0.02em;
}
.content div{
font-size:14px;margin-top:5px;letter-spacing:0.05em
}
.content hr{
background-color:#aaaaaa;color:#aaaaaa;height:1px;border:0px;margin:0px;margin-bottom:5px;margin-top:3px;
}


a {color:#000000;text-decoration:none;}

div.table { display:table;}
div.tr { display:table-row; }
div.td { display:table-cell; }

.next{
color:#c71c05;
font-weight:bold;
}