*{margin:0; padding:0; }

img{border:0;}

html, body{
	font-family:Arial, Helvetica, sans-serif;
	color: #000;
	background: #d2a055;
	font-size: 13px;
}

a {
	color: #000000;
}

UL, OL, DD{
	padding-left: 25px;
}


#container{
	width: 100%;
	height: 100%;
	min-height: 100%;
	clear: both;
	min-width: 990px;
	overflow:hidden;
}

#box{
	background-image: url("../graphics/b1_s.jpg"); 
    background-image: url("../graphics/b2_s.jpg"); 
    background-image: url("../graphics/b3_s.jpg"); 
    background-image: url("../graphics/b_w.png"); 
    background-image: none; 
    clip: rect(0,0,0,0);
}


/* HEAD  BLOCK    */


#head_block{
	background:#fff;
	width:100%;
	height:192px;
	overflow:hidden;
	margin: 8px 0px 0px 0px;
}

#head_block_ul{
	list-style:none;
	width:100%;
	overflow:hidden;
}

#head_block_ul li{
	float:left;
}

.hb_li_1{
	width: 9%;
	
}
.hb_li_2{
	width: 30%;
}
.hb_li_3{
	width: 50%;
}
.hb_li_4{
	width: 10%;
}

.logo{
	margin:57px 0px 0px 10px;
}

#top_menu{
	padding: 100px 0px 0px 0px;
}

#top_menu a, #top_menu div{
	display:block;
	float:left;
	margin:0px 20px 0px 0px;
}


.top_menu_1_s{
	background: url(../graphics/b1_s.jpg) no-repeat;
	width: 106px;
	height: 36px;
	
}

.top_menu_1{
	background: url(../graphics/b1_s.jpg) no-repeat;
	background: url(../graphics/b1.jpg) no-repeat;
	width: 106px;
	height: 36px;
}

.top_menu_1:hover{
	background: url(../graphics/b1_s.jpg) no-repeat;
}

.top_menu_2{
	background: url(../graphics/b2_s.jpg) no-repeat;
	background: url(../graphics/b2.jpg) no-repeat;
	width: 162px;
	height: 36px;
}

.top_menu_2:hover{
	background: url(../graphics/b2_s.jpg) no-repeat;
}

.top_menu_3{
	background: url(../graphics/b3_s.jpg) no-repeat;
	background: url(../graphics/b3.jpg) no-repeat;
	width: 103px;
	height: 36px;
}

.top_menu_3:hover{
	background: url(../graphics/b3_s.jpg) no-repeat;
}

.top_menu_3_s{
	background: url(../graphics/b3_s.jpg) no-repeat;
	width: 103px;
	height: 36px;
	
}


/*  MIDDLE   BLOCK*/

#main_block{
	background: url(../graphics/gradient_fon.jpg) repeat-x top left;
	overflow:hidden;
	width:100%;
	height:100%;
}

#main_block_lfon{
	background: url(../graphics/left_fon.jpg) no-repeat top left;
	overflow:hidden;
	width:100%;
	height:100%;
}

#main_block_rfon{
	background: url(../graphics/right_fon.jpg) no-repeat top right;
	overflow:hidden;
	width:100%;
	height:100%;
}

#main_block_ul{
	list-style:none;
	width:100%;
	overflow:hidden;
}

#main_block_ul li{
	float:left;
}

.mb_li_1{
	width: 9%;
	
}
.mb_li_2{
	width:60%;

}
.mb_li_3{
	width:30%;
	
}
.mb_li_4{
	width: 3%;
}

.etic_rules{
	margin: 57px 0px 0px 0px;
}

.etic_tit{
	overflow:hidden;
	padding:10px 0px 0px 125px;
}

.etic_txt{
	float:left;
}

#main_text{
	color:#fff;
	padding:40px 80px 0px 0px;
}

.main_text{
	padding:5px 0px 5px 125px;
	overflow:hidden;
}

.main_text_press{
	padding:5px 0px 5px 10px;
	overflow:hidden;
}

.main_text_tit{
	font-weight:bold;
	padding:10px 0px 5px 55px;
}


.news{
	font-size:14px;
	padding:10px 0px 5px 10px;
}


.itext{
	float:left;
	padding: 0px 0px 0px 90px;
}

.itext_press{
	float:left;
	padding: 0px 0px 0px 10px;
}

.adobe{
	float:right;
	width:225px;
}

.adobe img{
	float:left;
	margin:0px 5px 0px 0px;
	
}

.adobe a{
	color:#000;
	font-size:11px;
	display:block;
	padding: 10px 0px 0px 0px;
	margin: 0px 0px 0px 10px;
}
.adobe div{
	color:#fff;
	font-size:11px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 10px;
}

.partners{
	display:block;
	margin: 30px 0px;
}

.w_text{
	color:#fff;
}

.b_rules{
	display:block;
	background: url(../graphics/b_t.jpg) no-repeat;
	width:127px;
	height:36px;
	color:#fff;
	padding: 9px 0px 0px 17px;
	font-size:14px;
	font-weight:bold;
	margin: 25px 0px 0px 20px;
}

.b_rules:hover{
	background: url(../graphics/b_w.jpg) no-repeat;
	color:#d2a055;
	
}


/*  FOOTER   BLOCK   */

#footer_block{
	width:100%;
	background: url(../graphics/bottom_bg.jpg) repeat-x;
	overflow:hidden;
	height:125px;
	font-size:11px;
}

#footer_block_ul{
	width:100%;
	list-style:none;
	overflow:hidden;
	margin:0;
	padding:0;
}

#footer_block_ul li{
	float:left;
}

.fb_li_1{
	width: 9%;
	
}
.fb_li_2{
	width: 55%;
	padding: 40px 0px 0px 30px;
}
.fb_li_3{
	width: 20%;
	padding: 40px 0px 0px 0px;
}
.fb_li_4{
	width: 10%;
}



/*  INNER   PAGE    */

#main_block_inner{
	background:#fff url(../graphics/gray_gradient.jpg) repeat-x top left;
	overflow:hidden;
	width:100%;
	height:100%;
	padding:0px 0px 20px 0px;
}

#main_block_ul_inner{
	list-style:none;
	width:100%;
	overflow:hidden;
}

#main_block_ul_inner li{
	float:left;
}

.mb_li_inner_1{
	width: 9%;
	
}
.mb_li_inner_2{
	width: 75%;
}
.mb_li_inner_3{
	width: 5%;
	padding: 0px 0px 0px 20px;
}
.mb_li_inner_4{
	width: 10%;
}

#main_text_inner{
	color:#000;
	padding:40px 80px 0px 0px;
}

.text_rules_ul{
	margin: 10px 0px 0px 20px;
	float:none;
}

.text_rules_ul li{
    padding: 0px 0px 0px 10px;	
	
}

.adobe_inner{
	float:right;
	width:225px;
	background:url(../graphics/pod_adobe.jpg) no-repeat;
	width:278px;
	height:90px;
	padding:15px 0px 0px 25px;
}

.adobe_inner img{
	float:left;
	margin:0px 5px 0px 0px;
	
}

.adobe_inner a{
	color:#d2a055;
	font-size:11px;
	display:block;
	padding: 10px 0px 0px 0px;
	margin: 0px 0px 0px 10px;
}
.adobe_inner div{
	color:#000;
	font-size:11px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 10px;
}

.partners_inner{
	overflow:hidden;
	clear:both;
	margin:20px 0px 0px 125px;
	padding:20px 0px 0px 0px;
}
.partners_inner_press{
	overflow:hidden;
	clear:both;
	margin:20px 0px 0px 0px;
	padding:20px 0px 0px 0px;
}

.partners_inner img, .partners_inner_press img{
	margin:0px 20px 0px 0px;
}

.w_text_inner{
	color:#d2a055;
}

.rules_text tr td{
	padding: 5px 0px;
}

.rules_text_press{
	margin:0px 0px 0px 0px;
}


/*  FOOTER   INNER   BLOCK    */

#footer_block{
	width:100%;
	background: url(../graphics/footer_bg_inner.jpg) repeat-x;
	overflow:hidden;
	height:125px;
	font-size:11px;
}

#footer_block_left{
	background: url(../graphics/footer_left_bg_inner.jpg) no-repeat top left;
	width:100%;
	overflow:hidden;
	height:125px;
}

#footer_block_right{
	background: url(../graphics/footer_right_bg_inner.jpg) no-repeat top right;
	width:100%;
	overflow:hidden;
	height:125px;
}

#footer_block_ul{
	width:100%;
	list-style:none;
	overflow:hidden;
}

#footer_block_ul li{
	float:left;
}


















