html body
{
     color:white;
     background:black url('../grafika/body.png') repeat-x;
     font-size:12px;
     margin:0;
     padding:0;
     border:none;
     width:100%;
     height:100%;
     text-align:center;
     font-family:Arial,Verdana, sans-serif;
}

img
{
     border:none;
}

#contener
{
     width:796px;
     border:white 2px solid;
     margin:0 auto;
}

#top
{
     width:100%;
     height:130px;
     background:url('../grafika/top.png') no-repeat top right;
     text-align:left;


}

#topRight
{
     float:right;
     height:130px;
}

#topRight a img
{
     margin:0;

}

#topRight ul
{
     list-style:none;
}

#topRight ul li
{
     clear:both;
     display:block;
     float:right;
}


#top img
{
     margin-left:35px;
     margin-top:20px;
     float:left;
}

#menuTop
{
     width:auto;
     overflow:hidden;
     height:33px;
     background:url('../grafika/menuTop.png') repeat-x;
     border-bottom:white 1px solid;
     border-top:white 1px solid;
     font-size:14px;
     text-align:left;
     padding:12px 0 0 42px;
     vertical-align:bottom;
     margin-bottom:0;
     margin:0;

}

#menuTop a, #menuTop a:link
{
     color:white;
     text-decoration:none;
     font-size:20px;
}



#menuTop ul, #menuTop ul li
{
     display:inline;
     list-style:none;
     height:30px;
}

#menuTop ul li
{
     margin-right:80px;
}

#content
{
     width:100%;
     height:307px;
}

#menuFlash
{
     clear:both;
     float:left;
     height:170px;
     width:601px;
     /*background:url('../grafika/menuFlash.png') no-repeat;*/
     background:white;
     border-top:white 1px solid;
     border-bottom:white 1px solid;
     overflow:hidden;
}

#menu1, #menu2
{
     float:left;
     overflow:hidden;
     width:300px;
     height:307px;
     border-right:white 1px solid;
}

#menu3
{
     float:left;
     width:190px;
     height:307px;
     overflow:hidden;
     background:url('../grafika/menu3.png') no-repeat;
}

#menu1
{
     background:url('../grafika/menu1.png') no-repeat;
}

#menu2
{
     background:url('../grafika/menu2.png') no-repeat;
}

#menu1 a, #menu2 a, #menu3 a
{
     display:block;
     height:100%;
     width:100%;
}

#contentLeft, #contentLeftPodcat
{
     clear:both;
     float:left;
     height:476px;
     width:601px;
     overflow:hidden;
     background:black;
     margin:0;
     padding:0;

}

#contentRight, #contentRightPodcat
{
     float:left;
     background:url('../grafika/menuRight.png') no-repeat ;
     border:none;
     border-right:white 1px solid;
     border-left:white 2px solid;
     width:192px;
     height:348px;
     padding:0;
     padding-top:130px;
     overflow:hidden;
     margin:0;

}

#contentRight ul, #contentRightPodcat ul
{
     list-style:none;
     padding:0 1px;
     width:191px;
     text-align:left;
     margin:0;
}

#contentRight ul li a, #contentRightPodcat ul li a
{
     width:auto;
     font-family:Verdana, Arial;
     font-size:14px;
     color:#0e0e0e;
     font-weight:bold;
     text-align:left;
     text-decoration:none;
     height:24px;
     display:block;
     margin:0;
     background:transparent;
     padding:0;
     padding-top:5px;
     overflow:hidden;

}

#contentRight ul li.podcat2 a, #contentRightPodcat ul li.podcat2 a
{
     text-indent:30px;
     font-size:10px;
     color:black;
     height:16px;
}

#contentRight ul li.podcat3 a, #contentRightPodcat ul li.podcat3 a
{
     text-indent:45px;
     font-size:9px;
     color:black;
     height:16px;
}

#contentRight ul li.podcat2 a:first-letter, #contentRightPodcat ul li.podcat2 a:first-letter
{
   color:#eb4902;
}


#contentRight ul li a:hover, #contentRightPodcat ul li a:hover
{
     background:url('../grafika/pozycjaTlo.png') no-repeat 0 top;
}

#contentRight ul li a:first-letter, #contentRightPodcat ul li a:first-letter
{
     color:#eb4902;

}

#foot
{
     clear:both;
}

#contentRight ul li a.aktualnaPozycja, #contentRightPodcat ul li a.aktualnaPozycja
{
     background:url('../grafika/pozycjaTlo.png') no-repeat;
}



#social
{
     padding:3px 3px 3px 3px;
     width:auto;
     height:158px;
}

iframe
{
border-color:black;
position:relative;
top:-1px;
left:-1px;
width:621px;
height: 161px;
}


#fb
{
border:none;
overflow:hidden;
width:619px;
height:153px;
}

#platform
{
width:160;
height:158px;
vertical-align:middle;
}



#stopka
{
     padding:4px 5px 3px 5px;
     border-top:white 1px solid;
}

#stopka, #stopka a
{
   
/*border:none;*/
     width:auto;
     height:15px;
     color:white;
     font-size:12px;
     font-weight:900;
     text-decoration:none;
     vertical-align:middle;
}

#titleContent h1
{
     font-family:Arial;
     height:20px;
     width:auto;
     font-size:13px;
     font-weight:bold;
     color:#eb4902;
     text-align:left;
     padding-left:35px;
     padding-top:17px;
     margin:0;
}

#titleContent a
{
     text-decoration:none;
}

#contentContent
{
     clear:both;
	 display:block;
     margin:0;
     padding:0;
     padding-left:50px;
     padding-right:30px;
     font-size:12px;
     color:white;
     text-align:left;
	 height:450px;
	 overflow:auto;
}

#contentContentWhite
{
     clear:both;
     margin:0;
     padding:0;
     padding-left:40px;
     padding-right:35px;
     font-size:12px;
     color:black;
     text-align:left;
	 overflow:auto;
	 height:475px;
}


#contentContentWhite a, #contentContentWhite a:visited
{
     font-weight:bold;
     color:black;
     text-decoration:underline;
}

#contentContentWhite h2
{
     font-weight:bold;
     color:black;
     font-size:14px;
}

#contentContentWhite h3
{
     font-weight:bold;
     color:black;
     font-size:13px;
}

#contentContentWhite a:hover
{
     color:black;
     text-decoration:none;
}

#newsletter
{
     text-align:center;
     float:left;
     width:192px;
     height:167px;
     border-bottom:white 1px solid;
     border-top:white 1px solid;
     padding-top:3px;
     border-left:white 1px solid;
}

#newsletterGlowna
{
     text-align:center;
     float:left;
     width:192px;
     height:130px;
     border-bottom:white 1px solid;
     border-top:white 1px solid;
     padding-top:40px;
     border-left:white 1px solid;
}

#newsletterGlowna img, #newsletter img
{
     border:none;
}


#contentMenu
{

     clear:both;
     height:171px;
     width:796px;
     display:block;
}

fieldset
{
     width:inherit;
     border:none;
     border-top:#eb4902 2px dotted;
     border-bottom:#eb4902 2px dotted;
}

legend
{
     font-size:14px;
     font-weight:bold;
     padding:10px 5px;
     color:white;
     background:transparent;

}

#newsletter input[type="text"], #newsletterGlowna input[type="text"]
{
     color:white;
     font-size:14px;
}

input[type="text"], textarea
{
     color:black;
     font-size:13px;
     background:#f7a20b;
     width:200px;
     font-weight:bold;
     border:white 1px solid;
     float:left;
     margin-bottom:5px;
}

label
{
     clear:both;
     width:150px;
     display:inline-block;
     font-size:14px;
     color:white;
     float:left;
}

input[type="button"], input[type="submit"], input[type="reset"]
{
     float:left;
     color:black;
     font-weight:bold;
     border:black 1px solid;
     margin:0;
     padding:0 10px;
}

#hint
{
     clear:both;
     font-size:11px;
     color:white;
     font-style:italic;
     text-align:left;
}

#contentContent a
{
     color:white;
     font-weight:bold;
     text-decoration:underline;
}

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

h2
{
     font-weight:bold;
     color:white;
     font-size:14px;
}

h3
{
     font-weight:bold;
     color:white;
     font-size:13px;
}

.centrum
{
     text-align:center;
}

.info
{
     font-size:16px;
     color:white;
     font-weight:bold;
     margin:0;
     padding:10px;
     text-align:center;
     display:block;
     width:100%;
}

a.produkt
{
     color:black;
     font-size:12px;
     text-decoration:none;
}

form table
{
     color:black;
     text-align:center;
}

form table td
{
     border:white 1px solid;
     padding:5px;
     margin:0;

}

form table tr
{
     background:white;
}

form table td input[type="text"]
{
     margin:0;
     padding:0;
     float:none;
     text-align:left;
     background:white;
     width:auto;

}

form table#drukuj td
{
     border:black 1px solid;
     font-size:14px;
     color:black;
     padding:0;
}



form table#drukuj
{
     margin-bottom:50px;
}

#daneDrukuj input[type="text"], #daneDrukuj label
{
     background:white;
     color:black;
     font-size:16px;
     border:black 1px solid;
}

#daneDrukuj label
{
     border:none;
}

#daneDrukuj label
{
     margin-right:50px;
}

form table#drukuj td input[type="text"]
{
     padding:0;
     margin:0;
     border:none;
}

#contentContent .galeriaArtist
{
     float:left;
     padding:5px;
	 overflow:hidden;
	 width:149px;
	 height:180px;
}

#contentContent.galeriaArtist a, #contentContent .artistTile a
{
     width:auto;
     height:auto;
     text-decoration:none;
     overflow:hidden;
}

.galeriaArtist img
{
     margin:0;
     width:149px;
     height:140px;
     overflow:hidden;
	 float:left;
}

.artistTitle , #contentContent a.linkArtist2
{
font-weight:bold;
     font-size:14px;
     color:yellow;
     text-align:center;
     display:block;
     width:149px;

     text-decoration:none;
}

#contentContent a:hover.linkArtist2
{
     color:white;
}


.opinieLeft
{
     float:left;
     width:195px;
     displaY:inline;
     text-align:left;
}

.opinieRight
{
     float:right;
     width:195px;
     displaY:inline;
     text-align:right;
}

.opinieRest
{
     float:left;
     width:300px;
     display:inline;
      text-align:justify;
}

.opinieLeft a img, .opinieRight a img
{
     border:white 1px solid;
}

.opinieRow
{
     clear:both;
     float:left;
     width:100%;
     display:block;
     padding-bottom:30px;
     padding-top:40px;
     border-bottom:white 2px inset;
     height:auto;
     margin-bottom:10px;
}

.opiniePodpis
{
     text-align:right;
     width:inherit;
     font-style:italic;
     font-size:13px;
     margin-top:20px;
}



.opiniePodpis a
{
     text-align:right;
     font-style:normal;

}

#showPoland, #showNetherlands {display:none;clear:both;width:100%;height:30px;}

.clear {clear:both;float:none;width:100%;height:1px;display:block}
#shop 
{
   clear:both;
   width:100%;
   height:auto;
}

#shop p
{
   padding-top:10px;
   display:block;
   width:100%;
   border-top:white 1px solid;
}

span.title {font-weight:bold;font-size:larger;text-align:center;display:block;}
form#search {float:left;margin-bottom:20px}
form#search select {float:left;min-width:50px;padding:5px;height:20px;}
form#search input[type="submit"] {float:left;margin-left:10px;font-weight:bold;padding:5px;height:20px;}
