
*{
	padding: 0px;
	margin: 0px;	
	font: 12px/14px arial;
}

h1{
	font: 24px/24px tahoma;
	color: #1f3c82;	
}

html, body{
	width: 100%;
	height: 100%;
}

table{
	border-collapse: collapse;	
}

h2{
	color: #1f3c82;  font: 18px/14px arial;	
}

.bg11{
	width: 100%; height: 100%; background-image: url("../../system_img/bg11.gif"); background-position: center top; background-repeat: no-repeat;
}

.link55{
 font: 12px/18px tahoma, arial;
 color: #1f4196;
 display: block;
 margin-top: 5px;
 margin-bottom: 10px;
}

img{
 font: 12px/18px arial;
}

.search_find{
 font: 18px/24px tahoma;
 color: #389c26;
}

.btn{
 border: 0px solid silver;
 background-color: #1f3c82;
 color: #fff;
 padding: 3px;
 padding-left: 10px;
 padding-right: 10px;
 font: 11px/11px arial
}

a{
 color: #0099ff;
}

p{
 font: 12px/18px tahoma, arial;
 color: #555;

 margin-top: 5px;
 margin-bottom: 10px;
 text-align: justify;
}

{************* global end ****************}



	.m2, .m2_over {
		margin-RIGHT: 1px;
		width: 15px;
		text-align: center;
		font: 11px/11px tahoma;
		display: block;
		float: left;
		text-decoration: none;
		background-color: #0099ff;
		color: #fff;
		padding: 3px;
	}
	.m2_over {
		color: #ffffff;
		background-color: #58b93c;
	}
	.m2:hover {
		color: #ffffff;
		background-color: #01196c;
	}




.form_podpis{
 margin-top: 10px;
 font: bold 11px/12px arial;
 display: block;
 color: #1f3c82;
}

.contact_input{
 width: 350px;
 border: 1px solid #dedede;
 padding: 3px;
 color: #1f3c82;
 font: 11px/11px arial
}

.contact_tarea{
 width: 350px;
 border: 1px solid #dedede;
 padding: 3px;
 height: 80px;
 color: #1f3c82;
 font: 11px/11px arial
}

h1.title3{
 font: 24px/28px tahoma;
}

.link11{
 font: 18px/24px arial, tahoma;
 color: #1f3c82;
 text-decoration: none;
}

.link11:hover{
 color: #59ba47;
}

.com_main_place{
	padding-top: 20px;	
	padding-left: 10px;
	padding-right: 10px;
}

.h1_alt{
	font: bold 12px/14px arial;
	color: #59ba48;
}

.bottom_tbl{
	width: 100%; height: 46px;	
}

.bottom_tbl_td1{
	background-image: url("../../system_img/2_1.gif"); width: 26px;
}

.bottom_tbl_td2{
	background-image: url("../../system_img/2_bg.gif"); font: 11px/12px arial; color: #fff; padding-top: 15px;
}

.bottom_tbl_td3{
background-image: url("../../system_img/2_2.gif"); width: 30px;
}

.copy{
float: left	
}

.div_studio{
text-align: right;	
}

.a_studio{
	font: 11px/12px arial; color: #fff; text-decoration: none;	
}

.bottom_tbl_td3{
	
}

.date{
	font: 11px/11px arial; display: block; color: #0099ff;	
}

body{	
	bsackground-color: #28a9ff;	
}

.link1{
	font: 12px/11px arial; color: #fff; text-decoration: none	
}

.link2{
	font: 11px/11px arial; display: block; color: #0099ff; display: block; margin-top: 15px; padding-left: 8px; margin-left: -7px; background-image: url("../../system_img/arr1.gif"); background-repeat: no-repeat; background-position: 0px 3px;	
 	text-decoration: underline;
	cursor: pointer;
}

.main_tbl{
	width: 100%; 
	height: 100%;	
}

.sky_left{
	background-color: #fff; 
	width: 50%; 
	height: 100%; 
	background-image: url("../../system_img/sky_left.gif"); 
	background-position: right top; 
	background-repeat: no-repeat;	
}

.main_td{

	height: 100%; 

}

.bg3{
	background-image: url("../../system_img/bg3.gif"); 
	background-position: 0px 100px;	
	background-position: center; 
	background-repeat: repeat-y
}

.main_td2{
	width: 950px; 
	height: 100%;	
}

.work_tbl{
	width: 950px;
}

.work_tbl_lng{
	background-color: #28a9ff; background-image: url("../../system_img/bg2.jpg"); background-repeat: no-repeat; height: 28px;	
}

.work_tbl_td1{
	height: 45px; width: 26px;
}

.work_tbl_td2{
	width: 30px;
}

.work_tbl_find{
	background-color: #fff;
	padding-top: 15px;		 
	width: 100%;		
}

.td_main_place{
	border: 0px solid silver; padding-bottom: 8px;	
}

.tbl_main_place{
	width: 100%;	
}

.tbl_main_place_td1{
	width: 300px; padding-right: 15px;	
}

.tbl_main_place_td2{
	width: 650px;	
}

{************ mod find ***************}

#toSearchMod, #startSearchMod{
vertical-align: middle;
}

.tbl_mod_find{
	height: 28px; width: 200px
}

#toSearchMod{
	border: 0px solid silver; width: 180px
}

#startSearchMod{
	display: block; margin-top: 1px;	
}

.tbl_mod_find_td1{
	background-image: url("../../system_img/search_bg.gif"); 
	background-repeat: no-repeat; 
	background-position: 3px -0px; 
	width: 100%; 
	padding-right: 10px; 
	padding-left: 15px;
	padding-top: 2px;

}

.tbl_mod_find_td2{
		padding-left: 5px; width: 10px;
}

{************ mod find end ***************}


{************ mod find ***************}
.lng{
	width: 100%;
}

.tbl_lng1{
	padding-left: 19px;
}

.tbl_lng2{
	padding-right: 18px;
}

.a_lng{
	font: 12px/11px arial; color: #fff; text-decoration: none;
	margin-left: 5px;
	padding-bottom: 6px
}

.a_lng_focus{
	font: 12px/11px arial; color: #fff; text-decoration: none;
	margin-left: 5px;
	background-image: url("../../system_img/arr5.gif");
	background-position: bottom center;
	background-repeat: no-repeat;
	padding-bottom: 6px
}


{************ mod menu ***************}

.ch_menu_td1{
	background-color: #c7e8ff; border-bottom: 1px solid #fff;
}

.ch_menu_td2{
	background-color: #c7e8ff; 
	border-bottom: 1px solid #fff; 
	font: 11px/11px arial; 
	color: #0087e1; 
	padding: 10px; 
	padding-top: 7px; 
	padding-bottom: 7px;
	display: block;
	text-decoration: none;
	padding-left: 35px; 
}

.ch_menu_td2:hover{
	background-color: #dff2ff
}

.ch_menu_td2_over{
	background-color: #c7e8ff; 
	border-bottom: 1px solid #fff; 
	font: 11px/11px arial; 
	color: #0087e1; 
	padding: 10px; 
	padding-left: 35px; 
	padding-top: 7px; 
	padding-bottom: 7px;
	display: block;
	background-image: url("../../system_img/arr6.gif"); 
	background-repeat: no-repeat; 
	background-position: 20px center;
}

.menu_td1{
	background-color: #0099ff; height: 35px; background-image: url("../../system_img/menu/menu_el_bg.gif"); border-bottom: 1px solid #c7e8ff;	
}

.menu_td3{
	background-color: #0099ff; border-bottom: 1px solid #fff;	
}

.menu_td4{
	background-color: #0099ff; 
	border-bottom: 1px solid #fff;
	text-decoration: none; 	
	font: bold 12px/11px arial; 
	color: #c7e8ff; 
	padding: 10px; 
	padding-left: 25px; 
	padding-top: 7px; 
	padding-bottom: 7px;
	display: block;	
}

.menu_td4:hover{
	background-color: #ffffff;
	color: #0099ff;

}


.menu_td4_over{
	background-color: #0099ff; 
	border-bottom: 1px solid #fff;
	text-decoration: none; 	
	font: bold 12px/11px arial; 
	color: #c7e8ff; 
	padding: 10px; 
	padding-top: 7px; 
	padding-left: 25px; 
	padding-bottom: 7px;
	display: block;	
	background-image: url("../../system_img/arr7.gif"); 
	background-repeat: no-repeat; 
	background-position: 10px center;
}

{************ mod menu end ***************}


{************ mod news ***************}

.mod_news_tbl{
	width: 100%;
}

.mod_news_tbl_td1{
		background-image: url("../../system_img/wmap.gif"); background-repeat: no-repeat; background-position: center; height: 39px; border-bottom: 5px solid #0099ff; padding-bottom: 4px;
}

.mod_news_tbl_td2, .mod_news_tbl_td3{
	padding-left: 7px;
}

.mod_news_title{
	margin-top: 15px; margin-bottom: 5px; font: 12px/16px arial; color: #1f3c82; text-decoration: none;
	display: block;		
}


{************ mod end ***************}


{************ prod ***************}

.prod_tbl{
	width: 100%; height: 194px	
}

.mod_prod_title{
	background-color: #009aff; padding: 9px; color: #c7e8ff; font: bold 12px/11px arial; background-image: url("../../system_img/arr2.gif"); background-repeat: no-repeat; background-position: 290px 7px; margin-bottom: 5px;	
}

.mod_prod_title_box{
	background-color: #009aff; padding: 9px; color: #c7e8ff; font: bold 12px/11px arial; background-image: url("../../system_img/arr2.gif"); background-repeat: no-repeat; background-position: 290px 7px; margin-bottom: 5px;
	cursor: pointer;	
}

.mod_prod_link{
	display: block; text-decoration: none; color: #0087e1; font: 12px/14px arial; padding: 3px; padding-left: 18px; background-image: url("../../system_img/marker1.gif");  background-repeat: no-repeat; background-position: 5px 8px;	
}

.mod_prod_link:hover{
	background-color: #dcf0fe;
	background-image: url("../../system_img/marker1.gif");	 
	color: #0087e1;	
}

.mod_prod_bb{
	height: 9px; background-image: url("../../system_img/prod_bb.gif")	
}

.prod_1{
	background-image: url("../../system_img/meet.jpg"); width: 320px; height: 157px; overflow: hidden	
}

.prod_2{
	background-image: url("../../system_img/milk.jpg"); width: 320px; height: 157px; overflow: hidden	
}

.mad_prod_td_1{
	padding-right: 5px;	
}

.mad_prod_td_2{
	padding-left: 5px;	
}

.mod_prod_sh_div{
	height: 140px; width: 320px; background-color: #c7e8ff;	
}

{************ prod ebd ***************}


{************ bnnr ***************}


.mod_bnnr_tbl{
	width: 100%;
}

.mod_bnnr_tbl_td1{
	padding-right: 10px;
}

.mod_bnnr_tbl_td2{
	padding-right: 10px;	
}

.mod_bnnr_tbl_td3{
	
}

.bnnt_img{
	display: block	
}

{************ bnnr ebd ***************}


{************ com prod ***************}

.com_title{
	width: 100%;
	margin-top: 10px;
	border-top: 1px solid #59ba47;		
	margin-bottom: 40px;
}

.com_title_td_title{
	height: 74px;
	
}

.bold_line{
	background-color: #1f3c82;
	height: 11px;	
}

.bold_line img{
	display: block;	
}


{************ com prod end ***************}

{************ com sitemap ***************}


.site_map_link{
	font: 12px/14px arial;
	color: #469d36;
}

{************ com sitemap end ***************}

.text11{
 text-align: justify
}



.text50{ 
	font: bold 12px/14px arial; 
	color: #333;
}


.msg_err{
	font: bold 12px/14px arial; 
	color: #d61818;
	display: block;
	margin-bottom: 10px;
}


.msg{
	font: bold 12px/14px arial; 
	color: #0074e0;
	display: block;
	margin-bottom: 10px;
}


.tbl_prod_menu{
	font: 12px/16px arial; 
	color: #0074e0;
	display: block;
	margin-bottom: 10px;
	margin-top: -20px;
}


.tbl_prod_menu{
 	width: 150px;
}


.prod_menu_link0{
	font: bold 12px/14px arial;
	text-decoration: none;
	color: #1f3c82;
	display: block;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-top: 20px;
}
 
.prod_menu_link0:hover{
	color: #000;
}


.prod_menu_link1{
	font: bold 12px/14px arial;
	text-decoration: none;
	display: block;
	margin-top: 3px;
	margin-bottom: 3px;
}
 
.prod_menu_link1:hover{
	color: #1f3c82;
}

.prod_menu_link1_active{
	font: bold 12px/14px arial;
	text-decoration: none;
	display: block;
	margin-top: 3px;
	padding-left: 10px;
	margin-bottom: 3px;
	background-image: url("../../system_img/arr7.gif"); background-repeat: no-repeat; background-position: 0px 3px;
}


.prod_menu_link2{
	font: 12px/14px arial;
	text-decoration: none;
	color: #378d27;
	display: block;
	margin-left: 20px;
}
 
.prod_menu_link2:hover{
	color: #1f3c82;	
}


.pro_cat_img{
	display: block;
	cursor: pointer;
}


.prod_el_titile{
	font: bold 11px/14px arial;
	cursor: pointer;
}


.mod_bnt_td1{
 text-align: left
}

.mod_bnt_td2{
 text-align: center
}

.mod_bnt_td3{
 text-align: right
}


.msg_tbl_td_1{
  color: red;
}


.contact_img{
	margin-bottom: -15px;
	margin-top: 20px;
}



.text101{
	font: bold 12px/12px arial;
}

.text102{
	font: bold 11px/12px arial;
}

.text103{
	font: bold 18px/24px tahoma;
}

.text104{
	font: bold 18px/24px tahoma;
	font-style: italic;
}


.ptbl td{
 padding: 5px;
 border: 1px solid #dedede;
}






.map_div{
	position: absolute; top: 0px; left: 0px; z-index: 3; width: 100%; height: 100%; margin-top: -5000px;
}

.map_div_view{
	position: absolute; top: 0px; left: 0px; z-index: 3; width: 100%; height: 100%; margin-top: 50px;
}

.tbl_map{
	background-color: #29aeff;
	font: bold 12px/12px arial;
	color: #fff;
}


.tbl_map_td1{
	padding: 15px;
	padding-bottom: 0px;
	padding-top: 5px
}

.tbl_map_td2{
	padding: 15px;
	padding-bottom: 5px;
	padding-top: 5px;
}

.tbl_map_td3{
	padding: 15px;	
	padding-top: 0px;
	padding-bottom: 5px
}

.close_map{
 	cursor: pointer;
	width: 50px;
}

.div_map_site{
	margin-top: 8px;
}

.div_map_site, .div_map_site a{
	font: 9px/7px arial;
	color: #999;		
	text-decoration: none;
}