td.newszik {
    text-align:center;
    font-size:11px;

    background-color:#000000;
    padding: 2px 2px 3px 2px;
    text-transform: uppercase;
    color: #000000;
}
font.newszik  { 	
	font-size: 11px;
	color: #000000;
	 text-decoration: underline;
	font-family: Tahoma;
	}


input, textarea, select {
	background: #FAFAFA;
	color: #000000;
	border: 1px #e3e3e2 solid;
	font-size: 11px; font-family: Verdana, Helvetica; text-decoration: none;
}

.li a:link, .navi a:visited { color: #000000; font-size: 12px; font-family:Tahoma; }

.li a:hover {}
#nav li {
	display: block;
	float: left;
	color: #4b6f95;
	padding: 4px 4px; 
	border-bottom: 1px solid #EFEFEF; 
border-left: 5px solid #2b4db1;
width: 180px;
}

#nav1 li {
	display: block;
	float: left;
	color: #000;
	padding: 4px 4px; 
	border-bottom: 1px solid #EFEFEF; 
border-left: 5px solid #2b4db1;
width: 150px;
font-size: 12px; 
font-family:Tahoma;
}

li.oli {
	color: #4b6f95;
}



.navid a:link  { color: #000000; font-size: 10px; font-family:Tahoma; }
.navid a:visited { color: #000000; font-size: 10px; font-family:Tahoma; }

.navid a:hover { color: #000000; font-size: 10px; font-family:Tahoma;  text-decoration: underline;}


.cd			{ color: #000000; font-size: 10px; font-family:Tahoma; }

body {
	margin: 0px;
	background: #FFFFFF;
	scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-track-color: #F0F0F0;
	scrollbar-highlight-color: #F0F0F0;
	scrollbar-arrow-color: #E8ECEE;
	scrollbar-base-color: #E8ECEE;
	scrollbar-darkshadow-color: #E8ECEE;
}


.desc				{ background: none; color: #000000; font-size: 12px;  font-family:  Tahoma; text-align: center; }


#ddblueblockmenu{
  border: 1px solid white;
  border-bottom-width: 0;
  width: 195px;
}
#ddblueblockmenu ul{
  margin: 0;
  padding: 0;
  list-style-type: none;
  font: normal 90% 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
}
#ddblueblockmenu li a{
  display: block;
  padding: 3px 0;
  padding-left: 9px;
  width: 170px; /*170px minus all left/right paddings and margins*/
  text-decoration: none;
  color: white;
  background-color: #6C9EE7;
  border-bottom: 1px solid #90bade;
  border-left: 7px solid #ffffff;
}
* html #ddblueblockmenu li a{ /*IE only */
  width: 190px; /*IE 5*/
  width: 190px; /*195px minus all left/right paddings and margins*/
}
#ddblueblockmenu li a:hover {
  background-color: #2586d7;
  border-left-color: #1c64d1;
}
#ddblueblockmenu div.menutitle{
  color: white;
  border-bottom: 1px solid black;
  padding: 1px 0;
  padding-left: 5px;
  background-color: #0858b1;
  font: bold 90% 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
}

.real	{background: none; color: #1777b1; font-size: 11px; font-family: Verdana, Helvetica;text-decoration: none;}

.tariff		{ background: none; color: #1777b1; font-size: 14px; font-weight: bold; font-family: Verdana, Helvetica; text-decoration: none; }
f.trof {
      font-size: 12px; text-transform: uppercase; color: #fc1414; font-weight: bold; font-family: tahoma, sans-serif;text-decoration:none;
}
.trof a:link, .trof a:active, .trof a:visited {
     padding: 42px; color: #88AACF; padding-top: 3px; padding-bottom: 3px;
}
.trof a:hover {
     padding: 42px; background: #88AACF; color: #ffffff; padding-top: 3px; padding-bottom: 3px;      
}

.bgcolor1		{ background-color: #EEEEEE; }
.bgcolor2		{ background-color: #FAFAFA; }
.bgcolor3		{ background-color: #F5F5F5; }
.bgcolor4		{ background-color: #D1D8EC; }
.bodyline		{ background-color: #FFFFFF; border: 1px #D1D8EC solid; }
.content		{ background: none; color: #000000; font-size: 11px; font-family: Verdana, Helvetica; }
.middle			{ padding-left:3px; padding-right:3px; padding-top:0px; padding-bottom:3px; }

h1, h2, h3, h4, h5, h6 {
    text-align: center;
    font-family: Tahoma, Arial;
    font-size: 120%;
}

p, ul, ol, li, dt, dd, td, th {
    text-align: left;
    font-family: Tahoma, Arial;
    font-size: 11px;
    color: #000000;
    vertical-align: top;
}

table, tr, td {
    padding: 0px;
    margin: 0px;
}

a {
    color: #2c4fad;
    TEXT-DECORATION: underline;
 font-size: 12px;
}

a:hover {
    color: #4b6f95;
    TEXT-DECORATION: underline;
 font-size: 12px;
}

.error {
    color: #E90F19;
}

font.caption_mini  { 	
	font-size: 12px;
	color: #015ebe;
	font-weight: bold;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	}


p.news {
    padding: 0px 6px;
}

td.info {
    color: #000000;
    font-size: 9px;
    font-weight: bold;
    padding: 0px 7px;
}


/* Ôîðìû */

input.form_input2, select.form_input2, textarea.form_input2 {
		width: 130px;
	height: 17px;
background: #FAFAFA;
	color: #000000;
	border: 1px #D1D8EC solid;
	font-size: 11px; font-family: Verdana, Helvetica; text-decoration: none;
}


input.form_checkbox2{
	border-style: solid;
	border-width: 1px;
	border-color: #9E9E9E;
	color: #000000;
	background-color: #EEEEEE;
	width: 15px;
	height: 15px;
}
/*#E0F4E0*/
td.caption {
    text-align:center;
    font-size:12px;
    font-weight:bold;
    background-color:#AAAAAA;
    padding: 2px 2px 3px 2px;
    text-transform: uppercase;
    color: #000000;
}

td.caption2 {
    text-align:center;
    font-size:10px;
    font-weight:bold;
    background-color:#AAAAAA;
    padding: 8px 0px 8px 0px;
    vertical-align:top;
    text-transform: none;
    color: #000000;
}

td.left {
    text-align:right;
    background-color:#F8FCF8;
    color: #000000;
    padding: 2px 2px 2px 2px;
    vertical-align:top;
}

td.left2 {
    text-align:left;
    font-size:12px;
    background-color:#F8FCF8;
    color: #000000;
    padding: 8px 10px 10px 10px;
}
/*#E0F4E0*/
td.right {
    text-align:left;
    background-color:#EEEEEE;
    color: #000000;
    padding: 3px 8px 8px 8px;
}

td.list {
    text-align: left;
    font-size: 11px;
    padding: 2px;
}

table.list {
    border-style: solid;
}
/*#D0E4D0*/
table.form {
    padding: 0px 0px 0px 0px; 
    border-color:#AAAAAA; 
    border-style: double;
    border-width:3px;
}

font.form {
    font-size: 11px;
    color: #000000;
}
font.form:focus,
input:focus,
select.form_select:focus,
input.form_checkbox:focus,
textarea.form_textarea:focus{ 
    color: #2c4fad; 
   }  
select[disabled]{
color: #666;
}
input.form_input{
    border-style: inset; 
    border-width: 1px;
    border-color:#D0E4D0;
    font-size:14px; 
    width: 250px;
    height: 20px;
    background-color:#ffffff;
    padding-left: 4px;
}

input.form_file{
    border-style: inset; 
    border-width: 1px;
    border-color:#D0E4D0; 
    font-size:14px;
    width: 250px;
    height: 20px;
    background-color:#ffffff; 
    padding-left: 4px;
}

input.form_button{ 
    border-style: outset;
    border-width: 1px; 
    border-color:#D0E4D0;
    font-size: 11px; 
    vertical-align: bottom;
    width: 60px; 
    height: 20px;
    padding: 0px;
    margin: 0px;
}
input.form_checkbox{
	border-style: solid;
	border-width: 1px;
	border-color: #9E9E9E;
	color: #000000;
	background-color: #EEEEEE;
	width: 15px;
	height: 15px;
}
select.form_select {
    border-style: inset;
    border-width: 1px;
    border-color:#D0E4D0;
    font-size:14px;
    width: 250px;
    height: 18px;
    background-color:#ffffff;
}


textarea.form_textarea{
    border-style: inset;
    border-width: 1px;
    border-color:#D0E4D0; 
    font-size:11px;
    width: 250px; 
    height:100px;
    background-color:#ffffff; 
}

textarea.new_file {
    border-style: inset;
    border-width: 1px;
    border-color:#D0E4D0;
    font-size:11px; 
    width: 600px;
    height: 600px;
    background-color:#ffffff;
}


/* Ìåíþ */
td.menu, td.menu_selected {
    padding: 0px 0px 0px 0px;
  
    text-align: center;
}

a.menu_list, a.menu_up { 	
	font-size: 11px;
	color: #015ebe;
	font-weight: bold;
	font-family: Arial, Tahoma, Helvetica, sans-serif;  text-decoration: none;
	}


a:hover.menu_list, a:hover.menu_up { 	
	font-size: 11px;
	color: #015ebe;
	font-weight: bold;
	font-family: Arial, Tahoma, Helvetica, sans-serif; text-decoration: none;
	}

div.dropmenu_close {
    z-index: 1; 
    display: none;
    position: absolute;
    text-align: left;
}

div.dropmenu_open {
    z-index: 1;
    display: block;
    position: absolute;
    text-align: left;
}


.register			{ color: #4c4c4c; font-size: 10px; font-family: Verdana, Helvetica; text-decoration:none; }
a.register:link		{ color: #d7ffa1; font-size: 10px; font-family: Verdana, Helvetica; text-decoration:none; }
a.register:active	{ color: #d7ffa1; font-size: 10px; font-family: Verdana, Helvetica; text-decoration:none; }
a.register:visited	{ color: #d7ffa1; font-size: 10px; font-family: Verdana, Helvetica; text-decoration:none; }
a.register:hover	{ color: #ffffff; font-size: 11px; font-family: Verdana, Helvetica; text-decoration:none; }


 
.pay_link			{ color: #4c4c4c; font-size: 10px; font-family: Verdana, Helvetica; text-decoration:none; }
a.pay_link:link		{ color: #d7ffa1; font-size: 10px; font-family: Verdana, Helvetica; text-decoration:none; }
a.pay_link:active	{ color: #d7ffa1; font-size: 10px; font-family: Verdana, Helvetica; text-decoration:none; }
a.pay_link:visited	{ color: #d7ffa1; font-size: 10px; font-family: Verdana, Helvetica; text-decoration:none; }
a.pay_link:hover	{ color: #000000; font-size: 10px; font-family: Verdana, Helvetica; text-decoration:none; }


.left_menu_td3			{ color: #4c4c4c; font-size: 13px; font-family: Verdana, Helvetica; text-decoration:none; }
a.left_menu_td4:link	{ color: #1777b1; font-size: 13px; font-family: Verdana, Helvetica; text-decoration:none; }
a.left_menu_td4:active	{ color: #d7ffa1; font-size: 13px; font-family: Verdana, Helvetica; text-decoration:none; }
a.left_menu_td4:visited	{ color: #1777b1; font-size: 13px; font-family: Verdana, Helvetica; text-decoration:none; }
a.left_menu_td4:hover	{ color: #000000; font-size: 13px; font-family: Verdana, Helvetica; text-decoration:underline; }

.tarif				{ margin: 0; text-align: left; color: #979797; font-size: 18px;font-weight: normal; font-family: Tahoma, Verdana, Helvetica, sans-serif;   }
a.tarif:link		{ margin: 0; text-align: left; color: #979797; font-size: 18px;font-weight: normal; font-family: Tahoma, Verdana, Helvetica, sans-serif;   }
a.tarif:active		{ margin: 0; text-align: left; color: #979797; font-size: 18px;font-weight: normal; font-family: Tahoma, Verdana, Helvetica, sans-serif;   }
a.tarif:visited		{ margin: 0; text-align: left; color: #979797; font-size: 18px;font-weight: normal; font-family: Tahoma, Verdana, Helvetica, sans-serif;   }
a.tarif:hover		{ margin: 0; text-align: left; color: #979787; font-size: 18px;font-weight: normal; font-family: Tahoma, Verdana, Helvetica, sans-serif;   }

.bgcolor1		{ background: #FFF;text-align: center;padding: 5px; }
.bgcolor2 {background: #FFF;text-align: left;padding: 5px; }
.bgcolor4		{ background: #C0C0C0;border: 0;width:100%; }
.span1			{ color: rgb(0, 0, 255);font-size: larger;font-family: Comic Sans MS; }
.span2			{ color: rgb(51, 51, 51);text-align: left; }
.span3			{ font-size: medium; }
.span4			{ color: rgb(0, 128, 128);font-size: large; }

.bgcolor5 { background-color:#FFFFFF; padding-left:20px; padding-right:20px; padding-top:25px; padding-bottom:40px; }
.boxtitle {border-bottom:1px solid #DCDCDC; padding-bottom:6px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#203958; text-decoration:none; line-height:18px; }
.list1 	{ margin:3px 0px 0px 0px; padding: 0px 0px 0px 0px; list-style: none; }
.list1 li { padding-left: 10px; background-image: url(http://seo-host.ru/imagesmain/dot.gif); background-repeat: no-repeat; background-position: 0px 7px; } 
.text { font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#555555; text-decoration:none; line-height:18px; }
.innerbox1 { padding:14px; border:1px solid #C0C0C0; background-image: url(http://seo-host.ru/imagesmain/bg_innerbox.gif); background-repeat: repeat-x; background-position: top left; }
.innerbox1t			{ padding:10px; border:1px solid #C0C0C0; background-image: url(http://seo-host.ru/imagesmain/bg_innerbox.gif); background-repeat: repeat-x; background-position: top left; }
.tableheader		{ border-bottom:2px solid #203958; height:29px; background-color:#435F88; color:#FFFFFF; font-weight:bold; }
.tablerow			{ border-bottom:1px solid #DCDCDC; padding-bottom:3px; padding-top:3px; }
.domains			{ border-bottom:1px solid #BABABA; }
.text11				{ font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#555555; text-decoration:none; line-height:16px; }

.red		{ color:#8D0000; }

.bill,a.bill:link,a.bill:active,a.bill:visited{color:#666;font-size:9px;font-family:Verdana,Helvetica;text-decoration:none;}