body {
	font: 12px/18px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;   -webkit-font-smoothing: antialiased;
	background:#FFFFFF;
}

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;*/
border-left:1px solid grey;
/*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;
	font: 12px/18px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif; -webkit-font-smoothing: antialiased;
}
*/

.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, h4, h5, h6 {
    text-align: center;
    font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif; -webkit-font-smoothing: antialiased;
    font-size: 120%;
}

h2, h3 {
    text-align: left;
    font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif; -webkit-font-smoothing: antialiased;
    font-size: 120%;
}

p, ul, ol, li, dt, dd, td, th {
    text-align: left;
    font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif; -webkit-font-smoothing: antialiased;
    font-size: 11px;
    color: #000000;
    vertical-align: top;
}

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


table.domains {
    margin-left: 5px;
    border-collapse:collapse;
    border: 1px #aaaaaa solid;
	-moz-border-radius: 13px;
	-webkit-border-radius: 13px;
	-moz-box-shadow: 1px 1px 1px #aaaaaa;
	-webkit-box-shadow: 1px 1px 1px #aaaaaa;
	box-shadow: 1px 1px 1px #aaaaaa;
}

table.domains td {
    padding: 13px;
	font-size:14px;
	vertical-align:middle;
	text-align: center;
  border: 1px #aaaaaa solid;
}

.headertrd tr {
    padding: 3px;
	font-size:10px;
	font-weight:bold;
	vertical-align:middle;
	text-align: center;
}

a {
    color: #2c4fad;
    text-decoration: underline;
 font-size: 12px;
}

a:hover {
    color: red;
    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; 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;
    border: 1px #aaaaaa solid;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-box-shadow: 1px 1px 1px #aaaaaa;
	-webkit-box-shadow: 1px 1px 1px #aaaaaa;
	box-shadow: 1px 1px 1px #aaaaaa;
}

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;
	color: #000000;
   background-color:#EEEEEE;

    padding: 7px 8px 8px 8px;
	margin: 10px;
	border: 1px #aaaaaa solid;
	-moz-border-radius: 9px;
	-webkit-border-radius: 3px;
	-moz-box-shadow: 1px 1px 1px #aaaaaa;
	-webkit-box-shadow: 1px 1px 1px #aaaaaa;
	box-shadow: 3px 3px 3px #aaaaaa;
/* 
	margin: 10px;
	position: relative;
	z-index:1;
	border:1px solid #ccc;
	padding: 10px;
	background-color:#EEEEEE;
	 -moz-border-radius: 8px;
	 -webkit-border-radius: 8px;
	 -moz-box-shadow: 5px 5px 5px #3A505C;
     -webkit-box-shadow: 5px 5px 5px #3A505C;
*/
}

td.list {
    text-align: left;
    font-size: 10px;
    padding: 2px;
	border:1px solid #e3e3e2;
}

table.list {
    border: 1px #aaaaaa solid;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-box-shadow: 3px 3px 3px #aaaaaa;
	-webkit-box-shadow: 1px 1px 1px #aaaaaa;
	box-shadow: 1px 1px 1px #aaaaaa;

}
/*#D0E4D0*/
table.form {
/*border:3px solid #dddddd;
    -moz-border-radius: 5px;
	-webkit-border-radius: 9px;
	-moz-box-shadow: 3px 3px 3px #aaaaaa;
	-webkit-box-shadow: 1px 1px 1px #aaaaaa;
	box-shadow: 1px 1px 1px #aaaaaa;

    padding: 0px 0px 0px 0px; 
    border-color:#AAAAAA; 
    border-style: double;
    border-width:3px;*/

		position: relative;
	z-index:1;
	border:1px solid #ccc;
	padding: 10px;
	background-color:#ffffff;
	 -moz-border-radius: 8px;
	 -webkit-border-radius: 8px;
	 -moz-box-shadow: 5px 5px 5px #3A505C;
     -webkit-box-shadow: 5px 5px 5px #3A505C;
    width: 100%;
}

font.form {
    font-size: 12px;
    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: 23px;
    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;
    border: 1px #D0E4D0 outset;
	-moz-border-radius: 9px;
	-webkit-border-radius: 3px;
	-moz-box-shadow: 1px 1px 1px #aaaaaa;
	-webkit-box-shadow: 1px 1px 1px #aaaaaa;
	box-shadow: 1px 1px 1px #aaaaaa;
}
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: #ff0066; 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: #ff0066; font-size: 13px; font-family: Verdana, Helvetica; text-decoration:underline; }

.tarif				{ padding-left:10px; margin: 0; text-align: left; color: #979797; font-size: 18px;font-weight: normal; font-family: Tahoma, Verdana, Helvetica, sans-serif;   }
a.tarif:link		{ padding-left:10px; margin: 0; text-align: left; color: #979797; font-size: 18px;font-weight: normal; font-family: Tahoma, Verdana, Helvetica, sans-serif;   }
a.tarif:active		{ padding-left:10px; margin: 0; text-align: left; color: #979797; font-size: 18px;font-weight: normal; font-family: Tahoma, Verdana, Helvetica, sans-serif;   }
a.tarif:visited		{ padding-left:10px; margin: 0; text-align: left; color: #979797; font-size: 18px;font-weight: normal; font-family: Tahoma, Verdana, Helvetica, sans-serif;   }
a.tarif:hover		{ padding-left:10px; margin: 0; text-align: left; color: #fff; font-size: 18px;font-weight: normal; font-family: Tahoma, Verdana, Helvetica, sans-serif; text-shadow:  black 1px 1px 2px, blue 0 0 1em;  }

.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; }*/
.text { font: 12px/18px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif; -webkit-font-smoothing: antialiased;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;}

#contmain {width:600px;height:100%;margin:0 auto}
#vps_header {color:#000;margin:0 auto}
/*.vps_foot {width:600px;padding-top:20px;padding-bottom:10px;border:1px solid #F0F0F0;}*/
.vps_f_s {padding:50px; }
.vps_left {width:290px;float:left;}
.vps_right {width:290px;float:right}
.vps_left1 {float:left;padding-left:30px}
.vps_right1 {padding-left:330px}
.vps_tr {width:612px;margin-top:12px}

.order1 {width:600px;}
.order1 td {border:1px solid grey;padding:5px}

.innerbox2 {width:210px;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;}
/*.innerbox2t	{ width:200px;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; }*/

.main {text-align:left; 
padding: 7px;
margin:10px;
width:90%;}

#main_c {border:1px solid #C7C7C7;width:320;margin:3px 0 0 7px;}
#main_c {}
.main_l {float:left;width:169;height:150px;margin:0 auto;text-align:center;}
.main_d {height:150px;}
.main_li {border-left: 5px solid #2b4db1;padding-left:7px;
font-size: 12px;
font-family: Tahoma;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #efefef;
padding-top:5px;
padding-bottom:5px;
}
.mnu {position:absolute;top:120;left:-220;display:visible;}
html,body {
   height:100%;
   margin:0;
   padding:0;
   font: 12px/18px "Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif;
   text-align:center;
   background:#FFFFFF\9;
}
#container{
    width:1030px;
    margin:0 auto;
    min-height:100%;
    border-top-left-radius: 10px ;
    border-bottom-right-radius: 10px ;
    border-top-right-radius: 10px;
    border-bottom-left-radius: 10px ;
   -moz-border-radius-topleft: 10px ;
   -moz-border-radius-topright: 10px ;
   -moz-border-radius-bottomright: 10px ;
   -moz-border-radius-bottomleft: 10px ;
    box-shadow: 0 0 10px 5px #cccccc;
   -moz-box-shadow: 0 0 10px 5px #cccccc;
   -webkit-box-shadow:0 0 10px 5px #cccccc;
   border:1px solid #cccccc;
   background:#FFFFFF\9;
}
* html #container{
   height:100%;
}
#header{
   height:75px;
   width:100%;
   background:#FFFFFF\9;
}
#logo {
position:relative;
   float:left;
   height:75px;
   width:32%;
/*   background:url(../imagesmain/logo1.png) no-repeat center;*/
   margin-top:5px;
   z-index:1;
}
#reklama{
position:relative;
   float:left;
   height:75px;
   width:68%;
   text-align:right;
   z-index:1;
   margin-left:180px;
   
}
#domen {
position:relative;
   height:45px;
   width:970px;
   border-top-left-radius: 10px ;
    border-bottom-right-radius: 10px ;
    border-top-right-radius: 10px;
    border-bottom-left-radius: 10px ;
   -moz-border-radius-topleft: 10px ;
   -moz-border-radius-topright: 10px ;
   -moz-border-radius-bottomright: 10px ;
   -moz-border-radius-bottomleft: 10px ;
   background:#567aa5;
   margin:0 auto;
   text-align:left;
}
#domen .domen1{
   width:200px;
   margin-top:12px;
   margin-left:10px;
   text-align:left;  
}
#knopka1 {
   width:40px;
   margin-top:-27px;
   float:left;
   background:url(../imagesmain/dom.gif) no-repeat center;
   height:40px;
   margin-left:890px;
}
#knopka2 {
   width:40px;
   margin-top:-40px;
   float:left;
   background:url(../imagesmain/pozta.gif) no-repeat center;
   height:40px;
   margin-left:910px;
}
#knopka3 {
   width:40px;
   margin-top:-40px;
   float:left;
   background:url(../imagesmain/zvezda.gif) no-repeat center;
   height:40px;
   margin-left:930px;
}

#left {
   margin-left:20px;
   width:220px;
   float:left;
   margin-top:10px;
}
#left li {
    border-bottom: 1px solid #EFEFEF;
    color: #4B6F95;
    display: block;
    float: left;
    padding: 4px;
    width: 180px;
}
#left a {
    color: #2C4FAD;
    font-size: 12px;
    text-decoration: underline;
}
#left a:hover {
    color:red;
    font-size: 12px;
    text-decoration: underline;
}
#content{
   margin-left:252px;
   width:100%;
   margin-left:202px\9;
   margin-right:40px\9;
}
#clear{
   height:0;
   font-size:1px;
   line-height:0px;
   clear:both;
}
#rasporka{
   height:200px;
}
#footer{
   height:140px;
   margin-top:-141px;
   margin-bottom:0px;
   margin-left:auto;
   margin-right:auto;
   width:1027px;
   background:url(../imagesmain/down.png) no-repeat right;
   text-align:left;
   

}
input, textarea, select {
    background: none repeat scroll 0 0 #FAFAFA;
    border: 1px solid #E3E3E2;
    color: #000000;
    font-family: Verdana,Helvetica;
    text-decoration: none;
	margin-top:5px;
}
p, ul, ol, li, dt, dd, td, th {
    color: #000000;
    font-family: "Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif;
    font-size: 11px;
    text-align: left;
    vertical-align: top;
}
.main {
    margin: 10px;
    padding: 7px;
    text-align: left;
    width: 90%;
}
h1{
   font-size:14px;
}
#main_c {
    border: 1px solid #C7C7C7;
    margin: 3px 0 0 7px;
    width: 345px;
	height:210px;
}
#nav1 li {
    border-bottom: 1px solid #EFEFEF;
    border-left: 1px solid grey;
    color: #000000;
    display: block;
    float: left;
    font-family: Tahoma;
    font-size: 12px;
    padding: 4px;
}
.main_d {
    height: 150px;
}
.main_l {
    float: left;
    height: 150px;
    margin: 0 auto;
    text-align: center;
    width: 169px;
}
h2, h3 {
    font-family: "Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif;
    font-size: 120%;
    text-align: left;
}
table, tr, td {
    margin: 0;
    padding: 0;
	padding-top:4PX;
}
a.tarif:link		{ padding-left:10px; margin: 0; text-align: left; color: #979797; font-size: 18px;font-weight: normal; font-family: Tahoma, Verdana, Helvetica, sans-serif;   }
a.tarif:active		{ padding-left:10px; margin: 0; text-align: left; color: #979797; font-size: 18px;font-weight: normal; font-family: Tahoma, Verdana, Helvetica, sans-serif;   }
a.tarif:visited		{ padding-left:10px; margin: 0; text-align: left; color: #979797; font-size: 18px;font-weight: normal; font-family: Tahoma, Verdana, Helvetica, sans-serif;   }
a.tarif:hover		{ padding-left:10px; margin: 0; text-align: left; color: #fff; font-size: 18px;font-weight: normal; font-family: Tahoma, Verdana, Helvetica, sans-serif; text-shadow:black 1px 1px 2px, blue 0 0 1em;  
color:#FF0000\9;
}
#live{
    float:left;
}
#metrika{
    float:left;
	width:40px;
	height:40px;
	
}
#Layer1 {
	position:relative;
	left:144px;
	top:60px;
	width:184px;
	height:39px;
	z-index:1;
	background:;
}
#Layer2 {
	position:relative;
	left:365px;
	top:15px;
	width:459px;
	height:43px;
	z-index:2;
	text-align:left;
}
#Layer2 a{
    color:#000000;
}
#Layer3{
    font-size:10px;
    margin-left: 400px;
    margin-top: -10px;
    width: 400px;
}
#telefon{
    margin-left: 250px;
    margin-top: -40px;
}
#login{
    margin-left: 30px;
	width: 950px;
}
#MENUU{
    width: 300px; 
	float:left;
}
#knopka0 {
   width:40px;
   margin-top:0px;
   float:left;
   background:url(../imagesmain/dom.gif) no-repeat center;
   height:40px;
   margin-left:890px;
}
form {
   padding-left:0px;
}
sh_cont {position:relative}

#f {position:relative;
background:url(../imagesmain/luz.png) no-repeat center;
width:110px;
height:80px;
left:340px;
top:-280px;
top:-295px\9;
}
.baner{text-align:left;padding-left:10px;padding-top:7px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
#f{top:-265px;}
}
@media all and (-webkit-min-device-pixel-ratio:10000),
not all and (-webkit-min-device-pixel-ratio:0) {
  #f{top:-255px;}
}
