BODY
	{
		COLOR: #000000; FONT-FAMILY: Verdana; FONT-SIZE: 12pt;
		background-color: #b1e11c; text-align:center;

		margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 10; 

	}




	A 	{ COLOR: #ff5400; TEXT-DECORATION: underline; }
	A:link 	{ TEXT-DECORATION: underline; }
	A:visited {  TEXT-DECORATION: underline; }
	A:hover { COLOR: #fe0000; TEXT-DECORATION: none; }



.clear {
 	height: 1px; clear: both; 
}
.clear2{
	clear: both;height: 0px
}

.main{
	width: 1000px; background-color: White; margin:0px auto 
}

/*h1 { margin: 4px; padding:0; COLOR: #606060; FONT-FAMILY: Times New Roman; FONT-SIZE: 22pt; font-weight: bold;}*/
h1 {display: inline; font: 24px Arial; letter-spacing: 0px; color: #222222;margin-left: 7px}
h2 {margin-left: 12px; margin-top: 0px; margin-bottom: 0px; padding:0; COLOR: #505050; FONT-FAMILY: Verdana; FONT-SIZE: 18px;font-weight: normal; text-align: left}
h3 { margin-left: 12px; margin-top: 0px; margin-bottom: 0px; padding:0; COLOR: #505050; FONT-FAMILY: Verdana; FONT-SIZE: 18px;font-weight: normal; text-align: left}

P { margin: 10px; padding:0; }

.toml:hover{
	font-family: "Book Antiqua"; padding:2px; background: #2e040a; FONT-SIZE: 12pt; 
}

.wapka  { width: 1000px; height: 269px; background: url( 'img/main.jpg' ) top left no-repeat; text-align: right;}

#logo {margin-right: 16px;margin-top: 10px;height:148px;width:246px;border-width:0px }

.ser  { width: 1000px;}

.act  { padding:5px; FONT-SIZE: 9pt; text-align: justify; width: 665px; background-color: White; min-height:700px; height:auto !important; float: left;}

.pravo  { width: 325px;  margin-top: 5px; float: left; }

	
.down  { width: 1000px; height: 53px; background: url( 'img/bg3.gif' ) top left repeat-x;padding-top: 10px}

.menu {
	height: 74px; background: url( 'img/tl1.jpg' ) top left no-repeat;
	margin-top: 0px;  padding-left: 25px;
	padding-top: 0px
	}
span.tutl{
	display: block;
	float: left;
	background: url( 'img/tutl.png' ) top left no-repeat;
	width: 8px;
	height: 100%
}
span.tutr{
	display: block;
	float: left;
	background: url( 'img/tutr.png' ) top left no-repeat;
	width: 8px;
	height: 100%
}
span.tutOuter{
	display: block;
	float: left;
	background: url( 'img/tut.png' ) top left repeat-x;
	padding-top: 8px;
	height: 100%
}
span.tutInner{
	display: block;
	float: left;
	background: url( 'img/tm2.png' ) center 18px repeat-x;
	height: 100%	
}
div.tut {
	float: left;
	height: 44px;
	margin-right: 27px;
	/*background: url( 'img/tm3.gif' ) no-repeat;*/
	font: 18px/1 Verdana;
	color:#FFFFFF;
	text-align: center; 
	}
div.outer {
	float: left;
	height: 44px;
	margin-right: 27px;
	background: none;
	}

div.outer a , span.tutInner a{
	display: block;
	margin: 0; padding:0;
	width:auto; height:100%;
	overflow:hidden;
	font: 18px/1 Verdana;
	color:#FFFFFF;
	text-decoration: none;
	background: none;
	}
div.outer span {
	display: block; text-align: center;
	margin:0; padding-top: 8px;
	}
div.outer a:hover {
	background: url( 'img/tm2.png' ) center 26px no-repeat;
	}
div.outer a:active {
	color: black;
	}

/*
.copyx {
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30); /* IE 5.5+*/ 
	/*ne bulo -moz-opacity: 0.3; /* Mozilla 1.6 / 
	-khtml-opacity: 0.3; /* Konqueror 3.1, Safari 1.1 */ 
	/*ne bulo opacity: 0.3; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */ 
/*}
*/
.tel { COLOR: #222222; FONT-FAMILY: Verdana,sans-serif; FONT-SIZE: 16px;margin-left: 15px;margin-top: 0px;  text-align: left; }
.telche { font-family: Georgia; }
.downtxt { FONT-SIZE: 11px; COLOR: #222222; FONT-FAMILY: Georgia;  text-align: left;margin-left: 15px }
.downtxt a { color: #9b0101; text-decoration: underline}
.downtxt a:hover { text-decoration: none}


#sale{height:130px;width:130px;border-width:0px}


div.xx { width: 297px; height: 25px; background: url('img/xx.png') no-repeat; margin: 5px 0px 0px 0px; text-align: left;padding-top: 5px;padding-left: 20px;}
div.xx a {
	margin: 0; padding:0;
	width:100%; height:100%;
	overflow:hidden;
	font: 16px Verdana;
	color:#222222;
	text-decoration: none;
	}

div.xx a:hover { color: #a50303; TEXT-DECORATION: underline; }
div.xx a:active { color: black; }

div.newsTop{background: url('img/newsTop.png');margin: 10px 4px 0px 5px;height: 5px;}
div.newsBottom{background: url('img/newsBottom.png');margin: 0px 4px 10px 5px; height: 5px}
div.newsWrapper{background: url('img/newsIn.png');margin: 0px 4px 0px 5px}
div.news{
	margin-left: 13px; margin-right: 13px; text-align: justify; font-size: 12px
}
div.news span.dalshe{
	display: block; text-align: right;
}
.dalshe a{
color: #760303;
}

.novNiz {margin-top:0px;}
.aaa {text-align: left; padding-left: 15px; color: #760303; line-height: 20px;}
.aaa a{color: #760303; font: 14px Arial,Tahoma;}

.rij {font: 12px Verdana; color:#dc2f03;}
.li {  height: 15px; margin-left: 15px; background: url( 'img/li.gif' ) top left no-repeat; font: 12px Verdana; color:#ff5400; padding-left: 12px; text-align: left;}


.table1 { border: 1px solid #9ea798; }
.tr1
{
	font-family: Verdana;
	font-size: 11px;
	background-color: #d6e5f4;
	 border: 1px solid #9ea798;
	padding: 2px;
}
.tr2
{
	font-family: Verdana;
	font-size: 10px;
	background-color: #ffffff;
	background-image: url( 'img/gray_bg.png' );
	background-repeat: repeat-x;
	background-position: top;
	border-bottom: 1px solid #9ea798; border-left: 1px solid #9ea798; border-right: 1px solid #9ea798;
	padding: 2px;
}
.activeField
{
	background-image: none;
	background-color: #ffffff;
	border: solid 1px #9ea798;
}
.idle
{
	border: solid 1px #9ea798;
	background-image: url( 'img/gray_bg.png' );
	background-repeat: repeat-x;
	background-position: top;
	background-color:#FFFFFF;
}


button { background: none; border: none; margin: 0 2px 0 0; overflow: visible; padding: 0; width: auto; cursor: pointer;}

table.ta {margin-top:20px; margin-down:20px;}
table.ta td { padding: 4px;}
table.ta td.first{border-right: 1px solid #B4B4B4;}
table.ta td.head{border-bottom: 1px solid #B4B4B4;}


table.ta td.bb {font-size:12px;	border-left:1px solid #B4B4B4;	padding-left:6px;}
table.ta td.sl {background:#999;color:#fff;	font-family:Tahoma, Geneva, sans-serif;	font-size:11px;	text-align:center;}


#pricing{margin: 0px; background: url('img/pricingIn.png') repeat-y;padding: 10px}
#pricingTop{background: url('img/pricingTop.png') repeat-y; height: 5px}
#pricingBottom{background: url('img/pricingBottom.png') repeat-y; height: 5px; margin-bottom: 10px}

/*div.em, #pricing.em{background: #eee; padding: 10px 20px;}*/

#pricing h1 {margin: 0px}
#pricing h2 {border-bottom: 1px solid #B4B4B4; padding: 0 0 3px 0;}
#pricing p{margin: 0px; padding: 10px}

#pricing ul, #pricing li{font-size: 12px; color: #333;} 

/*#pricing a, #pricing a:link, #pricing a:visited{text-decoration:none; color: #222; outline:none;}
#pricing a:hover{color:#999;}*/

a.ports-toggle{ display: block; text-align:center; height:30px; line-height: 30px; width: 140px; background:#eee; }
a.current{background: #999; color: #fff !important;}

h3.tariff-handle{background: #eee; border: 1px solid #B4B4B4; text-indent: 5px; margin: 2px 0; padding: 3px 0 4px 0;}
h3.tariff-handle:hover{cursor: pointer; color: #f92;}

div.tariff-part{padding: 5px;}

table.ta{width: 635px;margin-top:10px;margin-left: 5px; border-collapse: collapse; border-spacing: 0px }
table.ta td { padding: 4px;padding-left: 40px;text-align:left;}
table.ta td.first{border-right: 2px solid #c1c1c1;}
tr.head{border-top: 2px solid #c1c1c1; height: 35px}


table.ta td.bb {font-size:12px;	border-left:1px solid #B4B4B4;	padding-left:6px;}
table.ta td.sl {background:#999;color:#fff;	font-family:Tahoma, Geneva, sans-serif;	font-size:11px;	text-align:left;}
table.of td {font-size:15px; padding: 10px 10px 0 0;}
table.ta p{line-height: 130%;}

table.pt td{border-bottom: 1px solid #999;}

.tariff-main{font-size: 120%; font-weight: bold}

/*#ports-standard{display:none;}
#ports-comfort{display:none;}*/

.graytl{background: url('img/graytl.png') no-repeat; width: 5px; height: 5px;float: left}
.graytr{background: url('img/graytr.png') no-repeat; width: 5px; height: 5px;float: left}
.graybl{background: url('img/graybl.png') no-repeat; width: 5px; height: 5px;float: left}
.graybr{background: url('img/graybr.png') no-repeat; width: 5px; height: 5px;float: left}
.graytop      {background-color: #efefef;    border-top: 1px solid #c7c6c6; width: 655px; height: 4px;  float: left;}
.graybottom{background-color: #efefef; border-bottom: 1px solid #c7c6c6; width: 655px; height: 4px;  float: left;}
.grayleft    {background-color: #efefef;   border-left: 1px solid #c7c6c6; width: 4px;   height: 100%; float: left;}
.grayright  {background-color: #efefef;  border-right: 1px solid #c7c6c6; width: 4px;   height: 100%; float: left;}

.zakaz {background: none;width: 665px; height: 182px;margin-top: 5px;margin-bottom: 20px}		
.zakazInner{float: left; width: 655px; background-color: #efefef;height: 182px}

.zakazInner a{float: right; color: #362cfc; text-decoration: underline;margin-top: 7px; margin-right: 2px}
.zakazInner a:hover{text-decoration: none}
.zakazForm{margin-left: 27px}
.zakazForm input,.zakazForm select{font-size: 16px;line-height: 16px }
#vizov{margin-left: 30px }

.greentl{background: url('img/greentl.png') no-repeat; width: 5px; height: 5px;float: left}
.greentr{background: url('img/greentr.png') no-repeat; width: 5px; height: 5px;float: left}
.greenbl{background: url('img/greenbl.png') no-repeat; width: 5px; height: 5px;float: left}
.greenbr{background: url('img/greenbr.png') no-repeat; width: 5px; height: 5px;float: left}
.greentop  	{background-color: #f9fcf1;    border-top: 1px solid #c7c6c6; width: 655px; height: 4px;  float: left;}
.greenbottom{background-color: #f9fcf1; border-bottom: 1px solid #c7c6c6; width: 655px; height: 4px;  float: left}

.info {background: none;width: 665px; height: auto;margin-top: 5px}		
.infoInner{background-color: #f9fcf1;  border-right: 1px solid #c7c6c6; border-left: 1px solid #c7c6c6; width: 643px;   height: 100%;min-height: 200px !important;color: #222222; text-align: left;padding-bottom: 1px; padding-left: 10px;padding-right: 10px;padding-top:20px}

.infoInner h1{margin-left: 0px; }
.infoInner h3{color: #222222;padding-top: 10px;padding-bottom: 5px;margin-left: 0px}
.infoInner p{padding-left: 3px; margin-left:0px;margin-right:0px}
/*.infoInner a{ color: #362cfc; text-decoration: underline;margin-top: 7px; margin-right: 2px}
.infoInner a:hover{text-decoration: none}*/
.infoForm{margin-left: 27px}
.infoForm input,.zakazForm select{font-size: 16px;line-height: 16px}
.tdfonts{border-width:1px;border-style:inset;border-color:#111111}
