/*--- DErek (Zhukov Alexandr) ---*/
/* reset
--------------------------------------------------*/
body,h1,h2,h3,h4,h5,h6,p,form,fieldset { margin:0;padding:0; }
img { border: 0; }

/* body
--------------------------------------------------*/
body { 
       font-family: Tahoma;
       font-size: 62.5%;   /* Resets 1em to 10px */
       text-align: left; /* Center for IE 5.x */
}

.clearing { clear: both; height: 1px; font-size: 1px; }

a { text-decoration:underline; outline-style:none }
a:hover { text-decoration:none; color:#d5a901 }


.max_w { max-width:1280px; margin:0 auto 0 auto }
*html .max_w {width:expression(document.body.clientWidth > 1280? "1280px": "auto" );}

.min_w { min-width:950px}
*html .min_w { width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 950)? "950px" : "100%");}


/* GlobalTable
--------------------------------------------------*/
.t {border: none; border-collapse: collapse; width: 100%}
.t td {padding: 2px; vertical-align:top}

/* Top Ban
--------------------------------------------------*/
.t_ban { text-align:center;}


/* Head
--------------------------------------------------*/
.head { background:#204493 url("../images/bg_head.jpg") repeat-x; height:60px; padding:0 468px 0 0; position:relative;}
.head .logo { display:block; width:247px; height:60px; background: url("../images/logo.gif") repeat-x; overflow: hidden; text-indent:-3000em; float:left; 
outline-style:none}


/* Head/Search
--------------------------------------------------*/
.search { height:60px; background: url("../images/ls.gif") no-repeat;  overflow:hidden; min-height:1px; _height:1px}
*html .search { overflow:visible}
.search a { color:#a2b1d3; }
.search p { background: url("../images/rs.gif") no-repeat 100% 0%; height:57px; padding:3px 0 0 12px; color:#a2b1d3; font-size:10px }

.search input { vertical-align: top}

.search i { font-style:normal; display:block; padding-bottom:2px; line-height:10px}


.search .in { font-size:11px; color:#bababa;  background:#FFFFFF url("../images/in.gif") repeat-x; border:0px; padding:3px 0 3px 5px; width:98%; _width:97%;
height:15px}
.search .btn { width:50px; height:20px; border:0px; cursor:pointer;  background: url("../images/btn.gif") no-repeat; margin:1px 11px 0 4px;
position:absolute; right:10px}

.search span { display:block; padding:0 75px 0 0; position:relative;}


/* Head/Right ban
--------------------------------------------------*/
.hr_ban { position:absolute; width:468px; right:0px; top:0px;}


/* Head - Menu
--------------------------------------------------*/
.h_menu { height:33px;  background: url("../images/h_menu.gif") repeat-x; padding:0 19px 0 10px; margin-bottom:10px; position:relative }
.h_menu ul { margin:0; padding:0 0 0 0; list-style:none; font-size:13px; background: url("../images/hm_li.gif") no-repeat 100% 0%; float:left; }
.h_menu ul li { height:33px; float:left; background: url("../images/hm_li.gif") no-repeat; padding:0 0 0 1px; position:relative; }
.h_menu ul li a { color:#cbd6f5; text-decoration:none; display:block; padding:7px 6px 0 6px; height:26px; float:left;}
.h_menu ul li a:hover { background:#6f87bd url("../images/hm_ac.gif") repeat-x; color:#FFFFFF }

.h_menu ul .hm { font-weight:bold}
.h_menu ul .hm a, .h_menu ul li a.yellow { color:#f8c400}
.h_menu ul .hm a:hover { background:#f8c400}
.h_menu ul li a:hover.yellow { color: #fff}


.h_menu b { position:absolute; right:17px; font-size:11px; color:#587fcf; padding:8px 0 0 0; font-weight:normal}
.h_menu b a { color:#f8c400; font-weight:bold; margin-left:4px}
.h_menu b .reg { color:#cbd6f5; margin-right:4px; font-weight:normal}
.h_menu b .reg:hover { color: #FFFFFF; text-decoration:underline}

/*Descript block*/
div.dtop{
	margin-bottom:10px;
}

div.dbott{
	margin-top:10px;
}

#nav, #nav ul {
  list-style: none;
  padding: 0;
}

#nav li {
  position: relative;
}

#nav a {

  display: block;
}
#nav li:hover,
#nav li.jshover a {

}

#nav li ul {
  display: none;
  position: absolute;
}
#nav li li a {
}
#nav li:hover ul,
#nav li.jshover ul {
  display: block;
}

#nav li:hover li ul,
#nav li.jshover li ul {
  display: none;

}
#nav li:hover li:hover ul,
#nav li.jshover li.jshover ul {
  display: block;
}


.h_menu ul li ul { margin:32px 0 0 0; padding:0 0 0 0; list-style:none; background:#3b5ba0; float:none; position:absolute; width:180px; left:0px;}
.h_menu ul li ul li { height:auto; float:none; background:none; padding:0 0 0 0; font-size:12px; border-top:1px solid #647db4; }
.h_menu ul li ul li a { padding:4px 0 4px 7px; height:auto; _height:1px; float:none; color:#cbd6f5}
.h_menu ul li ul li a:hover { background:none; color: #FFFFFF}


/* Left Col
--------------------------------------------------*/
.t tr .left_col { width:212px; padding:0 0 20px 10px; border-right:2px solid #cbd6f5}
.left_col { font-size:11px} 
.left_col a { color:#204493}
.left_col a:hover { color:#D5A901}

.left_col h6 { font-size:15px; font-family:"trebuchet MS"; color:#000000; padding:0 0 7px 0 }
.left_col h6 b { background: url("../images/dot.gif") repeat-x 0% 100%; }

.left_col h6 a { text-decoration:none; color:#000000 }
.left_col h6 a:hover b {color:#d5a901; background: url("../images/ha_ac.gif") repeat-x 0% 100%;  }

/* Left Col/Ban
--------------------------------------------------
.l_ban { padding:0 0 18px 0px;}*/

/* Left Col/Company, Info zone
--------------------------------------------------*/
.l_ban {padding-right:5px;}

.company { background:#eaeffc; padding:10px 0 12px 12px; position:relative; margin-left:-12px; _height:1px; border-bottom:1px solid #eadeca }
.company p { font-size:10px; color:#b6b6b6; padding:0 0 3px 0}

.company b { display:block; line-height:17px; color:#b6b6b6; padding-bottom:7px; position: relative; left:-2px;}
.company b a { margin:0 2px;}
.company .s_order { font-weight:bold; color:#d5a901}

.company .ic1{ font-style:normal; display:block; padding:0 0 2px 16px; background: url("../images/ic1.gif") no-repeat 0px 2px; margin-top:8px }





/* Left Col/Company
--------------------------------------------------*/
.buy_g { background:#ebf0fc; padding:7px 0 4px 12px; position:relative; margin:0 0 7px -12px; border-bottom:1px solid #ededed}
.buy_g i { font-style:normal; display:block; font-size:10px; color:#b6b6b6; padding:0 0 7px 0}
.buy_g ul { margin:0px; padding:0 0 10px 0; list-style:none}

.buy_g form {  background: url("../images/buy_g.gif") repeat-x; padding:12px 0 0 12px; position:relative; margin-left:-12px;  }

.buy_g form input { vertical-align:middle;}

.buy_g form p { padding:0 0 11px 0}
.buy_g form select { width:138px; font-size:11px; font-family:Tahoma; border:1px solid #7f9db9; height:20px}
.buy_g form .in { font-size:11px; font-family:Tahoma; border:1px solid #7f9db9; padding:2px 0 3px 5px; width:140px; }

.buy_g form p b { display:block; padding-bottom:6px; color:#d5a901}

.buy_g form .btn { width:65px; height:20px; border:0px; cursor:pointer; background: url("../images/btn1.gif") no-repeat;  }
.buy_g form .btn1 { width:53px; height:20px; border:0px; cursor:pointer; background: url("../images/btn2.gif") no-repeat;  }


/* Left Col/Last Adv
--------------------------------------------------*/
.last_adv { position:relative; margin-left:-12px; padding-bottom:14px}
.last_adv b { display:block; font-size:12px; padding:0 0 5px 12px}

.last_adv span { display:block; padding:8px 0 10px 0; background:#feeed3; font-weight:bold; text-align:center; margin-top:1px; _margin-top:-1px }
.last_adv span a { color:#d5a901; background: url("../images/ic2.gif") no-repeat 0px 2px; padding:0 0 0 15px  }
.last_adv span a:hover { color:#000000; text-decoration:underline}

.last_adv ul { margin:0px; padding:0 0 0 0; list-style:none; }
.last_adv ul li { border-bottom:1px solid #ededed; padding:7px 20px 9px 12px; overflow:hidden; min-height:1px; _height:1px}
*html .last_adv ul li { overflow:visible;}

.last_adv ul li img { float:left; border:1px solid #ced9f6; margin-right:7px}

.last_adv ul li strong { display:block; padding-bottom:2px}
.last_adv ul li p { padding-bottom:1px }

.last_adv ul li i { font-style:normal; font-weight:bold; clear: both; display:block; margin-top:8px}
.last_adv ul li i a { font-weight:normal; float:right; color:#d5a901}


/* Left Col/Work
--------------------------------------------------*/
.l_work { background:#FFF; padding:10px 0 12px 12px; position:relative; margin-left:-12px; _height:1px; border-bottom:1px solid #eadeca }
.l_work p { font-size:10px; color:#b6b6b6; padding:0 0 7px 0}

.l_work i { font-weight: bold; font-style:normal; display: block; font-size:12px; padding-bottom:3px}

.l_work ul { margin:0px; padding:0 0 5px 0; list-style:none; _height:1px;}
.l_work ul li { background: url("../images/ic3.gif") no-repeat 0px 5px; padding:0 0 6px 15px }
.l_work ul li a:hover { color:#000000}

.l_work span { display:block; padding:4px 16px 0 0;}
.l_work span a { color:#d5a901}
.l_work span .ic4 { background: url("../images/ic4.gif") no-repeat 0px 2px; padding:0 0 0 14px }
.l_work span .ic5 { background: url("../images/ic5.gif") no-repeat 0px 4px; padding:0 0 0 14px; float:right }


/* Left Col/Machin
--------------------------------------------------*/
.machin { border-top:1px solid #fef8ef; background:#fcf1df; border-bottom:1px solid #eadfcc; padding:12px 5px 16px 12px; position:relative; margin-left:-12px;}

.machin ul { margin:0px; padding:3px 0 10px 0; list-style:none}
.machin ul li { background: url("../images/ic3.gif") no-repeat 0px 5px; padding:0 0 6px 15px; color:#b6b6b6 }
.machin .ic6 { background: url("../images/ic6.gif") no-repeat 0px 2px; padding:0 0 0 14px ; color:#d5a901}

.machin .ic6:hover { color:#000000; text-decoration:underline}

/* Left Col/Photo
--------------------------------------------------*/
.l_lastphoto{
	text-align: center;
	margin:0px;margin-left:-10px;padding:10px;
}
.l_lastphoto h6{
	text-align: left;
}
.l_lastphoto .l_labels table{
	width: 100%;
	margin-top: 5px;
	text-align: left;
}
.l_lastphoto .l_labels table td{
	padding: 0;
}

a.ic_tosection { background: url("../images/ic_tosection.gif") no-repeat 0 3px; color:#D5A901; padding-left: 13px;}
a.ic_addphoto { background: url("../images/ic_photo.gif") no-repeat 0 3px; color:#D5A901; padding-left: 13px;}
/* Center Col
--------------------------------------------------*/
.t tr .center_col { padding:0 16px 0 5px;}
.center_col { font-size:11px}
.center_col a { color:#204493}
.center_col a:hover { text-decoration:none; color:#d5a901 }

.center_col h6 { font-size:18px; font-family:"trebuchet MS"; color:#000000; padding:0 0 12px 0; line-height: 125%; }
.center_col h6 b { background: url("../images/dot.gif") repeat-x 0% 100%; }

.center_col h5 { font-size:15px; font-family:"trebuchet MS"; color:#000000; padding:0 0 12px 0; oline-height: 125%; }
.center_col h5 b { background: url("../images/dot.gif") repeat-x 0% 100%; }

.center_col h6 a { text-decoration:none; color:#000000 }
.center_col h6 a:hover b {color:#d5a901; background: url("../images/ha_ac.gif") repeat-x 0% 100%;  }



/* Center Col/Top News
--------------------------------------------------*/
.top_news { padding:0 0 7px 13px;}
.top_news ul { margin:0px; padding:0 0 0 0; list-style:none}
.top_news ul li { padding:0 0 0 0; overflow:hidden; min-height:1px; _height:1px; list-style-image: none}
*html .top_news ul li { overflow:visible;}
.top_news ul li img { float:left;}

.top_news ul li a:hover { color:#d8af12}

.top_news ul li strong { display:block; font-size:12px; font-weight:bold; padding-bottom:2px}
.top_news ul li p { overflow:hidden; min-height:1px; _height:1px; padding:0 0 0 10px}
*html .top_news ul li p { overflow:visible;}


/* Center Col/Ban
--------------------------------------------------*/
.c_ban { text-align:center; padding:0 0 16px 0 ;}


.c_col_left { float:left; width:55%; padding:0 0 24px 0}
.c_col_right { float:left; width:41%; padding:0 0 24px 20px}







/* Center Col/News Compony
--------------------------------------------------*/
.news_comp { background:#feefd6 url("../images/nc_tl.gif") no-repeat; margin-bottom:7px;}
.news_comp td {padding:5px; }
.nc_tr { background: url("../images/nc_tr.gif") no-repeat 100% 0 }
.nc_bl { background: url("../images/nc_bl.gif") no-repeat 0 100% }
.nc_br { background: url("../images/nc_br.gif") no-repeat 100% 100%; padding:13px 0px 15px 12px }


.nc_br h6 { color:#d5a901}
.nc_br h6 b { background: url("../images/dot1.gif") repeat-x 0% 100%; }


.nc_br ul { margin:0px; padding:0 0 0 0; list-style:none; overflow:hidden; min-height:1px; _height:1px}
*html .nc_br ul { overflow:visible}
.nc_br ul li { float:left;  background: url("../images/ic10.gif") no-repeat 0 2px; padding:0 0 12px 13px; }
.nc_br ul li a { color:#000000}

.nc_br ul li i { display:block; font-style:normal; padding-top:3px; font-size:10px}
.nc_br ul li i a { color:#b6b6b6}


/* Center Col/cr ban
--------------------------------------------------*/
.cr_ban { text-align:center; padding:0 0 7px 0;}


/* Center Col/Brend  Directory
--------------------------------------------------*/
.b_directory { background:#ecf0fc url("../images/bd_tl.gif") no-repeat; _height:1px; margin-bottom:15px; }
.bd_tr { background: url("../images/bd_tr.gif") no-repeat 100% 0 }
.bd_bl { background: url("../images/bd_bl.gif") no-repeat 0% 100% }
.bd_br { background: url("../images/bd_br.gif") no-repeat 100% 100%; padding:12px 0 5px 11px;  min-height:1px; _height:1px;}

.b_directory p { font-size:10px; color:#b6b6b6; padding:0 10px 5px 10px;}

.bd_br .bt_ul { margin:0px; padding: 0 0 0 0; list-style:none; float:left; width:33%;}
.bd_br .bt_ul li { font-weight:bold; padding:0 0 5px 0}
.bd_br .bt_ul li a:hover { color:#d5a901; }
.bd_br .bul_ac a { color:#d5a901; text-decoration:none; cursor:default}

.bd_br span { position:absolute; right:0px; width:110px;}

.bd_br p { padding:0 15px 5px 0; clear:both; text-align:right; position:relative; top:0px}
.bd_br p a { color:#d5a901; background: url("../images/ic11.gif") no-repeat 0 3px; padding:0 0 0 14px  }



.bd_bottom { background: url("../images/bd_bottom.gif") repeat-x; padding:12px 0 0 0; position:relative; margin-left:-11px; _height:1px  }
.bd_bottom ul { margin:0px; padding:0 0 0 12px; list-style:none; width:28.3%; float:left;}
.bd_bottom ul li { font-size:10px; padding:0 0 4px 0; line-height: 10px;}

.bd_bottom p { top:0px; _margin-top:-8px}


#overDiv {position:absolute; visibility:hide; z-index:1;}
#overDiv i { display:block; text-align:center; padding:5px 0 5px 0}


/* Center Col/Gallery
--------------------------------------------------*/
.gallery { padding:0 0 0 12px}


/* Center Col/News Exk
--------------------------------------------------*/
.news_ex { padding:0 0 17px 0;}
.news_ex ul { margin:0px; padding:0 0 5px 0; list-style:none}
.news_ex ul li { padding:0 0 12px 0; list-style:14px}
.news_ex ul li a:hover { color:#000000}

.news_ex ul li b { font-weight:normal; display:block; color:#b6b6b6; padding-top:1px; font-size:10px}
.news_ex ul li i { font-style:normal; font-size:10px; color:#b6b6b6; margin-right:2px}
.news_ex ul li b a { color:#cbd6f5; margin-left:3px; }
.news_ex ul li b a:hover { color:#cbd6f5;}

.news_ex p {}
.news_ex p a { color:#d5a901;  background: url("../images/ic9.gif") no-repeat 0 3px; padding:0 0 0 13px}
.news_ex p .ic12 { float:right;   background: url("../images/ic12.gif") no-repeat 0 3px;}



/* Center Col/Video
--------------------------------------------------*/
.video { padding:0 0 17px 0}
.video p { padding:10px 0 0 0}
.video p a { color:#d5a901;  background: url("../images/ic9.gif") no-repeat 0 3px; padding:0 0 0 13px}


/* Center Col/News Proj
--------------------------------------------------*/
.new_proj { padding:10px 0 15px 0; position:relative}

.new_proj ul { margin:0px; padding:0 0 4px 0; list-style:none}
.new_proj ul li { padding:0 0 12px 0; list-style:14px}
.new_proj ul li a:hover { color:#000000}

.new_proj ul li b { font-weight:normal; display:block; color:#b6b6b6; padding-top:1px}
.new_proj ul li i { font-style:normal; font-size:10px; color:#b6b6b6; margin-right:2px}
.new_proj ul li b a { color:#cbd6f5; margin-left:3px}
.new_proj ul li b a:hover { color:#cbd6f5;}

.new_proj p a { color:#d5a901;  background: url("../images/ic9.gif") no-repeat 0 3px; padding:0 0 0 13px}

.new_proj p a { color:#d5a901;  background: url("../images/ic9.gif") no-repeat 0 3px; padding:0 0 0 13px}
.new_proj p .inter { color:#d5a901;  background: url("../images/ic20.gif") no-repeat 0 3px; padding:0 0 0 13px}

.new_proj .pn_r { position: absolute; right:0px; line-height:15px; padding-top:0px }
.new_proj .pn_r .ic13 { background: url("../images/ic13.gif") no-repeat 0 3px; }
.new_proj .pn_r .ic14 { background: url("../images/ic14.gif") no-repeat 0 3px; }


/* Center Col/Center Bottom ban
--------------------------------------------------*/
.cb_ban { text-align:center; padding:0 0 14px 0;}


/* Center Col/L Table
--------------------------------------------------*/
.l_tab { padding:0 0 14px 10px;}

.l_tab table {border: 1px solid #CED8F6; border-collapse: collapse; width: 100%}
.l_tab table td {padding:4px 0 4px 0; vertical-align:top; border-left:1px solid #ced8f6;  border-right:1px solid #ced8f6;
 color:#575757; text-align:center}
.l_tab table .lt_td { padding:4px 0 4px 6px; text-align:left}

.l_tab table th { text-align:center; font-weight:bold; border:1px solid #ced8f6; background:#f1f4fc; padding:3px 0px 4px 0px}
.l_tab table th p { padding-left:5px}
.l_tab table .lt_th { font-weight:normal; text-align:left; color:#575757}
.l_tab table .lt_tr td { background:#f5f7fd;}
.l_tab table #il_bott_tr td { border-bottom:1px solid #ced8f6; }


.l_tab ul { margin:0px; padding:7px 0 0 9px; list-style:none }
.l_tab ul li { padding:0 0 3px 14px;}
.l_tab ul .ic15 { background: url("../images/ic14.gif") no-repeat 0 3px;}
.l_tab ul .ic20 { background: url("../images/ic20.gif") no-repeat 0 3px;}
.l_tab ul .ic16 { background: url("../images/ic16.gif") no-repeat 0 3px;}
.l_tab ul .ic17 { background: url("../images/ic17.gif") no-repeat 0 3px;}


/* Center Col/Teh Library
--------------------------------------------------*/
.t_library { background:#ecf0fc url("../images/bd_tl.gif") no-repeat; _height:1px; margin-bottom:15px; }
.t_library p { font-size:10px; color:#b6b6b6; padding:0 0 7px 0}
.tl_tr { background: url("../images/bd_tr.gif") no-repeat 100% 0 }
.tl_bl { background: url("../images/bd_bl.gif") no-repeat 0% 100% }
.tl_br { background: url("../images/bd_br.gif") no-repeat 100% 100%; padding:12px 0 12px 8px; overflow:hidden; min-height:1px; _height:1px; position:relative;}
*html .tl_br { overflow:visible;}

.tl_br table {border: none; border-collapse: collapse; width: 100%}
.tl_br table td {padding:0 0 6px 0 ; vertical-align:top}

.tl_br ul { margin:0px; padding:0 0 0 0; list-style:none}
.tl_br ul li {  padding:0 0 6px 0 }
.tl_br a { padding:0 0 0 14px}

.tl_br .ic18 { background: url("../images/ic18.gif") no-repeat 0 3px}
.tl_br .ic19 { background: url("../images/ic19.gif") no-repeat 0 3px}
.tl_br .ic20 { background: url("../images/ic20.gif") no-repeat 0 3px}
.tl_br .ic21 { width:28%}
.tl_br .ic21 { background: url("../images/ic21.gif") no-repeat 0 3px;}
.tl_br .ic22 { background: url("../images/ic22.gif") no-repeat 0 2px}
.tl_br .ic23 { background: url("../images/ic23.gif") no-repeat 0 2px}
.tl_br .ic24 { background: url("../images/ic24.gif") no-repeat 0 2px}




/* Center Col/Last text
--------------------------------------------------*/
.last_txt { background: url("../images/lt.gif") repeat-y; border-top:1px solid #dbdbdb; margin-bottom:14px; _height:1px }
.lt_rr { background: url("../images/lt.gif") repeat-y 100% 0}
.lt_bb { background: url("../images/lt.gif") repeat-x 0% 100%}

.lt_bl { background: url("../images/lt_bl.gif") no-repeat 0% 100% }
.lt_br { background: url("../images/lt_br.gif") no-repeat 100% 100%; padding:4px 10px 12px 10px;}
.lt_br p { font-size:10px; color:#b6b6b6; padding-bottom:7px}

.lt_br ul { margin:0px; padding:0 0 1px 0; list-style:none}
.lt_br ul li { padding:0 0 12px 0; list-style:14px}

.lt_br ul li b { font-weight:normal; display:block; color:#b6b6b6; padding-top:1px}
.lt_br ul li i { font-style:normal; font-size:10px; color:#b6b6b6; margin-right:2px}
.lt_br ul li b a { color:#cbd6f5; margin-left:3px}

.lt_br .all_txt { background: url("../images/ic9.gif") no-repeat 0 3px; padding:0 0 0 14px; color:#d5a901 }
div#mixalbs { display:none; }
div#albsB { display:none; }
div#albsA { display:none; }
div#albsK { display:none; }

.ltxt_menu { font-family:"trebuchet MS"; font-size:15px; height:26px; position: relative; margin-bottom:-1px}
.ltxt_menu a { text-decoration:none;  background:#cecece url("../images/lt_l.gif") no-repeat; float:left;  cursor: pointer;
color:#B7B7B7 }
.ltxt_menu a b { display:block; height:22px;  background: url("../images/lt_r.gif") no-repeat 100% 0%; float:left; padding:4px 4px 0 4px;
font-weight:normal }

.ltxt_menu .active { background:#cecece url("../images/lt_l.gif") no-repeat; color:#000000 }
.ltxt_menu .active b {  background: url("../images/lt_r.gif") no-repeat 100% 0}

#aswtch { margin-right:3px}
#swtchS { margin-right:3px}
#swtchB { margin-right:3px}
#swtchA { margin-right:3px}

/* Center Col/Search Teh
--------------------------------------------------*/
.search_teh { background:#feefd6 url("../images/nc_tl.gif") no-repeat; margin-bottom:15px; }
.st_tr { background: url("../images/nc_tr.gif") no-repeat 100% 0 }
.st_bl { background: url("../images/nc_bl.gif") no-repeat 0 100% }
.st_br { background: url("../images/nc_br.gif") no-repeat 100% 100%; padding:13px 0px 15px 12px }


.st_br ul { margin:0px; padding:0 0 0 0 ; list-style:none}
.st_br ul li { padding:0 0 4px 16px}

.st_br ul .ic25 { background: url("../images/ic25.gif") no-repeat 0 3px }
.st_br ul .ic26 { background: url("../images/ic26.gif") no-repeat 0 3px }
.st_br ul .ic27 { background: url("../images/ic27.gif") no-repeat 0 3px }
.st_br ul .ic28 { background: url("../images/ic28.gif") no-repeat 0 1px; font-weight:bold; font-size:12px; margin-top:5px}
.st_br ul .ic28 a { color:#d5a901}

.ic29 { float:right; background: url("../images/ic7.gif") no-repeat 0px 3px; padding:0 0 3px 14px; }
a.ic29  {color:#D5A901;}
/* Rigth Col
--------------------------------------------------*/
.t tr .right_col { width:212px; border-left:2px solid #cbd6f5; padding:0 0 15px 0}
.right_col { font-size:11px}
.right_col a { color:#204493}
.right_col h6 { font-size:15px; font-family:"trebuchet MS"; color:#000000; padding:0 0 10px 0 }
.right_col h6 b { background: url("../images/dot.gif") repeat-x 0% 100%;}
.right_col h6 b a{text-decoration:none;}

/* Rigth Col/Baners
--------------------------------------------------*/
.r_ban { font-size:10px; text-align:center;}
/*.r_ban   * { padding-top:4px;}
.r_ban   a { margin-bottom:4px;}*/


/* Rigth Col/Forum Spec
--------------------------------------------------*/
.forum_spc { padding:12px 10px 12px 10px; background:#eaeffc url("../images/forum_spc.gif") repeat-x; border-bottom:1px solid #d9deea;
margin-bottom:18px }
.forum_spc ul { margin:0px; padding:5px 0 10px 0; list-style:none;}
.forum_spc ul li { background: url("../images/fs_li.gif") no-repeat 0px 5px; padding:0 0 6px 11px  }
.forum_spc ul li a:hover { color:#000000}

.forum_spc p a { color:#d5a901}
.forum_spc .ic7 { background: url("../images/ic7.gif") no-repeat 0px 3px; padding:0 0 3px 14px; }
.forum_spc .ic8 { background: url("../images/ic8.gif") no-repeat 0px 2px; padding:0 0 0 14px; }


/* Rigth Col/Partners
--------------------------------------------------*/
.patners { padding:0 0 11px 10px; color:#b6b6b6; text-align: center;}
.patners i { font-weight:bold; font-style:normal; display:block; position:relative; left:-2px; padding-bottom:10px}
.patners i a { margin:0 2px}

.patners p { position: relative; margin:0 0 0 -8px ; text-align: center;}
.patners p img { display:block; margin-bottom:3px}


/* Rigth Col/Exkavator NET
--------------------------------------------------*/
.ekx_net { padding:0 0 15px 10px}
.ekx_net p { font-size:10px; color:#b6b6b6; padding:0 0 3px 0}
.ekx_net span { display:block; color:#b6b6b6; position:relative; left:-2px; line-height:16px}
.ekx_net span a { margin:0 2px}

/* Rigth Col/Exs_forizm
--------------------------------------------------*/
.exs_forizm { background:#fef1db; padding:8px 12px 14px 10px; border-top:1px solid #feeed3; border-bottom:1px solid #ededed; margin-bottom:16px }

.exs_forizm .ic9 a { color:#d5a901}
.exs_forizm .ic9 { background: url("../images/ic9.gif") no-repeat -1px 3px; padding:0 0 3px 14px; margin-top:7px }



/* Rigth Col/About Exk
--------------------------------------------------*/
.about_ex { padding:0 12px 14px 10px; border-bottom:1px solid #ededed; margin-bottom:14px}
.about_ex p { padding-bottom:6px}

.about_ex select { font-size:11px; width:192px; border:1px solid #7f9db9;}
.about_ex .selt { padding-top:8px}



/* Rigth Col/Reclame
--------------------------------------------------*/
.reclame { padding:0 12px 15px 10px}
.reclame ul{ 
	padding: 0;
	margin-left: 8px;
	list-style-image: url(../images/fs_li.gif);
}
.reclame ul li {padding-bottom:6px}

/* Footer
--------------------------------------------------*/
.footer { background:#204493; padding:15px 16px 17px 16px; font-size:11px; color:#cbd6f5}
.footer a { color:#cbd6f5}
.footer p { line-height:17px}

.footer .f_menu { color:#536b9f; font-size:13px; position:relative; left:-2px; padding:0 0 11px 0}
.footer .f_menu a { color:#FFFFFF; margin:0 2px;}
.footer .f_menu .fm { font-weight:bold; color:#f8c400}

.footer .f_ban { float:right; width:526px;}
.footer .f_ban b { font-weight:normal; font-size:13px; color:#FFFFFF; display:block; padding-bottom:5px}
.footer .f_ban img { margin-right:2px; border:1px solid #ededed}


/*Сообщества*/

.soo {padding-top: 1px;}
.soo a { color:#cbd6f5; padding-left:14px; padding-right:14px;}
.soo .vk{ background: url("../images/vk12.png") no-repeat 0 2px }
.soo .tw{ background: url("../images/tw12.png") no-repeat 0 2px }
.soo .mmr{ background: url("../images/mmr12.png") no-repeat 0 2px }
.soo .tube{ background: url("../images/tube.png") no-repeat 0 2px }
.soo .fbook{ background: url("../images/fbook.png") no-repeat 0 2px }

/*Paging*/
table td.paging{
	#border-bottom: 1px solid #EDEDED;
	padding: 12px 0 12px 0;
}
table td.paging a{
	display: inline;
	padding: 5px 3px 5px 5px;
}
table td.paging a.pSelect{
	background-color: #CDDEFF;
	text-decoration: none;
}

/*Banners*/
div#ox_*{
	margin-bottom: 5px;
	padding-bottom: 5px;
}

.tizers {
	overflow:hidden;
	display:inline;
}
.tiz1 a, .tiz2 a{
	color: black;
	font-size: 10pt;
	font-family: Tahoma;
	text-decoration: none;
}
.tiz1 img, .tiz2 img{
	float: left;
	padding-right: 5px;
}
.tiz1{
	border: 2px solid rgb(201, 217, 246); 
	padding: 5px; 
	margin-top: 5px;
	margin-bottom: 10px;	
	float: left;
	width: 45%
}
.tiz2{
	border: 2px solid rgb(221, 167, 0); 
	padding: 5px; 
	background: rgb(254, 238, 218) none repeat scroll 0% 0%; 
	margin-top: 5px;
	margin-bottom: 10px;
	float:right;
	width: 45%
}

/*
Photo Gallery
*/
.gallery_image {
    float:left;  
    margin-bottom:8px;
    margin-right:2px;
    overflow:hidden;
    height: 200px; 
    width:140px;
    text-align:center;  
}

.gallery_image2 {
    float:left;  
    margin-bottom:8px;
    overflow:hidden;
    height: 200px; 
    width: 220px;
    text-align:center;  
}

.gallery_pic {
    background:#FFFFFF none repeat scroll 0 0;
    border:1px solid #CCCCCC;
    overflow:hidden;
    padding:6px 0;
    text-align:center;
}

.gallery_eyes {
    background: transparent url(../images/photo/eyes.gif) no-repeat scroll 7px 1px;
    height: 15px;
    padding-top:5px;  
    padding-left:10px;
    text-align:center;
    width:45px;
    float:left;
    color:#5C5C5C;
}

.gallery_video {
    background: transparent url(../images/photo/video.gif) no-repeat scroll 7px 2px;
    height: 15px;
    padding-top:4px;  
    padding-left:10px;
    text-align:center;
    width:45px;
    float:left;
    color:#5C5C5C;
}

.gallery_stars{
   padding-top:5px; 
}

.photo_blue, .photo_blue_new, .photo_cats, .photo_best_pic{
    background:#ECF0FC url(../images/bd_tl.gif) no-repeat scroll 0 0;
    margin-bottom:15px;
    padding: 5px 15px 15px 15px;
    overflow:hidden;
     
}

.photo_blue_new{
    height: 225px;
}
/* Best photo
--------------------------------------------------*/
.photo_best_pic{
    background:#feefd6 url("../images/nc_tl.gif") no-repeat; margin-bottom:7px; height: 225px; 
}
.photo_best_pic h6 { color:#d5a901}
.photo_best_pic h6 b { background: url("../images/dot1.gif") repeat-x 0% 100%; }
/* Categories
--------------------------------------------------*/
.photo_cats { background:#feefd6 url("../images/nc_tl.gif") no-repeat; margin-bottom:7px; }

.photo_cats h6 { color:#d5a901}
.photo_cats h6 b { background: url("../images/dot1.gif") repeat-x 0% 100%; }

.photo_cats .tbll{
    float:left;
    padding: 5px;
    width: 49%;
    border-right: 1px solid #fee2b3;
}
.photo_cats .tbl2{
    float:right;
    padding: 5px;  
    width: 49%;    
}

.photo_cats .tbll td{
    padding: 3px;
}

.photo_cats .tbl2 td{
    padding: 3px;
}

.photo_cats tr.subs td{
    padding-left: 20px;
}

/* Tag Clouds
--------------------------------------------------*/
.tag-cloud {
float:left;
margin:10px 5%;
padding:0;
text-align:center;
width:90%;
}
.tag-cloud {
float:none;
margin:0 auto;
width:98%;
}
.tag-cloud ul {
white-space:normal;
}
.tag-cloud ul, .tag-cloud ul li {
display:inline-table;
}
.tag-cloud a {
color:#336699;
font-size:0.83em;
line-height:1.4em;
text-decoration:none;
}
.tag-cloud a:hover {
color:#85A3C2;
}
.tag-cloud a.w1 {
font-size:80%;
}
.tag-cloud a.w2 {
font-size:100%;
}
.tag-cloud a.w3 {
font-size:120%;
}
.tag-cloud a.w4 {
font-size:140%;
}
.tag-cloud a.w5 {
font-size:160%;
}
.tag-cloud a.w6 {
font-size:180%;
}
.tag-cloud a.w7 {
font-size:200%;
}
.tag-cloud a.w8 {
font-size:220%;
}
.tag-cloud a.w9 {
font-size:240%;
}
.tag-cloud a.w10 {
font-size:260%;
}
/*
View pic
*/
div.bigImg {   
    text-align:center;   
    margin-top:10px;
    width:100%; 
}

div.bigImg img {
    border:1px solid #999999;       
    padding: 10px;
}

table.image_descr{
   padding: 0px;
   margin: 0px;
   margin-left: 20px;
}                      
table.image_descr tr{
   text-align:center; 
   vertical-align: top;
}

table.image_descr tr td.l{
   width:20%;
   text-align:right; 
   padding: 2px 5px; 
   vertical-align: top; 
}

table.image_descr tr td.r{
   width:70%; 
   text-align:left;
   padding: 2px 5px;  
   color: #999999; 
   vertical-align: top; 
   background: url("../images/photo/lbg.gif") repeat-y 0 2px;   
}
/**
yandex
**/
.yabtn { border:0px; cursor:pointer; position:absolute; right:10px; top:6px }