A:link {font: normal 100% Helvetica, Arial; color: black; text-decoration: none;}
A:visited {font: normal 100% Helvetica, Arial; color: #330000;  text-decoration: none; }
A:active {font: normal 100% Helvetica, Arial; color: blue; text-decoration: none;  }
A:hover {font: normal 100% Helvetica, Arial; color: red; text-decoration: none;  }


A.menutop:link {display: block; width: 100px;  font: normal 12px Verdana;  color: #111111; background: #FFcc66;  text-decoration: none; border: none; padding: 5px 3px;  }
A.menutop:visited {display: block; width: 100px;  font: normal 12px Verdana;  color: #111111; background: orange;  text-decoration: none; border: none; padding: 5px 3px;  }
A.menutop:hover {display: block; width: 100px;  font: normal 12px Verdana;  color: red; background: #ffffcc; text-decoration: none; border: none; padding: 5px 3px;  }
A.menutop:active {display: block; width: 100px;  font: noraml 12px Verdana;  color: red; background: #ffffcc;  text-decoration: none; border: none; padding: 5px 3px;  }


A.now:link {display: block;   font: bold 12px Verdana;  color: #ffffcc; background: #ff6600; text-decoration: none; border: none; padding: 5px 15px;  }
A.now:visited {display: block;   font: bold 12px Verdana;  color: yellow; background: #ff6600;  text-decoration: none; border: none; padding: 5px 15px;  }
A.now:hover {display: block;   font: bold 12px Verdana;  color: #ff6600; background: #ffffcc; text-decoration: none; border: none; padding: 5px 15px;  }
A.now:active {display: block;   font: bold 12px Verdana;  color: white; background: #ff6600;  text-decoration: none; border: none; padding: 5px 15px;  }


body {
background: #ffffff url(images_nowy/tlo1.jpg) repeat-y;
font-size: x-small;
color: #222222;
font-family: Verdana;
width: 100%;
margin: 0;
padding: 0;
text-align: center;
}

#header {width: 100%; height: 145px; background: #FEEC88 url(images_nowy/top3.jpg) top left no-repeat; text-align: left; margin: 0; padding: 0; }
.headerin { margin: 0 30px 0 15px; width: 980px; }
#header  h1 { font: bold italic 36px cursive; margin: 0 600px 0 0; color: #cc0000; margin: 0;}
#header  h2 { font: normal italic 20px cursive; margin: 0 600px 0 0; color: #B60303;}
#header  h3 { font: normal italic 12px cursive; margin: 0 600px 0 0; color: #880303;}


#pasek {width: 100%; height: 30px; width: 100%; margin: 0; padding: 0; background: #FFcc66 url(images_nowy/pasek1.jpg) bottom right; text-align: left; }
.topmenu {width: 1320px;  }
ul.menu {float: left; display: inline; ; margin: 0; padding: 0; height: 30px;   }
ul.menu li {float: left; display: inline;  list-style-type: none; text-align: center; margin: 0 0 0 5px;  }



#content { width: 100%; float: left; text-align: left; background: url(images_nowy/tlo6.jpg) top right no-repeat; margin: 0; padding: 0; }

.pogrubienie {font: normal 120% Verdana;  color: #660033; }
#content1 {width: 1100px; padding: 0;  margin: 0; border: }

#lefttable { float:left;  width: 300px; text-align: left; }
#lefttable1 {text-align: center; border-right: orange 1px dotted; }
#lefttable ul { margin: 5px 25px; }
#lefttable ul li {margin: 3px; text-align: left; list-style-image: url(images_nowy/box.jpg); color: #330000; font: normal 115% Verdana; }
.citylist {color: #333333;}
#lefttable h2 {text-align: center; font: bold 140% Verdana; color: #cc0000; margin: 20px 0 0 0; }
#lefttable1 p {text-align: left; padding: 10px; color: #333333; }
#lefttable1 b {color: #990000; }


#righttable {float: left; width: 700px; color: #333333; text-align: center; padding: 0 20px;   }
#righttable ul, ol {text-align: left; font: normal 110% Verdana;  }
#righttable ul, ol, li {color: #333333; margin: 10px 0;  }
#righttable p {text-align: left; font: normal 110% Verdana;  }
#righttable h1 {color: #cc0000; font: bold italic 180% cursive;  }
#righttable h2 {text-align: left; color: #cc0000; font: bold italic 140% Verdana;  }
#righttable b {color: #990000;  }
A.zamowienie:link { font: bold 110% Verdana; color: #ffffcc; background: #ff6600; text-decoration: none;  padding: 5px 20px; height: 26px; margin: 5px 0; }
A.zamowienie:visited {  font: bold 110% Verdana; color: yellow; background: #ff6600;  text-decoration: none;   padding: 5px 20px; height: 26px;}
A.zamowienie:active {  font: bold 110% Verdana; color: white; background: #ff6600; text-decoration: none;  padding: 5px 20px; height: 26px;}
A.zamowienie:hover { font: bold 110% Verdana, Arial; color: white; background: #ff6600; text-decoration: none;   padding: 5px 20px; height: 26px;}

img.prawy {float: right; margin-left: 10px; margin-bottom: 10px; }


.wstep {border: #ffcc66 4px solid; margin: 10px 0; padding: 0 10px; }
.wstep h2 {color: green; text-align: left; margin:0;}


.opis { }
.ramka {margin: 5px 0 10px 10px; padding: 10px 5px; text-align: center; float: right; background: white; border: orange 2px dotted; width: 300px; font: normal 130% Verdana; line-height: 25px; }
.tekst {text-align: left; font: normal 110% Verdana; }
.tekst .gruby {font: bold  120% Verdana; margin: 0 0 10px 0; line-height: 20px;}
.tekst h5 {font: bold  130% Verdana; color: #cc0000; }



#footer0 {clear: both; margin: 0; }
#footer1 {text-align: center; margin: 5px 0 0 0; padding: 10px;  background: #ffffff url(images_nowy/pion.gif) top left repeat-x; border-top: orange 1px dotted;}
#footer1 h3 {font: bold 130% Arial; color: brown; display: inline; margin: 0; }

#footer2 {text-align: center; margin: 0; padding: 5px;  background: #ffffff url(images_nowy/pion.gif) top left repeat-x; border-top: orange 1px dotted;}

#footer { text-align: center; margin: 5px; padding: 10px;  }
#footer ul li {display: inline; margin: 0 10px; }

.poziome {height: 50px;  background: #ffffff url(images_nowy/pion.gif); text-align: left; border-top: red 1px dotted;  border-bottom: red 1px dotted; margin: 0; padding: 5px 0; }
ul.poziom {  text-align: left; margin: 0 0 10px 0; list-style-type: none; padding: 0; }
ul.poziom li {float: left; text-align: left; margin: 0 10px 0 0; padding: 0 10px 0 0; font: normal x-small Verdana; border-right: brown 1px solid; }

#opinie_ludzi {text-align: left; margin: 15px 0; font: normal 110% Verdana; }
#opinie_ludzi h3 {text-align: left; color: orange; font: bold 140% Verdana; margin: 5px 0; }
.opinia_produkt {text-align: left; border: orange 2px dotted; padding: 10px; background: url(images_nowy/tlo3.jpg) top left no-repeat; }
.opinia {margin: 0 0 10px 0; }


#ogloszenia {margin: 10px 0; }
#ogloszenia_1 { margin: 5px 0; text-align: left; border: orange 2px dotted; padding: 10px; background: url(images_nowy/tlo3.jpg) top left no-repeat; }
#ogloszenia h4 {color: orange; margin: 0; }



hr {color: orange; height: 1px; width: 95%; }


#dropin {border: orange 2px dotted; padding: 5px; background: #ffffff url(images_nowy/tlo1.jpg) repeat-y; color: brown; }
#dropin h1 {color: orange; font: bold 16px Verdana; }


.prawy1 {float:right; width: 260px;}
