/* --- HTML --- */ *{ margin: 0; padding: 0; } 
body{
	font-family: Tahoma; 
	color: #fff; 
	min-width:997px; 
	font-size:100.01%; 
	/*background: #07399c url(/images/background_repeat.jpg) repeat-x 0 26px;*/
background: #07399c;
}

html, body{
	height: 100%;
} 

table, th, td {
	font-size:100%; 
	border-collapse: collapse;
}
table,img {border:0;} 
a{color: #34f2fd; text-decoration: none;} a:hover{text-decoration: none;} h1{font-size: 140%; margin-bottom: 12px;} h2{font-size: 110%; margin-bottom: 10px;}
h3{font-size: 120%; margin-bottom: 4px; font-weight: normal;}
span{color: #34f2fd}
ul{list-style: none; margin-left: 8px;}
p{padding-bottom: 12px;}
/*img.png {behavior: url(/images/png.htc);}*/
img.png {
	z-index: 1140;
}
#main {
	position:relative; 
	min-height:100%; 
	font-size: 0.6em; 
	background: url(/images/background.jpg) no-repeat 0 26px;
} 

.all_body {	background: url(/images/background_repeat.jpg) repeat-x 0 26px;
width:100%;
height:750;}

.middle_text ol{
	margin-left:25px;
	margin-bottom:20px;
}
.middle_text ol li{
	text-align:justify;
	margin-bottom:7px;
}



/*For IE*/* html #main
	{width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1000?'997px':'100%'); height:100%;} table#main_table{width: 100%; float: left; clear: both;} table#main_table td{vertical-align: top;} td#main_left{width: 416px;}
/* TOP */ div#top_block{width: 100%; height: 26px; background: #041d6c url(/images/background_top.gif) repeat-x top;} 
div#top_block ul{width: 214px; float: right;} 

div#top_block ul li{float: left; background: url(/images/navigator_li.gif) no-repeat top right;} 

div#top_block ul li img{margin: 3px 10px 0 3px;} 

#makeorder {position:absolute;display:block;width:398px;height:70px;top:390px;left:8px;background: url(/images/makeorder.jpg) no-repeat;z-index:1000;}


div#top_block ul li.end{background: none;} 


div#top_block ul li b{font-size: 10px; font-weight: normal; position: relative; top: -5px; left: -5px;} 

div#top_block a{color: #fff;}
/* CONTENT */

/* LEFT */ div#content_wrapper{float:left; width:100%; clear: both;} * html div#content_wrapper{height: 600px;} div#content_left{width: 416px; float: left; position: relative; z-index: 100;} 
 
div#menu{padding-top: 76px; height: 300px; float: left; clear: both; position: relative;
} 
 
div#left_block{ position: relative; padding-top: 68px; width: 378px; float: left; clear: both;} 
 
a.details{background: url(/images/arrow_details.gif) no-repeat 0 0.6em; padding: 5px 0 5px 20px; float: right; margin-top: 4px;} 
div#news {clear: both; }
div#news dt{background: url(/images/background_date.gif) no-repeat top center; float: left; display: block; padding: 0.25em 10px 4px 10px;} 
div#news dd{display: block; float: left; width: 297px; padding: 0 0 14px 12px;} 
 
/* RIGHT */ div#content_right{width:100%;} 
 
div#top_img{width: 80px; height: 80px; position: relative; padding-top: 30px; left: -2px;}

 
div#work_top{width: 6px; height: 7px; float: left; clear: both;font-size: 1%; position: absolute; z-index: 100; margin: 5px 0 0 5px}
 

* html div#work_top{ position: relative; top: 5px; left: 5px; margin: 0;} 
div#work_1{
width: 100%; 
float: left; 
clear: both; 
background: url(/images/background_right_1.jpg) repeat-x;
height: 220px; 
position: relative; 
top: 0; z-index: 1;
-left:-6px;} 

* html div#work_1{top: -7px;height: 227px;} 

div#work_2{width: 100%; float: left; clear: both; height: 215px; background: url(/images/background_right_2.jpg) no-repeat; padding: 5px 0 0 0;} 

* html div#work_2{height:220px;}


div#work_2 img{margin-left: 5px;} 

div#work_3_top{
	width: 100%; 
	float: left; 
	clear: both; 
	background: url(/images/background_right_in_r.jpg) repeat-x; 
	height: 370px; 
	position: relative; 
	top: 0; z-index: 1;
	-left:-6px;
} 

div#work_3{width: 100%; float: left; clear: both; height: 369px; background: url(/images/background_right_in.jpg) no-repeat; padding: 5px 0 0 0;} 

div#work_3 img{margin-left: 5px;} 

 


div#work_bottom{
	width: 556px; 
	height: 22px; 
	background:#fff url(/images/work_bottom.png); 
	position: relative; 
	left: 5px; 
	top: -33px; 
	float: left;
} 
* html div#work_bottom{
	top: -33px; 
}


div#work_bottom.portfolio{height: 30px; top: -42px; } 


div#work_bottom.portfolio div#tech{background: none; width: auto; float: right;background: url(/images/background_portfolio.gif) no-repeat 100% 100%; height: 30px} 


div#work_bottom.portfolio h2{margin-top: 7px;} 






div#work_bottom.portfolio div#tech span{display: block; width: 68px; font-size: 12px; color: #fff; float: left; padding-top: 8px;} 






div#work_bottom.portfolio div#tech img{margin: 4px 2px 0 2px;} 



div#work_bottom div{width: 9px; height: 22px; background: url(/images/work_bottom_r_2.gif) no-repeat 100% 100%; float: right;} 



div#work_bottom.index div{background-image: url(/images/work_bottom_r.gif)} 






div#work_bottom h2{margin: 4px 0 0 0; background: url(/images/circle.gif) no-repeat left; padding: 0 0 0 16px; font-weight: normal; width: 300px; float: left; position: relative; left: 10px; font-size: 13px;}








div#work_bottom.index h2{font-size: 11px;font-weight:bold;} 





/* INSIDE */ 





div#work_1.inside{height: 154px; background-image: url(/images/background_right_1_in.jpg);} 





* html div#work_1.inside{height: 159px;margin-bottom: -5px;} 





div#work_1.inside div#work_2{ background-image: url(/images/background_right_2_in.jpg); height: 154px;} 





div#work_1.inside div#work_bottom{background: none;top: -23px;} 





* html div#work_1.inside div#work_bottom{ filter: ;} 





div#work_1.inside div#work_bottom div{background: url(/images/work_bottom_in.png) no-repeat; height: 6px; width: 12px;} 





* html div#work_1.inside div#work_bottom div{background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/work_bottom_in.png', sizingMethod='crop');} 




 




 






 
div#clients_1{width: 100%; height: 74px; background: url(/images/background_clients_2.jpg) repeat-x top; float: left; clear: both; position: relative; left: -1px} 
 * html div#clients_1{top: -28px;} 
div#clients_2{width: 585px; height: 74px; background: url(/images/background_clients.jpg) no-repeat; float: left; clear: both;} 

div#clients_2 div{ float: left; width: 113px; text-align: center; padding-top: 7px} 

 
div#text_block{width: 565px; float: left; clear: both; position: relative;
z-index: 100;} 
div#text_block1{width: 765px; float: left; clear: both; position: relative;
z-index: 100;} 
div#text_block.port{top: 3px; left: 0px;} 



* html div#text_block.port{top: -31px;} 
* html div#text_block{top: -28px;} 

 

div.photo{width: 155px; float: left;} 

div.photo img{position: relative; z-index:1; position: relative;
margin: -3px 0 -5px 0;} 

* html div.photo img{margin-bottom: -7px;} 


div.photo_top{width: 155px; height: 10px; float: left; background: url(/images/photo_top.png) no-repeat; margin-bottom: -1px; font-size: 1%; z-index: 100; position: relative;} 


* html div.photo_top{background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/photo_top.png', sizingMethod='scale');} 


div.photo_center{width: 155px; float: left; background: url(/images/photo_center.png); text-align: center;} 


* html div.photo_center{background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/photo_center.png', sizingMethod='scale');} 


div.photo_bottom{width: 155px; height: 10px; float: left; background: url(/images/photo_bottom.png) no-repeat; position: relative; z-index: 0; font-size: 1%} 


* html div.photo_bottom{background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/photo_bottom.png', sizingMethod='scale');}



div.text{width: 100%; float: left;} 

div.text#index{width: 406px; margin-left: 4px;} 
div.text1#index{width: 563px; margin-left: 4px;} 

div.top_text{width: 100%; float: left; clear: both; height: 10px; font-size: 1%;} 

div.top_text div{
	height: 9px; 
	background: url(/images/text_middle.png); 
	margin: 0 9px; 
	top: 0px;
	//margin-left:-9px;
	-margin-left:0px;
	-left: -18px;
	-margin-right:-3px;
} 

div.top_text div.left{width: 9px; height: 9px; 
	background: url(/images/text_middle.png); 
	float: left; 
	left: -9px; 
	position: relative;
	//left:9px;
	-left:-6px;
	-margin-left:0px;
	-margin-right:9px;
} 

div.text#index div.top_text div.left{
	background: url(/images/text_top_left.png);
} 

div.top_text div.right{
	width: 9px; 
	height: 9px; 
	background: url(/images/text_top_right.png); 
	float: right; 
	position: relative; 
	top: -9px; 
	right: -9px;
	//left: 9px;
	-left: 12px;
	-margin-right:9px;
} 

div.middle_text{
	position: relative; 
	z-index: 200; 
	padding: 0 12px; 
	background: url(/images/text_middle.png); 
	top: 9px;
} 

div.middle_text#port_insert_middle{
	top:5px;
	//top:9px;
	-top: -9px;
}

div.middle_text#port_insert_middle1{
	top:9px;
	//top:9px;
	-top: -9px;
}


* html div.middle_text{
background-image:url(/images/text_middle.png);  
height: 50px; 
top: -9px; 
padding-bottom: 6px;
left: -6px;} 

div.bottom_text{
	width: 100%; 
	float: left; 
	clear: both; 
	height: 10px; 
	font-size: 1%; 
	margin-top: 9px;
	margin-bottom: 9px;
} 

div.bottom_text#port_insert_bottom{
		margin-top: 5px;
		//margin-top: 9px;
		-margin-top: 0px;
}
div.bottom_text#port_insert_bottom1{
		margin-top: 9px;
		//margin-top: 9px;
		-margin-top: 0px;
}


* html div.bottom_text{
	top: -9px; 
	position: relative; 
	margin: 0;
} 

div.bottom_text div{
	height: 9px; 
	background: url(/images/text_middle.png); 
	margin: 0 9px; 
	top: 0px;
	//margin-left:-9px;
	-margin-left:0px;
	-left: -18px;
	-margin-right:-3px;
} 

div.bottom_text div.left{
	width: 9px; 
	height: 9px; 
	background: url(/images/text_bottom_left.png); 
	float: left; 
	left: -9px; 
	position: relative;
	//left:9px;
	-left:-6px;
	-margin-left:0px;
	-margin-right:9px;
} 

div.bottom_text div.right{
	width: 9px; 
	height: 9px; 
	background: url(/images/text_bottom_right.png); 
	float: right; 
	position: relative; 
	top: -9px; 
	right: -9px;
	//left: 9px;
	-left: 12px;
	-margin-right:9px;
} 

div#spec { display: none; position: absolute; left: 8px; top: 35px; width: 388px; height: 58px; background: url(/images/background_spec.jpg) no-repeat; padding: 5px 5px 5px 5px; }
 
div#words_1, div#words_2{width: 393px; height: 133px; float: left; clear: both; position: relative; left: 8px; background: url(/images/background_words_1.jpg) no-repeat; padding: 5px 5px 5px 5px;} 
div#words_2{background-image: url(/images/background_words_2.gif); height: 30px;} 
* html div#words_1, * html div#words_2{top: 4px;} 
div#words_1 {margin-bottom: 20px;}
div#words_3, div#words_3{width: 393px; height: 133px; float: left; clear: both; position: relative; left: 8px;  background: url(/images/background_words_1.jpg) no-repeat; padding: 5px 0 0 5px;} 


div#words_1 img, div#words_2 img{background: url(/images/background_words.gif) no-repeat center; padding: 4px; margin: 1px 12px 0 0; float: left;} 


div#words_1 div, div#words_2 div{float: left; font-size: 11px; text-transform: uppercase; width: 240px; padding-top: 14px; line-height: 16px;} 


div#words_1 span, div#words_2 span{float: right; margin-top: 0px;} 
div#words_3{width: 375px; min-height: 207px; background: #021e53 url(/images/background_words_3.jpg) no-repeat left bottom; padding: 10px 15px; float: left; position: relative; clear: both;} 
* html div#words_3{height: 207px;} 

div#words_3
div.logo{background: url(/images/razdelitel.jpg) no-repeat bottom; padding: 0 0 10px 0; text-align: center; width: 100%; margin-bottom: 10px;} 

div#words_3
div.left_text{ padding-bottom: 10px; min-height: 70px;} 

* html div#words_3 div.left_text{height: 70px;} 

div#words_3
b.bottom{font-weight: normal; display: block; float: right; background: url(/images/circle_white.gif) no-repeat left; padding: 0 0 2px 10px} 

div#words_4, div#words_4{width: 393px; height: 75px; float: left; clear: both; position: relative; left: 8px; background: url(/images/background_words.gif) padding: 5px 0 0 5px;} 

 
.text ul{margin-left: 4px; z-index: 300; position: relative;padding: 6px 0px 6px 0px;} 
.text ul li{padding: 0 0 6px 12px; background: url(/images/li.gif) no-repeat 0 0.5em;}

table.form{width: 485px;
z-index: 100; position: relative; margin-top: 10px;} 

table.form td.left{width: 210px; padding: 4px 4px 4px 0; text-align: right;vertical-align: top; height: 14px;} 

table.form td.te input{height: 14px; font-size: 0.9em; border: 1px #000 solid; width: 100%; margin-top: 3px;} 

table.form td.ch input{height: 14px; font-size: 0.9em; width: auto; margin-top: 3px;} 

table.form td select{height: 14px; font-size: 0.9em; border: 1px #000 solid; width: 100%; margin-top: 3px;} 

table.form td textarea{width: 100%; height: 124px; border: 1px #000 solid; margin-top: 3px;} 


table.form td input.button_1{border: 0; color: #000; float: left; width: 66px; font-size: 11px; background: url(/images/button_1.gif) no-repeat top; padding: 0 0 6px 0; height: 20px; margin: 4px 6px 6px 0; top: 4px; position: relative;} 


* html table.form td input.button_1, * html table.form td input.button_2{padding-bottom: 4px;} 


table.form td input.button_2{border: 0; color: #fff; float: left; width: 66px;
font-size: 11px; background: url(/images/button_2.gif) no-repeat top; padding: 0 0 6px 0; height: 20px; margin: 4px 6px 6px 0;
top: 4px; position: relative;} 

table.form_index{width: 377px; z-index: 100; position: relative; margin-top: 10px;} 
table.form_index td.left{width: 120px; padding: 4px 4px 4px 0; text-align: right;vertical-align: top; height: 14px;} 
table.form_index td.te input{height: 14px; font-size: 0.9em; border: 1px #000 solid; width: 100%; margin-top: 3px;} 
table.form_index td.ch input{height: 14px; font-size: 0.9em; width: auto; margin-top: 3px;} 
table.form_index td select{height: 14px; font-size: 0.9em; border: 1px #000 solid; width: 100%; margin-top: 3px;} 
table.form_index td textarea{width: 100%; height: 124px; border: 1px #000 solid; margin-top: 3px;} 
table.form_index td input.button_1{border: 0; color: #000; float: left; width: 66px; font-size: 11px; background: url(/images/button_1.gif) no-repeat top; padding: 0 0 6px 0; height: 20px; margin: 4px 6px 6px 0; top: 4px; position: relative;} 
* html table.form_index td input.button_1, * html table.form_index td input.button_2 {padding-bottom: 4px;} 
table.form_index td input.button_2{border: 0; color: #fff; float: left; width: 66px; font-size: 11px; background: url(/images/button_2.gif) no-repeat top; padding: 0 0 6px 0; height: 20px; margin: 4px 6px 6px 0; top: 4px; position: relative;} 

 
div#bottom_block{
	text-align: right; 
	position: relative; 
	float: right; 
	top: -6px; 
	//top: 0px;
	//margin-bottom:10px;} 
 
 

/*- PORTFOLIO -*/ 

div#menu_top{position: relative; height: 48px; float: left; z-index: 300; clear: both; margin: 4px 0 0 0;  width: 570px;} 

* html div#menu_top.inside{top: 3px; left: 3px;} 

div#menu_top.inside{left: 3px;} 


* html div#menu_top{top: -26px; margin: 0;} 

div#menu_top a{float: left; display: block; background: #011c4a url(/images/menu_right.gif) no-repeat right; margin-right: 7px;margin-bottom: 7px; color: #fff;} 


div#menu_top a:hover, div#menu_top a.hover{background-image: url(/images/menu_right_h.gif); background-color: #34f2fd; text-decoration: none; color: #020e3a;} 

div#menu_top a b{font-weight: normal; background: url(/images/menu_left.gif) no-repeat left; display: block; padding: 2px 9px 3px 9px;} 


div#menu_top a:hover b, div#menu_top a.hover b{background-image: url(/images/menu_left_h.gif);} 


 


a.back{float: right; display: block; background: #011c4a url(/images/menu_right.gif) no-repeat right; margin-right: 7px; color: #fff; position: relative; top: 2px;} 



* html a.back{right: -14px;} 


a.back b{font-weight: normal; background: url(/images/menu_left.gif) no-repeat left; display: block; padding: 2px 9px 3px 9px;} 


a.back:hover{background-image: url(/images/menu_right_h.gif); background-color: #34f2fd; text-decoration: none; color: #020e3a;} 


a.back:hover b{background-image: url(/images/menu_left_h.gif);} 

 

div.portfolio{ 
	width: 566px; 
	position: relative; 
	float: left; 
	clear: both; 
	margin-bottom: 6px;
} 

* html div.portfolio{
	top: -26px;
} 

div.portfolio_top{
	width: 566px; 
	height: 11px; 
	background: url(/images/portfolio_top.png) no-repeat; 
	float: left; 
	clear: both; 
	font-size: 1%;
} 

div.portfolio_middle{
	width: 566px; 
	float: left; 
	clear: both; 
	background: url(/images/text_middle.png); 
	height: 84px;
} 

div.portfolio_middle dl{
	position: absolute; 
	z-index: 500; 
	left: 5px; 
	top: 5px; 
	-top: -5px; 
	font-size: 10px;} 

div.portfolio_middle dt{width: 128px; float: left; position: relative;} 

div.portfolio_middle dd{float: left; display: block; width: 425px; position: relative;} 

div.portfolio_middle dd h2{color: #34f2fd; font-weight: normal; margin: 2px 0 1px 0;} 

div.portfolio_middle dd div{height: 75px; float: left; clear: both;} 

div.portfolio_middle dd a.details{ position: relative; float: right; display: block; margin: -3px 2px 0 0; background-image: url(/images/arrow_details_2.gif);} 

div.portfolio_middle dd div.tech{width: 260px; float: left;} 

div.portfolio_middle dd div.tech span{color: #002a60; display: block; width: 65px; float: left; padding-top: 4px;} 

div.portfolio_middle dd div.tech img{margin-right: 6px;} 

div.portfolio_bottom{
	width: 566px; 
	height: 11px; 
	background: url(/images/portfolio_bottom.png) no-repeat; 
	float: left; 
	clear: both; 
	font-size: 1%; 
	top: -10px;
	-top:0px;
} 

 

div#pages{margin:
0 0 10px 0; width: 570px; clear: both; position: relative; z-index: 1000;} 

* html div#pages{ margin: -25px 0 10px 0;} 


div#pages div{float: right; padding-bottom: 10px;} 

div#pages a{display: block; background: #011c4a url(/images/pages_r.gif) no-repeat right; float: left; margin: 0 2px; font-size: 10px;} 


div#pages a:hover, div#pages a.hover{background: #34f2fd url(/images/pages_r_h.gif) no-repeat right; text-decoration: none; color: #011c4a;} 


div#pages a:hover span, div#pages a.hover span{background: url(/images/pages_l_h.gif) no-repeat left; color: #011c4a;} 

div#pages a span{color: #fff; background: url(/images/pages_l.gif) no-repeat left; display: block;
padding: 1px 5px 1px 6px;}
 

div#pages2{float: left; margin:
0 0 10px 0; width: 570px; clear: both; position: relative; z-index: 1000;} 

* html div#pages2{ margin: -37px 0 10px 0;} 


div#pages2 div{float: right; padding-bottom: 10px;} 

div#pages2 a{display: block; background: #011c4a url(/images/pages_r.gif) no-repeat right; float: left; margin: 0 2px; font-size: 10px;} 


div#pages2 a:hover, div#pages2 a.hover{background: #34f2fd url(/images/pages_r_h.gif) no-repeat right; text-decoration: none; color: #011c4a;} 


div#pages2 a:hover span, div#pages2 a.hover span{background: url(/images/pages_l_h.gif) no-repeat left; color: #011c4a;} 

div#pages2 a span{color: #fff; background: url(/images/pages_l.gif) no-repeat left; display: block;
padding: 1px 5px 1px 6px;} 

 /*--- FOOTER ---*/ div#footer_block{height: 58px; clear: both; width: 100%; }
#footer_1{height: 58px; margin: -58px auto 0px auto; position: relative;} #footer_2{height: 58px; margin: 0 auto; min-width: 997px; font-size: 0.6em; background: #002b8b;} /*For IE*/* html #footer_2{width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1000?'997px':'100%');} 
div#footer{ background: #011e51; width: 100%; height: 39px; border-top: 1px #2550a7 solid; position: relative; top: 18px;} 

div#footer a{text-decoration: underline;} 

div#footer a:hover{text-decoration: none;} 

 

div#telephone{float: left; color: #0357ac; font-size: 13px; padding: 8px 0 8px 35px; background: url(/images/telephone.gif) no-repeat left; margin: 4px 0; font-weight: bolder; position: relative; left: 12px;} 


div#telephone a{color: #0357ac; background: url(/images/arrow_tel.gif) no-repeat right; padding: 0 20px 1px 0; text-decoration: none} 


 

div#copyright{width: 460px; float: right; margin: 5px 0 0 0;} 

div#copyright img{float: left; margin: 0 12px 0 0;} 

div#copyright div{padding: 3px 0 0 0;}
.line{border-top: 1px solid #DDD}
#stat {visibility: hidden;} 

.plink {FONT-WEIGHT: 500; FONT-SIZE: 7pt;COLOR: #696969; FONT-FAMILY: 'tahoma';
text-decoration: none;
border: 1px solid #777777;}

.clear { clear: both; background: none; }
#flashcontent {height: 300px; width: 378px;}
div.words_new {
    width: 140px;
    height: 90px;
    float: right;
    margin-left: 20px;
    margin-bottom: 20px;
    padding: 10px;
    border: 1px solid #052d84;
    background-color: #2a4893;
}
div.words_new_wrap {
    padding-top: 60px;
}
div.words_new_space {
    width: 100%;
    height: 60px;
    clear: both;
}
.upper {
    position: relative;
    top: -8px;
}
#new_menu {
    position: absolute;
    left: 520px;
    top: 86px;
    width: 600px;
    height: 20px;
}
#new_menu a {
    display: block;
    float: left;
    margin-right: 15px;
    margin-top: 3px;
    background-repeat: no-repeat;
}
#new_menu a span {
    display: none;
}
#new_menu a.menu_main {
    width: 53px;
    height: 11px;
    background-image: url(/images/menu_main.gif);
}
#new_menu a.menu_about {
    width: 38px;
    height: 11px;
    background-image: url(/images/menu_about.gif);
}
#new_menu a.menu_port {
    width: 77px;
    height: 15px;
    background-image: url(/images/menu_port.gif);
}
#new_menu a.menu_serv {
    width: 45px;
    height: 14px;
    background-image: url(/images/menu_serv.gif);
}
#new_menu a.menu_contacts {
    width: 63px;
    height: 11px;
    background-image: url(/images/menu_contacts.gif);
}
#new_menu a.menu_vacancy {
    width: 69px;
    height: 13px;
    background-image: url(/images/menu_vac.gif);
}
#new_menu .split {
    background: url(/images/split.png) no-repeat left;
    width: 1px;
    height: 20px;
    float: left;
    margin-right: 15px;
}
* html #new_menu .split {background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/split.png', sizingMethod='scale');}    
.adv_block {
    padding:5px;
    border:1px solid #aaf;
    color:#fff;
    width:230px;
    font-size: 11px;
    margin-bottom: 5px;
    margin-left: 70px;
}
.adv_block a {
    color: #ddd;
    font-size:11px;
}
.adv_block a.ttl {
    color: #aaf;
    font-size:11px;
    font-weight:bold;
}