body {margin: 0px;padding: 0px;border-collapse:collapse;background-color:#7C7C7C;line-height:14px;
color:#555555;	font-family:ms sans serif;	font-size:11px;}
.glowny {margin:auto; width:780px;}
    


td.zakladki_gorne {vertical-align:bottom;width:780px;height:45px;}
td.zakladki_gorne table { width: 100%; }
td.zakladka_aktywna {background-color:#FFFFFF;vertical-align:middle;padding:0px 12px 0px 12px;font-family:ms sans serif;font-size:11px;color:#555555;}
td.zakladka_nieaktywna {background-color:#AAAAAA;vertical-align:middle;padding:0px 12px 0px 12px;font-family:ms sans serif;font-size:11px;color:#FFFFFF;}

.zakladka_aktywna a{color:#555555;text-decoration: NONE;}
.zakladka_aktywna a:hover{color:#555555;text-decoration: UNDERLINE; }

.zakladka_nieaktywna a{color:#FFFFFF;text-decoration: NONE;}
.zakladka_nieaktywna a:hover{color:#FFFFFF;text-decoration: UNDERLINE; }

.naglowek_duzy {color:#777777;font-family:trebuchet ms;font-size:18px;text-decoration:none;}
.lewa_tresc {padding: 10px 10px 10px 11px;background-color:#FFFFFF;vertical-align:top;}
.prawa_tresc {padding: 10px 15px 10px 0px;background-color:#FFFFFF;vertical-align:top;font-family:ms sans serif;font-size:11px;color:#555555;}
.prawa_tresc a.tekst, .bezowy a.tekst{text-decoration:none;color:#555555;}
.prawa_tresc a.tekst:hover, .bezowy a.tekst:hover{text-decoration:none;color:#555555;}

.bezowy {color:#555555;background-color:#E7E4DC;font-family:ms sans serif;font-size:11px;vertical-align:top;}
.bezowy div{padding: 10px 4px 20px 4px;}


td.zakladki_repertuar {vertical-align:bottom;width:500px;height:28px;}
.repertuar {background-color:#E7E4DC;border:4px solid #E7E4DC;}
.repertuar_tresc {background-color:#FFFFFF;color:#555555;font-family:ms sans serif;font-size:11px;vertical-align:top;}
.repertuar_tresc a{color:#555555;text-decoration: NONE;}
.repertuar_tresc a:hover{background-color:#E7E4DC;text-decoration: NONE; }
.repertuar_tresc div {padding:10px 20px 10px 20px;}
.repertuar_tresc span {color:#CC0000;}

.foto {border:2px solid #E7E4DC;float:left;margin-right:5px;}

td.naglowek_cz ,div.naglowek_cz  {background:URL('../images/belka_cz.gif');vertical-align:middle;margin:0px 8px 0px 12px;font-family:trebuchet ms;font-size:14px;color:#FFFFFF;}
td.menu_gorne {background-color:#FFFFFF;vertical-align:middle;padding:0px 8px 0px 12px;font-family:ms sans serif;font-size:11px;color:#555555;}
td.naglowek_cz a {text-decoration:none;color:#FFFFFF;}
td.naglowek_cz a:hover{text-decoration:underline;color:#FFFFFF;}

.menu_gorne a, .prawa_tresc a, .bezowy a{color:#CC0000;text-decoration: NONE;}
.menu_gorne a:hover, .prawa_tresc a:hover, .bezowy a:hover{color:#CC0000;text-decoration: UNDERLINE; }

input{background-color: #F6F6F6;}
input.szukajka {width:120px;font-family: ms sans serif;font-size: 11px;border: 1px 1px 1px 1px;border-width: 1px;border-style: SOLID;border-color: #CECECD;background-color: #F6F6F6; }

td.stopka {background-color:#E7E4DC;vertical-align:middle;padding:0px 8px 0px 12px;font-family:ms sans serif;font-size:11px;color:#555555;}
td.stopka_adresy {background-color:#FFFFFF;vertical-align:middle;padding:0px 20px 0px 20px;font-family:ms sans serif;font-size:11px;color:#555555;text-align:center;}

.stopka a, .stopka_adresy a{color:#555555;text-decoration: NONE;}
.stopka a:hover, .stopka_adresy a:hover{color:#555555;text-decoration: UNDERLINE; }


textarea.a {font-family: ms sans serif;font-weight: NORMAL;font-style: NORMAL;font-size: 11px;border: 1px 1px 1px 1px;border-width: 1;border-color: #CFCFCF;border-style: SOLID;background: #ffffff ;}
select.a {font-family: ms sans serif;font-weight: NORMAL;font-style: NORMAL;font-size: 11px;border: 1px 1px 1px 1px;border-width: 1px;border-color: #CFCFCF;border-style: NONE;background: #ffffff ;}

.text
{
	color:#555555;
	font-family:ms sans serif;
	font-size:11px;
	text-decoration: none;
	
}
.text:hover
{
	color:#555555;
	font-family:ms sans serif;
	font-size:11px;
	background-color:#ffffff;
}

a, .link
{
	color:#CC0000;
	font-family:ms sans serif;
	font-size:11px;
	text-decoration: none;
}
/* .zakladka_nieaktywna a, .zakladka_aktywna a { text-decoration:none !important; } */
.link_prawa_kolumna:hover { text-decoration: underline; color: #555555; }

a:hover
{
	text-decoration: underline;
}

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

.grupa
{
	color:#CC0000;
	margin:5px;
	width:170px !important;
	font-family:ms sans serif;
	font-size:11px;
	text-decoration: none;
}
.subGrupa
{
	color:#555555;
	margin:5px;
	margin-left:15px;
	font-family:ms sans serif;
	font-size:11px;
	width:170px !important;
	text-decoration: none;
}
.grupaNaglowek
{
	color:#FFFFFF;
	padding-left:5px;
	padding-top:3px;
	width:178px;
	height:23px;
	background-image: url('../images/grupaNaglowek.jpg');
	background-repeat:no-repeat;
	font-family:ms sans serif;
	font-size:14px;
	text-decoration: none;
}
.grupaNaglowekPizza
{
	color:#FFFFFF;
	padding-left:5px;
	padding-top:3px;
	width:223px;
	height:23px;
	background-image: url('../images/grupaNaglowekPizza.jpg');
	background-repeat:no-repeat;
	font-family:ms sans serif;
	font-size:14px;
	text-decoration: none;
	margin:0px;
}

.grupaNaglowekText
{
	color:#FFFFFF;
	font-family:ms sans serif;
	font-size:12px;
	text-decoration: none;
}

input,select,textarea
{
	border:#E7E4DC;
	border-style: solid;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: normal;
	height:15px;
	color: #000000; 
	background-color:#ffffff;
}


.defaultButton,.koszykUsun
{
	height:18px;
	background-color:#CC0001;
	border-style: none;
	color: #ffffff;
}

h2
{
	font-size:12px;
	color:#FFFFFF;
	text-align:center;
}

.imageBorder
{
 border-color:#AAAAAA;
 border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	padding:1px;
}

.pizzaBorder
{
	border-color:#E7E4DC;
	border-style: solid;
	border-top-width: 4px;
	border-right-width: 4px;
	border-bottom-width: 4px;
	border-left-width: 4px;
}
.p4Prawy {float:right; width: 223px; vertical-align:top;}
.p4pCenter {width: 525px;}
.produktNazwa {color: rgb(208,0,5); font-size: 11px; font-family: arial;}
.produktZdjecie {border: 3px solid rgb(188,209,144); margin-top: 3px}
.produktZdjecie2 {border: 3px solid rgb(188,209,144); margin-top: 3px; margin: 5px; width: 477px}
.produktOpis {font-family:arial,verdana; font-size: 11px; text-align: left}
.produktOpis2 {font-family:arial,verdana; font-size: 11px; margin: 5px; text-align: justify}

.p4logowanie {width: 525px; float: left}

ul.p4menu {font-size: 10px; margin:0px; padding-top: 0px; padding-left: 15px; list-style: none; line-height: 18px}
ul.p4menu li {background: url('images/4poryroku/reddot.gif') no-repeat 0px 0px;}
.p4menu a{font-family: arial;font-size: 11px; color:rgb(102,117,60); font-weight: bold; text-decoration: none; padding:0px; margin: 0px}
.p4menu a:hover {text-decoration:underline; padding:0px; margin: 0px}

table.basketBig {width: 100%; font-size: 10px; font-family:arial,verdana; background-color: rgb(245,245,245); text-align:left; padding: 4px}
table.basketBig th {font-size: 12px}
table.basketBig .produkt{color: rgb(208,0,5);font-size: 10px; font-family:arial,verdana; padding: 2px}
table.basketBig .cena {font-size: 12px; color: rgb(208,0,5); font-weight: bold}
table.basketBig input {margin: 0px; padding: 0px; width: 30px; font-size: 8px; font-family: arial, verdana; cursor:pointer}

table.basket {width: 100%; font-size: 10px; font-family:arial,verdana; background-color: rgb(245,245,245)}
table.basket .produkt{color: rgb(208,0,5);font-size: 10px; font-family:arial,verdana; padding: 2px}
table.basket .cena {color: rgb(208,0,5); font-weight: bold}
table.basket input {margin: 0px; padding: 0px; width: 30px; font-size: 8px; font-family: arial, verdana; cursor:pointer}

form#form1 {padding: 0px; margin: 0px; border: none; padding-top: 5px}

fieldset.addressForm {border: none; padding: 0px; margin: 2px; margin-top: 0px; font-family:arial,verdana; tahoma; font-size: 10px; background-color: rgb(255,255,255);}
.addressForm div  {width: 250px;padding:0px; margin: 0px}

fieldset.addressForm div label {text-align:right; float: left; width: 70px; padding: 0px; margin: 0px; padding-right: 3px}  

.addressForm legend {color: rgb(212,0,0); font-weight: bold}

.addressForm div span {color: rgb(255,0,0)}

.addressForm input {width: 170px; height: 14px; font-size: 10px; border: 1px solid rgb(235,235,235)}
.addressForm select {font-family:arial; font-size: 10px; height: 18px}
.zyczenia {width: 170px; height: 150px; font-size: 10px; color: rgb(212,0,0); border: 1px solid rgb(235,235,235)}
.addressForm input.calendarField {width: 70px; color: rgb(212,0,0)}
.addressForm img {border: none}

.addressForm input.godzina {width: 35px; color: rgb(212,0,0)}
.addressForm .formatError {color: rgb(208,0,5); text-align:left; width: 200px; display:block}
.addressForm .submit {background-color:rgb(208,0,5); height: 20px; color: rgb(255,255,255); font-weight:bold; font-size: 12px; width: 100px}

.addressForm .submit {}

span.label {color: rgb(212,0,0); width: 150px}

#regulamin {width: 510px;}
#regulamin .top {background: url('../images/4poryroku/topborder.gif') no-repeat; height: 31px; color: rgb(255,255,255); font-size: 14px; font-weight: bold; padding-left: 15px; margin-top: 5px}
#regulamin .main {background-color:rgb(145,164,79); color: rgb(255,255,255); padding: 5px}

.promowane {background: url('../images/4poryroku/bukiety_tlo.gif') no-repeat; padding-right: 35px; padding-top: 15px; background-color: rgb(211,218,187) ; width: 475px; }
.P4cena {color: rgb(208,0,5); font-weight:bold}
.P4staraCena {color: rgb(255,0,5); font-weight:normal; text-decoration: line-through}
.promowane h3 {font-size: 16px; color: rgb(255,255,255); text-align:center; margin: 0px; padding: 0px; padding-bottom: 10px}

.paging {font-family:arial, verdana; font-size: 10px; }
.paging a{text-decoration: none; font-family:arial, verdana; font-size: 10px; color: rgb(208,0,0)}

.p4kategoria {font-weight:bold; color: rgb(145,164,79)}

.p4komunikat {padding: 20px; text-align:center;}

.produktBig {padding: 15px;}



.addressForm2
{
border: none; margin: 2px; 
background-color: rgb(255,255,255);
padding-bottom: 5px;
line-height: 20px
}

.addressForm2 legend{color: rgb(212,0,0); font-size: 10px; font-family: arial}

.addressForm2 .formatError {color: rgb(208,0,5); text-align:left; width: 200px; display:block}

fieldset.dodajWiadomosc {border: none;}
fieldset.dodajWiadomosc  div {padding: 5px; width: 550px; border: none}
fieldset.dodajWiadomosc div label {float: left; width: 100px; border: none; text-align:right; padding-right: 5px}
fieldset.dodajWiadomosc div input {height: 18px; width: 350px}
fieldset.dodajWiadomosc div textarea.a {height: 100px; width: 350px}
fieldset.dodajWiadomosc div textarea.b {height: 400px; width: 400px}

div.gorace_tematy 
{
width:500px; 
height:80px; 
background-color: rgb(106,103,94); 
margin-bottom: 5px;
padding-top: 5px;
color: rgb(255,255,255);
}

div.gorace_tematy ul {margin: 0px; padding-left: 20px; list-style: square; color: rgb(246,187,9)}

h1 {color:#777777;font-family:trebuchet ms;font-size:18px;text-decoration:none;}

.super_temat .st_foto { width: 298px !important; overflow:hidden; }
/* 06.02.2009 */
form.firma_form label { display:block; margin-top: 5px; }
form.firma_form input { width: 200px; }
form.firma_form textarea { width:200px; height: 150px; }
form.firma_form .blad, .blad_e { font-weight:bold; color:#990000; padding: 3px 5px;  }
form.firma_form .blad { border: 1px solid #a00; margin:5px 0;}
form.firma_form input.submit { width: 80px; height:22px; cursor:pointer; display:block; margin-top:5px; }

.textarea_toomuch { font-weight:bold; color:#900; }
.article_p { font-size:13px; font-family: Arial, Verdena; line-height:15px; padding: 10px; }

.oglo { overflow:hidden; width:344px;}

