html,body,div,span,object,h1,h2,h3,h4,h5,h6,p,a,abbr,em,b,strong,dl,dt,dd,ol,ul,li,form,label,table,tbody,tfoot,thead,tr,th,td {margin: 0;padding: 0;}

* {font-family: Tahoma,  Arial, Verdana, sans-serif;font-size: 100.01%;}



table {border:none;}

a {text-decoration:underline; color: #1161cd}

a:hover {color: #5689cd}

a:visited {color: #8a5cbe}

a img {border:none}

ul, ol {list-style:none}



.clear{clear: both; font-size:0; overflow:hidden; line-height: 0;}

.flt{float:left!important;}

.blk{display: block!important;}

.no_brd{border: none!important;}

.no_bg{background: none!important;}



body {background: #e1e1e1 }



html, body {/*overflow-x: hidden*/}



h1 {

	color: #314d9d;

	font: normal /*26px*/21px Tahoma, Verdana, Arial, sans-serif;

	padding-bottom: 20px;

}



h1 span {color: #ddd;}

h1 .parent {color: #ea449e}



h2 {

	/*background: url(../img/mm-li-bg.gif) no-repeat;*/

	color: #334E9E;

	font: normal 21px Arial, Tahoma, Verdana, sans-serif;

	padding: 5px 0 3px;

}



h3 {

	color: #314d9d;

	font: bold 26px Tahoma, Verdana, Arial, sans-serif;

	padding-bottom: 15px;

}



h4 {

	color: #314d9d;

	font: normal 21px Tahoma, Verdana, Arial, sans-serif;

	padding-top: 10px;

}


h5, a.h5 {

	color: #ce1b5d;

	font: bold 14px Tahoma, Verdana, Arial, sans-serif;

	padding-bottom: 5px;

}


.inside #content .size14 {


	font: bold 18px Tahoma, Verdana, Arial, sans-serif;


}

h6 {

	color: #314d9d;

	font: bold 14px Tahoma, Verdana, Arial, sans-serif;

	padding-bottom: 10px;

}


#wrap {background: url(../img/fill-bg-bot.png) repeat-x left bottom;}



#container {

	background: #fff;

	margin: 0 auto;

	/*width: 1048px;*/

	width: 988px;

}



#cap {

	/*background: #fff url(../img/cap-bg.gif) no-repeat 53px 3px;*/

	background: #fff url(../img/cap-bg.gif) no-repeat 23px 3px;

	padding: 5px 50px 15px 50px;

	/*padding: 5px 80px 15px 80px;*/

	width: 888px;

}



#cap ul {float: right;}



#cap ul li {

	/*border-right: 1px solid #d2d2d2;*/

	display: inline;

	font-size: 68.75%;

	padding: 0 13px 0 7px;

	*padding: 0 7px 0 13px;

}



#cap ul li a {color: #747474;}

#cap ul li a:hover {color: #b7b7b7;}



#cap .icons {

	float: left!important;

	padding-top: 8px;

}



#cap .icons li {

	border: none;

	display: block;

	float: left;

	height: 9px;

	margin-right: 20px;

	padding: 0!important;

	width: 9px;

}



#cap .icons li a {

	display: block;

	height: 9px;

	overflow: hidden;

	text-transform: uppercase;

	width: 9px;

}



#cap .icons li a:hover {background: none!important;}



#cap .icons li.home {background: url(../img/icons/home-act-ico.gif) no-repeat;	}

#cap .icons li.home a {background: url(../img/icons/home-ico.gif) no-repeat;	}

#cap .icons li.map {background: url(../img/icons/map-act-ico.gif) no-repeat;}

#cap .icons li.map a {background: url(../img/icons/map-ico.gif) no-repeat;}

#cap .icons li.mail {background: url(../img/icons/mail-act-ico.gif) no-repeat left 1px;}

#cap .icons li.mail a {background: url(../img/icons/mail-ico.gif) no-repeat left 1px;}

#cap .icons li.lang a {font-size: 80%!important; overflow: visible; text-decoration: none;}



#header {

	/*background: #fff url(../img/head-bg.gif) left top;*/

	height: 80px;

	padding: 40px 30px 0;

	/*padding: 40px 60px 0;*/

	width: 928px;

}



#header .logo {

	font-size: 118.75%;

	font-weight: bold;

	float: left;

	display: block;

	height: 45px;

	overflow: hidden;

	padding-top: 10px;

	position: relative;

	text-align: center;

	text-decoration: none;

	width: 240px;

}



#header .logo span {

	background: url(../img/logo.gif) no-repeat;

	display: block;

	cursor: pointer;

	height: 55px;

	position: absolute;

	top: 0; left: 0;

	width: 240px;

}



.eng #header .logo span {

	background: url(../img/logo_eng.gif) no-repeat left center;}



#header ul {float: right;padding-right: 16px; padding-top: 8px}

#header ul li {

	background: url(../img/mm-li-bg.gif) no-repeat;

	float: left;

	overflow: hidden;

	margin-left: 7px;

	padding-top: 10px;

	width: 119px;

}



#header ul li.active {

	background: url(../img/mm-li-bg-red.gif) no-repeat;

	float: left;

}



#header ul li.first {margin-left: 0px;}



#header ul li a {

	background: #96212a url(../img/mm-li-a-bg.gif) no-repeat left top;

	color: #fff;

	float: left;

	font-size: 13px;

	height: 25px;

	overflow: hidden;

	padding: 7px 0 0 15px;

	text-decoration: none;

	width: 104px;

}

	

#header ul li a:hover {

	background-color: #c47a83;

	opacity: 0.6;

	filter:alpha(opacity=60);

	/*background-position: left -32px;*/

}



#header ul li a.active {

	background-color: #1e3b7a;

	background-position: left -32px;	

	color: #96212a;

}



#header ul li a.active:hover {

	opacity: 1;

	filter:alpha(opacity=100);

}



#middle {

	background: #fff;

	/*border: solid #e1e1e1;

	border-width: 0 5px;*/

	padding: 0 30px 30px;

	/*padding: 0 60px 30px;*/

	width: 918px;

	}



#middle #left {

	/*background: url(../img/pictures/present-bot.gif) no-repeat 6px 165px;*/

	float: left;

	width: 285px;

}



#left .present {

	/*background: url(../img/banner-top-piece.gif) no-repeat -1px bottom;*/

	display: block;

	height: 180px;

	margin-bottom: 5px;

	width: 285px;

}


#abouttele {

	background: url(../img/bgabouttele2.gif) no-repeat;
	height: 433px;
	width: 598px;
	padding:0;
	margin:0;

}




#left .region {

	background: url(../img/region-bg.gif) no-repeat right top;

	padding: 12px 10px 0 20px;

	margin-bottom: 10px;

	height: 79px;

}



#left .region h2 {color: #274c9d; font: bold 14px Tahoma}



#left .region select {

	font-size: 68.75%;

	width: 235px;

}



#left .sub-menu {

	/*background: url(../img/sub-m-top.gif) no-repeat left top;*/

	padding-top: 15px;

	width: 270px;

}



#left .sub-menu ul {

	/*border: solid #f499ca;

	border-width: 0 2px;*/

	margin-left: 15px;

	padding: 0 0 15px; 

}



#left .sub-menu ul ul {border: none;}



#left .sub-menu ul li {

	background: url(../img/sub-m-li.gif) no-repeat left 5px;

	background-position: left 4px;

	font-size: 13px;

	padding: 0 0 10px 25px;

}



#left .sub-menu ul li.active {

	color: #e3007b;

	font-weight: bold;

	}



#left .sub-menu-bot {

	background: url(../img/sub-m-bot.gif) no-repeat left bottom;

	height: 20px;

	margin-bottom: 15px;

	width: 270px;

}



#left .account {

	background: url(../img/region-bg-top.gif) no-repeat right top;
	margin: 0 0 15px 1px;
	padding:0;
	width: 269px;
	height: 137px;
}



#left .account form {

/*	background: url(../img/region-bg-bot.gif) no-repeat left bottom;*/

	padding: 20px 10px 20px 20px;
	text-align: right;
	margin:0;

}



#left .account form h2 {

	/*background: url(../img/h2-white-spot.gif) no-repeat;*/

	color: #cb1f61;
	margin-top: -10px;
	margin-bottom: 14px;
	margin-left: 45px;
	margin-right:20px;
	text-align:left;
	font: bold 14px Tahoma;
	padding:0;
}



#left .account form p {

	color: #3356a2;
	font-size: 12px;
	padding-bottom: 9px;
	text-align: left;
	width: 100%;
	margin:0;
}



#left .account form p label {

	color: #96212a;
	font-size: 11px;
	float: left;
	width: 45px;
	margin:0;
	padding:0;
	
}



#left .account form p input {

	display: block;
	font-size: 11px;
	float: left;
	margin: 0 10px 0 5px;
	width: 100px;
	padding:0;
}



#left .account form p a {

	color: #3356a2;
	float: left;
	font-size: 11px;
	margin:0;
	padding:0;

}



#left .account form .button {

/*	background: url(../img/account-but.gif) no-repeat;

	border: none;*/

	font-size: 12px;

	/*height: 22px;*/

	margin: -30px 15px 50px 0;
	
	/*width: 56px;*/

}



#left .search {	

	background: #96212a url(../img/search-bg.gif) no-repeat left top; 

	padding: 0 10px 0 30px;

	height: 67px;

	width: 230px;

	}



#left .search h2

{

color: #e1e1e1;

font: bold 14px Tahoma;

margin-left: -10px;

}

	

#left .search input {

	font-size: 68.75%;

	width: 160px;

	margin-left: -10px;

	margin-right: 10px;

}



#left .search .button {font-size: 12px; width: auto!important;}



#contreg .button {

	background: url(../img/search-but.gif) no-repeat;

	border: none;

	height: 22px;

	margin-bottom: -1px;

	width: 56px;

}



#contreg .button {

	font-size: 68.75%;

	width: 200px!important; 

	background: url(../img/register-but.gif) no-repeat!important;

}



#middle #content {

	/*background: url(../img/pictures/banner-main-bot.gif) no-repeat -2px 165px;*/

	float: right;

	width: 628px;

}



 .support #middle #content {_margin-right: -1px}



#content .banner-main {

	background: #fff;

	display: block;

	height: 180px;

	width: 619px;

}



#hn {

	height: 55px;

	width: 240px;

	

}



#hn2 {

	height: 55px;

	width: 245px;



}







#content .cent-menu, .bread-crumbs-red {

	background: url(../img/services-bg.gif) no-repeat;

	margin: 5px 10px 13px auto;

	padding: 36px 0 0 40px!important;

	height: 59px;

	width: 579px;

}



.index #content .cent-menu {margin: 5px 10px 28px auto;}



#content .cent-menu li {

	/*background: url(../img/cent-menu-li.gif) no-repeat 135px top;*/

	float: left;

	height: 42px;

	/*width: 155px;*/

}



#content .cent-menu li.active {background: url(../img/cent-menu-li-act.gif) no-repeat 0 top!important;}



#content .cent-menu li a {

	display: block;

	font: bold 12px Tahoma, Arial, Verdana, sans-serif;

	height: 31px;

	position: relative;

	width: 137px;

}



#content .cent-menu li a:hover {

	opacity: 0.6;

	filter:alpha(opacity=60);

}



#content .cent-menu li a span {

	cursor: pointer;

	display: block;

	height: 31px;

	position: absolute;

	left: 0; top: 0;

	width: 137px;

}



#content .cent-menu .wi-fi {

	background: none;

	width: 137px;

}


#content .cent-menu .adsl {

 padding-left: 10px;

}





#content .cent-menu .wi-fi a {width: 137px;}



#content .cent-menu .wi-fi-act {

	background: url(../img/li-wi-fi-act.gif) no-repeat 0 top;

}



#content .cent-menu .home-wide a span {background: url(../img/home-wide.gif) no-repeat left bottom;}

#content .cent-menu .adsl a span {background: url(../img/adsl.gif) no-repeat left bottom;}

#content .cent-menu .internet-cards a span {background: url(../img/internet-cards.gif) no-repeat left bottom;}

#content .cent-menu .wi-fi a span {background: url(../img/wi-fi.gif) no-repeat left bottom; width: 137px;}



.eng #content .cent-menu .home-wide a span {background: url(../img/business.jpg) no-repeat left bottom;}

.eng #content .cent-menu .adsl a span {background: url(../img/home.jpg) no-repeat left bottom;}

.eng #content .cent-menu .internet-cards a span {background: url(../img/telecom.jpg) no-repeat left bottom;}

.eng #content .cent-menu .wi-fi a span {background: url(../img/request.jpg) no-repeat left bottom; width: 137px;}





.index #content .banners {
float: left;
width: 290px;

}

.index #content .banners img {
margin-bottom: 15px;
}





.index #content h2 {margin: 0 0 10px 310px;}

.index #content dl {line-height: 110%; margin: 0 0 15px 310px;}



.index #content dt {

	color: #e3007b;

	font-size: 81.25%;

	font-weight: bold;

}

.index #content dt span {

	/*background: url(../img/date-bg.gif) no-repeat left center;*/

	color: #8b8b8b;

	display: block;

	font-size: 10px;

	font-weight: normal;

	/*padding-left: 10px;*/

}



.index #content dd {

	font-size: 81.25%;

	padding-bottom: 15px;

}

.tel {
	color: #8b8b8b;
}

#footer {

	/*background: url(../img/footer-bg.gif) no-repeat;*/

	color: #8b8b8b;

	font-size: 68.75%;

	padding: 25px 20px;

	/*padding: 25px 60px;*/

	width: 928px;

}

#footer a.greylink {
	color: #8b8b8b;

}

#footer p {float: left;line-height: 150%;}

#footer p strong {display: block; padding-bottom: 10px;}

#footer span {float: right;line-height: 150%;}





.inside #content {font-size: 12px;}

.content-inside {padding: 15px 20px;}

.bread-crumbs {

	color: #d7d7d7;

	font-size: 11px;

	margin-bottom: 17px;

	text-align: right;

	padding-right:22px;

}




#private_serv .pr {

	float: left;
	display: block;
	height: 93px;
	overflow: hidden;
	margin:0 0 0 330px;
	padding: 0 0 0 50px;
	position: absolute;
	width: 220px;

}



#private_serv .pr span {

	background: url(../img/service/private_serv.jpg) no-repeat;

	display: block;

	cursor: pointer;

	height: 93px;

	position: absolute;

	top: 0; left: 0;

	width: 240px;

}





.bread-crumbs  li {background: none!important; display: inline; padding:0!important;}



.inside #content h3 {
font-size: 13px;
font-weight:bold;
padding-bottom: 30px;}

.inside #content h4 {
font-size: 14px;
font-weight:bold;
padding-bottom: 30px;
padding-top: 10px;
}


.inside #content p {

	font-size: 12px;

	line-height: 150%;

	padding-bottom: 10px;

}



.inside #content ul {

	line-height: 150%;

	padding: 0 0 5px 0px;

}



.inside #content ul li {
padding:0;


}


.inside #content ul.lists {

	line-height: 150%;

	padding: 0 0 5px 10px;

}



.inside #content ul.lists li {

	background: url(../img/icons/li-ico.gif) no-repeat left 8px;

	padding-left: 17px;

}



.index #content ul.lists {

	font-size:12px;
	line-height:15px;
	padding: 0 0 0px 10px;

}



.index #content ul.lists li {

	background: url(../img/icons/li-ico.gif) no-repeat left 8px;

	padding-left: 17px;

}


.inside #content ol {

	list-style: decimal;

	line-height: 150%;

	padding: 0 0 15px 30px;

}



.inside #content table {

	margin-bottom: 10px;

	/*background: url(/img/tbl-brd.gif) repeat-x left bottom;*/	

}



.inside #content table td, .inside #content table th {

	font-size: 12px;

	/*border: solid #b2b8c9;*/

	
	padding: 8px 11px 8px 8px;

	/*border-width: 0 1px;

	border-top:1px solid #fff;

	border-bottom: 1px solid #fff;*/

}



.inside #content table th {

	background: #314d9d;

	color: #fff;

}

.inside #content table .dark, .inside #content table .dark td {background: #f0f0f0;}



.inside #content table td p, .inside #content table th p {

	padding:0!important;	

}



.services {width: 628px;}

.services li {

	background: url(../img/serv-li-top.gif) no-repeat;

	margin-bottom: 15px;

}



.services li div {

	display: block;

	padding: 20px 95px 20px 35px;

	text-decoration: none;

}

/*.services li .operators {background: url(../img/operators.gif) no-repeat left bottom;}

.services li .private {background: url(../img/private.gif) no-repeat left bottom;}

.services li .corporate {background: url(../img/corporate.gif) no-repeat left bottom;}

.services li .wi-fi-big {background: url(../img/wi-fi-big.gif) no-repeat left bottom;}*/



.services li .operators, .services li .private, .services li .corporate, .services li .wi-fi-big {background: url(../img/serv-li-bot.gif) no-repeat left bottom;}

.services li div {font-size: 12px; padding-bottom: 30px; line-height: 150%;}

.services li div ul li {
background: url(../img/icons/li-ico.gif) no-repeat scroll left 8px!important;
margin-bottom: 0!important;
line-height: 150%;
padding-left:17px;}



.services li div p {

	color: #000;

	font-size: 12px;

	padding-bottom: 10px;

}



.services li div a {border: none;}



.services li div a p {color:#1161CD; text-decoration: underline;}

.services li div a:hover p {color:#5689CD}



.service-lev2 {

	float: left;

	width: 390px;

}



.context-links {

	font-weight: bold;

	margin-left: 400px;

}



.context-links li {

	background-image: url(../img/icons/context-li-ico.gif) no-repeat!important;

	padding: 0 0 8px 10px!important;

}



.sub-menu ul ul {

	border: none;

	margin-left: 1px;

	padding: 7px 0 0!important; 

}



#left .sub-menu ul ul li {

	background: url(../img/icons/sub-li-ico.gif) no-repeat left 4px;

	font-size: 11px;

	line-height: 100%;

	padding: 0 0 5px 10px;

}



/* SUPPORT */



.order-form {

	float: left;

	padding-left: 20px;

	width: 280px;

}



.order-form input, .order-form textarea, .order-form select {

	display: block;

	margin-bottom: 5px;

	width: 98.5%;

}



.order-form select {width: 99.5%; _width: 100.5%}



.order-form textarea {

	height: 40px;

}



.order-form .send-but {

	background: url(../img/send-but.gif) no-repeat;

	border: none;

	height: 22px;

	margin: 0 0 0 auto;

	width: 80px;

}



.support #content ul li {background-image: url(../img/icons/li-red-ico.gif)!important  no-repeat ;}

.support #content .bread-crumbs  li {background: none!important;}



.support #content .theme li {

	background: none!important;

	float: left;

	line-height: 100%;

	margin: 0 30px 10px 0;

	_margin-right: 27px;

	padding-left: 0;

}



.support #content .theme li.active {background: #e3007b url(../img/left-theme.gif) no-repeat left center!important;}



.theme {

	padding: 30px 0!important;

	width: 588px;

}



.theme li a {

	display: block;

	font-size: 14px;

	padding: 9px 10px 10px;

		font-weight: bold;

}



.theme li.active span{

	background: url(../img/right-theme.gif) no-repeat right center;

	color: #fff;

	display: block;

	font-size: 14px;

	padding: 9px 10px 10px;

		font-weight: bold;

}



/* VACANCY */



.vacancy li {

font-weight: bold;



}

.vacancy li span {color: #314D9D;
padding-left:17px;}

.vacancy li ul {padding-left: 0!important}

.vacancy li ul li {

	background: url(../img/icons/li-sub-ico.gif) no-repeat left 9px!important;

	padding-left: 7px!important;

	font-weight: normal;

}



.vacancy-tbl {margin-bottom: 15px;width: 80%;}

.vacancy-tbl td {

	/*border: 1px solid #666;*/

	vertical-align: top;

	width:50%;

}



.vacancy-tbl td input, .vacancy-tbl td textarea {width: 200px;}

.vacancy-tbl td .radio, .vacancy-tbl td.send input {width: auto!important;}

.vacancy-tbl td textarea {height: 70px;}

.vacancy-tbl td.send {text-align: right;}

.vacancy-tbl td.send input {margin-top: 10px; padding: 5px}




.vacancy-tbl table td {border: 1px solid #fff;}

.vacancy-tbl table td input {width: 70px;}

.vacancy-tbl table.study td input {width: 150px;}

.vacancy-tbl input.phone {
width: 138px;
margin:0 0 0 5px;
padding:0;

}
.vacancy-tbl input.phone2 {
width: 40px;
margin:0 0 0 5px;
padding:0;
}


/* NEWS */

.news-page #content {font-size: 12px;}



.news-page .content-inside dl .news-pic {float: left; margin-bottom: 20px; margin-right: 10px}

.news-page .content-inside dl dt {/*margin-left: 140px;*/ padding-bottom: 10px;}

.news-page .content-inside dl dt span {

	color: #a2a2a2;

	display: block;

	font-size: 11px;

}



.news-page .content-inside dl dt a {

	font-size: 15px;

	font-weight: bold;

}



.news-page .content-inside dl dd {

	/*margin: 0 0 0 140px;*/

	padding: 0 0 20px;

	line-height: 150%;

	

}



.news-page .paging {

	background: url(../img/paging-bg.gif) no-repeat;

	overflow: hidden;

	padding: 13px 10px 0;

	text-align: center;

	height: 29px;

	width: 587px;

	margin-right: -20px!important;

	position: relative;

}



.news-page .paging ul li {

	border-right: 1px solid #f499ca;

	display: inline;

	font-weight: bold;

	padding: 0 13px 0 10px;]

	*padding: 0 10px 0 13px;

	

}



.news-page .paging ul li.last {

	border-right: none;

}



/* ARCHIVE */



.archive li {

	background: url(../img/icons/context-li-ico.gif) no-repeat left 4px;

	float: left;

	font-weight: bold;

	padding-left: 10px;

	width: 185px;

}



.archive li ul {

	padding: 10px 0 30px;

}



.archive li ul li {

	background: url(../img/icons/arch-ico.gif) no-repeat left 6px;

	float: none;

	font-size: 11px;

	font-weight: normal;

	padding: 0 0 2px 8px;

	width: auto;

}



.date-ins {

	font-size:11px;

	color: #a2a2a2;

}



/* ORDER */

.label-blk {
	color: #314d9d;
	font-weight: bold;
}

.order .span {
	color: #314d9d;

}

.titlered {
	color: #cb1f61;
	font-weight: bold;
}

.inside #content .smalltext {
font-size: 11px;

}




.order form label {

	color: #314d9d;

	font-weight: bold;

}



.order #switcher {padding-bottom: 15px;}

.order .label-blk {display: block; padding-bottom: 5px;}

.order .input {margin-bottom: 15px; width: 280px;}

.order .input2 {margin-bottom: 15px; width: 350px;}

.order textarea {height: 100px;}



.order .send-button3  {

	background: url(/img/kn_o.gif) no-repeat;
	border: none;
	height: 40px;
	width: 171px;
	margin:0;
	font-size:15px;
	font-weight:bold;
	padding-left:40px;

}



.order .send-button4  {

	background: url(/img/kn.gif) no-repeat;
	border: none;
	height: 40px;
	width: 171px;
	margin:0;
	font-size:15px;
	font-weight:bold;
	padding-left:40px;
	color: #393939;
	
}



.order .send-button2 {

	background: url(/img/send-button2.gif) no-repeat;

	border: none;

	height: 22px;

	width: 79px;

	margin-left: 20px;

	margin-bottom: 10px;

}


.order .send-button {

	background: url(/img/send-button.gif) no-repeat;

	border: none;

	height: 22px;

	width: 79px;

	margin-left: 205px;

	margin-bottom: 10px;

}



.eng .order-form .send-but, .eng .order .send-button {

	background: url(/img/send-but_eng.gif) no-repeat;

	width: 49px;

}



.eng .order .send-button {

	margin-left: 235px;

}

.error {color: #ef3a3a!important;}



.archive-div {

	margin: 10px 10px;

	float: right;	

}



.adsl_span {

	float:left;

	padding-top:3px;	

}



.bread-crumbs-red {height: 29px;width: 559px; padding:60px 20px 0 40px !important;}

.bread-crumbs-red li a {color: #fff!important}

.bread-crumbs-red li a:hover {text-decoration: none;}



.content-inside h1 {color: #fff; margin-top: -90px; padding-bottom: 50px;}

.news-view-h1 {
color: #314d9d!important;
margin-top: 0!important;
padding-bottom: 20px!important;
font: bold 15px Tahoma, Verdana, Arial, sans-serif;
}



.stat {position: absolute; top: -300px; left: -300px;}



.attention {font-size: 11px; color: #cb1f61}


#left .personalac {

	background: url(../img/uportal.jpg) no-repeat left top;
	margin-top: 5px;
	margin-bottom: -1px;
	margin-left: 0px;
	padding-top:10px;
	width: 270px;
	height: 52px;

}


#left .personalac h2 a{
	font-size: 14px;
	text-decoration:none;
	font-weight:bold;
	color: #fff;
	padding-left:60px;	
}


#block-vidvig{
 position: absolute;       
 background-color:#ffffff;       
 border:solid 1px;       
         
 width: 400px; 
}

#block-vidvig2{
visibility:hidden;
position:absolute;
left:0;
top:0;
border-style:solid;
border-color:'#000000';
border-width:1px;
width:400px;
height:10px;
background-color:'#f5f5f5';
padding:3px;
z-Index:3;
}


#vcamera_vol{
 	color: #8b8b8b;
	width:210px;
	height:257px;
	position:relative;
	font-size:10px;
	background: url(../img/video/videov_fon.gif) no-repeat;

    
}

.inside #vcamera_vol table, .inside #vcamera_vol table td, .inside #vcamera_vol table tr, .inside #vcamera_vol table th {
margin:0;
padding:0;
}

.inside #vcamera_vol p {
	font-size:9px;
	line-height:9px;
}


#vcamera_vol a.greylink {
	color: #8b8b8b;
	font-size:10px;

}

#vcamera{
 	color: #8b8b8b;
	width:135px;
	height:130px;
	position:relative;
	top:-35px;
	font-size:10px;
    
}

.inside #vcamera p {
	font-size:10px;
	margin-bottom: 10px;

}


#vcamera a.greylink {
	color: #8b8b8b;
	font-size:10px;

}


.subhead {
color:#ce1b5d;
text-align:center;

}
.tname {
color:#314d9d;
text-align:left;

}

#m_mail {

	float: left;
	background: url(../img/arenda/m_mail.gif) no-repeat left top;
	height: 48px;
	margin: 0 0 0 30px;
	padding: 25px 0 0 5px;
	width: 472px;

}

#m_sp {

	float: left;
	background: url(../img/arenda/m_sp.gif) no-repeat left top;
	height: 48px;
	margin:0 0 0 30px;
	padding: 25px 0 0 5px;
	width: 472px;
	

}#m_ocs {

	float: left;
	background: url(../img/arenda/m_ocs.gif) no-repeat left top;
	height: 48px;

	margin:0 0 0 30px;
	padding: 25px 0 0 0px;
	width: 472px;

}#m_crm {

	float: left;
	background: url(../img/arenda/m_crm.gif) no-repeat left top;
	height: 68px;

	margin:0 0 0 30px;
	padding: 25px 0 0 5px;
	width: 472px;

}


#m_check {

	float: left;
	height: 48px;
	margin:0 0 0 30px;
	padding: 25px 0 0 5px;
	width: 20px;

}



#mainar {

	float: left;
	height: 779px;
	margin: 10px 0 15px 0;
	padding: 0;
	width: 608px;
	background: url(../img/arenda/fon_mainar.gif) no-repeat;
}


#orderar {

	float: left;
	height: 550px;
	margin: 10px 0 15px 0;
	padding: 35px 0 0 0;
	width: 606px;
	background: url(../img/arenda/fon_orderar.gif) no-repeat;
}
