@charset "UTF-8";
/* CSS Document */

*{
padding:0px;
margin:0px;
}

BODY{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
background-color:#484D50;
}


#container{
margin:auto;
width:940px;
}

#top{
background-image:url(/images/layout/top.jpg);
height:43px;
font-family:Eurostile,Heltivetica,Arial,Sans-serif;
font-size:14px;
}

#top ul{
padding-left:60px;
padding-top:7px;
}

#top ul li{
float:left;
list-style:none;
}

#top ul li a{
display:block;
padding-left:15px;
padding-right:15px;
padding-top:6px;
padding-bottom:7px;
color:#FFFFFF;
text-decoration:none;
}

#top ul li a:hover, #top ul li a.mainActive{
color:#2f3739;
background-image:url(/images/layout/navi_spacer.jpg);
background-repeat:no-repeat;
background-position:right;
background-color:#ffffff;
}

#top ul li a.mainNoActiveLast:hover ,#top ul li a.mainActiveLast:hover{
background-image:none;
}

#top ul li a.mainActiveLast{
background-image:none;
color:#2f3739;
background-color:#ffffff;
}

#top ul li a.mainNoActive{
background-image:url(/images/layout/navi_spacer.jpg);
background-repeat:no-repeat;
background-position:right;
}

#header{
background-image:url(/images/layout/header.jpg);
height:235px;
}

#wrapper{
background-image:url(/images/layout/wrapper_bg.jpg);
padding-top:45px;
overflow:auto;
height:100%;
}

#subNavi{
float:left;
width:175px;
padding-left:20px;
}

#subNavi ul li{
list-style:none;
padding-bottom:5px;
}

#subNavi a{
color:#FFFFFF;
text-decoration:none;
}

#subNavi a:hover ,#subNavi a.subActive, .news_title{
color:#c69835;
}

#content{
float:left;
width:484px;
padding-left:33px;
padding-right:33px;
text-align:justify;
padding-bottom:30px;
}

#content a{
color:#c69835;
text-decoration:none;
}

.title_{
color:#c69835;
padding-bottom:10px;
font-size:14px;
font-weight:bold;
}

.title{
font-weight:bold;
padding-bottom:25px;
}

#news{
text-align:left;
float:left;
width:149px;
padding-left:23px;
padding-right:23px;
min-height:540px;
height:auto !important;
height:540px;
}

#news .title_news{
font-weight:bold;
padding-bottom:10px;
}

img.galerie{
padding-right:8px;
padding-bottom:8px;
}

#news .news_title{
padding-bottom:5px;
}

#news .news_title a, #news a{
color:#c69835;
text-decoration:none;
}

#news .news_spacer{
background-image:url(/images/layout/news_spacer.jpg);
background-repeat:no-repeat;
background-position:center;
line-height:2px;
padding-top:19px;
padding-bottom:19px;
}

#ibrows{
font-size:8px;
text-align:right;
padding:3px;
}

#ibrows a{
color:#FFFFFF;
text-decoration:none;
}