body 
{background: #4fbd0c url('im/back.jpg') top center no-repeat;
font-family: Verdana;
font-size: 14px;
color: #282727;
margin: 0;
padding: 0;
cellpadding: 0;
cellspacing: 0;
vertical-align: top; 
width: 100%;
}
table, tr, td {padding: 0; margin: 0; cellspacing: 0; cellpadding: 0; vertical-align: top;}
a {color: #fff400; text-decoration: underline; padding: 0; margin: 0;}
a:hover {color: #282727; text-decoration: underline;}
a img {border: none;}
form {padding: 0; margin: 0;}
h5 {color: #fff400; font-size: 18px; font-family: Candara; padding: 0; margin: 0; text-align: left;}
#main, #content {width: 1068px!important; vertical-align: top; position: absolute; top: 0%; left: 50%; margin-left: -534px;}
#content {margin-top: 430px;}
#logo {padding: 0; margin: 0; width: 204px; text-align: left: align: left;}
#logo a {margin-left: 17px; margin-top: -3px; display: block; background: url(im/logo.jpg) top left no-repeat; width: 204px; height: 142px;outline:none!important;}
#slogan {padding: 0; margin: 0; text-align: left: align: left; height: 93px; vertical-align: middle;}
#slogan h6 {color: #282727; font-size: 24px; font-weight: bold; font-family: Book Antiqua; font-style: italic; padding: 0; margin: 0;}
#slogan span {padding: 0; margin: 0; color: #fff400; font-size: 14px; text-align: left; display: block; margin-left: 160px; white-space: nowrap;}
#search {width: 210px; height: 100%; text-align: left: align: left; padding-top: 20px;}
#search .queryField {background: #fff url(im/sl.gif) top left no-repeat; border: none; color: #282727; width: 120px; padding-left: 15px; padding-right: 35px; font-size: 16px; height: 21px; margin-bottom:0;}
#search .searchSbmFl {width: 30px; height: 30px; display: block; background: url(im/s.gif) top right no-repeat; border: none; margin-left: 145px; margin-top: -21px; position: relative; z-index: 200; cursor: pointer;}
#search img {display: block; margin-top: -23px; margin-left: 165px;}
#topmenu ul, #topmenu li {list-style: none; float: left; height: 21px; padding: 0; margin: 0; display: block; white-space: nowrap;}
#topmenu li {margin-left: 35px;}

#topmenu li a {padding: 0; margin: 0; padding-left: 11px; width: 85px; text-align: center; display: block; height: 21px; background: url('im/lc.png') top left no-repeat; color: #272828; text-decoration: none; font-size: 17px; font-family: Candara; vertical-align: middle;outline:none!important;}
#topmenu a span { padding: 0; margin: 0; background: url('im/rc.png') top right no-repeat; padding-right: 11px; height: 21px; text-align: center; display: block;width: 85px; vertical-align: middle; }
#topmenu a span p {padding: 0; margin: 0; display: block; height: 21px; vertical-align: middle; width: 85px; background: #fff400; text-align: center;}
#topmenu li a:hover span {text-decoration: underline; }
#hat {width: 1068px;}
.admenu {position: absolute; top: 0%; left: 0%; width: 283px; height: 74px; margin-top: 10px; margin-right: 10px; display: block; background: url('im/bu.gif') top right no-repeat; text-decoration: none; margin-left: 772px; }
.admenu h2 {width: 283px; height: 74px; display: block; color: #fff400; font-size: 30px; font-family: Arial; padding: 0; margin: 0; text-align: center;}
.admenu h2 span {width: 283px; height: 74px; display: block; color: #272828; font-size: 18px; }
.admenu:hover {text-decoration: none;}
.admenu:hover h2 {color: #fff;}
#m1 {margin-top:150px; }
#m2 {margin-top:234px;}
#m3 {margin-top: 318px;}
#left {width: 290px; height: 100%; padding: 0; margin: 0; vertical-align: top; padding-right: 20px; padding-bottom: 20px;}
.newshead {height: 15px; padding: 0; margin: 0; background: #71cd09 url('im/tl.gif') top left no-repeat; margin-bottom: -20px; width: 290px;}
.newshead img {float: right; margin: 0; }
.mainews {padding: 0; margin: 0; height: auto; padding-bottom: 30px; background: #71cd09 url('im/bl.gif') bottom left no-repeat; font-family: Verdana; padding-left: 20px; padding-right: 10px; width: 260px;}
.mainews span {padding: 0; color: #282727; font-size: 11px; text-align: left;}
.mainews h1 {color: #fff400; font-size: 17px; padding-left: 0px; margin-top: 20px; font-weight: bold;}
.mainews span a {color: #282727; font-size: 11px; font-weight: bold; display: block; text-decoration: none; margin: 0; padding: 0; margin-left: 150px;}
.mainews span a:hover {text-decoration: underline;}
.mainews img {float: left; margin: 0; margin-top:22px; margin-left:263px;margin-right: -18px;}
#loghead, #headtags, #headpoll {padding: 0; margin: 0; width: 290px; height: 14px; background: #71cd09; border: 3px solid #fff400; border-bottom: none; margin-top: 20px; }
.lth {margin-top: -3px; margin-left: -3px; display: block; float: left;}
.rth {margin-top: -3px; margin-right: -3px; display: block; float: right;}
.lbh {margin-bottom: -3px; margin-left: -3px; display: block; float: left;}
.rbh {margin-bottom: -3px; margin-right: -3px; display: block; float: right;}
#log, #tags, #poll, #banner {background: #71cd09; padding: 0; margin: 0; border: 3px solid #fff400; border-top: 0; width: 290px; margin-bottom: 0px; clear: both; text-align: center; height: auto; padding-top: 15px; padding-bottom: 14px;}
#log {padding-top: 5px;  text-align: left; font-size: 14px;}
#log h5 {text-align: left; margin-bottom: 10px; margin-top: -10px; padding-left: 30px;}
#log .loga {font-size: 14px;}
#log .lal {width: 100%; display: block; text-align: left; margin-top: 8px; margin-bottom: 15px; margin-left: 10px;}
#log .la {width: 100%; text-align: left; display: block; font-size: 10px; margin-left: 30px; margin-bottom: 0px;}
#log .la .loga {font-size: 10px;}
#log td {font-size: 16px; font-weight: bold; vertical-align: middle; padding-left: 10px; padding-bottom: 5px;}
#log td img {margin: 0px; margin-bottom: -7px;}
.loginField {width: 150px; background: #fff url(im/l1.gif) top left no-repeat; height: 21px; border:none; padding-left: 15px;}
.loginButton {width: 90px; height: 30px; background: url(im/ll.gif) top left no-repeat; padding-left: 25px; border:none; font-size: 16px; margin-left: 45px; font-weight: bold; cursor: pointer; color: #282727;}
.loginButton:hover {text-decoration: underline;}
.lf {padding: 0; margin: 0; text-align: center; width: 290px; font-size: 9px; margin-bottom: -10px; display: block; position: relative; z-index: 200;}
.lf a{font-size: 9px;}
.mem {font-weight: normal; font-size: 14px;}
#poll .po {margin-top: -20px; margin-left: 30px; display: block;}
#right {width: 730px;  height: 100%; padding: 0; margin: 0; }
#headcenter { height: 8px; padding: 0; margin: 0; background: #71cd09 url('im/tl.gif') top left no-repeat;}
#trc { float: right; margin: 0; display: block; }
#brc { float: right; margin: 0; display: block; margin-right: -20px; margin-top: -8px;}
#center { height: 100%; width: auto; padding: 0; margin: 0; background:  #71cd09 url('im/bl.gif') bottom left no-repeat; color: #282727; font-size: 14px; font-family: Verdana; padding-left: 20px; padding-right: 20px; padding-top: 14px; margin-bottom: 20px;}
#center h1 {color: #fff400; font-size: 22px; font-family: Arial; padding: 0; margin: 0; margin-bottom: 10px;}

#map, #map a {width: 450px; display: block; float: right;}
#map a {color: #282727; font-size: 14px; font-family: Verdana; padding-top: 130px; padding-bottom: 30px; text-decoration: underline;  text-align: right; background: url('im/map.jpg') top left no-repeat; margin-right: 0px; margin-bottom: 3px; padding-right: 10px; font-weight: bold;}
#map a:hover {color: #fff400;}
#price {width: 270px; padding: 0; margin: 0; height: 160px; display: block; margin-top: 20px;}
#price a {padding: 0; margin: 0; background: url('im/ex.gif') top left no-repeat; padding-left: 50px; color: #282727; width: 250px; height: 25px; padding-top: 5px; text-decoration: underline; font-size: 14px; font-family: Verdana; font-weight: bold; display: block; margin-bottom: 15px;}
#price a:hover {color: #fff400;}
#container {width: 690px; padding: 0; margin: 0 auto; height: auto; }
.section {width: 205px; height: 133px; padding: 0; margin: 0; margin-top: 10px; display: block; float: left;}

#r1 {background: url('circular_files/gigi_sc.jpg') top left no-repeat;}
#r2 {background: url('circular_files/tcamaks_sc.jpg') top left no-repeat;}
#r3 {background: url('circular_files/animal_sc.jpg') top left no-repeat;}
#r4 {background: url('circular_files/kiltix_sc.jpg') top left no-repeat;}
#r5 {background: url('circular_files/uniclean_sc.jpg') top left no-repeat;}
#r6 {background: url('circular_files/interchemie_sc.jpg') top left no-repeat;}
#r7 {background: url('circular_files/jetoni_sc.jpg') top left no-repeat;}

#copy {display: block; width: 26px; height: 26px; background: url(http://fauna.dp.ua/ep.gif) no-repeat; position: fixed; bottom: 0%; right: 0%; z-index: 1000; margin-right: 3px; margin-bottom: 2px;}
.orp {font-size:14px;padding-top:2px;text-align:left; margin-bottom: 10px; color: #fff400;}
#powered {display:block;float:left;width:200px;height:40px;font-size:12px;color:#4fbd0c;padding-left:96px;margin-top:14px;}
#powered a, #powered a:hover {font-size:12px;color:#4fbd0c;text-decoration:none;}
.lang_link
{
    display:block;
    float:left;
    font-weight:bold;
    text-decoration:none;
    margin-right:0px;
    padding-left:25px;
    color:#212121;
    font-size:12px;
}
.lang_link:hover
{
    color:#fff400!important;
}