BODY, TD {
	font-family:Arial;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:#000;}

td.all {background-image:url("bg.jpg"); background-position:top left; background-repeat:repeat-y;}

a {color:#002bc9; text-decoration:underline}
a:hover {text-decoration:none}


/* ============ Head ==========  */

td.logo {height:95px; background-image:url("dots.gif"); background-repeat:repeat-x; padding:30 109 0 15;}
.gmi{width:500px;height:auto;}

td.phone {height:102px; background-image:url("phone.jpg"); background-position:top left; background-repeat:no-repeat; text-align:right; vertical-align:top; color:#002bc9; font-size:16px; line-height:19px; font-weight:bold; padding:7 14 0 0;}

td.headim {background-image:url("head_bg.jpg"); background-repeat:repeat-x; background-position:top left; white-space:nowrap; vertical-align:top; }

td.headim table {background-image:url("head_im.jpg"); background-repeat:no-repeat; background-position:top left; text-align:right; }

td.menubg {background-color:#e9e9e9; text-align:right; vertical-align:top; padding:0 10 0 0 ;}
td.menubg table {width:80%;}
td.menubg table td {background-color:#b4b4b4; height:28px; text-align:center; color:#000; font-family:Verdana; font-weight:bold; line-height:12px; background-image:url("mbg.gif"/*tpa=http://www.radial-com.ru/images/mbg.gif*/); background-position:top left; background-repeat:repeat-x;}
td.menubg table td a {color:#000; text-decoration:none;}
td.menubg table td a:hover {text-decoration:none; color:#e9e9e9;}

td.leftmenubg {vertical-align:top; /*background-image:url("lmbg.gif"); background-position:top right; background-repeat:no-repeat; */width:200px;}
td.leftmenubg table {width:200px;}

td.leftmenu {background-image:url("left_mbg.gif"); background-position:top left; background-repeat:repeat-x; background-color:#bcbcbc; color:#000; font-weight:bold; font-family:Verdana; height:36px; border-top:1px #8f8f8f solid; border-right:1px #8f8f8f solid; border-bottom:1px #8f8f8f solid; width:200px; padding:5 5 5 23;}
td.leftmenu a {color:#000; text-decoration:none;}
td.leftmenu a:hover {text-decoration:none; color:#777777;}

td.podmenu {/*background-image:url("lpodmbg.gif");*/ background-position:top left; background-repeat:no-repeat; background-color:#f5f5f5; color:#000; font-family:Verdana; font-size:11px; height:36px; border-top:1px #a3a3a3 solid; border-right:1px #a3a3a3 solid; border-bottom:1px #a3a3a3 solid; width:146px; padding:5 5 5 31;}
td.podmenu a {color:#000; text-decoration:none;}
td.podmenu a:hover {text-decoration:none; color:#777777;}


/* ============ Content ==========  */

td.inside {vertical-align:top; background-image:url("top_line.gif"); background-repeat:repeat-x; background-position:top left;}

.content { padding:0px 15px 20px 35px;}
.content h1.title{font-size:25px; color:#002a70; text-align:right; font-weight:normal; width:100%;}
.content h1{font-size:25px; color:#002a70; text-align:left; font-weight:normal; width:100%;}
.content h6.title{font-size:20px; color:#002a70; text-align:right; font-weight:normal; width:100%;}
.content h6{font-size:20px; color:#002a70; text-align:left; font-weight:normal; width:100%;margin:0px;}

.content h2{font-size:22px; color:#002a70; text-align:left; font-weight:bold; width:100%;}
.content h3{font-size:16px; color:#002a70; text-align:left; font-weight:normal; width:100%;}
.content .bump {  padding:5px 0; text-align:right; width:100%;}
.content .context { text-align:justify; }
.content a {color:#002a70;text-decoration: underline;}
.content a:hover {color:#002a70;text-decoration: none;}
.content fieldset {border:none;}
.content img {border:none;}

td.line_y {background-image:url("line_y.gif"); background-repeat:repeat-x; background-position:top left; width:29%;}
td.line_b {background-image:url("line_b.gif"); background-repeat:repeat-x; background-position:top left; width:29%;}

td.news {text-align:justify; vertical-align:top;}
td.news a {font-size:13px; font-weight:bold; color:#002a70; text-decoration:none;}
td.news a:hover {color:#002bc9;}

td.podval {background-image:url("bot_bg.gif"); background-repeat:repeat-x; height:136px;}
td.podval table {height:136px;}

td.copir {background-image:url("rollbot.gif"); background-repeat:no-repeat; background-position:bottom left; padding:90 0 0 110; color:#fff; font-size:11px;}
td.copir2 {text-align:right; padding:90 10 0 110; color:#fff; font-size:11px;}
td.copir2 a {color:#fff; font-size:11px; text-decoration:none;}
td.copir2 a:hover {color:#fff; font-size:11px; text-decoration:underline;}

td.copir2_new {text-align:right; padding:0 10 5 10; color:#fff; font-size:11px; vertical-align:bottom;}
td.copir2_new a {color:#fff; font-size:11px; text-decoration:none;}
td.copir2_new a:hover {color:#fff; font-size:11px; text-decoration:underline;}
.topmenu {
	height: 28px;
float:left;

	width:900px;
}
.topmenu ul {
	list-style-type: none;
	padding: 0; margin:0;
}
.topmenu ul .menul {
	background-image: url(menul.jpg);
	height: 28px;
	width: 9px;
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0px;
	float: left;
}

.topmenu ul .menul2 {
	float: left;
	background-repeat: no-repeat;
	background-position: right top;
	height: 28px;
	padding-right: 15px;
	padding-left: 10px;
	margin-right: 3px;
	background-image: url(menur.jpg);
	line-height: 5px;
	padding-top: 10px;
}
.topmenu ul .menul2 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}
.topmenu ul .menul2 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}
ul.listmenu {
	list-style-type: none;
	padding: 0; margin:0;font-weight: bold;
}
ul.listmenu li a {text-decoration: none; color:#002a70;}

.map {	list-style-type: none !inherit;	font-weight: bold; }
.map li ul {	font-style: italic;	font-weight: normal;	list-style-type: none;	font-size: 90%; }
.map li, .map li ul li {padding:3px 0;}

.web p {
text-align:justify;
}

.web ul li {
text-align:justify;
}

.web img {
margin:0 3px;
}

.web img.prav {
float:right;
margin-left:5px;
}

.web img.lev {
float:left;
margin-right:5px;
}
