/* ---------- ---------- ---------- ---------- ---------- */
html,body,div,span,applet,object,iframe,
h1,h2,h3,h4,h5,h6,p,blockquote,pre,
a,abbr,acronym,address,big,cite,code,
del,dfn,em,font,img,ins,kbd,q,s,samp,
small,strike,strong,sub,sup,tt,var,
b,u,i,center,
dl,dt,dd,ol,ul,li,
fieldset,form,label,legend,
caption{	margin:0;padding:0;	border:0;	outline:0;	font-size:100%;	vertical-align:baseline;	background:transparent;	}
body{ 
	line-height:1;	font-family:Tahoma;	color:#000000;font-size:12px;}

ol,ul{list-style:none;}
blockquote,q{quotes:none;}
	
IFRAME {border: none; background: transparent;}

.clear {clear:both;height:1px;font-size:1px;}
.br {height:20px;font-size:20px;}
a {text-decoration:underline;color:#5c99c6	}
a:hover {text-decoration:none;color:red}


body {background:#ffffff url("../img/body.jpg") repeat-x;min-width:1000px;}
.wrap {width:1000px;margin:0 auto;}

/*header*/
.header {height: 70px;}
.header .info {padding:0 10px;}
.header .info span {color: #1d98aa;text-decoration: underline;}
.header .info span.userName {font-weight: bold; color: #ff8e03;text-decoration: underline;}
.header .bt_enter {background: url("../img/bt_enter.jpg") no-repeat;height: 70px;width: 165px;border: none;cursor: pointer;} 
.logo {background: url("../img/logo.gif") no-repeat;width: 230px;height:70px;}

/*feedBackPanel*/
.feedBackPanel {background: url("../img/feedBackPanel.jpg") no-repeat;height:37px; }
.feedBackPanel div.query {position: relative;top:10px;left:46%;color:#ffffff;text-decoration:underline; width:115px;height:15px;
						background: url("../img/menuMarkerH.jpg") no-repeat right;cursor: pointer;}
.feedBackPanel div.mailto {position: relative;top:-9px;left:85%;width:140px;height:20px;padding-top:5px;
						background: url("../img/mailto.gif") no-repeat right;cursor: pointer;}
.feedBackPanel div.mailto a {color: #ffffff;margin-left:35px;}

.feedBackPanel ul {position: absolute; top:99px;left:32%;}
.feedBackPanel li {float: left;margin:0 20px;padding-top: 7px;}
.feedBackPanel li a {color: #ffffff;}

.feedBackPanel li.line {background: url("../img/lineMenu.gif") no-repeat top;width: 4px;height: 39px;padding: 0px;}
.feedBackPanel div.leftElem {position: relative;top:6px;left:10px;width:190px;height:20px;padding-top:6px;
						background: url("../img/leftElem.gif") no-repeat right;cursor: pointer;font-size: 11px;text-align: center;}

.feedBackPanel div.leftElem a {color: #ffffff;text-decoration: none;margin-left: 8px;}
.feedBackPanel div.rightElem {position: relative;top:-16px;left:86%;color: #ffffff;width: 125px;}
.feedBackPanel div.rightElem a {color: #ffffff;}


/*Center*/
.center {background: url("../img/center_bg.jpg") repeat-x top;}
.center TABLE.centerBody {border:1px solid #c3c3c3;}

/*leftMenu*/
/*.leftMenu {width: 210px;padding:5px 0 10px 10px;}*/
span.menuMarkerH {font-size:12px; font-weight: bold;color: #218392; }
span.menuMarkerH INPUT 
{
	border:none;
	background: url("../img/menuMarkerH.jpg") no-repeat left;
	cursor: pointer;
	width: 18px;
	height: 18px;
	vertical-align: middle;
	
}

.leftMenu ul.menuBox {}
.leftMenu ul.menuBox  li {text-align: right;background: url("../img/menuMarkerLi.jpg") no-repeat right;
			padding:3px 12px 3px 0;margin:8px 0px;border:1px solid #eeeeee;white-space: nowrap}
.leftMenu ul.menuBox  li a {color: #6e6e6e; font-size: 13px;text-decoration: none;}
.leftMenu ul.menuBox  li:hover {background:#ffffff url("../img/menuMarkerLi_active.jpg") no-repeat right;
			border-top:1px solid #dadada;border-bottom:1px solid #dadada; }

.leftMenu ul.menuBox  li.active {background:#ffffff url("../img/menuMarkerLi_active.jpg") no-repeat right;
			border-top:1px solid #dadada;border-bottom:1px solid #dadada; }


/*Content*/
.content {padding: 11px 10px;}

/*Fotter*/
div.footer {background: #dddddd;color: #7a7a7a;height: 35px;padding-top:5px;
            border-top:1px solid #EEEEEE;
}
div.footer li 
{
    float: right;
    margin-left: 15px;
}
div.footer a {color: #7a7a7a; }

/*PreFotter*/
div.preFooter 
{
    color: #7a7a7a;
    height: 25px;
    padding-top:13px;
    margin-top: 0px;
}
div.preFooter li {float: left;margin:0 15px;}
/*div.preFooter a {color: #7a7a7a; }*/

/*linksPannel*/
div.linksPanel 
{
    color: #7a7a7a;
    height: 20px;
}
div.linksPanel li 
{
    float: left;
    margin:0 15px;
}
/*div.linksPanel a {color: #7a7a7a; }*/

/*MAIN PAGE*/

.headerMain INPUT {vertical-align: sub;}
*html .headerMain INPUT {vertical-align: middle;}
.headerMain {height: 75px;color: #0c84a1;}
.headerMain a {color: #0c84a1;}
.headerMain .info {padding:0 10px;}
.headerMain .info td {padding-right: 10px;}
.headerMain .info span {color: #1d98aa;text-decoration: underline;}
.headerMain .info span.userName {font-weight: bold; color: #ff8e03;text-decoration: underline;}
.headerMain .bt_enter {background: url("../img/bt_reg.jpg") no-repeat;height: 75px;width: 165px;border: none;cursor: pointer;} 


.mainLeftBox, .mainRightBox {width:475px;margin:5px;padding-bottom: 13px;}
.mainLeftBox, .mainRightBox {background: url("../img/mainBox.jpg") no-repeat bottom center;}

.mainLeftBox div.img_1 {background: url("../img/question.jpg") no-repeat right;}
.mainRightBox div.img_2 {background: url("../img/exclamation.jpg") no-repeat right;}


.textBox {background: #ffffff;padding:10px;margin:0px 28px 0 0;color: #666666;font-size: 11px;line-height: 1.2}
.textBox ul {margin-left: 20px;}
.textBox li {list-style-image: url("../img/liMarker.jpg")	;}
.mainLeftBox {float:left;}
.mainRightBox {float: right;}
 

/*service*/
.service {background: url("../img/service_b.jpg") no-repeat bottom center;padding-bottom:5px;}
.service div {color: #666666;font-size: 12px;}
.service div TEXTAREA {width: 100%;min-height: 290px;border:1px solid #cccccc;color: #666666;font-size: 12px;}
.service div blockquote {position: relative; top:-15px;left:83%; width: 165px; }
.service div blockquote span {color: #f37d02;}

/*Тошнота*/
.fparam {
    color:#FF6C00;
}

.percent {
    color:#169102;
    font-size:11px;
    margin-left:8px;
}

.percent2 {
    color:silver;
    font-size:11px;
    margin-left:8px;
}