body {
        font-family: Tahoma;
        font-style: Regular;
        text-decoration: none;
        font-size: 9pt;
        margin:0px;
	padding-top:15px;
}
td {
        font-family: Tahoma;
        font-style: Regular;
        text-decoration: none;
        font-size: 9pt;
        margin:0px;
}
h2,b,strong{
		color:#2c2c2c;
}
input.text_search {
        border: 0px;
        font-family: Tahoma;
        color: rgb(153,153,153);
        font-size: 10pt;
		width:135;
}
a:link {
        color: #005580;
        font-family: Tahoma;
        font-style: Regular;
        text-decoration: underline;
        font-size: 9pt;
}
a:visited {
        color: #005580;
}
a:hover {
        color: #005580;
}

td.border_vert {
        width: 2px;
        background-image: url(../images/idport/vert_green_border.jpg);
        background-repeat: repeat-y;
}

td.border_gor {
        background-image: url(../images/idport/border_green_line.jpg);
        background-repeat: repeat-x;
}

td.border_green {
        border-left: 2px solid #9cbb04;
        border-right: 2px solid #9cbb04;
}
td.border_orange {
        border-left: 2px solid #ffaa00;
        border-right: 2px solid #ffaa00;
}

td.text {
        color: #000000;
        font-family: Tahoma;
        font-style: Regular;
        font-size: 12pt;
        margin:30px;
}

td.news_date {
        padding-left: 13px;
        padding-right: 13px;
}

a.orange:link {
        color: #FFFFFF;
        font-family: Tahoma;
        font-style: Regular;
        text-decoration: none;
        font-size: 13pt;
}
a.orange:visited {
        color: #FFFFFF;
        text-decoration: none;
        font-size: 13pt;
}
a.orange:hover {
        color: #FFFFFF;
        text-decoration: none;
        font-size: 13pt;
}

td.orange_menu_sel {
        background:url('../images/idport/bg_orange_sel.jpg');
}

td.orange_menu_out {
        background:url('../images/idport/orange_bg_menu.jpg');
}

div.gray:link{
        color: #404040;
        font-family: Tahoma;
        font-style: Regular;
        text-decoration: none;
        font-size: 12pt;
        cursor:pointer;
}
div.grayVisited {
        color: #404040;
        text-decoration: none;
        font-size: 12pt;
        cursor:pointer;
}
div.gray:hover {
        color: #404040;
        text-decoration: none;
        font-size: 12pt;
        cursor:pointer;
}

span.red {
        color: #e52600;
        font-family: Tahoma;
        font-style: Regular;
        text-decoration: underline;
        cursor:pointer;
        font-size: 14pt;
}
a.red:visited {
        color: #e52600;
        text-decoration: underline;
        font-size: 14pt;
}
a.red:hover {
        color: #e52600;
        text-decoration: underline;
        font-size: 14pt;
}

a.blue:link {
        color: #005580;
        font-family: Tahoma;
        font-style: Regular;
        text-decoration: underline;
        font-size: 14pt;
		cursor:pointer;
}
a.blue:visited {
        color: #005580;
        text-decoration: underline;
        font-size: 14pt;
		cursor:pointer;
}
a.blue:hover {
        color: #005580;
        text-decoration: underline;
        font-size: 14pt;
		cursor:pointer;
}

a.orange_menu:link {
        color: #000000;
        font-family: Tahoma;
        font-style: Regular;
        text-decoration: none;
        font-size: 14pt;
}
a.orange_menu:visited {
        color: #000000;
        text-decoration: none;
        font-size: 14pt;
}
a.orange_menu:hover {
        color: #000000;
        text-decoration: none;
        font-size: 14pt;
}
a.gray_link:link {
        color: #999999;
        font-family: Tahoma;
        font-style: Regular;
        text-decoration: underline;
        font-size: 9pt;
}
a.gray_link:visited {
        color: #999999;
        text-decoration: underline;
        font-size: 9pt;
}

a.gray_link:hover {
        color: #999999;
        text-decoration: underline;
        font-size: 9pt;
}

a.white_link {
        color: white;
        font-family: Tahoma;
        font-style: Regular;
        text-decoration: none;
		margin-left: 25px;
		margin-right:25px;
        font-size: 12px;
}

a.white_link:hover {
        color: white;
        text-decoration: none;
        font-size: 12px;
		margin-left: 25px;
		margin-right:25px;
}
a.white_link:visited {
        color: white;
        text-decoration: none;
        font-size: 12px;
		margin-left: 25px;
		margin-right:25px;
}

a.white_link1:link {
        color: white;
        font-family: Tahoma;
        font-style: Regular;
        text-decoration: none;
        font-size: 10pt;
		margin-bottom:5px;
}

a.white_link1:hover {
        color: white;
        text-decoration: none;
        font-size: 10pt;
		margin-bottom:5px;
}
a.white_link1:visited {
        color: white;
        text-decoration: none;
        font-size: 10pt;
		margin-bottom:5px;
}
td.line_orange {
	border-bottom: 1px solid #f68c58;
	padding-bottom: 2px;
	padding-top: 2px;
}

td.line_green {
	border-bottom: 1px solid #408d7d;
	padding-bottom: 2px;
	padding-top: 2px;
}

td.line_blue {
	border-bottom: 1px solid #4091c8;
	padding-bottom: 2px;
	padding-top: 2px;
}

td.line_blue {
	border-bottom: 1px solid #4091c8;
	padding-bottom: 2px;
	padding-top: 2px;
}

td.line_red {
	border-bottom: 1px solid #c05054;
	padding-bottom: 2px;
	padding-top: 2px;
}
input.text_search {
        border: 0px;
        font-family: Tahoma;
        color: rgb(153,153,153);
        font-size: 10pt;
        width:135;
}
.sub_mnu {
   background-color:#DCDCDC;
   display:none;
   position:absolute;
   border-width:0;
   border-color:red;
   color:blue;
   border-style:inset;
   cursor:pointer;
   padding:5;

}
.mnu {
   background-color:yellow;
   border-width:2;
   color:green;
   border-color:green;
   border-style:inset;
   cursor:pointer;
   padding:5;

}
.mnu_ch {
   background-color:blue;
   border-width:2;
   border-color:red;
   color:red;
   border-style:inset;
   cursor:pointer;
   padding:5;
}
.mnu_el {
   background-color:#DCDCDC;
}
.mnu_el_ch {
   background-color:gray;
}
.autoris {
    display:none;
    position:absolute;
	border-collapse:collapse;
	padding:0;

}
.razvl_mnu { 
			color: #000000;
			font-family: Tahoma;
			font-style: Regular;
			text-decoration: none;
			font-size: 14pt;
            position: absolute;
			z-index:100;
            filter:alpha(opacity=100);
            opacity:1;
			display:block;
}
.razvl_mnu_hd {
			color: #000000;
			font-family: Tahoma;
			font-style: Regular;
			text-decoration: none;
			font-size: 14pt;
            position: absolute;
			z-index:0;
            filter:alpha(opacity=0);
            opacity:0;
			display:none;
}

.razvl_link:link ,.razvl_link:visited{
	font-size:11px;
	font-family:tahoma;
	color:#0066cc;
	text-decoration: none;
}
.razvl_link:hover{
	font-size:11px;
	font-family:tahoma;
	color:#0066cc;
	text-decoration: underline;
}
.glav_razvl_mnu{
	font-size:11px;
	font-family:tahoma;
	color:white;
	vertical-align:top;
	padding-top:14px;
	width:10%;
	text-align:center;
	cursor:pointer;
}


#breadcrumbscont {
  width: 100%;
  background-color: #f3f3f3;
  border-bottom: dashed #bfbfbf 1px;
}

.breaditem {
  height: 23px;
  width: 85px;
  padding-top: 2px;
  font-family: tahoma;
  font-size: 11px;
  color: #077fbb;
}

td.breaditem span{margin-left: 6px;}

a.breadlink { color: #077fbb; text-decoration: none;font-family: tahoma;font-size: 11px; }
a.breadlink:hover { color: #077fbb; text-decoration: underline;font-family: tahoma;font-size: 11px; }

a.breadlogin:link { color: #e62600; text-decoration: none;font-family: tahoma;font-size: 11px; }
a.breadlogin:visited { color: #e62600; text-decoration: none;font-family: tahoma;font-size: 11px; }
a.breadlogin:hover { color: #e62600; text-decoration: underline;font-family: tahoma;font-size: 11px; }

a.breadreg:link { color: #005580; text-decoration: none;font-family: tahoma;font-size: 11px; }
a.breadreg:visited { color: #005580; text-decoration: none;font-family: tahoma;font-size: 11px; }
a.breadreg:hover { color: #005580; text-decoration: underline;font-family: tahoma;font-size: 11px; }

.login {padding-right:20px;}

.png {behavior: url(/images/idport/pngbehavior.htc);}
.imgPng{cursor:pointer;display:none;}

body {
    font-family: Tahoma;
    text-decoration: none;
    font-size: 13px;
    margin: 0px;
}

td.b1 {
	background: url(/images/idport/new/orange_bg.png) no-repeat center;
}

td.b2 {
	background: url(/images/idport/new/green_bg.png) no-repeat center;
}

td.b3 {
	background: url(/images/idport/new/blue_bg.png) no-repeat center;
}

td.b4 {
	background: url(/images/idport/new/red_bg.png) no-repeat center;
}

.bs a {color:white; text-decoration: none;}

.bs div {padding: 3px 0px;}

.b1 table td div {
	border-bottom: 1px solid #f68c58;
}

.b2 table td div {
	border-bottom: 1px solid #408d7d;
}

.b3 table td div {
	border-bottom: 1px solid #4091c8;
}

.b4 table td div {
	border-bottom: 1px solid #c05054;
}

.bs table td span a {
	margin-left: 8px;
	font-size: 24px;
}
.mnu5urDiv {
	display:none;
	position:absolute;
	padding:0px;
	border:0px;
}
.mnu5urDivEl {
	background-color:#d9d9d9;
	text-decoration:none;
	color:#404040;
	cursor:pointer;
	padding:5px;
	padding-right:12px;
	padding-left:12px;
}
.mnu5urDivElSel {
	background-color:#d9d9d9;
	text-decoration:underline;
	color:#404040;
	cursor:pointer;
	padding:5px;
	padding-right:12px;
	padding-left:12px;
}
.mnu5urDivElChosed {
	background-color:#d9d9d9;
	text-decoration:underline;
	color:#404040;
	cursor:pointer;
	padding:5px;
	padding-right:12px;
	padding-left:12px;
}
.mnu5urDivElSelChosed {
	background-color:#d9d9d9;
	text-decoration:underline;
	color:#404040;
	cursor:pointer;
	padding:5px;
	padding-right:12px;
	padding-left:12px;
}
.what_you_can_do  {
	color:#474340;
	font-size:12px;
	padding-left:5px;
}
li.what_you_can_do,.what_you_can_do ul {
	padding:0px;
	margin:0px;
}

#wraper {
	width:100%;
	position:relative;
	font-family:Arial, Geneva, sans-serif;
	font-size:12px;
	
}
#basic_info, #dop_uslugi, #internet, #idphone, #idtv, #dop_vozmojnosti, #uslugi_fix, #virt_phone, #megaline_business, #business_lan_div, #isdn, #ipvpn, #uslugi_int_seti, #dop_uslugi2 {width:805px; padding:10px; margin-bottom:15px;	}
#basic_info, #dop_uslugi, #internet, #idphone, #idtv, #dop_vozmojnosti, #uslugi_fix, #virt_phone {width:805px; padding:10px; margin-bottom:15px;	}
#wraper table.basic_inform {width:800px; border-collapse:collapse;}
#wraper table.basic_inform td {padding:4px;}
#wraper table.basic_inform tr.w { background-color:#FFF;}
#wraper table.basic_inform tr.b { background-color:#E3E9F2;}
#wraper table.basic_inform input {width:100%; color:#030;}
#wraper table.basic_inform select {width:100%; color:#030; font-size:11px;}
#wraper table.basic_inform .radiogrp {width:20px;}
#wraper table.basic_inform .checkgrp {width:20px; float:left;}
#title_dopuslug, #title_internet, #title_idtv, #title_idphone, #title_vozmojnosti, #title_fix, #title_virt {margin-bottom:10px;}
#body_dopuslug, #body_internet, #body_idtv, #body_idphone, #body_vozmojnosti, #body_fix, #body_virt,#body_megaline_business, #body_isdn, #body_ipvpn, #body_uslugi_int_seti, #body_dop_uslugi2, #business_lan_div {
	display:none;
}
.title_usl {font-size:18px; color:#39C; cursor:pointer;} 
.hint_inform {font-size:11px; color:#C30; margin:5px 0 10px 0;}
.input_call {width:145px !important; float:left;}
.text_call {width:30px !important; float:left; padding-left:10px;}
.dop_call {width:130px !important; float:left; padding-left:10px;}
.clear	{clear:both;}
.deletecall { background:url(../images/idport/action_stop.gif) no-repeat right; width:16px; height:16px; float:left; cursor:pointer; margin-left:5px;}
.none	{display:none;}
.request {font-size:10px; color:#F00; margin:5px 0 5px 0;}
table.basic_inform b {font-size:10px; color:#F00;}
#adres_fix {display:none;}
#adres_fix_idphone {display:none;}
.hdndv{
	display:none;
	padding:10px;
	padding-left:60px;
}
.cp {
	cursor:pointer;
}
