﻿* {margin:0; padding:0;}
html, body {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; height:100%;}
#first {background:url(images/bg.jpg) center top no-repeat; width:100%; height:100%; float:left; min-width:1000px; padding:0; margin:0;}
#inet {background:url(images/bg_inet.jpg) center top no-repeat; width:100%; height:100%; float:left; min-width:1000px;}
#wimax {background:url(images/wimax.jpg) center top no-repeat; width:100%; height:100%; float:left; min-width:1000px;}
#info {background:url(images/info.jpg) center top no-repeat; width:100%; height:100%; float:left; min-width:1000px;}
#foreing {background:url(images/foreing.jpg) center top no-repeat; width:100%; height:100%; float:left; min-width:1000px;}
#contact {background:url(images/contact.jpg) center top no-repeat; width:100%; height:100%; float:left; min-width:1000px;}
#business {background:url(images/business.jpg) center top no-repeat; width:100%; height:100%; float:left; min-width:1000px;}
#law {background:url(images/law.jpg) center top no-repeat; width:100%; height:100%; float:left; min-width:1000px;}
#freedom {background:url(images/law.jpg) center top no-repeat; width:100%; height:100%; float:left; min-width:1000px;}
#info_new {background:url(images/info_new.jpg) center top no-repeat; width:100%; height:100%; float:left; min-width:1000px;}
#telnet {background:url(images/telnet.jpg) center top no-repeat; width:100%; height:100%; float:left; min-width:1000px;}
#conteiner {width:1000px; margin:auto;z-index:1;}
#head {float:left; width:100%; height:40px;display:inline;position:relative;top:0;margin-top:0px;/*-margin-top:22px;*/padding-top:0;vertical-align:top;z-index:100;}
#menu {/*height:34px;*/ /*float:left;*/ width:1000px; /*margin-top:0;*/ margin:auto;}
#logo {float:right;height:91px;padding-right:25px;position:relative;top:55px;width:368px;z-index:6;}
#logo a {display:block; height:91px; width: 368px; height:91px; border:0; text-decoration:none;z-index:7;}
#logo a img {border:0;z-index:5;}
#wrap {width:1000px; padding-top:0; float:left; color:#000;margin-top:50px;}
#wrap2 {width:1000px; padding-top:0; float:left; color:#000;margin-top:20px;}
#menu2 {width:270px; background:url(images/menu.png) no-repeat; float:left; padding-top:42px; padding-right:30px; padding-left:54px; font-size:15px; color:#000; line-height:24px;min-height:300px;}
#cont { width:615px; padding-top:20px; float:left;}
#cont2 { width:815px; padding-top:20px; float:left;}
#news_up {float:left; margin-left:200px; width:600px;}
#news_down {float:left; margin-left:200px; width:800px;}
h2.wellcome {width:1000px;height:12px;margin:-20px auto 6px;padding:3px 0 1px 58px;color:#FFF;font-weight:normal;font-size:9px;font-style:italic;font-family:Georgia;}

/*Новости*/
a.year_link {font-size:16px; color:#000; text-decoration:none; float:left; padding:4px 0px 4px 0px; margin:0px 10px 0px 10px; display:inline;}
a.year_link:hover {text-decoration:underline; color:#000;}
a.year_link:visited {color:#000;}

a.year_current2 {font-size:16px; color:#FFFFFF; text-decoration:none; padding:4px 0px 4px 0px; background: url(images/current.png) no-repeat left; float:left; display:inline; width:60px; text-align:center;}
a.year_current2:hover {text-decoration:none;}
a.year_current2:visited {color:#FFF;}

a.menu2_link {font-size:16px; color:#FFF; text-decoration:none; float:left; margin:4px 10px 4px 0px; display:inline;}
a.menu2_link:hover {text-decoration:underline;}
a.menu2_link:visited {color:#FFF;}

a.menu2_current {font-size:16px; color:#FFF; text-decoration:underline; float:left; margin:4px 10px 4px 0px; display:inline; background:url(images/current2.png) center 28px no-repeat; height:40px;}
a.menu2_current:hover {text-decoration:underline;}
a.menu2_current:visited {color:#FFF;}

/*Футер*/
#footer {width:940px; padding-left:30px; padding-right:30px; padding-top:40px; float:left; color:#464646; font-weight:bolder; margin-bottom:50px;}
#f_l {width:452px; float:right; font-size:12px; margin-right: 144px;}
#f_r {width:200px; float:left; font-size:13px; }
#f_le {width:452px; float:left; font-size:12px; margin-left: 200px;}
#f_l_i {width:452px; float:left; font-size:12px;}
#f_ri {width:150px; float:right; font-size:13px;}

/*Теги*/
#tags {height:195px; float:left; width:100%; position:relative;z-index:2;}
#tag1 {position:absolute;left: 782px;top: 130px;font-size: 20px;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;font-style: italic;}
#tag2 {position:absolute;left: 693px;top: 177px;font-size: 17px;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;font-style: italic;}
#tag3 {position:absolute;left: 870px;top: 83px;font-size: 20px;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;font-style: italic;}
#tag4 {position:absolute;left: 855px;top: 179px;font-size: 22px;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;font-style: italic;}
#tag5 {position:absolute;left: 754px;top: 54px;width: 9px;font-size: 30px;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;font-style: italic;}
#tag6 {position:absolute;left: 744px;top: 221px;font-size: 18px;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;font-style: italic;}

/*Блоки на главной*/
#lblock {margin-left:500px; width:470px; margin-top:0;} /*Доверьте связь профессионалам*/
#lblock2 {margin-left:500px; width:320px; margin-top:50px;} /*Телефонная связь*/
#rblock {margin-left:30px; width:320px; margin-top:60px;} /*Доступ в интернет*/
#lblock3 {margin-left:500px; width:320px; margin-top:60px;} /*WiMax*/

/*Классы*/
.new_block {float:left; margin-left:100px; margin-top:44px;}
.date {float:left; width:70px; text-align:right; padding-right:28px;}
.new_cont {float:left; width:778px; margin-left:12px;}
.news {width:100%; float:left; margin-top:35px;}
.news_title {float:left; width:970px; padding-left:30px;}
.link {font-size: 12px; color:#646464; float:left;}
.t1 {font-size: 36px; color:#bc1d18;}
.t2 {font-size: 30px; color:#bc1d18;}
.t3 {font-size: 26px; color:#bc1d18; width:145px;}
.t4 {font-size: 26px; color:#bc1d18; width:220px;}
.content {font-size: 14px;}
.block_new {width:292px; margin-left:30px; float:left; margin-top:40px;}
.title_new {font-size: 14px; color:#bc1d18;}
.clients {width:940px; padding-left:30px; padding-right:30px; padding-top:40px; float:left;}
h1 {font-size:48px; font-weight:400;}
h2 {font-size:20px;}
h3 {font-size:18px; color:#bc1d18; font-weight:100;padding-top:8px;}
h4 {font-size:16px;padding-top:8px;}
h5 {font-weight: 400; font-size:14px;padding-top:8px;}
p {padding-left:16px; font-weight: 400; font-size:14px;}
#cont p {padding-left:16px; padding-top:10px; font-weight: 400; font-size:14px;}
#cont p strong {float:left;}
#cont ul {padding-left:32px;font-size:14px;}

/*Ссылки*/
a {text-decoration:underline; color:#000;}
a:hover {text-decoration:none;}
a:visited {color:#000;}
a.menu_l {text-decoration:none; font-size:11px;}
a.menu_l:hover {text-decoration:underline;}
a.menu_l:visited {color:#000;}
a.menu_l_current {text-decoration:underline; font-size:15px;}
a.menu_l_current:hover {text-decoration:underline;}
a.menu_l_current:visited {color:#000;}
a.block {color:#646464; text-decoration:underline;}
a.block:hover { text-decoration:none;}
a.block:visited {color:#646464;}
a.title_url {color:#bc1d18; text-decoration:underline;}
a.title_url:hover {text-decoration:none;}
a.title_url:visited {color:#bc1d18;}
a.tags {color:#FFF; text-decoration:underline;}
a.tags:hover {text-decoration:none;}
a.tags:visited {color:#FFF;}
a.second_link {font-size: 14px; color:#000; text-decoration:none; font-weight:100; padding-left:16px;}
a.second_link:hover {color:#bc1d18;}
a.second_current {color:#bc1d18; padding-left:16px; background:url(images/tri.png) left 6px no-repeat; text-decoration:none;}

/*Ссылки меню*/
.m_l {background:#bc1d18;max-width:130px; height:34px; padding-left:12px; padding-right:5px; text-align:left; font-size:14px; float:left; padding-top:3px;line-height:12px;}
.m_l_current {background:#8e1110;max-width:130px; height:34px; padding-left:12px; padding-right:5px; text-align:left; font-size:14px; float:left; padding-top:3px;line-height:12px;}
.m_l:hover {background:#8e1110; max-width:130px; height:34px; padding-left:12px; padding-right:5px; text-align:left; font-size:14px; float:left; padding-top:3px;line-height:12px;}
.m_r {background:#bc1d18;max-width:130px; height:34px; padding-left:12px; padding-right:5px; text-align:left; font-size:14px; float:left; padding-top:3px;line-height:12px;}
.m_r_current {background:#8e1110;max-width:130px; height:34px; padding-left:12px; padding-right:5px; text-align:left; font-size:14px; float:left; padding-top:3px;line-height:12px;}
.m_r:hover {background:#8e1110; max-width:130px; height:34px; padding-left:12px; padding-right:5px; text-align:left; font-size:14px; float:left; padding-top:3px;line-height:12px;}
.m_c {background:#bc1d18;max-width:130px; height:34px; padding-left:12px; padding-right:5px; text-align:left; font-size:14px; float:left; padding-top:3px;line-height:12px;}
.m_c_current {background:#8e1110;max-width:130px; height:34px; padding-left:12px; padding-right:5px; text-align:left; font-size:14px; float:left; padding-top:3px;line-height:12px;}
.m_c:hover {background:#8e1110; max-width:130px; height:34px; padding-left:12px; padding-right:5px; text-align:left; font-size:14px; float:left; padding-top:3px;line-height:12px;}
.m_block {float:left; width:2px; height:34px; background:url(images/menu/block.png) no-repeat;}
.m {text-decoration:none; color:#FFF;}
.m:hover {text-decoration:none; color:#FFF;}
.m:visited {text-decoration:none; color:#FFF;}

.jqueryslidemenu{
width: 1000px;
margin:0 auto;
z-index:200;
}

.jqueryslidemenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.jqueryslidemenu ul li{
position: relative;
display: inline;
float: left;
}

/*Top level menu link items style*/
.jqueryslidemenu ul li a{
display: block;
text-decoration: none;
font-size:11px;
}

* html .jqueryslidemenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}

.jqueryslidemenu ul li a:link, .jqueryslidemenu ul li a:visited{
color: white;
}

.jqueryslidemenu ul li a:hover{
/*background: black;*/
color: white;
}
	
/*1st sub level menu*/
.jqueryslidemenu ul li ul{
position: absolute;
left: 0;
display: block;
visibility: hidden;
background:#bc1d18;
z-index:5000;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.jqueryslidemenu ul li ul li{
display: list-item;
float: none;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.jqueryslidemenu ul li ul li ul{
top: 0;
}

/* Sub level menu links style */
.jqueryslidemenu ul li ul li a.menu_l{
font: normal 10px Verdana;
width: 250px; /*width of sub menus*/
padding: 5px;
margin: 0;
border-top-width: 0;
border-bottom: 1px solid gray;
}

.jqueryslidemenu ul li ul li a.menu_l_current{
font: normal 13px Verdana;
width: 250px; /*width of sub menus*/
padding: 5px;
margin: 0;
border-top-width: 0;
border-bottom: 1px solid gray;
}

.jqueryslidemenuz ul li ul li a:hover{ /*sub menus hover style*/
background: #eff9ff;
color: black;
}

/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass{
position: absolute;
top: 12px;
right: 7px;
}

.rightarrowclass{
position: absolute;
top: 6px;
right: 5px;
}
