@charset "utf-8";

/* CSS Document */



body {

 background: #000 url(/images/bg.jpg) no-repeat top;

 margin: 0 auto;

 color: #615150;

 font-family: Arial, Helvetica, sans-serif;

 font-size: 12px;

}



.white {

 color: #c1a29f;

}



a{

 color: #a8b3b3;

 text-decoration: underline;

}



a:hover{

 color: #efffff;

 text-decoration: underline;

}



h2 {

 margin: 0px;

 font-size: 20px;

 font-weight: normal;

 color: #c1a29f;



}



h1 {

 margin: 0px;

 font-size: 25px;

 font-weight: normal;

 color: #c1a29f;

}



h3 {

 margin: 0px;

 font-size: 16px;

 font-weight: normal;

 color: #c1a29f;

}



#bigbox {

 width: 973px;

 margin: 0 auto;

}

.otstup{

 padding-left: 20px;
 padding-right: 20px;

}


#content_bg {

 width: 973px;

 float: left;

 background: url(/images/content_bg.png) repeat-y left top;

}



#header {

 width: 973px;

 float: left;

 background: url(/images/headerbg.jpg) no-repeat left top;

}



#content_and_footer {

 width: 973px;

 float: left;

 background: url(/images/footerbg.jpg) no-repeat left bottom;

}



#header_link {

 display: block;

 height: 306px;

 width: 973px;

 float: left;

 border: none;

}



#navi_bg {

 width: 214px;

 background: url(/images/navi_bg.gif) repeat-y left top;

 float: left;

 display: inline;

 margin-bottom: 280px;

}



#navi_header {

 background: url(/images/navi_head.png) no-repeat left top;

 width: 204px;

 float: left;

 padding: 75px 0px 0px 10px;

}



#navi_bg ul{

 float: left;

 list-style: none;

 margin: 0;

 padding: 0;

}



#navi_bg li{

 list-style: none;

 float: left;

}



.navi_bg_mainlink {

 display: block;

 color: #a8b3b3;

 text-decoration: none;

 background: url(/images/navi_item.png) no-repeat left top;

 height: 27px;

 width: 165px;

 padding-left: 34px;

 padding-top: 37px;

 font-size: 12px;

 float: left;

}



.navi_bg_link {

 display: block;

 color: #545b5b;

 text-decoration: none;

 background: url(/images/navi_subitem.png) no-repeat left bottom;

 height: 25px;

 width: 191px;

 padding-left: 40px;

 padding-top: 10px;

 font-size: 12px;

 float: left;

}



#rightsidebar {

 width: 214px;

 float: right;

 padding-bottom: 350px;

}



.feature_box_bg {

 width: 214px;

 background: url(/images/rightsidebar_bg.gif) repeat-y left top;

 float: right;

}



.feature_box_head {

 width: 214px;

 background: url(/images/feature_headbg.png) no-repeat left top;

 float: right;

}



.feature_content {

 width: 174px;

 background: url(/images/rightsidebar_footerbg.gif) no-repeat left bottom;

 float: right;

 padding: 0px 20px 40px 20px;

}



#feature_thumb {

 width: 148px;

 height: 102px;

 margin: 98px 14px 20px 0px;

 border: none;

 display: inline;

 float: right;

}



.sponsor_box_head {

 width: 214px;

 background: url(/images/sponsor_bg.png) no-repeat left top;

 float: right;

}


.umfrage_bg {

 width: 214px;

 background: url(/images/umfrage.png) no-repeat left top;

 float: right;

}



.sponsor_content {

 width: 214px;

 background: url(/images/rightsidebar_footerbg.gif) no-repeat left bottom;

 float: right;

 padding: 90px 0px 50px 0px;

 text-align: center;

}



.skyscraper {

 width: 120px;

 height: 600px;

 margin: 0 auto;

 border: none;

 display: inline;

}



#slider {
 width: 491px;
 height: 309px;
 padding: 47px 28px 0px 26px;
 float: left;
 background: url(/images/sliderbg.jpg) no-repeat left top;
}



#slider_img {

 width: 491px;

 height: 259px;

 display: inline;


}



#content {

 width: 525px;

 float: left;

 padding: 10px 10px 150px 10px;

}



#newsbox_latest {

 width: 525px;

 float: left;

 background: url(/images/latestnews_bg.png) no-repeat left top;

 padding: 55px 0px 30px 0px;

}



.newsbox {

 width: 525px;

 float: left;

 background: url(/images/newsline_bg.gif) no-repeat left top;

 padding: 30px 0px 30px 0px;

}



.news_head {

 width: 360px;

 padding-bottom: 30px;

 padding-left: 5px;

 float: left;

 color: #c1a29f;

}



.news_head a{

 color: #c1a29f;

}



.news_date {

 width: 150px;

 float: right;

 color: #493633;

 text-align: right;

 padding-bottom: 30px;

}



.news_thumb_border {

 width: 168px;

 height: 134px;

 padding: 16px 0px 0px 9px;

 display: inline;

 margin: 0px 5px 5px 0px;

 float: left;

 background: url(/images/thumb_border.png) no-repeat left top;

}



.news_thumb {

 width: 148px;

 height: 102px;

 border: none;

 float: left;

}



.readmore {

 width: 150px;

 float: right;

 color: #c1a29f;

 text-align: right;

}



.readmore a{

 color: #c1a29f;

}

.news_banner {

 width: 525px;

 float: left;

 background: url(/images/banner_bg.gif) no-repeat left top;

 padding: 30px 0px 30px 28px;

}

.news_banner img{
 width: 468px;
 height: 60px;
 float: left;
 border: none;
}

#footer {

 width: 973px;

 padding: 10px 0px 10px 0px;

 font-size: 10px;

 text-align: center;

}