BODY{
	background: url(../_img/bg.png) repeat-x top center;
	font-family:Tahoma;
}

DIV#wrapper{
	margin:0 auto;
	width:945px;
}
DIV#header{
	height:178px;
	background: url(../_img/header-bg.png) no-repeat top center;
	position:relative;
}
DIV#header UL#languagesMenu{
	float:right;
	left:746px;
	position:absolute;
	top:4px;
}
DIV#header UL#languagesMenu LI{
	background:#c60000;
	display:inline;
	float:left;
	line-height:15px;
}
DIV#header UL#languagesMenu LI.first{
	background: #c60000 url(../_img/header-languages-bg-first.png) no-repeat top left;
}
DIV#header UL#languagesMenu LI.last{
	background: #c60000 url(../_img/header-languages-bg-last.png) no-repeat top right;
}
DIV#header UL#languagesMenu LI A{
	padding:6px 12px;
	float:left;
	font-size:11px;
	color:#e89999;
	background: url(../_img/header-languages-divider.png) no-repeat center right;
}
DIV#header UL#languagesMenu LI.selected A{
	color:#faebeb;
}
DIV#header UL#languagesMenu LI.first A{
	padding-left:19px;
}
DIV#header UL#mainMenu{
	float:right;
	margin-top:4px;
	height:100px;
}
DIV#header UL#mainMenu LI{
	float:left;
	display:inline;
}
DIV#header UL#mainMenu LI.selected{
	background: url(../_img/header-mainMenu-bg-selected.png) no-repeat bottom right;
}
DIV#header UL#mainMenu LI A{
	float:left;
	line-height:17px;
	padding:74px 12px 9px 9px;
	text-transform:uppercase;
	color:#ffffff;
	font-size:13px;
	background: url(../_img/header-mainMenu-divider.png) no-repeat bottom left;
}
DIV#header UL#mainMenu LI.selected A{
	
}
DIV#header UL#languagesMenu LI.last A{
	padding-right:19px;
	background:none;
}
DIV#header H1{
	display:inline;
	float:left;
	padding:91px 0 0 85px;
}
DIV#header H1 A{
	background: url(../_img/logo.png) no-repeat bottom left;
	display:block;
	height:81px;
	width:190px;
}
DIV#header H1 A SPAN{
	display:none;
}
DIV#header H2{
	color:#4c4c4c;
	font-weight:bold;
	padding:20px 0 0 130px;
	float:left;
}
DIV#header H2 SPAN{
	display:block;
	font-weight:normal;
}
DIV#header DIV#contactBox{
	float:right;
	display:inline;
	background: url(../_img/header-contactBox-bg.png) no-repeat top center;
	width:201px;
	height:52px;
	margin:15px 0 10px 0;
}
DIV#header DIV#contactBox SPAN{
	float:left;
	font-size:15px;
	font-weight:bold;
	padding:8px 0 0 65px;
}
DIV#header DIV#contactBox A{
	float:left;
	color:#c10000;
	font-size:11px;
	padding:0 15px 0 0;
	margin:5px 0 0 66px;
	background: url(../_img/header-contactBox-divider.png) no-repeat 100% 60%;
}
DIV#content{
	
}
DIV.offer-site{
	padding-bottom:35px;
	background:url(../_img/left-menu-bg-2.png) no-repeat scroll 40px 100%;
}
DIV.other{
	padding-bottom:35px;
	background:none;
}
DIV#mainPageText{
  width:390px;
  display:inline;
  float:left;
}

DIV#flashOrJs{

}
DIV.boxes{
	height:209px;
	float:left;
	margin:16px 0 0 0;
}
DIV.boxes DIV.specialOffers{
  background:url("../_img/content-special-offers.png") top left;
  width:396px;
  height:208px;
  float:left;
  position:relative;
}
DIV.boxes DIV.specialOffers-en{
  background-image:url("../_img/content-special-offers-en.png");
}
DIV.boxes DIV.specialOffers A{
	display:block;
	width:245px;
	color:#000;
	font-size:11px;
	height:32px;
	margin:30px 0 0 30px;
}
DIV.boxes DIV.specialOffers A EM{
	color:#ad0000;
	font-size:13px;
	display:block;
	font-weight:bold;
	
}
#specialOffers_link1 {
  position:absolute; top:0; right:0px;
  width:180px; height:32px;
}
#specialOffers_link1 a {
  display:block;
  width:100%; height:100%;
  margin:0;
}
#specialOffers_link1 a span {
  display:none;
}
DIV.boxes DIV.standardBox{
	background:url("../_img/content-box-bg.png") top left;
	height:186px;
	width:158px;
	float:left;
	display:inline;
	margin:0 0 0 9px;
	padding:10px 8px 0;
	position:relative;
	font-size:11px;
}
DIV.boxes DIV.standardBox H2{
	color:#ad0000;
	font-size:13px;
	display:block;
	font-weight:bold;
	margin:0 0 10px 0;
}
DIV.boxes DIV.standardBox P{
	font-size:11px;
	
}
DIV.boxes DIV.standardBox P EM{
	font-weight:bold;
	display:block;
}
DIV.boxes DIV.standardBox A.more{
	font-size:11px;
	color:#fff;
	position:absolute;
	bottom:3px;
	right:43px;
}
DIV.offer{
	background:url("../_img/footer-offer-bg.png") top left;
	height:196px;
}
DIV.offer H2{
	color:#AD0000;
	display:inline;
	float:left;
	font-size:13px;
	font-weight:bold;
	margin:15px 0 0 20px;
}
DIV.offer UL{
	float:left;
	display:inline;
	margin:20px 0 0 30px;
	width:158px;
}
DIV.offer UL LI{
	font-size:11px;
	background:url("../_img/footer-ul-pointer.png") no-repeat center left;
	padding:8px 0 2px 15px;
	height:19px; line-height:10px;
}
DIV#footer{
	height:65px;
	margin-top:10px;
	background: url(../_img/footer-bg.png) repeat-x top center;
}
DIV#footer DIV{
	margin:0 auto;
	width:945px;
}
DIV#footer DIV P{
	float:left;
	color:white;
	font-size:11px;
	padding:28px 0 0 10px;
	font-weight:bold;	
}
DIV#footer DIV UL{
	float:right;
}
DIV#footer DIV UL LI{
	font-size:11px;
	display:inline;
	float:left;
}
DIV#footer DIV UL LI A{
	color:white;
	float:left;
	padding:28px 10px 5px;
	background: url(../_img/footer-menu-divider.png) no-repeat bottom right;
}
DIV#footer DIV UL LI.last A{
	background:none;	
}
DIV#footer DIV ADDRESS{
	display:inline;
	float:left;
	color:white;
	font-size:11px;
	padding:35px 20px 35px 10px;
	background: url(../_img/footer-menu-divider-big.png) no-repeat center right;
}
DIV#footer DIV ADDRESS SPAN{
	font-weight:bold;
	display:block;
	margin-bottom:10px;
}
DIV#footer DIV A#checkHowToGet{
	float:left;
	color:white;
	font-weight:bold;
	font-size:11px;
	background: url(../_img/footer-icon.png) no-repeat top left;
	margin:30px 0 0 20px;
	padding:4px 0 40px 45px;
}

/*
 * offer site
 */
DIV.offer-site DIV.left{
	width:218px;
	float:left;
	padding:15px 0 0 40px;
	display:inline;
	background:white;
}
DIV.offer-site DIV.left UL{
	background:url("../_img/left-menu-bg.png") top left no-repeat;
	padding:30px 0 0 0;
}
DIV.offer-site DIV.left UL LI{
	background:url("../_img/left-menu-li-bg.png") bottom left no-repeat;
	padding:0 0 0 15px;
	line-height:16px;
}
DIV.offer-site DIV.left UL LI A{
	background:url("../_img/left-menu-li-pointer.png") center left no-repeat;
	color:#fff;
	font-size:12px;
	padding:5px 0 5px 20px;
	display:block;
	line-height:16px;
}
DIV.offer-site DIV.left UL LI.active{
	background:url("../_img/left-menu-li-bg-active.png") bottom left no-repeat;
}
DIV.offer-site DIV.left UL LI.active A{
	background:url("../_img/left-menu-li-pointer-active.png") center left no-repeat;
	font-weight:bold;
}
DIV.offer-site DIV.left UL LI:hover {
	background:url("../_img/left-menu-li-bg-active.png") bottom left no-repeat;
}
DIV.offer-site DIV.left UL LI.last{
	background:url("../_img/left-menu-li-last-bg.png") bottom left no-repeat;
	padding:0 0 34px 15px;
}
DIV.offer-site DIV.left UL LI.last-active{
	background:url("../_img/left-menu-li-last-bg-active.png") bottom left no-repeat;
}
DIV.offer-site DIV.left UL LI.last:hover{
	background:url("../_img/left-menu-li-last-bg-active.png") bottom left no-repeat;
}
DIV.offer-site DIV.left UL LI.last-active A{
	background:url("../_img/left-menu-li-pointer-active.png") center left no-repeat;
	font-weight:bold;
}

div.offer-site div.left ul.sec{
background:transparent url(../_img/left-menu-bg-2.png) no-repeat scroll left top;
}
DIV.offer-site DIV.left UL.sec LI{
	background:url("../_img/left-menu-li-bg-2.png") bottom left no-repeat;
	padding:0 0 0 15px;
	line-height:16px;
}
DIV.offer-site DIV.left UL.sec LI A{
	background:url("../_img/left-menu-li-pointer-2.png") center left no-repeat;
	color:#fff;
	font-size:12px;
	padding:5px 0 5px 20px;
	display:block;
	line-height:16px;
}
DIV.offer-site DIV.left UL.sec LI.active{
	background:url("../_img/left-menu-li-bg-active-2.png") bottom left no-repeat;
}
DIV.offer-site DIV.left UL.sec LI.active A{
	background:url("../_img/left-menu-li-pointer-active-2.png") center left no-repeat;
	font-weight:bold;
}
DIV.offer-site DIV.left UL.sec LI.last{
	background:url("../_img/left-menu-li-last-bg-2.png") bottom left no-repeat;
	padding:0 0 34px 15px;
}
DIV.offer-site DIV.left UL.sec LI.last-active{
	background:url("../_img/left-menu-li-last-bg-active-2.png") bottom left no-repeat;
}
DIV.offer-site DIV.left UL.sec LI.last-active A{
	background:url("../_img/left-menu-li-pointer-active-2.png") center left no-repeat;
	font-weight:bold;
}



DIV.specialHr{
	height:1px;
	width:100%;
	background:#d4d4d4;
	position:absolute;
	top:181px;
}
DIV.offer-site DIV.middle{
	margin:15px 0 0 30px;
	float:left;
	width:420px;
	border-right:1px solid #d4d4d4;
	padding:0 25px 0 0;
}
DIV.offer-site DIV.midsec{
	width:400px;
	border-right:0;
}
DIV.offer-site DIV.midsec DIV.two{
	width:200px;
	float:left;	
}
DIV.offer-site DIV.third{
	width:630px;
	border-right:0;	
}
DIV.offer-site DIV.middle H2,DIV.offer-site DIV.middle H2 A{
	color:#ad0000;
	font-size:17px;
	display:block;
	font-weight:bold;
	margin:5px 0 20px 0;
}
DIV.offer-site DIV.middle DIV.partners {
	margin:0 0 25px 0;
}
DIV.offer-site DIV.middle DIV.partners IMG {
	margin:0 4px 4px 0;
}
DIV.offer-site DIV.middle IMG.mainPhoto{
	margin:0 0 25px 0;
}
DIV.offer-site DIV.middle P{
	font-size:11px;
	margin:0 0 10px 0;
	line-height:22px;
}
DIV.offer-site DIV.middle P EM {
	font-weight:bold;
}
DIV.offer-site DIV.right {
	float:left;
	padding:45px 0 0;
	width:210px;
}
DIV.offer-site DIV.right DIV.standardBox{
	background:url("../_img/content-big-box-bg.png") top left;
	height:186px;
	width:184px;
	float:left;
	display:inline;
	margin:30px 0 0 9px;
	padding:10px 8px 0;
	position:relative;
}
DIV.offer-site DIV.right DIV.standardBox H2{
	color:#ad0000;
	font-size:13px;
	display:block;
	font-weight:bold;
	margin:0 0 10px 0;
}
DIV.offer-site DIV.right DIV.standardBox P{
	font-size:11px;
	
}
DIV.offer-site DIV.right DIV.standardBox P EM{
	font-weight:bold;
	display:block;
}
DIV.offer-site DIV.right DIV.standardBox A.more{
	font-size:11px;
	color:#fff;
	position:absolute;
	bottom:3px;
	right:43px;
}

.ofspeclist {
  display:block;
  font-size:8pt;
  min-height:27px; padding:1px 0 1px 25px; margin:0 0 4px -8px;
  background: url(../_img/content-box-bullet.png) no-repeat left top;
}
.ofspeclist em {
  display:block;
  color:#ad0000;
}

DIV.offer-site DIV.middle DIV.download {
	margin:25px 0 0 0;
}
DIV.offer-site DIV.middle DIV.download SPAN{
	display:block; clear:both;
	background:url("../_img/dots.png") repeat-x bottom left;
	padding:5px 0;
	font-size:11px;
}
DIV.offer-site DIV.middle DIV.download SPAN.last{
	background:none;
}
DIV.offer-site DIV.middle DIV.download SPAN EM{
	
}
DIV.offer-site DIV.middle DIV.download SPAN A{
	float:right;
	color:#ad0000;
}
DIV.offer-site DIV.middle DIV.download SPAN A IMG{
	margin:0 5px 0 0;
	vertical-align:bottom;
}

.horizontalSlider{
	float:right;
	height:287px;
	width:542px;
	position:relative;
	overflow:hidden;
}
.horizontalSlider .bgWrapper{
	position:absolute;
	background:url("../_img/horizontal-slider-bg.jpg") no-repeat left top;
	z-index:1;
	height:287px;
	width:542px;
	top:0;
	left:0;
}
.horizontalSlider .scrollableArea{
	position:absolute;
	bottom:7px;
	width:1285px;
	z-index:100;
	height:60px;
}
.horizontalSlider .scrollableArea ul{
	background:transparent url(../_img/bg-h.png) repeat-x scroll right bottom;
}
.horizontalSlider .scrollableArea ul li{
	float:left;
	background:url("../_img/bg-h.png") repeat-x right bottom;
}
.horizontalSlider .scrollableArea ul li a{
	color:#fff;
	font-family:Helvetica;
	padding:29px 20px 15px;
	display:block;
}
.horizontalSlider .scrollableArea ul li a:hover{
	text-decoration:underline;	
}
.horizontalSlider .scrollableArea ul li.active{
	background:url("../_img/active-bg.png") repeat-x left bottom;
}
.horizontalSlider .scrollableArea ul li.active a{
	background:url("../_img/active.png") no-repeat center bottom;
}
.horizontalSlider .scrollableArea ul li.active a:hover{
	text-decoration:none;	
}
.horizontalSlider .rightEdge{
	background:url("../_img/horizontal-slider-right-edge.png") no-repeat top right;
	position:absolute;
	right:0;
	top:0;
	z-index:1000;
	width:2px;
	height:100%
}
.horizontalSlider .leftEdge{
	background:url("../_img/horizontal-slider-left-edge.png") no-repeat top left;
	position:absolute;
	left:0;
	top:0;
	z-index:1000;
	width:2px;
	height:100%
}
.horizontalSlider .photoWrapper{
	z-index:2;
	position:absolute;
	top:0px;
	left:2px;
}
.horizontalSlider .scroller{
	position:absolute;
	height:4px;
	width:100px;
	bottom:1px;
	left:5px;
	background:#555555;
	z-index:999;
}
.horizontalSlider .scrollableArea ul li.p1{
	width:160px;
}
.horizontalSlider .scrollableArea ul li.p2{
	width:155px;
}
.horizontalSlider .scrollableArea ul li.p3{
	width:225px;
}
.horizontalSlider .scrollableArea ul li.p4{
	width:165px;
}
.horizontalSlider .scrollableArea ul li.p5{
	width:110px;
}
.horizontalSlider .scrollableArea ul li.p6{
	width:245px;
}
.horizontalSlider .scrollableArea ul li.p7{
	width:245px;
}
.horizontalSlider .scrollableArea ul li.p8{
	width:245px;
}

.horizontalSlider #slider-1{
		
}
.horizontalSlider #slider-2{
	display:none;	
}
.horizontalSlider #slider-3{
	display:none;			
}
.horizontalSlider #slider-4{
	display:none;			
}
.horizontalSlider #slider-5{
	display:none;	
}
.horizontalSlider #slider-6{
	display:none;	
}
.horizontalSlider #slider-7{
	display:none;			
}
.horizontalSlider #slider-8{
	display:none;			
}