/* CSS Document */

body {margin:0; padding:0; font-family:Arial, Helvetica; background:#000000 url(img/body_bg.jpg) repeat-x top; font-size:90%; }
table {border:0; }
img {border:0;}
li,ol {list-style-type: none;}
.clear {clear:both;}




/*------------------- Headers -------------------------*/


/*------------------- Links -------------------------*/

a {color:#28166F}
a:hover {}


/*------------------- Sides -------------------------*/
#wrapper {margin:0 auto; width:960px;}
#header {height:224px;}
#main {background:#FFFFFF; float:left; margin:0 0 50px 0;   }
#left {}
#middle {}
#right {}
#container {}
#footer {clear:both; height:20px; font-size:11px; margin: 0 20px 10px 0  ; text-align:right; color: #999;    }

#content {padding:5px 15px;width:940px;}
/*------------------- Menu -------------------------*/




/*-----Header-------------------------------------------------------------------- */

#logo { float:left; color:#FFFFFF; padding:0;}
#logo img {float:left;}
#logo h2 {top:10px;  //top:20px; position:absolute;     padding-left:150px;  //padding-left:0px; font-size:22px; font-weight:normal}
#logo h3 {float:left; margin:0 0 0 350px; font-size:16px; font-weight:normal}
#call {width:410px;    background:#000;   float:right; color:#FFFFFF;  position:relative; top:70px; padding:5px 8px; font-size:13px; }
#call .phone {color:#FFCC00}
#logo p {margin:0; padding:0;}
#call a {color:#0099CC }
#menu {float:left; width:940px; margin:21px 0 0 0; //margin:23px 0 0 0;}
#menu ul {margin:0; padding:0;}
#menu li {float:left; background:#DA251D;  height:26px;  //height:24px; margin-right: 3px;  }
#menu li a {color:#FFF; text-decoration:none; padding:5px 8px; display:block}
#menu li a:hover {    background: #FFFFFF; color:#000000;   display:block} 
#menu li .current {    background: #FFFFFF; color:#000000;   display:block} 
#language { margin:110px 0 0 10px; font-size:12px;  float:left; }
#language div {float:left; margin-right:15px;}
#language .active a {color:#F18783}
#language a {color:#FFF; text-decoration:none;}
/*-----Main-------------------------------------------------------------------- */
#introzub {
	width:931px;
	height:310px;
	background-image: url(img/introzub.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin:5px 0 10px 15px;
	padding:10px 10px
	
}
#introzub p {padding:10px 0 0 5px; font-size:14px}
#introzub h1 {padding:30px 0 0 5px;}
#introzub h2 {padding:0px 0 0 5px; margin:-20px 0 0 0; color:#28166F }
#service {padding:0px 15px; margin:0  0 20px 0; float:left;}
#service div {
	float:left;
	width:260px;
	border-bottom:#CCC 1px solid;
	height:22px;
	display:block;
	padding:8px 3px 4px 24px;
	background-image: url(img/galka.gif);
	background-repeat: no-repeat;
	background-position: left 10px;
	margin:0 10px 0 10px;
	font-size:12px;
}

#service a {color:#000; text-decoration:none}
#service a:hover {color:#28166F; text-decoration:underline;}
#service h2 {margin-left:10px; border-bottom:#CCCCCC solid 2px; width:910px; padding-bottom:5px;}

#submenu {
	font-size:11px;
	background-image: url(img/submenu_bg.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	height:30px; width:100%;
}
#submenu ul {margin:0; padding:0;}
#submenu li {float:left; margin-left:10px; padding:3px 22px 3px 18px; border-right: 1px solid  #E8E8E8; margin:5px 0 0 0;}
#submenu li a {color: #CC0033}
#submenu li a:hover {color: #0066CC}
#submenu li .current  {color: #000; text-decoration:none; font-weight:bold;}

#content {padding:5px 15px;}
/*-----Left-------------------------------------------------------------------- */

/*-----Middle-------------------------------------------------------------------- */


/*-----Right-------------------------------------------------------------------- */


/*-----Container-------------------------------------------------------------------- */

/*-----Footer-------------------------------------------------------------------- */
#copyright {}
#betacom { margin:-40px 0 0 10px; //margin:-20px 0 0 10px; float:left; font-size:11px; height:100px}
#betacom a {color:#FFFFFF}

 /*-----Search Content------------------------------------------------------------ */
form.search_form {margin:10px 0 0 0;}
form.search_form label {}
form.search_form input {}
form.search_form select {}
div.search_resuls {margin:10px 0 10px 0;}
p.search_msg {}
p.search_errmsg { color:#990000; border: solid 1px #AE0000; background:#FFF2F2; padding: 5px; margin:10px 0 10px 0;}
p.search_resmsg { border: solid 1px #999999; background:#FFFFCC; padding: 5px; margin:10px 0 10px 0; }
p.search_resmsg i { color:#C46F02; font-weight:bold; }
p.search_row {margin:10px 0 10px 0; }
p.search_row a{}
p.search_row span{}    


.table_c td {padding:0 0 10px 0;}