* {
border:0;
margin:0;
padding:0;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

a{color: #333333; }
#page{
	width: 873px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	margin: 0 auto 0 auto;
}
#head{
	height: 90px;
	background-image: url(../public/Image/www/top_belka.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding: 25px 0 0 0;
}
#head h1{
float: left;}
#head h1 a{
	height: 79px;
	display: block;
	background-image: url(../public/Image/www/logo_s2_kir.gif);
	background-repeat: no-repeat;
	margin: 0;
	width: 320px;
}

#head h1.en a{ 
	background-image: url(../public/Image/www/logo_en.gif);
	}
#head h1.du a{ 
	background-image: url(../public/Image/www/logo_du.gif);
	}
#head h1.cz a{ 
	background-image: url(../public/Image/www/logo_cz.gif);
	}
#head h1.ru a{ 
	background-image: url(../public/Image/www/logo_ru.gif);
	}
#head h1 a.en{background-image: url(../public/Image/www/logo_en.gif); }
#head h1 a strong{
display: none;
}
#head .langs_search_con{
margin: 25px 0 0 0;
width: 520px;
height: 60px;
float: right;}
#head .langs{
width: 220px;
height: 60px;
float: left;}

#head .langs ul{}
#head .langs ul li{
	float: left;
	display: block;
	width: 30px;
	 
	margin: 0 5px 0 0;
}
#head .langs ul li a{}

#head .search{ 
width: 300px;
height: 60px;
float: left;}

#head .search .searchfield{
font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	background-image: url(../public/Image/www/search_bg.gif);
	background-repeat: no-repeat;
	float: left;
	height: 31px;
	width: 209px;
	padding: 9px 0 0 12px;
}
 
.submit, .submit-en, .submit-de, .submit-cz, .submit-ru{
	text-indent: -600px;
	color: #666666;
	background: transparent url(../public/Image/www/search_button.gif) no-repeat center top;
	height: 31px;
	width: 74px;
	cursor: pointer; 
    cursor: hand; 
	display: block;
	line-height: 0px;
	float: left;

}
.submit-en{
	background: transparent url(../public/Image/www/search_button_en.gif) no-repeat center top;
}
.submit-de{
	background: transparent url(../public/Image/www/search_button_de.gif) no-repeat center top;
}
.submit-cz{
	background: transparent url(../public/Image/www/search_button_cz.gif) no-repeat center top;
}
.submit-ru{
	background: transparent url(../public/Image/www/search_button_ru.gif) no-repeat center top;
}
.mainmenu{
	background-image: url(../public/Image/www/menu_off.png);
	height: 48px;
}
.mainmenu-en{
	background-image: url(../public/Image/www/menu_off_en.png);
}
.mainmenu-de{
	background-image: url(../public/Image/www/menu_off_de.png);
}
.mainmenu-cz{
	background-image: url(../public/Image/www/menu_off_cz.png);
}
.mainmenu-ru{
	background-image: url(../public/Image/www/menu_off_ru.png);
}
.mainmenu ul{}
.mainmenu ul li {display : inline;}
.mainmenu ul li a{display: block; float: left; height: 48px;}
.mainmenu ul li a strong{ display: none;}
.mainmenu ul li a.m1{width: 130px;}
.mainmenu ul li a.m2{width: 68px;}
.mainmenu ul li a.m3{width: 92px;}
.mainmenu ul li a.m4{width: 113px;}
.mainmenu ul li a.m5{width: 81px;}
.mainmenu ul li a.m6{width: 102px;}
.mainmenu ul li a.m7{width: 96px;}
.mainmenu ul li a.m8{width: 156px;}

.mainmenu ul.en li a.m1{width: 121px;}
.mainmenu ul.en li a.m2{width: 104px;}
.mainmenu ul.en li a.m3{width: 99px;} 
.mainmenu ul.en li a.m6{width: 126px;}
.mainmenu ul.en li a.m7{width: 85px;}

.mainmenu ul.de li a.m1{width: 100px;}
.mainmenu ul.de li a.m2{width: 75px;}
.mainmenu ul.de li a.m3{width: 143px;} 
.mainmenu ul.de li a.m6{width: 110px;}
.mainmenu ul.de li a.m7{width: 85px;}

.mainmenu ul.cz li a.m1{width: 143px;}
.mainmenu ul.cz li a.m2{width: 95px;}
.mainmenu ul.cz li a.m3{width: 96px;} 
.mainmenu ul.cz li a.m6{width: 93px;}
.mainmenu ul.cz li a.m7{width: 100px;}

.mainmenu ul.ru li a.m1{width: 175px;}
.mainmenu ul.ru li a.m2{width: 98px;}
.mainmenu ul.ru li a.m3{width: 215px;} 
.mainmenu ul.ru li a.m6{width: 110px;}
.mainmenu ul.ru li a.m7{width: 100px;}

.header{
	background-image: url(../public/Image/www/header.jpg);
	height: 300px;
}
.header_2{
	background-image: url(../public/Image/www/header_2.jpg);
	background-color: #fff;
	height: 150px;
}
.homebody{} 
.homebody .col1{
float: left;
width: 291px;
}

.homebody .col2{
float: left;
width: 289px;} 
.homebody .col3{
	float: right;
	width: 292px;
	 
	background-repeat: repeat-x;
	background-position: left top;
	margin: 0 1px 0 0;
}

.homebody .layout2left{
float: left;
width: 573px;
margin: 0;
 
}
.homebody .layout2right{
float: right;
width: 573px;
 
}
.homebody .layout2right h2{
	margin: 0px 6px 0 0px;
	background-image: url(../public/Image/www/title_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 50px;
	padding-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #006633;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}

.homebody .layout4right{
float: right;
width: 645px;
 
}

h2.title-bg{
margin: 0px 6px 0 0px;
	background-image: url(../public/Image/www/title_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 50px;
	padding-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #006633;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	margin-left: 6px;
	}
 .layout4right .cont{padding: 5px 15px 15px 15px;}
.homebody .layout4right h2{
	margin: 0px 6px 0 0px;
	background-image: url(../public/Image/www/title_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 50px;
	padding-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #006633;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}
.homebody .layout4right h3{
	margin: 0px 6px 0 0px;
	padding-top: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #825B4D;
	border-bottom: solid 1px #CFC7C2;
	padding-bottom: 5px;
	 
}

.homebody .layout4right h4{
	margin: 0px 6px 0 0px;
	padding: 25px 0 15px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #825B4D;
}
 .layout4leftcol{
	float: left;
	width: 221px;
	margin: 0 0 0 6px;
	
 }
 .submenu  {
 margin: 0px 0  10px 0;
 padding: 0;


 }
  .submenu a{
	display: block;
	padding: 5px 5px 5px 25px;
	background-color: #FEF4DB;
	background-image: url(../public/Image/www/arrow.gif);
	background-repeat: no-repeat;
	background-position: 7px center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3d3d3d;
	text-decoration: none;
}
.submenu a:hover{
	color: #C2004E;
	background-color: #FEEFC7;
   }
.current a, .current a:hover{background-color: #cfc7c2; color: black; }

.current  ul li a{background-color: #FEF4DB;}
.current  ul li a:hover{color: #c2004e;
	background-color: #FEEFC7;}
 
.submenu  li {
list-style:none;}
 .submenu  li ul{
  margin :0;
 padding:0;
 }
 .submenu  li ul li a{
 background-position: 17px center;
 padding: 5px 5px 5px 35px;
 }
  
.submenu  li ul li ul li a{
 background-position: 27px center;
 padding: 5px 5px 5px 45px;
 }
 
 
 
 .submenu  li ul li ul li a{
 background-position: 27px center;
 padding: 5px 5px 5px 45px;
 }
 .submenu  li ul li ul li ul li a{
 background-position: 37px center;
 padding: 5px 5px 5px 55px;
 }
 .submenu2  {
 margin: 15px 0  10px 25px;
 padding: 0;
 }
  .submenu2 li{
  	list-style:square;
  }
  .submenu2 li a{
	display: block;
	padding: 5px 5px 5px 15px;
	font-weight: bold;
	color: #3D3D3D;
	text-decoration: none;
}
 .submenu2 li a:hover{
 	background-color: #FEEFC7;
 }
 .layout4leftcol .cont{
 padding: 5px 0px 15px 0px;
 background-image: url(../public/Image/www/small_bg.gif);
background-repeat: repeat-x;
background-position: 0px top;}
.layout1{
 padding: 15px;
}
.layout1 h2{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #008651;
	margin-top: 15px;
	margin-bottom: 25px;
	font-size: 16px;
}
.homebody .layout2left .cont{
padding: 5px 15px 15px 15px;}
.col3 .cont{
padding: 5px 15px 15px 15px;}
.get_adobe_reader{
	display: block;
	background-image: url(../public/Image/www/get_adobe_reader.gif);
	background-repeat: no-repeat;
	height: 43px;
	padding-top: 5px;
	padding-right: 100px;
	padding-bottom: 5px;
	padding-left: 0px;
	background-position: right top;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration: none;	
}
.get_oferta{
	display: block;
	background-image: url(../public/Image/www/kat_interakt.jpg);
	background-repeat: no-repeat;
	height: 230px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	background-position: left bottom;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration: none;	
}
.get_katalog{
	display: block;
	background-image: url(../public/Image/www/fiesta2009_maly.jpg);
	background-repeat: no-repeat;
	height: 170px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	background-position: center bottom;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration: none;	
}

.listawojfloat{
float: left;
width: 300px;}
.listawojfloat h4{
	color:#333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}
.listawojfloat ul li{
list-style:none;
margin: 2px 0 0px 0;}
.listawojfloat ul li a{
	list-style:none;
	color: #C2004E;
	background-image: url(../public/Image/www/arrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 15px;
	text-decoration:none;
}
.gobacktotop{
list-style:none;
	color: #C2004E;
	background-image: url(../public/Image/www/arrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 15px;
	text-decoration:none;
	margin: 15px 0 25px 0;
	display: block;}
.gobacktotop:hover{
	text-decoration:underline;}
.listawojfloat ul li a:hover{
text-decoration: underline;}
.adresy{}
.adresy table th{
	background-color: #F9F9F9;
	padding: 4px;
	border-right-width: 1px;
	 
	border-right-style: solid;
	 
	border-right-color: #999999;
	 
}

.adresy table th.title{
	font-size: 14px;
	color: #006633;
	background-color: #E4E4E4;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 10px;
	border: 0;
	
}
.adresy table td{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;

	padding: 4px;
	
}
.nobr{
	white-space: nowrap;
}
.box{
	padding-top: 0px;
	padding-right: 16px;
	padding-bottom: 0px;
	padding-left: 16px;
}
.gdzie_kupic h2{
	background-image: url(../public/Image/www/gdzie_kupic.gif);
	background-repeat: no-repeat;
	height: 46px;
	margin:0;
	 
}
.gdzie_kupic h2 strong{display: none;}

option{
	background-color: #F9F9F9;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;	
	 font-size: 10px;
	font-family: Tahoma, Arial, sans-serif;
	
 }
 option select{
 	font-size: 10px;
	font-family: Tahoma, Arial, sans-serif;
 }
.woj{
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #666666;
	padding: 2px;
	border: 1px solid #999999;
	width: 160px;
	
}
.col1 p{padding: 5px;}
.col1 p img.left{float: left;}
.col1 .submit{
	float:none;
	display:inline;
}
.autoryzowane_grupy h2{
	background-image: url(../public/Image/www/autoryzowane_grupy.gif);
	background-repeat: no-repeat;
	height: 37px;
	
	 
}
.autoryzowane_grupy h2 strong{display:none;}
.autoryzowane_grupy{
	clear:both;
	padding-top: 17px;
}
.zamow_katalog{
	clear:both;
	padding-top: 17px;
	}
.zamow_katalog h2{
	background-image: url(../public/Image/www/zamow_katalog.gif);
	height: 54px;
	background-repeat: no-repeat;
	 
}
.zamow_katalog h2 a { display: block;height: 54px; width:100%;}
.zamow_katalog h2 strong{display:none;}
.zadaj_pytanie{
	clear:both;
	padding-top: 25px;
}
.zadaj_pytanie h2{
	background-image: url(../public/Image/www/zadaj_pytanie.gif);
	height: 34px;
	background-repeat: no-repeat;
	 
}
.zadaj_pytanie h2 a { display: block; height: 34px; width:100%;}
.zadaj_pytanie h2 strong{display:none;}
.line{background-image: url(../public/Image/www/line.gif);
	background-repeat: repeat-x;
	background-position: left top;
	 
	height: 1px;}
.nofloat{
	float:none;}
	
.our_products{}
.our_products h2{
margin:0;
	background-image: url(../public/Image/www/nasze_produkty.gif);
	height: 46px;
	background-repeat: no-repeat;
	 
}
.our_products h2 strong{display:none;}
.our_products .product{
	margin: 10px;
	padding: 0 0 10px 0;
	background-image: url(../public/Image/www/line.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	clear: both;
}
.our_products .product h3{
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	font-weight: bold;
	color: #825B4D;
	font-size: 15px;
	margin: 0 0 7px 0;
}
.our_products .product  img{
	padding: 2px;
	float: left;
	border: 1px solid #A18F84;
	margin: 0 15px 0 0px;
}
.our_products .product  p{}
 .more{
	color: #C2004E;
	background-image: url(../public/Image/www/arrow.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 18px;
	clear: both;
	text-decoration:none;
	 
}
 .more1{
	color: #C2004E;
	background-image: url(../public/Image/www/arrow.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 18px;
	clear: both;
	text-decoration:none;
margin-left:20px;
	 
}
h2.empty{
margin:0;
	background-image: url(../public/Image/www/h2_tlo.gif);
	height: 46px;
	background-repeat: no-repeat;
	
	 
}
h2.empty strong{
	padding: 15px;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #008651;
	}

 .more:hover{
	color: #333333;
}
.news{}
.news h2{
	background-image: url(../public/Image/www/aktualnosci.gif);
	background-repeat: no-repeat;
	height: 46px;
	margin:0;
	 
}
.news h2 strong{display:none;}

.news h2.nogfx{
	background-image: none; 
	
}
.news h2.nogfx strong{
	display:block;
font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #008651;
	margin-top: 15px;
	margin-bottom: 25px;
	font-size: 16px;}
.news ul{}
.news ul li{
	clear:both;
	list-style-type: none;
	margin: 15px;
	padding: 0 0 15px 0;
	 
	 
}
.news ul li a{text-decoration: none;
}
.news ul li a h3{
font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	font-weight: bold;
	color: #825B4D;
	font-size: 15px;
	margin: 0 0 7px 0;
	text-decoration: none;
	}
.news ul li a h3:hover{
	text-decoration: underline;
}
.news ul li h4{
font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	font-weight: bold;
	color: #825B4D;
	font-size: 12px;
	margin: 0 0 7px 0;
	}

.clear{
height:2px;
display: block;
clear: both;}

.bottom{
	clear: both;
	background-image: url(../public/Image/www/stopka_bg.jpg);
	background-repeat: no-repeat;
      
	height: 75px;
       

	margin: 15px 0 5px 0;
}

.bottom1{
	clear: both;
	background-image: url(../public/Image/www/stopka_bg.jpg);
	background-repeat: no-repeat;
      
	height: 75px;
       

	margin: 15px 0 5px 0;
}
.bottom_en{
	clear: both;
	background-image: url(../public/Image/www/stopka_bg_en.jpg);
	background-repeat: no-repeat;
	height: 75px;
	margin: 15px 0 5px 0;
}


.bottom .menu1{float: right; margin: 15px 15px 0 0;}
.bottom .menu2{float: right; text-align: right; margin: 10px 24px 0 0; clear:both; width: 580px;}
.bottom .menu2 li{float: right;}
.bottom .menu1 li, .bottom .menu2 li{display: inline;}
.bottom .menu1 li a, .bottom .menu2 li a{
	display:block;
	float: left;
	padding: 2px 6px 0 6px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color: #C2004E;
	text-decoration: none;
}
.bottom .menu1 li a strong, .bottom .menu2 li a strong{font-weight: bold;}
.bottom .menu1 li a:hover, .bottom .menu2 li a:hover{
text-decoration:underline;}
.bottom .menu2 li a.sd_link{
	background-image: url(../public/Image/www/klodka.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 20px;
}

.bottom1 .menu1{float: right; margin: 15px 15px 0 0;}
.bottom1 .menu2{float: right; text-align: right; margin: 10px 24px 0 0; clear:both; width: 580px;}
.bottom1 .menu2 li{float: right;}
.bottom1 .menu1 li, .bottom1 .menu2 li{display: inline;}
.bottom1 .menu1 li a, .bottom1 .menu2 li a{
	display:block;
	float: left;
	padding: 2px 6px 0 6px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color: #C2004E;
	text-decoration: none;
}
.bottom1 .menu1 li a strong, .bottom1 .menu2 li a strong{font-weight: bold;}
.bottom1 .menu1 li a:hover, .bottom1 .menu2 li a:hover{
text-decoration:underline;}
.bottom1 .menu2 li a.sd_link{
	background-image: url(../public/Image/www/klodka.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 20px;
}


.bottom_en .menu1{float: right; margin: 15px 24px 0 0;}
.bottom_en .menu2{float: right; text-align: right; margin: 10px 24px 0 0; clear:both; width: 580px;}
.bottom_en .menu2 li{float: right;}
.bottom_en .menu1 li, .bottom_en .menu2 li{display: inline;}
.bottom_en .menu1 li a, .bottom_en .menu2 li a{
	display:block;
	float: left;
	padding: 2px 6px 0 6px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color: #C2004E;
	text-decoration: none;
}
.bottom_en .menu1 li a strong, .bottom_en .menu2 li a strong{font-weight: bold;}
.bottom_en .menu1 li a:hover, .bottom_en .menu2 li a:hover{
text-decoration:underline;}
.bottom_en .menu2 li a.sd_link{
	background-image: url(../public/Image/www/klodka.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 20px;
}

 .bottom2{
 	color: #A6A6A6;
	clear: both;
	font-size:9px;
	padding: 0 15px 5px 15px;
 }
  .bottom2 a{
  	font-size:9px;
	color: #A6A6A6;
 	 float: right;
	 clear: both;
	 text-decoration: none;
 }
 .bottom3{
 	color: #A6A6A6;
	clear: both;
	font-size:9px;
	padding: 0 15px 5px 15px;
 }
  .bottom3 a{
  	font-size:9px;
	color: #A6A6A6;
	 text-decoration: none;
 } 
form {
margin:0;
padding:0;
}

input,textfield,textarea,select {
background-color:#FFF;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;

margin:0;
padding:3px;
}

select {
border:1px solid #666;
padding:1px;
}

.radiogroup {
padding:4px;
}

.checkboxgroup {
padding:5px;
}

.checkbox {
border-style:none;
border-width:0;
padding: 3px;
margin: 1px 3px 0 0;
}

.field {
border:1px solid #666;
width:96%;
}
.textarea{
height: 500px;}
.field-file{
width:96%;}
.small-field2 {
width:40px;
}

.small-field3 {
width:60px;
}

.small-field4 {
width:260px;
}

.small-field5 {
width:95px;
}

.checkboxField {
border:0;
margin:2px;
padding:0;
}

.formList {
font-family:Tahoma, Arial, sans-serif;
font-size:11px;
color:#333;
padding:1px;
}

.submitsmall {
	width: 134px;
	font-family:Tahoma, Arial, sans-serif;
	display:block;
	color:#FFF;
	cursor:hand;
	cursor: pointer;
	padding: 2px;
	font-size:11px;
	background-color: #00844E;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #00CC00;
	border-right-color: #00CC00;
	border-bottom-color: #006633;
	border-left-color: #006633;
	text-decoration: none;
	text-align:center;
	background-image:none;
}

#email-page{
margin: 25px;
padding: 15px;
width: 500px;
font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#email-page h1 {
font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	font-weight: bold;
	color: #825B4D;
	font-size: 15px;
	margin: 0 0 7px 0;
}

.formzm{}

 
.formzm p {
margin: 0px 0 15px 0;}
.form-table{}
.form-table td{
	padding: 3px;
	background-color:#F9F9F9;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

.form-table td.description{
	background-color: #FFFFFF;
	font-weight: bold;
}

.form-table td.noborder{
background-color: #FFFFFF;
}

.tabscont{
padding: 25px 0 25px 0;}

.cont a{color: black;}
.cont p {margin: 15px 0 15px 0;}

.ramka1{
	border: solid 1px #CFC7C2;
}
.red{color: red;}
.data-table1{
	border-collapse: collapse;
	border:  solid 1px white;
}
.data-table1 td, .data-table1 th{
	background-color:#f1f1f1;
	padding: 5px;
	border:  solid 1px white;
	 
}


.data-table1 th{
	background-color: #919191;;
color: white;}
.list{margin: 5px 5px 5px 35px;}
.list li{list-style: square;padding: 2px 2px 2px 2px;}
p{margin: 5px 0 5px 0 ;}
.gallery-nagrody{margin:0; padding:0; float:right;}
.gallery-nagrody li{margin:5px 0 0 0; padding:0;
list-style: none;
float:right;}
table .line{
	 
	 padding: 15px 0 0 0;
	 
	background-position: center;
}
.noborder{
	 
	border: 0px;
}
.gallery-inspiracje{
text-align:center;
}
.gallery-inspiracje li{
	float: left; 
	width: 281px;
	margin-top:0px;
	margin-bottom:0px;
	list-style: none;  
}
.opisy{
        float: left; 
	height:30px;
	margin-top:0px;
	margin-bottom:0px;
	list-style: none;
	color:#6F6F6F;
	   
}
.pionowe {
	text-align:center;
}
.pionowe li{
	float: left; 
	width: 210px;
	margin-top:0px;
	list-style: none;
}

.error_messages {
font-family:Tahoma, Arial, sans-serif;
font-size:11px;
background-color:#FFF;
background-image:url(../img/admin/form/warrning2.gif);
background-repeat:no-repeat;
background-position:right bottom;
border:4px solid #EFEFEF;
text-align:left;
margin:0px 0 29px;
padding:0;

}
.error_messages ul {
width: 78%;
text-align:left;
padding: 17px;
}
.error_messages  .error {
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color: #DC0A0F;
text-decoration:none;
cursor:hand;
cursor:pointer;
text-align:left;
border-color:#EFEFEF;
border-style:solid;
border-width:0 0 1px 0;
margin: 0;
display: block;
 
padding: 12px 10px 11px 11px;
background-image:none;
}

.imageright{
	padding: 0px;
	float: right;
	background-color: #fff;
	
}
.imageright img{
	padding: 1px;
	margin: 0 0 5px 15px;
	border: 2px solid #D5D5D5;
}
.zamow-newsletter{
	padding: 25px;
}
.zamow-newsletter h1{
	font-size: 16px;
	font-family:Arial, Helvetica, sans-serif;
	color: #108E5C;
}
.submit-submit{
	padding: 5px;
	border:1px solid #108E5C;
	background-color:#108E5C;
	color: #fff;
}

.table_wzory td{
width:80px;

}
.table_new
{background-color:white;
cellspacing:10px;
color:#919191;
}
.table_new td
{
background-color:#f1f1f1;
text-align:center;
 width:150px;
}


.table_new1
{background-color:white;
cellspacing:10px;
color:#919191;
}
.table_new1 td
{
background-color:#f1f1f1;
text-align:center;
 width:450px;
}


.table_new2
{background-color:white;
cellspacing:10px;
color:#919191;
}
.table_new2 td
{
background-color:#f1f1f1;
text-align:center;
width:250px;
}



.zd{
width:100px;
height:100px;
border: solid 1px #CFC7C2;
margin-left:25px;
margin-right:25px;

background-color:white;
}
.zd1{
width:100px;
height:166px;
border: solid 1px #CFC7C2;
margin-left:25px;
margin-right:25px;

background-color:white;
}

.zd2{
width:100px;
height:200px;
border: solid 1px #CFC7C2;
margin-left:25px;
margin-right:25px;

background-color:white;
}


.opis
{margin-left:25px;
margin-right:25px;
text-align:left;
height:80px;
margin-top:2px;
width:100px;
}
.opis1
{margin-left:25px;
margin-right:25px;
text-align:left;

margin-top:5px;
width:100px;
}
.wroc{
float:right;
}
.linia{
border-bottom: 1px solid rgb(207, 199, 194);
}
.email-link{
	color: red; 
	background-image: url(../public/Image/www/icon_email.gif);
	line-height: 16px;
	width: 35px;
	height: 15px;
	background-repeat: no-repeat;
	text-decoration: none;
}
.email-link em{
	visibility: hidden;
}

.tabela_adresy .nazwa{
width:450px;
border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;

}

.tabela_adresy .td_nazwa{
width:450px;
border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;

border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}


.tabela_adresy .adres{
width:150px;
}

.tabela_adresy .telefon{
width:150px;
}

.tabela_adresy .td_telefon{
width:150px;
border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}




.tabela_adresy .td_adres{

border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.tabela_adresy .td_fax{

width:90px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	

}

.tabela_adresy .fax{


	
	

}

.banerek{
margin-left:20px;
}


.picture{
text-align:center;
}
.bottom1{
	clear: both;
	background-image: url(../public/Image/www/stopka_bg.jpg);
	background-repeat: no-repeat;
       
	height: 75px;
       

	margin: 15px 0 5px 0;
}



.ramka1{
	padding: 2px;
	border: 1px solid #A18F84;
}
.ramka2{
	padding: 1px;
	border: 1px solid #A18F84;
}
.ramka3{
	padding: 0px;
	border: 1px solid #A18F84;
}
 

