@charset "utf-8";
body {padding: 0;margin: 0 ; font-family:Arial, Helvetica, sans-serif; font-size: 14px; background-color:#EFEFEF}
img {border: none;margin:0}
form {margin: 0; padding: 0;}
table {border-collapse: collapse;}
p {text-indent:10px; margin:0 0 4px 0;}
a {color: #4075B0;}
a:hover {color: #F90;}
hr {height: 2px;border: none;color: #ECF3FF;background-color: #ECF3FF}
ul {margin:5px; padding: 0 20px}
li {margin:5px;}

/* заголовки */
h1, h2, h3 {margin:5px 0;}
h1 {font-size: 22px;}
h2 {font-size:18px}
h3 {margin:0; font-size: 14px;}
strong {color: #F90;margin:5px 0 8px 0;font-size: 16px; text-shadow: 1px 0px 0px #fff;}
/* заголовки */

.glav {margin: 10px auto; width:956px; background-color:#FFF; border: #E1E1E1 solid 3px;}
.top {padding:10px 0 8px 0; margin-bottom:8px; border-bottom:#FBFBFB solid 2px; background-color:#FFF}
.top b {color:#069; font-size:40px; float:left; display:block; width:200px; padding-left:30px}
.top img {float: left; margin-left:-230px}

/* Меню верхнее */
.menu {font-size: 18px;padding:9px 0 9px 3px ;background:url(/img/mbg.png) center right no-repeat #e4f1fc; margin:3px 0 0 255px;border-top:#39C solid 3px;}
.menu a { text-decoration:none; padding:9px 12px 10px 12px}
.ss { background-color:#FFF}
.menu span {padding:9px 12px 10px 12px;background-color:#FFF;}
.menu a:hover{color:#F60;background-color:#FFF;}
/* Меню верхнее */

/* Меню слева */
.left_menu {margin: 0 0 10px 0; padding:7px; background-color:#EEF8FB; position:relative;}
.left_menu div {padding:3px 0}
.left_menu b {margin:0 2px 0 0}
.gray {color:#B8B8B8}
.grin {color:#0C0}
/* Меню слева */

/* Правая колонка */
.right_col {position: absolute;top: 100px;width: 19%;right: 5px;}

/* Левая колонка */
.left_col {width:240px; padding-left:5px}

/* Новости */
.date {color:#999; float:left; margin:0 5px 0 0}

/* Выделение красным */
.red {color:#F00; font-size:13px}

/* сообщения satgate */
.mess {padding:4px; margin-top:5px; background-color:#FFFDF4}

/* таблицы тарифов  */
.tt TABLE { 
border: 4px double #e9e9e9; /* Рамка вокруг таблицы */
border-collapse: collapse; /* Отображать только одинарные линии */
}
.tt TD { 
padding: 4px; /* Поля вокруг содержимого ячеек */
border: 1px solid  #e9e9e9; /* Граница вокруг ячеек */
}

.centr {padding:0 10px 0 0; float:right; width:690px}
.sputnik {padding:1px 0 1px 10px; color:#FFF; background:url(/img/design/sputnik.jpg) center right no-repeat #171722; position:relative}
.foot {border-top: 3px solid #EFEFEF;padding:4px 0 7px 255px;color:#999; background:#F9F9F9; height:30px; position:relative}
.foot span{font-size:13px}
.alert {color:#FFF; padding:5px 10px 5px 100px;background: url(img/!.gif) no-repeat 40px #F00} 
.alert a {color:#FFF}
.help {padding-right:5px;}

/* блок технической поддержки */
.support {padding:8px; background-color: #F0FFE8; position:relative;}
.hr {border-top: #fff solid 2px; margin:3px 0;}

/* слой верней и нижней тени */
.nv {margin:0 auto;  width:980px}
.fon {background-color:#FFF}

.form {background: url(/img/design/bg_submenu.gif) no-repeat right bottom #EEF8FB}
.both {clear: both;}
.partner {font-size:11px; padding:6px; color:gray}

/* Подсказка */
a.tip {position: relative;}
a.tip span {
	display: none;
	position: absolute;
	top: 20px;
	left: -40px;
	width: 230px;
	padding: 5px;
	z-index: 100;
	background: #369;
	color: #fff;
	-moz-border-radius: 5px; /* this works only in camino/firefox */
	-webkit-border-radius: 5px; /* this is just for Safari */
}
a:hover.tip {font-size: 99%;} /* this is just for IE */
a:hover.tip span {display: block;}

/* Скругление краёв */
ins{background:transparent url(/img/design/krug.png) no-repeat scroll 0 0;display:block;overflow:hidden;position:absolute;width:10px; height:10px}
.lt{background-position:-10px -10px; left:0px;top:0px;}
.rt{background-position:0 -10px; right:0px;top:0px;}
.lb{background-position:-10px 0; bottom:0px;left:0px;}
.rb{bottom:0px;right:0px;}


.akc {background: url(/img/design/akc.png) center #369; color:#FFF; padding:10px; margin:5px 0; position:relative}

/* блок ссылки */
.link {position:relative}
.linkk {position:absolute; width:100%; height:35px; background-color:#FFF}

/* скругления */
.support, .sputnik, .left_menu  {
	-moz-border-radius: 10px;  
	-webkit-border-radius: 10px;
	border-radius: 10px;
}
