html, body {
    margin: 0;
    padding: 0;
    border: 0;
    width: 100%;
}
html {
    height: 100%;
    overflow: auto; /* Иначе у IE6 начинаются проблемки с вертикальной полосой прокрутки */
}
* html body {
    height: 100%; /* IE 6 */
}
html > body #main_table{ /* Все остальные */
    min-height: 100%;
    height: auto;
}
* html #main_table {
    height: 100%;
}
#main_table{
    position:realitive;
}
body{
background-color:#F8F8F8;
font-family: Arial;
}
a{
text-decoration:none;
}
.floatleft {
	float:left;
}
div.top{
	width:970px;
	height:123px;
	background-color: #EBF0F8;
}
div.logo{
	width:250px;
	text-align:center;
}
td.lshadow {
	background-image:url('/images/common/lshadow.gif') ;
	background-repeat: repeat-y;
	width:10px;
}

td.rshadow {
	background-image:url('/images/common/rshadow.gif') ;
	background-repeat: repeat-y;
	width:10px;
}

div.online {
 	width:230px;
 	color: #4164A2;
 	font-family:Arial;
 	font-size:14px;
 	vertical-align:middle;
 	padding-top: 35px;
 	padding-left: 135px;
}

div.main_menu {
	width:970px;
	font-family:Arial;
 	font-size:14px;
 	color: #ffffff;
}

div.menu_item_normal {
	width:160px;
	height:50px;
	background-image: url('/images/common/menu_normal.png');
	background-repeat:repeat-x;
	text-align:center;
	vertical-align: middle;
	line-height: 50px; 
	font-size: 14px;
}
div.menu_item_hover {
	width:160px;
	height:50px;
	background-image: url('/images/common/menu_hover.png');
	background-repeat:repeat-x;
	text-align:center;
	vertical-align: middle;
	line-height: 50px; 
	font-size: 14px;
}
div.menu_separator {
	background-image: url('/images/common/menu_normal.png');
	padding-top:2px;
	height:42px;
}
a.menu{
	color: #ffffff;
	text-decoration:none;
	/*font-weight:bold;
	font-family: Helvetica;
	letter-spacing:-1px;
	font-weight: normal;*/
	font-family: Helvetica;
	font-weight: normal;
	letter-spacing: 0;
	font-size: 12px;
	font-stretch: condensed;
}
div.main_container {
	width:970px;
	padding-top:15px;
}
div.left_container{
	width:200px;
	height:260px;
	margin-left:15px;
        margin-right:15px;
	background-image: url('/images/common/treeone.gif');
}
div.left_container_index{
	width:238px;
	height:480px;
	margin-left:30px;
	*margin-left:15px;
	background-image: url('/images/common/treeone.gif');
}
div.right_container{
	width:680px;
}

div.right_container_index{
	width:680px;
}
div.top_container{
	width:680px;
}
div.monitor{
	width:680px;
}
div.coninfo{
	width: 200px;
	/*background-color: red;*/
	text-align:center;
	font-family:Arial;
 	font-size:14px;
 	color: #000088;
 	font-weight:bold;
 	vertical-align:middle;
 	line-height:14px;
 	letter-spacing:-0.3px;
 	 padding-top: 8px; height: 40px;
 	 /*border:1px solid #ffffff;*/
}
div.top_container .active{
    background:rgb(224, 233, 247);
}
div.coninfo2 *{
    zoom:1;
}

div.coninfo2:hover{
    background:rgb(224, 233, 247);
}

div.coninfo2{
	width: 154px;
	height: 50px;
        display:table-cell;
        vertical-align:middle;
        *line-height: 50px;
        margin-bottom:14px;
	text-align:center;
}

div.coninfo2 p{
        width: 154px;
	height: 50px;
        display:table-cell;
        vertical-align:middle;
	font-family:Arial;
 	font-size:14px;
 	color: #000088;
 	font-weight:bold;
 	letter-spacing:-0.3px;    
        line-height:normal;
        *display:inline;   
}

div.monitor{
	text-align:center;
	width:680px;
}
div.bottom{
	width:970px;
	height:45px;
	color:#4263A8;
	font-family:	Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:	10px;
	background-color:#eef0f6;
	margin-top:20px;
}
div.footerinfo {
	width:570px;
	padding-left:10px;
	color:#0681D9;
	font-size:11px;
}
div.counters {
	width:110px;
}
div.test {
	width:672px;
	height:204px;
	background-image: url('/images/blocks/messages.png');
}
div.moni{
	width:672px;
	height:204px;
	background-image: url('/images/blocks/main.png');
}
div.iptel{
	width:672px;
	height:204px;
	background-image: url('/images/blocks/ip.png');	
	display:block;
}
div.notes{
	width:672px;
	height:204px;
	background-image: url('/images/blocks/notes.png');	
}

div.contactlist{
	width:672px;
	height:204px;
	background-image: url('/images/blocks/contactlist.png');	
}
div.tasks{
	width:672px;
	height:204px;
	background-image: url('/images/blocks/tasks.png');	
}
div.reminders{
	width:672px;
	height:204px;
	background-image: url('/images/blocks/reminders.png');	
}
div.portal{
	width:672px;
	height:204px;
	background-image: url('/images/blocks/portal.png');	
}
div.forums{
	width:672px;
	height:204px;
	background-image: url('/images/blocks/forums.png');	
}
div.main_monitor{
	width:672px;
	height:204px;
	background-image: url('/images/blocks/main.png');	
}
div.ext_monitor{
	width:672px;
	height:204px;
	background-image: url('/images/blocks/additional.png');	
}

/**MENU**/
div.menu_aboutsistem{
	width:134px;
	height:44px;
	background: transparent url('/images/menu/main_menu.png') no-repeat 0 0;
}
div.menu_aboutsistem:hover{
        cursor:pointer;
	background: transparent url('/images/menu/main_menu.png') no-repeat 0 -44px;
}

div.menu_demoversion{
	width:133px;
	height:44px;
	background: transparent url('/images/menu/main_menu.png') no-repeat -135px 0;
}
div.menu_demoversion:hover{
        cursor:pointer;
	background: transparent url('/images/menu/main_menu.png') no-repeat -135px -44px;	
}

div.menu_partners{
	width:136px;
	height:44px;
	background: transparent url('/images/menu/main_menu.png') no-repeat -269px 0;	
}
div.menu_partners:hover{
        cursor:pointer;
	background: transparent url('/images/menu/main_menu.png') no-repeat -269px -44px;
}

div.menu_buy{
	width:112px;
	height:44px;
	background: transparent url('/images/menu/main_menu.png') no-repeat -406px 0;
}
div.menu_buy:hover{
        cursor:pointer;
	background: transparent url('/images/menu/main_menu.png') no-repeat -406px -44px;	
}

div.menu_download{
	width:121px;
	height:44px;
	background: transparent url('/images/menu/main_menu.png') no-repeat -519px 0;	
}
div.menu_download:hover{
        cursor:pointer;
	background: transparent url('/images/menu/main_menu.png') no-repeat -519px -44px;
}

div.menu_status{
	width:138px;
	height:44px;
	background: transparent url('/images/menu/main_menu.png') no-repeat -641px 0;	
}
div.menu_status:hover{
        cursor:pointer;
	background: transparent url('/images/menu/main_menu.png') no-repeat -641px -44px;	
}

div.menu_support{
	width:184px;
	height:44px;
	background: transparent url('/images/menu/main_menu.png') no-repeat -780px 0;	
}
div.menu_support:hover{
        cursor:pointer;
	background: transparent url('/images/menu/main_menu.png') no-repeat -780px -44px;
}

/****/

/****BUTTONS***/
div.knowmore{
	width:211px;
	height:40px;
	background-image: url('/images/buttons/knowmore.png');	
}
div.knowmore:hover{
	background-image: url('/images/buttons/knowmore_hover.png');	
}

div.phonecall{
	width:211px;
	height:40px;
	background-image: url('/images/buttons/phonecall.png');	
}
div.phonecall:hover{
	background-image: url('/images/buttons/phonecall_hover.png');	
}

div.question{
	width:211px;
	height:40px;
	background-image: url('/images/buttons/question.png');	
}
div.question:hover{
	background-image: url('/images/buttons/question_hover.png');	
}
div.message{
	width:213px;
	height:40px;
	background-image: url('/images/buttons/message.png');	
}
div.message:hover{ 
	background-image: url('/images/buttons/message_hover.png');	
}

div.zakaz{
	width:211px;
	height:40px;
	background-image: url('/images/buttons/zakaz.png');	
}
div.zakaz:hover{
	background-image: url('/images/buttons/zakaz_hover.png');	
}
/****BUTTONS END***/
.order {

	background-color: Black;

}
	
	

.order TD {

	background-color: White;

}

.top_container .active{
    background:rgb(224, 233, 247) !important;
}

.mm1, .mm1 p{margin-left:45px;}
.mm2, .mm2 p{margin-left:29px;}
.mm3, .mm3 p{margin-left:26px;}
.mm4, .mm4 p{margin-left:45px;}
.mm5, .mm5 p{margin-left:29px;}
.mm6, .mm6 p{margin-left:26px;}
.mm7, .mm7 p{margin-left:45px; width:155px !important;margin-top:2px;}
.mm8, .mm8 p{margin-left:26px; margin-top:2px; width:156px !important;}
.mm19, .mm19 p{margin-left: 25px; margin-top: 2px;}

.send_mail_div{position:absolute;top:50%;left:50%;margin-left:-200px;margin-top:-170px; width:400px; height:340px; text-align:center; border:#000000 1px solid; background:#ffffff; display:none; vertical-align:middle; }
.send_mail_div_close{cursor:pointer; float:right; clear:none; padding-right:10px; font-size:11px;}

#index_links {margin:10px 16px 0 16px; background:url('/images/common/intranet_top7.jpg') no-repeat; height:280px; clear:both;}
#index_links .link_item_ img{display:none;}
#index_links .link_items{list-style-type:none; margin-left:-30px; margin-top:0px;}
#index_links .link_item{width:350px; height:25px; margin-bottom:6px !important; cursor:pointer;}
#index_links .link_item1{height:25px; margin-bottom:5px !important;}
#index_links .link_item2{height:25px; margin-bottom:5px !important;}
#index_links .link_item3{height:41px; margin-bottom:3px !important;}
#index_links .link_item4{height:46px; margin-bottom:3px !important;}
#index_links .link_item5{height:25px; margin-bottom:5px !important;}
#index_links .link_item6{height:26px;}

#index_links .link_area{width:550px; position:absolute; margin-left:380px; height:280px; cursor:pointer;}

.rvs_logo{background:url('/images/common/rvs_logo.png') no-repeat; margin-top:11px; margin-left:10px; width:100px; height:30px; float:left;}
