/*global*/

* {

	font-family:Tahoma, Arial, Helvetica; 

	

}

.bre
{
text-align:center;
}

:focus{

	outline:none;

}

body, div, span{

	margin:0;

	padding:0;
SCROLLBAR-FACE-COLOR: #B7634B; 

SCROLLBAR-HIGHLIGHT-COLOR: #FFFFF4; 

SCROLLBAR-SHADOW-COLOR: #C4C1A2; 

SCROLLBAR-3DLIGHT-COLOR: #ffffff; 

SCROLLBAR-ARROW-COLOR: #FFFFFF; 

SCROLLBAR-TRACK-COLOR: #F0F4E6; 

SCROLLBAR-DARKSHADOW-COLOR: #858A57;

}

p {

	padding:0;

	margin:7px 0;

color: #545657;

font-family: Tahoma, Helvetica;

font-size:12px;

}

a {

	font-weight:bold;

color: #545657;

font-family: Tahoma, Helvetica;

font-size:12px;

}



ul {

list-style-image: url(http://osnova-stal.ru/bullet.gif);

margin: 20;

color: #352c59;

padding: 0;

font-family: Arial, Tahoma, Helvetica;

border: none;

font-size:12px;

}



li {

font-family: Tahoma, Helvetica;

margin: 0;

font-size:12px;

}





body{

	background-color:#545657; margin:0px; padding:0px;

}



h1 {     

    font-size:20px;
	text-align:center;
	color:#545657;

font-family: Arial, Helvetica;
	font-weight: normal;

}

h2 {

    font-size:18px;
	font-weight: normal;
	color:#a00200;
	text-align:center;
font-family: Arial, Helvetica;

}



h3 {

    font-size:14px;

	color:#352c59;

font-family: Arial, Helvetica;

}

.rrr {

font-size:14px;

color:#545657;

font-weight:bold;

text-decoration:none;

}

table.rrr a:link { text-decoration: none;}

table.rrr a:hover { text-decoration: none;}



/*table.main_table{

	width:659px;

	background:#FFFFFF;

	margin-top:45px;

}

table.main_table td{

	padding-left:7px;

	padding-right:8px;

}

div#header_icons{

	height:35px;

	clear:both;

}

div#slogan, div#icons {

	margin-top:10px;

}

div#slogan{

	float:left;

	color:#89abb6;

}

div#slogan strong{

	color:#89abb6;

}

div#icons{

	float:right;

}

div#header_logo{

	height:132px;

	clear:both;

}

div#header_menu{

	height:24px;

	background:url(/templates/blue/images/menu_bg.jpg) top repeat-x;

	margin-top:4px;

}

div#header_menu div.menu_item {

	border-right:1px solid #FFFFFF;

	height:24px;

	float:left;

	padding:3px 12px;

}

div#header_menu div.menu_item a{

	color:#FFFFFF;

	text-decoration:none;

}

div#header_menu div.menu_item a:hover{

	text-decoration:underline;

}

table#content{

	margin-top:5px;

	margin-bottom:30px;

	width:643px;

}

table#content td.right{

	width:130px;

	padding:6px;

	background:#E4E8E9;

	border-top:3px solid #266a80;

}

div#footer{

	clear:both;

	color:#FFFFFF;

	text-align:center;

	padding:7px 0;

	font-size:11px;

	background:url(/templates/blue/images/footer.jpg) center no-repeat;

	height:70px;

}

div.sub_menu_item{

	padding:7px 0;

	border-bottom:1px solid #a8b8bd;

	margin-left:4px;

}

div.sub_menu_item a{

	text-decoration:none;

}

div.sub_menu_item a:hover{

	text-decoration:underline;

}



/*----------------------form elements-----------------------------------*/

.form_text, .form_textarea, .form_select{

	border: 1px solid #adc3e2;

	font-size:10px;

	padding:2px 1px 2px 2px;

}

.input_text, .input_password, .input_select, textarea{

	border: 1px solid #adc3e2;

	font-size:12px;

	padding:2px 1px 2px 2px;

}

.input_text, .input_password, .input_select{

	height:20px;

}

.input_select option{

	font-size:12px;

	padding:1px 4px;

}

.code_area{

	font-family:"Courier New", Courier, monospace;

	font-size:12px;

	width:100%;

	margin:5px 0;

}

.inputbutton{

	display:block;

	text-align:center;

	cursor:pointer;

	padding:1px 0;

	font-size:9px;

	color:#666;

	border:1px solid #CCC;

	background:#E2E2E2;

	margin:3px 0;

}





/*users*/

.main_table {width:100%; height:100%; border:0;}



.left_area {width:160px; height:100%; background-image:url(images/bg_left_area.gif); background-repeat:repeat-y; vertical-align:top;}

	.bg_top_logo {width:160px; height:220px; background-image:url(images/bg_logo.gif); background-repeat:no-repeat; vertical-align:top;}

	.top_menu {height:11px; margin-left:12px; margin-bottom:4px;}

		.top_menu_item {border-right:#dbe7ec 1px solid;}

	.left_menu {color:#ffffff; width:152px; border-left:#60ccfc 1px solid; border-right:#60ccfc 1px solid; }

	



.main_area {width:auto; vertical-align:top; background:url(images/bg_top.jpg) right top no-repeat;}

	.phones {margin-left:150px; margin-top:15px;}

		.phone_index {color:#fff; vertical-align:top; font-weight:bold;}

		.phone_numbers {color:#a00200; font-size:21px; vertical-align:top; font-weight:bold;}

	.main_menu {width:100%; height:27px; background:url(images/bg_main_menu.gif) left top no-repeat;}

		.main_menu_table {width:900px; height:16px; margin-left:105px;}

		.main_menu_item {width:16%; text-align:center; border-right:#2C2F64 1px solid;}

			.main_menu_item a {font-size:14px; color:#2C2F64; text-decoration:none;}

			.main_menu_item a:hover {text-decoration:underline;}

	.banner_menu {width:100%; vertical-align:top;}

	.banner_menu td {vertical-align:top; text-align:right; padding-top:20px;}



.content {width:100%;}

	.content_head {color:#454444; font-size:16px; font-weight:normal;}

	.content_head_small {font-size:16px; font-weight:normal;}

	.content_style {border-left:#000 2px solid; margin-left:10px; margin-right:20px; padding-left:10px;}

	.content a {color:#f11f00;}

	

.footer {width:100%; height:200px; background:url(images/logo_bottom.jpg) right bottom no-repeat; vertical-align:bottom; text-align:right; padding:10px;}



.footers_links {}

	.footers_links a {color:#171717; font-size:7px; text-decoration:underline;}

	.footers_links a:hover {text-decoration:none;}

table tbody tr td table tbody tr td p
{
text-align:center;
}

table tbody tr td table tbody tr td p span a
{
font-weight:normal;
}
