body {
	margin: 0px;
	padding: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: small;
	color: #A5A5A5;	
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	
}

h1{
font-size:12px;
}

h2{
font-size:10px;
}
.text{
font-size:11px;
}
p{
font-size:11px;
}
a
{
outline: none;
}

#wwwSrodek {
	top: 0px; 
	left: 0px; 
	width:995px;
	height: auto;
	margin:0 auto;
}
#header{
height:55px;
width:995px;
}

#logo{
width:300px;
float:left;
height:55px;
}
#ikony{
height:65px;
width:480px;
float:right;
padding-left:150px;
}
#flagi{
float:right;
padding-top:5px;
padding-bottom:15px;
padding-right:42px;
}

#ikony1{
clear:both;
}

#menuBG{
background:url(../images/header.jpg) no-repeat;
width:995px;
height:69px;
text-align:left;
}

#menuBGEN{
background:url(../images/header_en.jpg) no-repeat;
width:995px;
height:69px;
text-align:left;
}
#menuBG ul{
width:995px;
list-style:none;
padding-top:25px;
position:relative;
left:-20px;
}
#menuBG ul li{
color:#fff;
float:left;
list-style:none;
text-decoration:none;
padding-left:20px;
font-weight:bold;
}

#menuBG ul li a{
color:#fff;
float:left;
list-style:none;
text-decoration:none;
font-weight:bold;
}

#menuBG ul li a:hover{
color:#cda083;
float:left;
list-style:none;
text-decoration:none;
font-weight:bold;
}



#menuBGEN ul{
width:995px;
list-style:none;
padding-top:25px;
position:relative;
left:-20px;
}
#menuBGEN ul li{
color:#fff;
float:left;
list-style:none;
text-decoration:none;
padding-left:20px;
font-weight:bold;
}

#menuBGEN ul li a{
color:#fff;
float:left;
list-style:none;
text-decoration:none;
font-weight:bold;
}

#menuBGEN ul li a:hover{
color:#cda083;
float:left;
list-style:none;
text-decoration:none;
font-weight:bold;
}

#top_menu1{
width:103px;
height:22px;
float:left;
}
#top_menu2{
width:114px;
height:22px;
float:left;
}
#top_menu3{
width:75px;
height:22px;
float:left;
}

#top_menu4{
width:103px;
height:22px;
float:left;
}

#top_menu5{
height:18px;
float:right;
position:relative;
padding-right:10px;
top:2px;
}
.inputSzukaj{
border:1px solid #A5A5A5;
width:145px;
height:17px;
color:#A5A5A5;
font-size:10px;
}

#frontBG{
background:url(../images/front_bg.jpg);
width:995px;
min-height:270px;
}

#front1{
width:390px;
float:left;
margin:10px;
}

#front2{
width:450px;
float:left;
color:#fff;
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding-top:40px;

}

#front3{
width:115px;
float:left;
}

hr.liniaStopka{
background: #A5A5A5;
height:1px;
width:995px;
}

.wzor{
font-size:11px;
font-weight:bold;
color:#6D6D6D;
border-bottom:1px solid #ebebeb;
width:315px;
margin-left:40px;
}
.drzwikolor{
color:#6D6D6D;
font-size:11px;
}

a.example1{
font-size:10px;
text-decoration:none;
color:#6b6b6b;
}

#stopka{
border:1px solid #ebebeb;
border-right:0px;
border-left:0px;
border-bottom:0px;
clear:both;
width:995px;
}

#stopka_tekst{
color:#bcbcbc;
font-size:10px;
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
float:right;
padding-top:5px;
padding-right:40px;
padding-bottom:20px;
}

#stopka_tekst a{
color:#bcbcbc;
font-size:10px;
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
}
#stopka_tekst a:hover{
color:#bcbcbc;
font-size:10px;
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
}

#newsContent{
width:995px;
clear:both;
}

#news{
width:382px;
border-right:1px solid #ebebeb;
border-left:0px;
border-top:0px;
border-bottom:0px;
min-height:100px;
margin-top:0px;
margin-bottom:10px;
float:left;
}

#b1{
float:left;
margin-top:10px;
margin-bottom:10px;
margin-left:20px;
}

#b2{
float:left;
margin-top:10px;
margin-bottom:10px;
margin-left:2px;
}

#b3{
float:left;
margin-top:10px;
margin-bottom:10px;
margin-left:2px;
}

.newsData{
font-size:11px;
font-weight:bold;
padding-left:22px;
}

.newsTresc{
font-size:11px;
padding-left:22px;
width:300px;
}

.wiecej{
color: #A5A5A5;
text-decoration:none;
}

#contentPage{
width:995px;
min-height:200px;
}

#left_menu{
width:210px;
margin-top:10px;
margin-bottom:10px;
float:left;
padding-left:10px;
padding-right:10px;
}

.left_menu_nag_bold{
color:#aaaaaa;
font-weight:bold;
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.left_menu_nag{
color:#6d6d6d;
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.left_menu_nag a{
color:#6d6d6d;
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
}
.left_menu_nag a:hover{
color:#6d6d6d;
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
}

#content{
width:490px;
float:left;
border-right:1px dotted #c9c9c9;
border-left:1px dotted #c9c9c9;
margin-top:10px;
margin-bottom:10px;
min-height:300px;
padding-left:10px;
padding-left:20px;
padding-right:20px;
}

#contentGallery{
width:530px;
float:left;
border-right:1px dotted #c9c9c9;
border-left:1px dotted #c9c9c9;
margin-top:10px;
padding-left:10px;
margin-bottom:10px;
min-height:300px;


}

#content1{
width:490px;
float:left;
border-right:1px dotted #c9c9c9;
border-left:1px dotted #c9c9c9;
margin-top:10px;
margin-bottom:10px;
min-height:600px;
padding-left:20px;
padding-right:20px;
}

#content2{
width:530px;
float:left;
border-right:1px dotted #c9c9c9;
border-left:1px dotted #c9c9c9;
margin-top:10px;
margin-bottom:10px;
min-height:300px;
padding-left:10px;
padding-left:0px;
padding-right:0px;
}


#right_menu{
float:left;
margin-top:10px;
margin-bottom:10px;
width:210px;
padding-left:10px;
}

.prawaPadding{
padding-top:5px;
}

.koperta{
background:url(../images/email_kontakt.jpg) no-repeat center left;
padding-left:30px;
font-size:11px;
color:#cb0000;
}

.malpa{
background:url(../images/malpa_kontakt.jpg) no-repeat center left;
margin-left:5px;
padding-left:25px;
font-size:11px;
color:#cb0000;
}
.czer{
color:#cb0000;
font-size:11px;
}

a.mailto{
color:#A5A5A5;
text-decoration:none;
}
a.mailto:hover{
color:#A5A5A5;
text-decoration:underline;
}

a.mailtored{
color:#cb0000;
text-decoration:none;
}
a.mailtored:hover{
color:#cb0000;
text-decoration:underline;
}

.kontakt_txt{
padding-left:30px;
font-size:11px;
}
.kontakttxt{
font-size:11px;
}

.kontaktHR{
width:490px;
border:1px dotted #c9c9c9;
border-bottom:0px;
border-left:0px;
border-right:0px;
margin-right:10px;
}

.kontaktHRG{
width:525px;
border:1px dotted #c9c9c9;
border-bottom:0px;
border-left:0px;
border-right:0px;
margin-right:10px;
}

.contentOpis{
font-size:11px;
color:#6c6c6c;
line-height:13px;
margin-right:0px;
text-align:justify;
}

.contentOpisIndex{
font-size:11px;
color:#ffffff;
line-height:13px;
margin-right:0px;
text-align:justify;
}

.contentOpis2{
font-size:11px;
color:#6c6c6c;
line-height:13px;
margin-right:20px;
padding-left:20px;
text-align:justify;
}

.contentOpis strong{
color:#cb0000;
font-weight:normal;
}

.imgWitraz{
width:200px;
border:1px solid #d2d2d2;
}

.imgGaleria{
width:160px;
border:1px solid #d2d2d2;
}

.galeriaTab{
width:160px;
}

#gallery{
display:none;
}
#zobacz_wiecej{
background:url(../images/zobacz_wiecej.jpg) no-repeat;
width:105px;
height:21px;
float:right;
margin-top:5px;
cursor:pointer;
}

#zobacz_wiecej1{
background:url(../images/zobacz_wiecej.jpg) no-repeat;
width:105px;
height:21px;
float:right;
margin-top:5px;
cursor:pointer;
}

.aktualnosci_nag{
width:450px;
font-size:11px;
color:#c90400;
}

.aktualnosci_nag a{
color:#c90400;
text-decoration:none;
}

.aktualnosci_data{
font-size:11px;
color:#c90400;
padding-right:10px;
}

.aktualnosci_zajawka{
font-size:11px;
text-align:justify;
line-height:13px;
color:#6C6C6C;
}



.oferta_opis{
font-size:11px;
color:#6c6c6c;
}

.daneTechniczne{
font-size:11px;
color:#c90400;
}

.redNag{
font-size:11px;
color:#c90400;
}

a.plikLink{
color:#4E2B17;
font-size:11px;
text-decoration:none;
background:url(../administrator/img/zalacznik.gif) no-repeat;
padding-left:20px;
height:30px;
padding-bottom:5px;
}

.daneNag{
padding-top:20px;
font-size:11px;
padding-bottom:5px;
background:url(../images/daneLeft.jpg) no-repeat left bottom;
width:155px;
}
.daneOpis{
padding-top:20px;
font-size:11px;
padding-bottom:5px;
padding-left:10px;
background:url(../images/daneRight.jpg) no-repeat left bottom;
width:369px;
color:#6c6c6c;
}



#paginacja {
font-size:11px;
float:right;
padding-right:5px;
}

#paginacja1 {
font-size:11px;
float:left;
padding-right:5px;
}

#paginacja a{
font-size:11px;
color:#C90400;
text-decoration:none;
}

#paginacja1 a{
font-size:11px;
color:#C90400;
text-decoration:none;
}

.tabContent{
width:490px;
text-align:justify;
}

.imgOferta{
padding-right:15px;
padding-bottom:10px;
}
.imgOfertaB{
border:1px solid #c9c9c9;
padding:2px;
}

.imgOfertaG{
border:1px solid #c9c9c9;
padding:2px;
margin-right:10px;
}

#galeria_menu{
width:530px;
clear:both;
}

.gal_active{
background:url(../images/gallery_active.jpg) no-repeat;
width:86px;
height:20px;
float:left;
color:#636363;
font-size:11px;
padding-top:2px;
text-align:center;
}


.gal_no_active{
background:url(../images/galery_no_active.jpg) no-repeat;
width:86px;
height:20px;
float:left;
text-align:center;
color:#636363;
font-size:11px;
padding-top:2px;
}

.gal_no_active a{
color:#636363;
font-size:11px;
text-decoration:none;
}

.gal_active a{
color:#fff;
font-size:11px;
text-decoration:none;
}

#nextprev{
float:right;
padding-right:10px;
}

#prev{
background:url(../images/poprzednia.jpg) no-repeat;
width:109px;
height:17px;
float:left;
padding-right:10px;
}

#next{
background:url(../images/nastepna.jpg) no-repeat;
width:102px;
height:17px;
float:left;
}
ul#mapa  {
  list-style-type:none;
  margin: 0;
  padding: 0;
  width: 16em;
}

ul#mapa ul{
list-style-type:none;
width: 16em;
}

ul#mapa a {
  display: block;
  text-decoration: none;	
}

ul#mapa li a {
  color: #636363;	
  padding: 0.5em;
  background: url(../images/arrow.gif) no-repeat 7px center;
  padding-left: 20px;
  font-size:10px;
}

.nazwaDrzwi{
font-size:9px;
}



#pl{
float:left;
}
#en{
padding-left:5px;
float:left;
}

/* MENU*/

ul#menu, ul#menu ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
  width: 213px;;
}

ul#menu a {
  display: block;
  text-decoration: none;	
}

ul#menu li {
  margin-top: 1px;
}

ul#menu li a {
  color: #636363;	
  padding: 0.5em;
  border-bottom: 1px solid #e4e4e4;
  background: url(../images/arrow.gif) no-repeat 7px center;
  padding-left: 20px;
  font-size:11px;
}
ul#menu li:first-child a{
border-top: 1px solid #e4e4e4;
}

ul#menu li a:hover {
  background: #ece6e3 url(../images/arrow.gif) no-repeat 7px center;
}

ul#menu  li a.active {
  background: #dbd5d1 url(../images/arrow.gif) no-repeat 7px center;
  font-weight:bold;
}

ul#menu  li a.active1 {
  background: #dbd5d1 url(../images/arrow.gif) no-repeat 7px center;
}

ul#menu li li a{
  border-bottom: none;

  }

ul#menu li li{

  margin-bottom:0;
  margin-top:0;
}

ul#menu li li {
  background: #ece6e3;
}

ul#menu li ul li a {
  background: #ece6e3 url(../images/arrow.gif) no-repeat 20px center;
  color: #636363;
  padding-left: 35px;

}

ul#menu li ul li a:hover {
  background: #dbd5d1 url(../images/arrow.gif) no-repeat 20px center;

}

ul#menu li ul li a.active {
  background: #dbd5d1 url(../images/arrow.gif) no-repeat 20px center;
  font-weight:bold;
}




.ramka {
margin-bottom: 1px;

}
ul#menu li ul{
border-bottom: 1px solid #e4e4e4;
margin-top: 1px;
}
