body {margin-top: 0px;
margin-bottom: 0;
text-align: center;
font-family:Verdana;}


#wrapper {width:1004px;
border-left-style:solid;
border-left-color: #dacfb3;
border-right-style:solid;
border-right-color: #dacfb3;
margin: 0 auto;
}

#wrapper p {font-family: Tahoma;
font-size: 11px;
color: #000;
text-align:justify;
margin-left: 5px;
margin-right: 5px;}

#foto{
margin: 0;
padding: 0;
}
table.sp{
width: 543px;
margin-left: 0;
padding-right: 0;}
table.sp th {
 margin-left:0;
background-color: #FFFFFF;}

#logo {
	position: relative;
	margin-left: 0;
	margin-top: 0;
	padding: 0;
	width: 306px;
	height: 128px;
	left: -306;
	top: 0px;
}
#branding {width:1004px;
            background-image:url(images/branding.jpg);
			height:129px;
			margin: 0;
			padding: 0;}
			
		#menu {height:48px;
			background-image:url(images/bg_menu.jpg);
			background-repeat:repeat-x;}
			
			
			#one {float:left;
			       width:64px;
			       background-image:url(images/menu1.jpg);
				   background-repeat:repeat-x;
			       height:48px;}
			
			#glav {float:left;
			       width:143px;
			       background-image:url(images/menu_glav.jpg);
			       height:48px;}
				   
				   
			 #prod {float:left;
			       width:142px;
			       background-image:url(images/menu_prod.jpg);
			       height:48px;}
				   
				   
			 #usl {float:left;
			       width:147px;
			       background-image: url(images/menu_usl.jpg);
			       height:48px;}
				   
			#zakaz {float:left;
			       width:144px;
			       background-image:url(images//menu_usl.jpg);
			       height:48px;}
				   
				   
			#obsluz {float:left;
			       width:141px;
			       background-image:url(images/menu_obsluz.jpg);
			       height:48px;}
				   
				   
			#okomp {float:left;
			       width:143px;
			       background-image:url(images/menu_okomp.jpg);
			       height:48px;}
.t {text-align: center;
		margin-top: 10px;
	    font-family: Tahoma;
	    font-size: 12px;
	    color: #000000;
		font-weight:600;
		
}
.tuo {text-align: center;
		margin-top: 5px;
	    font-family: Tahoma;
	    font-size: 12px;
	    color: #000000;
		font-weight:600;
		
}
#menu_left {float: left; 
width: 228px;
margin: 0;}


 #menu_right {float: left; 
width: 228px;
margin: 0;}


 #content {float: left; 
 width: 548px;
 margin: 0;
}

#content p {
font-family: Tahoma;
font-size: 11px;
color: #000;
text-align:justify;
margin-left: 5px;
margin-right: 10px;} 


#footer {clear: both;
width:1004px;
height: 59px;
text-align: center;
background-image:url(images/footer.jpg);
background-repeat:no-repeat;
}
#footer .niz {
font-family: Tahoma;
font-size: 12px;
color: 434342;} 


h1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
color: #000;}

#content p.red {
font-family: Tahoma;
font-size: 12px;
color: #850717;
font-weight: 600;
text-align: left;
}
#content p.headb { color: #003399;
                      font-weight:bold;}

.f1 {width: 287px;
     height:150px;
	 margin-left: 15px; 
	 margin-right: 15px;
}

.f2 {width: 287px;
     height:150px;
	 margin-left: 15px;
	  margin-right: 15px;
}
.f3 {width: 287px;
     height:150px;
	 margin-left: 15px;
	 margin-right: 15px; 
}

orang_blok {width: 219px;
             height:31px;
             background-image: url(images/orang_blok.jpg);}


 .t a:visited {
    text-decoration: none;
    color: #000000;
	font-weight:bold;
	}
.t a:link{
    text-decoration: none;
    color: #000000;
	font-weight:bold;}
.t a:hover {color: #003399;
text-decoration:underline;
font-weight:bold;}

 a:link, a:visited {
    text-decoration: none;
    color: #000000;}
    a:hover {color: #003399;
text-decoration: underline;}

	
a:link.ss {
color: #434342;
font-family: Tahoma;font-weight:400;
font-size: 12px;
text-decoration: none;
}
a:visited.ss {
color: #434342;
font-family: Tahoma;font-weight:400;
font-size: 12px;
text-decoration: none;
}
 a:active.ss {
color: #434342;
font-size: 12px;
font-weight:400;
font-family: Tahoma;
text-decoration: none;
}
 a:hover.ss {
color: #434342;
font-size: 12px; font-family: Tahoma;
text-decoration: none;}


a:link.prod {
margin-left:  -4px;
color: #333399;
font-family: Tahoma;font-weight:400;
font-size: 12px;
text-decoration: none;
}
a:visited.prod {margin-left:  -4px;
color: #333399;
font-family: Tahoma;font-weight:400;
font-size: 12px;
text-decoration: none;
}
 a:active.prod {
margin-left: -4px;
color: #333399;
font-size: 12px;
font-weight:400;
font-family: Tahoma;
text-decoration: none;
}
 a:hover.prod {
margin-left: -4px;
color: #CC0000;
font-size: 12px; font-family: Tahoma;
text-decoration: none;}


ul.disc {
margin-left:20px;
padding: 0px;
background-image: none;
background-color: #FFFFFF;
}

ul.disc li{
background-image: none;
font-family: Tahoma;
font-weight:400;
font-size: 11px;
height: 100%;
text-align: left;
line-height: 14px;
color: #000;
text-decoration: none;
}


ul li.osn{
background-image: none;
font-family: Tahoma;
font-weight:400;
font-size: 11px;
width: 520px;
height: 100%;
text-align: left;
line-height: 14px;
list-style-type: disc;
list-style-position: outside;
color: #000;
text-decoration: none;
}

/* li.disc{list-style-position:outside;
 list-style-image:url(images/disc.jpg);
background-image: none;
width: 100%;
height: 14px;
text-align: left;
text-indent: 20px;
line-height: 16px;
color: #000;
text-decoration: none;
}*/

ul {margin: 4px;
padding:0;
list-style-type: none;
background-image:url(images/fon_menu.jpg);
background-repeat:no-repeat;}

ul li {
margin-left:0;
border-top: 0;
margin-right: 0;
margin-bottom: 0;
background-image:url(images/blok_menu.jpg);
width: 219px;
height: 36px;
line-height: 30px;
text-align: left;
color: #000;
text-decoration: none;
}

ul li.cent {display: block;
background-image:url(images/blok_menu.jpg);
width: 219px;
height: 36px;
line-height: 14px;
color: #000;
text-decoration: none;
}
li a:link, a:visited 
    {font-family: Tahoma;
font-size: 12px;
font-weight:300;
text-decoration: none;
    color: #000000;
	margin-left: 10px;
}
li a:hover {color: #003399;
text-decoration:underline;}

 li.first{
background-image: url(images/kn_orang.jpg);
width: 219px;
height: 31px;
} 
 li.firstr{
background-image: url(images/kn_orang_usl.jpg);
width: 219px;
height: 31px;
} 

li.operator{
background-image: url(images/operator.jpg);
width: 219px;
height: 175px;

}
li.last{
background-image: url(images/blok_menu_n.jpg);
width: 219px;
height: 44px;
}
li a {display: block;
padding-left: 10px;
padding-right: 10px;
}
ul li.glav {display: block;
background-image:url(images/blok_menu.jpg);
width: 219px;
height: 36px;
line-height: 20px;
color: #000;
text-decoration:underline;
}
.sb {float: left;
width: 181px;
height: 36px;
background-image:url(images/ser_blok.jpg);

}
.sb2 {float: left;
width: 180px;
height: 36px;
background-image:url(images/ser_blok2.jpg);

}
.sb3 {float: left;
width: 180px;
height: 36px;
background-image:url(images/ser_blok3.jpg);
}

#bdr {
	display: block;
	border-style: double;
	border-color: #E8E7E6;

}
th {
     background-color: #FFFF99;
     font: Tahoma;
     font-size: 12px;
	 font-weight: 800;}
 
 td {
	 font: Tahoma;
     font-size: 12px;
	 color: #333399;
	 text-align: left;
	 text-indent: 20px; }
	 
 tr.yellow {
	 color: #333399;}
	 
 td.b {
	 font: Tahoma;
     font-size: 12px;
	 color: #333399;
	 text-indent: 20px;
	 font-weight: 800; }
	 
 td.height {
 padding-top: 20px;
	 font: Tahoma;
     font-size: 12px;
	 color: #CC0000;
	 text-indent: 20px;
	 font-weight: 400;  }
	 
	 #list p {
	 font: Tahoma;
     font-size: 12px;
	 color: #003399;
	 text-indent: 20px;
	 font-weight: 800;}
