@charset "utf-8";

html,body{
	position:relative;
	margin:0;
	padding:0;
	background-color:#98b4e0;
	font-family:Verdana,sans-serif;
	font-size:100%;
}
table#tableAll{
	position:relative;
	width:100%;
	border:0;
}
#topik{
	position:relative;
	width:100%;
	height:100%;
	border:0px dotted #eee;
}
#topMenuLineBg{
	position:absolute;
	left:0;
	top:52px;
	height:57px;
	width:100%;
	overflow:hidden;
	border:0px dotted #f44;
}
#topMenuLineBg1{
	position:absolute;
	left:0;
	top:0;
	height:20px;
	width:250px;
	background-color:#14406f;
}
#topMenuLineBg2{
	position:absolute;
	left:250px;
	top:0;
	height:20px;
	width:100%;
	background-color:#2a5a8c;
}


#topMenuLineBg a{
	color:#eee;
	text-decoration:none;
	text-align:center;
	font-size:9px;
	line-height:9px;
}





#top_left_balls{
	position:absolute;
	top:0;
	left:58px;
	width:236px;
	height:166px;
	background:url('/img2/top-left_balls.png') no-repeat 0 0;
}
#topLeftTitleBg{
	position:absolute;
	top:107px;
	left:0;
	width:236px;
	height:39px;
	background:#0e345c url('/img2/top-left_title.png') no-repeat 0 0;
}
#topLeftAboutBg{
	position:absolute;
	top:107px;
	left:0;
	width:236px;
	height:39px;
	background:#0e345c url('/img2/top-left_about.png') no-repeat 0 0;
}
#topLeftToHomeDiv{
	position:absolute;
	top:0px;
	left:78px;
	width:134px;
	height:100px;
	border:0px dotted red;
}


#bgRight{
	position:absolute;
	top:0;
	left:100%;
	width:450px;
	margin-left:-450px;
	height:98px;
	background:url('/img2/topmenu/bgRight.png') no-repeat right top;
}
#tel{
	position:absolute;
	top:10px;
	left:20%;
	width:640px;
	height:31px;
	font-size:16px;
	font-weight:bold;
	text-align:right;
	text-transform:uppercase;
	line-height:17px;
	color:#20456c;
	font-family:Arial;
	text-shadow: 1px 1px 1px  #def;
}
#bgTopBall{
	position:absolute;
	top:0;
	left:39%;
	width:60%;
	height:33px;
	background:url('/img2/topmenu/bgTopBall.gif') no-repeat left top;
}
#bgRightBall{
	position:absolute;
	top:42px;
	left:100%;
	margin-left:-88px;
	width:88px;
	height:92px;
	background:url('/img2/topmenu/bgRightBall.gif') no-repeat right top;
}


/*=================================*/

table{
	border-collapse:collapse;
	margin:0;
	padding:0;
}
tr,td{
	margin:0;
	padding:0;
}
p,h1,h2,h3{
	margin: 0 0 1em 0;
}
h1{
	font-size:18px;
	text-align:center;
	color:#fff;
	text-transform:uppercase;
	font-weight:normal;
	margin-bottom:20px;
}
h2{
	font-size:14px;
	text-align:center;
}
h3{
	font-size:14px;
	text-align:left;
	color:#fff;
}
h4{
	font-size:13px;
	text-align:center;
}
p,div,li,td,th,span,b,em{font-size:13px;}
.b{font-weight:bold;}
.r{text-align:right;}
img{border:0;}
label{display:block;}

#seo_positions .color2{
	color:#0E345C;
}


#topMenuButRus{
	float:left;
	position:relative;
	margin-left:287px;
	width:31px;
	height:57px;
	text-shadow:1px 1px 1px #444;
}
#topMenuButEng{
	float:left;
	position:relative;
	margin-left:5px;
	width:31px;
	height:57px;
	text-shadow:1px 1px 1px #444;
}
#topMenuButLetter{
	float:left;
	position:relative;
	margin-left:3px;
	width:31px;
	height:27px;
}
#topMenuButHome{
	float:left;
	position:relative;
	margin-left:3px;
	width:31px;
	height:27px;
}
#topMenuButMap{
	float:left;
	position:relative;
	margin-left:3px;
	width:30px;
	height:27px;
}
#topMenuButSMI{
	float:left;
	position:relative;
	width:33px;
	height:27px;
	text-shadow: 1px 1px 1px  #444;
}
#topMenuButInternet{
	float:left;
	position:relative;
	width:54px;
	height:27px;
	text-shadow: 1px 1px 1px  #444;
}
#topMenuButIndoor{
	float:left;
	position:relative;
	width:36px;
	height:27px;
	text-shadow: 1px 1px 1px  #444;
}
#topMenuButTransport{
	float:left;
	position:relative;
	width:78px;
	height:27px;
	text-shadow: 1px 1px 1px  #444;
}
#topMenuButDesign{
	float:left;
	position:relative;
	width:42px;
	height:27px;
	text-shadow: 1px 1px 1px  #444;
}
#topMenuButOutdoor{
	float:left;
	position:relative;
	width:45px;
	height:27px;
	text-shadow: 1px 1px 1px  #444;
}
#topMenuButBTL{
	float:left;
	position:relative;
	width:55px;
	height:27px;
	text-shadow: 1px 1px 1px  #444;
}
#topMenuButSinema{
	float:left;
	position:relative;
	width:78px;
	height:27px;
	text-shadow: 1px 1px 1px  #444;
}
#topMenuButZayavka{
	float:left;
	position:relative;
	width:46px;
	height:27px;
	text-shadow: 1px 1px 1px  #444;
}
#topMenuButContact{
	float:left;
	position:relative;
	width:53px;
	height:27px;
	text-shadow: 1px 1px 1px  #444;
}
#topMenuButVacancy{
	float:left;
	position:relative;
	width:57px;
	height:27px;
	text-shadow: 1px 1px 1px  #444;
}
#topMenuButNews{
	float:left;
	position:relative;
	width:47px;
	height:27px;
	text-shadow: 1px 1px 1px  #444;
}
a#podvalMail{
	color:#fff;
	text-decoration:none;
}
a#podvalMail:hover{
	color:#0e345c;
	text-decoration:underline;
}
a.white{
	color:#fff;
	text-decoration:none;
}
a.white:hover{
	color:#ffd645;
	text-decoration:underline;
}

a.tm{
	display:block;
	width:100%;
	height:100%;
}
#topMenuButRus a,#topMenuButEng a,#topMenuButSMI a,#topMenuButInternet a,#topMenuButIndoor a,#topMenuButDesign a,#topMenuButOutdoor a,#topMenuButBTL a,#topMenuButVacancy a,#topMenuButContact a{
	padding-top:4px;
	
}

a#tmRus{background:url('/img2/topmenu/butRus.png') no-repeat 0 0;}
a#tmRus:hover{background-position:0 -60px;text-shadow:1px 1px 1px #aaa;}
a#tmRusOn{background:url('/img2/topmenu/butRus.png') no-repeat 0 -60px;text-shadow:1px 1px 1px #aaa;}

a#tmEng{background:url('/img2/topmenu/butEng.png') no-repeat 0 0;}
a#tmEng:hover{background-position:0 -60px;text-shadow:1px 1px 1px #aaa;}
a#tmEngOn{background:url('/img2/topmenu/butEng.png') no-repeat 0 -60px;text-shadow:1px 1px 1px #aaa;}

a#tmLetter{background:url('/img2/topmenu/butLetter.gif') no-repeat 0 0;}
a#tmLetter:hover{background-position:0 -30px;}
a#tmLetterOn{background:url('/img2/topmenu/butLetter.gif') no-repeat 0 -30px;}

a#tmHome{background:url('/img2/topmenu/butHome.gif') no-repeat 0 0;}
a#tmHome:hover{background-position:0 -30px;}
a#tmHomeOn{background:url('/img2/topmenu/butHome.gif') no-repeat 0 -30px;}

a#tmMap{background:url('/img2/topmenu/butSitemap.gif') no-repeat 0 0;}
a#tmMap:hover{background-position:0 -30px;}
a#tmMapOn{background:url('/img2/topmenu/butSitemap.gif') no-repeat 0 -30px;}







a#tmSMI{background:url('/img2/topmenu/butBg.gif') repeat-x 0 -64px;}
a#tmSMI:hover{background-position:0 -96px;text-shadow:1px 1px 1px #aaa;}
a#tmSMIOn{background:url('/img2/topmenu/butBg.gif') repeat-x 0 -96px;text-shadow:1px 1px 1px #aaa;}

a#tmInternet{background:url('/img2/topmenu/butBg.gif') repeat-x 0 -128px;}
a#tmInternet:hover{background-position:0 -160px;text-shadow:1px 1px 1px #aaa;}
a#tmInternetOn{background:url('/img2/topmenu/butBg.gif') repeat-x 0 -160px;text-shadow:1px 1px 1px #aaa;}

a#tmIndoor{background:url('/img2/topmenu/butBg.gif') repeat-x 0 -192px;}
a#tmIndoor:hover{background-position:0 -224px;text-shadow:1px 1px 1px #aaa;}
a#tmIndoorOn{background:url('/img2/topmenu/butBg.gif') repeat-x 0 -224px;text-shadow:1px 1px 1px #aaa;}

a#tmTransport{background:url('/img2/topmenu/butBg.gif') repeat-x 0 -64px;}
a#tmTransport:hover{background-position:0 -96px;text-shadow:1px 1px 1px #aaa;}
a#tmTransportOn{background:url('/img2/topmenu/butBg.gif') repeat-x 0 -96px;text-shadow:1px 1px 1px #aaa;}

a#tmDesign{background:url('/img2/topmenu/butBg.gif') repeat-x 0 -128px;}
a#tmDesign:hover{background-position:0 -160px;text-shadow:1px 1px 1px #aaa;}
a#tmDesignOn{background:url('/img2/topmenu/butBg.gif') repeat-x 0 -160px;text-shadow:1px 1px 1px #aaa;}

a#tmOutdoor{background:url('/img2/topmenu/butBg.gif') repeat-x 0 -192px;}
a#tmOutdoor:hover{background-position:0 -224px;text-shadow:1px 1px 1px #aaa;}
a#tmOutdoorOn{background:url('/img2/topmenu/butBg.gif') repeat-x 0 -224px;text-shadow:1px 1px 1px #aaa;}

a#tmBTL{background:url('/img2/topmenu/butBg.gif') repeat-x 0 -64px;}
a#tmBTL:hover{background-position:0 -96px;text-shadow:1px 1px 1px #aaa;}
a#tmBTLOn{background:url('/img2/topmenu/butBg.gif') repeat-x 0 -96px;text-shadow:1px 1px 1px #aaa;}

a#tmSinema{background:url('/img2/topmenu/butBg.gif') repeat-x 0 -128px;}
a#tmSinema:hover{background-position:0 -160px;text-shadow:1px 1px 1px #aaa;}
a#tmSinemaOn{background:url('/img2/topmenu/butBg.gif') repeat-x 0 -160px;text-shadow:1px 1px 1px #aaa;}

a#tmNews{background:url('/img2/topmenu/butBg.gif') repeat-x 0 -192px;}
a#tmNews:hover{background-position:0 -224px;text-shadow:1px 1px 1px #aaa;}
a#tmNewsOn{background:url('/img2/topmenu/butBg.gif') repeat-x 0 -224px;text-shadow:1px 1px 1px #aaa;}

a#tmVacancy{background:url('/img2/topmenu/butBg.gif') repeat-x 0 -64px;}
a#tmVacancy:hover{background-position:0 -96px;text-shadow:1px 1px 1px #aaa;}
a#tmVacancyOn{background:url('/img2/topmenu/butBg.gif') repeat-x 0 -96px;text-shadow:1px 1px 1px #aaa;}

a#tmContact{background:url('/img2/topmenu/butBg.gif') repeat-x 0 -128px;}
a#tmContact:hover{background-position:0 -160px;text-shadow:1px 1px 1px #aaa;}
a#tmContactOn{background:url('/img2/topmenu/butBg.gif') repeat-x 0 -160px;text-shadow:1px 1px 1px #aaa;}

a#tmZayavka{background:url('/img2/topmenu/butBg.gif') repeat-x 0 -256px;}
a#tmZayavka:hover{background-position:0 -288px;text-shadow:1px 1px 1px #aaa;}
a#tmZayavkaOn{background:url('/img2/topmenu/butBg.gif') repeat-x 0 -288px;text-shadow:1px 1px 1px #aaa;}




/*===путь===*/
#nashTelefon{
	position:absolute;
	top:0;
	left:100%;
	margin-left:-410px;
	width:401px;
	height:27px;
	background:url('/img/nashTelefon.gif') no-repeat left top;
	border:0 solid #f33;
}
#pathCont{
	position:relative;
	left:0;
	top:0;
	height:150px;
	padding:1px;
	border:0px solid #f33;
}
#pathPicCont{
	float:left;
	position:relative;
	top:0;
	left:0;
	width:200px;
	height:150px;
	overflow:visible;
	border:0px solid #eee;
	margin:0 30px 5px 0;
}
#pathPicDiv{
	position:absolute;
	top:-24px;
	left:30px;
	width:200px;
	height:174px;
}

#pathOut{
	font-size:1.15em;
	font-style:italic;
	font-weight:bold;
	/*color:#002638;*/
	color:#fff;
	border:0px solid #f33;
	margin:20px 30px 0 240px;
}
/*=====путь=====*/
#pathOut a.pathA{
	text-decoration:none;
	color:#002638;
}
#pathOut a.pathA:hover{
	text-decoration:underline;
	color:#002638;
}
#pathOut span.delim{padding:0 5px;color:#002638;}



.content{border:0px solid #cfc;}


/*-----------------------HACCORDION--------------------------*/
.haccordion_wrapper{clear:both;}
.haccordion{
	margin: 0 auto;
	margin-top:10px;
	width:374px;
	height:230px;
}
.haccordion .header,.haccordion .content{
	float:left;
	height:230px;
}
.haccordion .header{
	width:24px;
	background:#375aa4 url('/img/accordeon.gif') no-repeat 0 bottom;
	border-right:2px solid #98b4e0;
	color:#fff;
	cursor:pointer;
}
.haccordion .hac_lift{background-position:0px bottom;}
.haccordion .hac_train{background-position:-25px bottom;}
.haccordion .hac_metro{background-position:-50px bottom;}
.haccordion .hac_stop{background-position:-75px bottom;}
.haccordion .hac_transport{background-position:-100px bottom;}
.haccordion .content{
	display:none;
	width:0px;
	overflow:auto;
}
.haccordion .content p{
	margin:0 3px;
	text-align:justify;
}
div#opened{width:190px;}


ul.indexul1{
	list-style-position:outside;
	list-style-image:url('/img/indexul.gif');
	padding-left:20px;
}




/*лифты*/

table.lift2{
	position:relative;
	width:527px;
	margin:10px auto;
}
table.lift2 td{
	width:50%;
	padding-left:15%;
}



/*=========пресса=========*/
div.pressaTop{
	float:left;
	margin:0 0 2px 0;
}
div.pressaBottom{
	float:left;
	margin:0;
}
div.pressa{
	position:relative;
	float:left;
	margin:0 2px 2px 1px;
}

div.pressa69_97{
	position:relative;
	float:left;
	margin:0 2px 2px 1px;
	width:69px;height:97px;
	padding:0;
}
div.pressa69_76{
	position:relative;
	float:left;
	margin:0 2px 2px 1px;
	width:69px;height:76px;
	padding:0;
}

img.b{
	border:1px solid #999;
}
/*=========/пресса=========*/
img.left{
	float:left;
	margin:0 8px 0 0;
}
ul{
	padding-left:5px;
	list-style-position:inside;
}


/*========заявка=========*/
#simplemodal-overlay{
	background-color:#001;
	cursor:wait;
}
#simplemodal-container{
	height:400px;
	width:360px;
	color:#ccc;
	background-image:url('/img/bg50.png');
	border:4px solid #444;
	padding:30px 12px 12px 12px;
}
.t1{width:320px;}


/*главная страница аним.кнопки*/
#div1_1{
	position:absolute;
	left:152px;
	top:110px;
	width:30px;
	height:40px;
	background:url('/img/firstPage/inetHand.gif') no-repeat;
}
#div1_2{
	position:absolute;
	left:130px;
	top:138px;
	width:54px;
	height:34px;
	background:url('/img/firstPage/inetArrow.gif') no-repeat;
}
#div1_3{
	position:absolute;
	left:90px;
	top:60px;
	width:60px;
	height:86px;
	background:url('/img/firstPage/inetWire.gif') no-repeat;
}
#blue_1{
	position:absolute;
	left:98px;
	top:92px;
	width:122px;
	height:122px;
	background:url('/img/firstPage/inetPic.gif') no-repeat 0 0;
}
#yellow_1{
	position:absolute;
	left:36px;
	top:38px;
	width:126px;
	height:126px;
	background:url('/img/firstPage/inetYellow.gif') no-repeat 0 0;
}



#div2_1{
	position:absolute;
	left:12px;
	top:90px;
	width:60px;
	height:72px;
	background:url('/img/firstPage/smiForbes.gif') no-repeat;
}
#div2_2{
	position:absolute;
	left:30px;
	top:94px;
	width:78px;
	height:68px;
	background:url('/img/firstPage/smiTv.gif') no-repeat;
}
#div2_3{
	position:absolute;
	left:46px;
	top:36px;
	width:78px;
	height:50px;
	background:url('/img/firstPage/smiGazeta.gif') no-repeat;
}
#blue_2{
	position:absolute;
	left:0px;
	top:68px;
	width:122px;
	height:122px;
	background:url('/img/firstPage/smiPic.gif') no-repeat 0 0;
}

#yellow_2{
	position:absolute;
	left:40px;
	top:12px;
	width:90px;
	height:90px;
	background:url('/img/firstPage/smiYellow.gif') no-repeat 0 0;
}




#div3_1{
	position:absolute;
	left:70px;
	top:70px;
	width:100px;
	height:57px;
	background:url('/img/firstPage/design02.gif') no-repeat;
}
#div3_2{
	position:absolute;
	left:90px;
	top:60px;
	width:57px;
	height:72px;
	background:url('/img/firstPage/design03.gif') no-repeat;
}
#blue_3{
	position:absolute;
	left:62px;
	top:40px;
	width:122px;
	height:128px;
	background:url('/img/firstPage/design01.gif') no-repeat 0 0;
}
#yellow_3{
	position:absolute;
	left:0px;
	top:22px;
	width:117px;
	height:117px;
	background:url('/img/firstPage/design04.gif') no-repeat 0 0;
}



#div4_1{
	position:absolute;
	left:70px;
	top:110px;
	width:95px;
	height:66px;
	background:url('/img/firstPage/outdoor03.gif') no-repeat;
}
#div4_2{
	position:absolute;
	left:70px;
	top:110px;
	width:79px;
	height:61px;
	background:url('/img/firstPage/outdoor02.gif') no-repeat;
}
#blue_4{
	position:absolute;
	left:64px;
	top:69px;
	width:122px;
	height:128px;
	background:url('/img/firstPage/outdoor01.gif') no-repeat 0 0;
}
#yellow_4{
	position:absolute;
	left:93px;
	top:0px;
	width:115px;
	height:113px;
	background:url('/img/firstPage/outdoor04.gif') no-repeat 0 0;
}



#div5_1{
	position:absolute;
	left:99px;
	top:49px;
	width:98px;
	height:102px;
	background:url('/img/firstPage/indoor02.gif') no-repeat;
}
#div5_2{
	position:absolute;
	left:83px;
	top:70px;
	width:106px;
	height:66px;
	background:url('/img/firstPage/indoor03.gif') no-repeat;
}
#blue_5{
	position:absolute;
	left:81px;
	top:36px;
	width:122px;
	height:128px;
	background:url('/img/firstPage/indoor01.gif') no-repeat 0 0;
}
#yellow_5{
	position:absolute;
	left:32px;
	top:2px;
	width:98px;
	height:98px;
	background:url('/img/firstPage/indoor04.gif') no-repeat 0 0;
}

/*btl*/
#div6_1{
	position:absolute;
	left:95px;
	top:106px;
	width:113px;
	height:58px;
	background:url('/img/firstPage/merc02.gif') no-repeat;
}
#div6_2{
	position:absolute;
	left:110px;
	top:100px;
	width:102px;
	height:78px;
	background:url('/img/firstPage/merc03.gif') no-repeat;
}
#blue_6{
	position:absolute;
	left:91px;
	top:72px;
	width:122px;
	height:128px;
	background:url('/img/firstPage/merc01.gif') no-repeat 0 0;
}
#yellow_6{
	position:absolute;
	left:23px;
	top:0px;
	width:144px;
	height:144px;
	background:url('/img/firstPage/merc04.gif') no-repeat 0 0;
}


/*==========транспорт===========*/
#div7_1{
	position:absolute;
	left:68px;
	top:43px;
	width:100px;
	height:77px;
	background:url('/img/firstPage/trans03.gif') no-repeat;
}
#div7_2{
	position:absolute;
	left:83px;
	top:45px;
	width:64px;
	height:57px;
	background:url('/img/firstPage/trans02.gif') no-repeat;
}
#blue_7{
	position:absolute;
	left:57px;
	top:2px;
	width:122px;
	height:128px;
	background:url('/img/firstPage/trans01.gif') no-repeat 0 0;
}
#yellow_7{
	position:absolute;
	left:12px;
	top:77px;
	width:144px;
	height:144px;
	background:url('/img/firstPage/trans04.gif') no-repeat 0 0;
}

/*==========реклама в кинотеатрах==========*/
#div8_1{
	position:absolute;
	left:45px;
	top:80px;
	width:66px;
	height:90px;
	background:url('/img/firstPage/kino02.gif') no-repeat;
}
#div8_2{
	position:absolute;
	left:10px;
	top:70px;
	width:88px;
	height:99px;
	background:url('/img/firstPage/kino03.gif') no-repeat;
}
#blue_8{
	position:absolute;
	left:0px;
	top:63px;
	width:122px;
	height:128px;
	background:url('/img/firstPage/kino01.gif') no-repeat 0 0;
}
#yellow_8{
	position:absolute;
	left:33px;
	top:149px;
	width:134px;
	height:135px;
	background:url('/img/firstPage/kino04.gif') no-repeat 0 0;
}
#blue_9{
	position:absolute;
	left:38px;
	top:45px;
	width:120px;
	height:120px;
	background:url('/img/firstPage/clientsB.gif') no-repeat 0 0;
}
#yellow_9{
	position:absolute;
	left:0;
	top:0;
	width:116px;
	height:116px;
	background:url('/img/firstPage/clients_y.gif') no-repeat 0 0;
}
#flash_9{
	position:absolute;
	left:24px;
	top:33px;
	width:154px;
	height:154px;
}

#bg1{
	position:absolute;
	left:180px;
	top:75px;
	width:536px;
	height:842px;
	background:url('/img/bg1.gif') no-repeat left top;
}

#bg2{
	position:absolute;
	left:707px;
	top:0px;
	width:387px;
	height:310px;
	background:url('/img/bg2.gif') no-repeat left top;
}
#bg3{
	position:absolute;
	left:377px;
	top:186px;
	width:600px;
	height:458px;
	background:url('/img/bg3.gif') no-repeat left top;
}


/*============карта сайта========*/
#siteTreeUl{
	padding-left:25px;
	list-style-position:outside;
	list-style-type:disc;
}
#siteTreeUl ul{
	padding-left:25px;
	list-style-position:outside;
	list-style-type:disc;
}
#siteTreeUl a{
	color:#002638;
	text-decoration:none;
}
#siteTreeUl a:hover{
	color:#002638;
	text-decoration:underline;
}



/*///////////// styles added after 20-11-2009 //////////*/

table.lef {
	border-collapse: collapse;
	margin: 0 auto 10px;
	border: none;
	width: 100%;
	border-bottom: 2px solid #6490c5;
}

table.lef td {
	border: solid #98B4E0 1px;
	padding: 2px 5px;
}

table.lef td.center {
	text-align: center;
}

table.lef td.left {
	text-align: left;
}


table.lef td.right {
	text-align: right;
}

table.lef th {
	text-align: center;
	border: none;
	border-right: none;
	padding: 2px 5px;
}

table.lef .higlight {
	background: #d3dfee;
}
.red {
	color: red;
}
ul.ul_wt_markers {
	list-style-type: none;
}
ul.ul_wt_markers li {
	text-indent: 1em;
}
td.lef p {
	margin: 0 10px 1em 0;
}
.attention {
	color: #bf0a23;
}
.bold_text {
	font-weight: bold;
}
.center {
	text-align: center;
}
table.lef th {
	padding: 2px 5px;
}
.show_hide {
	display: none;
}
.border_for_block {
	position:relative;
	border: 1px solid #87a4d2;
	padding: 8px;
	/*padding-bottom: 0;*/
	clear:both;
	margin:20px 0 0 0;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
}
.hiding_block{
	position:relative;
	margin:0;
	padding:0;
}

img.lef {
	margin-left: 0;
	margin-right: 10px;
	margin-bottom: 8px;
	float: left;
}
img.right {
	margin-left: 10px;
	margin-right: 0;
	margin-bottom: 8px;
	float: right;
}
td.lef{
	font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;
	font-size:14px;
	padding-left:10px;
	margin-right:7px;
}
div.border_for_block h2, div.content h2 {
	font-size:14px;
	text-align:center;
	color:#fff;
	text-transform:uppercase;
	font-weight:bold;
	margin-bottom:10px;
}
div.wrapper_for_table {
	padding: 10px;
	margin-bottom: 15px;
	background: #fff;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
}
.wrapper_for_table ul {
	list-style-type: none;
}
.wrapper_for_table li {
	text-indent: 50px;
}
img.iwb {
	border-bottom: 3px solid #5a5e64;
	border-left: 3px solid #9ea0a3;
	border-right: 3px solid #9ea0a3;
	border-top: 3px solid #c3c3c3;
}
img.bor_b {
	margin-bottom: 15px;
}
div.content p, div.content ul, div.border_for_block p, div.border_for_block ul {
	color: #0e345c;
	/*color: #fc0;*/
}
div.content a:link, div.content a:visited, div.border_for_block a:link, div.border_for_block a:visited{
	color: #fff;
}
div.content a:hover, div.content a:active, div.border_for_block a:hover, div.border_for_block a:active{
	color: #ffd645;
}
a#podvalMail:hover {
	color: #ffd645;
}

/*получите скидку*/
#poluchite{
	display:none;
	position:absolute;
	left:100%;
	margin-left:-604px;
	top:-68px;
	width:477px;
	height:67px;
	background:url('/img/ban_skidka.gif') no-repeat 0 0;
	border:0px dotted #4f4;
}
#messageReg{
	display:none;
	width:300px;
	text-align:center;
	font-size:16px;
	font-weight:bold;
	margin:0 auto;
}

/*====Наши работы:теги====*/
#ourWorkHrefs{
	position:relative;
	/*left:0px;
	top:86px;
	width:99%;*/
	margin:3px 3px 7px 0;
	text-align:right;
	color:#0e345c;
	border:0px dotted red;
}
.newsContainer{
	position:relative;
	border: 1px solid #87a4d2;
	padding: 8px;
	clear:both;
	overflow:auto;
	margin:10px 0 0 0;
	color:#0e345c;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
}
.newsContainer a{
	color: #eee;
}
#ourWorkHrefs a{
	color:#eee;
}
#ourWorkHrefs a:hover{
	color:#ffd645;
}

.tagHrefs{
	color:#0e345c;
}
.tagHrefs a{
	color:#eee;
}
.tagHrefs a:hover{
	color:#ffd645;
}



/*============облако тегов============*/
#cloudTagsDiv{
	font-size:14px;
	text-align:center;
	margin:0 0 90px 0;
	color:#558;
}
#cloudTagsDiv a{
	text-decoration:none;
	color:#eee;
	/*padding:0 2px;*/
}
#cloudTagsDiv a:hover{
	text-decoration:underline;
	color:#eee;
}
#cloudTagsDiv a.r1{
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	color:#eee;
	padding:0 3px;
}
#cloudTagsDiv a.r1:hover{
	text-decoration:underline;
	color:#eee;
}
#cloudTagsDiv a.sel{
	text-decoration:underline;
	color:#eee;
}

/*======навигация по страницам в разделе новостей======*/
.navCounter{
	text-align:center;
	margin:10px auto 0 auto;
	width:400px;
}
.navCounter span{
	text-decoration:underline;
	color:#002638;
}
.navCounter #navL{
	float:left;
	width:40%;
	height:24px;
	text-align:right;
}
.navCounter #navC{
	float:left;
	width:50px;
	height:24px;
}
.navCounter #navR{
	float:left;
	width:40%;
	height:24px;
	text-align:left;
}
.navCounter a{
	text-decoration:none;
	color:#eee;
	padding:0 20px;
}
.navCounter a:hover{
	text-decoration:underline;
	color:#ffd645;
}

/*=====seo result=====*/
.seoTable .cont{
	background:#fff;
	padding:10px 20px;
	/*border:1px solid red;*/
}
.seoTable .tdiv, .seoTable .bdiv{
	position:relative;
	height:10px;
	overflow:hidden;
	/*border:1px solid red;*/
}
.seoTable .tdd{
	position:relative;
	width:10px;
	height:40px;
	background:url("/img/seo/border.png") no-repeat;
	overflow:hidden;
}
.seoTable .tdd.ri{
	position:absolute;
	margin-left:-10px;
	left:100%;
	top:-10px;
	/*border:1px dotted red;*/
}
.seoTable .bdiv .tdd{
	margin-top:-20px;
}
.seoTable .tdd{
	background:url("/img/seo/border2.png") no-repeat;
}
.seoTable .tdd.li{
	width:auto;
	margin-right:10px;
}
/*==sitemap==*/
#sitemap{
}

.white{
	color:#fff;
}
/*search*/
#searchForm{
	margin:0;padding:0;
}
#searchForm #query{
	width:186px;
	height:15px;
	margin:0;
	font-size:12px;
	background-color:#98b4e0;
	border:0px solid #3475b9;
}
#searchForm #goSearch{
	width:20px;
	margin:0 0 0 2px;
	height:16px;
	font-size:13px;
	background-color:#98b4e0;
	border:0px solid #3475b9;
}