body{
margin:0;
padding:0;
background:#fff;
font:normal 12px Verdana;
color:#000;
min-width:1000px;
width:expression((document.body.clientWidth<=1000)?'1000px':'auto');
}

a{
margin:0 0 10px 0;
_margin:14px 0 14px 0;
color:#000;
}

a:hover{
color:#468fda;
}

img{
border:0;
}

ul{
padding:0;  
margin:0;
  }

ul li{
list-style:inside;
margin-bottom:5px;  /*любой нужный вам отступ*/
}

#left{
width:202px;
float:left;
margin-right:-202px;
}

#right{
margin-left:202px;
}


#polosa_l_t{
background:url('images/polosa_l_t.gif') repeat-x bottom #7ca9cf;
height:55px;
}

#polosa_t{
background:url('images/polosa_t.gif') repeat-x bottom #eff4fa;
height:55px;
}

#polosa_t a{
display:block;
float:right;
margin:15px 10px 0 0;
}

h1{
font:bold 14px Verdana;
margin:0 0 10px 0;
}

h2{
font:bold 14px Verdana;
margin:0 0 10px 0;
color:#468fda;
}

h3{
font:bold 12px Verdana;
margin:0 0 10px 0;
}

div.logo{
width:202px;
height:76px;
background:url('images/logo.gif') no-repeat;
}

div.logo a{
display:block;
height:76px;
margin:0;
padding:0;
}

ul#menu{
list-style:none;
background:url('images/bg_menu.gif') no-repeat #3c7fb8;
padding:29px 20px 27px 24px;
margin:0 0 15px 0;
}

ul#menu li{
list-style:none;
margin:0;
padding:0;
line-height:20px;
}

ul#menu a{
margin:0;
padding:0;
font:normal 12px Verdana;
color:#fff;
}

div.headline{
height:42px;
background:url('images/headline.gif') repeat-x;
}

div.headline h2{
background:url('images/shadow.gif') no-repeat right;
height:42px;
font:bold 14px Verdana;
color:#fff;
line-height:35px;
text-align:center;
}

div.headline h2 a{
background:url('images/shadow.gif') no-repeat right;
height:42px;
font:bold 14px Verdana;
color:#fff;
line-height:35px;
text-align:center;
}

div.headline h2 a:hover{
color:#fff;
}

div.headline h2.title{
background:url('images/title.gif') no-repeat left;
text-align:left;
padding:0 0 0 41px;
}

ul#problems, ul#news{
list-style:none;
margin:0;
padding:0 0 0 20px;
}

ul#problems li{
list-style:none;
background:url('images/points.gif') repeat-x bottom;
padding:0 10px 13px 0;
margin:0 0 5px 0;
}

ul#problems li.last{
background:none;
}

ul#news li{
list-style:none;
margin:0 0 18px 0;
}

ul#news li.date{
margin:0 0 10px 0;
}


#slogan{
position:absolute;
width:488px;
height:232px;
background:url('images/printers.gif') no-repeat bottom;
left:280px;
top:0px;
}

#slogan div{
height:232px;
background:url('images/slogan.gif') no-repeat 55px 30px;
}

#headTxt{
position:absolute;
right:16px;
top:0px;
height:232px;
background:url('images/stopwatch.gif') no-repeat 100% 53px;
}

#headTxt div{
position:absolute;
right:10px;
top:190px;
}

#headTxt a{
position:absolute;
right:10px;
top:195px;
}

#start{
overflow:hidden;
padding:240px 0 20px 0;
}

* html #start{
overflow:visible;
_height:0;
}

#subMenu{
width:240px;
float:left;
margin:0 0 0 27px;
_margin:0 0 0 14px;
background:url('images/repair.gif') repeat-y;
}

#subMenu div{
background:url('images/repair_T.gif') no-repeat;
}

#subMenu ul{
list-style:none;
background:url('images/repair_B.gif') no-repeat bottom;
margin:0;
padding:23px 10px 21px 30px;
}

#subMenu ul li{
list-style:none;
line-height:20px;
background:url("images/arrow.gif") no-repeat 0 center;
padding:0 0 0 14px;
}

#rightStart{
margin:0 0 0 290px;
padding:0 0 0 10px;
}

#rightP p{
margin:0;
padding:0;
}

table.cnt{
margin:0 0 70px 30px;
}

table.cnt a{
margin:0 0 10px 0;
}

table.facilities{
margin:0 0 70px 50px;
}

table.facilities td.image{
padding-right:60px;
}

#copyRight1,#copyRight2,#copyRight3{
background:#468fda;
position:absolute;
bottom:33px;
}


#copyRight1{
width:220px;
height:15px;
padding-left:10px;
color:#fff;
right:0;
}

#copyRight2{
width:157px;
height:10px;
right:230px;
}

#copyRight3{
width:208px;
height:3px;
right:387px;
}


#foot{
clear:both;
position:relative;
height:15px;
}

.live1,.live2,.live3{
position:absolute;
bottom:0;
}

.live1{
right:0;
}

.live2{
right:90px;
}

.live3{
right:180px;
}

/*COLOR*/

ul#problems li a, ul#news li, ul#news li a{
font:normal 12px Verdna;
color:#444646;
}

h1{
font:bold 14px Verdana;
color:#444646;
padding:23px 0 0 188px;
_padding:23px 0 0 30px;
height:48px;
}

big{
font:normal 48px Verdana;
color:#468fda;
float:left;
display:block;
margin:0 0 0 138px;
_margin:0 0 0 54px;
}

div.att{
font:normal 48px Verdana;
color:#468fda;
float:left;
padding:5px 0 5px 0;
}

.style1 {
	color: #FFFFFF;
	font-weight: bold;
}

/*END COLOR
----------------*/
