*{margin:0; padding:0;}
body{background:url(images/m_bg.jpg) left top repeat-x #0F1014;}
img{border:0; text-align:left; vertical-align:top;}
ul{list-style:none;}
.column{float:left;}
.clear{clear:both;}
body{font-family:Arial, helvetica, sans-serif; color:#676E7E; font-size:0.75em; line-height:1.5em; }
input, textarea, select{color:#7C7E73; vertical-align:top; text-align:left; border: 1px solid #7E7E7E; font:11px Tahoma, Arial, helvetica, sans-serif; padding-left:3px;}
.float_right{float:right;}
.align_right{text-align:right;}
.center{text-align:center;}
.top_indent_5px{padding-top:5px; display:block;}
.top_indent_10px{padding-top:10px; display:block;}
.top_indent_15px{padding-top:15px; display:block;}
.top_indent_20px{padding-top:20px; display:block;}
.top_indent_25px{padding-top:25px; display:block;}

.width_stretch{width:100%;}

.col_1, .col_2, .box_1, .box_2, .box_3{float:left;}

.main{width:1000px; }

.col_1{width:390px;}
.col_2{width:610px;}

/*=======col_1===========*/
.flash{height:643px;}
.contacts{padding:38px 122px 40px 90px; color:#848A98;}
.contacts img{margin-bottom:25px;}

.contacts a{color:#51576B; text-decoration:underline;}
.contacts a:hover{text-decoration:none;}
.contacts p{margin-top:15px;}
/*=====//col_1===========*/

/*=======col_2===========*/
.menu{height:157px;}
/*=====//col_2===========*/

/*=======block_1===========*/
.block_1{background:url(images/block_1_right_bg.jpg) right top repeat-y #1D1F24; width:100%; margin-bottom:19px;}
.block_1 .bot{background:url(images/block_1_bot_bg.jpg) left  bottom repeat-x; padding:37px 37px 40px 40px;}
/*=====//block_1===========*/

/*=======block_2===========*/
.block_2{background:#0D0E11; padding:35px 45px 29px 42px;}
/*=====//block_2===========*/

/*=======content===========*/
#content{padding:1px 36px 20px 0;}

.pic_float{margin-right:20px; float:left;}

.title{margin-bottom:15px;}

a{color:#676E7E; text-decoration:underline;}
a:hover{text-decoration:none;}

li{padding:2px 0 3px 20px; background:url(images/list_arr.gif) left center no-repeat;}
li a{color:#555A6B; text-decoration:underline; line-height:1em;}
li a:hover{text-decoration:none;}

.button{background:#353946; padding:4px 24px 6px 17px;}
.button a{color:#FFFFFF; text-decoration:none; background:url(images/button_arr.gif) left center no-repeat; padding-left:12px;}
.button a:hover{text-decoration:underline;}

.nav{color:#848A98; font-size:0.83em; text-transform:uppercase;}
.nav a{color:#848A98; text-decoration:none;}
.nav a:hover{text-decoration:underline;}
.nav .prev{background:url(images/arr_2.gif) left center no-repeat; padding-left:10px; padding-right:10px;}
.nav .next{background:url(images/list_arr.gif) right center no-repeat; padding-left:10px; padding-right:10px;}
.nav span{word-spacing:5px;}
.nav b{font-size:1.09em;}

.list_2 li{padding:0; background:0;}
.list_2 a{color:#676E7E; text-decoration:none; line-height:1em;}
.list_2 a:hover{text-decoration:underline;}
.list_2 span{float:right; padding-right:13px;} 

.gallery{padding-right:15px;}
.gallery img{margin:25px 32px 24px 0;}
.gallery .clear{margin-right:0;}
.gallery .nav{padding-left:140px; color:#FFFFFF; word-spacing:4px; font-size:1.1em; text-transform:none;}
.gallery .nav a{color:#FFFFFF; text-decoration:underline;}
.gallery .nav a:hover{text-decoration:none;}
/*=====//content===========*/

/*=======page_1===========*/
#page_1 .block_1 .bot{padding-left:35px;}
#page_1 .block_1 .pic_float{margin-right:15px;}
#page_1 .block_1 strong{font-size:1.09em;}

#page_1 .block_2{padding-right:20px;}
#page_1 .block_2 .box_1{width:294px;}
#page_1 .block_2 .box_2{width:209px; padding-bottom:5px;}
#page_1 .block_2 .box_2 .button{margin-left:20px;}
/*=====//page_1===========*/

/*=======page_3===========*/
#page_3 .block_1 .box_1{width:176px;}
#page_3 .block_1 .box_2{width:290px;}
/*=====//page_3===========*/

/*=======page_4===========*/
#page_4 .block_1{margin-bottom:0;}
/*=====//page_4===========*/

/*=======page_5===========*/
#page_5 .block_2 .box_1{width:220px;}
#page_5 .block_2 .box_2{width:225px; float:right;}
/*=====//page_5===========*/

/*=======page_6===========*/
#form{padding-top:20px;}
#form .box_1{width:250px;}
#form .box_1 div{height:25px;}
#form .box_2{width:236px;}
#form .box_2 span{float:right; margin-left:10px;}

#form input{width:207px; height:18px;}
#form textarea{width:233px; height:102px; overflow:hidden; margin-bottom:20px;}
/*=====//page_6===========*/

/*=======footer===========*/
#footer{padding:15px 0 73px 43px; color:#51576B;}
#footer a{color:#51576B; text-decoration:underline;}
#footer a:hover{text-decoration:none;}
/*=====//footer===========*/


/*=======page_1===========*/

/*=====//page_1===========*/


