html,body,form,ul,ol,li {margin:0;padding:0;}
body{FONT-FAMILY: arial, sans-serif;FONT-SIZE: 100%;}
* {font-size: 100.01%;}

A {color: #0055CC}
A:visited {color: #0055CC}
A:hover {color: #b3353a}

div#measurer {position:absolute; left: 0; top: -1em; visibility: hidden; width:100%; height: 1em; line-height: 1em;}
div#layout {position: relative; min-width: 950px; width:100%;}
* html div#layout {width: expression( ( document.getElementById('measurer') && document.getElementById('measurer').clientWidth < 950 ) ? '950px' : '100%' );}

.columns { clear: both; width: 100%; }
.columns .a, .columns .b, .columns .c, .columns .d, .columns .e, .columns .f { float: left; }
.columns .a { width: 75%; //margin-right: -100%;}
.columns .b { width: 25%; //margin-left: 75%; //display: inline;}

.columns .c { width: 40%; //margin-right: -100%;}
.columns .d { width: 60%; //margin-left: 40%; //display: inline;}

.columns .e { width: 75%; //margin-right: -100%;}
.columns .f { width: 25%; font-size:0.8em; padding-top:2em;  padding-bottom:2em; //margin-left: 75%; //display: inline;}

#preslider {margin-left:2%;margin-right:2%;}
#slider {CLEAR: both; WIDTH:100%;}
#sliderFirst { float:left; width:100%; margin-left:0px; position:relative; background:url(i/loading.gif); height:229px; z-index:2; background-position: 50% 50%; background-repeat: no-repeat;}
#sliderSecond {float:left; width:100%; margin-left:-100%; position:relative; background:url(i/a11.jpg); height:229px; z-index:3; background-position: 0% 0%; background-repeat: no-repeat;}

 * html div#sliderFirst{position:static;} /* правило для IE 6*/ 
 * html div#sliderSecond{position:static;} /* правило для IE 6*/ 

div#sliderFirst{position:static;} /* правило для IE 7*/ 
div#sliderSecond{position:static;} /* правило для IE 7*/ 
 
.logo{text-align:left;height:4em;margin-top:4px;}
.navi{text-align:left;height:2em;font-size:0.9em;}

.topmenu{float:left;margin-right:10px;cursor:pointer;cursor:hand;}


.righttop{} 
.rightmenu{font-size:0.9em;padding-top:26px;} 
.cl{clear:both;height: 0;}

.empty{position:absolute;top:0;left:0;width:0px;height:0px;float:left;}

.prelist{}
.listt {background: url(i/dot.gif) 0 0 repeat-x; width: 230px; background-color:#ffffff;}
.listb {background: url(i/dot.gif) 0 100% repeat-x}
.listl {background: url(i/dot.gif) 0 0 repeat-y}
.listr {background: url(i/dot.gif) 100% 0 repeat-y}
.listbl {background: url(i/ldowncorner.jpg) 0 100% no-repeat} /* lb.gif*/
.listbr {background: url(i/rb.gif) 100% 100% no-repeat} /* rb.gif*/
.listtl {background: url(i/lt.gif) 0 0 no-repeat} /* lt.gif*/
.listtr {background: url(i/rtopcorner.jpg) 100% 0 no-repeat; padding-left:20px; padding-top:20px; padding-bottom:20px; padding-right:10px;}  /* rt.gif*/
/* .listtr {background: url(i/rtopcorner.jpg) 100% 0 no-repeat; padding:14px; font-size:0.8em; line-height: 1.2em;}  */ /* rt.gif*/ 

.phonet {background: url(i/dot.gif) 0 0 repeat-x; width: 210px; background-color:#FFD61B}
.phoneb {background: url(i/dot.gif) 0 100% repeat-x}
.phonel {background: url(i/dot.gif) 0 0 repeat-y}
.phoner {background: url(i/dot.gif) 100% 0 repeat-y}
.phonebl {background: url(i/ldownphone.jpg) 0 100% no-repeat} /* lb.gif*/
.phonebr {background: url(i/corner.gif) 100% 100% no-repeat} /* rb.gif*/
.phonetl {background: url(i/corner.gif) 0 0 no-repeat} /* lt.gif*/
.phonetr {background: url(i/rtopphone.jpg) 100% 0 no-repeat;}  /* rt.gif*/

.regiont {background: url(i/dot.gif) 0 0 repeat-x; width: 380px; background-color:#FFD61B}

hr {
    color: #737373; /*для IE */
    background-color:#737373; /*для Firefox, Opera, Safari*/
    border:0px none;
    height:1px; /* высота 1px IE, Firefox, Opera, Safari */
    clear:both; /* для очистки, если тег идет после float елемента */
	width:96%
}


#containerCenter
{
clear: both; width: 100%; 
margin: 0px auto;
/* background-color: #0066ff; */

}

#leftBlock
{
float: left;
width: 494px;
margin-left: 20px;

/* background-color:#ff0000; */
}

#contentCenter
{
margin-left: 514px;
/* background-color:#ededed; */


}

.colAcontent{float:left; width:230px; margin-bottom:2em;margin-right:7px;height:7em}
.maincontent{padding-left:2%;padding-right:2%;margin-top:0em;font-size:0.86em;}

h1{font-size:1.6em;margin-top:0em;}
h2{font-size:1.2em;margin: 1.7em 0px 0.5em 0px}
h3{font-size:1.05em; margin: 1.2em 0px 0.5em 0px}
h4{margin-bottom:0.7em;}

h1.blk {font: 1.2em Arial, Helvetica, sans-serif;margin-bottom:14px;margin-top:0px;color:#000000}
span.hlp {CURSOR: help; TEXT-INDENT: 0px; BORDER-BOTTOM: #737373 1px dotted; POSITION: relative;color:#737373;}
span.arrow {margin-right:6px;}
.blktxt {font-size:0.9em;}

.blktxt {font-size:0.9em;}


p {MARGIN-TOP: 0.3em; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px; MARGIN-BOTTOM: 1em; LINE-HEIGHT: 1.4em}

div.spmain{float:left;margin-left:0px;}
div.sp{float:left;margin-left:4px;margin-top:-6px;font-size:0.8em;}
div.sp A {COLOR: #737373}
div.sp A:visited {COLOR: #737373}
div.sp A:hover {COLOR: #b3353a}

div.ico{float:left;margin-top:10px;font-size:0.9em;}
div.ico A {COLOR: #737373}
div.ico A:visited {COLOR: #737373}
div.ico A:hover {COLOR: #b3353a}

li {font-size:0.9em}

.phonepad {padding-top:9px;padding-left:9px;padding-right:9px;padding-bottom:9px;}
.phonenumber {FONT: 1.4em Arial, Helvetica, sans-serif;margin-bottom:0px;margin-left:14px;margin-top:0px;color:#000000;}
.phonenumber A:visited {
	text-decoration: none;
	color:#000000;
	}
.phonenumber A {
	text-decoration: none;
	color:#000000;
	}
.righticons {float:left;margin-top:20px;margin-right:10px;margin-bottom:10px;}

.centerspacepre {clear:both;width:100%;}
.centerspace {padding-top:1em;}


.block1 {position:relative;z-index:10009;top:0px;left:76px;width:230px;visibility:hidden;height:200px;margin-top:-378px;}
.block2 {position:relative;z-index:10010;top:0px;left:76px;width:230px;visibility:hidden;margin-top:-292px;}
.block3 {position:relative;z-index:10011;top:0px;left:76px;width:230px;visibility:hidden;margin-top:-316px;}
.block4 {position:relative;z-index:10012;top:0px;left:196px;width:230px;visibility:hidden;height:200px;margin-top:-288px;}
.block5 {position:relative;z-index:10014;top:0px;left:370px;width:430px;visibility:hidden;margin-top:-58px;} 
.block6 {position:relative;z-index:10016;top:0px;left:196px;width:230px;visibility:hidden;height:200px;margin-top:-200px;}
.block7 {position:relative;z-index:10017;top:0px;left:196px;width:230px;visibility:hidden;height:200px;margin-top:-200px;}

.tizerpad {margin-left:18px;margin-top:0;margin-bottom:0px;margin-right:0px;font-size:0.9em;}

.tizertop1 {float:left;margin-top:1em;margin-right:0;margin-bottom:0;margin-left:0;padding:0;background-image: url('i/ico1.jpg');background-position: 0 0;background-repeat: no-repeat; height:57px;}
.tizertop2 {float:left;margin-top:1em;margin-right:0;margin-bottom:0;margin-left:0;padding:0;background-image: url('i/ico2.jpg');background-position: 0 0;background-repeat: no-repeat; height:57px;}
.tizertop3 {float:left;margin-top:1em;margin-right:0;margin-bottom:0;margin-left:0;background-image: url('i/ico3.jpg');background-position: 0 0;background-repeat: no-repeat; height:57px;}

.tizerin1 {padding:10px 0 0 70px;float:left;width:100px}
.tizerin2 {padding:10px 0 0 70px;float:left;width:112px}

.sublnk {margin-left:24px;margin-top:1em;}
.sublnk1 {float:left; font-size:0.8em;margin-right:24px;}
.sublnk2 {float:left; font-size:0.8em;}

h1.regs {FONT: 1.4em Arial, Helvetica, sans-serif;margin-bottom:0px;margin-left:14px;margin-top:0px;color:#000000;border-bottom:1px dashed #000000;cursor:pointer;cursor:hand;display: inline;}
h1.regs a{color:#000000;text-decoration:none;}

ul.box {list-style-type:none;font-size:0.9em;margin:0;}
ul.box li {margin-bottom:10px;}
.sslnk{clear:both;visibility:hidden;font-size:0.8em}
.allmenu{position:absolute; visibility: hidden; width:200px; margin-left:-70px; margin-top:1.4em;background-color:#ffffff; border:1px solid #FFD61B; padding:12px; line-height:1.8em}
