body,html { 
width:100%;
height:100%;
margin:0px;
padding:0px;
font-family: Arial, Geneva, Verdana , Helvetica, sans-serif;
font-size: 12px;
text-align:center;
vertical-align:top;
background-color:#B8DC7C;
}

#maindiv {
width:852px;
position:relative;
float:top;
font-size:12px;
font-family:Arial;
color:#054D32;
}

a {
color:#054d32;
font-weight:bold;
text-decoration:underline;
}

a:hover {
color:#054d32;
font-weight:bold;
text-decoration:none;
}

#site {
width:852px;
position:relative;
float:left;
margin-top:50px;
margin-bottom:50px;
}

.tbl {
border:solid 1px #054D32;
font-size:11px;
font-family:Arial;
margin-top:10px;
margin-bottom:10px;
}

.tbl td {
border:solid 1px #054D32;
}

#head1 {
position:relative;
float:left;
width:621px;
height:29px;
}

#baners {
position:relative;
float:left;
left:6px;
width:225px;
height:254px;
}

#banerhead_bg {
position:relative;
float:left;
width:225px;
height:142px;
background-image:url(images/bannerhead_chastni.jpg);
background-repeat:no-repeat;
}

#banerhead_bg a {
position:relative;
float:left;
width:225px;
height:142px;
}

#banerhead {
position:relative;
float:left;
width:225px;
height:142px;
background-image:url(images/bannerhead1.jpg);
background-repeat:no-repeat;
}

#banerbotom {
position:relative;
float:left;
width:225px;
height:127px;
}

#head1start {
position:relative;
float:left;
width:169px;
height:29px;
background-image:url(images/head1start.jpg);
background-repeat:no-repeat;
}

#head1start a{
position:relative;
top:10px;
margin-left:5px;
height:15px;
width:25px;
}

#head1two1 {
position:relative;
float:left;
width:188px;
height:29px;
background-image:url(images/head1two.jpg);
background-repeat:no-repeat;
}

#head1two2 {
position:relative;
float:left;
width:188px;
height:29px;
background-image:url(images/headtwobg.jpg);
background-repeat:no-repeat;
}

#head1two3 {
position:relative;
float:left;
width:188px;
height:29px;
background-image:url(images/headtworu.jpg);
background-repeat:no-repeat;
}

#head1two4 {
position:relative;
float:left;
width:188px;
height:29px;
background-image:url(images/headtwode.jpg);
background-repeat:no-repeat;
}

#head1three {
position:relative;
float:left;
width:264px;
height:29px;
background-image:url(images/head1three.jpg);
background-repeat:no-repeat;
font-size:14px;
font-weight:bold;
line-height:200%;
}

#head1three a{
text-decoration:none;
color:#054D32;
}

#head1three a:hover{
text-decoration:none:underline;
color:#054D32;
}

#head1end {
position:relative;
float:left;
width:231px;
height:29px;
background-image:url(images/head1end.jpg);
background-repeat:no-repeatl
}

#head2 {
position:relative;
float:left;
width:621px;
height:196px;
}

#head2start {
position:relative;
float:left;
width:169px;
height:196px;
background-image:url(images/head2start.jpg);
background-repeat:no-repeat;
}

#head2middle {
position:relative;
float:left;
width:452px;
height:196px;
overflow:hidden;
}

#head2end {
position:relative;
float:left;
width:231px;
height:196px;
background-image:url(images/head2end.jpg);
background-repeat:no-repeat;
}

#menu {
position:relative;
float:left;
width:621px;
height:29px;
text-align:center;
z-index: 10;
}

#b1 {
position:relative;
float:left;
width:59px;
height:45px;
}

#b1 a{
position:relative;
float:left;
width:59px;
height:45px;
background-image:url(images/b1.jpg);
background-repeat:no-repeat;
background-position:0 0px;
color:#B8DC7C;
text-deciration:none;
line-height:400%;
font-size:10px;
font-weight:bold;
}

#b1 a:hover{
position:relative;
float:left;
width:59px;
height:45px;
background-image:url(images/b1.jpg);
background-repeat:no-repeat;
background-position:0 -45px;
color:#B8DC7C;
text-decoration:none;
line-height:400%;
font-size:10px;
font-weight:bold;
}

#b2 {
position:relative;
float:left;
width:60px;
height:45px;
}

#b2 a{
position:relative;
float:left;
width:60px;
height:45px;
background-image:url(images/b2.jpg);
background-repeat:no-repeat;
background-position:0 0px;
color:#B8DC7C;
text-deciration:none;
line-height:400%;
font-size:10px;
font-weight:bold;
}

#b2 a:hover{
position:relative;
float:left;
width:60px;
height:45px;
background-image:url(images/b2.jpg);
background-repeat:no-repeat;
background-position:0 -45px;
color:#B8DC7C;
text-decoration:none;
line-height:400%;
font-size:10px;
font-weight:bold;
}

#b3 {
position:relative;
float:left;
width:50px;
height:45px;
}

#b3 a{
position:relative;
float:left;
width:50px;
height:45px;
background-image:url(images/b3.jpg);
background-repeat:no-repeat;
background-position:0 0px;
color:#B8DC7C;
text-deciration:none;
line-height:400%;
font-size:10px;
font-weight:bold;
}

#b3 a:hover{
position:relative;
float:left;
width:50px;
height:45px;
background-image:url(images/b3.jpg);
background-repeat:no-repeat;
background-position:0 -45px;
color:#B8DC7C;
text-decoration:none;
line-height:400%;
font-size:10px;
font-weight:bold;
}

#b4 {
position:relative;
float:left;
width:77px;
height:45px;
}

#b4 a{
position:relative;
float:left;
width:77px;
height:45px;
background-image:url(images/b4.jpg);
background-repeat:no-repeat;
background-position:0 0px;
color:#B8DC7C;
text-decоration:none;
line-height:100%;
font-size:10px;
font-weight:bold;
}

#b4 a:hover{
position:relative;
float:left;
width:77px;
height:45px;
background-image:url(images/b4.jpg);
background-repeat:no-repeat;
background-position:0 -45px;
color:#B8DC7C;
text-decoration:none;
line-height:100%;
font-size:10px;
font-weight:bold;
}

#b5 {
position:relative;
float:left;
width:113px;
height:45px;
}

#b5 a{
position:relative;
float:left;
width:113px;
height:45px;
background-image:url(images/b5.jpg);
background-repeat:no-repeat;
background-position:0 0px;
color:#B8DC7C;
text-decoration:none;
line-height:400%;
font-size:10px;
font-weight:bold;
}

#b5 a:hover{
position:relative;
float:left;
width:113px;
height:45px;
background-image:url(images/b5.jpg);
background-repeat:no-repeat;
background-position:0 -45px;
color:#B8DC7C;
text-decoration:none;
line-height:400%;
font-size:10px;
font-weight:bold;
}
#sddm
{	
position:relative;
float:left;
width:103px;
height:30px;
margin:0px;
padding:0px;
z-index: 20;
}

#m1 {
 position: absolute;
 z-index:20;
 left: 235px;
 top: 255px;
 width: 103px;
 visibility: hidden;
}

#sddm a {
position:relative;
float:left;
width:100%;
height:100%;
display: block;
background-image:url(images/b5bg.jpg);
background-repeat:no-repeat;
background-position:0 0px;
color:#B8DC7C;
text-decoration:none;
line-height:250%;
font-size:10px;
font-weight:bold;
}

#sddm a:hover {
background-position:0 -30px;
}

#sddm li
{
position:relative;
float:left;
width:100%;
height:30px;	
list-style: none;
color:#B8DC7C;
text-decoration:none;
line-height:250%;
font-size:10px;
font-weight:bold;
margin: 0px;
padding:0;
}

#m1 a
{
position:relative;
float:left;
width:100%;
height:30px;	
display: block;
background-image: none;
background-color:#054922;
color:#B8DC7C;
text-deciration:none;
line-height:250%;
font-size:10px;
font-weight:bold;
test-decoration:none;
}

#m1 a:hover
{
position:relative;
float:left;
width:100%;
height:30px;
background-color:#085E1D;
color:#B8DC7C;
text-decoration:none;
line-height:250%;
font-size:10px;
font-weight:bold;
}

#b6 {
position:relative;
float:left;
width:55px;
height:45px;
}

#b6 a{
position:relative;
float:left;
width:55px;
height:45px;
background-image:url(images/b6.jpg);
background-repeat:no-repeat;
background-position:0 0px;
color:#B8DC7C;
text-deciration:none;
line-height:400%;
font-size:10px;
font-weight:bold;
}

#b6 a:hover{
position:relative;
float:left;
width:55px;
height:45px;
background-image:url(images/b6.jpg);
background-repeat:no-repeat;
background-position:0 -45px;
color:#B8DC7C;
text-decoration:none;
line-height:400%;
font-size:10px;
font-weight:bold;
}

#b7 {
position:relative;
float:left;
width:91px;
height:45px;
}

#b7 a{
position:relative;
float:left;
width:91px;
height:45px;
background-image:url(images/b7.jpg);
background-repeat:no-repeat;
background-position:0 0px;
color:#B8DC7C;
text-deciration:none;
line-height:400%;
font-size:10px;
font-weight:bold;
}

#b7 a:hover{
position:relative;
float:left;
width:91px;
height:45px;
background-image:url(images/b7.jpg);
background-repeat:no-repeat;
background-position:0 -45px;
color:#B8DC7C;
text-decoration:none;
line-height:400%;
font-size:10px;
font-weight:bold;
}

#b8 {
position:relative;
float:left;
width:46px;
height:45px;
}

#b8 a{
position:relative;
float:left;
width:46px;
height:45px;
background-image:url(images/b8.jpg);
background-repeat:no-repeat;
background-position:0 0px;
color:#B8DC7C;
text-deciration:none;
line-height:400%;
font-size:10px;
font-weight:bold;
}

#b8 a:hover{
position:relative;
float:left;
width:46px;
height:45px;
background-image:url(images/b8.jpg);
background-repeat:no-repeat;
background-position:0 -45px;
color:#B8DC7C;
text-decoration:none;
line-height:400%;
font-size:10px;
font-weight:bold;
}

#b9 {
position:relative;
float:left;
width:70px;
height:45px;
}

#b9 a{
position:relative;
float:left;
width:70px;
height:45px;
background-image:url(images/b9.jpg);
background-repeat:no-repeat;
background-position:0 0px;
color:#B8DC7C;
text-deciration:none;
line-height:400%;
font-size:10px;
font-weight:bold;
}

#b9 a:hover{
position:relative;
float:left;
width:70px;
height:45px;
background-image:url(images/b9.jpg);
background-repeat:no-repeat;
background-position:0 -45px;
color:#B8DC7C;
text-decoration:none;
line-height:400%;
font-size:10px;
font-weight:bold;
}

#b1bg {
position:relative;
float:left;
width:66px;
height:45px;
}

#b1bg a{
position:relative;
float:left;
width:66px;
height:45px;
background-image:url(images/b1bg.jpg);
background-repeat:no-repeat;
background-position:0 0px;
color:#B8DC7C;
text-deciration:none;
line-height:400%;
font-size:10px;
font-weight:bold;
}

#b1bg a:hover{
position:relative;
float:left;
width:66px;
height:45px;
background-image:url(images/b1bg.jpg);
background-repeat:no-repeat;
background-position:0 -45px;
color:#B8DC7C;
text-decoration:none;
line-height:400%;
font-size:10px;
font-weight:bold;
}

#b2bg {
position:relative;
float:left;
width:63px;
height:45px;
}

#b2bg a{
position:relative;
float:left;
width:63px;
height:45px;
background-image:url(images/b2bg.jpg);
background-repeat:no-repeat;
background-position:0 0px;
color:#B8DC7C;
text-deciration:none;
line-height:400%;
font-size:10px;
font-weight:bold;
}

#b2bg a:hover{
position:relative;
float:left;
width:63px;
height:45px;
background-image:url(images/b2bg.jpg);
background-repeat:no-repeat;
background-position:0 -45px;
color:#B8DC7C;
text-decoration:none;
line-height:400%;
font-size:10px;
font-weight:bold;
}

#b3bg {
position:relative;
float:left;
width:40px;
height:45px;
}

#b3bg a{
position:relative;
float:left;
width:40px;
height:45px;
background-image:url(images/b3bg.jpg);
background-repeat:no-repeat;
background-position:0 0px;
color:#B8DC7C;
text-deciration:none;
line-height:400%;
font-size:10px;
font-weight:bold;
}

#b3bg a:hover{
position:relative;
float:left;
width:40px;
height:45px;
background-image:url(images/b3bg.jpg);
background-repeat:no-repeat;
background-position:0 -45px;
color:#B8DC7C;
text-decoration:none;
line-height:400%;
font-size:10px;
font-weight:bold;
}

#b4bg {
position:relative;
float:left;
width:66px;
height:45px;
}

#b4bg a{
position:relative;
float:left;
width:66px;
height:45px;
background-image:url(images/b4bg.jpg);
background-repeat:no-repeat;
background-position:0 0px;
color:#B8DC7C;
text-deciration:none;
line-height:100%;
font-size:10px;
font-weight:bold;
}

#b4bg a:hover{
position:relative;
float:left;
width:66px;
height:45px;
background-image:url(images/b4bg.jpg);
background-repeat:no-repeat;
background-position:0 -45px;
color:#B8DC7C;
text-decoration:none;
line-height:100%;
font-size:10px;
font-weight:bold;
}

#b5bg {
position:relative;
float:left;
width:103px;
height:45px;
}

#b5bg a{
position:relative;
float:left;
width:103px;
height:45px;
background-image:url(images/b5bg.jpg);
background-repeat:no-repeat;
background-position:0 0px;
color:#B8DC7C;
text-deciration:none;
line-height:400%;
font-size:10px;
font-weight:bold;
}

#b5bg a:hover{
position:relative;
float:left;
width:103px;
height:45px;
background-image:url(images/b5bg.jpg);
background-repeat:no-repeat;
background-position:0 -45px;
color:#B8DC7C;
text-decoration:none;
line-height:400%;
font-size:10px;
font-weight:bold;
}

#b6bg {
position:relative;
float:left;
width:70px;
height:45px;
}

#b6bg a{
position:relative;
float:left;
width:70px;
height:45px;
background-image:url(images/b6bg.jpg);
background-repeat:no-repeat;
background-position:0 0px;
color:#B8DC7C;
text-deciration:none;
line-height:400%;
font-size:10px;
font-weight:bold;
}

#b6bg a:hover{
position:relative;
float:left;
width:70px;
height:45px;
background-image:url(images/b6bg.jpg);
background-repeat:no-repeat;
background-position:0 -45px;
color:#B8DC7C;
text-decoration:none;
line-height:400%;
font-size:10px;
font-weight:bold;
}

#b7bg {
position:relative;
float:left;
width:78px;
height:45px;
}

#b7bg a{
position:relative;
float:left;
width:78px;
height:45px;
background-image:url(images/b7bg.jpg);
background-repeat:no-repeat;
background-position:0 0px;
color:#B8DC7C;
text-deciration:none;
line-height:400%;
font-size:10px;
font-weight:bold;
}

#b7bg a:hover{
position:relative;
float:left;
width:78px;
height:45px;
background-image:url(images/b7bg.jpg);
background-repeat:no-repeat;
background-position:0 -45px;
color:#B8DC7C;
text-decoration:none;
line-height:400%;
font-size:10px;
font-weight:bold;
}

#b8bg {
position:relative;
float:left;
width:70px;
height:45px;
}

#b8bg a{
position:relative;
float:left;
width:70px;
height:45px;
background-image:url(images/b8bg.jpg);
background-repeat:no-repeat;
background-position:0 0px;
color:#B8DC7C;
text-deciration:none;
line-height:400%;
font-size:10px;
font-weight:bold;
}

#b8bg a:hover{
position:relative;
float:left;
width:70px;
height:45px;
background-image:url(images/b8bg.jpg);
background-repeat:no-repeat;
background-position:0 -45px;
color:#B8DC7C;
text-decoration:none;
line-height:400%;
font-size:10px;
font-weight:bold;
}

#b9bg {
position:relative;
float:left;
width:65px;
height:45px;
}

#b9bg a{
position:relative;
float:left;
width:65px;
height:45px;
background-image:url(images/b9bg.jpg);
background-repeat:no-repeat;
background-position:0 0px;
color:#B8DC7C;
text-deciration:none;
line-height:400%;
font-size:10px;
font-weight:bold;
}

#b9bg a:hover{
position:relative;
float:left;
width:65px;
height:45px;
background-image:url(images/b9bg.jpg);
background-repeat:no-repeat;
background-position:0 -45px;
color:#B8DC7C;
text-decoration:none;
line-height:400%;
font-size:10px;
font-weight:bold;
}

#b1ru {
position:relative;
float:left;
width:68px;
height:45px;
}

#b1ru a{
position:relative;
float:left;
width:68px;
height:45px;
background-image:url(images/b1ru.jpg);
background-repeat:no-repeat;
background-position:0 0px;
color:#B8DC7C;
text-deciration:none;
line-height:400%;
font-size:10px;
font-weight:bold;
}

#b1ru a:hover{
position:relative;
float:left;
width:68px;
height:45px;
background-image:url(images/b1ru.jpg);
background-repeat:no-repeat;
background-position:0 -45px;
color:#B8DC7C;
text-decoration:none;
line-height:400%;
font-size:10px;
font-weight:bold;
}

#b2ru {
position:relative;
float:left;
width:60px;
height:45px;
}

#b2ru a{
position:relative;
float:left;
width:60px;
height:45px;
background-image:url(images/b2ru.jpg);
background-repeat:no-repeat;
background-position:0 0px;
color:#B8DC7C;
text-deciration:none;
line-height:400%;
font-size:10px;
font-weight:bold;
}

#b2ru a:hover{
position:relative;
float:left;
width:60px;
height:45px;
background-image:url(images/b2ru.jpg);
background-repeat:no-repeat;
background-position:0 -45px;
color:#B8DC7C;
text-decoration:none;
line-height:400%;
font-size:10px;
font-weight:bold;
}

#b3ru {
position:relative;
float:left;
width:38px;
height:45px;
}

#b3ru a{
position:relative;
float:left;
width:38px;
height:45px;
background-image:url(images/b3ru.jpg);
background-repeat:no-repeat;
background-position:0 0px;
color:#B8DC7C;
text-deciration:none;
line-height:400%;
font-size:10px;
font-weight:bold;
}

#b3ru a:hover{
position:relative;
float:left;
width:38px;
height:45px;
background-image:url(images/b3ru.jpg);
background-repeat:no-repeat;
background-position:0 -45px;
color:#B8DC7C;
text-decoration:none;
line-height:400%;
font-size:10px;
font-weight:bold;
}

#b4ru {
position:relative;
float:left;
width:46px;
height:45px;
}

#b4ru a{
position:relative;
float:left;
width:46px;
height:45px;
background-image:url(images/b4ru.jpg);
background-repeat:no-repeat;
background-position:0 0px;
color:#B8DC7C;
text-deciration:none;
line-height:100%;
font-size:10px;
font-weight:bold;
}

#b4ru a:hover{
position:relative;
float:left;
width:46px;
height:45px;
background-image:url(images/b4ru.jpg);
background-repeat:no-repeat;
background-position:0 -45px;
color:#B8DC7C;
text-decoration:none;
line-height:100%;
font-size:10px;
font-weight:bold;
}

#b5ru {
position:relative;
float:left;
width:107px;
height:45px;
}

#b5ru a{
position:relative;
float:left;
width:107px;
height:45px;
background-image:url(images/b5ru.jpg);
background-repeat:no-repeat;
background-position:0 0px;
color:#B8DC7C;
text-deciration:none;
line-height:400%;
font-size:10px;
font-weight:bold;
}

#b5ru a:hover{
position:relative;
float:left;
width:107px;
height:45px;
background-image:url(images/b5ru.jpg);
background-repeat:no-repeat;
background-position:0 -45px;
color:#B8DC7C;
text-decoration:none;
line-height:400%;
font-size:10px;
font-weight:bold;
}

#b6ru {
position:relative;
float:left;
width:66px;
height:45px;
}

#b6ru a{
position:relative;
float:left;
width:66px;
height:45px;
background-image:url(images/b6ru.jpg);
background-repeat:no-repeat;
background-position:0 0px;
color:#B8DC7C;
text-deciration:none;
line-height:400%;
font-size:10px;
font-weight:bold;
}

#b6ru a:hover{
position:relative;
float:left;
width:66px;
height:45px;
background-image:url(images/b6ru.jpg);
background-repeat:no-repeat;
background-position:0 -45px;
color:#B8DC7C;
text-decoration:none;
line-height:400%;
font-size:10px;
font-weight:bold;
}

#b7ru {
position:relative;
float:left;
width:92px;
height:45px;
}

#b7ru a{
position:relative;
float:left;
width:92px;
height:45px;
background-image:url(images/b7ru.jpg);
background-repeat:no-repeat;
background-position:0 0px;
color:#B8DC7C;
text-deciration:none;
line-height:400%;
font-size:10px;
font-weight:bold;
}

#b7ru a:hover{
position:relative;
float:left;
width:92px;
height:45px;
background-image:url(images/b7ru.jpg);
background-repeat:no-repeat;
background-position:0 -45px;
color:#B8DC7C;
text-decoration:none;
line-height:400%;
font-size:10px;
font-weight:bold;
}

#b8ru {
position:relative;
float:left;
width:64px;
height:45px;
}

#b8ru a{
position:relative;
float:left;
width:64px;
height:45px;
background-image:url(images/b8ru.jpg);
background-repeat:no-repeat;
background-position:0 0px;
color:#B8DC7C;
text-deciration:none;
line-height:400%;
font-size:10px;
font-weight:bold;
}

#b8ru a:hover{
position:relative;
float:left;
width:64px;
height:45px;
background-image:url(images/b8ru.jpg);
background-repeat:no-repeat;
background-position:0 -45px;
color:#B8DC7C;
text-decoration:none;
line-height:400%;
font-size:10px;
font-weight:bold;
}

#b9ru {
position:relative;
float:left;
width:80px;
height:45px;
}

#b9ru a{
position:relative;
float:left;
width:80px;
height:45px;
background-image:url(images/b9ru.jpg);
background-repeat:no-repeat;
background-position:0 0px;
color:#B8DC7C;
text-deciration:none;
line-height:400%;
font-size:10px;
font-weight:bold;
}

#b9ru a:hover{
position:relative;
float:left;
width:80px;
height:45px;
background-image:url(images/b9ru.jpg);
background-repeat:no-repeat;
background-position:0 -45px;
color:#B8DC7C;
text-decoration:none;
line-height:400%;
font-size:10px;
font-weight:bold;
}




#b1de {
position:relative;
float:left;
width:55px;
height:45px;
}

#b1de a{
position:relative;
float:left;
width:55px;
height:45px;
background-image:url(images/b1de.jpg);
background-repeat:no-repeat;
background-position:0 0px;
color:#B8DC7C;
text-deciration:none;
line-height:400%;
font-size:9px;
font-weight:bold;
}

#b1de a:hover{
position:relative;
float:left;
width:55px;
height:45px;
background-image:url(images/b1de.jpg);
background-repeat:no-repeat;
background-position:0 -45px;
color:#B8DC7C;
text-decoration:none;
line-height:400%;
font-size:9px;
font-weight:bold;
}

#b2de {
position:relative;
float:left;
width:52px;
height:45px;
}

#b2de a{
position:relative;
float:left;
width:52px;
height:45px;
background-image:url(images/b2de.jpg);
background-repeat:no-repeat;
background-position:0 0px;
color:#B8DC7C;
text-deciration:none;
line-height:400%;
font-size:9px;
font-weight:bold;
}

#b2de a:hover{
position:relative;
float:left;
width:52px;
height:45px;
background-image:url(images/b2de.jpg);
background-repeat:no-repeat;
background-position:0 -45px;
color:#B8DC7C;
text-decoration:none;
line-height:400%;
font-size:9px;
font-weight:bold;
}

#b3de {
position:relative;
float:left;
width:40px;
height:45px;
}

#b3de a{
position:relative;
float:left;
width:40px;
height:45px;
background-image:url(images/b3de.jpg);
background-repeat:no-repeat;
background-position:0 0px;
color:#B8DC7C;
text-deciration:none;
line-height:400%;
font-size:9px;
font-weight:bold;
}

#b3de a:hover{
position:relative;
float:left;
width:40px;
height:45px;
background-image:url(images/b3de.jpg);
background-repeat:no-repeat;
background-position:0 -45px;
color:#B8DC7C;
text-decoration:none;
line-height:400%;
font-size:9px;
font-weight:bold;
}

#b4de {
position:relative;
float:left;
width:103px;
height:45px;
}

#b4de a{
position:relative;
float:left;
width:103px;
height:45px;
background-image:url(images/b4de.jpg);
background-repeat:no-repeat;
background-position:0 0px;
color:#B8DC7C;
text-deciration:none;
line-height:400%;
font-size:9px;
font-weight:bold;
}

#b4de a:hover{
position:relative;
float:left;
width:103px;
height:45px;
background-image:url(images/b4de.jpg);
background-repeat:no-repeat;
background-position:0 -45px;
color:#B8DC7C;
text-decoration:none;
line-height:400%;
font-size:9px;
font-weight:bold;
}

#b5de {
position:relative;
float:left;
width:128px;
height:45px;
}

#b5de a{
position:relative;
float:left;
width:128px;
height:45px;
background-image:url(images/b5de.jpg);
background-repeat:no-repeat;
background-position:0 0px;
color:#B8DC7C;
text-deciration:none;
line-height:400%;
font-size:9px;
font-weight:bold;
}

#b5de a:hover{
position:relative;
float:left;
width:128px;
height:45px;
background-image:url(images/b5de.jpg);
background-repeat:no-repeat;
background-position:0 -45px;
color:#B8DC7C;
text-decoration:none;
line-height:400%;
font-size:9px;
font-weight:bold;
}

#b6de {
position:relative;
float:left;
width:43px;
height:45px;
}

#b6de a{
position:relative;
float:left;
width:43px;
height:45px;
background-image:url(images/b6de.jpg);
background-repeat:no-repeat;
background-position:0 0px;
color:#B8DC7C;
text-deciration:none;
line-height:400%;
font-size:9px;
font-weight:bold;
}

#b6de a:hover{
position:relative;
float:left;
width:43px;
height:45px;
background-image:url(images/b6de.jpg);
background-repeat:no-repeat;
background-position:0 -45px;
color:#B8DC7C;
text-decoration:none;
line-height:400%;
font-size:9px;
font-weight:bold;
}

#b7de {
position:relative;
float:left;
width:86px;
height:45px;
}

#b7de a{
position:relative;
float:left;
width:86px;
height:45px;
background-image:url(images/b7de.jpg);
background-repeat:no-repeat;
background-position:0 0px;
color:#B8DC7C;
text-deciration:none;
line-height:400%;
font-size:9px;
font-weight:bold;
}

#b7de a:hover{
position:relative;
float:left;
width:86px;
height:45px;
background-image:url(images/b7ru.jpg);
background-repeat:no-repeat;
background-position:0 -45px;
color:#B8DC7C;
text-decoration:none;
line-height:400%;
font-size:9px;
font-weight:bold;
}

#b8de {
position:relative;
float:left;
width:50px;
height:45px;
}

#b8de a{
position:relative;
float:left;
width:50px;
height:45px;
background-image:url(images/b8de.jpg);
background-repeat:no-repeat;
background-position:0 0px;
color:#B8DC7C;
text-deciration:none;
line-height:400%;
font-size:9px;
font-weight:bold;
}

#b8de a:hover{
position:relative;
float:left;
width:50px;
height:45px;
background-image:url(images/b8de.jpg);
background-repeat:no-repeat;
background-position:0 -45px;
color:#B8DC7C;
text-decoration:none;
line-height:400%;
font-size:9px;
font-weight:bold;
}

#b9de {
position:relative;
float:left;
width:64px;
height:45px;
}

#b9de a{
position:relative;
float:left;
width:64px;
height:45px;
background-image:url(images/b9de.jpg);
background-repeat:no-repeat;
background-position:0 0px;
color:#B8DC7C;
text-deciration:none;
line-height:400%;
font-size:9px;
font-weight:bold;
}

#b9de a:hover{
position:relative;
float:left;
width:64px;
height:45px;
background-image:url(images/b9de.jpg);
background-repeat:no-repeat;
background-position:0 -45px;
color:#B8DC7C;
text-decoration:none;
line-height:400%;
font-size:9px;
font-weight:bold;
}










#menuend {
position:relative;
float:left;
width:231px;
height:29px;
background-image:url(images/menuend.jpg);
background-repeat:no-repeat;
}

#content {
position:relative;
float:left;
width:852px;
margin-top:30px;
}

.corner1 {
position:relative;
float:left;
width:29px;
height:30px;
background-image:url(images/1.jpg);
background-repeat:no-repeat;
}

.corner2 {
position:relative;
float:left;
width:40px;
height:30px;
background-image:url(images/2.jpg);
background-repeat:no-repeat;
}

.corner3 {
position:relative;
float:left;
width:29px;
height:30px;
background-image:url(images/3.jpg);
background-repeat:no-repeat;
}

.corner4 {
position:relative;
float:left;
width:40px;
height:30px;
background-image:url(images/4.jpg);
background-repeat:no-repeat;
}

.slide {
position:relative;
float:left;
width:783px;
height:30px;
background-color:#054922;
font-size:14px;
font-weight:bold;
color:#B8DC7C;
text-align:left;
line-height:200%;
}

.slidesmall {
position:relative;
float:left;
width:550px;
height:30px;
background-color:#054922;
font-size:14px;
font-weight:bold;
color:#B8DC7C;
text-align:left;
line-height:200%;
}

#contentmiddle {
position:relative;
float:left;
width:852px;
text-align:justify;
}

#galery{
position:relative;
float:left;
width:840px;
height:390px;
}

#strpodmenu {
position:relative;
float:left;
width:619px;
}

#contentsmall {
position:relative;
float:left;
width:619px;
text-align:justify;
}

#text {
postion:relative;
float:left;
width:630px;
font-size:13px;
margin-top:10px;
margin-left:15px;
}

#textcontacts {
postion:relative;
float:left;
width:830px;
font-size:13px;
margin-top:10px;
margin-left:15px;
}

#textsmall {
postion:relative;
float:left;
font-size:13px;
margin-top:5px;
margin-left:15px;
}

#doplinkove {
position:relative;
float:left;
width:227px;
left:6px;
}

#doplinkove img{
position: relative;
float: left;

}

#slidesmallest {
position:relative;
float:left;
left:6px;
width:189px;
height:30px;
background-color:#054922;
}

.podb {
position:relative;
float:left;
width:227px;
height:29px;
background-color:#619847;
border-top:solid 1px #B8DC7C;
text-align:left;
text-indent:15px;
}

.podb a {
width:227px;
height:29px;
color:#B8DC7C;
font-size:15px;
font-weight:bold;
text-decoration:none;
line-height:150%;
}

.podb a:hover {
width:227px;
height:29px;
color:#B8DC7C;
font-size:15px;
font-weight:bold;
text-decoration:underline;
line-height:150%;
}

#pylnej1 {
position:relative;
float:left;
width:227px;
height:44px;
background-color:#619847;
border-top:solid 1px #B8DC7C;
}

#pylnej2 {
position:relative;
float:left;
width:227px;
height:194px;
background-color:#619847;
border-top:solid 1px #B8DC7C;
}

#pylnej2bg {
position:relative;
float:left;
width:227px;
height:301px;
background-color:#619847;
border-top:solid 1px #B8DC7C;
}

#pylnej3 {
position:relative;
float:left;
width:227px;
height:900px;
background-color:#619847;
border-top:solid 1px #B8DC7C;
}

#pylnej4 {
position:relative;
float:left;
width:227px;
height:608px;
background-color:#619847;
border-top:solid 1px #B8DC7C;
}

#pylnej5 {
position:relative;
float:left;
width:227px;
height:504px;
background-color:#619847;
border-top:solid 1px #B8DC7C;
}

#pylnej6 {
position:relative;
float:left;
width:227px;
height:348px;
background-color:#619847;
border-top:solid 1px #B8DC7C;
}

#pylnej7 {
position:relative;
float:left;
width:227px;
height:637px;
background-color:#619847;
border-top:solid 1px #B8DC7C;
}

#pylnej8 {
position:relative;
float:left;
width:227px;
height:65px;
background-color:#619847;
border-top:solid 1px #B8DC7C;
}

#pylnej9 {
position:relative;
float:left;
width:227px;
height:363px;
background-color:#619847;
border-top:solid 1px #B8DC7C;
}

#pylnej10 {
position:relative;
float:left;
width:227px;
height:64px;
background-color:#619847;
border-top:solid 1px #B8DC7C;
}

#pylnej11 {
position:relative;
float:left;
width:227px;
height:38px;
background-color:#619847;
border-top:solid 1px #B8DC7C;
}

#pylnej12 {
position:relative;
float:left;
width:227px;
height:1035px;
background-color:#619847;
border-top:solid 1px #B8DC7C;
}

#pylnej13 {
position:relative;
float:left;
width:227px;
height:720px;
background-color:#619847;
border-top:solid 1px #B8DC7C;
}

#pylnej14 {
position:relative;
float:left;
width:227px;
height:448px;
background-color:#619847;
border-top:solid 1px #B8DC7C;
}

#pylnej15 {
position:relative;
float:left;
width:227px;
height:84px;
background-color:#619847;
border-top:solid 1px #B8DC7C;
}

#pylnej16 {
position:relative;
float:left;
width:227px;
height:520px;
background-color:#619847;
border-top:solid 1px #B8DC7C;
}

#pylnej17 {
position:relative;
float:left;
width:227px;
height:1070px;
background-color:#619847;
border-top:solid 1px #B8DC7C;
}

#pylnej18 {
position:relative;
float:left;
width:227px;
height:930px;
background-color:#619847;
border-top:solid 1px #B8DC7C;
}

#pylnej19 {
position:relative;
float:left;
width:227px;
height:1475px;
background-color:#619847;
border-top:solid 1px #B8DC7C;
}

input {
border:solid 1px #054D32;
background-color:#B8DC7C;
}

select {
border:solid 1px #054D32;
background-color:#B8DC7C;
}

textarea {
border:solid 1px #054D32;
background-color:#B8DC7C;
}

checkbox {
border:solid 1px #054D32;
background-color:#B8DC7C;
}

#starttext {
text-align:left;
position:relative;
float:left;
margin-bottom:20px;
}

#starttext1 {
text-align:left;
position:relative;
float:left;
margin-bottom:20px;
width:400px;
}

#nadbooking, .contacts_info {
text-align:left;
position:relative;
float:left;
width:350px;
margin-bottom:20px;
clear:both;
}

.tit {
color:#054D32;
text-align:right;
}

.box {
color:#054D32;
text-align:left;
}

#contact0 {
width:260px;
position:relative;
float:left;
}

#contact1 {
width:260px;
position:relative;
float:left;
border-left:dotted 1px #054D32;
border-right:dotted 1px #054D32;
}

#contact2 {
width:260px;
position:relative;
float:left;
}

#contact0 .contacts_info, #contact1 #nadbooking, #contact2 #starttext1 {
margin-left: 10px;
}

.topoffer {
position:relative;
float:right;
width:525px;
height:81px;
background-image:url(images/top_offer.jpg);
background-repeat:no-repeat;
}

.topoffertext {
font-size:14px;
font-weight:bold;
color:#B8DC7C;
text-align:left;
margin-top:55px;
margin-left:75px;
}

.textofert {
position:relative;
float:right;
width:515px;
text-align:left;
}

.topofferbottom {
position:relative;
float:right;
width:525px;
height:23px;
background-image:url(images/bottom_offer.jpg);
background-repeat:no-repeat;
}

.butonyt {
position:relative;
float:left;
left:20px;
width:150px;
height:20px;
background-color:#054922;
margin-bottom:0px;
}

.butonyt a {
position:relative;
float:left;
width:150px;
height:20px;
display:block;
text-align:center;
color:#FFFFFF;
font-size:12px;
text-decoration:none;
line-height:150%;
font-weight:bold;
}

#spa_terapii td {
	border: 1px solid #085E1D;
}