BODY, TD {
	COLOR: #666666;
	FONT-FAMILY: tahoma,verdana,arial,helvetica,sans serif; 
	FONT-SIZE: 12px;
	SCROLLBAR-DARKSHADOW-COLOR: #000000;
	SCROLLBAR-BASE-COLOR: #ebebeb;
}

TD.table {
	COLOR: #333333;
	FONT-FAMILY: tahoma,verdana,arial,helvetica,sans serif; 
	FONT-SIZE: 12px;
}

TD.cp {
	COLOR: #000000;
	FONT-FAMILY: tahoma,verdana,arial,helvetica,sans serif; 
	FONT-SIZE: 11px;
}

TD.catalog {
	vertical-align: top;
}

A.catalog:link, A.catalog:visited {
    color:#057EC2;
}

A.catalog:hover {
    color:#057EC2;
    text-decoration:underline;
}

.TDS {
	COLOR: #000000; 	
	BORDER-BOTTOM: #aeaeae 1px solid;
	BORDER-LEFT: #eaeaea 0.5px solid;
	BORDER-RIGHT: #aeaeae 1px solid;
	BORDER-TOP: #eaeaea 0.5px solid;
	FONT-FAMILY: tahoma,verdana,arial,helvetica,sans serif; 
	FONT-SIZE: 12px;
	BACKGROUND-COLOR: #E7E5E5;
}

.TDT {
	COLOR: #000000; 	
	BORDER-BOTTOM: #aeaeae 1px solid;
	BORDER-LEFT: #eaeaea 0.5px solid;
	BORDER-RIGHT: #aeaeae 1px solid;
	BORDER-TOP: #eaeaea 0.5px solid;
	FONT-FAMILY: tahoma,verdana,arial,helvetica,sans serif; 
	FONT-SIZE: 12px;
	BACKGROUND-COLOR: #E7E5E5;
}

.votep {
	padding-bottom:4px;
	padding-right:8px;
}

.news {
	COLOR: #666666;
	FONT-FAMILY: tahoma,verdana,arial,helvetica,sans serif; 
	FONT-SIZE: 10px;
}

.error {
	COLOR: #FF0000;
}

A.smallblue:link, A.smallblue:visited {COLOR:#057EC2; FONT-FAMILY: tahoma,verdana,arial,helvetica,sans-serif; FONT-SIZE: 10px; TEXT-DECORATION: none;}
A.smallblue:hover {TEXT-DECORATION: underline; FONT-SIZE: 10px; COLOR:#057EC2}

A.content:link, A.content:visited {COLOR:#000000; FONT-FAMILY: tahoma,verdana,arial,helvetica,sans-serif; FONT-SIZE: 12px; TEXT-DECORATION: underline;}
A.content:hover {TEXT-DECORATION: underline; FONT-SIZE: 12px; COLOR:#666666}

A:link, A:visited {COLOR:#666666; FONT-FAMILY: tahoma,verdana,arial,helvetica,sans-serif; FONT-SIZE: 12px; TEXT-DECORATION: none;}
A:hover {TEXT-DECORATION: none; FONT-SIZE: 12px; COLOR:#000000}

A.mbl:link, A.mbl:visited {COLOR:#000000; FONT-FAMILY: tahoma,verdana,arial,helvetica,sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: none;}
A.mbl:hover {TEXT-DECORATION: none; FONT-SIZE: 11px; COLOR:#057EC2}

A.tarlink:link, A.tarlink:visited {COLOR:#057EC2; FONT-FAMILY: tahoma,verdana,arial,helvetica,sans-serif; FONT-SIZE:12px; TEXT-DECORATION:none; FONT-WEIGHT:bold}
A.tarlink:hover {TEXT-DECORATION:underline; FONT-SIZE:12px; COLOR:#057EC2; FONT-WEIGHT:bold}

A.downmenu:link, A.downmenu:visited {COLOR:#555555; FONT-FAMILY: tahoma,verdana,arial,helvetica,sans-serif; FONT-SIZE: 12px; TEXT-DECORATION: none;}
A.downmenu:hover {TEXT-DECORATION: underline; FONT-SIZE: 12px; COLOR:#000000}

A.faqlink:link, A.faqlink:visited {COLOR:#057EC2; FONT-FAMILY: tahoma,verdana,arial,helvetica,sans-serif; FONT-SIZE:10px; TEXT-DECORATION:underline; FONT-WEIGHT:bold}
A.faqlink:hover {TEXT-DECORATION:underline; FONT-SIZE:11px; COLOR:#057EC2; FONT-WEIGHT:normal}

A.bold:link, A.bold:visited, A.bold:hover {TEXT-DECORATION:underline; COLOR:black; FONT-FAMILY: tahoma,verdana,arial,helvetica,sans-serif; FONT-SIZE:11px; FONT-WEIGHT:bold}

.butt {
 BACKGROUND-COLOR: #FFFFFF;
 COLOR: #057EC2;
 CURSOR: hand;
 BORDER-BOTTOM: #aeaeae 1px solid;
 BORDER-LEFT: #eaeaea 1px solid;
 BORDER-RIGHT: #aeaeae 1px solid;
 BORDER-TOP: #eaeaea 1px solid;
 FONT-FAMILY: tahoma,verdana,arial,helvetica,sans serif; 
 FONT-SIZE: 12px;
}

.cpbutt {
 BACKGROUND-COLOR: #057ec2;
 COLOR: #ebebeb;
 CURSOR: hand;
 WIDTH:100%;
 BORDER-BOTTOM: #aeaeae 1px solid;
 BORDER-LEFT: #eaeaea 1px solid;
 BORDER-RIGHT: #aeaeae 1px solid;
 BORDER-TOP: #eaeaea 1px solid;
 FONT-FAMILY: tahoma,verdana,arial,helvetica,sans serif; 
 FONT-SIZE: 10px;
}

.input {
 BACKGROUND-COLOR: #FFFFFF;
 COLOR: #000000; 
 BORDER-BOTTOM: 0px;
 BORDER-LEFT: 0px;
 BORDER-RIGHT: 0px;
 BORDER-TOP: 0px;
 FONT-FAMILY: tahoma,Verdana,Arial,Helvetica,sans serif;
 FONT-SIZE: 13px;
}

.selectelement {
	background: #454545;
	FONT-FAMILY: tahoma,Verdana,Arial,Helvetica,sans serif;
	FONT-SIZE: 11px;
	width: 210px;
	color: silver;
	height: 20px;
	margin: 0px;
	padding: 0px;
}

h1,.h1 { color:#666666; font-weight:bold; font-size:14pt; margin-bottom:4pt; }
h1.logo {color:#057EC2; font-family:Arial,sans serif; font-size:11px; font-weight:normal; }
h2,.h2	{ font-size:12pt; color:#666666; font-weight:bold; margin-bottom:4pt; }
h3,.h3 	{ font-size:10pt; color:#666666; font-weight:bold; margin-bottom:4pt; }
h4 	{ font-size:10pt; color:#666666; margin-bottom:4pt; }

.middle{font-size:9pt}

a.aMenu1,a.aMenu1:visited,a.aMenu1:hover{color:#990000; font-size:7.5pt; font-weight:bold; text-decoration:none}

.menu1,a.menu1,a.menu1:visited,a.menu1:hover{color:#FFCC33; font-size:7.5pt; font-weight:bold; text-decoration:none}
.menu2,a.menu2,a.menu2:visited,a.menu2:hover{color:#333333; font-size:7.5pt; font-weight:bold; text-decoration:none}

.menu1,.menu2 { color:#990000; }

.customer { color:white; font-size:7.5pt; font-family:"MS Sans Seif", Tahoma, Arial, sans-serif; }
a.customer { color:#ffeedd; text-decoration:none}
a.customer:visited { color:#ffeedd; }
a.customer:hover { color:#ffeedd; text-decoration:underline; }

.menu3, a.menu3,a.menu3:visited{color:#990000; font-size:8pt; font-weight:bold; text-decoration:none }
.menu3{color:black}

small, .small {font-size:8pt;}

a.news, a.news:visited, a.news:hover{color:black; text-decoration:none; }

a.l2			{ color:black; text-decoration:none; font-family:Verdana,Tahoma,sans-serif; }
a.l2:visited	{ color:black; }
a.l2:hover		{ color:#cc0000; }

.light { color:white; }
a.light, a.light:hover, a.light:visited { color:white; }
a.light:hover{ text-decoration:none; }

.input1 { width:90px; }
.comment{ color:gray; }

.small {font-size:7.5pt;}
a.small,a.small:visited,a.small:hover {font-size:7.5pt;text-decoration: underline;}

.gateway {font-size: 2ex}
a.gateway,a.gateway:visited,a.gateway:hover {color: black;text-decoration: underline; font-size: 2ex}

.map_level1 {font-weight: bold; font-size: 14px; color: #057EC2; border-bottom: solid 1px #cadfeb; margin-top: 6px; margin-bottom: 6px}
a.map_level1, a.map_level1:hover, a.map_level1:visited { font-weight: bold; font-size: 14px; color: #057EC2 }

.map_level2 {font-weight: bold; font-size: 12px; color: #858585}
a.map_level2, a.map_level2:hover, a.map_level2:visited { font-weight: bold; font-size: 12px; color: #858585 }

.map_level3 {font-size: 12px; color: #858585}
a.map_level3, a.map_level3:hover, a.map_level3:visited { font-size: 12px; color: #858585 }

.map_level4 {font-size: 11px; color: #858585; padding-left: 40px}
a.map_level4, a.map_level4:hover, a.map_level4:visited { font-size: 11px; color: #858585 }

div#r_tariffs_block {
	border-top: #eaeaea 1px solid;	
	border-right: #aeaeae 1px solid;
	border-bottom: #aeaeae 1px solid;
	border-left: #eaeaea 1px solid;
	font-family: tahoma,verdana,arial,helvetica,sans serif; 
	font-size: 11px;
	background-color: #FFF;
	width: 175px;
}

div#r_tariffs_block_header {
	background-color: #FFF;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	height: 20px;
	border-bottom: #eaeaea 1px solid;
	color: #666; 
}

div.r_tariffs_block_centered {
	text-align: center;
	margin: 20px 0 0 0;
}

ul#r_tariffs_block_ul {
	margin: 0 4px 0 0;
	padding: 0;
}
ul#r_tariffs_block_ul li {
	margin: 30px 0;
	padding: 0;
	list-style-type: none;
	text-align: right;
	font-family: tahoma,verdana,arial,helvetica,sans serif;
	font-size: 10px;
	color: #666;
}

span.tarifbut {
	float: left;
	margin: 0 0 0 -4px;
	padding: 0;
	background: url(http://sweb.ru/i/tarbut.gif) 4px 2px no-repeat;
	width: 106px;
	height: 32px;
	text-align: center;
}


A.tarlink:link, A.tarlink:visited {
	color: #057EC2;
	font-family: tahoma,verdana,arial,helvetica,sans serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}
A.tarlink:hover {
	text-decoration: underline;
	font-size: 12px;
	color: #057EC2;
	font-weight: bold;
}

.red {
	color: red !important;
}
.green {
	color: #0A0 !important;
}
.blue {
	color: #057EC2 !important;
}

.bold {
	font-weight: bold !important;
}

.small {
	font-size:10px;
	color: #666;
}

.underlined {
	text-decoration: underline !important;
}

em.blue {
	color: #057ec2;
	font-style: normal;
}












TH {FONT: 12px Verdana,Arial,Helvetica,sans-serif}
TD {FONT: 12px Verdana,Arial,Helvetica,sans-serif}

.row1 {BACKGROUND: #FFFAF2}
.row2 {BACKGROUND: #FFEFD7}
.row3 {BACKGROUND: #D2ECFF}
.row4 {BACKGROUND: #E68A00}

.bodyline {BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BACKGROUND: #f9f9f9; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid}
.forumline {BORDER-RIGHT: #FFFFFF 1px solid; BORDER-TOP: #FFFFFF 1px solid; BACKGROUND: #F79200; BORDER-LEFT: #FFFFFF 1px solid; BORDER-BOTTOM: #FFFFFF 1px solid}
.maintitle {FONT: bold 20px/120% Verdana,Arial,Helvetica,sans-serif; COLOR: #999999; TEXT-DECORATION: none}







