html  {padding:0; margin:0;}
body {padding:0; margin:0 5px 0 5px; font-family: Tahoma;}

#pages {padding:0; margin:0; min-width: 1000px; width: 100%;  width:expression((documentElement.clientWidth||document.body.clientWidth)> 1000? '100%' :'1000px');}

#plaha {width:100%; height:122; background: url('/i/pic/fon_top_page.gif') repeat;  background-position: right bottom; background-color:#336699; }
#bg {width:100%; height:122; background: url('/i/pic/bg.png') repeat;  background-position: right bottom;}
#plaha a  {font-size:8pt; color:#fff; margin:0  0  4px 2px;}


#ili {font-size:23px; color:#d3d3d3;}

.gerb {  width: 110; height:110; background: url('/i/pic/logo.gif') no-repeat; }

div.menu { width:230; padding: 0; margin:0 0 0 5; font-size:10pt; border-bottom: 1px solid #d9d9d9; }
div.menu a {text-decoration:none ; padding:8 0 2 16; margin:0; width:230; background: url(/i/pic/menu.gif) no-repeat left top; display: block;}
div.menu a:hover {text-decoration:none; padding:8 0 2 16; width:230;   background: url(/i/pic/menu1.gif) no-repeat left top;}
div.menu span {color:#666666; padding:8 0 2 16; margin:0; width:230;   background: url(/i/pic/menu1.gif) no-repeat left top; display: block;}
div.sep {margin: 10 0 10 0; border-top: 1pz solid #cecece}
div#news{font-size:8pt; margin:15px 0 0 15px;}

a {color:#336699; text-decoration:underline; cursor: pointer;}
a:hover {text-decoration:none ;}

#footer { background-color: #ρρρρρρ; border-top:1px dashed #cecece; margin:10px 0 0 0; height:150px; padding: 4px 0 0 0; }
#footer a {color:#000; text-decoration:underline;}
#footer a:hover {text-decoration:none; }

div.infos{background-color: #e9eaec; width:100%;}



h1{font-size: 17pt; color:#666666; font-weight: lighter; margin: 0; padding:0;}
h2{font-size: 14pt; color:#666666; font-weight: lighter; margin: 0; padding:0;}
h3 {font-size:12pt; font-weight: lighter; margin:0; padding:0;}

td { font-size: 9pt;}
input.search{width: 150px;	height: 18px;	border:1px solid  #336699; color: #336699; font-size: 11px;	margin: 0 3 0 0;}
form {padding:0; margin:0;}
.maps {font-size: 8pt;}
img.info{border:3px solid #faba03; }
.data {background-color: #666c87; color: #fff;}


p {font-size: 10pt;  color: #000; padding:0 15px 0 15px ; line-height: 1.5}
ol {font-size: 10pt; }
ul {font-size: 10pt; }
li {font-size: 10pt; line-height: 1.5; padding: 0 0 10 0}

input, option, textarea { 	font-size: 10pt;}
div.map{margin: 5px 0 0 0; ; font-size: 10pt;}
div.map1{margin: 10px 0 0 0; ; font-size: 10pt;}
div.map2{margin: 5px 0 0 20px;font-size: 10pt;}
div.map3{margin: 2px 0 0 40px;font-size: 10pt;}
div.map4{margin: 2px 0 0 60px;font-size: 10pt;}
div.map5{margin: 1px 0 0 80px;font-size: 10pt;}
div.map6{margin: 0 0 0 100px;font-size: 9pt;}
div.map7{margin: 0 0 0 120px;font-size: 9pt;}
div.map8{margin: 0 0 0 140px;}
div.map9{margin: 0 0 0 160px;}