*



{



margin:0px;



padding:0px;



}







html,body { 



height: 100%; /* задаем высоту тела документа */ 



} 



.main { /* основной блок, который должен растянуться до подвала */ 



min-height: 100%; /* задаем минимальную высоту основного блока */ 



} 



* html .main { /* хак для ie6 */ 



height: 100%; /* для ие6, т.к. не понимает min-height */ 



} 



img



{



border:0px;



}



h1



{



/*font-family:Tahoma;



font-size:13.5pt;*/



color:#000000;



font-family:Tahoma;



font-size:20px;



font-weight:normal;



padding-left:10px;



padding-bottom:15px;



color:#000000;



}



h2



{



color:#565961;



font-family:Tahoma;



font-size:16px;



font-weight:normal;



padding-left:10px;



padding-bottom:15px;



color:#000000;



}



body



{



font-family:Tahoma;



font-size:12px;



color:#565961;



}







td 



{



vertical-align:top;



}











html



{



/*background-color:#e6e6e6;*/



/*background-image:url(/img/fon_html.gif);*/



background-color:#e3e3e3;







}







body



{



background-image:url(/img/fon_body.jpg);



background-repeat:repeat-x;



}



.main



{



width:970px;



background-color:#565961;



margin:0px auto;



}







p



{



padding-bottom:7px;



text-align:justify;



}



ul, ol



{



padding-left:35px;



}



a



{



color:#737373;



text-decoration:underline;



}



a:hover



{



text-decoration:none;



}

a.on{



}



/* ****************************************************************************** */







#top



{



height:42px;



font-family:Tahoma;



font-size:10px;



line-height:17px;



padding-top:7px;



padding-left:35px;



color:#656565;



background-color:#ffffff;



}



#top p



{



padding:0px;



}



#phone_top



{



float:left;



width:150px;



}



#top span



{



color:#000000;



font-size:11px;



}







#rus_eng



{



float:right;



padding-top:10px;



font-family:Tahoma;



font-size:12;



color:#737373;



padding-right:35px;



width:65px;



}



#rus_eng a



{



color:#737373;



text-decoration:underline;



}



#rus_eng a:hover



{



text-decoration:none;



}







#rus_eng div#rus



{



color:#FFFFFF;



padding:0px;



background-image:url(/img/rus.gif);



background-repeat:no-repeat;



width:38px;



height:28px;



float:right;



margin-left:0px;



text-align:center;



}







#rus_eng div#en



{



color:#FFFFFF;



padding:0px;



background-image:url(/img/rus.gif);



background-repeat:no-repeat;



width:38px;



height:28px;



float:left;



margin-right:10px;



text-align:center;



}











/* ****************************************************************************** */







#head



{



width:905px;



height:285px;



background-image:url(/img/img_glavnaya.jpg);



background-repeat:no-repeat;



margin:0px auto;



}



#fon_head



{



background-color:#ffffff;



height:287px;



}



#top_menu



{



height:35px;



width:100%;



}



#td_grey



{



background-color:#bcbcbc;



}



#bag



{



float:right;



text-align:right;



font-family:Tahoma;



font-size:11px;



padding-top:4px;



padding-right:10px;



}



#bag a



{



font-size:18px;



color:#000000;



text-decoration:underline;



}



#top_menu_ul



{



font-family:Tahoma;



font-size:12px;



color:#000000;



}



#top_menu_ul ul



{



list-style:none;



padding-top:10px;



padding-left:0px;



}



#top_menu_ul li



{



display:inline;



padding-left:15px;



}



#top_menu_ul a



{



color:#000000;



text-decoration:underline;



}



#top_menu_ul a:hover



{



text-decoration:none;



}







#slogan
{
position:relative;
height:200px;
}



.slogan
{
position:relative;
top:-20px;
left:-38px;
height:0px;
}



#center_menu



{



width:100%;



height:50px;



font-family:Tahoma;



font-size:15px;



}







td#elem_center_menu{
 background-image:url(/img/fon_menu1.gif);
 background-position:top;
 background-repeat:repeat-x;
 padding:16px 6px 16px 6px;
 /*border:1px solid #0000ff;*/
 text-align:center;
}







#current_elem



{



padding-top:7px; 



text-align:center;



}







#current_elem_table



{



padding:0px; margin:0px; padding-top:16px;



}







#current_elem_table td



{



vertical-align:top;



padding:0px;



margin:0px;



}



/*#center_menu ul



{



list-style:none;



font-family:Tahoma;



font-size:15px;



padding-top:10px;



height:40px;



}



#center_menu li



{



display:inline;



padding:0px;



margin:0px;



height:40px;



}*/



#center_menu pre



{



font-family:Tahoma;



font-size:15px;



}



#center_menu a



{



color:#525252;



text-decoration:underline;



/*background-image:url(/img/white.jpg);*/



}



#center_menu a:hover



{



text-decoration:none;



/*background-image:url(/img/blank.gif);



color:#ffffff;*/



/*font-weight:bold;*/



}







#center_menu span



{



background-image:url(/img/blank.gif);



color:#ffffff;



font-family:Tahoma;



font-size:15px;



/*padding:12px 17px 16px 17px;*/



}







#center_menu td



{



/*padding-top:16px;*/



}



/* ****************************************************************************** */







#marg



{



height:25px;



width:100%;



}







/* ****************************************************************************** */



#body



{



background-color:#565961;



width:100%;



height:100%;



min-height:100%;



margin-top:3px;



}







#body_left



{



float:left;



background-color:#c1bfbf;



font-family:Tahoma;



font-size:10px;



color:#525252;



width:235px;



}







#body_left p



{



line-height:12px;



padding-bottom:12px;



}







#body_left a



{



color:#000000;



text-decoration:underline;



}



#body_left a:hover



{



text-decoration:none;



}







#body_left_td_top



{



background-image:url(/img/left_blok_top.gif); 



background-repeat:repeat-x;



}







#body_left_td_right



{



background-image:url(/img/left_blok_right.gif); 



background-repeat:repeat-y;



width:10px;



height:100%;



}



#body_left a#zag



{



font-family:Tahoma;



font-size:16px;



color:#000000;



}















/* ****************************************************************************** */







#content



{



/*margin-left:250px;*/



margin-left:21px;



background-color:#bababa;



}











#td_content_right



{



background-color:#bababa;



background-image: url(/img/center_left.gif);



background-repeat:repeat-y;



}



#td_content_left 



{



background-color:#c1bfbf;



background-image:url(/img/left_blok_right.gif);



background-repeat:repeat-y;



background-position:right;



width:240px;



}















#content_top



{



background-image:url(/img/content_top.gif);



background-repeat:repeat-x;



}



#content_left



{



background-image:url(/img/content_left_fon.gif);



background-repeat:repeat-y;



}



#content_center



{



background-image:url(/img/content_fon_center.jpg);



background-repeat:repeat-x;

}



#context{
  padding:10px 30px 20px 20px;
}







table#index



{



color:#565961;



width:100%;



font-family:Tahoma;



font-size:12px;



}







table#index td



{



width:25%;



}







table#index a



{



color:#565961;



text-decoration:underline;



}







table#index a:hover



{



text-decoration:none;



}







/* ********************************************************** */



#search



{



font-family:Tahoma;



font-size:14px;



/*font-weight:bold;*/



color:#000000;



padding:0px;



}







a#search_but



{



font-size:12px;



}











#input_search



{



width:170px;



border:1px solid #d7d7d7;



margin:0px;



padding:2px;



}



#submit_search



{



border:0px;



/*background-color:#c1bfbf;*/



/*text-decoration:underline;*/



margin-top:-10px;



margin-right:7px;



/*border-bottom:1px solid #000000;



padding:0px;*/



}



#submit_search:hover



{



cursor:pointer;



}







/* **************************************************** */







#footer



{



font-family:Tahoma;



font-size:9px;



color:#565961;



margin-top:20px;







margin-left:12px;

}







#footer p



{



padding:0px;



margin:0px;



font-size:9px;



}



 



#footer #bord



{



border-top:1px solid #565961;



width:50%;



padding-bottom:5px;



}



#footer a



{



color:#000000;



text-decoration:underline;



}



#footer a:hover



{



text-decoration:none;



}







#path



{



font-family:Tahoma;



font-size:12px;



/*margin-bottom:20px;*/



padding-bottom:15px;



padding-left:3px;



padding-top:5px;



color:#565961;



font-weight:bold;



padding-right: 20px;



}



#path a



{



text-decoration:underline;



color:#565961;



font-weight:normal;



}



#path a:hover



{



text-decoration:none;



}







#page



{



margin:10px auto;



width:auto;



}



#all_page



{



background-color:#faf3e7;



padding:3px;



font-family:Tahoma;



font-size:14px;



color:#000000;



margin:0px 2px;



}



#all_page a



{



color:#565961;



margin:0px 4px;



}



#all_page span



{



margin:0px 4px;



}



/** mrspd **/

div#news_list div.item

{

	margin-bottom: 10px;

}



div#news_list div.item div.top_corner

{

	background: url('/img/news_corner_tl.gif') no-repeat 0% 0%;

}





div#news_list div.item div.bottom_corner

{

	background: url('/img/news_corner_bl.gif') no-repeat 0% 0%;

}



div#news_list div.item div.bottom_corner,

div#news_list div.item div.top_corner

{

	height: 11px;

	overflow: hidden;

	padding-left: 11px;

}



div#news_list div.item div.bg

{

	background-color: #faf3e7;

	height: 11px;

	overflow: hidden;

}



div#news_list div.item div.inner

{

	background-color: #faf3e7;

	padding: 10px;

	padding-top: 0px;

	padding-bottom: 1px;

}



div#news_list div.text

{

	overflow: hidden;

	zoom: 1;

	padding-left: 15px;

	padding-right: 15px

}



div#news_list div.text a.link

{

	font-size: 13px;

	line-height: 18px;

}



div#news_list a.link1,

div#news_list a.link2

{

	font-size: 16px;

}



div#news_list a.link2

{

	color: #000;

}



div#news_list div.description

{

	font-size: 10px;

	margin-top: 10px;

}



div#news_list div.date

{

	float: left;

	font-size: 14px;

}



div#news_list img.image

{

	float: right;

	padding-left: 10px;

}



/** popup **/

#popupItem

{

	visibility: hidden;

	position: absolute;

	z-index: 500;

	text-align: center;

	background-color: #767b88;

}



#popupItem div.inner

{

	margin: 0px auto;

	position: relative;

}



#popupItem div.inner table

{

	background-color: #767b88;

}



#popupItem div.inner div.close

{

	position: absolute;

	right: 10px;

	top: 10px;

	z-index: 501;

	color: #000;

}



#popupItem div.inner div.close a

{

	font-size: 16px;

}



#popupItem div.inner div.close a:hover

{

	text-decoration: none;

}



#popupItem td.info

{

	color: #fff;

	padding: 10px;

	padding-bottom: 0px;

	padding-top: 15px;

}



#popupItem td.info div.text

{

	background: url('/img/item_popup_text_bg.jpg') no-repeat;

	background-color: #23262f;

	text-align: left;

	font-size: 10px;

	margin: 0px auto;

}



#popupItem td.info h1

{

	color: #fff;

	font-size: 22px;

	text-align: center;

	font-weight: normal

}



#popupItem td.column

{

	width: 100px;

	/*white-space: nowrap;*/

	padding-top: 20px;

}



#popupItem td.column a

{

	color: #18191b;

	font-size: 16px;

}



#popupItem td.column a:hover

{

	text-decoration: none;

}



#shadow

{

	background-color: #000;

	display: none;

	position: absolute;

	z-index: 499;

	width: 100%;

	left: 0px;

	top: 0px;

}



ul#articles_list

{

	margin: 0px;

	padding: 0px;

	margin-left: 35px;

	list-style: none

}



ul#articles_list a

{

	font-size: 18px;

	color: #000;

}

td.up_menu {

margin:10px 10px 0px 10px;

text-align:center;

vertical-align:middle;

color:#fff;

text-decoration:none;

font-weight: normal;

background-color: #000;

}

td.td_grey{

margin:10px 10px 0px 10px;

text-align:center;

vertical-align:middle;

background-color:#BCBCBC;



}

table.up_menu {

width:100%;

text-align:center;

vertical-align:middle;

}

a.td_grey{

font-weight: normal;

color:black;

}

a.on{

color:#fff;

}

div.corner{

position:relative;

top:-10px;

width:6px;

height:5px;

float:left;

background:#fff;



}

x:-moz-any-link:nth-child(0), div.corner{ top:-11px; } /* FF 3.5+ */
#pred_map{
background:url(http://oruzheinik.ru/images/map.png) top no-repeat;
margin:0 0 0 20px;
padding:0;
width:598px;
height:450px;
}
#pred_map a{
position:absolute;
background:url(http://oruzheinik.ru/images/city.png) left no-repeat;
padding:0 0 0 10px;
text-decoration:underline;
color:#000;
font-weight:bold;
}
#pred_map a:hover{
text-decoration:underline;
color:#FFF;
}
#our_pred{
color:#000;
margin:12px 50px 24px 60px;
font-size:18px;
}
#becam_pred{
font-size:18px;
margin:0;
padding:10px 34px;
background:url(http://oruzheinik.ru/images/st_p_button.jpg) center no-repeat;
text-decoration:none;
color:#FFF;
}
#becam_pred:active{
background:url(http://oruzheinik.ru/images/st_p_button_a.jpg) center no-repeat;
}
#becam_pred:hover{
text-decoration:underline;
}