* {margin: 0; border: 0; padding: 0;}
body { background: url(../images/body.jpg) top repeat-x; background-color: #FFF; font-family: Verdana, Geneva, sans-serif; color: #4d4d4d; font-size: 12px;min-height: 100%; height: auto !important; height: 100%; position: absolute; border: 0;}
body#inner{background-image:none; border: 0;}
html, body { width: 100%;}
ul { list-style: none; list-style: outside; padding-top: 5px;}
ol { list-style: inside; padding-left: 20px;}
p {padding-top: 5px;}
img {border:0;}
.clear { clear: both; height: 0px; padding: 0px; margin: 0px; line-height: 0px; font-size: 0px;}
a { color: #0071b0;}
a:hover { color: #F00;}
.centermap { width: 1000px; margin: 0 auto; position: relative;}
.main { width:expression(((document.compatMode && 
document.compatMode=='CSS1Compat') ? 
document.documentElement.clientWidth : 
document.body.clientWidth) 
> 1400 ? "1400px" : (((document.compatMode && 
document.compatMode=='CSS1Compat') ? 
document.documentElement.clientWidth : 
document.body.clientWidth) < 1000 ? "1000px" : "auto"));position:relative; z-index: 2; min-width: 1000px;  max-width: 1400px;}
.foot { width:expression(((document.compatMode && 
document.compatMode=='CSS1Compat') ? 
document.documentElement.clientWidth : 
document.body.clientWidth) 
> 1400 ? "1400px" : (((document.compatMode && 
document.compatMode=='CSS1Compat') ? 
document.documentElement.clientWidth : 
document.body.clientWidth) < 1000 ? "1000px" : "auto"));position:relative; z-index: 2; min-width: 1000px;  max-width: 1400px;}



/*head*/
.head { height: 118px;}
.logo { position: absolute; margin-left: 3%; padding-left: 20px; margin-top: 39px; left:0;}
h1 {  font-size: 23px; color: #FFF; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; overflow: hidden; padding-top: 55px; float: left; padding-left: 310px; margin-left: 3%;}
.icons { float: right; margin-top: 69px; }
.icons  a { margin-left: 16px;}
/*head*/

.text2 ul{ padding-left:18px; list-style-type:square; }

/*main*/
.need { padding-left: 3%; padding-right: 4%;}
.main { width: 100%; border: 0;}
.left { width: 318px;  padding-bottom: 38px;}
.right {padding-bottom: 38px;}

/*foot*/
.foot { background: url(../images/foot.gif) top repeat-x; padding-top: 18px; padding-bottom: 30px; border: 0;}
.adress { padding-left: 25px; float: left; width: 350px;}
.adress p { padding-left: 20px; padding-bottom: 5px;}
.adress a { background: url(../images/ic.gif) left no-repeat; padding-left: 20px;}
.tel { float: left;}
.copy { float: right; width: 335px;}
/*foot*/

/*left*/
.pad2 { padding-top: 38px;}
.menu { width: 100%; font-family: Verdana, Geneva, sans-serif; font-size: 16px; list-style: none; }
.menu ul {list-style: none;}
.menu li { padding-left: 20px; padding-top: 12px; }
.menu a { color: #FFF; text-decoration: underline;}
.menu a:hover { color: #9ed2ea;}
.menu .act2 { color: #9ed2ea;}
.menu .act { background-color: #FFF; border-bottom: 4px solid #299dd4; padding-bottom: 14px;margin-top: 12px;}
.menu .act a { color: #1a1a1a; text-decoration: none;}
.menu .act ul li a { color: #808080; text-decoration: underline; display: block; font-size: 14px;}
.menu .act ul li a:hover { background: url(../images/menu_li.gif) left 6px no-repeat; color: #299fd6;}
.menu .act ul li { padding-left: 0px; padding-top: 5px;}
.menu .act ul li span { display: block; padding:0; padding-left: 11px; cursor: pointer;}
.title { padding-left: 26px; font-size: 21px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; color: #153056; font-weight: bold; }
.title span img { margin-left: -26px; margin-top: 10px; float: left;}
.tx {  font-size: 21px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; color: #153056; font-weight: bold;  float: left; }
.tx a { text-decoration: none; border-bottom: 2px dashed #bdd7f1; color: #bdd7f1; }
.tx a:hover { text-decoration: none; border-bottom: 2px dashed #053350; color: #053350; }
.pad { padding-left: 24px;}
.tx2 { font-family: Verdana, Geneva, sans-serif; font-size: 14px; color: #5183a3; padding-top: 44px;}
.knops p { padding-top: 13px; padding-bottom: 5px;}

/*left*/

/*sitemap*/
.sitemap { width: 100%; font-family: Arial, sans-serif; font-size: 18px; list-style: none; padding: 5px; }
.sitemap ul {list-style: none; }
.sitemap li { padding-left: 50px;  padding-top: 5px; padding-bottom: 5px;  list-style: none; font-size: 14px; }
.sitemap a { color: #0071b7; text-decoration: underline;}
.sitemap a:hover { color: #299dd4;}

/*/sitemap*/




/*right*/
.need3 { width: 100%; }
.foto { width: 100%; float: left; }
.foto img { width: 100%; min-height: 280px; min-width:730px; }
.text { font-size: 19px; color: #0b2245; font-size: 19px; font-family: Georgia, "Times New Roman", Times, serif; padding-left: 15px; padding-right: 35px;}
.text p { padding-bottom: 10px; }
.tx3 { padding-top: 10px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; font-size: 18px; color: #34507a; font-weight: bold; overflow:}
.tx3 a { border-bottom: 2px dashed #34507a; text-decoration: none;}
.tx3 a:hover { border-bottom: 2px dashed #F00;  text-decoration: none;}
.info { width: 100%; }
.news { width: 35%; }
.topbg { width: 100%; min-height: 1px; }
.bg { background: url(../images/bg.gif) repeat-x; background: #1d4e77; width: 97%; height: 9px; width: auto;}
.bg2 { background-color: #1d4e77; width: 100%; }
.pad3 { width: 88%; padding-left: 6%; padding-right: 6%;}
.news_l_t { background: url(../images/news_l_t.gif) left top no-repeat; width: 8px; height: 8px;}
.news_r_t { background: url(../images/news_r_t.gif) top right no-repeat; width: 8px;}
.news_r_f { background: url(../images/news_r_f.gif) bottom right no-repeat;width: 9px; }
.news_l_f { background: url(../images/news_l_f.gif)  left bottom no-repeat; width: 10px; height: 9px;}
.tx4 { font-size: 19px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; overflow: hidden; color: #FFF; font-weight: bold; padding-left: 8px; padding-top: 10px; padding-bottom: 18px;}
.tx4 a { color: #FFF; text-decoration: underline; }
.tx4 a:hover { color: #9ed2ea; text-decoration:underline;}
.data { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; color: #299fd6; font-style: italic; overflow: hidden; padding-bottom: 0px; padding-top:6px;}
.text2 p {padding-top: 38px;padding-botom:20px;}
.tx5 { padding-bottom: 10px; padding-left: 11px; line-height: 19px;  font-size: 14px;}
.tx5 a { font-family: Verdana, Geneva, sans-serif; color: #FFF; text-decoration:underline;}
.tx5 a:hover {color: #9ed2ea;text-decoration:underline;}
/*right*/
/*main*/





/*index2*/
.content { background-color: #FFF; width: 100%;}
.content2 {width: 100%; font-family: Arial, sans-serif; font-size: 62pt; color: #000}
.cont3 {width: 100%; font-family: Arial, sans-serif; font-size: 16pt; color: #000}
.text2 { padding-left: 30px; font-size: 16px; padding-bottom: 70px; padding-right: 30px;}
.text2 p { padding-top: 8px;}
.text2 .data {padding-top:20px;}
h2 { font-family: Georgia, "Times New Roman", Times, serif; color: #4d4d4d; font-weight: normal; font-size: 30px; padding-top: 14px;}
h3 { padding-top: 22px; font-family: Arial, Helvetica, sans-serif; color: #876239; font-size: 18px; font-weight: bold;}
h4 { padding-top: 22px; }
.list { padding: 0; list-style: none; margin-top: 9px;}
.text2 .tx6 { padding-top: 38px; font-size: 12px;}
.tx6 a { background: url(../images/strela2.gif) left no-repeat; padding-left: 10px;}
.tx7 { font-size: 11px; padding-top: 14px;}
.lic { width: 106px; padding-right: 25px; padding-top: 80px;}
/*index2*/

#paging {
padding-top:30px;
}

#paging ul {
  padding:3px 0;
  margin-left:0;
  
  font:bold 8pt Verdana, sans-serif;

}

#paging ul li {
  list-style:none;
  margin:0;
  display:inline;

}

#paging ul a {
  padding:3px 0.5em;
  margin-left:3px;
  
  
  background-color:#FFFFFF;
  text-decoration:none;
  color:#0071B0;

}

#paging a:hover {
  color: #ff0000;
}
#paging .active a {
  background-color:#EDEDED;
  border-bottom:1px solid #000;

}
