BODY{
background-color:#000;
font-family: Verdana, Arial, Helvetica, sans-serif,monospace;
font-size:12px;
}
BODY.zoom{
background-color: #D5D5D5;
}


a{
color: #e9e9e9;
font-family:  sans-serif,monospace; 
 text-decoration:none;
}
  a:link     { color: #e9e9e9; }
  a:visited {color: #e9e9e9;  }
  a:active  {color: #e9e9e9;  }
  a:hover  {color: #ff6602; }





A.odnosnik{color: #000000;
	font-weight: normal;
	text-decoration: none;
text-align:left;
}

   A.odnosnik:link     {color: #000000;}
   A.odnosnik:visited {color: #000000;}
   A.odnosnik:active  {color: #000000;}
   A.odnosnik:hover  {color: #FF6600;}

   A.zoom_domek:link     {color: #D6D6D6; font-size:18px;}
   A.zoom_domek:visited {color: #D6D6D6; font-size:18px;}
   A.zoom_domek:active  {color: #FFFFFF; font-size:20px;}
   A.zoom_domek:hover  {color: #FF640A; font-size:20px;}


A.menu{	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
text-align:left;
}
    A.menu:link     { color: #E0E0E0; font-size:13px; font-weight:bold;}
   A.menu:visited {color: #E0E0E0; font-size:13px; font-weight:bold;}
   A.menu:active  {color: #E0E0E0; font-size:13px; font-weight:bold;}
   A.menu:hover  {color: #FF8409; font-size:13px; font-weight:bold;}

A.menu1{	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
text-align:left;
}
    A.menu1:link   {color: #ffffff; font-size:14px; font-weight:bold;}
   A.menu1:visited {color: #ffffff; font-size:14px; font-weight:bold;}
   A.menu1:active  {color: #ffffff; font-size:14px; font-weight:bold;}
   A.menu1:hover   {color: #FF8409; font-size:14px; font-weight:bold;}

A.pod_menu{	color: #ffffff;
	font-weight: normal;
	text-decoration: none;

text-align:left;
}
    A.pod_menu:link     { color: #000000; font-size:13px; font-weight:bold;}
   A.pod_menu:visited {color: #000000; font-size:13px; font-weight:bold;}
   A.pod_menu:active  {color: #000000; font-size:13px; font-weight:bold;}
   A.pod_menu:hover  {color: #FF8409; font-size:13px; font-weight:bold;}


a.cms_menu{
color: #515151;
	font-weight: normal;
	text-decoration: none;
text-align:left;
}
  a.cms_menu:link     { color: #515151; font-size:16px; font-weight:bold;}
  a.cms_menu:visited {color: #515151; font-size:16px; font-weight:bold;}
  a.cms_menu:active  {color:#515151; font-size:16px; font-weight:bold;}
  a.cms_menu:hover  {color: #ff6600; font-size:16px; font-weight:bold;}

a.cms_pmenu{
color: #515151;
	font-weight: normal;
	text-decoration: none;
text-align:left;
}
  a.cms_pmenu:link     { color: #7B7B7B; font-size:16px; font-weight:bold;}
  a.cms_pmenu:visited {color: #7B7B7B; font-size:16px; font-weight:bold;}
  a.cms_pmenu:active  {color: #7B7B7B; font-size:16px; font-weight:bold;}
  a.cms_pmenu:hover  {color: #FF6600; font-size:16px; font-weight:bold;}

a.link_partner{
color: #e9e9e9;
font-family:  sans-serif,monospace; 
font-size:18px;
	font-weight: normal;
text-align:left;
text-decoration: none;
}
  a.link_partner:link     { color: #e9e9e9; font-size:18px;}
  a.link_partner:visited {color: #e9e9e9; font-size:18px; }
  a.link_partner:active  {color: #e9e9e9; font-size:18px; }
  a.link_partner:hover  {color: #e9e9e9; font-size:18px; text-decoration: underline;}


a.link_partner2{
color: #e9e9e9;
font-family:  sans-serif,monospace; 
font-size:22px;
	font-weight: normal;
text-align:left;
}
  a.link_partner2:link     { color: #e9e9e9; font-size:22px;text-decoration: none;}
  a.link_partner2:visited {color: #e9e9e9; font-size:22px; text-decoration: none;}
  a.link_partner2:active  {color: #e9e9e9; font-size:22px; text-decoration: none;}
  a.link_partner2:hover  {color: #e9e9e9; font-size:22px; text-decoration: underline;}

a.link_partner3{
color: #e9e9e9;
font-family:  sans-serif,monospace; 
width: 500px;
 padding:4px;
	height: 30px;

	font-weight: normal;
	text-decoration: none;
text-align:left;
font-size:18px;
display: block;
}
  a.link_partner3:link     { color: #e9e9e9; font-size:18px;}
  a.link_partner3:visited {color: #e9e9e9; font-size:18px; }
  a.link_partner3:active  {color: #e9e9e9; font-size:18px; }
  a.link_partner3:hover  {color: #ff6602; font-size:18px;}

	a.link_partner4{
color: #e9e9e9;
font-family:  sans-serif,monospace; 
width: 500px;
 padding:0px;
 padding-bottom:5px;
 line-height:5px;
	height: 25px;
	
	font-weight:bold;
	text-decoration: none;
text-align:left;
font-size:14px;
display: block;
}
  a.link_partner4:link     { color: #e9e9e9; }
  a.link_partner4:visited {color: #e9e9e9;  }
  a.link_partner4:active  {color: #e9e9e9; }
  a.link_partner4:hover  {color: #ff6602; }
	
div.dopartner31{
position:absolute; top:6px; left:38px;  /*cursor:hand;*/
}
div.dopartner32{
position:absolute; top:42px; left:38px;/* cursor:hand;*/
}
div.dopartner33{
position:absolute; top:78px; left:38px; /*cursor:hand;*/
}
div.dopartner34{
position:absolute; top:114px; left:38px; /*cursor:hand;*/
}

div.flagi{ 
position:absolute; left: 801px; top: 5px; width: 192px
}
div.pogoda{ 
position:absolute; left: 800px; top: 15px; width: 71px
}
div.cala_baner{
text-align:center;
position:relative; width:1000px; height:160px;

}
div.cala_pole{
/*text-align:center;*/
position:relative; width:1000px;

}
div.nawigator{
text-align:center;
position:relative; width:1000px; height:20px;
padding-top:12px;
font-weight:bold;
font-size:15px;
background-color:#000;
color:#ffffff;
}

div.dom{
position:absolute; left:0px; top:0px; width:350px;
}
div.baner{
position:relative; left:0px; top:0px; width:1000px;
}
div.przyciski{
position:relative; left:0px; top:0px; width:1000px; height:40px;
/*background-image: url("images/tlo_menu.gif");*/
 background-color:#000;

}

div.przyciski1{
position:absolute; left:0px; top:8px; width:1000px;
color:#E0E0E0;
font-weight:bold;
font-size:14px;

}

div.przyciski2{
position:absolute; left:50px; top:762px; width:900px;
color:#fff;
font-weight:bold;
}

div.galeria_menu{
position:absolute; left:300px; top:500px; width:200px;
color:#fff;
font-weight:bold;
font-size:14px;
}
div.menu_gal{
position:relative; left:0px; top:20px; width:1000px; height:62px;
color:#191919;
background-color:#191919;
border-top:solid 10px;
border-bottom:solid 12px;
font-weight:bold;
font-size:14px;

}

div.pole{
color:#000;
position:relative; left:0px; top:0px; width:1000px;
text-align:left;
}
div.poletla{
color:#B2B2B2;/*
background-image: url("images/tlo.gif");*/
position:relative; left:0px; top:0px; width:1000px; height:1200px;
/*border-top:solid 1px #6d7068;*/

background-color:#000;
}


div.stopka{position:relative; left:0px;  width:990px;
}
div.galeria_nag{
font-family: sans-serif,monospace; font-size:16px; font-weight:bold; color:#7A5007;
}

div.oferta_ceny{font-family: sans-serif,monospace; font-size:15px; font-weight:bold; position:relative; left:20%; width:50%; margin-top:-2px; padding:8px;}


div.niedziela{ background-color:#FF3300; font-size:13px; font-weight:bold;}
div.zwykly{ background-color: #66CCFF; font-size:13px; font-weight:bold;}
div.prawa{font-family: sans-serif,monospace; font-size:10px; text-align:center; font-weight:normal;}

div.zoom{font-family: sans-serif,monospace; font-size:15px; text-align:center; vertical-align: middle; color:#CCCCCC;font-weight:bold;}
div.prawa_zoom{font-family: sans-serif,monospace; font-size:10px; font-weight:bold;  text-align:center; color:#C2C2C2;}



div.oferta_naglowek{font-family: sans-serif,monospace; font-size:25px;  font-weight:bolder; color:#007125; position:relative; left:10%; width:79%; text-align:center; vertical-align:top; }

div.oferta{font-family: sans-serif,monospace; margin-top:-2px; padding:8px; }

div.oferta_lista{font-family: sans-serif,monospace; font-size:15px; font-weight:normal; position:relative; left:20%; width:79%;}

div.cennik_stopka{
font-family: sans-serif,monospace; 
font-size:11px;
text-align:left;
background-color: #66CC66;
vertical-align: middle;
height:20px;
color:#030303
}

div.kontakt{font-family: sans-serif,monospace; font-size:25px; font-weight:bold; margin-top:-2px; padding:8px; text-align:center; letter-spacing:2px; color:#001AFF;}

div.kontakt_lista{font-family: sans-serif,monospace; font-size:15px; font-weight:normal; position:relative; left:21%; width:58%; text-align:center;}




div.kontakt_zapisano{
font-family: sans-serif,monospace; 
font-size:17px;  
font-weight:bolder; 
color:#FF0E36; }

div.galeria_domek{ height:550px; width:990px;text-align:center;
}
div.okolica_naglowek{ /*header of 1st demo*/
/*cursor: hand;*/
cursor: pointer;
padding: 0px 2px;
font-family: sans-serif,monospace;
width:800px;
height:40px;
background-image: url("grafika/belka.gif");
background-repeat:no-repeat;
background-position:center;

margin:0 auto;
display:table;
vertical-align:middle;
text-align:center;
font-size:25px;

}


div.firma_nag{
font-family:  sans-serif,monospace; 
font-size:30px;
color:#E9E9E9;
}
div.firma_info{
font-family:  sans-serif,monospace; 
font-size:18px;
color:#E9E9E9;
width:920px;
line-height: 27px;
}
div.firma_info2{
font-family:  sans-serif,monospace; 
font-size:18px;
color:#E9E9E9;
width:840px;
line-height: 27px;
}
div.firma_info3{
font-family:  sans-serif,monospace; 
font-size:20px;
font-weight:bold;
color:#E9E9E9;
width:600px;
line-height: 27px;
}


div.cms_pole{
font-family:  sans-serif,monospace; 
font-size:13px;
line-height: 20px;
}


font.nag_zespol{
font-family:     sans-serif,monospace; 
font-size:32px;
color:#E9E9E9;
}

font.tab_pole{
font-family:     sans-serif,monospace; 
font-size:15px;
font-weight:bold;
color:#E9E9E9;
}

input.form_kon{
font-family:  sans-serif,monospace;
font-size:13px;
background:#E1E5E1;
font-weight:bold;
text-align:left;
}

textarea.form_kon{
font-family:  sans-serif,monospace;
font-size:13px;
background:#E1E5E1;

text-align:left;
}

label.opis_ceny{
font-family: sans-serif,monospace; 
font-size:11px;  
}
td.pytanie{
font-family: sans-serif,monospace; 
font-size:12px; 
text-align:left; 
}


legend.pytanie{
font-family:  sans-serif,monospace;
text-align:center;
font-size:12px;
font-weight:bold;

}

input.input_temat{
font-family:  sans-serif,monospace;
font-size:11px;
background:#D7FFA0;
font-weight:bold;
text-align:center;
}
textarea.input_tresc{
background:#D7FFA0;
padding:3px;
text-align:left;
}

div.kontakt_wyslano{
font-size:14px;
}

td.tab_obr{
width:60px; 
margin:20px;
}
td.tab_kom{
width:250px; 
margin:10px;
line-height: 33px;
text-align:left;
}
td.gal_tab{
width:75px;
height:75px; 
margin:10px;
line-height: 33px;
text-align:center;

}


div.tlo_obrazka{
border-style:solid;
border-width:2px;
border-color:#E4F5D0;
background-color:#878a82;
}

div.pole_pmenu{
position:relative; left:380px; width:600px;

text-align:left;

}

div.blad{
font-family:  sans-serif,monospace; 
font-size:18px;
line-height: 25px;
color:#D10101;
}


img.an_off{
border-color:#C8C8C8;}
img.an_on{
border-color:#fff;}

.aktualne_realizacje_przyc{
position:absolute;
top:200px;
left:845px;

}

.srodek_artykulu{
padding:20px;
text-align:justify;
line-height:180%
}

.kom_licznik{
padding:5px 10px 5px 10px;
background-color:#4A4A4A;
}
.kom_licznik_a{
padding:5px 10px 5px 10px;
background-color:#db671b;
color:#000;

}
