*{padding:0;margin:0;}
html,body{height:100%;}
body{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
background:#fff;
}

#wrapper{
/*margin:0 auto;*/
text-align:left;
position: relative;
min-height: 100%;height:auto !important;/* moderne Browser */
height:100%; /* IE */
width:1175px;
margin:0;
background:url("../img/wrapback.gif") repeat-y;
}

#header{
width:985px;
height:111px;
background:url("../img/header_logos.jpg") no-repeat;
}
#header a{position:absolute; border:1px solid #000;display:block;}
#hpf {top:47px;left:10px;width:160px;height:30px;} #hpf img{width:160px;height:30px;}
#bwv {top:29px;left:190px;width:130px;height:40px;} #bwv img{width:130px;height:40px;}
#hbmb {top:20px;left:345px;width:115px;height:70px;} #hbmb img{width:115px;height:70px;}

#logoarea{position:absolute;right:0;top:111px;width:190px;}

#logo{
position:absolute;
top:46px;
left:367px;
z-index:2;
}
#menu{position:absolute;bottom:2px;left:80px;}
#menu ul li{display:inline;font-size:14px;font-weight:bold;margin-right:21px;}

#leftarea{
position:absolute;
top:111px;left:0;
width:164px;
padding:20px 2px;
}

#leftarea ul li {width:155px;border-top:1px solid #CC0033;}
#leftarea ul li.first{border-top:0;}
#leftarea ul li a{display:block; text-decoration:none;color:#444;padding:4px 0;padding-left:9px;font-weight:900;}
#leftarea ul li a.act{color:#ce0630;}
#leftarea ul li li{border-color:#f5f5f5;}
#leftarea ul li li a{color:#999;padding-left:18px;}
#news{ width:200px;background:url("../img/newstop.gif") no-repeat;padding-top:5px;}
#news h3{text-align:center;color:#fff;padding:3px 0;}
#news h3 a{color:#fff;text-decoration:none;}
#news h4{font-size:12px;}#news h4 span{font-size:10px}

#newsbody{width:200px;background:url("../img/newsbody.gif") repeat-y;}
#newsbody div{width:168px;background:#fff;margin:0 8px;padding:8px;padding-top:0;}
#newsbody div h4{padding-top:8px;}
#newsbottom{width:200px;background:url("../img/newsbottom.gif") no-repeat;height:7px;}
.passepartout{float:left;width:148px;height:150px;background:url("../img/passepartout.gif") bottom right no-repeat;position:relative;margin-right:50px;margin-bottom:25px;}
.passepartout a{display:block;width:142px;height:144px;}
#footer {
  	width: 195px;
  	position: absolute;
  	bottom: 10px;
	left:7px;
  	height: 39px;
	white-space:nowrap;
	z-index:2;
}
.news {padding:15px 0;}
.news h2{font-size:12px;line-height:16px;padding-bottom:5px;}
.news div{padding-bottom:3px;}
#rightarea{
position:absolute;
z-index:0;
top:125px;left:785px;
width:200px;
}
#logoarea{padding-top:34px;}
#logoarea img{
float:left;padding-left:25px;
margin-bottom:65px;
}

#footer img{margin:0;padding:0;}
#contentwrap {
width:777px;
float:right;
position:relative;
}

.head{font-weight: bold;}


a img{border:0;}
a {
text-decoration:none;
color:#ce0630;
}
a:hover,#topleft a.active{
text-decoration:underline;
}

#navi a{
color: #BBB;
}
.red{color:#ce0630;}
#menu ul li a{color:#000;text-decoration:none;}

#menu ul li a.act{text-decoration:underline;}
#content{position:absolute;top:0;margin-top:138px;width: 575px;left:197px;padding-bottom:10px; }
#content.c_8{width: 595px;}
#content ul {margin:5px 25px;}
#content ul li {margin:2px 0;}
#content img{padding-right:5px;}
#video1{margin-bottom:25px;}
#eubgld{position:relative;margin-top:48px;}
#eubgld img{position:absolute;left:0;top:0;}
.videothumb0, .videothumb1{float:left;margin-bottom:10px;height:165px;position:relative;top:-3px;}
.videothumb1{float:right;padding-right:10px;}
.videothumb0 .red, .videothumb1 .red{font-size:12px; font-weight:500;}

