@CHARSET "UTF-8";

h1, h2, h3, h4, body, html { padding: 0; margin: 0; }

body { background: #F6F6F6; color: #FFFFFF; font-family: Tahoma; font-size: 12px; }

.clear { clear: both; font-size: 0; height: 0; }
.none { display: none; }
.wrapper { width: 873px; margin: 0 auto; }


a { text-decoration: none; color: #C28F29; }
a:hover { text-decoration: underline; }
h1 span,
h2 span,
a span { display: none; }
img { border-width: 0 }


#header { border-top: 2px solid #895623; background: #FFFFFF; }
#header .logo { background: url('./img/header_logo.png'); width: 364px; height: 86px; display: block; float: left; margin-top: 28px; }
#header .menu { background: url('./img/header_menu.gif'); width: 363px; height: 156px; float: right; }
#header .menu .content { height: 18px; margin-left: 118px; margin-top: 25px; }
#header .menu .content a { display: block; float: left; height: 18px; }
#header .menu .content a.pressroom { width: 75px; }
#header .menu .content a.faq { width: 30px; }
#header .menu .content a.contact { width: 65px; }
#header .menu .content a.en { float: right; width: 50px; }

#menu { background: url('./img/menu_bg.gif'); height: 51px; }
#menu .wrapper { height: 51px; background: url('./img/menu.gif') no-repeat; }
#menu a { float: left; height: 51px; display: block; }
#menu a#item-2 { width: 113px; }
#menu a#item-3 { width: 105px; }
#menu a#item-4 { width: 78px; }
#menu a#item-6 { width: 183px; }
#menu a#item-5 { width: 84px; }
#menu a.selected { background: url('./img/menu_selected.gif'); }
#menu a.selected#item-3 { background-position: left -51px; }
#menu a.selected#item-4 { background-position: left -102px; }
#menu a.selected#item-5 { background-position: left -204px; }
#menu a.selected#item-6 { background-position: left -153px; }

#content { background: #313030; }

#selector { height: 28px; }
.selector-2 { background: url('./img/menu_selected_bottom.gif') no-repeat 55px top; }
.selector-3 { background: url('./img/menu_selected_bottom.gif') no-repeat 160px top; }
.selector-4 { background: url('./img/menu_selected_bottom.gif') no-repeat 250px top; }
.selector-5 { background: url('./img/menu_selected_bottom.gif') no-repeat 515px top; }
.selector-6 { background: url('./img/menu_selected_bottom.gif') no-repeat 382px top; }

#content .left { width: 530px; float: left; border-right: 1px solid #464646; padding-right: 30px; margin-bottom: 20px; }
#content .right { width: 270px; float: right; }
#content .right .form { background: url('./img/btn.gif'); width: 270px; height: 56px; display: block; margin-bottom: 8px; }
#content .right .newsletter { background: url('./img/newsletter.gif'); width: 270px; height: 111px; display: block; }
#content .right .newsletter .content { margin-left: 43px; }
#content .right .newsletter .br { height: 77px; }
#content .right .newsletter .txt,
#content .right .newsletter .btn { display: block; float: left; border-width: 0; color: #FFF; height: 24px; padding: 0; background: none; padding: 0; }
#content .right .newsletter .txt { width: 135px; }
#content .right .newsletter .btn { width: 37px; height: 22px; cursor: pointer; }
#content .right .banner { width: 270px; position: absolute; padding-top: 10px; }
#content .right .banner .banner_h { background: url('./img/banner_h.gif') no-repeat left bottom; height: 30px; margin-top: 10px; }
#content .right .banner #banner_content { height: 165px; margin-top: 6px; }

#content .header span { display: none; }
#content .bg-1 { background: url('./img/bg_top_1.jpg') no-repeat 155px bottom; height: 300px; }
#content .bg-1 .header { background: url('./img/header_1.gif') no-repeat; height: 58px; width: 249px; margin-bottom: 20px; }
#content .bg-2 { background: url('./img/bg_top_2.jpg') no-repeat 155px bottom; min-height: 507px; }
#content .bg-2 .header { background: url('./img/header_2.gif') no-repeat; height: 37px; margin-bottom: 20px; border-bottom: 1px dotted #C28F29; }
#content .bg-3 { background: url('./img/bg_top_3.jpg') no-repeat 265px bottom; min-height: 390px; }
#content .bg-3 .header { background: url('./img/header_3.gif') no-repeat; height: 37px; margin-bottom: 20px; border-bottom: 1px dotted #C28F29; }
#content .bg-7 { background: url('./img/bg_top_7.jpg') no-repeat 155px bottom; min-height: 292px; }
#content .bg-7 .header { background: url('./img/header_7.gif') no-repeat; height: 37px; margin-bottom: 20px; border-bottom: 1px dotted #C28F29; }
#content .bg-9 { background: url('./img/bg_top_9.jpg') no-repeat 155px bottom; min-height: 438px; }
#content .bg-9 .header { background: url('./img/header_9.gif') no-repeat; height: 37px; margin-bottom: 20px; border-bottom: 1px dotted #C28F29; }
#content .bg-4 { background: url('./img/bg_top_4.jpg') no-repeat 245px bottom; min-height: 470px; }
#content .bg-4 .header { background: url('./img/header_4.gif') no-repeat; height: 37px; margin-bottom: 20px; border-bottom: 1px dotted #C28F29; }
#content .bg-6 .header { background: url('./img/header_6.gif') no-repeat; height: 37px; margin-bottom: 20px; border-bottom: 1px dotted #C28F29; }
#content .bg-11 .header { background: url('./img/header_11.gif') no-repeat; height: 37px; margin-bottom: 20px; border-bottom: 1px dotted #C28F29; }
#content .bg-5 .header { background: url('./img/header_5.gif') no-repeat; height: 37px; margin-bottom: 20px; border-bottom: 1px dotted #C28F29; }
#content .bg-8 .header { background: url('./img/header_8.gif') no-repeat; height: 37px; margin-bottom: 20px; border-bottom: 1px dotted #C28F29; }

#news { }
#news .item { padding: 15px 0; }
#news .item .title { font-size: 18px; color: #C28F29; }
#news .item .more { font-size: 11px; }
#news .item small { font-size: 11px; color: #808080; display: block; }
#news .item .body { padding-top: 10px; line-height: 22px; padding-bottom: 10px; }
#news .item .lead { padding-top: 10px; line-height: 22px; padding-bottom: 10px; font-weight: bold; }
#news .border { border-bottom: 1px dotted #5A5A5A; }

#news .pagebar { padding-top: 10px; }
#news .pagebar .prev { float: right; }
#news .pagebar .next { float: left; }
	
#declaration { color: #EEEDED; }	
#declaration h2 { color: #9C7F4B; font-weight: normal; font-size: 16px; text-align: center; }
#declaration h3 { font-size: 12px; margin-top: 20px; margin-bottom: 10px; }
#declaration label { float: left; width: 150px; padding: 3px; line-height: 16px; display: block; }
#declaration b { color: #EEEDED; }
#declaration small { display: block; margin-left: 155px; padding: 2px 0; }
#declaration label.check { width: 500px; line-height: 13px; cursor: pointer; }
#declaration input.txt { color: #FFF; width: 250px; padding: 2px; line-height: 16px; border: 1px solid #646464; display: block; float: left; font-family: Tahoma; font-size: 12px; background: #474747; }
#declaration input.check { width: 13px; margin-right: 3px; float: left; }
#declaration .info { text-align: justify; }
#declaration .br { margin-top: 8px; }
#declaration .buttons { margin-top: 20px; }
#declaration input.btn { border-width: 0; background: url('./img/submit.gif'); width: 227px; height: 40px; display: block; cursor: pointer; }
#declaration #total-price { margin-top: 10px; text-align: center; color: #9C7F4B; font-weight: bold; }
#declaration .error { color: red; text-align: center; padding: 3px; font-weight: bold; }
#declaration .result { text-align: center; font-weight: bold; padding: 30px; }
#declaration .form-products	label { text-align: right; width: 10px; padding-right: 6px; }
#declaration .form-products	input.txt { width: 500px; }



#faq { padding: 10px 0; }
#faq .question { padding: 5px 0; }
#faq .question span { padding: 3px 5px; background: #C28F29; color: #313030; width: 12px; text-align: center; font-weight: bold; }
#faq .question a { font-size: 12px; }
#faq .answer { margin: 5px; padding: 0 5px; }
#faq .br { border-bottom: 1px dotted #464646; margin-bottom: 9px; padding-bottom: 10px; }


#footer .top { background: #272727;  }
#footer .top .wrapper { padding: 50px 0; }
#footer .top .wrapper-1 { background: #272727 url('./img/bg_bottom_1.jpg') no-repeat 170px top; }
#footer .top .wrapper-2 { background: #272727 url('./img/bg_bottom_2.jpg') no-repeat 181px top; }
#footer .top .wrapper-7 { background: #272727 url('./img/bg_bottom_7.jpg') no-repeat 177px top; }
#footer .top .wrapper-4 { background: #272727 url('./img/bg_bottom_4.jpg') no-repeat 241px top; }
#footer .top .wrapper-9 { background: #272727 url('./img/bg_bottom_9.jpg') no-repeat 297px top; }
#footer .top .wrapper-3 { background: #272727 url('./img/bg_bottom_3.jpg') no-repeat 266px top; }
#footer .top .blog,
#footer .top .flickr,
#footer .top .youtube { display: block; float: left; margin-right: 25px; }
#footer .top .blog { background: url('./img/link_blog.gif'); width: 106px; height: 54px; margin-top: 0; } 
#footer .top .flickr { background: url('./img/link_flickr.gif'); width: 107px; height: 39px; margin-top: 9px; }
#footer .top .youtube { background: url('./img/link_youtube.gif'); width: 114px; height: 45px; margin-top: 5px; }
#footer .content { background: #FFFFFF;  border-bottom: 1px solid #EAEAEA; }
#footer .content .info { color: #373737; padding-bottom: 10px; }
#footer .content .info .a { float: left; }
#footer .content .info .b { float: right; }
#footer .content .wrapper { padding: 50px 0; }
#footer .content .mmt,
#footer .content .smg { display: block; float: left; margin-right: 25px; }
#footer .content .pg,
#footer .content .sare,
#footer .content .pressservice { display: block; float: right; margin-left: 25px; }
#footer .content .mmt { background: url('./img/link_mmt.gif'); width: 120px; height: 21px; }
#footer .content .smg { background: url('./img/link_smg.gif'); width: 117px; height: 26px; }
#footer .content .pg { background: url('./img/pg.png'); width: 158px; height: 26px; }
#footer .content .sare { background: url('./img/sare.png'); width: 89px; height: 26px; }
#footer .content .pressservice { background: url('./img/pressservice.png'); width: 87px; height: 26px; }
#footer .bottom {  }
#footer .bottom .wrapper { padding: 20px 0; }
#footer .bottom .copy,
#footer .bottom .png { display: block; }
#footer .bottom .copy { background: url('./img/footer_copy.gif'); width: 120px; height: 13px; float: left; }
#footer .bottom .png {background: url('./img/footer_png.gif'); width: 98px; height: 15px; float: right; }

	   
/* Debug */

pre.debug { border: 1px solid #BEBFC0; background: #FFF; margin: 10px; padding: 10px; font-family: Arial; font-size: 12px; color: #1E1E1E;  }

