BODY {PADDING:0; MARGIN: 0; BACKGROUND-COLOR:#adcdcd; font-family:'Times New Roman',Times; COLOR: #36352f; font-size:15px;}

P {FONT-SIZE: 15px; margin:0 0 20px 0; padding:0;line-height:19px; padding-bottom:1px;}
small {FONT-SIZE: 13px; line-height:17px;}
TABLE {border-collapse: collapse;}
TD {margin: 0;padding: 0;vertical-align: top;}
img {BORDER: 0}
h1, h2, h3, h4, h5 {COLOR: #0f3d73; FONT-WEIGHT: normal; margin:0 0 40px 0; padding:0;}
h1 {FONT-SIZE: 25px;}
h2, h3 {FONT-SIZE: 18px;}
h4, h5 {FONT-SIZE: 16px;}
HR {float:left; width: 100%; border: 0 hidden;border-top: 1px dashed #222; height: 0; margin: 10px 0 10px 0;}


#rasporka{position:absolute;left:0;top:-50px;width:100%;height: 1px; line-height:1px;}
.main-bg{position:absolute; width:100%; min-width:950px; PADDING:0; background: url('i/bottom-bg.png') 0 bottom repeat-x;
width: expression((document.getElementById('rasporka').clientWidth < 950) ? '950px' : '100%');}



.p-image {width: 230px; height:270px; float: left; text-align:center; margin:20px 10px 10px 10px;}
.p-image img {border:1px #333 solid;}
.p-image p {margin:0; padding:0;}



/***********************/
#top {float:left; width:100%; height: 469px; background: url('i/top-bg.png') right 0 repeat-x;}
#top-rel {position:relative; width:100%; height: 100%; overflow:hidden;}
#top-rel #top-img {position:absolute; right:-1px; bottom:1px; width:608px; height:392px;z-index:1;}
#top-rel #top-podl {position:absolute; left:0; top:54px; width:472px; height:168px;z-index:2;}
#top-rel #logo {position:absolute; left:145px; top:91px; width:92px; height:95px;z-index:3;}
#top-rel #ecoprom {position:absolute; left:255px; top:110px; FONT-SIZE: 31px; font-family:'Palatino Linotype', 'Book Antiqua'; color:#0f3d73;z-index:3;}
#top-rel #podpis {position:absolute; left:258px; top:152px; width:100px; FONT-SIZE: 10px; font-family:Tahoma, Arial; color:#737373;z-index:3;}
#top-rel #subtitle {position:absolute; left:10%; top:265px; width:450px; FONT-SIZE: 29px; font-style:italic; font-family:Arial,Tahoma; color:#9c6300;z-index:3;}
#top-rel #subtitle i {color:#0f3d73;}
#top-rel #subsubtitle {position:absolute; left:10%; top:350px; width:450px; FONT-SIZE: 11px; font-family:Arial,Tahoma; color:#53524b;z-index:3;}
#top-rel #phone {position:absolute; right:7%; top:48px; FONT-SIZE: 14px; font-family:Arial,Tahoma; color:#abb18c; z-index:3;}
#top-rel #phone p{margin:0;padding:0;}
#top-rel #phone b{font-weight:normal; color:#416481; FONT-SIZE: 35px;}
#top-rel #nav {position:absolute; right:7%; margin-right:280px; top:53px; width:113px; height:29px; z-index:4;}
#top-rel #time {position:absolute; right:7%; top:124px; width:90px; height:33px; background: url('i/time.png') 0 0; z-index:4;}
#top-rel #time2 {display:table-cell; width:90px; height:33px; background: url('i/time2.png') top right no-repeat; vertical-align:middle; text-align:center; _display:block; _padding-top:5px; font-style:normal;}
#top-rel #tm {position:absolute; right:7%; top:128px; width:90px; text-align:center; z-index:5; font-style:normal; font-size:19px; color:#574f46; font-family:Arial,Tahoma;}
#top-rel #time-name{position:absolute; right:7%; margin-right:26px; top:152px; font-size:11px; font-family:Arial,Tahoma; color:#777; z-index:4;}







/***********************/
.menu {float:left; width:100%;font-family:Tahoma, Arial;}
#menu {position:relative; width:100%;}
#menu ul{list-style-type:none; position:absolute;left:5%; bottom:0;z-index:999; font-size:0px; white-space:nowrap;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
#menu ul {bottom:-1px;}
}
#menu ul li{display:block; float:left; height:40px;}
#menu ul li a {font-size:18px; display:table-cell; _display:block; width:130px; height:40px; color:#fff; text-align:center;}
#menu ul li a:hover {font-size:18px; display:table-cell; _display:block; width:130px; height:40px; color:#dceadc; text-align:center;}
#menu ul li#active a, #menu ul li#active b  {font-size:18px; font-weight:normal; color:#b07f00; display:table-cell; _display:block;_float:left; _padding-top:11px; vertical-align:middle; width:205px; height:40px; text-align:center; text-decoration:none; background: url('i/vkladka.png') 0 bottom no-repeat;}
#menu ul li#active a:hover  {font-size:18px; color:#89b000; display:table-cell; _display:block;_float:left; _padding-top:11px; vertical-align:middle; width:205px; height:40px; text-align:center; text-decoration:none; background: url('i/vkladka.png') 0 bottom no-repeat;}







/***********************/
#center{float:left;width:100%; background: url('i/center-bg.png') 0 0 repeat-x;padding:62px 0 0 0;}

.right a, .content a {color:#093172;}
.right a :hover, .content a :hover {color:#457209;}
.right a:visited, .content a:visited {color:#720954;}

#center .quote {float:left; font-style:italic; width:100%;}
#center .quote p {float:right; width:90%; font-size:14px;line-height:18px;}
#center .quote .author {text-align:right; font-size:14px;line-height:18px; color:#555;}

.liner{float:right;width:88%;}

.content {float:left;width:60%;}
.content img {border:1px #333 solid;}
.right {float:right;width:31%;font-size:12px;font-family:Arial,Tahoma;}
.right h1 {background: url('i/h1.png') 0 0 repeat-x; color:#756c5d;font-size:19px; height:42px;padding:10px 0 0 30px;margin: 0 0 20px 0;}
.right ul {list-style-type:none; margin:0 30px;padding:0;}
.right ul li{margin:7px 0;padding:0;}
.right p {padding:0 0 0 30px; color:#915000;font-size:12px; margin:10px 0 30px 0;}
.right .all {color:#915000 ! important;}

.head {color:#093172; border-bottom:#093172 1px dashed; cursor:pointer; cursor:hand;}
#center h3, #center h4, #center h5 {FONT-WEIGHT: bold; margin:20px 0 !important; padding:0;}
#center h3 {COLOR: #000;}
#center h4, #center h5 {COLOR: #333;}
#center TABLE {border:#000 1px solid;width:100%; margin:0 0 25px 0 !important;}
#center TD, #center TH {padding: 4px;border:#000 1px solid; font-size:15px;}
#center TH {BACKGROUND-COLOR:#c6dcd3;}


.form-q table, .form-q table td{border:none ! important; padding-left:0 ! important; color:#646769 ! important;}


/***********************/
#copy {float:left; width: 100%; height:220px; color:#64655c;}
#copy p {margin:95px 0 0 12%; font-size:14px;line-height:18px;}
#copy a {color:#375b8a;}
#copy a:hover {color:#728a37;}