html, body   { margin: 0; padding: 0 ; background-color: white;}
body {
background:url(images/bkg.gif) center repeat-y #cff;
}

img   { border: 0;  }

h1{
	font-family: Tahoma;
	margin: 0;
	color: #000066;
	font-weight: bold;
	font-style: normal;
	padding: 0;
	font-size: 18px;
}
h2 {
	font-family: Tahoma;
	margin: 0;
	color: #000066;
	font-weight: normal;
	font-style: normal;
	padding: 0;
	font-size: 22px;
}



table {
	font-family: Tahoma;	
	font-size: 12px;
}

h2 em {
	font-size: 14px;
	color: gray;
}

p {
	padding: 0;
	margin: 0;
	margin-bottom: 15px;
}


ol {margin:0px;padding-top:5px; padding-left:35px;}

ul {
	font-family: Tahoma;
	font-size: 14px;
	list-style-position: outside;
	list-style-type: square;
	line-height: 25px;
	list-style-image: url(images/bullet2.gif);
}
ul li {
	text-decoration: none;
}

a    { color: #1E4683;   text-decoration: underline;  }
a:hover    { color: #1E4683;   text-decoration: none;  }

div#container{
	padding:0; margin:0; 
	width:1024px;
	background:url(images/body_bottom.jpg) no-repeat bottom;
	background-color:#B3E4F4; 
	}

div#header{
	background:url(images/res.gif) no-repeat left top;
	height:196px;
  }


div#top_container ul{
   padding-top:10px;
	font-family: Tahoma;
	font-size: 9pt;
}

#kiev_contacts{
	padding-left:35px;
	}

/*Центральная страница */
div#content   {
padding:30px 40px 30px 30px;
	margin-left:270px;
	background-color:#B3E4F4;
	background:url(images/main_top.jpg) no-repeat left top;
font-family:Tahoma;
font-size:12px;
text-align:left;
   }


.mt_l{
	background:url(images/main_h4_l.png) no-repeat left top;
	height:34px;
	}
	
.mt_r{
	background:url(images/main_h4_r.png) no-repeat right top;
	height:34px;
	}

.h4 {
    display:block;
	margin:0 25px;
	height:34px;
	font-size:18px;
	font-weight:bold;
	color:#003663;
	background:url(images/main_h4_bg.png) repeat-x top;
	}

.main_content{padding: 10px 30px 50px 20px; text-align:left}

.inden{
	background:url(images/abzac.jpg) no-repeat left top;
	margin-bottom:20px;
	padding:10px 0 0 20px;
	}
 
/* /Центральная страница */

/* Левая колонка*/
div#left   {
    float: left;
    width: 270px; 
	background-color:#B3E4F4;
	background:url(images/left_top.jpg) no-repeat left top;
   }

.left_content{margin-top:30px; padding:0; padding-right:30px; text-align:left}

div#left p.left_title {
                padding-left:20px;
		background:url(images/left_title_b.png) no-repeat left bottom;
}
div#left p.left_h4{
			background:url(images/left_h4.png) no-repeat left top;
			height:28px;
			padding-left:30px;
			font-weight:bold;
			color:#003663;
			}
div#left div.left_contacts{padding-left:20px;}
/* /Левая колонка */

/* Низ */
div#footer    {
	
   }

div#footer table {color:white; text-decoration:none;}   
div#footer table a{text-decoration:none; color:white; font: 12px Tahoma, Verdana, Arial, sans-serif;}
div#footer table a:hover{text-decoration:none; color:#FBE551; font: 12px Tahoma, Verdana, Arial, sans-serif;}

    
/* Бокс главное меню */
#mainmenu {

	padding-bottom:0;
	padding-left:20px;
	}
    	
#mainmenu a {
    color: #0D457C;
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
		}

#mainmenu a:hover{ color:yellow; }
		
.menu_separator{
	margin-left: 4px;
	margin-right: 4px;
}

/* /Бокс главное меню */
	
/*   модуль вывода ошибки 404   */
#error404 {line-height:20px}
#error404 h4 {color:red; font-size:20px}
/* /модуль вывода ошибки 404*/

.category_description{text-align:left}
