* { 
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #585458;
}

#poltergeistWrapper{
  position:absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  z-index: 1000;
  background: #000000;
  opacity:0.8;
  filter: Alpha(Opacity=80);
  display:none;
}


.tekst
{
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #585458;
}

a.wiecej:link,a.wiecej:visited,a.wiecej:active{
	font-family: Verdana, Tahoma, Arial;
	font-size: 10px;
	color: #C60C00;
	font-weight: normal;
	margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    text-decoration: underline;
}

a.wiecej:hover{
	color: #ADDB39;  
    text-decoration: underline;
}


hr
{
  border: 0;
  color: #ADDB39;
  background-color: #ADDB39;
  height: 1px;
}

.produkty, td p.produkty
{
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #6B9A00;
  text-decoration:none;
  font-weight:bold;
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
}


.produkty_link_none
{
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #6B9A00;
  text-decoration:none;
  font-weight:bold;
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
}

a.produkty_link:link,a.produkty_link:visited,a.produkty_link:active{
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #6B9A00;
  text-decoration:underline;
  font-weight:bold;
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
}

a.produkty_link:hover{
    text-decoration: underline;
}



.tekst_zielony 
{ 
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #73AE00;
}


#main_table
{
    width:100%;
    background: url(grafika/background.jpg);
    background-repeat:no-repeat;
    height:485px;
}


.h1
{
    font-family: Tahoma, Verdana, Arial, sans-serif;
    font-size: 18px;
    color: #C60C00;
}


#index_twoim_polec
{
    padding:12px 8px 5px 20px;
    background:#FFDB00 top left;
}

#index_podziel_twoim_text,#index_twoim_zdaniem_text
{
    padding:5px 0px 0px 0px;
}

#index_polec
{
    padding:10px 0px 0px 0px;
}

a:link.index_podziel,a:visited.index_podziel,a:active.index_podziel
{
    color:#BD0000;
}

a:hover.index_podziel
{
    color:#396900;
}

a:link.index_powiadom,a:visited.index_powiadom,a:active.index_powiadom
{
    color:#396900;
}

a:hover.index_powiadom
{
    color:#BD0000;
}

a:link.menu_down,a:visited.menu_down,a:active.menu_down
{
    font-family: Tahoma, Verdana, Arial, sans-serif;
    font-size: 11px;
    color:#9C9A9C;
}

a:hover.menu_down
{
    color:#9CD710;
}

a:link.venti,a:visited.venti,a:active.venti
{
    font-family: Tahoma, Verdana, Arial, sans-serif;
    font-size: 10px;
    color:#BDBABD;
}

a:hover.venti
{
    color:#9C9A9C;
}

a:link.strona_glowna,a:visited.strona_glowna,a:active.strona_glowna
{
    font-family: Tahoma, Verdana, Arial, sans-serif;
    font-size: 10px;
    color:#EF8A00;
}

a:hover.strona_glowna
{
    color:#9C9A9C;
}

a:link.mapa_strony,a:visited.mapa_strony,a:active.mapa_strony
{
    font-family: Tahoma, Verdana, Arial, sans-serif;
    font-size: 10px;
    color:#739E00;
}

a:hover.mapa_strony
{
    color:#9C9A9C;
}



 
.menu_bok{
	width: 100%;
	border: none;
	font-family: Verdana, Tahoma, Arial;
	font-weight: normal;
	font-size: 11px;
	color: #A1A0A0;
	}



body{
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}

img{
	margin: 0px;
	border: 0px none;	
}

.main{
	padding: 0px;
    /*width:776px;*/
}

.main td{
	vertical-align: top;
	padding: 0px;
}

p
{
	font-family: Verdana, Tahoma, Arial;
	font-weight: normal;
	font-size: 11px;
	color: #585458;
	line-height:130%;
	margin:0px 0px 6px 0px;
}

h1 {
    font-family: Tahoma, Verdana, Arial, sans-serif;
    font-size: 18px;
    color: #C60C00;
}

h2 {
	font-family: Verdana, Tahoma, Arial;
	font-size: 14px;
	color: #606060;
	font-weight: bold;
	margin:14px 0px 6px 0px;
}

ol, ul {
	font-family: Verdana, Tahoma, Arial;
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	margin-bottom: 6px;
}


ul li {
	list-style-image: url(grafika/li.gif);
	margin-bottom: 3px;
}

ol li {
	font-size: 11px;
	color: #000000;
	margin-bottom: 3px;
}



a.menu_left:link,a.menu_left:visited,a.menu_left:active
{
    font-family: Tahoma, Verdana, Arial;
    font-size:12px;
    color: #F7F7F7;
    font-weight:bold;
    padding:6px 6px 6px 26px;
    display:block;
    background:url(grafika/menu_left_li.gif) no-repeat center right;
    background-position:180px;
}

a.menu_left:hover, a.menu_left_on
{
    font-family: Tahoma, Verdana, Arial;
    font-size:12px;
    font-weight:bold;
    padding:6px 6px 6px 26px;
    display:block;
    color: #C60C00;
    background:url(grafika/menu_left_li2.gif) no-repeat center right;
    background-position:180px; 
}




* html *  #subpage_menu td a {
	width:195px;
}

/* link */
a:link {text-decoration: none}
a:visited {text-decoration: none}
a:hover {text-decoration: none}
a:active {text-decoration: none}

a.mapa:link,a.mapa:active
{
    color: #C60C00;
}

a.mapa:visited
{
    color: #FF0000;
}

a.mapa:hover {
	color: #ADDB39;
}


p a:link,p a:visited,p a:active{
	color: #C60C00;
    text-decoration:underline;
}

p a:hover{
	color: #ADDB39;
}


/* tabela */

p table {
	background-color: #999999;
}

td.tab1 {
	padding: 2px;
	background-color: #444444;
}

td.tab1 p {
	margin: 5px 2px 5px 2px;
}


/* imput-y */
input{
	font-family: Verdana, Tahoma, Arial;
	font-weight: normal;
	font-size: 10px;
	height: 19px;
	width: 200px;
	background-color: #F6F6F7;
	border: 1px solid;
	border-color: #ADA69C;
	}
	
select{
	font-family: Verdana, Tahoma, Arial;
	font-weight: normal;
	font-size: 10px;
	height: 19px;
	background-color: #F6F6F7;
	border: 1px solid;
	border-color: #ADA69C;
	}

textarea{
	font-family: Verdana, Tahoma, Arial;
	font-weight: normal;
	font-size: 10px;
	width: 200px;
	height: 72px;
	background-color: #F6F6F7;
	border: 1px solid;
	border-color: #ADA69C;
	}
	
/* style textarea */

.styl1{
	color: #000000;
}

.styl2{
	color: #737272;
}

.styl3{
	color:#FFB200;
}

.styl4{
	color: #800080;
}

.formularz{
	border: none;
	font-family: Verdana, Tahoma, Arial;
	font-size: 10px;
	}

.formularz th{
	border: none;
	text-align: right;
	font-weight: normal;
	vertical-align: top;
	width: 200px;
	padding: 5px 5px 3px 5px;
	}
	
.formularz td{
	vertical-align: top;
	padding: 1px 0px 1px 0px;
	}
	
.send{
	width: 50px;
	background-color: #EDEDED;
	border-color: #EDEDED;
	color: #ADADAD;
	cursor: pointer;
	font-weight: bold;
	}
	
/* kosz do sklepu */

.kosz{
	font-family: Verdana, Tahoma, Arial;
	font-size: 10px;
	color: #000000;
	background-color: #FFFFB0;
	}
	
.kosz th{
	font-weight: bold;
	background-color: #FFAC00;
	text-align: center;
	padding: 3px 6px 3px 6px;
	}
.kosz select{
	font-size: 10px;
	background-color: #FFFFB0;
	}
	
.kosz td{
	font-weight: normal;
	background-color: #FFE064;
	padding: 3px 6px 3px 6px;
	}
