body {margin:0;padding:0;border:0;color: #EDEDED;font: 12px "Tahoma", sans-serif;}
.clr {clear:both;}
form {margin:0;padding:0;}
a,a:link,a:visited {color:#fff;text-decoration:underline;}
a:hover {text-decoration:none;}
img {border:0;}

#top {width:100%;height:292px;background:url("i/top_bg.png") top left repeat-x;}

#top .content {width:950px;height:292px;margin:auto;}
#top .content .flashka {z-index:1;position:absolute;}

#top .content .menu {z-index:2;position:relative;width:500px;height:43px;top:249px;left:0;}
#top .content .menu .ml {width:13px;height:43px;float:left;background:url("i/menu_l.gif") top left no-repeat;}
#top .content .menu .mm {width:474px;height:43px;float:left;background:url("i/menu_bg.gif") top left repeat-x;}
#top .content .menu .mr {width:13px;height:43px;float:left;background:url("i/menu_r.gif") top left no-repeat;}


#holder {width:100%;background:url("i/content_2bg.png") #446326 top left repeat-x;min-height:384px;height:auto !important;height:384px;}


#holder .content {width:935px;margin:auto;padding: 30px 0;}
#holder .content .left {width:935px;float:left;line-height:166%;font-size:14px;}
#holder .content .left h1 {font-size:17px;margin:0;padding:10px;}
#holder .content .left h2 {font-size:17px;margin:0;padding:10px 10px 0 0px;}
#holder .content .left h3 {font-size:12px;margin:0;padding:0 10px 10px 0px;font-weight:normal;}
#holder .content .left_start {width:640px;float:left;line-height:166%;font-size:14px;}
#holder .content .left_start h1 {font-size:17px;margin:0;padding:10px 10px 10px 0;}

#holder .content .left_start_bn {width:840px;float:left;line-height:166%;font-size:14px;}
#holder .content .left_start_bn h1 {font-size:17px;margin:0;padding:10px 10px 10px 0;}

#holder .content .news {width:276px;padding-left:19px;float:left;display:inline;line-height:160%;}
#holder .content .news h1 {font-size:15px;margin:0;padding:10px 10px 10px 0;}


#news-header {background: url("i/news-header.png");width: 276px;height: 42px;font-weight: bold;text-align: center;padding: 22px 0 0 0;}


#footer-bg {width:100%;height:122px;text-align: center;background: url("i/footer-bg.png") repeat-x;}
#footer {width: 840px;padding: 15px 0 0 95px;height: 107px;background: url("i/footer.png");margin: auto;text-align: left;color: #5D411F;font-size: 0.9em;overflow: hidden;}
#footer p { margin: 0 0 9px 0; }
#footer a { color: #5D411F; }
#footer a:hover { color: #5D411F; text-decoration: underline; }

#footer-tel {float: left;width: 229px;margin-right: 105px;}
#footer-email {float: left;width:229px;margin-right:105px;}
#footer-jezyk {  float:left;}
.jezyk_button {  width:38px;  height:35px;}

