/* CSS Document */

html, body {
	background-color:#214219;
	background-image:url(/img/bg.gif);
	margin:0px;
	height:100%;
	padding:0px;
	
}

.FotoList {
float: left; 
margin-right: 15px;
margin-bottom: 10px;
}

.thickbox{
color:#3A5200;

}


.png{	
behavior:url(/css/iepngfix.htc);
}

.bgtopmenu{
display:block;
position:absolute; right:0; top:92px; width:50px; height:156px; 
behavior:url(/css/iepngfix.htc);

}

.logo{margin: 0 0 0 0;padding:0;}
.home{border-color:76A700; border:0px none #76A700;}


*{margin:0; padding:0; font-family:Tahoma, Verdana, sans-serif; color:#4E3014; font-size:12px; }
table.top_menu{background-image:url(/img/top_menu_bg.gif); background-position:bottom; background-repeat:repeat-x; }
table.top_menu .menucont{margin-bottom:16px; vertical-align:bottom; }
table.top_menu .menucont a{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#02304d; margin-right:13px; text-decoration:none;}
table.top_menu .menucont a:hover{ color:#02304d; }
td.row{background-image:url(/img/row_bg.gif); background-repeat:repeat-x; height:6px;}
td.left{background-image:url(/img/left_bg_r.gif); background-repeat:repeat-y;background-position:right;}
td.left div.cont{}
td.left table.left{background-image:url(/img/left_bg_t.jpg); background-repeat:no-repeat;background-position:left top; margin-left:55px;}
td.left table.left .top{height:35px;}
td.left table.left .caption a.hide{background-image:url(/img/left_menu_play.gif); background-position:0px 0px; background-repeat:no-repeat; padding-left:30px;   height:16px; margin:0px; padding-bottom:0px; display:block;}
td.left table.left .caption a{color:#365869; font-family:"Myriad Pro", Arial, Tahoma; font-size:14px; text-decoration:none;}
	td.phone{background-image:url(/img/phone.gif); background-position:right bottom; background-repeat:no-repeat; padding-right:100px; padding-bottom:10px;}

.caption{
padding-left:5px;

}

.caption .left_hide_menu{	
	position:relative;	
	margin-bottom:0px;
	
}
.caption .left_hide_menu ul{
    display: none;
    position:absolute;
    top:16px;
	left:0;
	list-style-type:none;
	z-index:10;

}
.caption .left_hide_menu ul li {
    display:block;    
	left:0;
	list-style-type:none;
	background:#FFFFFF;
}

.caption .left_hide_menu ul li a{
	display: block;
	padding:3px 10px 3px 10px;
    margin:0px 0px 0px 0px;;
	color:#76A700;
	text-decoration: none;	
    white-space: nowrap;
	width:190px;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	border-top:1px solid #000000;
	border-top:1px solid #000000;
	/*background-image:url(css/img/lmenubg.png);
	behavior:url(/css/iepngfix.htc);*/
	z-index:1000;
	font-size:12px;
}
.caption .left_hide_menu ul li a:hover{
	background:none;
	background-color:#76A700; 
	color:#FFFFFF;
	text-decoration:underline;
}

td.left table.left .imgleft{background-position:6px 6px; background-repeat:no-repeat; padding-bottom:42px; width:191px; height:101px; }
.content_cont{background-image:url(/img/mf_bg.gif); background-position:left; background-repeat:repeat-y; background-color:#FFFFFF;}
.copy{height:127px; background-image:url(/img/left_coner.gif); background-position:right top; background-repeat:no-repeat; padding-left:38px; padding-top:10px;}
.copy p{color:#FFFFFF; font-family:Tahoma, Verdana, sans-serif; font-size:12px;}
.copy p.adr{color:#FFFFFF; margin-top:21px;}
.copy p.adr a{color:#FFFFFF;}
.bottom{height:127px; background-image:url(/img/bottom_bg.gif); background-position:top; background-repeat:repeat-x}
.bottom div{background-color:#FFFFFF; width:79px; height:52px; border:#76A700 2px solid; text-align:center; margin-right:28px;}
.bottom div a{color:#000000; font-size:9px;  font-family:Tahoma, Verdana, sans-serif;}


#content{
	width:expression( document.body.clientWidth > 1600 ? "913px" : "100%" );
	max-width:913px;
	font-size:14px;
	padding-left:50px;
}

#content p{
	font-size:13px;
	padding-right:20px;
}

#content ol{
	padding-left:25px;
}

#content li{
font-size:13px;
}

#content a{
color:#767676;
}

#content table.table{background-color:#CCCCCC; margin-top:5px; margin-bottom:25px;}
#content table.table th{padding:5px 10px 5px 10px; background-color:#FFFFFF}
#content table.table td{padding:5px 10px 5px 10px;background-color:#FFFFFF}

/* .spets {background-image:url(/img/sp_bg.gif); background-position:bottom; background-repeat:repeat-x;min-height:150px;}*/
.spets { margin-bottom:35px; background-image:url(/img/sp_bg.gif); background-repeat:repeat-x; background-position:bottom; vertical-align:top;}
.spets .sp_t{background-image:url(/img/sp_ct.gif); background-position:top; background-repeat:repeat-x;}
.spets .sp_b{background-image:url(/img/sp_cb.gif); background-position:top; background-repeat:repeat-x;}
.spets .sp_l{background-image:url(/img/sp_cl.gif); background-position:left; background-repeat:repeat-y;}
.spets .sp_r{background-image:url(/img/sp_cl.gif); background-position:right; background-repeat:repeat-y;}
.spets .d{font-family:Tahoma, Verdana, sans-serif; font-size:12px; font-weight:bold; color:#02304d; vertical-align:top; padding-right:12px; padding-top:11px; }
.spets .c{font-family:Tahoma, Verdana, sans-serif; font-size:11px; color:#745D47; vertical-align:top; padding-right:12px; padding-top:11px; line-height:16px; }
.spets .c a{color:#767676;}
.spets .del{padding-right:20px; padding-left:35px;}
/*===================*/
h1{font-family:Tahoma, Verdana, sans-serif; font-size:21px; color:#02304d; font-weight:normal; margin-bottom:30px; margin-top:40px; }
.h1{font-family:Tahoma, Verdana, sans-serif; font-size:21px; color:#9a0130; font-weight:normal; margin-bottom:30px; margin-top:40px; }
.content_cont p{margin-bottom:21px;}

/*guestbook*/
.gb_form{margin-top:20px;}
.gb_form input.inp{margin-top:2px; margin-bottom:2px; margin-left:10px; width:200px;}
.gb_form textarea{margin-top:4px; margin-bottom:4px; width:300px; height:200px;}

/*forms*/
.forms{margin-top:20px;}
.forms input{margin-top:5px; margin-bottom:5px; margin-left:10px;}
.forms .header1{color:#365869; font-weight:bold; padding-top:20px;}
.forms input.inp{width:200px;}
.forms input.okbtn{width:150px; text-align:center; margin-left:0px; margin-bottom:10px;}
.forms textarea{width:200px; margin-left:10px; height:150px}

#content .table{background-color:#B5D1E2;}
#content .table td{background-color:#FFFFFF; padding:0px 0px 0px 0px;}
#content .table th{background-color:#FFFFFF; padding:5px 10px 5px 10px;}
#content ul{margin-left:20px;}
a{color:#02304d;}



#bottom_adr{
margin-top:10px;
color:#d9e8a6;
}

#bottom_adr a{
color:#d9e8a6;
text-decoration:none;
}

#bottom_adr a:hover{
color:#ffffff;
text-decoration:none;
}

#send_zajavk{
margin-left:56px;
}

#send_zajavk img{
border:0px;
}

#search{
padding-top:20px;
margin-left:74px;
color:#d9e8a6;
font-size:11px;
font-weight:bold;
text-align:left
}

#search img{
border:0px;

}

#search p{
width:100%;
text-align:left;
color:#ffffff;
font-size:11px;
font-weight:bold;
margin-bottom:9px;
margin-top:5px;
}

.main_header{
color:#9a0130;
font-size:21px;
padding-bottom:25px;
padding-top:38px;
}

.main_txt{
text-align:justify;
padding-right:30px;
padding-bottom:50px;
color:#22441b;
}

.main_img{
padding-bottom:30px;
padding-right:30px;

}

#news_short{
color:#4f5931;
font-size:11px;
}
#news_short a{
color:#22441b;
font-size:11px;
font-weight:bold;
}

#news{
color:#22441b;
font-size:18px;
}
#news_date{
color:#9a0130;
font-size:12px;
font-weight:bold;
}

.main_content_tbl{
padding-left:10px;
}
#submenu li{
list-style-type:none;
margin-bottom:13px;
}


#submenu a{
color:#22441b;
font-size:13px;
font-weight:bold;
padding-left:20px;
background-image:url(/img/sub.gif);
background-position:left;
background-repeat:no-repeat;
}
#submenu a:hover{
color:#a5c244;

}

.name{
padding-left:20px;
}
.cont{
width:200px;

}

.cat_img_small img{
border:1px solid;
border-color:#d9e8a6;

}

.products td{
vertical-align:top;
padding-top:10px;

padding-left:0px;
padding-bottom:10px;
text-align:left;
}
.products img{
border:1px solid;
border-color:#d9e8a6;
}

.products p{
padding-left:10px;
}

#products_href a{
font-weight:bold;
font-size:11px;
}

#products_href p{
font-size:11px;
}

#products_href p strong{
font-size:11px;
}

#products_ramka
{
width:16px; height:8px; margin:0px; padding:0px;
}
#products_titles
{
margin:0px;
padding-top:12px;
padding-bottom:10px;
padding-left:16px;
background-color:#76a700;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
}

#offsprings a{
color:#000000;
font-size:12px;
font-weight:bold;
}

#products_ramka img
{
border:0px;
}

#site-search {
	background-image:url(/img/search.gif);
	background-position:left top;
	background-repeat:no-repeat;
	position:relative;
	width:201px; 
	height:50px;
	margin-top:0px;
}
#site-search-input-text{
	background:none;
	border:none;
	display:block;
	position:absolute; 
	left:30px; top:6px;
	font-size:10px;
}
#site-search-input-submit{
	background:none;
	border:none;
	display:block;
	width:25px; height:20px;
	position:absolute; 
	left:155px; top:4px;
	outline:none;
	cursor:pointer;
}
#site-search a {
	position: absolute;
	left: 148px;
	top: 77px;
	font-size: 11px;
	display:block;
	font-family: Tahoma, Geneva, sans-serif;
	color: #666;
}
