body, html {
	margin: 0;
	padding: 0;
    padding: 0;
    padding: 0;
	height: 100%;
	font-family: Verdana;
	font-size: 12px;
	color: #000;
	/*background-image: url(../img/braun_borsa_v4_bg.jpg);/*braun szponz.*/
	background-image: url(../img/bg.png);
	/*background-image: url(../img/csik_bg.jpg);*/
	/*background-position: top center;braun szponz.*/
	background-position: top left;
	/*background-repeat: no-repeat;/*braun szponz.*/
	background-repeat: repeat-x;
	/*background-color: #e6efec;*/ /*dreft szponzoracio*/
	background-color: #E4D5B4;
	/*background-color: #ffffff;/*braun szponz.*/
}

* html body {
	background-color: #DFD1AC;
	/*background-color: #e6efec;*/ /*dreft szponzoracio*/
}
/*
a {
  color:#333333;
  font-size:11px;
  font-weight:bold;
  line-height:17px;
  text-decoration:none;
}

a:hover {
  text-decoration:underline;
}
*/
#lap {
	/**position:absolute;
    position: relative;
    */
    width: 1300px;
	margin-left: auto !important;
	margin-right: auto !important;
	z-index:1;
}
#container {
    float: left;
    width: 980px;
    height: 100%;
    margin: 0 auto;
}


div, p, span, a, ul, li, h1, h2, h3, h5, table, form, input, textarea, select {
	margin: 0;
	padding: 0;
	border: 0;
    list-style-type: none;
}

img {
	border: 0;
}

h5 {
  	margin-left: 3px;
  	margin-bottom: 10px;
	color: #000;
	font-family: Arial;
	font-size: 18px;
	font-weight: normal;
	text-transform: uppercase;
}

h5 a {
	color: #000;
}


h6 {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	padding: 5px;
	width: 80%;
	color: #333;
	background-color: #F2ECE1;
	line-height: 17px;
	font-family: Verdana;
	font-size: 14px;
	font-weight: normal;
	text-align: center;
	border: 1px solid #C4A76F;
}
.login ul li {
    background-image:url(../img/bg_celeb.png);
    background-position:left center;
    background-repeat:no-repeat;
    line-height:21px;
    text-indent:16px;
}


blockquote {
	margin: 0;
	padding: 0;
	display: inline;
	float: left;
}

h1.header {
	width: 100%;
	height: 25px;
	background-color: #2E2920;
}

* html h1.header {
	background-color: #252119;
}

h2.header {
	width: 100%;
	height: 25px;
	line-height: 25px;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	text-indent: 10px;
	color: #333;
	background-color: #C4A76F;
}

h3.header {
 	margin-bottom: 5px;
	width: 100%;
	height: 25px;
	line-height: 25px;
	background-color: #C4A76F;
}

* html h3.header {
	margin: 0;
	margin-bottom: 5px;
	padding: 0;
	border: 0;
	background-color: #BE9E64;
}

* html h3.header img {
	margin: 0;
	padding: 0;
	border: 0;
}

div.main {
	margin-left: auto;
	margin-right: auto;
	width: 980px;
	display: table;
	z-index:1;
}

div.header {
	margin-left: auto;
	margin-right: auto;
	width: 980px;
	height: 104px;
	color: #333;
	background-color: #FFF;
	z-index:1;
}

div.rovat {
	width: 600px;
	height: 541px;
	color: #000;
	background-color: #2E2920;
}

div.boxnews {
	width: 100%;
	height: 451px;
	border-left: 7px solid #FFF;
}

div.menu {
	width: 100%;
	height: 32px;
	float: left;
}

div.shortnews {
	width: 600px;
	height: 224px;
	color: #FFF;
	background-color: #2E2920;
	border-bottom: 7px solid #FFF;
}

div.left1 {
	width: 284px;
	border-right: 7px solid #FFF;
	float: left;
}

div.left2 {
	width: 308px;
	float: left;
}

div.login {
	width: 100%;
	background-image: url(../img/bg_login.png);
	background-position: bottom right;
	background-repeat: no-repeat;
	border-top: 9px solid #FFF;
}

div.celeblist {
	margin-bottom: 7px;
	padding: 6px;
	width: 294px;
	border: 1px solid #CCC;
}

div.video {
	width: 100%;
	height: 332px;
	background-color: #2D2920;
}

div.video embed {
	margin-top: 7px;
	margin-left: 21px;
}

div.video p {
	margin-top: 3px;
	margin-left: auto;
	margin-right: auto;
	width: 320px;
	line-height: 15px;
	color: #B8A887;
	font-size: 11px;
	font-weight: bold;
}

div.video input {
	width: 328px;
	font-size: 12px;
	font-weight: bold;
}

div.gallery {
	width: 100%;
	height: 297px;
}

div.footer {
	margin-left: auto;
	margin-right: auto;
	width: 980px;
	height: 38px;
	color: #FFFFFE;
	background-color: #2E2920;
}


/* Footer menu */
div.footer ul {
	margin-left: 2px;
	height: 38px;
	list-style: none;
}

div.footer ul li {
	margin-left: 13px;
	display: inline;
	line-height: 38px;
}

div.footer ul li a {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}

div.footer ul li a:hover {
	color: #EE5200;
}

/* Legfrissebb a borsan, Friss kommentek, Listak */
div.listak {
	width: 100%;
	background-image: url(../img/bg_list.png);
	background-position: top right;
	background-repeat: no-repeat;
	background-color: #C4A76F;
	*background-color: #BD9E63;

}

* html div.listak {
	background-color: #BD9E63;
}

div.listak ul {
	margin-left: auto;
	margin-right: auto;
	width: 96%;
	list-style: none;
}

div.listak ul li {
	text-indent: 3px;
	font-size: 11px;
	line-height: 25px;
	border-bottom: 1px solid #2E2920;
}

div.listak ul li#list4 {
	border: 0;
}

div.listak ul li a {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #2E2920;
	text-decoration: none;
}

div.listak ul li a:hover {
	color: #EE5200;
}

/* Box hirek */
div.shortnews div {
	float: left;
	margin-top: 7px;
	margin-bottom: 0;
	margin-left: 15px;
	width: 180px;
	height: 224px;
}

* html div.shortnews div {
	margin-left: 7px;
	margin-right: 7px;
}

div.shortnews h1 {
    display: block;
    float: left;
	width: 100%;
	min-height: 20px;
	line-height: 20px;
	font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
	color: #C4A76F;
}

div.shortnews h1 a {
	text-decoration: none;
	color: #C4A76F;
}

div.shortnews h1 a:hover {
	color: #EE5200;
}

div.shortnews p {
    float: left;
	width: 100%;
	font-family: Verdana;
	font-size: 11px;
	line-height: 13px;
	color: #FFF;
}

/* Fooldalra box */
div.tomain, div.smallnews {
	height: 145px;
	background-image: url(../img/bg_tomain.png);
	background-position: top left;
	background-repeat: no-repeat;
	border-bottom: 8px solid #FFF;
}

div.smallnews {
	border-bottom: 7px solid #FFF;
}

div.tomain img, div.smallnews img {
	margin-top: 13px;
	margin-left: 8px;
	margin-right: 7px;
}

div.tomain h1, div.smallnews h1 {
	padding-top: 27px;
}

* html div.tomain h1, * html div.smallnews h1 {
	padding-top: 33px;
}

div.tomain h1, div.smallnews h1 {
	*padding-top: 33px;
}

div.tomain h1 a, div.smallnews h1 a {
	font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
	color: #333;
	text-decoration: none;
}

div.tomain h1 a:hover, div.smallnews h1 a:hover {
	color: #EE5200;
}

div.tomain p, div.smallnews p {
	margin-top: 2px;
	width: 160px;
	height: 80px;
	overflow: auto;
	font-family: Verdana;
	font-size: 11px;
	line-height: 13px;
	color: #333;
}

/* Kishir box */
div.smallnews {
	background-image: url(../img/bg_smallnews.png);
}

div.smallnews h1 a {
	color: #C4A76F;
}

div.smallnews h1 a:hover {
	color: #EE5200;
}

div.smallnews p {
	color: #C4A76F;
}

/* Libri iphone doboz */
#libri_iphone {
	background-image: url(../img/bg_libri_iphone.gif);
}

#libri_iphone h1 {
	padding-top: 11px;
	margin-bottom: 10px;
}

#libri_iphone h1 a {
  	margin: 0 !important;
	padding: 0 !important;
	text-indent: 0 !important;
	line-height: 16px !important;
	display: block;
}

/* Szakerto box */
div.advicebox, div.gallerybox {
	width: 100%;
	height: 145px;
	background-image: url(../img/bg_advice.png);
	background-position: top left;
	background-repeat: no-repeat;
}

div.advicebox {
	border-top: 7px solid #FFF;

}

p.advicepic, p.gallerypic {
	margin-top: 10px;
	margin-left: 7px;
	margin-right: 8px;
	width: auto;
	float: left;
}

* html p.advicepic, * html p.gallerypic {
	padding-top: 5px;
	margin-left: 3px;
}

p.advicepic, p.gallerypic {
	*padding-top: 5px;
}

p.advicepic img, p.gallerypic img {
	display: none;
}

p.advicelink, p.gallerylink {
	margin-top: 36px;
	float: left;
	line-height: 18px;
}

* html p.advicelink, * html p.gallerylink {
	margin-top: 35px;
	margin-left: 3px;
}

p.advicelink, p.gallerylink {
	*margin-top: 35px;
	*margin-left: 10px;
}

p.advicelink a, p.gallerylink a {
	font-family: Verdana;
	font-size: 11px;
	color: #FFF;
	text-decoration: none;
}

p.advicelink a:hover, p.gallerylink a:hover {
	color: #EE5200;
}


/* Galeria box */
div.gallerybox {
	background-image: url(../img/bg_gallery.png);
	border-top: 0px solid #FFF;
}

/* Bejelentkezes */
input {
	vertical-align: middle;
}

input.inputbox {
	width: 133px;
	height: 16px;
	font-size: 11px;
	border: 1px solid #A8A8A8;
}

input.submit {
	width: 78px;
	height: 16px;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #FFF;
	background-color: #D45B0D;
	cursor: pointer;
}

div.login p {
	margin-top: 5px;
	margin-bottom: 5px;
	padding-left: 7px;
	font-family: Verdana;
	font-size: 11px;
	color: #330000;
	display: block;
}

div.login p span {
	width: 42px;
	display: block;
	float: left;
	line-height: 20px;
}

div.login a {
	color: #330000;
	font-weight: bold;
	line-height: 30px;
	text-decoration: none;
}

div.login a:hover {
	color: #EE5200;
}

div.login input.submit {
	margin: 0;
	padding: 0;
	width: 60px;
	height: 17px;
	background-image: url(../img/belepes.jpg) !important;
	background-position: bottom left !important;
	background-repeat: no-repeat !important;
	vertical-align: bottom;
}


/* Celeblista */
div.celeblist p {
	width: 100%;
	color: #333;
	font-family: Verdana;
	font-size: 12px;
	line-height: 30px;
}

div.celeblist a.celebcikk {
	text-decoration: none;
	color: #CC6600;
	font-weight: bold;
}

div.celeblist p.tovabb {
	margin-top: 10px;
	height: 22px;
	color: #FFF;
	background-color: #D45B0D;
	text-align: center;
	line-height: 22px;
	display: block;
}

div.celeblist p.tovabb a {
	color: #FFF;
	font-size: 11px;
	font-weight: bold;
	line-height: 22px;
	text-decoration: none;
}

div.celeblist ul {
	margin-left: 22px;
	width: 251px;
	list-style: none;
}

div.celeblist ul li {
	height: 21px;
	line-height: 21px;
	background-image: url(../img/bg_celeb.png);
	background-position: top left;
	background-repeat: no-repeat;
	border-bottom: 1px solid #CCC;
	text-indent: 16px;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #330000;
}

div.celeblist ul li.last {
	border: 0;
}

/* Celeblista FULL */
div.celeblista {
	margin-left: 1px;
	margin-bottom: 2px;
	width: 194px;
	height: 290px;
	border: 1px solid #CCC;
	float: left;
}

div.celeblista p {
	margin-top: 4px;
	margin-left: 9px;
	color: #333;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	line-height: 15px;
}

div.celeblista img {
	margin-top: 4px;
	margin-left: 9px;
}

div.celeblista a.celebcikk {
	text-decoration: none;
	color: #CC6600;
	font-weight: bold;
}

div.celeblista ul {
	margin-left: 9px;
	width: 179px;
	list-style: none;
}

div.celeblista ul li {
	height: 21px;
	line-height: 21px;
	background-image: url(../img/bg_celeb.png);
	background-position: top left;
	background-repeat: no-repeat;
	border-bottom: 1px solid #CCC;
	text-indent: 16px;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #330000;
}

div.celeblista ul li.last {
	border: 0;
}

h1.celebheader {
	margin-bottom: 11px;
	width: 100%;
	height: 25px;
	background-color: #D45B0D;
	line-height: 25px;
}

p.celebpaginator {
	margin-left: auto;
	margin-right: auto;
	width: 377px;
	height: 30px;
	line-height: 30px;
	display: table;
	float: left;
	color: #A59D9D;
	font-size: 11px;
}

p.celebpaginator span {
	width: 183px;
	display: block;
	float: left;
}

p.celebpaginator a, a.paginator {
	line-height: 20px;
	color: #333;
	font-size: 11px;
	text-decoration: none;
}


/* ROVAT */
div.rovat h1 {
	margin-left: auto;
	margin-right: auto;
	width: 576px;
}

div.rovat h1 a {
	line-height: 38px;
	font-size: 18px;
	font-weight: bold;
	color: #C4A76F;
	text-decoration: none;
}


div.rovat p {
	margin-left: auto;
	margin-right: auto;
	width: 576px;
	line-height: 17px;
	font-size: 12px;
	color: #FCFBF9;
}


/* Hirlevel */
div.newsletter {
	width: 100%;
	height: 123px;
	background-image: url(../img/bg_newsletter.png);
	background-position: top left;
	background-repeat: no-repeat;
	border-top: 7px solid #FFF;
}

div.newsletter img {
	margin-bottom: 5px;
}

div.newsletter p {
	margin-left: 3px;
	width: 49%;
	float: left;
	color: #333;
	font-size: 11px;
	line-height: 15px;
	text-align: left;
}

div.newsletter p.form {
	margin: 0;
	line-height: 20px;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #330000;
}

div.newsletter input.inputbox {
	width: 124px;
	margin-top: 1px;
	margin-left: 5px;
}

div.newsletter input.submit {
	margin-top: 8px;
	margin-left: 5px;
}

label {
	cursor: pointer;
}

/* Szavazas */
div.vote {
	width: 100%;
	border: 1px solid #CCC;
}

*html div.vote {
	width: 99.8%;
	border: 1px solid #CCC;
}


div.vote p {
	margin-top: 5px;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 7px;
	width: 292px;
	font-size: 11px;
	font-weight: normal;
	line-height: 14px;
	color: #333;
	border-bottom: 1px solid #999;
}

div.vote img {
	margin-bottom: 5px;
}

div.vote p img {
	margin: 0;
	margin-left: 5px;
	margin-right: 5px;
	padding: 0;
}

p.vote2 {
	margin-bottom: 7px;
	border-bottom: 0px !important;
}

div.vote ul {
	margin-top: 3px;
	margin-bottom: 5px;
	margin-left: 15px;
	width: 284px;
	list-style: none;
	list-style-position: inside;
}

div.vote ul li {
	height: 18px;
	line-height: 18px;
	background-image: url(../img/bg_votelist.png);
	background-position: top left;
	background-repeat: no-repeat;
	text-indent: 20px;
}

div.vote ul li a {
	font-family: Verdana;
	font-size: 11px;
	color: #330000;
	text-decoration: none;
}

div.vote ul li a:hover {
	text-decoration: underline;
}

/* KERESES */
div.search {

/*	margin-left: auto;
	margin-right: auto;
	width: 980px;
	background-color: #E6DAC4;
*/
	padding-top: 7px;
	padding-bottom: 7px;
	width: 734px;
	color: #2E2920;
	font-size: 11px;
	vertical-align: top;
	display: table;
    text-align: right;
	z-index:1;
}

div.search span {
	margin-right: 10px;
	float: right;
}

div.search span.left {
	margin-left: 10px;
	margin-right: 0px;
	float: left;
}

div.search input.inputbox {
	margin: 0;
	padding: 0;
	width: 97px;
	height: 16px;
	color: #928C8E;
	font-size: 11px;
	border: 0;
	vertical-align: bottom;
	text-indent: 3px;
	*padding-left: 3px
}

div.search select {
	margin: 0;
	padding: 0;
	width: 116px;
	height: 16px;
	*height: 18px !important;
	border: 0;
	color: #928C8E;
	font-size: 11px;
	vertical-align: bottom;
}

div.search input.submit {
	margin: 0;
	margin-right: 5px;
	padding: 0;
	width: 59px;
	height: 17px;
	background: url(../img/bg_topkereses.png) !important;
	background-position: bottom left !important;
	background-repeat: no-repeat !important;
	vertical-align: bottom;
}

div.search img {
	float: none;
	display: inline;
	vertical-align: bottom;
}

/* Teljes hir, Newsfull */
p.paginator {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 202px;
	border-top: 1px solid #CCC;
	color: #CC6600;
	font-size: 11px;
	font-weight: bold;
	line-height: 20px;
}

p.paginator a {
	color: #2E2920;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

/* Blokk */
div.block {
	width: 100%;
	border-top: 7px solid #FFF;
	display: table;
}

div.blockleft {
	float: left;
}

div.archive {
	width: 120px;
	background-color: #F2ECE1;
	border: 1px solid #000;
}

div.archive p {
	margin-top: 6px;
	margin-left: 9px;
	padding-bottom: 5px;
	width: 194px;
	font-size: 11px;
	line-height: 13px;
	color: #330000;
	border-bottom: 1px solid #D7C294;
}

div.archive p.archive {
	border: 0;
}

div.blockright {
	width: 144px;
	float: left;
	background-image: url(../img/bg_banner.png);
	background-position: top left;
	background-repeat: no-repeat;
}

div.blockright img, div.blockright object {
	margin-left: 11px;
	margin-top: 10px;
}

/* Kapcsolodo hirek */
div.connentnews {
	width: 100%;
	min-height: 151px;
	float: left;
}

ul.connentnews {
	margin-top: 4px;
	margin-left: 10px;
	margin-bottom: 5px;
	list-style: none;
}

ul.connentnews a {
	font-size: 11px;
	font-weight: bold;
	color: #333 !important;
	text-decoration: none;
	line-height: 17px;
}

ul.connentnews a:hover {
	text-decoration: underline;
}


/* Cimketar */
div.cimketar {
	width: 100%;
	height: auto;
	background-color: #C4A76F;
	border-bottom: 8px solid #FFF;
}

div.cimketar h1 {
	width: 100%;
	height: 25px;
	background-color: #2E2920;
}

div.cimketar p {
	margin-top: 12px;
	margin-bottom: 22px;
	margin-left: 8px;
	margin-right: 8px;
}

div.cimketar p a {
	color: #2E2920;
	font-weight: bold;
}



a.prcikk {
	text-decoration: none;
	color: #CC6600;
	font-weight: bold;
}
a.prcikk:hover {
	text-decoration: underline;
}

div.logok {
	margin-top: 7px;
	margin-bottom: 7px;
	width: 300px;
	border: 1px solid #CCC;
	text-align: center;
	display:block;
}

div.parom{
	margin: 0px;
	padding: 19px 0px 0px 0px;
	width: 362px;
	height: 270px;
	text-align: center;
	background-image: url(../img/bg_hirdetes_362x289.png);
	background-position: top left;
	background-repeat: no-repeat;
	border-bottom: 7px solid #FFF;
	display:block;
}
div.google {
	margin: 0px;
	padding: 19px 0px 0px 0px;
	width: 362px;
	height: 270px;
	text-align: center;
	background-image: url(../img/bg_hirdetes_362x289.png);
	background-position: top left;
	background-repeat: no-repeat;
	border-bottom: 7px solid #FFF;
}

/* Hozzaszolas / Comment */
h2.header span {
	margin-left: 378px;
	padding-left: 21px;
	background-image: url(../img/bg_comment.png);
	background-position: left;
	background-repeat: no-repeat;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}

div.addcomment {
	width: 100%;
	float: left;
	margin-bottom: 10px;
	background-color: #C4A76F;
	display: block;
}

div.addcomment p {
	margin-left: 10px;
	margin-right: 10px;
	width: auto;
	font-size: 11px;
	color: #333;
}

div.addcomment textarea {
	margin-top: 10px;
	margin-left: 10px;
	width: 500px;
	height: 88px;
	font-family: Verdana;
	font-size: 11px;
}

div.addcomment input {
	margin: 10px;
}

div.comment1 {
	font-size: 11px;
	line-height: 14px;
	color: #333;
	background-color: #FFFFCC;
	display: table;
	float: left;
    width: 99%;
}

div.comment2 {
	width: 100%;
	font-size: 11px;
	line-height: 14px;
	color: #333;
	background-color: #FFF;
	display: table;
	float: left;
}

span.commentcounter {
	background-image: url(../img/comment_icon.jpg);
	background-position: left;
	background-repeat: no-repeat;
    width: 160px;
    text-align: right;
    padding-left: 20px;
}

div.comment1 p, div.comment2 p {
	margin-left: auto;
	margin-right: auto;
	font-size: 11px;
	line-height: 14px;
}

div.comment1 p.info, div.comment2 p.info {
	font-weight: bold;
	line-height: 30px;
}

div.comment1 p.comment, div.comment2 p.comment {
	width: 566px;
    overflow: hidden;
    display: block;
	padding-bottom: 7px;
    font-weight: normal;
    text-decoration:none;
}
/*
div.comment1, div.comment2 a.commentlink {
  color:#333333;
  font-size:11px;
  font-weight:bold;
  line-height:17px;
  text-decoration:none;
}

div.comment1, div.comment2 a.commentlink:hover {
  text-decoration:underline;
}
*/
h2.pleaselogin {
	text-align: center;
}

/* Teljes hir feljec */
span.author, span.icons {
	margin: 0;
	padding: 0;
	width: 50%;
	height: 27px;
	line-height: 27px;
	font-size: 11px;
	font-weight: bold;
	border-bottom: 1px solid #C2C1BE;
	display: table;
	float: left;
}

span.author {
	text-indent: 4px;
}

span.icons {
	text-align: right;
}

span.icons a {
	margin: 0;
	margin-left: 2px;
	padding: 0;
	border: 0;
	float: right;
}

a.textup {
	width: 22px;
	height: 27px;
	display: table;
	background-image: url(../img/icon_sizeup.png);
	background-position: left;
	background-repeat: no-repeat;
}

a.textdown {
	width: 22px;
	height: 27px;
	display: block;
	background-image: url(../img/icon_sizedown.png);
	background-position: left;
	background-repeat: no-repeat;
}

a.sendmail {
	width: 22px;
	height: 27px;
	display: table;
	background-image: url(../img/icon_sendmail.png);
	background-position: left;
	background-repeat: no-repeat;
}

a.print {
	width: 22px;
	height: 27px;
	display: block;
	background-image: url(../img/icon_print.png);
	background-position: left;
	background-repeat: no-repeat;
}


/* CUCCKERESO */
div.cucckereso {
	margin-top: 7px;
	margin-bottom: 10px;
	padding-top: 5px;
	padding-bottom: 4px;
	padding-left: 0px;
	padding-right: 5px;
	width: 350px;
	border: 1px solid #CCC;
}

div.cucckereso img {
	margin-left: 3px;
}

div.cucckereso p.cucckereso {
	font-size: 11px;
	line-height: 16px;
	margin-top: 6px;
	margin-left: 3px;
	padding-bottom: 12px;
	margin-bottom: 2px;
}

*html div.cucckereso p.cucckereso {
	margin-bottom: 11px;
}

div.cucckereso p.cucckereso {
   *margin-bottom: 5px;
}

div.cucckereso a.link {
	font-size: 12px;
	font-weight: bold;
	color: #333;
	text-decoration: none;
}

div.cucckereso p.tovabb {
	margin-left: 3px;
	margin-bottom: 2px;
	width: 348px;
	height: 22px;
	color: #FFF;
	background-color: #D45B0D;
	text-align: center;
	line-height: 22px;
}

div.cucckereso p.tovabb a {
	color: #FFF;
	font-size: 11px;
	font-weight: bold;
	line-height: 22px;
	text-decoration: none;
}

/* CELEBKERESES KERESES */
div.celebsearch {
	color: #2E2920;
	background-color: #E6DAC4;
}

div.celebsearch p {
	margin-left: 9px;
	margin-bottom: 10px;
}

div.celebsearch p.form {
	padding-bottom: 10px;
	font-size: 11px;
}


div.celebsearch select {
	padding: 1px;
	width: 145px;
	height: 16px;
	border: 0;
	color: #C4A76F;
	font-size: 11px;
	text-transform: uppercase;
}

div.celebsearch input.submit {
	margin: 0;
	margin-right: 5px;
	padding: 0;
	width: 59px;
	height: 17px;
	background: url(../img/bg_topkereses.png) !important;
	background-position: bottom left !important;
	background-repeat: no-repeat !important;
	vertical-align: bottom;
}

div.celebsearch a {
	color: #333;
	font-weight: bold;
}

p.cuccresult {
	margin-bottom: 10px;
	font-size: 11px;
	font-weight: bold;
	color: #2E2920;
}

div.cuccresult {
	margin-bottom: 7px;
	width: 100%;
	height: 137px;
	border: 1px solid #CCC;
}

div.cuccresult img {
	margin-top: 7px;
	margin-left: 7px;
	margin-right: 10px;
	border: 1px solid #CCC;
}

* html div.cuccresult h1 {
	margin-top: 5px;
}

div.cuccresult h1 a {
	color: #2E2920;
	font-size: 14px;
	text-decoration: none;
}

div.cuccresult p {
	font-size: 11px;
}

div.cuccresult p.keywords {
	height: 32px;
	line-height: 32px;
	color: #CC6600;
}

div.cuccresult p.keywords a {
	color: #CC6600;
	text-decoration: none;
}

div.cuccresult p.keywords b {
	color: #2E2920;
}

/* CIMKETAR LISTA */
div.cimketarabc {
	padding-bottom: 10px;
	margin-bottom: 10px;
	width: 100%;
	height: 98px;
}

div.cimketarabc p {
	margin-left: auto;
	margin-right: auto;
	width: 490px;
	text-align: center;
}

div.cimketarabc p a {
	height: 30px;
	line-height: 30px;
	color: #333;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

div.abc {
	margin-bottom: 3px;
	margin-left: 3px;
	width: 195px;
	height: 164px;
	border: 1px solid #CCC;
	float: left;
}

*html div.abc {
	width: 194px;
}

div.abc2 {
	margin-bottom: 3px;
	padding-bottom: 10px;
	width: 598px;
	border: 1px solid #CCC;
	float: left;
}

div.abc h1, div.abc2 h1 {
	margin-top: 3px;
	margin-bottom: 12px;
	margin-left: 3px;
	width: 187px;
	height: 23px;
	line-height: 23px;
	background-color: #C4A76F;
	color: #333;
	border: 1px solid #CCC;
	font-size: 12px;
	font-weight: bold;
	text-indent: 6px;
}

div.abc2 h1 {
	margin-top: 3px;
	margin-bottom: 12px;
	margin-left: 3px;
	width: 590px;
	height: 23px;
	line-height: 23px;
	background-color: #C4A76F;
	color: #333;
	font-size: 12px;
	font-weight: bold;
	text-indent: 6px;
}

div.abc a, div.abc2 a {
	padding-left: 8px;
	color: #333;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}

/* GALLERY */
div.gal {
	font-size: 11px;
}

div.gallery_headers img {
	margin-left: 1px;
}

div.gallerylistbox {
	margin-left: 2px;
	margin-bottom: 2px;
	width: 195px;
	height: 157px;
	border: 1px solid #CCC;
	float: left;
}

div.gallerylistbox a {
	margin-left: 7px;
}

/* Egy galeria */
p.pathway {
	height: 36px;
	line-height: 36px;
}

p.pathway a {
	color: #333;
	text-decoration: underline;
}

span.gallerytitle, span.gallerypaginator {
	width: 50%;
	height: 30px;
	line-height: 30px;
	font-size: 13px;
	font-weight: bold;
	float: left;
	color: #2E2920;
	text-align: left;
}

span.gallerypaginator {
	font-family: Arial;
	font-weight: bold;
	text-align: right;
}

p.gallerylead {
	line-height: 14px;
	color: #2E2920;
}

p.gallerynews {
	height: 28px;
	line-height: 28px;
	font-weight: bold;
	color: #2E2920;
	display: table;
}

p.gallerynews a {
	color: #CC6600;
	text-decoration: none;
}

div.gallerypicture {
	margin-bottom: 10px;
	padding-top: 13px;
	padding-bottom: 13px;
	width: 595px;
	border: 1px solid #CCC;
	text-align: center;
}

div.gallerypicture p {
	margin-top: 10px;
	height: 15px;
	line-height: 15px;
}

div.gallerypicture img {
	max-width: 576px;
	border: 1px solid #CCC;
}

span.gallerynumbers {
	width: 200px;
	margin-bottom: 10px;
	width: 49%;
	height: 11px;
	line-height: 11px;
	float: left;
}

span.gallerypaginator2 {
	margin-bottom: 10px;
	width: 49%;
	height: 11px;
	line-height: 11px;
	text-align: right;
	float: left;
}

span.gallerypaginator2 a {
	color: #333;
	text-decoration: underline;
}

span.gallerypaginator2 a#activePage {
	color: #333;
	font-weight: bold;
	text-decoration: none;
}

div.galleryboxes {
	margin-left: 3px;
	margin-bottom: 3px;
	width: 192px;
	height: 170px;
	float: left;
	border: 1px solid #CCC;
}

div.galleryboxes p {
	margin-top: 3px;
	margin-bottom: 8px;
	font-weight: bold;
	text-align: center;
}

div.galleryboxes a {
	margin-left: 6px;
	border: 0;
	color: #333;
	text-decoration: none;
}

div.smallgallerypic {
	margin-left: auto;
	margin-right: auto;
	width: 100%;
}

div.smallgallerypic img {
	border: 1px solid #CCC;
}

p.forback {
	width: 595px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	float: left;
	color: #A59D9D;
}

p.forback a {
	margin-left: 20px;
	margin-right: 20px;
	color: #333;
	text-decoration: none;
}


/* Login2 */
div.login2 img {
	border: 0;
}

div.login2 {
	width: 100%;
	background-image: url(../img/bg_login2.png);
	background-position: top right;
	background-repeat: no-repeat;
	float: left;
}

div.login2 p {
	margin-top: 5px;
	margin-bottom: 5px;
	padding-left: 7px;
	font-family: Verdana;
	font-size: 11px;
	color: #330000;
	display: block;
}

div.login2 p span {
	width: 42px;
	display: block;
	float: left;
	line-height: 20px;
}

div.login2 a {
	color: #330000;
	font-weight: bold;
	line-height: 30px;
	text-decoration: none;
}

div.login2 a:hover {
	color: #EE5200;
}

div.login2 input.submit {
  	width: 57px;
	height: 17px;
	background-image: url(../img/kilepes.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}

div.addcomment input.submit {
  	width: 60px;
	height: 17px;
	background-image: url(../img/elkuld.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}

div.login2 input.submitlogin, div.login input.submitlogin {
  	width: 60px;
	height: 17px;
	background-image: url(../img/belepes.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}


/* Cikk szavazas */
div.votenews {
	margin-top: 10px;
	margin-bottom: 7px;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 565px;
	line-height: auto;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	border: 1px solid #CCC;
	text-indent: 5px;
	vertical-align: baseline;
	display: table;
}

div.votenews img {
	border: 0;
	display: inline;
	vertical-align: bottom;
}

div.votenews select {
	padding: 1px;
	font-size: 11px;
	border: 1px solid #CCCCCC;
}

div.votenews input.submit {
  	width: 61px;
	height: 17px;
	background-image: url(../img/szavazgomb.png);
	background-position: top right;
	background-repeat: no-repeat;
}

a.actcomment {
	font-weight: normal !important;
}

/* Teljes hir sablon */
td.left div.listak  {
	border-top: 7px solid #FFF;
	border-bottom: 0;
}

#tartalom {
	font-family: Verdana;
	font-size: 12px;
	text-align: justify;
	line-height: 18px !important;
	color: #2E2920;
}

td.newsfull {
	padding-left: 15px;
	padding-right: 15px;
}

td.newsfull h1.title {
	width: 100%;
	line-height: 30px;
	font-family: Verdana;
	font-size: 18px;
	font-weight: bold;
	text-indent: 4px;
	color: #333;
	border-bottom: 1px solid #2E2920;
	background-image: url(../img/bg_newsfull.png);
	background-position: top right;
	background-repeat: no-repeat;
}

td.newsfull2 div.listak {
	border-top: 7px solid #FFF;
}


td.newsfull2 div.listak ul.frisscomment li {
	padding-bottom: 4px;
	text-indent: 0px;
	line-height: 18px;
    width: 350px;
    display: block;
    overflow: hidden;
}


#tartalom p {
	width: auto;
	color: #2E2920;
	text-align: justify;
	font-family: Verdana;
	line-height: 18px
}


* html #tartalom p {
	width: auto !important;
}

#tartalom a {
	color: #CC6600;
	text-decoration: none;
}

#tartalom table {
	margin-left: auto;
	margin-right: auto;
	width: 460px;
	color: #2E2920;
	text-align: justify;
	border-collapse: collapse;
	border:none !important;
}

#tartalom table td {
	padding-left: 10px;
	padding-right: 10px;
	width: 220px;
	vertical-align: top;
	border:none !important;
}

#tartalom img {
	max-width: 565px;
	border: 1px solid #CCC;
	*float: left;
}

span.author, span.icons {
	margin: 0;
	padding: 0;
	width: 80%;
	height: 27px;
	line-height: 27px;
	font-size: 11px;
	float: left;
	border-bottom: 1px solid #C2C1BE;
	display: block;
}

span.icons {
	width: 20%;
	text-align: right;
}

span.icons img {
	float: right;
	display: block;
	border: 0;
	margin: 0;
	padding: 0;
	margin-left: 3px;
}

span.icons a {
	text-decoration: none;
	display: inline;
}

span.keywords, span.comments {
	margin: 0;
	margin-bottom: 10px;
	padding: 0;
	width: 80%;
	height: 27px;
	line-height: 27px;
	font-size: 11px;
	float: left;
	border-bottom: 1px solid #2E2920;
	display: block;
}

span.keywords {
	color: #CC6600;
	text-indent: 4px;
}

span.keywords a {
	color: #CC6600;
	font-weight: normal;
	text-decoration: none;
}

span.keywords b {
	color: #333;
	margin-right: 15px;
}

span.comments {
	width: 20%;
	text-align: right;
	background-image: url(../img/bg_comment2.png);
	background-position: top right;
	background-repeat: no-repeat;
}

* html span.comments {
	width: 19.3%;
}

p.lead {
	margin-bottom: 10px;
	font-weight: bold;
	display: block;
	line-height: 15px;
}


/* Block */
div.block {
	width: 100%;
	height: 273px;
	display: block;
	border-bottom: 0px solid #FFF;
}

div.blockleft {
	width: 211px;
	height: 273px;
	float: left;
	border-right: 4px solid #FFF;
}

div.blockright {
	width: 144px;
	height: 273px;
	float: left;
	background-color: #F2ECE1;
}

div.blockright img, div.blockright embed {
	border: 1px solid #CCC;
}

div.archivbox {
	background-color: #F2ECE1;
	height: 88px;
	border-bottom: 7px solid #FFF;
}

div.archivbox h3 {
	background-color: #C4A76F;
}

div.archivbox a {
	color: #330000;
	font-size: 11px;
	text-decoration: none;
	line-height: 20px;
}

div.archivbox p {
	margin-left: auto;
	margin-right: auto;
	width: 194px;
}

div.archivbox p.archiv {
	font-weight: bold;
	border-top: 1px solid #D7C294;
}

h2.commentleft, h2.commentright {
	width: 280px;
	height: 25px;
	line-height: 25px;
    margin-right: 3px;
	float: left;
	color: #333;
	background-color: #C4A76F;
	display: block;
	font-size: 12px;
	text-indent: 10px;
}

h2.commentright {
	width: 280px ;
	float: left;
    margin-left: 3px;
    margin-right: 0px;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
	text-indent: 0px;
}

div.archivesearch {
	height: 59px;
	font-size: 11px;
	background-color: #F2ECE1;
	margin-bottom: 20px;
}

div.archivesearch p {
	text-indent: 20px;
	line-height: 34px;
}

div.archivesearch select {
	font-size: 11px;
}

div.archivesearch input.submit {
	margin: 0;
	margin-left: 5px;
	padding: 0;
	width: 59px;
	height: 17px;
	background: url(../img/listaz.jpg) !important;
	background-position: bottom left !important;
	background-repeat: no-repeat !important;
	vertical-align: middle;
}

div.archivesearch h1.header {
	background-color: #D45B0D;
}


/* Ajanlobox megjelenitese */
div.offerbox {
    padding: 0px;
	margin: 0px 5px 0px 0px;
	width: 190px;
	/*height: auto;*/
	font-size: 11px;
	color: #000;
	float: left;
	border: 1px solid #C4A76F;
	text-align: left;
	display: inline;
}

div.offerbox p {
	margin: 0px !important;
	margin-left: 8px !important;
	margin-right: 8px !important;
	padding: 0px !important;
	line-height: 18px !important;
    width: 160px !important;
}

div.links {
	margin: 10px 0px 0px 0px;
    padding: 0px;
	color: #2E2920;
	background-color: #C4A76F;
    width: 190px !important;
}

div.offerbox img {
	margin-top: 6px;
	margin-left: 6px;
	margin-right: auto;
	margin-bottom: 0;
}

div.offerbox h1 {
  	margin-left: 6px;
  	width: 184px;
	font-size: 12px;
	color: #2E2920;
	border-bottom: 1px solid #2E2920;
	display: table;
	float: left;
	text-indent: 0px !important;
}

div.offerbox h1.links {
	height: 20px !important;
	*height: 20px !important;
	line-height: 20px !important;
	*line-height: 20px !important;
	margin-bottom: 0 !important;

}

div.offerbox ul {
    float: left;
	margin: 0px 0px 0px 0px !important;
	padding: 0px;
	width: 180px;
	list-style: none;
    width: 190px;
	background-color: #C4A76F;
}

div.offerbox ul li {
	margin: 0px;
	padding: 0px;
	line-height: 20px;
	font-weight: bold;
}


div.offerbox ul li p {
	margin: 0px;
	padding: 0px;
	text-align: left;
}

div.offerbox ul li a {
	margin: 0px;
	padding: 0px;
	color: #2E2920 !important;
	line-height: 16px;
    width: 160px !important;
}


table.heading div.video {
	border-top: 7px solid #FFF;
}

table.mainpage div.celeblist {
	margin-top: 7px;
}

/* Regisztracio */
div.registration {
	width: 450px;
	height: 377px;
	background-image: url(../img/bg_registration.png);
	background-position: left top;
	background-repeat: no-repeat;
	color: #2E2920;
	font-size: 11px;
	font-weight: bold;
}

div.registration form {
	padding-top: 160px;
}

div.registration p {
	margin-left: auto;
	margin-right: auto;
	width: 400px;
	height: 20px;
	line-height: 20px;
}

div.registration p.newsletter {
	margin-top: 11px;
	margin-left: 22px;
	height: 30px;
	line-height: 30px;
	border-top: 1px solid #2E2920;
	border-bottom: 1px solid #2E2920;
}


div.registration p span {
	width: 94px;
	display: block;
	float: left;
}

div.registration input.inputbox  {
	width: 133px;
	height: 16px;
	border: 1px solid #CCC;
	font-size: 11px;
}

div.registration input.submit  {
	margin-top: 10px;
	margin: 0;
	padding: 0;
	width: 60px;
	height: 17px;
	background: url(../img/elkuld.jpg) !important;
	background-position: bottom left !important;
	background-repeat: no-repeat !important;
	vertical-align: bottom;
}

/* Elfelejtett jelszo */
div.newpassword {
	width: 450px;
	height: 320px;
	background-image: url(../img/bg_newpassword.png);
	background-position: left top;
	background-repeat: no-repeat;
	color: #2E2920;
	font-size: 11px;
	font-weight: bold;
}

div.newpassword form {
	padding-top: 160px;
}

div.newpassword p {
	margin-left: auto;
	margin-right: auto;
	width: 400px;
	line-height: 20px;
}

div.newpassword p.newsletter {
	margin-top: 11px;
	margin-left: 22px;
	height: 30px;
	line-height: 30px;
	border-top: 1px solid #2E2920;
	border-bottom: 1px solid #2E2920;
}


div.newpassword p span {
	width: 94px;
	display: block;
	float: left;
}

div.newpassword input.inputbox  {
	width: 133px;
	height: 16px;
	border: 1px solid #CCC;
	font-size: 11px;
}


div.newpassword input.submit  {
	margin: 0;
	margin-top: 10px;
	padding: 0;
	width: 60px;
	height: 17px;
	background: url(../img/elkuld.jpg) !important;
	background-position: bottom left !important;
	background-repeat: no-repeat !important;
	vertical-align: bottom;
}

/* Impresszum */
div.impresszum p {
	width: 600px;
	line-height: 20px;
}
div.impresszum b {
	width: 200px;
	display: block;
	float: left;
}

/*div.offerbox p {
	padding-left: 5px;
	padding-right: 5px;
	width: 180px !important;
	line-height: 16px;
	font-size: 11px;
	color: #2E2920;
	text-align: left !important;
	display: table;
} */


/* ALMOSKONYVBOX */
div.almoskonyvbox {
	width: 100%;
	height: 93px;
	background-image: url(../img/alomfejtes_bg.jpg);
	background-position: top left;
	background-repeat: no-repeat;
    margin-bottom: 8px;
}
div.almoskonyvbox p {
    margin-left: 9px;
}

div.almoskonyvbox p.jelentes {
    padding-top: 40px;
    color: #FFFFFF;
    font-family:Verdana;
    font-size:11px;
}
div.almoskonyvbox form {
    margin-left: 9px;
    margin-top: 9px;
    color: #939393;
}
div.almoskonyvbox input.inputbox {
    width: 149px;
    height: 18px;
    border: 1px solid #BFA46D;
    color: #939393;
}

div.almoskonyvbox a.link, div.almoskonyvbox input.button {
    background-color: transparent;
    color: #FFFFFF;
	font-family: Verdana;
	font-size: 11px;
	color: #FFF;
    font-weight: bold;
	text-decoration: none;
    margin-left: 10px;
}

p.almoskonyvbox  a.link:hover {
	color: #EE5200;
}

.almoskonyvsearch {
    font-size:11px;
    padding:10px;
    background-color:#E6DAC4;
    color:#2E2920;
    margin:10px;
}
.almoskonyvsearch input.submit {
    background:transparent url(../img/bg_topkereses.png) no-repeat scroll left bottom !important;
    height:17px;
    margin:0 5px 0 0;
    padding:0;
    vertical-align:bottom;
    width:59px;
}

.hitsresult {
    line-height: 30px;
    text-align: center;
}

p.abc {
    text-align: center;
    color: #000000;
    line-height: 30px;
    font-size: 12px;
}
p.abc a {
    color: #CC6600;
    font-weight: bold;
    text-decoration: underline;
}
p.abc a:hover {
    color: #CC6600;
    text-decoration: none;
}

div.almosbox {
    padding: 10px;
    border:1px solid #CCCCCC;
    margin-bottom:7px;
}

div.almosbox p {
    font-size: 11px;
}

div.almosbox h4 {
    padding: 0px;
    margin: 0px 0px 7px 0px;
    color:#2E2920;
    font-size:14px;
    text-decoration:none;
}
/* Statisztika */
#clickmap-overlay {
    position: fixed;
    top: 0;
	left: 0;
    width: 100%;
	height: 100%;
    background-color: #000;
    filter: alpha(opacity=70);
	opacity: 0.7;
	z-index: 50;
}

#clickmap-loading {
    position: fixed;
    top: 0;
	left:0;
    width: 100%;
	height: 100%;
    background: transparent url(http://borsa.hu/templates/img/loading.gif) no-repeat center center;
	z-index: 51;
}

#clickmap-container div {
    position: absolute;
    width: 20px;
	height: 20px;
    background: transparent url(http://borsa.hu/templates/img/click.png) no-repeat center center;
	z-index: 52;
}

/* Horoszkop */
img.nagyh {
  	margin-top: -10px !important;
  	margin-bottom: 10px;
	border: 0 !important;
}

hr.horoszkop {
  	width: 550px;
	display: table;
	border: 1px solid #858585;
}

div.hetinav {
	width: 100%;
	display: table;
	float: left;
}

div.hetinav p {
	width: 200px;
	float: right;
}

div.hetinav a.elozo {
  	margin-left: 350px;
	width: 91px;
	height: 25px;
	line-height: 25px;
	font-size: 14px;
	text-align: center;
	text-indent: 10px;
	color: #FFF !important;
	background-image: url(../img/horoszkop/bg_heti_elozo.gif);
	background-position: top left;
	background-repeat: no-repeat;
	display: block;
	float: left;
}

#elozo {
	width: 105px;
	background-image: url(../img/horoszkop/bg_heti_elozo2.gif);
}

div.hetinav a.elozo:hover {
	background-image: url(../img/horoszkop/bg_heti_elozo_hover.gif);
}

#elozo:hover {
	background-image: url(../img/horoszkop/bg_heti_elozo_hover2.gif);
}

div.hetinav a.kovetkezo {
  	margin-left: 10px;
	width: 91px;
	height: 25px;
	line-height: 25px;
	font-size: 14px;
	text-align: left;
	text-indent: 12px;
	color: #FFF !important;
	background-image: url(../img/horoszkop/bg_heti_kovetkezo.gif);
	background-position: top left;
	background-repeat: no-repeat;
	display: block;
	float: left;
}

#kovetkezo {
	width: 105px;
	text-indent: 10px;
	background-image: url(../img/horoszkop/bg_heti_kovetkezo2.gif);
}

div.hetinav a.kovetkezo:hover {
	background-image: url(../img/horoszkop/bg_heti_kovetkezo_hover.gif);

}

#kovetkezo:hover {
	background-image: url(../img/horoszkop/bg_heti_kovetkezo_hover2.gif);
}


div.hetiul {
	display: table;
}

ul.hetioszlop1, ul.hetioszlop2 {
  	margin-bottom: 30px;
	width: 280px;
	list-style: none;
	float: left;
}

ul.hetioszlop1 {
	margin-left: 3px;
}

ul.hetioszlop1 li, ul.hetioszlop2 li {
	padding-left: 8px;
	border-left: 1px solid #C4A76F;
}

/* Naptar */
div.naptar {
  	margin-top: 30px;
  	margin-bottom: 30px;
  	margin-left: 30px;
  	width: 437px;
	height: 183px;
	display: table;
	background-image: url(../img/horoszkop/bg_naptar.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}

div.hataridonaptar {
  	margin-top: 10px;
  	padding-left: 7px;
}


ul.hataridonaplo {
	list-style: none;
	float: left;
}

ul.hataridonaplo li {
  	padding: 3px;
  	width: 32px;
	height: 13px;
	text-align: center;
	background-color: #46433E;
}

ul.hataridonaplo li.headernaptar {
	height: 20px;
	font-size: 7px;
	font-size: bold;
	text-align: center;
  	color: #000;
	background-color: transparent;
	border-top: 1px solid #E3E0C9;
}

ul.hataridonaplo li.listnaptarures {
	background-color: transparent !important;
}

ul.hataridonaplo li a {
  	width: 32px;
	height: 13px;
	line-height: 13px;
	font-size: 11px;
	font-weight: bold;
  	color: #635F56 !important;
	background-color: #31281F;
	display: block;
}

ul.hataridonaplo li a:hover {
  	color: #FDA440;
	border: 1px solid #FDA440;
}

#actualday {
  	color: #2e2920 !important;
	background-color: #FDA440;
}

p.naptarnav {
  	*margin-top: 5px;
  	margin-left: 40px;
  	width: 200px !important;
	font-size: 14px;
}

p.naptarnav a.balranyil {
	margin-right: 10px;
}

p.naptarnav a.jobbranyil {
	margin-left: 10px;
}

p.hleiras {
  	margin-left: 3px;
	font-weight: bold;
}

div.horoszkop_doboz {
  	width: 359px;
	height: 332px;
	background-image: url(../img/horoszkop_doboz.gif);
	background-position: top left;
	background-repeat: repeat-x;
	padding: 0px;
	margin: 0px;
}

div.horoszkop_doboz a.borsahoroszkop {
  	padding-top: 40px;
  	width: 359px;
	height: 20px;
  	font-size: 20px;
	font-weight: bold;
  	text-indent: 25px;
	text-decoration: none;
	text-transform: uppercase;
	color: #FFF;
	display: table;
	*display: block;
}

div.horoszkop_doboz a.napihoroszkop, div.horoszkop_doboz a.hetihoroszkop {
  	width: 215px;
	height: 20px;
	line-height: 20px;
  	font-size: 18px;
	font-weight: normal;
	text-align: right;
	text-decoration: none;
	text-transform: uppercase;
	color: #473201;
	background-color: #FFF;
	display: table;
	*display: block;
	*padding-right: 5px;
}

div.horoszkop_doboz span {
  	width: 359px;
	margin-top: 2px;
	margin-bottom: 2px;
  	text-indent: 40px;
  	*text-indent: 50px;
	display: table;
	*display: block;
	*padding-top: 2px;
	*padding-bottom: 2px;
}

div.horoszkop_doboz span a {
	color: #000;
	text-decoration: none;
}

div.horoszkop_doboz span a:hover {
	text-decoration: underline;
}
/*HOROSZKOP CIKK DOBOZ*/
div.horoszkop_cikk_doboz {
  	width: 359px;
	height: 152px;
	background-image: url(../img/horoszkop_cikk_back.jpg);
	background-position: top left;
	background-repeat: repeat-x;
}

div.horoszkop_cikk_doboz a.borsahoroszkop {
  	padding-top: 0px;
  	width: 360px;
  	font-size: 16px;
	height:30px;
	font-weight: bold;
  	/*text-indent: 25px;*/
	text-decoration: none;
	text-transform: uppercase;
	color: #FFF;
	display: table;
	*display: block;
}

div.horoszkop_cikk_doboz a.napihoroszkop, div.horoszkop_cikk_doboz a.hetihoroszkop {
  	width: 215px;
	height: 13px;
	border-bottom: 1px #473201 solid;
  	font-size: 12px;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	text-transform: uppercase;
	color: #473201;
	padding: 5px 0px 5px 10px;
	display: block;
	/*margin-left:10px;*/

}

div.horoszkop_cikk_doboz span {
  	width: 215px;
	height: 13px;
	font-size: 10px;
	font-weight: bold;
	display: block;
	border-bottom: 1px #473201 solid;
	padding: 5px 0px 5px 10px;
	/*margin-left:10px;*/
}

div.horoszkop_cikk_doboz span a {
	color: #000;
	text-decoration: none;
}

div.horoszkop_cikk_doboz span a:hover {
	text-decoration: underline;
}
div.horoszkop_cikk_tartalom {
	width: 220px;
	height: 120px
	z-index: 2;
	position: relative;
	top: 4px;
	left: 20px;
}

h1.title2 {
	width: 100%;
	line-height: 30px;
	font-family: Verdana;
	font-size: 18px;
	font-weight: bold;
	text-indent: 4px;
	color: #333;
	border-bottom: 1px solid #2E2920;
	background-image: none;
	background-position: top right;
	background-repeat: no-repeat;
}

/*comment*/
.comment_form {
  padding: 0px;
  margin: 0px;
  color: #333333;
    float: left;
}
.comment_form h3 {
    color: #333333;
    font-size: 16px;
    background: none;
}
.commentform {
	margin: 12px 0px 12px 0px;
	padding: 0px;
	width: 568px;
	height: auto;
	display: block;
}
.commentform .commentleft_td {
	width: 166px;
	text-align: right;
	padding-right: 6px;
    font-weight: bold;
}
.commentform .commentright_td {
	width: 402px;
	text-align: left;
	padding-right: 6px;
}
.commentform .commentinput {
	/*background-color: #F0EDE1;*/
	border: 1px solid #333333;
	width: 170px;
	float: left;
	margin-right: 4px;
}
.commentform td {
	padding-bottom: 10px;
}
.commentform td p {
	padding-right: 4px;
}
.commentform p .note {
	margin-left: 4px;
	padding-top: 6px;
  	font-size: 7px;
  	float: left;
}
.commentsubmit {
	background-color: #fff;
    color: #FFF;
	width: 120px;
	height: 17px;
	text-align: center;
	background-image: url(../img/comment_elkuld.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}

/* FOCI VB */
.fociszavazas {
    display: block;
    width: 567px;
    /*height: 658px;*/
    height: 600px;
    background-image: url(../img/focivb/szavazas_header2_bg.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}
.fociszavazas .focista1 {
    display: table-cell;
    float: left;
    width: 166px;
    height: 245px;
    margin-left: 93px;
    margin-top: 260px;
    margin-bottom: 10px;
}
.fociszavazas .focista2 {
    display: table-cell;
    float: left;
    width: 166px;
    height: 245px;
    margin-left: 35px;
    margin-top: 260px;
    margin-bottom: 10px;
}
.fociszavazas .focista1 input, .fociszavazas .focista2 input {
    width: 166px;
    height: 245px;
    margin-bottom: 8px;
}

.btnImage {
    width: 166px;
    height: 245px;
    border: 3px solid #FFFFFF !important;
}
.fociszavazas .btnImage:hover {
    width: 166px;
    height: 245px;
    border: 3px solid #FEBF34 !important;
}

.focista_name {
    width: 170px;
    /*height: 52px;*/
    text-align: center;
    font-weight: bold;
    font-size: 12px;
    color: #FFFFFF;
}
.focista_details {
    width: 166px;
    height: 52px;
    text-align: center;
    font-weight: bold;
    font-size: 11px;
    color: #FEBF34;
}
.focista_details img {
    width: 36px;
    border: 1px solid #FFFFFF;
}


.fociadatlap {
    display: block;
    width: 567px;
    height: 619px;
    background-image: url(../img/focivb/fociadatlap_header_bg.jpg);
	background-position: top left;
	background-repeat: no-repeat;
    margin: 0px;
    padding: 0px;
}
.fociadatlap .focista1 {
    display: table-cell;
    float: left;
    /*width: 172px;*/
    height: 248px;
    margin-left: 90px;
    margin-top: 250px;
    border: 3px solid #FEBF34;
}

.fociadatlap .reszletek {
    display: table-cell;
    float: left;
    width: 260px;
    height: 260px;
    margin-left: 15px;
    margin-top: 295px;
    /*margin-bottom: 10px;*/
}

.fociadatlap div.ftr {
    /*display: table;*/
    float: left;
    width: 260px;
    height: 25px;
    margin:0px;
    padding: 0px;
}
.fociadatlap div.ftd1 {
    display: table-cell;
    float: left;
    width: 135px;
    color: #FEBF34;
    font-size: 11px;
    font-weight: bold;
    margin:0px;
    padding: 0px;
}
.fociadatlap div.ftd2 {
    display: table-cell;
    float: left;
    color: #FFFFFF;
    font-size: 11px;
    font-weight: bold;
    margin:0px;
    padding: 0px;
}
.adatkiemelt {
    width: 260px !important;
    color: #FFFFFF !important;
    font-size: 13px;
    font-weight: bold;
    text-align: center !important;
}


.valogatott {
    display: block;
    width: 567px;
    /*height: 359px;*/
    height: 331px; /*padding miatt 426px;*/
    background-image: url(../img/focivb/valogatott2_bg.jpg);
	background-position: top left;
	background-repeat: no-repeat;
    margin: 0px;
    padding-top: 95px;
    margin-bottom: 20px;
}


.valogatott table.csapat {
    margin: auto;
    text-align: center !important;
    padding-left: 0px !important;
    padding-right: 0px !important;
    width: 314px !important;
    float: none;
}
.valogatott table.csapat td {
    width: 86px !important;
    height: 66px;
}
.valogatott .csapat td.last {
    width: 56px;
    height: 66px;
}
.valogatott .csapat img {
    border: 3px solid #FFFFFF !important;
}

.valogatott_orszag {
    display: block;
    width: 567px;
    height: 732px;
    background-image: url(../img/focivb/valogatott_orszag_bg.jpg);
	background-position: top left;
	background-repeat: no-repeat;
    margin: 0px;
}
.valogatott_orszag .orszag {
    position: relative;
    top: 200px;
    text-align: center;
    color: #FFFFFF;
}
.valogatott_orszag table.csapat {
    margin: auto;
    text-align: center !important;
    padding-left: 0px !important;
    padding-right: 0px !important;
    width: 485px !important;
    position: relative;
    top: 250px;
}
.valogatott_orszag table.csapat td {
    width: 86px !important;
    height: 66px;
    text-align: center;
    color: #FFFFFF;
    font-weight: bold;
    font-size: 11px;
}
.valogatott_orszag .csapat td.last {
    width: 56px;
    height: 66px;
}
.valogatott_orszag .csapat img {
    border: 3px solid #FFFFFF !important;
}

.valogatott2 {
    width: 362px;
    height: 168px;
    background-image: url(../img/focivb/focivb_bg.jpg);
	background-position: top left;
	background-repeat: no-repeat;
    padding-top: 60px;
}
.valogatott2 table.csapat2 {
    text-align: center !important;
    padding-left: 10px !important;
    padding-right: 0px !important;
    vertical-align:top;
    width: 190px !important;
}
.valogatott2 table.csapat2 td {
    width: 38px !important;
    height: 38px;
}
.valogatott2 .csapat2 td.last {
    width: 34px;
    height: 38px;
}
.valogatott2 .csapat2 img {
    border: 2px solid #FFFFFF !important;
}

.valogatott3 {
    position: relative;
    display: block;
    width: 362px;
    height: 230px;
    margin: 0px;
    padding: 0px;
}
.valogatott3 table.csapat3 {
    position: relative;
    display: block;
    top: -170px;
    left: 10px;
    width: 168px !important;
    height: 16
    0px;
}
.valogatott3 table.csapat3 td {
    width: 38px !important;
    height: 38px;
}
.valogatott3 .csapat3 td.last {
    width: 34px;
    height: 38px;
}
.valogatott3 .csapat3 img {
    border: 2px solid #FFFFFF !important;
}


.szavazashoz {
    margin-left: 310px;
}
.szavazashoz a img  {
    border: 0 none !important;
    margin-top: 25px;
}

#cikkozitablazat {
	border:none !important;
}

/* -------------------------------------------------------------- OLD BANNERS */
div.celebbanner {
	margin-bottom: 8px;
	height: 153px;
	background-color: #F2ECE1;
	background-image: url(../img/bg_banner_lead.png);
	background-position: left;
	background-repeat: no-repeat;
}

div.celebbanner img,div.celebbanner embed {
	margin-top: 16px;
	/*margin-left: 70px;*/
}
/* Bannerek */
div.bannerTop {
	width: 960px;
    margin-left: auto;
    margin-right: auto;
    background-color: #E6DAC4;
    text-align: center;
    padding: 10px;
}

div.hirdetes {
	width: 100%;
	height: 289px;
	background-image: url(../img/bg_hirdetes.png);
	background-position: bottom left;
	background-repeat: no-repeat;
}

div.hirdetes_szoveges{
	width: 362px;
    height: 62px;
	background-image: url(../img/text_banner_bg.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	/*
    height: 50px;
	background-image: url(../img/bg_hirdetes_362x289.png);
	background-position: top left;
	background-repeat: no-repeat;
    */
}
div.hirdetes_szoveges a{
	color: #000000;
	padding-top: 25px;
	text-align: center;
	display:block;
    text-decoration: none;
}
div.hirdetes362 {
	width: 362px;
	height: 296px;
	margin: 0px;
	padding: 8px 0px 6px 0px;
	text-align: center;
	display: block;
	background-image: url(../img/bg_hirdetes_362x289.png);
	background-position: top left;
	background-repeat: no-repeat;
	border-top: 7px solid #FFF;
	border-bottom: 7px solid #FFF;
}

div.hirdetes362 img, div.hirdetes362 object {
	margin-top: 21px;
}
/**html div.hirdetes362 img, div.hirdetes362 object {
	margin-left: 58px;
} */
img.topbanner {}
div.deluxebanner {
	background-image: url(../img/bg_deluxebanner.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	background-color: #000;
	height: 178px;

}

div.deluxebanner ul {
	margin-left: auto;
	margin-right: auto;
	padding-top: 30px;
	width: 200px;
	list-style: none;
}

div.deluxebanner li {
	padding-bottom: 5px;
	border-bottom: 1px solid #49422F;
}

div.deluxebanner a {
	font-size: 11px;
	color: #CBB971;
	text-decoration: none;
}
/* Bannerek */
div.topbanner {
	padding-top: 5px;
	padding-right: 5px;
}

div.hirdetes embed {
	margin-left: 17px;
	margin-top: 22px;
}

div.hirdetes362 embed {
	/*margin-left: 52px;*/
	margin-top: 22px;
}

div.bannerbottom {
	margin-bottom: 10px;
	width: 553px;
	height: 120px;
	padding: 6px 6px 4px 6px;
	background-color: #F2ECE1;
	background-image: url(../img/bg_banner_lead.png);
	background-position: right;
	background-repeat: no-repeat;
	float: left;
	text-align: left;
}

div.bannerbottom embed {
	/*margin-left: 170px; */
}

div.bannerlead {
	width: 100%;
	height: auto;
	background-color: #F2ECE1;
	background-image: url(../img/bg_banner_lead.png);
	background-position: right;
	background-repeat: no-repeat;
    margin-bottom: 6px;
}

*html div.bannerlead {
	background-color: #F0EADD;
}


div.bannerlead2 {
  	margin-top: 10px;
	width: 100%;
	height: auto;
	background-color: #F2ECE1;
	background-image: url(../img/bg_banner_lead.png);
	background-position: right;
	background-repeat: no-repeat;
	display: table;
}
.nanasi_banner {
    width: 380px;
    height: 200px;
    overflow-y: hidden;
    display: block;
}
a.nanasi_link {
    display: block;
    z-index: 2;
    position:relative;
    top: -180px;
    left: 400px;
}
/* ------------------------------------------------------------------ BANNERS */
div#bannerMainLeft {
    width: 160px;
    float: left;
}
div#bannerMainRight {
    width: 160px;
    float: left;
}
div#bannerTop,
div#bannerMain970,
div#bannerMain468,
div#bannerMain300,
div#bannerMain250 {
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    padding-top: 10px;
    padding-bottom: 10px;
}
div#bannerDouble1,
div#bannerDouble2 {
    padding-top: 10px;
    padding-bottom: 10px;
    float: left;
}
div#bannerDouble1 {
    margin-right: 64px;
}


div#bannerTop {
	width: 980px;
    background-color: #E6DAC4;
}
div#bannerMain970 { width: 970px; margin-left: -5px;}
div#bannerMain468 { width: 468px; }
div#bannerMain300 { width: 300px; }
div#bannerMain250,
div#bannerDouble1,
div#bannerDouble2 { width: 250px; }