/*--- 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 }


.m_width { min-width:1000px; position:relative}
*html .m_width { width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1000)? "1000px" : "100%");}

/* GlobalTable
--------------------------------------------------*/
.t {border: none; border-collapse: collapse; width: 100%}
.t td {padding: 0px; vertical-align:top}
/* Head
--------------------------------------------------*/
.head {text-align:center; font-size:18px; padding:50px 0 15px 0}
.head a { color:#ff2400;}

/* Top text
--------------------------------------------------*/
.t_txt { padding:0 25px 0 25px; font-size:12px;}
.t_txt a { color:#05a2d6}

.t_txt b { color:#ff5e44; font-weight:normal}
.t_txt i { color:#48bbe1; font-style:normal}

.t_txt p { text-align:center; padding:0 10px 0 10px }
.t_txt h6 { font-size:18px; font-weight:normal; padding-bottom:55px}

.t_txt table {border: none; border-collapse: collapse; width: 100%}
.t_txt table td {padding: 0px; vertical-align:top}

.t_txt table .top_l { width:210px}

.t_txt table .top_r { width:220px; padding:0 0 0 20px}


.ct_txt { background:#f2f2f2; padding:14px 12px 8px 12px; margin:44px 0 0 0}
.ct_txt p {  padding:0 0 14px 0;}

/* Center
--------------------------------------------------*/
.center { padding:20px 5px 0px 35px; background: url("../images/center.gif") repeat-x 50% 50%; color:#333333; font-size:14px;  }

.center table {border: none; border-collapse: collapse; width: 100%}
.center table td {padding: 0px; vertical-align:top}

.center h1 { font-size:18px; font-weight:normal; padding-bottom:30px}
.center h1 b { color:#48bbe1; font-weight:normal}
.center h1 i { color:#ff5e44; font-style:normal}

.center ul { margin:0px; padding:0 0 0 7px; list-style:none}
.center ul li { background:#f2f2f2; width:120px; padding:2px 3px 0 0; margin-bottom:25px; min-height:45px; _height:45px}
.center ul li img { float:left; position:relative; margin:-10px 6px 0 -4px; font-size:20px}

/* Center Menu
--------------------------------------------------*/
.c_menu { text-align:center; font-size:14px; padding:0 0 25px 0}
.c_menu a { text-decoration:none; color:#333333}
.c_menu a:hover { text-decoration:underline}

.c_menu .font_14 { font-size:14px; font-weight:bold}
.c_menu .font_18 { font-size:18px}
.c_menu .font_24 { font-size:24px}

/* Keep
--------------------------------------------------*/
.keep {
	background:#f2f2f2;
	width:650px;
	margin-left:13px;
	font-size:18px;
	overflow:hidden;
	min-height:1px;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 30px;
	padding-left: 10px;
}
*html .keep { height:1px; overflow:visible}
.keep h6 { font-size:18px; font-weight:normal; padding:0 0 14px 10px}
.keep p { padding-bottom:1px}
.keep h5 { font-size:18px; padding-bottom:8px; font-weight:normal}


.w_kp { float:left; color:#05a2d6; width:190px; }

.y_kp {
	float:left;
	color:#FC8626;
	width:130px;
}

.a_kp {
	float:left;
	color:#fe3210;
	width:200px;
}

.1_kp {
	float:left;
	color:#05a2d6;
	width:400px;
	height:50;
}

/* Footer
--------------------------------------------------*/
.footer { font-size:12px; padding:30px 0 20px 25px; color:#333333; height:80px}

.fr { position:absolute; right:8px; margin:-10px 0 0 0}

.baners { float:left; padding:47px 20px 0 0}
.baners img { vertical-align:middle; margin-left:22px}

.fr ul { margin:0px; float:left; padding:4px 0 0 10px; list-style:none; color:#333333; background: url("../images/fr_ul.gif") no-repeat  }
.fr ul li { font-size:14px; padding:0 0 10px 35px}
.fr ul li a { text-decoration:none; font-size:12px; color:#333333}
.fr ul li a:hover { text-decoration:underline}
.fr ul .ic1 { background: url("../images/ic1.gif") no-repeat 4px 0px }
.fr ul .ic2 { background: url("../images/ic2.gif") no-repeat 1px 0px }
.fr ul .ic3 { background: url("../images/ic3.gif") no-repeat 0px 6px; padding-top:6px }

