/*
  Theme Name: Domyślny szablon Enzo
  
	***Natura - Meble ogrodowe***
	author: malgorzata.kmiec@enzo.pl
	Copyright Enzo Sp. z o.o., http://enzo.pl

*/

/* ---------------RESET--------------- */

body, p, pre, ul, ol, fieldset, input, option, textarea, th, td,

dl, dd ,hr ,blockquote, caption, legend, form, button {margin: 0;padding: 0;}

ol, ul {list-style: none;}

q:before{content: no-open-quote;}

q:after{content: no-close-quote;}

legend, caption{text-align: left;color: #000;}

fieldset, abbr, acronym, img{border: none;}

a, del, ins{text-decoration: none;}

cite, address, dfn, var {font-style: normal;}

h1,h2,h3,h4,h5,h6{margin: 0;font-weight: normal;font-size: medium;}

*:focus { outline: none; }


/* ---------------DEFAULT--------------- */

body{
	font-size: 100%;
	font: normal 1em Tahoma, Geneva, Kalimati, sans-serif;
	color:#000;
	line-height:1.5em;
	background:#f8f8f8;
	padding-top:20px;
  _behavior : url("/wp-content/themes/inove/csshover.htc");
}

#page{
  width:991px;
  margin:0 auto;
  background:url(img/bottom.gif) 0 100% no-repeat;
  padding-bottom:13px;
}

#page.sub{
  background:url(img/bottom3.gif) 0 100% no-repeat;
}

#header{
  width:983px;
  background:url(img/header_bg.gif) 0 0 repeat-x;
  margin-left:4px;
  _margin-left:2px;
  float:left;
}

#logo{
  width:349px;
  float:left;
}
  
#logo a{
  width:349px;
  height:89px;
  display:block;
  text-indent:-1000em;
  background:url(img/logo.gif) 0 0 no-repeat;
}

#logo.en a{
  background:url(img/logo-en.gif) 0 0 no-repeat;
}

#natura{
  width:282px;
  height:89px;
  float:right;
  display:block;
  background: url(img/oknaidrzwi.gif) 0 0 no-repeat;
  text-indent:-1000em;
}

#natura.en{
  background: url(img/oknaidrzwi-en.gif) 0 0 no-repeat;
}

#natura.de{
  background: url(img/oknaidrzwi-de.gif) 0 0 no-repeat;
}

#main{
  width:987px;
  clear:both;
  background:url(img/cien_lewy.gif) 0 0 repeat-y;
  padding-left:4px;
  float:left;
  /*font-size: 0.94em;*/
  font-size:0.81em;
  line-height:1.5em;
  _margin-top:-5px;
}

#main_wrap{
  width:983px;
  background:#f8f8f8 url(img/cien_prawy.gif) 100% 0 repeat-y;
  padding-right:4px;
  float:left;
}

#menu{
  clear:both;
  width:991px;
  margin:0 auto;  
  z-index:2;
}

#menu ul{
  width:983px;  
  padding:0 4px;
  float:left;
  background:url(img/menu_bg.gif) 0 0 repeat-x;
}

#menu li{
  float:left;
  padding-left:10px;
  margin-left:10px;
  _margin-left:5px;
  background:url(img/podzial.gif) 0 50% no-repeat;  
}

#menu li a{
  font-size:0.75em;
  color:#000;
  display:block;
}

#menu li a:hover, #menu li.current_page_item a{
  text-decoration:underline;
}

#menu li.current_page_item.page-item-255 ul a, #menu li.page-item-255 a:hover a{text-decoration:none;}

#flagi{
  float:right;
  width:88px;  
  margin-top:-20px;
}

#pl{
  display:block;
  width:21px;
  height:14px;
  background:url(img/flaga-pl.gif) 0 0 no-repeat;
  text-indent:-1000em;
  float:left;
  margin-right:5px;
}

#en{
  display:block;
  width:21px;
  height:14px;
  background:url(img/flaga-en.gif) 0 0 no-repeat;
  text-indent:-1000em;
  float:left;
  margin-right:5px;
}

#de{
  display:block;
  width:21px;
  height:14px;
  background:url(img/flaga-de.gif) 0 0 no-repeat;
  text-indent:-1000em;
  float:left;
}
 
#content{
  background:#e5e4e2;
  float:left;
  min-height:300px;
   _height:expression("300px");
  padding:45px 20px;  
  width:943px;
  z-index:1;
}

#content.sub{width:662px;}

h2{
 font-weight:bold;
 font-size:1.20em;
 margin-bottom:12px;
}


h3, h4, h5, h6{
  font-size:1em;
  font-weight:bold;
  margin-bottom:5px;
}

h3{font-size:1.08em;}

#content p{margin:5px 0;}

#content img{
 padding:1px;
 border:1px solid #cbcac8;
 margin:5px;
}

#content a{
 color:#1f5f2d;
 text-decoration:underline;
}

#content a:hover{
 text-decoration:none;
}

#content ul{
 margin:10px 3px;
}

#content ul li, #sidebar ul li{
  background:url(img/bullet2.gif) 0 7px no-repeat;
  padding-left:12px;
}

#content ol{
  list-style-type:decimal;
  margin:10px 20px;
  * margin-left:25px;
}

#content blockquote {
  padding:10px;
  font-style:italic;
}

#content th{
  background:#d6d6d4;
  color:#1f5f2d;
  padding: 3px 10px;
  font-weight:bold;
  vertical-align:top;
}

#content td{
  background:#fff;
  color:#000;
  padding: 0 15px;
  border-top: 5px solid #E5E4E2;
  font-weight:bold;
  vertical-align:top;
}

#content table{
  margin:10px 0;
  border-collapse:collapse;
}

.editpost {float:right;}



#sidebar {
  background:#f8f8f8 url(img/rys-tech.gif) 0 0 no-repeat ;
  width:251px;
  float:left;
  min-height:560px;
  _height:expression("560px");
  padding:45px 20px 45px 10px;  

}


#footer{
 width: 991px;
 margin:0 auto; 
 margin-top:5px;
 min-height:40px;
 _height:expression("40px");
}

#footer li a{
 color:#525252;
 font-size:0.69em;
}

#footer li a:hover{
  text-decoration:underline;
}

#footer li{
  float:left; 
  margin:0 25px;
  _margin-left:12px;
  padding-left:12px;
  background:url(img/bullet.gif) 0 55% no-repeat;
}

#enzo{
  width:98px;
  height:23px;
  background:url(img/enzo.gif) 0 0 no-repeat;
  display:block;
  float:right;
  text-indent:-1000em;
  margin-right:10px;
  _margin-right:5px;
  margin-top:5px;
}

.left{width:470px; float:left;margin-bottom:30px;}

.left h3 {  background:url(img/bullet2.gif) 0 7px no-repeat; padding-left:12px;}

/*akorderon*/

#myAccordion dt {
  background:#FFFFFF url(img/down.gif) 99% 0 no-repeat;
  padding:0 10px;
  margin-bottom:5px;
  font-weight:bold;
  cursor:pointer;
}

#myAccordion dt.selected {
  background:#D6D6D4 url(img/up.gif) 99% 5px no-repeat;
  color:#1F5F2D;
} 

#myAccordion dd{
  margin-bottom:5px;
  padding:0 10px;
}  

/*-------------------*/

#tooltip{
	background: url(img/dymek.gif) no-repeat 0 0;
	padding:25px 10px 10px 10px;
  width: 191px; 
  text-align: center; 	
  position: absolute;
	z-index: 3000;
	font-family:Tahoma,Geneva,Kalimati,sans-serif;
	font-size:10px;
	line-height:17px;
	font-weight:normal;
	color:black;
	border-bottom:1px solid #b9b8b6;
	-moz-border-radius: 5px; 
}

#tooltip.viewport-bottom {
	background: url(img/dymek2.gif) no-repeat 0 100%;
	padding:10px 10px 25px 10px;
	border-bottom:none;
	border-top:1px solid #b9b8b6;
	-moz-border-radius: 5px; 
}

#content .tip img{ 
 padding:0;
 border:none;
 border:2px solid #e5e4e2;
}

.tip {cursor:pointer;}

#content .tip:hover img{
  border:2px solid #396c4b;
  -moz-border-radius: 10px; 
}

.ramka{
 padding:10px;
 background:#EFEFEF;
 border:1px solid #fff;
 -moz-border-radius: 10px; 
}

#menu li.page-item-255{position:relative;}

#menu li.page-item-255 ul{
  position : absolute;
  display : none;
  list-style-type : none;
  background:none; 
  width:180px;
  left:-10px;
  z-index:3;

}

#menu li.page-item-255 ul li {
background:none;margin-left:7px; padding:0;
clear:both;
width:100%;
z-index:100;
}

#menu li.page-item-255 ul li a{
 background: #fef4d1 url(img/menu2.gif) 0 100% repeat-x; 
 padding:1px 10px;
 float:left;
 width:100%;
}

#menu li.page-item-255 ul li a:hover{
 background: #f9cf53 url(img/menu2_hover.gif) 0 100% repeat-x;
 text-decoration:none;
}

#menu li.page-item-255 ul li.current_page_item a{
 background: #f9cf53 url(img/menu2_hover.gif) 0 100% repeat-x;
 text-decoration:none;
}

#menu li.page-item-255:hover ul{
  display:block;
}

#footer .page-item-255 ul{display:none;}

#przycisk_oferta {
  display:block;
  width:236px;
  height:56px;
  background: url(img/przycisk.jpg) 0 0 no-repeat;
  text-indent:-1000em;
  float:right;
  margin-top:10px;
  margin-right:20px;
  _margin-right:10px;
}

#przycisk_oferta_en {
  display:block;
  width:236px;
  height:56px;
  background: url(img/przycisk-en.jpg) 0 0 no-repeat;
  text-indent:-1000em;
  float:right;
  margin-top:10px;
  margin-right:20px;
  _margin-right:10px;
}

#przycisk_oferta:hover{background: url(img/przycisk.jpg) 0 -56px no-repeat;}

#przycisk_oferta_en:hover{background: url(img/przycisk-en.jpg) 0 -56px no-repeat;}
/*
#premium{
  width:242px;
  height:244px;
  display:block;
  background:url(img/premium.jpg) 0 0 no-repeat;
  text-indent:-1000em;
  float:left;
}
#komfort{
  width:249px;
  height:244px;
  display:block;
  background:url(img/komfort.jpg) 0 0 no-repeat;
  text-indent:-1000em;
  float:left;
}
#standard{
  background:url(img/standard.jpg) 0 0 no-repeat;
  display:block;
  float:left;
  height:194px;
  left:-345px;
  position:relative;
  text-indent:-1000em;
  top:145px;
  width:197px;
  z-index:100;
  * margin-right:-200px;
}
#mini{
  width:242px;
  height:248px;
  display:block;
  background:url(img/mini.jpg) 0 0 no-repeat;
  text-indent:-1000em;
  float:left;
  clear:left;
}
#klejonki{
  width:250px;
  height:248px;
  display:block;
  background:url(img/klejonki.jpg) 0 0 no-repeat;
  text-indent:-1000em;
  float:left;
  * margin-top:245px;
  * margin-left:-250px;
}

#oferta_box{
 margin-left:215px;
 _margin-left:200px;
 width:741px;
 overflow:hidden;
}

#klejonki:hover{background:url(img/klejonki.jpg) 0 -248px no-repeat;}
#mini:hover{background:url(img/mini.jpg) 0 -248px no-repeat;}
#standard:hover{background:url(img/standard.jpg) 0 -194px no-repeat;}
#komfort:hover{background:url(img/komfort.jpg) 0 -244px no-repeat;}
#premium:hover{background:url(img/premium.jpg) 0 -244px no-repeat;}
*/
.center {text-align:center;}

/*-----------oferta-----------*/

#content table.oferta {
  margin:0;
}

#content table.oferta td {
  background:none;
  border-top:none;
  padding:7px;
}

#bawaria-de-lux{
  display:block;
  width: 221px;
  height: 166px;
  text-indent:-1000em;
  background:url(img/oferta/bawaria-de-luxe.jpg) 0 0 no-repeat;  
}

#bawaria-de-lux:hover{background-position:0 -166px;}

#bawaria{
  display:block;
  width: 222px;
  height: 166px;
  text-indent:-1000em;
  background:url(img/oferta/bawaria.jpg) 0 0 no-repeat;  
}

#bawaria:hover{background-position:0 -166px;}

#komfort{
  display:block;
  width: 222px;
  height: 166px;
  text-indent:-1000em;
  background:url(img/oferta/komfort.jpg) 0 0 no-repeat;  
}

#komfort:hover{background-position:0 -166px;}

#weranda{
  display:block;
  width: 226px;
  height: 166px;
  text-indent:-1000em;
  background:url(img/oferta/weranda.jpg) 0 0 no-repeat;  
}

#weranda:hover{background-position:0 -166px;}

#standard{
  display:block;
  width: 222px;
  height: 165px;
  text-indent:-1000em;
  background:url(img/oferta/standard.jpg) 0 0 no-repeat;  
}

#standard:hover{background-position:0 -165px;}

#premium{
  display:block;
  width: 223px;
  height: 165px;
  text-indent:-1000em;
  background:url(img/oferta/premium.jpg) 0 0 no-repeat;  
}

#premium:hover{background-position:0 -165px;}

#mini{
  display:block;
  width: 223px;
  height: 165px;
  text-indent:-1000em;
  background:url(img/oferta/mini.jpg) 0 0 no-repeat;  
}

#mini:hover{background-position:0 -165px;}

#piknik{
  display:block;
  width: 223px;
  height: 165px;
  text-indent:-1000em;
  background:url(img/oferta/piknik.jpg) 0 0 no-repeat;  
}

#piknik:hover{background-position:0 -165px;}

#bistro{
  display:block;
  width: 223px;
  height: 166px;
  text-indent:-1000em;
  background:url(img/oferta/bistro.jpg) 0 0 no-repeat;  
}

#bistro:hover{background-position:0 -166px;}


#stolik-koktajlowy-fiesta-I{
  display:block;
  width: 222px;
  height: 166px;
  text-indent:-1000em;
  background:url(img/oferta/fiesta1.jpg) 0 0 no-repeat;  
}

#stolik-koktajlowy-fiesta-I:hover{background-position:0 -166px;}

#stolik-koktajlowy-fiesta-II{
  display:block;
  width: 222px;
  height: 166px;
  text-indent:-1000em;
  background:url(img/oferta/fiesta2.jpg) 0 0 no-repeat;  
}

#stolik-koktajlowy-fiesta-II:hover{background-position:0 -166px;}

#drewniany-stolik-koktajlowy{
  display:block;
  width: 222px;
  height: 166px;
  text-indent:-1000em;
  background:url(img/oferta/drewniany-stolik.jpg) 0 0 no-repeat;  
}

#drewniany-stolik-koktajlowy:hover{background-position:0 -166px;}

/*------oferta-en------*/

#bawaria-de-lux-en{
  display:block;
  width: 221px;
  height: 166px;
  text-indent:-1000em;
  background:url(img/oferta/bawaria-de-luxe-en.jpg) 0 0 no-repeat;  
}

#bawaria-de-lux-en:hover{background-position:0 -166px;}

#bawaria-en{
  display:block;
  width: 222px;
  height: 166px;
  text-indent:-1000em;
  background:url(img/oferta/bawaria-en.jpg) 0 0 no-repeat;  
}

#bawaria-en:hover{background-position:0 -166px;}

#komfort-en{
  display:block;
  width: 222px;
  height: 166px;
  text-indent:-1000em;
  background:url(img/oferta/komfort-en.jpg) 0 0 no-repeat;  
}

#komfort-en:hover{background-position:0 -166px;}

#weranda-en{
  display:block;
  width: 226px;
  height: 166px;
  text-indent:-1000em;
  background:url(img/oferta/weranda-en.jpg) 0 0 no-repeat;  
}

#weranda-en:hover{background-position:0 -166px;}

#standard-en{
  display:block;
  width: 222px;
  height: 165px;
  text-indent:-1000em;
  background:url(img/oferta/standard-en.jpg) 0 0 no-repeat;  
}

#standard-en:hover{background-position:0 -165px;}

#premium-en{
  display:block;
  width: 223px;
  height: 165px;
  text-indent:-1000em;
  background:url(img/oferta/premium-en.jpg) 0 0 no-repeat;  
}

#premium-en:hover{background-position:0 -165px;}

#mini-en{
  display:block;
  width: 223px;
  height: 165px;
  text-indent:-1000em;
  background:url(img/oferta/mini-en.jpg) 0 0 no-repeat;  
}

#mini-en:hover{background-position:0 -165px;}

#piknik-en{
  display:block;
  width: 223px;
  height: 165px;
  text-indent:-1000em;
  background:url(img/oferta/piknik-en.jpg) 0 0 no-repeat;  
}

#piknik-en:hover{background-position:0 -165px;}

#bistro-en{
  display:block;
  width: 223px;
  height: 166px;
  text-indent:-1000em;
  background:url(img/oferta/bistro-en.jpg) 0 0 no-repeat;  
}

#bistro-en:hover{background-position:0 -166px;}


#stolik-koktajlowy-fiesta-I-en{
  display:block;
  width: 222px;
  height: 166px;
  text-indent:-1000em;
  background:url(img/oferta/fiesta1-en.jpg) 0 0 no-repeat;  
}

#stolik-koktajlowy-fiesta-I-en:hover{background-position:0 -166px;}

#stolik-koktajlowy-fiesta-II-en{
  display:block;
  width: 222px;
  height: 166px;
  text-indent:-1000em;
  background:url(img/oferta/fiesta2-en.jpg) 0 0 no-repeat;  
}

#stolik-koktajlowy-fiesta-II-en:hover{background-position:0 -166px;}

#drewniany-stolik-koktajlowy-en{
  display:block;
  width: 222px;
  height: 166px;
  text-indent:-1000em;
  background:url(img/oferta/drewniany-stolik-en.jpg) 0 0 no-repeat;  
}

#drewniany-stolik-koktajlowy-en:hover{background-position:0 -166px;}



/*------oferta-de------*/

#bawaria-de-lux-de{
  display:block;
  width: 221px;
  height: 166px;
  text-indent:-1000em;
  background:url(img/oferta/bawaria-de-luxe-de.jpg) 0 0 no-repeat;  
}

#bawaria-de-lux-de:hover{background-position:0 -166px;}

#bawaria-de{
  display:block;
  width: 222px;
  height: 166px;
  text-indent:-1000em;
  background:url(img/oferta/bawaria-de.jpg) 0 0 no-repeat;  
}

#bawaria-de:hover{background-position:0 -166px;}

#komfort-de{
  display:block;
  width: 222px;
  height: 166px;
  text-indent:-1000em;
  background:url(img/oferta/komfort-de.jpg) 0 0 no-repeat;  
}

#komfort-de:hover{background-position:0 -166px;}

#weranda-de{
  display:block;
  width: 226px;
  height: 166px;
  text-indent:-1000em;
  background:url(img/oferta/weranda-de.jpg) 0 0 no-repeat;  
}

#weranda-de:hover{background-position:0 -166px;}

#standard-de{
  display:block;
  width: 222px;
  height: 165px;
  text-indent:-1000em;
  background:url(img/oferta/standard-de.jpg) 0 0 no-repeat;  
}

#standard-de:hover{background-position:0 -165px;}

#premium-de{
  display:block;
  width: 223px;
  height: 165px;
  text-indent:-1000em;
  background:url(img/oferta/premium-de.jpg) 0 0 no-repeat;  
}

#premium-de:hover{background-position:0 -165px;}

#mini-de{
  display:block;
  width: 223px;
  height: 165px;
  text-indent:-1000em;
  background:url(img/oferta/mini-de.jpg) 0 0 no-repeat;  
}

#mini-de:hover{background-position:0 -165px;}

#piknik-de{
  display:block;
  width: 223px;
  height: 165px;
  text-indent:-1000em;
  background:url(img/oferta/piknik-de.jpg) 0 0 no-repeat;  
}

#piknik-de:hover{background-position:0 -165px;}

#bistro-de{
  display:block;
  width: 223px;
  height: 166px;
  text-indent:-1000em;
  background:url(img/oferta/bistro-de.jpg) 0 0 no-repeat;  
}

#bistro-de:hover{background-position:0 -166px;}


#stolik-koktajlowy-fiesta-I-de{
  display:block;
  width: 222px;
  height: 166px;
  text-indent:-1000em;
  background:url(img/oferta/fiesta1-de.jpg) 0 0 no-repeat;  
}

#stolik-koktajlowy-fiesta-I-de:hover{background-position:0 -166px;}

#stolik-koktajlowy-fiesta-II-de{
  display:block;
  width: 222px;
  height: 166px;
  text-indent:-1000em;
  background:url(img/oferta/fiesta2-de.jpg) 0 0 no-repeat;  
}

#stolik-koktajlowy-fiesta-II-de:hover{background-position:0 -166px;}

#drewniany-stolik-koktajlowy-de{
  display:block;
  width: 222px;
  height: 166px;
  text-indent:-1000em;
  background:url(img/oferta/drewniany-stolik-de.jpg) 0 0 no-repeat;  
}

#drewniany-stolik-koktajlowy-de:hover{background-position:0 -166px;}










