.menu { text-decoration: none; text-align: center; margin-right: 66px; font-size: 14px; font-family: "trebuchet ms", verdana; font-weight: normal; color: #ffffff }
:hover.menu  { text-decoration: none; color: #F9EA02}

.menu3 { text-decoration: underline; text-align: center; font-size: 12px; font-family: "trebuchet ms", verdana; font-weight: bold; color: #ffffff }
:hover.menu3  { text-decoration: none; color: #F9EA02}

.menu2 { text-decoration: none; text-align: center; font-size: 11px; font-family: "trebuchet ms", verdana; font-weight: normal; color: #fdf9c3 }
:hover.menu2  { text-decoration: none; color: #F9EA02}

.ulubione { text-decoration: none; text-align: center; padding-left: 41px; font-size: 11px; font-family: "trebuchet ms", verdana; font-weight: normal; color: #ffffff  }
:hover.ulubione { text-decoration: underline; color: #F9EA02}

.ulubione { text-decoration: none; text-align: center; padding-left: 41px; font-size: 11px; font-family: "trebuchet ms", verdana; font-weight: normal; color: #ffffff  }
:hover.ulubione { text-decoration: underline; color: #F9EA02}

.text { text-decoration: underline; text-align: center; font-size: 12px; font-family: "trebuchet ms", verdana; font-weight: normal; color: #ffffff  }
:hover.text { text-decoration: underline; color: #F9EA02}

.black2{ text-decoration: none; text-align: center; font-size: 11px; font-family: "trebuchet ms", verdana; font-weight: normal; color: #2f0e00;  }
:hover.black2 { text-decoration: none; color: #2f0e00;}

br {
line-height: 6px;
}

hr.nieb {
height: 1px;
color: #f8dca5;
}

body { 
background-color: #FFFFFF;
margin: 0; 
background: url(tlo/gradient.jpg) #000000 repeat-x; 
}

#strona {
margin: 0 auto; 
width: 831px;
}

#top {
position: relative;
font-size: 0px;
float: none;
margin: 0 auto; 
padding: 0;
text-align: center;
background : url(tlo/top.jpg); 
width: 831px;
height: 327px;
}

#ulubione {
position: absolute;
left: 516px;
top: 8px;
width: 300px;
height: 20px;
}

#menu {
position: absolute;
width: 831px;
left: 40px;
top: 273px;
}

#left {
float: left;
}

#right{
margin-left: 23px;
float: left;
}

#lewa-gora {
background : url(tlo/lewa-gora.jpg) no-repeat;
width: 269px;
height: 32px;
margin-left: 17px;
margin-top: 3px;
}

#lewa-gora2 {
background : url(tlo/lewa-gora2.jpg) no-repeat;
width: 269px;
height: 32px;
margin-top: 3px;
}

#lewa {
width: 269px;
background : url(tlo/lewy-srodek.jpg) repeat-y;
float: left;
margin-left: 17px;
}

#lewa-dol {
background : url(tlo/lewa-dol.jpg) no-repeat;
width: 269px;
height: 19px;
clear: both;
margin-left: 17px;
}

#prawa-gora {
background : url(tlo/prawa-gora.jpg) no-repeat;
width: 507px;
height: 32px;
margin-top: 3px;
}

#prawa {
width: 507px;
background : url(tlo/prawy-srodek.jpg) repeat-y;
float: left;
}

#prawa-dol {
background : url(tlo/prawa-dol.jpg) no-repeat;
width: 507px;
height: 18px;
clear: both;
}

#content {
width: 485px;
margin: 0 auto; 
}

#pusty {
height: 14px;
clear: both;
}

#stopka {
padding-top: 0px;
height: 78px;
background: url(tlo/gradient-dol.jpg) repeat-x;
clear: both;
text-align: center;
color: #343e72;
}

.separator {
margin-top: 15px;
margin-left: 5px;
background : url(tlo/separator.jpg) no-repeat;
width: 480px;
height: 48px;
}

.box {
position: relative;
margin-left: 6px;
margin-top: 5px;
background : url(tlo/e-horoskop.jpg) no-repeat #7b3100;
width: 472px;
border: 1px #946337 solid;
}

.txt {
padding: 10px;
}

p {
margin: 0px;
padding: 0px;
line-height: 15px;
font-weight: normal; 
text-align: left;
font-size: 12px;
font-family: "trebuchet ms", arial;
color: #ffffff;
}

p.bold {
margin: 0px;
padding: 0px;
line-height: 15px;
font-weight: bold; 
text-align: left;
font-size: 12px;
font-family: "trebuchet ms", arial;
color: #ffffff;
}

p.copy {
margin: 0px;
padding: 0px;
font-weight: normal; 
text-align: center;
font-size: 11px;
font-family: "trebuchet ms", arial;
color: #e2e6ff;
}

p.black {
padding-top: 30px;
margin: 0px;
font-weight: normal; 
text-align: center;
font-size: 11px;
font-family: "trebuchet ms", arial;
color: #2f0e00;
}

h1 {
margin-left: 35px;
padding-top: 9px;
font-weight: bold; 
font-size: 16px;
font-family: "trebuchet ms", tahoma;
color: #ffffff;
}

h2.nag {
padding-left: 60px;
margin: 0px;
padding-top: 7px;
font-weight: normal;
text-align: left;
font-size: 14px;
font-family: "trebuchet ms", palatino linotype;
color: #ffffff;
}

h3 {
margin-top: 12px;
margin-left: 22px;
padding-top: 0px;
font-weight: bold; 
font-style: italic;
font-size: 16px;
font-family: "trebuchet ms", tahoma;
color: #ffffff;
}

img {
border: 0px;
}

img.kod {
border: 0px;
margin-left: -8px;
}

img.horoskop {
padding-left: 54px;
padding-top: 15px;
}

img.zodiak {
padding-left: 10px;
margin: 0px;
float: right;
}

img.wiecej {
position: absolute;
bottom:0;
right:0;
}

img.osoby {
padding-left: 5px;
margin: 0px;
float: right;
}

input.kontakt {
background-color: #f8dca5;
margin-right: 10px;
float: right;
font-size: 11px;
font-family: trebuchet ms;
width: 130px; height: 16px;
border-top: 1px #2f0e00 solid;
}

textarea.form {
background-color: #f8dca5;
margin-right: 10px;
float: right;
font-size: 11px;
font-family: trebuchet ms;
width: 220px; height: 105px;
border: 1px #2f0e00 solid;
}

textarea.kod {
padding: 2px;
background-color: #f8dca5;
margin-right: 10px;
font-size: 11px;
font-family: trebuchet ms;
width: 450px; height: 50px;
border: 1px #2f0e00 solid;
}

input.wyslij {
margin-right: 22px;
background : url(tlo/wyslij.jpg); 
border: 0px; width: 98px; height: 21px;
float: right;
}

.kont {
width: 223px;
height: 195px;
font-size: 11px;
color: #ffffff;
font-weight: normal;
text-align: left;
font-family: "trebuchet ms", palatino linotype;
margin-top: 18px;
margin-left: 16px;
padding-left: 10px;
margin-bottom: 15px;
text-align: left;
font-size: 11px;
border: 1px #946337 solid;
background : url(tlo/e-horoskop.jpg) no-repeat #7b3100;
}

ul {
margin-left: 10px;
padding-left: 10px;
line-height: 20px;
}

li.star { 
list-style: circle inside; 
text-align: left; 
color: #ffffff; 
font-size: 12px; 
font-family: trebuchet ms, "times new roman", sans-serif; 
font-weight: normal; 
margin:0px; 
}

