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 {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 {



	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/home-act-ico.gif") no-repeat;	}



#cap .icons li.home a {background: url("/img/home-ico.gif") no-repeat;	}



#cap .icons li.map {background: url("/img/map-act-ico.gif") no-repeat;}



#cap .icons li.map a {background: url("/img/map-ico.gif") no-repeat;}



#cap .icons li.mail {background: url("/img/mail-act-ico.gif") no-repeat left 1px;}



#cap .icons li.mail a {background: url("/img/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: 70px;



	overflow: hidden;



	padding-top: 10px;



	position: relative;



	text-align: center;



	text-decoration: none;



	width: 240px;



}







#header .logo span {



	background: url("/img/logo.jpg") no-repeat;



	display: block;



	cursor: pointer;



	height: 77px;



	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 .loginform {
	background: url("/img/search-bg.gif");
	#background-size: 100%;
	margin-top: 5px;
	margin-bottom: -1px;
	margin-left: 0px;
	padding-top:10px;
	width: 270px;
	height: 110px;
}

#left .loginform h2 a{
	font-size: 14px;
	text-decoration:none;
	font-weight:bold;
	color: #fff;
	padding-left:60px;
}






#left .search {	



	background: #96212a url("/img/search-bg.gif") no-repeat left top; 



	padding: 0 10px 0 30px;



	height: 67px;



	width: 230px;



	}

#left .search2 {	



	background: #96212a url("/img/search-bg.png") no-repeat left top; 



	padding: 0 10px 0 30px;
    margin-top: 10px;
    color: #E6E3E6;


	height: 185px;



	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 {







	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 30px;



	/*padding: 25px 60px;*/



	width: 928px;



}







#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/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;
color: #E6E3E6;

                          }
                            
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/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;



	/*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 .cont, .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/img/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/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/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/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/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/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/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;

}







.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 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;

}



#video_online{
	position: absolute;
	margin-left:450px;
}



.subhead {

color:#ce1b5d;

text-align:center;



}

.tname {

color:#314d9d;

text-align:left;



}





/* form */



#FeedBackForm{margin:1em 0; padding-top:3px;}

#FeedBackForm fieldset{margin:0; padding-top:.5em; border:none; /*border-top:1px solid #006cb4;*/}

#FeedBackForm legend{padding:0 5px; font-style:italic;}

#FeedBackForm p{clear:both; margin:.5em 0; overflow:hidden;}

#FeedBackForm label{float:left; width:140px; display:block; text-align:right; margin-right:10px;}

#FeedBackForm input, #FeedBackForm textarea{margin:0; width:250px; border:1px solid #ddd; padding:3px 5px 3px 3px; /*padding:3px 5px 3px 25px;*/}

/*

#FeedBackForm input#company{background:#fff url(img/icons/company.png) no-repeat 5px 50%;}

#FeedBackForm input#name{background:#fff url(img/icons/user_business.png) no-repeat 5px 50%;}

#FeedBackForm input#phone{background:#fff url(img/icons/phone.png) no-repeat 5px 50%;}

#FeedBackForm input#email{background:#fff url(img/icons/mail.png) no-repeat 5px 50%;}

#FeedBackForm input#web{background:#fff url(img/icons/chain.png) no-repeat 5px 50%;}

#FeedBackForm textarea#example_web{background:#fff url(img/icons/star.png) no-repeat 5px 6px;}

#FeedBackForm textarea#message{background:#fff url(img/icons/pencil.png) no-repeat 5px 6px;}

*/	

#FeedBackForm textarea{height:125px; overflow:auto;}

#FeedBackForm p.submit{clear:both; margin:1em 0; padding:.5em 70px; /*border-top:1px solid #006cb4;*/}





		

/* end feed back form */








