body {
  margin : 0px auto;
  font : 77% Verdana, Tahoma, Arial, sans-serif;
  background : #8e8e8e;
}

#main {
  height : 2000px;
  margin : 5px 5px;
  background:#000 url(/images/pageback.jpg) no-repeat fixed top right;
  border : 1px solid;
  border-color : #505050;
}

td.ad {
  padding: 5px 0px;
  width:120px;
}

#head {
  height : 175px;
  margin : 10px 10px 0px;
  background : url(/images/back.gif) no-repeat bottom left;
}

#menu {
  background : #8e8e8e;
  margin : 0px 10px;
  padding-top : 5px;
  padding-bottom : 5px;
  text-align : center;
  border : 1px #505050 solid;
}

#almenu {
  background : #aaa;
  margin : 0px 50px;
  padding-top : 5px;
  padding-bottom : 5px;
  text-align : center;
  border : 1px #505050 solid;
}

.content {
  background : black;
  padding-top : 10px;
  padding-bottom : 5px;
  padding-right : 5px;
  margin : 0px 10px 10px;
  text-align : left;
  color: #FFFFFF;
}

.content p, .content ol, .content ol li, .content ul, .content ul li, .content h2, .content h3, 
.content h4, .content h5 {
  color: #FFFFFF;
}

p.foot {
  text-align : center;
}

a.mainMenuItem { font-weight : bold; text-decoration : none; color : #000; }
a.mainMenuItem:hover { text-decoration : underline; }
a.mainMenuItem:visited { color : #000; }
a.selectedMainMenuItem { font-weight : bold; text-decoration : none; color : #fff; }
a.selectedMainMenuItem:hover { text-decoration : underline; }
a.selectedMainMenuItem:visited { color : #fff; }
a.inPathMainMenuItem { font-weight : bold; text-decoration : none; color : #bbb; }
a.inPathMainMenuItem:hover { text-decoration : underline; }
a.inPathMainMenuItem:visited { color : #bbb; }

a.subMenuItem { font-weight : bold; text-decoration : none; color : #000000; }
a.subMenuItem:hover { text-decoration : underline; }
a.subMenuItem:visited { color : #000000; }
a.selectedSubMenuItem { font-weight : bold; text-decoration : none; color : #ffffff; }
a.selectedSubMenuItem:hover { text-decoration : underline; }
a.selectedSubMenuItem:visited { color : #ffffff; }

#head h1 {
  padding-top : 25px;
  padding-left : 250px;
  color : #cccccc;
}

td.tarot-back {
  text-align:center;
  background:#CC6600;
  padding:3px;
  margin:0px;
}

td.tarot-back img { margin:0px; padding:0px; }

/* tovabbi stilusok */

#head h2 {
  color:white;
  text-align:center;
}

#content h1 {
  color:white;
  text-align:center;
}

#content h2 {
  color:white;
  text-align:center;
}

#content h3 {
  color:white;
  text-align:left;
}

#content h4 {
  color:white;
  text-align:left;
}

#content li,ul {
  color:white;
  text-align:left;
}

p.suti {
  background:white;
  color:black;
  padding:10px;
}

#content a { color:yellow; }

p.error {
  background:red;
  color:white;
}

.reg { margin:0px; padding:0px; height:14px; }

.content p b, .content h3 b {
	color:cyan;
}

.drop {
	background:red;
	color:black;
}

#zodiac {
	text-align:center;
}
