/*
Copyright (c) 2009, Impress Systems. All rights reserved.
United CSS Style
*/


html{color:#000;background:#FFF;}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
a:link    { color:#1785b8; text-decoration:underline; }
a:visited { color:#1785b8; text-decoration:underline; }
a:hover   { color:#1785b8; text-decoration:none; }
a:active  { color:#1785b8; text-decoration:underline; }
table{border-collapse:collapse;border-spacing:0;}

body{background: url(temp/global/images/bg_hat.png);}

	/* MAIN */
		.table_header{WIDTH:100%; HEIGHT:100%;}
		.table_header #hat{background: url(temp/global/images/bg_hat.png);WIDTH:100%; HEIGHT:60;}
		.table_header #top{WIDTH:1000; HEIGHT:60;}
		
fieldset,img{border:0;}

p {padding: 0 0 0 5px}

address,caption,cite,dfn,em,th,var{font-style:normal;font-weight:normal;}

ul{
	list-style: square;
	margin-left: 40px;
}
ul li{
	margin-bottom:10px;
	margin-top:10px;
}

caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}

q:before,q:after{content:'';}

abbr,acronym {border:0;font-variant:normal;}

sup {vertical-align:text-top;}

sub {vertical-align:text-bottom;}

input,textarea,select,option{font-family:inherit;font-size:inherit;font-weight:inherit; padding:2px;}

legend{color:#000;}

body {font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}

table {font-size:inherit;font:100%;}

pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}



/*
Global Styles For WMHOST
*/


body {
           color: #000000;
           font-family: Tahoma, Arial;
           
           margin-top: 0px;
           margin-bottom: 0px;
           margin-left: 0px;
           margin-right: 0px;
	     background-repeat: repeat-x;
}


table {     
            color: #000000;
            border-width: 0px;
            border-style: solid;
} 

tr {   
         vertical-align: top;
}


td {
	  text-align: justify;
        vertical-align: top;
        color: #000000;
        font-family: Tahoma;
        font-weight: 500;
        font-size: 12px;
        border-width: 0;
        border-style: solid;
}

td.content{padding: 0 10px 0 10px;}

img {
         border: none;
}

.bg_server{background-repeat: no-repeat; background-position: left top;}

h2 {color: #1785b8; font-weight: 900;margin-bottom:5px;}

img.server_v1 {margin: 10px 10px 0 0; float: right;}
img.server_v2 {margin: 10px 10px 0 0; float: right;}
img.server_v3 {margin: 10px 10px 0 0; float: right;}

img.tarif_v1 {margin: 7px 0 0 20px;}
img.tarif_v2 {margin: 7px 0 0 10px;}
img.tarif_v3 {margin: 7px 0 0 7px;}

#tarif_content {padding: 5px 0 0 0px;}
#tarif_content p{font-weight: 600; font-size: 10px; text-align: left; height: 15px;}
#tarif_content p b.hard {font-weight: 600; font-size: 11px; color: #1785b8;}
#tarif_content p b.domen {font-weight: 600; font-size: 11px; color: #1785b8;}
#tarif_content p b.trafic {font-weight: 600; font-size: 11px; color: #1785b8;}
#tarif_content p b.mail {font-weight: 600; font-size: 11px; color: #1785b8;}
#tarif_content p b.ftp {font-weight: 600; font-size: 11px; color: #1785b8;}
#tarif_content p b.mysql {font-weight: 600; font-size: 11px; color: #1785b8;}


#tarif_table {float: left; margin: 0 0 0 10px;}

p.travel_1{font-family: Tahoma; font-size: 11px; font-weight: 500; text-decoration: none; color: #1785b8; padding: 5px 0 0 0; text-align: center;}
p.travel_2{font-family: Tahoma; font-size: 11px; font-weight: 500; text-decoration: none; color: #1785b8; padding: 0 0 5px 0; text-align: center;}
p.travel_3{font-family: Tahoma; font-size: 11px; font-weight: 500; text-decoration: none; color: #1785b8; padding: 5px 0 0 0; text-align: center;}
p.travel_4{font-family: Tahoma; font-size: 11px; font-weight: 500; text-decoration: none; color: #1785b8; padding: 0 0 5px 0; text-align: center;}
p.travel_5{font-family: Tahoma; font-size: 11px; font-weight: 500; text-decoration: none; color: #1785b8; padding: 5px 0 0 0; text-align: center;}

td.main_travel{border-width: 1px 0 1px 0; border-color: #000000; border-style: solid;}
table.travel{margin: 5px 0 5px 0;}

#define{padding: 3px 0 0 10px; font-weight: 500; color: #1785b8;}

td.divider{background: url('dot.png') repeat-y center 0;}
table.top{background-repeat: no-repeat; background-position: center top; text-align: justify;}

table.down{background-repeat: no-repeat; background-position: center top;}

b.partner{color: #1785b8;}

#tops{float: right;}
#tops a{padding: 0 0 0 50px;}

#hosting_tarif{border-color:#000000; border-style: solid; border-width: 0 0 0 0; background: #000000;}
#hosting_tarif td {border-color:#FFFFFF; border-style:solid; border-width: 0 1px 0 0; vertical-align: middle; text-align: center; color: #FFFFFF; font-size: 13px; font-family: Arial; font-weight: 900;}
#hosting_tarif td.second{border-color:#FFFFFF; border-style:solid; border-width: 0 1px 0 0; vertical-align: middle; text-align: center; color: #000000;}
#hosting_tarif	td.none{ background-color:#FFFFFF; color:#006699;}
.f a{text-decoration:none; }
.f a:hover{text-decoration:underline;}

.cerf img{margin-right:50px; border:none;}


/* Биллинг панель*/

.billing h1{font-size:17px;border-bottom:1px solid #ccc; padding-left:6px;}
.billing h3{font-size:15px;border-bottom:1px solid #ccc;}
.billing #nam{padding:2px; background-color:#eee;}
.billing .view td{padding:4px;background-color:#eee;margin:2px;}

/*MY */

#top{padding:2px;display:none;border-top:1px solid #ccc;}
#top a{padding:1px;}

.error{padding:4px; background-color:#EFEFE7; width:500px; margin-bottom:10px;}
#right_text{margin-left:26px;} #new_glav{font-size:14px;margin-bottom:10px;}

/* Новости */

#item em{color: #1785B8; padding: 4px;}
#item h3{ font-size: 13px; margin-bottom: 7px; margin-top: 7px;}
#item h4{ font-size: 11px; margin-bottom: 7px; margin-top: 7px; margin-left: 30px;}
#item b{color: #330000;}
#item p{margin: 20px 30px 20px 30px;}

.menu_right{width: 20%; border-left:6px solid #F2F2F2; float:right; padding: 4px; margin: 4px;}
.menu_right a{color:#075F8A; border-bottom:1px dotted red; text-decoration:none; font-size:18px; font-weight: normal; }
.menu_right ul{list-style: none; margin:0; padding:0; margin-left:10px;}
.menu_right #name{border-bottom:1px solid grey; margin-bottom:7px; font-weight: normal; font-size:15px; }
#news_menu{width: 80%;}
#news_link a{text-decoration:none; font-size: 16px; color: #006699; padding: 4px; font-family:'lucida grande',tahoma,verdana,arial,sans-serif; font-weight: 600; }

/* aaaaaaaaaaaaaaaa */
.client img{padding:4px;}
.client #more{background-color:#CCC;}

.line_m {COLOR: #424242; FONT:  18px "tahoma" , "tahoma"; TEXT-DECORATION: none; border:1px dotted #c7c7c7;padding:3px;}

.form td{
	font-size:13px;
	padding:5px;
}

.form b{
	border-bottom:1px dotted blue;
	color:#006699;
}

.form #input{
	font-size:17px;
	font-weight: normal;
}

.form textarea{
	font-size:12px;
}

/* Module: Pages */

.pages #code{
	background-color:#F7F7F7;
}

/* скрываем все, что внутри span */
.bkmz ul li span {display:none;}
 
/* пункты спикса - в одну строку с промежутками по 10 пикселей */
.bkmz ul li {list-style:none; float:left; margin-left:10px;}
 
/* делаем ссылки блоками определенных размеров, задаем фоновую картинку */
.bkmz ul li a {padding:0; display:block; height:16px; width:16px;background:url(/temp/global/images/ico-bkms.gif) top left;}
 
/* задаем смещение фоновой картинки для каждого пункта списка */
.bkmz ul li a.yandex {background-position:-16px 0;}
.bkmz ul li a.bobr {background-position:-32px 0;}
.bkmz ul li a.memori {background-position:-48px 0;}
.bkmz ul li a.moemesto {background-position:-64px 0;}
.bkmz ul li a.linkstore {background-position:-80px 0;}
.bkmz ul li a.rumarkz {background-position:-96px 0;}
.bkmz ul li a.stozakl {background-position:-112px 0;}
.bkmz ul li a.delicous {background-position:-128px 0;}
.bkmz ul li a.techno {background-position:-144px 0;}
 
/* сброс обтекания */
.clr {clear:both;}