/* reset css */
* {font-size:100.01%}
html,body,div,span,h1,h2,h3,h4,h5,h6,p,a,em,img,strong,sub,sup,b,u,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,tbody,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
body{line-height:1}
ol,ul{list-style:none}
table{border-collapse:collapse;border-spacing:0}
img {display:block;}

/* clearfix */
.clearfix:after { content: ".";  display: block;  clear: both;   visibility: hidden;  line-height: 0;  height: 0; }
.clearfix { display: inline-block; }
html[xmlns] .clearfix { display: block; }
* html .clearfix {    height: 1%; }

 
img, div, li, a, h1, h2, h3  { behavior: url(iepngfix.htc)}   
 

textarea, input, select, option, button{ font: 1.2em Arial,Helvetica,sans-serif; }


body {color: #000;   background: #000000 url(../images/bg.jpg) no-repeat fixed top center ;
    font-family: Arial, Helvetica, sans-serif;	font-size: 11px; } 

#wrap {width: 950px; margin:0 auto; position:relative; }

#header {height: 130px;} 

#logo{position:absolute; top:20px; left:0px; display:block; width:166px;}

#nav_language {position:absolute; top:20px; right:0px;}
#nav_language li {float: left;} 
#nav_language li a {width: 100px; color: #fff; text-decoration: none; padding:0 10px; border-right:1px solid #ffffff;} 
#nav_language li.lastone a {border:0;} 
#nav_language li a:hover { text-decoration: underline; } 


#nav{position: absolute; right:0px; top: 90px; height: 35px; width:720px;}
#nav li{float:left; padding:0 5px; margin:0 5px;}
#nav li a span{display:none;}

#nav li a{display:block; height: 35px;  }

#nav li#nav1 a{background:transparent url(../images/menu1_eng.png) no-repeat center center; width:70px;}
#nav li#nav2 a{background:transparent url(../images/menu2_eng.png) no-repeat center center; width:75px;}
#nav li#nav3 a{background:transparent url(../images/menu3_eng.png) no-repeat center center; width:130px;}
#nav li#nav4 a{background:transparent url(../images/menu4_eng.png) no-repeat center center; width:160px;}
#nav li#nav5 a{background:transparent url(../images/menu5_eng.png) no-repeat center center; width:90px;}
#nav li#nav6 a{background:transparent url(../images/menu6_eng.png) no-repeat center center; width:65px;}

#nav li a:hover{background-color:#333333 !important;}

#photo_main{clear:both;}

#content{clear:both; border-top:1px solid #999; border-bottom:1px solid #999; padding:15px;}

#left p { color: #fff; font-size: 14px; font-weight: bold; line-height: 19px; margin-bottom:5px; }
#left { width: 495px; float:left;}  
#right { width:420px; float:right;}  

   
h1, h2{   height: 40px; font-size:15px;    color:#444;  }
h1 span,h2 span{visibility:hidden;}
h3{background:#333; color:#fff; font-size:1.5em; padding:5px; margin-bottom:40px; }

h4 {font-size:1.4em; color:#fff; font-weight:bold;  padding-bottom:20px; display:inline;}

h1#szanownipanstwo   {  background: transparent url(../images/szanownipanstwo_eng.png) top left no-repeat;}
h1#ofirmie{  background: transparent url(../images/ofirmie_eng.png) top left no-repeat;}
h1#kontakt2   {  background: transparent url(../images/kontakt_eng.png) top left no-repeat;}
h1#sypialnie   {  background: transparent url(../images/sypialnie_eng.png) top left no-repeat;}
h1#tapicerowane   {  background: transparent url(../images/tapicerowane_eng.png) top left no-repeat;}
h1#skrzyniowe   {  background: transparent url(../images/skrzyniowe_eng.png) top left no-repeat;}
 
#footer {clear: both; padding:15px 15px 40px 15px; margin-bottom:50px;} 
 
#nav_footer li { color: #fff; float:left; padding-right: 15px;}  
#nav_footer li a {color: #fff; text-decoration: none;} 
#nav_footer li a:hover { text-decoration: underline; } 


#nav_footer li#copyrights{float:right; padding:0; }
 
#autor{clear:both; text-align:right; color:#666; padding-top:10px;}

#autor a{color:#666; text-decoration:none;}
#autor a:hover{color:#fff;}
 

#nav_left li {clear:both;	line-height:25px}
#nav_left li a{ display: block; text-decoration:none; padding:3px 10px; color:#fff;  font-size:1.3em;}
#nav_left li a:hover{background:#333;}
  
#left_nav { width: 255px; float:left;}  
#right_offer { width:660px; float:right; color:#fff; font-size:1.2em; line-height:1.3em; font-weight:bold;  }  
#right_offer p{  margin:20px 0;}


.thumb{float:right; margin-left:10px;}
.elements_click{clear:both; display:block; width:100px; background:#333; padding:3px 10px; color:#fff; text-decoration:none;}

.elements {clear:both; padding-top:10px;  display: none;}
.elements ul{padding-bottom:20px;}
.elements li{}

.elements_l{float:left; width:400px;  }
.elements_r{float:right; width:250px;  }
.elements_r2 {float:right; width:430px; text-align:right; background:#eeeccc;}

.elements_1{float:left; width:150px;  }
.elements_2{float:left; width:80px;  }
.elements_3{float:left; width:80px;  }
.elements_4{float:left; width:80px;  }

.elements_foto3{float:left; width:250px;  }

.ittem{border-bottom:1px solid #999999; padding:30px 0;  }

.clear{clear:both; font-size:0px; line-height:0px;}

#kontakt fieldset div {clear:both; padding-top:10px; }
#kontakt fieldset div label {text-align:right; font-size:1.2em; font-weight:bold; line-height:30px;   width:115px; padding-right:15px; display:block; float:left; color:#ccc; } 
#kontakt fieldset div label.long {text-align:left; font-weight:bold; line-height:30px; width:300px;    display:block; clear:both; color:#ccc; } 
#kontakt fieldset div input { color:#fff; background:#333; height:20px; width:60%; border:1px solid #666666;  padding: 5px;  }
#kontakt fieldset div textarea {color:#fff; width:87%;  background:#333; border:1px solid #666666; height:12em; padding: 5px;  overflow: auto; }
#kontakt input.przycisk{  color:#fff; width:auto;   padding:0; margin:0;  height:auto; padding:5px 10px; font-weight:bold;}
 

















 /*
   
 #skrzyniowe_left {
    margin-right: 690px;
    background-color: none;
} #skrzyniowe_left p {
    margin-top: -15px;
    padding-left: 15px;
    color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
} #skrzyniowe_left h1 {
    background: url(../images/skrzyniowe.png) no-repeat;
} #skrzyniowe_left ul {
    width: 220px;
} #skrzyniowe_left ul li {
    display: block;
    margin-left: 0px;
    color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
    margin-bottom: 10px;
} #skrzyniowe_left ul li a {
    padding: 5px;
} #skrzyniowe_left ul li a:link, ul li a:visited {
    color: #ffffff;
    text-decoration: none;
} #skrzyniowe_left ul li a:hover {
    color: #ffffff;
    background-color: #333333;
}
#tapicerowane_left {
    margin-right: 690px;
    background-color: none;
} #tapicerowane_left p {
    margin-top: -15px;
    padding-left: 15px;
    color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
} #tapicerowane_left h1 {
    background: url(../images/tapicerowane.png) no-repeat;
} #tapicerowane_left ul {
    width: 220px;
} #tapicerowane_left ul li {
    display: block;
    margin-left: 0px;
    color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
    margin-bottom: 10px;
} #tapicerowane_left ul li a {
    padding: 5px;
} #tapicerowane_left ul li a:link, ul li a:visited {
    color: #ffffff;
    text-decoration: none;
} #tapicerowane_left ul li a:hover {
    color: #ffffff;
    background-color: #333333;
}



 #sypialnie_left {
    margin-right: 690px;
    background-color: none;
} #sypialnie_left p {
    margin-top: -15px;
    padding-left: 15px;
    color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
} #sypialnie_left h1 {
    background: url(../images/sypialnie.png) no-repeat;
} 

#sypialnie_left ul {
    width: 220px;
} 
#sypialnie_left ul li {
    display: block;
    margin-left: 0px;
    color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
    margin-bottom: 10px;
} 
#sypialnie_left ul li a {
    padding: 5px;
} 
#sypialnie_left ul li a:link, ul li a:visited {
    color: #ffffff;
    text-decoration: none;
} 
#sypialnie_left ul li a:hover {
    color: #ffffff;
    background-color: #333333;
}


 #skrzyniowe_right {
    width: 690px;
    float: right;
    padding-right: 15px;
    position: relative;
} #skrzyniowe_right h1 {
    margin-top: 25px;
    margin-left: 5px;
    padding: 3px;
    color: #ffffff;
    background-color: #333333;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
} #skrzyniowe_right h2 {
    margin-left: 5px;
    color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
} #skrzyniowe_right p {
    margin-top: 25px;
    padding-left: 5px;
    color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
} #skrzyniowe_right p2 {
    padding-left: 5px;
    color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
} #skrzyniowe_right p3 {
    padding-left: 5px;
    color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 17px;
    font-weight: bold;
} #skrzyniowe_right table {
    table-layout: auto;
    width: 100%;
} #skrzyniowe_right table tr td ul {
    list-style: none;
} #skrzyniowe_right table tr td ul li {
    padding-left: 5px;
    color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
} #skrzyniowe_right p2 a {
    text-decoration: none;
    margin-left: 5px;
    padding: 3px;
    color: #ffffff;
    background-color: #333333;
}
 */

