
img { border:0;
}
body {
	BORDER-RIGHT: 0px;
	PADDING-RIGHT: 0px;
	BORDER-TOP: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	font: 11px Arial,Verdana,sans-serif; 
	BORDER-LEFT: 0px; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: 0px; 
	BACKGROUND-COLOR: #fff; 
	TEXT-ALIGN: center;
min-width:1024px;	
}

#takeoff { position:absolute; width:200px; background:#C00; color:white; font-size:16px; padding:5px 10px; }
#grey
{ background:#CFCFCF; padding:5px 0px; }

.in_ss { display:none; clear:both; }

ul#firm
{ margin:20px 0px; padding:0; list-style:none; }

ul#firm li
{ float:left; margin:15px 40px; padding:0; width:150px; height:60px; border:white solid 1px; }

ul#firm li a
{ text-decoration:none; display:block; width:100%; height:100%; cursor:pointer; }

ul#firm li a img
{ border:none; }

#lightmenu
{ padding:5px 5px; background:#999999; color:#FFFFFF; width:100%; }

.wifi { background:url(../img/wific.jpg) no-repeat; width:29px; height:20px; float:left; margin-left: 5px; }
.bluetooth { background:url(../img/bluetooth.jpg) no-repeat; width:78px; height:20px; float:left; }
.characteristics { float:left; color:white; font-weight:bold; }
ul.arr { }
ul.arr li { list-style-image:url(../img/arrow.jpg); }
#table_state
{ border-left:#666666 solid 3px; background:#CCCCCC; }

.pic { width: 700px; height:250px; position:absolute; }
.pic_zebra { width: 900px; height:250px; position:absolute; left: 30%; }
.img { width:100px; height:100px; float:left; margin:0 0 50px 50px; border:#333333 solid 1px;}

.video { width:130px; height:130px; border:white solid 1px; }

#text_select
{ border-left:#CCCCCC solid 2px; padding:5px; }
#topt
{ background:#CCCCCC; border:#333333 solid 1px; padding:5px; height:75px; }
#mini_container
{ width:80px; float:left; margin:0px 30px; }
a#icons_topt, a#state_topt, a#acces_topt , a#price_topt, a#contact_topt, a#auto_topt 
{ width:60px; height:60px; display:block; }
a#state_topt 
{ background:url(../img/state.jpg) no-repeat 0 0; }
a#acces_topt 
{ background:url(../img/acces.jpg) no-repeat 0 0; }
a#price_topt 
{ background:url(../img/prices.jpg) no-repeat 0 0; }
a#contact_topt 
{ background:url(../img/contact.jpg) no-repeat 0 0; }
a#auto_topt 
{ background:url(../img/auto.jpg) no-repeat 0 0; }
a#state_topt:hover
{ background:url(../img/state.jpg) no-repeat 0 -60px; }
a#acces_topt:hover
{ background:url(../img/acces.jpg) no-repeat 0 -60px; }
a#price_topt:hover
{ background:url(../img/prices.jpg) no-repeat 0 -60px; }
a#contact_topt:hover
{ background:url(../img/contact.jpg) no-repeat 0 -60px; }
a#auto_topt:hover
{ background:url(../img/auto.jpg) no-repeat 0 -60px; }

/*
a.st:hover .img{width:100%;height:100%;overflow:visible;visibility:hidden;}
a.st:hover .img img{visibility:visible;position:absolute;z-index:150;}*/

table#modified 
{ width:100%; }
table#modified td.mod
{ color:white; font-weight:bold; background:#333; }
table#modified td.headeren
{ color:#333; height:18px; background-color:#CCC; font-weight:bold; }
table#modified td.leften
{ border:#666 dashed 1px; border-left:none; border-top:none; padding:4px 7px; font-weight:bold; font-size:14px; }
table#modified td.righten
{ border:#666 dashed 1px; border-right:none; border-left:none; border-top:none; padding:4px 7px; font-size:14px; }


table {
	font: 11px Arial,Verdana,sans-serif;
}

td {
	VERTICAL-ALIGN: top;
}

/*для синего текста в таблице*/
#content table td.rowH {
	color:#0000CC;
	border: 1px solid #000; /* Рамка вокруг текста */
	padding:5px;
	vertical-align:middle;
	
}
/*для синего текста в таблице*/
#content table.rowA{
border-spacing: 10px;
font-size:14px; 
padding-left:20px;}

#menu {
	FLOAT: left;
	background-color: #f0f0f0;
	border:1px #CCC double;
}


#all {
	WIDTH: 100%; HEIGHT: 200px; TEXT-ALIGN:centr;
	
}

#fifth {
 PADDING-RIGHT: 6px;
 PADDING-LEFT: 0px;
 BACKGROUND: url(fifth_r.gif) #f0f0f0 no-repeat right bottom;
 MARGIN-BOTTOM: 10px;
 PADDING-BOTTOM: 15px;
 WIDTH: 246px;
 PADDING-TOP:0px;
margin:-10px 0 0 0;
  /*border-right:1px #CCC double;*/
}

#out {
	MARGIN-TOP: 0px;
	PADDING-LEFT: 0px;
	font-SIZE: 12px;
	LIST-STYLE-IMAGE: url(li.gif);
	MARGIN-BOTTOM: 0px;
	MARGIN-LEFT: 15px;
	COLOR: #1538d2
}

#out LI {
	PADDING-RIGHT: 7px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 0px; font-weight: 500;
}

#out A {
	COLOR: #1538d2; 
	text-decoration:none;
}

#out A:hover {
	COLOR: #000095;
	text-decoration:underline;

}
ol li.nom {
	list-style: decimal;
}


ul .in {
	PADDING-LEFT: 0px;
	font-SIZE: 12px;
	LIST-STYLE-IMAGE: none;
	MARGIN: 0px 0px 0px -5px;
	LIST-STYLE-TYPE: none;
}

#out .in li {
	PADDING-RIGHT: 1px; MARGIN-TOP: 2px; PADDING-LEFT: 1px; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 1px; COLOR: #3f3f3f; PADDING-TOP: 1px
}

#out .in a {
	COLOR: #44433e;
	text-decoration:none;
}

#out .in a:hover {
	COLOR: #000;
	text-decoration:underline;
}

.third {
	BACKGROUND: url(div.gif) no-repeat; FLOAT: left;
	MARGIN-LEFT: 1px; WIDTH: 100%; COLOR: #444; HEIGHT: 136px;
}

.third h4 {
	MARGIN: 7px 5px 5px 15px; COLOR: #6c6c6c;
}

.third a {
	COLOR: #b7000;
}

.h3shapka {
	background-color:#af0a0a;
	text-align:center;
	color:#fff;
}

.h3shapka h3 {
	margin:0;}

.text {
	BORDER-TOP-WIDTH: 2px;
	FLOAT: left;
	WIDTH: 99%;
	COLOR: #000000;
	ширина: 0 12px 10px 4px
}

.text h1 {
	font-WEIGHT: normal;
	font-SIZE: 18px;
	COLOR: #b70000;
	LINE-HEIGHT: 18px;
	LETTER-SPACING: -1px;
	margin: 10px;
}

.text h2 {
	font-SIZE: 13px;
	MARGIN: 15px 10px;
	COLOR: #b70000
}

h2.spisok {
	font-SIZE: 13px;
	margin-top: 10px;
	margin-bottom: 5px;
	COLOR: #333333
}
h2.spisok_1 {
	font-SIZE: 11px;
	margin-top: 2px;
	margin-bottom: 2px;
	COLOR: #333333
}
h2.spisok_2 {
	font-SIZE: 13px;
	margin-top: 2px;
	margin-bottom: 2px;
	COLOR: #333333
}
.text h3 {
	font-SIZE: 13px; MARGIN: 15px 10px
}

.text h4 {
	font-SIZE: 13px; MARGIN: 15px 10px
}

.text P {
	MARGIN: 1px 5px 10px
}

.nazvanie {
	background-color: #999999;
	color: #ffffff;
}
	
.nazvanie a {
	color:#ffffff; font-size:14px;}
	
.opisanie {
	background-color: #fff}

.hr {
	BORDER-TOP: #545454 1px solid;
	BACKGROUND: url(balls.gif) no-repeat right bottom;
	WIDTH: 100%;
	HEIGHT: 5px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.hr1 {
	MARGIN: 5px 0px; WIDTH: 100%; HEIGHT: 1px; BACKGROUND-COLOR: #da1e1f
}

#where {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 4px;
	COLOR: #b70000;
	PADDING-TOP: 14px;
	border-bottom:1px #CCC dashed;
}

#where A {
	COLOR: #b70000;
	text-decoration:none;
}

#right {
	BACKGROUND: url(fifth_r.gif) #f0f0f0 no-repeat right bottom; FLOAT:right; WIDTH:100%; COLOR: #43423e;
	border:1px #ccc double;
}

#projects {
	BACKGROUND: url(projects.gif) no-repeat 50% top; WIDTH: 186px; HEIGHT: 37px
}

#projects H4 {
	font-WEIGHT: normal; font-SIZE: 13px; MARGIN: 0px 0px 0px 30px; COLOR: #fff; PADDING-TOP: 13px
}

#right P {
	MARGIN: 0px 10px 15px 15px
}

#right H3 {
	font-WEIGHT: normal; font-SIZE: 12px; MARGIN: 15px 10px 5px 15px; COLOR: #1538d2
}

#right UL {
	MARGIN-TOP: 0px; LEFT: -18px; LIST-STYLE-IMAGE: url(li2.gif); MARGIN-BOTTOM: 15px; MARGIN-RIGHT: 10px; POSITION: relative
}

A {
	COLOR: #2043c1
}

#bottom {
	BACKGROUND-color:#f0f0f0;
	WIDTH: 100%;
	COLOR: #43423e;
	HEIGHT: 45px;
	TEXT-ALIGN: center;
}

#bottom P {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-TOP: 15px
}

#bottom A {
	COLOR: #b70000;
	text-decoration:none;
	font-weight:bold;
}

#bottom TD {
	VERTICAL-ALIGN: middle;
}

H5 {
	font-WEIGHT: normal; font-SIZE: 11px; MARGIN: 12px 8px; COLOR: #3f3f3f; font-VARIANT: small-caps
}

H6 {
	font-WEIGHT: normal; font-SIZE: 11px; MARGIN: 12px 8px 12px 28px
}

EM {
	font-SIZE: 12px; COLOR: #dd1b23; font-STYLE: normal
}

H4 {
	font-WEIGHT: bold; font-SIZE: 11px; MARGIN: 15px 7px; COLOR: #4f4f4f
}

P {
	MARGIN: 8px
}

.text A:hover {
	COLOR: #000095; TEXT-DECORATION: underline
}

LI {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px;
	list-style:none;
}

#content {
	margin:0px 10px 0px 15px;
	font-size:12px;
	padding:10px 0px 20px 0px;
	text-indent:20px;}
 
#content p {
	font-size:12px;
	text-indent:20px;}
	
#content dl dt {
	font-size:12px;}

#content ul li {
	list-style-image:url(img/galka.gif);
	font-size:12px;
	text-indent:20px;}

.ugolok {
	background-image:url(../img/ugolok.png);
	margin:0;
	width:25px;

	height:25px;
	position:absolute;}
	
	
.grad {background-image:url(style/a1.gif);
		width:116px;
	   height:84px;
	   position:absolute;
	   z-index:100;}

.oborud_hapka {
	text-align:center;
	font-size:12px;
}


#head td { border:2px #CCC double;}


.porobnee {color: #B70000;	font-weight: bold;}

.tovary_nedeli span {
	margin-bottom:20px;
	width:185px;
	padding-bottom:20px;
	font-weight:bold;
	font-size:12px}
	
.tovary_nedeli p {
	font-size:12px;
	font-weight:bold;}
	
.tovary_nedeli a {
	text-decoration:none;}
	
.tovary_nedeli a:hover {
	text-decoration:underline;}
	
.tovary_nedeli h2 {
	margin-left:11px}
	
.tovary_nedeli legend {
	margin-bottom:9px;}

/*------для корневых страниц-----*/

#center_kt {
	position:absolute;
	top:4px;
	width:243px;
	left: 22px;
	height: 170px;
    margin: 0 0 0 -7;
    
	
}

#center_kt p {
	color:#b70000;
	font-size:14px;
	font-weight:bold;
	padding-left:73px;
}
				
#center_kt dl dd {
	font-size:13px;
	margin-left:3px;
	margin-top:-3px;
	font-weight:bold;
	color:#b70000;
}
				
#center_kt dl dd span {color: #000;
font-size:13px}

/*------для корневых страниц-----*/


/*------для внутренних страниц-----*/

#center_kt_vn {

	position:absolute;
	top:30px;
	width:250px;
	left: 15px;



}

#center_kt_vn p {
	color:#b70000;
	font-size:14px;
	font-weight:bold;
	padding-left:73px;
}
				
#center_kt_vn dl dd {
	font-size:13px;
	margin-left:3px;
	margin-top:-3px;
	font-weight:bold;
	color:#b70000;
}
				
#center_kt_vn dl dd span {color: #000;
font-size:13px}

/*------для внутренних страниц-----*/

.clienty {

	color:#000000;}
	
#link_index {
	padding-left:20px;
	padding-right:10px;}
			
/* for states */

.num { padding:5px 15px;
		margin-right:9px;
	   color:#FFFFFF;
	   background-color: #000066;
	   font-weight:bold;}
#state dd { font-size:14px;
			font-weight:bold;}
#state a { line-height:25px;
			text-decoration:none;}
			
#state a:hover { text-decoration:underline;
				 color:#FF3300;}

#wh
{display:none;
text-align: center;
text-decoration: underline;
}

.paragraph {
	margin: 5px;
	height: 1%;
	overflow: auto;
}
.img_left {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	float: left;
	padding: 5px;
}
.img_right {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	float: right;
	padding: 5px;
}
p.right {	
    text-align: right;
	color: #666666;
}



/* for states */

fieldset { 
-webkit-border-radius: 3px;
-moz-border-radius: 3px; 
border: #d5d5d5 1px solid;
border-radius: 3px;
padding:0px;
margin:0px;
}
fieldset li{
	margin:0px;
	padding:0px;
	vertical-align: middle;
} 
.hh {
	list-style-position: outside;
	list-style-image: url(img/star32.png);
	font-size: 11pt;
	vertical-align: middle;
}

div#counter {
	visibility:hidden;
} /*чтобы счетчик спрятать*/
.hh_1 {
	list-style-position: outside;
	list-style-image: url(img/star32.png);
	font-size: 12px;
	vertical-align: middle;
}
ol li.buk {
	list-style: lower-alpha;
}
/*---------------------TmbI4------------------------*/
tr
{
min-width:220px;
}

#ContentTI
{
	padding:0px 0px 0px 50px;
	font-size:12px;
	min-width:700px;
	text-indent:20px;
	
}

#anti_kraga
{
	padding:0 50px 0 0px;

}

#content2 {
	margin:0px 10px 0px 15px;
	font-size:12px;
	min-width:300px;
	padding:10px 20px 20px 0px;
	text-indent:20px;}
.orange
{color:#FF6600;
font-weight:bold;}
