/*--- 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 }
a:hover { text-decoration:none }

/* Global
--------------------------------------------------*/
.g { width:1000px; margin:0 auto 0 auto;}
/* GlobalTable
--------------------------------------------------*/
.t {border: none; border-collapse: collapse; width: 100%}
.t td {padding: 0px; vertical-align:top}
/* Head
--------------------------------------------------*/
.h { background: url("../images/h.jpg") no-repeat 50% 0%; height:295px}

.h_lain { height:26px; margin:11px 0 10px 0; background: url("../images/h_lain.gif") repeat-x 0% 50%; text-align:right; padding-right:22px}
/* Head/partners
--------------------------------------------------*/
.h_part { background: url("../images/dot.gif") repeat-x; text-align:center; padding:3px 0 3px 0;}
.h_part img { vertical-align:middle; margin:0px 35px}
/* Center
--------------------------------------------------*/
.c { background: url("../images/dot.gif") repeat-x; padding:2px 0 0 0 ;}
/* Left_Col
--------------------------------------------------*/
.c .l { width:250px; background:#eeeeee; color:#060606; font-size:1.1em; padding:0 0 20px 0}
.l a { color:#060606}
.l a:hover { color:#4587eb}
/* Left_Col/Menu
--------------------------------------------------*/
.lm { margin:0px; padding:0 0 30px 0; list-style:none}
.lm li { text-transform:uppercase; padding:6px 0 6px 13px; background: url("../images/dot.gif") repeat-x 0% 100%; font-weight:bold }
.lm li a { text-decoration:none;}
.lm .lm_ac a { color:#4587eb}
.lm .lm_last { background:none}

.lm li ul { margin:0px; padding:13px 0 0 7px; list-style:none}
.lm li ul li { padding: 0 0 12px 0; background:none; text-transform:none}
.lm .lm_ac ul li a { color:#060606}
.lm .lm_ac ul li a:hover { color:#4587eb}
.lm li ul .lm_ac_ul a { color:#4587eb}

.lm li ul li ul { margin:0px; padding: 0 0 0 7px; list-style:none}
.lm li ul li ul li { padding:13px 0 0px 12px; font-weight:normal; background: url("../images/lm_li.gif") no-repeat 0px 17px }
.lm li ul li ul li a { text-decoration:underline; color:#4587eb;}
.lm li ul li ul li a:hover { text-decoration:none;  }
.lm .lm_ac ul li ul li a { color:#4587eb;}
/* Left_Col/Baners
--------------------------------------------------*/
.l_ban { text-align:center;}

/* Center Col
--------------------------------------------------*/
.c_col { padding:20px 18px 30px 18px; color:#3c3c3d; font-size:1.1em}
.c_col a { color:#4785f0}
.c_col h6 {  font-size:16px; color:#4785f0; padding-bottom:10px}
.c_col p { padding-bottom:14px}
/* Center Col/Service
--------------------------------------------------*/
.serv_r { background: url("../images/sevice.jpg") no-repeat 100% 0%; padding:0px 0px 0px 0px;height:95px;width:85px;}
.sevice {padding:6px 0 13px 12px;}
/* Center Col/Links
--------------------------------------------------*/
.c_link { background: url("../images/c_link.jpg") no-repeat 0px 30px;overflow:hidden; min-height:1px; padding-bottom:20px}
*html .c_link { height:1px; overflow:visible}
.c_link ul { margin:0px; padding: 0 0 0 90px; list-style:none; float:left; width:225px}
.c_link ul li { padding-bottom:4px}
.c_link .cl_lef { width:auto; padding-left:0px}
/* Right Col
--------------------------------------------------*/
.c .r { width:217px; background:#edf0ff; font-size:1.1em; color:#464e5b; padding:12px 10px 20px 10px;}
.r a { color:#464e5b}
.r h6 { font-size:16px; color:#4785f0; padding-bottom:8px}
/* Right Col
--------------------------------------------------*/
.search { padding:0 0 15px 0 }
.search input { vertical-align: top}
.search .in { width:143px; border:1px solid #caceed; color:#414040; font-size:11px; height:16px; padding-left:5px; padding-top:2px}
.search .btn { background: url("../images/btn.jpg") no-repeat; border:0px; cursor:pointer; width:62px; height:59px; position:relative; margin-top:-17px }
/* Right Col/Block
--------------------------------------------------*/
.r_block { padding:0 0 10px 0}

.rb_blcoks { padding:0 0 18px 0 }
.rb_blcoks h1 { font-size:11px; padding-bottom:4px}
.rb_blcoks b { display:block; text-align:right; font-weight:normal; background: url("../images/ic.gif") no-repeat 100% 4px; padding:4px 22px 2px 0;}
/* Footer
--------------------------------------------------*/
.f { background: url("../images/dot.gif") repeat-x; padding-top:2px}
.fc { background: url("../images/fc.gif"); color:#444444; font-size:1.1em; padding:20px 110px 15px 35px;  }
.fc a { color:#3c7cb7;}
.fc p { float:right; padding-top:10px}

.f_ban {}
.f_ban img { margin-right:5px}

select {
	font-family: Tahoma;
	font-size:11px; 
	height:20px;	
	color: #414040;
	font-weight:bold;
	text-align: left;
	margin-left: 10px;
	padding: 0px;
	border: 1px solid #caceed;
	vertical-align: middle;


}
