div.selectbox-wrapper {
  position:absolute;
  margin: 0px;
  margin-top:-20px;
  padding: 10px 0 10px 0;
  font-size: 10px;
  text-align:left;
  max-height:200px;
  overflow:auto;
  top: 33px;
  z-index: 1000;
  width: 101px !important;
  background: #FFF url(../i/bg_select_bottom.png) no-repeat left bottom;
  border-radius: 0 0 8px 8px;
  -moz-border-radius: 0 0 8px 8px;
  -webkit-border-radius: 0 0 8px 8px;
}
div.selectbox-wrapper ol {
  list-style-type:none;
  margin: 0;
  padding: 0;
}
div.selectbox-wrapper ol li.selected { 
  background-color: #EAF2FB;
  color: #000;
}
div.selectbox-wrapper ol li.current { 
  background-color: #CDD8E4;
  color: #000;
}
div.selectbox-wrapper ol li {
  list-style-type: none;
  display: block;
  margin: 0;
  padding: 4px 4px 4px 11px;
  cursor: pointer;
  font: 11px Arial, Verdana, Tahoma, sans-serif;
  color: #646464;
  background-color: #FFF;
}

input.selectbox {
  margin: 0px 5px 0 0px;
  font-family: Arial,Helvetica,FreeSans,sans-serif;
  font-size: 11px;
  width: 91px !important;
  padding-left: 10px;
  display : block;
  text-align:left; 
  background: url('../i/bg_select.png') no-repeat right;
  height:21px;
  cursor: pointer;
  color:#646464;
  font-weight: bold;
  border: none !important;
  float: left;
  position: relative;
  z-index: 1001;
  text-align: left;
}

/* */

div.keres-hol-wrapper {
  position:absolute;
  margin:-20px 0 0 25px;
  padding: 10px 0 10px 0;
  font-size: 10px;
  text-align:left;
  max-height:200px;
  overflow:auto;
  top: 33px;
  z-index: 1002;
  background: #BABABA;
  border-radius: 0 0 8px 8px;
  -moz-border-radius: 0 0 8px 8px;
  -webkit-border-radius: 0 0 8px 8px;
  width: 134px !important;
}
div.keres-hol-wrapper ol {
  list-style-type:none;
  margin: 0;
  padding: 0;
}
div.keres-hol-wrapper ol li.selected { 
  background-color: #D1D1D0;
  color: #4E4D4E;
}
div.keres-hol-wrapper ol li.current { 
  background-color: #D1D1D0;
  color: #4E4D4E;
}
div.keres-hol-wrapper ol li {
  list-style-type: none;
  display: block;
  margin: 0;
  padding: 4px 4px 4px 11px;
  cursor: pointer;
  font: 11px Arial, Verdana, Tahoma, sans-serif;
  color: #FFF;
  background-color: #BABABA;
}

.keres-hol {
  margin: 0px 5px 0 0px;
  font-family: Arial,Helvetica,FreeSans,sans-serif;
  font-size: 11px;
  width: 124px !important;
  padding-left: 10px;
  display : block;
  text-align:left; 
  background: url('../i/bg_select_dark.png') no-repeat right;
  height:21px;
  cursor: pointer;
  color:#646464;
  font-weight: bold;
  border: none !important;
  float: left;
  position: relative;
  z-index: 1003;
  text-align: left;
}

/* */

div.keres-mennyi-wrapper {
  position:absolute;
  margin:-20px 0 0 0;
  padding: 10px 0 10px 0;
  font-size: 10px;
  text-align:left;
  max-height:200px;
  overflow:auto;
  top: 33px;
  z-index: 1000;
  background: #E7E7E5;
  border-radius: 0 0 8px 8px;
  -moz-border-radius: 0 0 8px 8px;
  -webkit-border-radius: 0 0 8px 8px;
  width: 134px !important;
}
div.keres-mennyi-wrapper ol {
  list-style-type:none;
  margin: 0;
  padding: 0;
}
div.keres-mennyi-wrapper ol li.selected { 
  background-color: #D0D0CF;
  color: #4E4D4E;
}
div.keres-mennyi-wrapper ol li.current { 
  background-color: #D0D0CF;
  color: #4E4D4E;
}
div.keres-mennyi-wrapper ol li {
  list-style-type: none;
  display: block;
  margin: 0;
  padding: 4px 4px 4px 11px;
  cursor: pointer;
  font: 11px Arial, Verdana, Tahoma, sans-serif;
  color: #646464;
  background-color: #E7E7E5;
}

.keres-mennyi {
  margin: 0px 5px 0 0px;
  font-family: Arial,Helvetica,FreeSans,sans-serif;
  font-size: 11px;
  width: 124px !important;
  padding-left: 10px;
  display : block;
  text-align:left; 
  background: url('../i/bg_select_light.png') no-repeat right;
  height:21px;
  cursor: pointer;
  color:#646464;
  font-weight: bold;
  border: none !important;
  float: right;
  position: relative;
  z-index: 1001;
  text-align: left;
}

/* */

div.galeria-hol-wrapper {
  position:absolute;
  margin:-20px 0 0 34px;
  padding: 10px 0 10px 0;
  font-size: 10px;
  text-align:left;
  max-height:200px;
  overflow:auto;
  top: 43px;
  z-index: 1002;
  width: 134px !important;
  background: #9A9A9A;
  border-radius: 0 0 8px 8px;
  -moz-border-radius: 0 0 8px 8px;
  -webkit-border-radius: 0 0 8px 8px;
}
div.galeria-hol-wrapper ol {
  list-style-type:none;
  margin: 0;
  padding: 0;
}
div.galeria-hol-wrapper ol li.selected { 
  background-color: #D1D1D0;
  color: #4E4D4E;
}
div.galeria-hol-wrapper ol li.current { 
  background-color: #D1D1D0;
  color: #4E4D4E;
}
div.galeria-hol-wrapper ol li {
  list-style-type: none;
  display: block;
  margin: 0;
  padding: 4px 4px 4px 11px;
  cursor: pointer;
  font: 11px Arial, Verdana, Tahoma, sans-serif;
  color: #FFF;
  background-color: #9A9A9A;
}

.galeria-hol {
  margin: 0px 5px 0 0px;
  font-family: Arial,Helvetica,FreeSans,sans-serif;
  font-size: 11px;
  width: 124px !important;
  padding-left: 10px;
  display : block;
  text-align:left; 
  background: url('../i/bg_select_dark2.png') no-repeat right;
  height:21px;
  cursor: pointer;
  color:#FFF;
  font-weight: bold;
  border: none !important;
  float: left;
  position: relative;
  z-index: 1003;
  text-align: left;
  top: 10px;
}

/* */

div.magazin-mikor-wrapper {
  position:absolute;
  margin:-20px 0 0 0;
  padding: 10px 0 10px 0;
  font-size: 10px;
  text-align:left;
  max-height:200px;
  overflow:auto;
  top: 43px;
  z-index: 1002;
  width: 134px !important;
  background: #9A9A9A;
  border-radius: 0 0 8px 8px;
  -moz-border-radius: 0 0 8px 8px;
  -webkit-border-radius: 0 0 8px 8px;
}
div.magazin-mikor-wrapper ol {
  list-style-type:none;
  margin: 0;
  padding: 0;
}
div.magazin-mikor-wrapper ol li.selected { 
  background-color: #D1D1D0;
  color: #4E4D4E;
}
div.magazin-mikor-wrapper ol li.current { 
  background-color: #D1D1D0;
  color: #4E4D4E;
}
div.magazin-mikor-wrapper ol li {
  list-style-type: none;
  display: block;
  margin: 0;
  padding: 4px 4px 4px 11px;
  cursor: pointer;
  font: 11px Arial, Verdana, Tahoma, sans-serif;
  color: #FFF;
  background-color: #9A9A9A;
}

.magazin-mikor {
  margin: 0px 5px 0 0px;
  font-family: Arial,Helvetica,FreeSans,sans-serif;
  font-size: 11px;
  width: 124px !important;
  padding-left: 10px;
  display : block;
  text-align:left; 
  background: url('../i/bg_select_dark2.png') no-repeat right;
  height:21px;
  cursor: pointer;
  color:#FFF;
  font-weight: bold;
  border: none !important;
  float: left;
  position: relative;
  z-index: 1003;
  text-align: left;
  top: 10px;
}

/* */

div.jatekok-mennyi-wrapper {
  position:absolute;
  margin:-20px 0 0 7px;
  padding: 10px 0 10px 0;
  font-size: 10px;
  text-align:left;
  max-height:200px;
  overflow:auto;
  top: 33px;
  z-index: 1000;
  background: #E7E7E5;
  border-radius: 0 0 8px 8px;
  -moz-border-radius: 0 0 8px 8px;
  -webkit-border-radius: 0 0 8px 8px;
  width: 108px !important;
}
div.jatekok-mennyi-wrapper ol {
  list-style-type:none;
  margin: 0;
  padding: 0;
}
div.jatekok-mennyi-wrapper ol li.selected { 
  background-color: #D0D0CF;
  color: #4E4D4E;
}
div.jatekok-mennyi-wrapper ol li.current { 
  background-color: #D0D0CF;
  color: #4E4D4E;
}
div.jatekok-mennyi-wrapper ol li {
  list-style-type: none;
  display: block;
  margin: 0;
  padding: 4px 4px 4px 11px;
  cursor: pointer;
  font: 11px Arial, Verdana, Tahoma, sans-serif;
  color: #646464;
  background-color: #E7E7E5;
}

.jatekok-mennyi {
  margin: 0px 5px 0 0px;
  font-family: Arial,Helvetica,FreeSans,sans-serif;
  font-size: 11px;
  width: 100px !important;
  padding-left: 10px;
  display : block;
  text-align:left; 
  background: url('../i/bg_select_mennyi2.png') no-repeat right;
  height:21px;
  cursor: pointer;
  color:#646464;
  border: none !important;
  float: right;
  position: relative;
  z-index: 1001;
  text-align: left;
}

#jatek-kereso-1_input { z-index: 1003 !important; }
#jatek-kereso-1_container { z-index: 1002 !important; }
#jatek-kereso-2_input { z-index: 1001 !important; }
#jatek-kereso-2_container { z-index: 1000 !important; }

div.jatek-kereso-befoglalo {
    float: right;
    width: 120px;
    position: relative;
}

/* */

table.cikkkeptable td.cikkepalairas {
    background: #CECECE;
    color: #505050;
    font: 12px/22px Arial, Tahoma, Verdana, sans-serif;
    text-align: center;
}

table.cikkkeptable img.cikkep {
    margin: 0 !important;
}

/* */

.loginbox-normal {
	background: url(../i/bg_login_box.png) no-repeat 0 0;
	width: 250px;
	height: 285px;
	margin-left: 10px;
    position: relative;
}

.loginbox-normal .login {
	width: 239px;
	height: 203px;
	padding: 23px 0 0 10px;
	position: relative;
}

.loginbox-normal .login p {
	color: #FFF;
	font: normal 12px/16px Tahoma, Arial, Verdana, sans-serif;
}

.loginbox-normal .login p strong {
	font-size: 14px;
}

.loginbox-normal .login p em.neon {
	display: inline-block;
	width: 70px;
	height: 14px;
}

.loginbox-normal .login a.loginlink {
	width: 146px;
	height: 22px;
	background: url(../i/bg_login_button.png) no-repeat 0 0;
	display: block;
	font: normal 11px Arial, Verdana, Tahoma, sans-serif;
	color: #646464;
	text-transform: uppercase;
	padding: 11px 0 0 15px;
	position: absolute;
	top: 120px;
	left: 45px;
}

.loginbox-normal .login a.loginlink:hover {
	background-position: 0 -33px;
    color: #000;
}

.loginbox-normal .login a.regisztralj {
	background: url(../i/bg_login_register.png) no-repeat 0 0;
	color:#FFFFFF;
	font: bold 12px/30px Tahoma, Arial, Verdana, sans-serif;
	height:33px;
	text-align:center;
	width:101px;
	position: absolute;
	left:78px;
	top: 185px;
}

.loginbox-normal .login a.regisztralj:hover {
	color: #000;
    background-position: 0 -33px;
}

.loginbox-normal .subnote {
	width: 195px;
	height: 37px;
	font: normal 10px Arial, Verdana, Tahoma, sans-serif;
	color: #6D6D6C;
	padding: 10px 45px 10px 12px;
}

.loginbox-normal a.belepohu {
    position: absolute;
    top: 266px;
    left: 193px;
    width: 55px;
    height: 12px;
}

.loginbox-normal a.belepohu:hover {
    background: url(../i/bg_belepo_over.png) no-repeat 0 0;
}

/* */

.loginbox-small {
	background: url(../i/bg_login_box_small.png) no-repeat 0 0;
	width: 174px;
	height: 285px;
    margin-left: 10px;
	float: left;
    position: relative;
}

.loginbox-small .login {
	width: 164px;
	height: 212px;
	padding: 7px 0 0 10px;
	position: relative;
}

.loginbox-small .login p {
	color: #FFF;
	font: normal 12px/16px Tahoma, Arial, Verdana, sans-serif;
}

.loginbox-small .login p strong {
	font-size: 14px;
}

.loginbox-small .login p em.neon {
	display: inline-block;
	width: 70px;
	height: 14px;
    text-indent: -999em;
}

.loginbox-small .login a.loginlink {
	width: 146px;
	height: 22px;
	background: url(../i/bg_login_button.png) no-repeat 0 0;
	display: block;
	font: normal 11px Arial, Verdana, Tahoma, sans-serif;
	color: #646464;
	text-transform: uppercase;
	padding: 11px 0 0 15px;
	position: absolute;
	top: 120px;
	left: 7px;
}

.loginbox-small .login a.loginlink:hover {
	background-position: 0 -33px;
    color: #000;
}

.loginbox-small .login a.regisztralj {
	background: url(../i/bg_login_register.png) no-repeat 0 0;
	color:#FFFFFF;
	font: bold 12px/30px Tahoma, Arial, Verdana, sans-serif;
	height:33px;
	text-align:center;
	width:101px;
	position: absolute;
	left:39px;
	top: 185px;
}

.loginbox-small .login a.regisztralj:hover {
	color: #000;
    background-position: 0 -33px;
}

.loginbox-small .subnote {
	width: 162px;
	height: 37px;
	font: normal 10px Arial, Verdana, Tahoma, sans-serif;
	color: #6D6D6C;
	padding: 10px 0 10px 12px;
}

.loginbox-small a.belepohu {
    position: absolute;
    top: 270px;
    left: 118px;
    width: 55px;
    height: 12px;
}

.loginbox-small a.belepohu:hover {
    background: url(../i/bg_belepo_over.png) no-repeat 0 0;
}

/* */

.loginbox-normal-loggedin {
	background: url(../i/bg_login_loggedin.png) repeat-x;
	width: 250px;
	height: 285px;
    float: left;
    margin-left: 10px;
    margin-bottom: 1px;  
}

.indextopbox .loginbox-normal-loggedin {
   width: 249px !important;
   margin-left: 0 !important; 
}

.loginbox-normal-loggedin .info {
    height: 80px;
}

.loginbox-normal-loggedin .info img {
    margin: 10px;
    border: #BABABA 1px solid;
    float: left;
}

.loginbox-normal-loggedin .info .msg {
    float: left;
    width: 177px;
    margin-top: 10px;
}

.loginbox-normal-loggedin .info .msg .nev {
    color: #FFF;
    font: bold 12px Tahoma, Arial, Verdana, sans-serif;
}

.loginbox-normal-loggedin .info .msg .rang {
    color: #FFF;
    font: normal 11px Tahoma, Arial, Verdana, sans-serif;
}

.loginbox-normal-loggedin .info .msg .links {
    color: #CBCBCB;
    font: normal 11px Tahoma, Arial, Verdana, sans-serif;
    margin-top: 10px;
}

.loginbox-normal-loggedin .info .msg .links a {
    font-weight: bold;
    color: #CBCBCB;
}

.loginbox-normal-loggedin .info .msg .links a:hover {
    text-decoration: underline;
} 

.loginbox-normal-loggedin .fulesbox .tabs {
    width: 249px;
    height: 38px;
    background-image: url(../i/bg_login_tabs.png);
    background-repeat: no-repeat;
}

.loginbox-normal-loggedin .fulesbox .tab_mutbe {
    background-position: -104px 0;
}

.loginbox-normal-loggedin .fulesbox .tab_neon {
    background-position: 0 -38px;
}

.loginbox-normal-loggedin .fulesbox .tabs a.mutatsd-be {
    width: 105px;
    height: 38px;
    display: block;
    float: left;
}

.loginbox-normal-loggedin .fulesbox .tabs a.neon {
    width: 104px;
    height: 38px;
    display: block;
    float: left;
}

.loginbox-normal-loggedin .fulesbox .tab-body {
    background: url(../i/bg_login_tabbedbg.png) no-repeat 0 0;
    width: 249px;
    height: 168px;
}

.loginbox-normal-loggedin #mutatsdbe-ful .regme {
    background: url(../i/bg_login_mutbereg.png) no-repeat center 8px;
}

.loginbox-normal-loggedin #mutatsdbe-ful .regme p {
    padding: 80px 10px 10px 10px;
    font: normal 12px Tahoma, Arial, Verdana, sans-serif;
    color: #000;
    text-align: justify;
}

.loginbox-normal-loggedin #mutatsdbe-ful .regme a {
    background: url(../i/bg_login_mutbegomb.png) no-repeat 0 0;
    width: 143px;
    height: 25px;
    display: block;
    margin-left: 10px;
    text-indent: -999em;
}

.loginbox-normal-loggedin #mutatsdbe-ful h4 {
	color: #f80086;
	padding: 5px 8px;
	font-size: 11px;
	font-weight: normal;
}

.loginbox-normal-loggedin #mutatsdbe-ful ul {
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin: 0 3px;
}

.loginbox-normal-loggedin #mutatsdbe-ful li {
	border-top: 1px solid #E5E5E5;
	color:#FF3D0D;
	font-family: Tahoma, Geneva, "DejaVu Sans Condensed", sans-serif;
	font-size:11px;
	font-weight:bold;
	padding: 2px 3px 2px 3px;
}

.loginbox-normal-loggedin #mutatsdbe-ful li a {
	background: transparent url("../i/loginin_arrow.gif") no-repeat scroll 0 2px;
	color:#000000;
	font-family: Tahoma, Geneva, "DejaVu Sans Condensed", sans-serif;
	font-size:11px;
	font-weight:normal;
	padding: 0 0 0 17px;
}

.loginbox-normal-loggedin #mutatsdbe-ful li.act a {
	background-position: 0 -17px;
	font-weight: bold;
}


.loginbox-normal-loggedin #neon-ful h4, .loginbox-small-loggedin #neon-ful h4 {
	color: #0e94bb;
	padding: 5px 8px;
	font-size: 11px;
	font-weight: normal;
}

.loginbox-normal-loggedin #neon-ful p, .loginbox-small-loggedin #neon-ful p {
	border-top: 1px solid #E5E5E5;
	color: #ff3d0d;
	padding: 5px 8px;
	font-size: 11px;
	font-weight: bold;
}

.loginbox-normal-loggedin #neon-ful ul, .loginbox-small-loggedin #neon-ful ul {
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin: 0 3px;
}

.loginbox-normal-loggedin #neon-ful li, .loginbox-small-loggedin #neon-ful li {
	border-top: 1px solid #E5E5E5;
	color:#FF3D0D;
	font-family: Tahoma, Geneva, "DejaVu Sans Condensed", sans-serif;
	font-size:11px;
	font-weight:bold;
	padding: 2px 3px 2px 3px;
}

.loginbox-normal-loggedin #neon-ful li a, .loginbox-small-loggedin #neon-ful li a {
	background: transparent url("../i/loginin_arrow.gif") no-repeat scroll 0 2px;
	color:#000000;
	font-family: Tahoma, Geneva, "DejaVu Sans Condensed", sans-serif;
	font-size:11px;
	font-weight:normal;
	padding: 0 0 0 17px;
}

/* */

.loginbox-small-loggedin {
	background: url(../i/bg_login_loggedin.png) repeat-x;
	width: 184px;
	height: 285px;
    float: left;
    
}

.loginbox-small-loggedin .info {
    height: 80px;
}

.loginbox-small-loggedin .info img {
    margin: 10px;
    border: #BABABA 1px solid;
    float: left;
}

.loginbox-small-loggedin .info .msg {
    float: left;
    width: 100px;
    margin-top: 10px;
}

.loginbox-small-loggedin .info .msg .nev {
    color: #FFF;
    font: bold 12px Tahoma, Arial, Verdana, sans-serif;
}

.loginbox-small-loggedin .info .msg .rang {
    color: #FFF;
    font: normal 11px Tahoma, Arial, Verdana, sans-serif;
}

.loginbox-small-loggedin .info .msg .links {
    color: #CBCBCB;
    font: normal 11px Tahoma, Arial, Verdana, sans-serif;
    margin-top: 10px;
}

.loginbox-small-loggedin .info .msg .links a {
    font-weight: bold;
    color: #CBCBCB;
}

.loginbox-small-loggedin .info .msg .links a:hover {
    text-decoration: underline;
} 

.loginbox-small-loggedin .fulesbox .tabs {
    width: 177px;
    height: 38px;
    background-image: url(../i/bg_login_tabs.png);
    background-repeat: no-repeat;
}

.loginbox-small-loggedin .fulesbox .tab_neon {
    background-position: -104px -38px;
}


.loginbox-small-loggedin .fulesbox .tab-body {
    background: url(../i/bg_login_tabbedbg_small.png) no-repeat 0 0;
    width: 184px;
    height: 168px;
}

/* */

a.more-big {
	position: absolute;
	right: 0;
	bottom: 0;
	background: transparent url("../i/bg_more.png") no-repeat scroll 0 0;
	display: block;
	height: 28px;
	width: 31px;
}

a.more-big:hover {
	background: transparent url("../i/bg_more_hover.png") no-repeat scroll 0 0;
}

/* */

.cikk-cimkek {
    border-top: #C9C9C9 1px dashed;
    background: #F0F0F0;
    margin-left: 10px;
    padding: 5px 10px 10px 15px;
}
/* */

#sendlayer-top,
#sendlayer-bottom {
    width: 376px;
    min-height: 176px;
    position: absolute;
    top: 24px;
    left: 6px;
    background-color: #FFF;
    z-index: 10;
    border-style: solid;
    border-width: 1px;
}

#sendlayer-top h3,
#sendlayer-bottom h3 {
	margin: 17px 11px;
}

#sendlayer-top ol li,
#sendlayer-bottom ol li {
	color: #646464;
	font: normal 10px Tahoma, Arial, Verdana, sans-serif;
	text-transform: uppercase;
	float: left;
	width: 175px;
	height: 45px;
}

#sendlayer-top ol li input,
#sendlayer-bottom ol li input {
	background: url(../i/bg_sendlayer_input.png) no-repeat 0 0;
	width: 174px;
	height: 24px;
	border: 0;
	padding: 0 10px;
}

#sendlayer-top button,
#sendlayer-bottom button {
	background: url(../i/bg_sendlayer_button.png) no-repeat 0 0;
	width: 71px;
	height: 33px;
	border: none;
	float: right;
	margin: 0 6px 0 0;
	cursor: pointer;
}

#sharelayer-top,
#sharelayer-bottom {
    width: 400px;
    height: 50px;
    position: absolute;
    top: 24px;
    left: 65px;
    background-color: #FFF;
    z-index: 10;
    border-style: solid;
    border-width: 1px;
}

#sharelayer-top ol li,
#sharelayer-bottom ol li {
	float: left;
	width: 72px;
	padding: 17px 10px 0 10px;
}

#sharelayer-top ol li a.iwiw,
#sharelayer-bottom ol li a.iwiw {
	width: 87px;
	height: 16px;
	background: url(../i/bg_share_iwiw.png) no-repeat 0 0;
	display: block;
}

#sharelayer-top ol li a.facebook,
#sharelayer-bottom ol li a.facebook {
	width: 83px;
	height: 18px;
	background: url(../i/bg_share_facebook.png) no-repeat 0 0;
	display: block;
}

#sharelayer-top ol li a.twitter,
#sharelayer-bottom ol li a.twitter {
	width: 70px;
	height: 18px;
	background: url(../i/bg_share_twitter.png) no-repeat 0 0;
	display: block;
}

#sharelayer-top ol li a.myspace,
#sharelayer-bottom ol li a.myspace {
	width: 68px;
	height: 19px;
	background: url(../i/bg_share_myspace.png) no-repeat 0 0;
	display: block;
}

.jatekok-sendlayer {
    left: 266px !important;
}

.jatekok-sharelayer {
    left: 325px !important;
}

/* */

.cikklist li.cl_noimg {
    background: url("../i/separator_cikklist.png") no-repeat scroll 0 100% !important;
    padding-right: 10px !important;
}

.cikklist li.cl_noimg div.txtwrp {
    width: auto !important;
    padding-left: 10px !important;
}

.cikklist li.lastchild {
    background: none repeat scroll 0 0 transparent !important;
}

.viddel ul {
    background: none !important;
}

.status_search {
    padding: 0 10px 0 20px !important;   
}

.status_search .statuswrp {
    width: 970px;
    float: left;
}

.status_search .statuswrp .logout {
    float: right;
}

.kereses_topgradient > .col_w740 {
    background: url("../i/bg_kereso_topgradient.png") repeat-x;
}

.kereso_eredmenybox .row-1 {
    padding-top: 10px;
}

.kereso_eredmenybox .row-1 h1 {
    font-size: 16px;
    font-family: Tahoma, Arial, Verdana, sans-serif;
    color: #4D4D4D;
    display: inline;
    float: left;
    padding-left: 5px;
}

.kereso_eredmenybox .row-1 h1 span {
    color: #F70085;
}

.kereso_eredmenybox .row-1 div.keret {
    float: right;
    width: 165px;
    font-family: Tahoma, Arial, Verdana, sans-serif;
    color: #646464;
    font-size: 11px;
    position: relative;
}

.kereso_eredmenybox .row-1 div span.where {
	float: left;
	margin-right: 5px;
	line-height: 20px;
}

.kereso_eredmenybox .row-2 {
    float: left;
    clear: both;
    position: relative;
    margin: 20px 0 -7px 0;
}

.kereso_eredmenybox .row-2 ul li {
    float: left;
    width: 65px;
    margin-right: 2px;
    background: url(../i/bg_kereso_menu_inactive.png) no-repeat 0 0;
    height: 30px;
    line-height: 22px;
    text-align: center;
}

.kereso_eredmenybox .row-2 ul li a {
    color: #646464;
}

.kereso_eredmenybox .row-2 ul li a:hover {
    text-decoration: underline;
}

.kereso_eredmenybox .row-2 ul li.act {
    background: url(../i/bg_kereso_menu_active.png) no-repeat 0 0;
}

.kereso_eredmenybox .row-2 ul li.act a {
    color: #000;
}

.kereso_eredmenybox .row-2 ul li.act a:hover {
    text-decoration: underline;
}

.kereso_eredmenybox .row-3 {
    float: left;
    clear: both;
    background: url("../i/bg_kereso_felso.png") repeat-x scroll 0 0 transparent;
    width: 730px;
    height: 30px;
    padding-top: 30px;
    text-align: center;
}

.kereso_eredmenybox .row-3 h2 {
    float: left;
    width: 150px;
    padding-left: 5px;
}

.kereso_eredmenybox .row-3 .felso_lapozo {
    float: left;
    width: 415px;
}

.kereso_eredmenybox .row-3 .felso_lapozo ul li {
    display: inline;
}

.kereso_eredmenybox .row-3 select {
    float: right;
    width: 100px;
    margin-right: 12px;
}

.keresestalalat {
    clear: both;
}

.keresestalalat li.cl_celeb .title,
.keresestalalat li.cl_celeb .title a,
.keresestalalat li.cl_celeb h4 a,
.keresestalalat li.cl_celeb .line-3 span,
.keresestalalat li.cl_celeb .line-3 span a { color: #f70085;}

.keresestalalat li.cl_trend .title,
.keresestalalat li.cl_trend .title a,
.keresestalalat li.cl_trend h4 a,
.keresestalalat li.cl_trend .line-3 span,
.keresestalalat li.cl_trend .line-3 span a { color: #c001be;}

.keresestalalat li.cl_lovesex .title,
.keresestalalat li.cl_lovesex .title a,
.keresestalalat li.cl_lovesex h4 a,
.keresestalalat li.cl_lovesex .line-3 span,
.keresestalalat li.cl_lovesex .line-3 span a { color: #ff004b;}

.keresestalalat li.cl_fun .title,
.keresestalalat li.cl_fun .title a,
.keresestalalat li.cl_fun h4 a,
.keresestalalat li.cl_fun .line-3 span,
.keresestalalat li.cl_fun .line-3 span a { color: #f30;}

.keresestalalat li.cl_life .title,
.keresestalalat li.cl_life .title a,
.keresestalalat li.cl_life h4 a,
.keresestalalat li.cl_life .line-3 span,
.keresestalalat li.cl_life .line-3 span a { color: #009933;}

.keresestalalat li.cl_friss	.title,
.keresestalalat li.cl_friss	.title a,
.keresestalalat li.cl_friss h4 a,
.keresestalalat li.cl_friss .line-3 span,
.keresestalalat li.cl_friss .line-3 span a { color: #00adef;}

.keresestalalat li .title a:hover, .keresestalalat li h4 a:hover { color: #FFF;}
.keresestalalat li .line-3 span b {
    color: #797979;
}


.keresestalalat li.cl_normal .title a:hover { background-color: #000; }
.keresestalalat li.cl_celeb .title a:hover { background-color: #f70085; }
.keresestalalat li.cl_trend .title a:hover { background-color: #c001be;}
.keresestalalat li.cl_lovesex .title a:hover { background-color: #ff004b;}
.keresestalalat li.cl_fun .title a:hover { background-color: #f30;}
.keresestalalat li.cl_life .title a:hover { background-color: #009933;}
.keresestalalat li.cl_friss	.title a:hover { background-color: #00adef;}

.keresestalalat li span.rovatimg {
    float: right;
    width: 35px;
    height: 30px;
    display: block;
    margin: 3px;
}

.keresestalalat li.cl_celeb span.rovatimg { background: url(../i/bg_celeb.gif) no-repeat 0 0; }
.keresestalalat li.cl_trend span.rovatimg { background: url(../i/bg_trend.gif) no-repeat 0 0; }
.keresestalalat li.cl_lovesex span.rovatimg { background: url(../i/bg_lovesex.gif) no-repeat 0 0; }
.keresestalalat li.cl_fun span.rovatimg { background: url(../i/bg_fun.gif) no-repeat 0 0; }
.keresestalalat li.cl_life span.rovatimg { background: url(../i/bg_life.gif) no-repeat 0 0; }
.keresestalalat li.cl_friss span.rovatimg { background: url(../i/bg_friss.gif) no-repeat 0 0; }

.keresestalalat .boxcontent ul li {
    /*min-height: 130px;*/
    width: 730px;
}

.keresestalalat .boxcontent ul li.galeriatalalat {
    height: 145px;
}

.keresestalalat .boxcontent ul li.videotalalat {
    height: 115px;
}

.keresestalalat .boxcontent ul li.odd {
    background: #F7F7F7 url("../i/bg_kereso_talalat_gray.png") no-repeat 0 bottom;
}

.keresestalalat .boxcontent ul li.even {
    background: #FFF url("../i/bg_kereso_talalat_white.png") no-repeat 0 bottom;
}

.keresestalalat .boxcontent ul li div.line-1 .date {
    font: normal 10px/12px Tahoma, Arial, Verdana, sans-serif;
    color: #797979;
    display: block;
    float: left;
    width: 80px;
    margin: 12px 0 0 15px;
}

.keresestalalat .boxcontent ul li.galeriatalalat div.line-1 .date {
    width: 120px;
    background: url(../i/bg_kereso_galeriabg.png) no-repeat 0 1px;
    padding-left: 17px;
}

.keresestalalat .boxcontent ul li.videotalalat div.line-1 .date {
    width: 120px;
    background: url(../i/bg_kereso_videobg.png) no-repeat 0 1px;
    padding-left: 17px;
}

.keresestalalat .boxcontent ul li div.line-1 .title {
    width: 580px;
    display: block;
    float: left;
    margin: 13px 0 0 0;
}

.keresestalalat .boxcontent ul li div.line-1 .title a {
    font: bold 14px/16px Tahoma, Arial, Verdana, sans-serif;
    text-decoration: none;
    float: left;
}

.keresestalalat .boxcontent ul li div.line-1 .title span {
    padding: 1px 0 0 5px;
    float: left;
}

.keresestalalat .boxcontent ul li div.line-2 {
    clear: both;
    float: left;
    margin-top: -5px;
}

.keresestalalat .boxcontent ul li.galeriatalalat div.line-2 .kep_befoglalo {
    margin: 3px 7px 0 12px;
    float: left;
    width: 115px;
}

.keresestalalat .boxcontent ul li.galeriatalalat div.line-2 img {
    border: #E7E7E7 1px solid;
}

.keresestalalat .boxcontent ul li div.line-2 .kep_befoglalo {
    margin: 10px 7px 0 12px;
    float: left;
    width: 78px; 
}

.keresestalalat .boxcontent ul li.videotalalat div.line-2 .kep_befoglalo {
    margin: 3px 12px 0 12px;
    float: left;
    width: 82px;
}

.keresestalalat .boxcontent ul li div.line-2 p {
    font: normal 13px/16px Arial, Tahoma, Verdana, sans-serif;
    padding: 10px 10px 0 0;
    float: left;
    width: 620px;
}

.keresestalalat .boxcontent ul li div.line-3 {
    float: left;
    clear: both;
    text-align: left;
    margin-left: 10px;
    margin-right: 15px;
    margin-top: 5px;
    color: #797979;
    font: normal 10px/12px Tahoma, Arial, Verdana, sans-serif;
}

.keresestalalat .boxcontent ul li div.line-3 span {
    width: 620px;
    display: block;
    float: left;
    padding-bottom: 5px;
}

.keresestalalat .boxcontent ul li div.line-3 .read {
    width: 80px;
    text-align: right;
    color: #797979;
}

.keresestalalat dl.comments {
    float: left;
    padding-left: 5px;
}

.keresestalalat dl.comments dd {
	width: 20px;
	height: 17px;
	overflow: hidden;
	text-align: center;
	color: #474747;
	font: normal 9px/13px Arial,Helvetica,FreeSans,"Liberation Sans","Nimbus Sans L",sans-serif;
	background: transparent url(../i/sprite-main.png) no-repeat -913px 0;
}

.keresestalalat dl.comments a:hover dd {
    background: #FFF url(../i/komment_over_bg.png) no-repeat 0 0;
    color: #FFF;
}

.keresestalalat .boxcontent ul li.galeriatalalat div.line-2 .content {
    float: left;
    width: 580px;
    margin-top: 0px;
}

.keresestalalat .boxcontent ul li.galeriatalalat div.line-2 h4 {
    float: left;
}

.keresestalalat .boxcontent ul li.galeriatalalat div.line-2 p {
    float: left;
    clear: left;
}

.keresestalalat .boxcontent ul li.galeriatalalat div.line-2 ul.gallist {
    clear: left;
    float: left;
    margin: 12px 0 0 -2px;
}

.keresestalalat .boxcontent ul li.galeriatalalat div.line-2 ul.gallist li {
    float: left;
    width: 42px;
    height: 35px;
}

.keresestalalat .boxcontent ul li.galeriatalalat div.line-2 ul.gallist li.more {
    width: 100px;
    padding: 10px 0 0 5px;
}

.keresestalalat .boxcontent ul li div.line-2 ul li.more a:hover {
    color: #000;
}

.keresestalalat .boxcontent ul li.galeriatalalat div.line-2 ul.gallist li img {
    border: none;
    float: none;
    margin: 2px 2px 0 2px;
}

.keresestalalat .boxcontent ul li.galeriatalalat div.line-3 {
    margin: -3px 0 0 15px;
}

.keresestalalat .boxcontent ul li.videotalalat div.line-2 a.img {
    display: block;
    position: relative;
    float: left;
}

.keresestalalat .boxcontent ul li.videotalalat div.line-2 a.img img {
    border: #2A2A2A 3px solid;
}

.keresestalalat .boxcontent ul li.videotalalat div.line-2 a.img span {
    background: transparent url(../i/video_play.png) no-repeat 0 0;
    display: block;
    position: absolute;
    top: 15px;
    left: 32px;
    width: 27px;
    height: 27px;
}

.keresestalalat .boxcontent ul li.videotalalat div.line-3 {
    margin-top: 5px;
}

ul.lapozo li {
    display:inline;
}

ul.lapozo li a {
    color: #3F3F3F;
    padding: 0 5px;
    font: 11px Arial, Tahoma, Verdana, sans-serif;
}

ul.lapozo li a.active {
    color: #999;
}

ul.lapozo li a.active b {
    color: #FF0099;
    font-weight: bold;
    font-size: 13px;
}

ul.lapozo li a.kereso_tofirst {
    background: url("../i/bg_kereso_tofirst.png") no-repeat 0 7px;
    width: 7px;
    height: 14px;
    display: inline-block;
    padding: 0;
}

ul.lapozo li a.kereso_tolast {
    background: url("../i/bg_kereso_tolast.png") no-repeat 0 7px;
    width: 7px;
    height: 14px;
    display: inline-block;
    margin-left: 3px;
    padding: 0;
}

ul.lapozo li a.kereso_prev {
    background: url("../i/bg_kereso_back.png") no-repeat 0 2px;
    margin-left: 3px;
    padding-left: 12px;
}

ul.lapozo li a.kereso_prev:hover {
	background-position: 0 -18px;
	color: #FF0099;
}

ul.lapozo li a.kereso_next {
    background: url("../i/bg_kereso_next.png") no-repeat right 2px;
    margin-left: 3px;
    padding-right: 12px;
}

ul.lapozo li a.kereso_next:hover {
	background-position: right -18px;
	color: #FF0099;
}

.also_lapozo {
    float: left;
    background: url("../i/bg_kereso_also.png") repeat-x scroll 0 0 transparent;
    height: 60px;
    width: 720px;
    padding: 40px 0 0 10px;
}

.also_lapozo a.totop {
    background: url("../i/bg_kereso_up.png") no-repeat 0 1px;
    color: #999;
    font-family: Arial, Tahoma, Verdana;
    font-size: 10px;
    padding-left: 13px;
    float: left;
}

.pager_bottom {
    text-align: center;
    float: left;
    width: 500px;
}

.pager_bottom ul li {
    display: inline;
}

/* */

.galeria_head {
    background: url(../i/bg_galeria_head.png) no-repeat 0 0;
    width: 740px;
    height: 50px;
    position: relative;
}

.galeria_head .kereso_mit input {
    width: 214px;
    background-color: #9A9A9A;
    font: bold 11px Arial, Verdana, Tahoma, sans-serif;
    color: #FFF;
    position: absolute;
    top: 10px;
    left: 325px;
    height: 23px;
    background: url(../i/bg_szakertok_kereso.png) no-repeat 0 0;
    border: none !important;
    padding-left: 10px;
}

.galeria_head .kereso_mit button {
    background: url(../i/bg_szakertok_kereso_normal_button.png) no-repeat 0 0;
    width: 23px;
    height: 23px;
    border: none;
    cursor: pointer;
    position: absolute;
    left: 516px;
    top: 10px;
}

.galeria_head .kereso_mit button:hover {
    background: url(../i/bg_szakertok_kereso_hover_button.png) no-repeat 0 0;  
}

.galeria_head .kereso_hol {
    float: right;
    line-height: 19px;
}

.galeria_head .kereso_hol span {
	float: left;
	display: inline-block;
	margin: 11px 10px 0 0;
}

.galeria_head .kereso_hol select {
    background-color: #9A9A9A;
    width: 80px;
    height: 20px;
    color: #FFF;
    border: none;
    font: bold 11px Arial, Verdana, sans-serif;
}


.galeria_rotator {
    width: 730px;
    height: 350px;
}

.galeria_rotator .stage {
	height: 350px;
    width: 360px;
	overflow: hidden;
	position: relative;
    float: left;
}

.galeria_rotator .right-side {
    overflow: hidden;
    position: relative;
    width: 370px;
    height: 350px;
    float: left;
    background: url("../i/bg_fotogaleria_ajanlo_upper.png") no-repeat 0 0;
}

.galeria_rotator .right-side .content-msg {
    width: 370px;
    height: 170px;
}

.galeria_rotator .right-side .ajanlo {
    background: url("../i/bg_fotogaleria_ajanlo_bottom.png") no-repeat 0 0;
    width: 370px;
    height: 120px;
    padding: 10px 0 0 10px;
}

.galeria_rotator .stage .back_img {
	position: relative;
}

.galeria_rotator .stage .main_link {
	position: absolute;
	top: 0;
	left: 0;
}

.galeria_rotator .content-msg .caption {
	width: 349px;
	height: 156px;
	padding: 8px 8px 5px 13px;
	color: #fff;
}

.galeria_rotator .content-msg .caption h1,
.galeria_rotator .content-msg .caption h2 {
	width: 325px;
	float: left;
}

.galeria_rotator .content-msg .caption h2.long {
	width: 425px;
}


.galeria_rotator .content-msg .caption div.rightcol {
	float: left;
	width: 170px;
	margin: 0 0 0 17px;
	padding: 8px 0 0;
}

.galeria_rotator .content-msg .caption .share {
	position: absolute;
	top: 0;
	left: 282px;
	width: 66px;
	height: 24px;
	padding: 0 0 0 22px;
	color: #fff;
	cursor: pointer;
	font: 10px/24px Tahoma,Geneva,"DejaVu Sans Condensed",sans-serif;
	background: url(../i/sprite-tiny.png) no-repeat -65px -277px;
}

.galeria_rotator .content-msg .caption .share.hover,
.galeria_rotator .content-msg .caption .share:hover {
	background-color: #ff0;
	background-position: -65px -310px;
	color: #000;
}

.galeria_rotator .content-msg .caption .cr_related_title {
	display: block;
	width: 44px;
	height: 12px;
	text-align: center;
	text-transform: uppercase;
	color: #474747;
	font: 9px/12px Arial,Helvetica,FreeSans,"Liberation Sans","Nimbus Sans L",sans-serif;
	background: url(../i/sprite-tiny.png) no-repeat -53px -240px;
}

.galeria_rotator .right-side .related .cr_related {
	list-style: disc;
	padding: 8px 0 0 14px;
}

.galeria_rotator .right-side .related .cr_related li {
	color: #e2e2e0;
	margin: 4px 0 0;
	float: left;
	clear: left;
}

.galeria_rotator .right-side .related .cr_related a {
	font: 12px Tahoma, Arial, Verdana, sans-serif;
    color: #BABABA;
}

.galeria_rotator .right-side .related .cr_related a:hover {
    color: #FFF;
}

.galeria_rotator .content-msg .caption p {
	clear: both;
	padding: 4px 0 0;
}

.galeria_rotator .scrollable {
	height: 68px;
	position: relative;
	margin: -7px 0 0;
	padding: 1px 22px 0 22px;
    background: #000;
}

.galeria_rotator .scrollable .prev,
.galeria_rotator .scrollable .next {
	height: 57px;
	width: 16px;
	position: absolute;
	top: 12px;
	left: 3px;
	overflow: hidden;
	text-indent: -9999px;
	cursor: pointer;
	background: #777 url(../i/sprite-tiny.png) no-repeat 0 -343px;
}

.galeria_rotator .scrollable .next {
	left: 350px;
	background-position: -16px -343px;
}

.galeria_rotator .scrollable .next:hover {
	background-position: -134px -343px;
}

.galeria_rotator .scrollable .prev:hover {
	background-position: -118px -343px;
}

.galeria_rotator .scrollable .window {
	width: 325px;
	height: 75px;
	position: absolute;
	overflow: hidden;
    top: 0;
}

.galeria_rotator .scrollable ul {
	position: absolute;
	width: 10000px;
	height: 75px;
}

.galeria_rotator .scrollable li {
	float: left;
	width: 60px;
	height: 60px;
	margin: 4px 0 0 4px;
	overflow: hidden;
}

/*
.galeria_rotator .scrollable li:first-child {
	margin: 0;
}
*/

.galeria_rotator .scrollable li a {
	display: block;
	width: 60px;
	height: 60px;
	cursor: pointer;
	margin: 0 0 15px;
}

.galeria_rotator .scrollable li.sel {
	margin-top: 2px;
}

.galeria_rotator .sharelayer {
	position: absolute;
	width: 218px;
	height: 74px;
	text-align: center;
	overflow: hidden;
	background: #ff0 url(../i/bg_galeria_sharelayer.png) no-repeat;
	top: 24px;
	left: -129px;
	font-family: Tahoma,Geneva,"DejaVu Sans Condensed",sans-serif;
	display: none;
	color: #464646;
}

.galeria_rotator .content-msg .caption .share.hover .sharelayer,
.galeria_rotator .content-msg .caption .share:hover .sharelayer {
	display: block;
}

.galeria_rotator .sharelayer li {
	position: absolute;
	top: 33px;
}

.galeria_rotator .sharelayer li a {
	display: block;
	text-indent: -9999px;
	width: 26px;
	height: 26px;
	overflow: hidden;
	background: url(../i/bg_cikkrotator_sharelayer.png) no-repeat;
}

.galeria_rotator .sharelayer li.facebook {
	left: 149px;
}

.galeria_rotator .sharelayer li.facebook a {
	background-color: #4166a4;
	background-position: -149px -33px;
}

.galeria_rotator .sharelayer li.myspace {
	left: 59px;
}

.galeria_rotator .sharelayer li.myspace a {
	background-color: #274f99;
	background-position: -59px -33px;
}

.galeria_rotator .sharelayer li.twitter {
	left: 103px;
}

.galeria_rotator .sharelayer li.twitter a {
	background-color: #90e2e7;
	background-position: -103px -33px;
}

.galeria_rotator .related span {
    color: #BABABA;
    font-size: 10px;
    text-decoration: underline;
    font-family: Tahoma, Arial, Verdana, sans-serif;
    text-transform: uppercase;
}

.galeria_rotator .right-side .caption .cat-icon {
    width: 180px;
    height: 40px;
}

.galeria_rotator .right-side .caption .color-celeb .cat-icon { background: url(../i/bg_category_dark.png) no-repeat 0 -48px; }
.galeria_rotator .right-side .caption .color-friss .cat-icon { background: url(../i/bg_category_dark.png) no-repeat 0 -9px; }
.galeria_rotator .right-side .caption .color-fun .cat-icon { background: url(../i/bg_category_dark.png) no-repeat 0 -162px; }
.galeria_rotator .right-side .caption .color-life .cat-icon { background: url(../i/bg_category_dark.png) no-repeat 0 -87px; }
.galeria_rotator .right-side .caption .color-trend .cat-icon { background: url(../i/bg_category_dark.png) no-repeat 0 -123px; }
.galeria_rotator .right-side .caption .color-lovesex .cat-icon { background: url(../i/bg_category_dark.png) no-repeat 0 -209px; }

.galeria_rotator .right-side .caption span.date {
    color: #BABABA;
}

.galeria_rotator .right-side .caption h1 a {
    font: 18px Tahoma, Verdana, Arial, sans-serif;
    text-decoration: none;
}

.galeria_rotator .right-side .caption h1 a:hover {
    text-decoration: underline;
}

.galeria_rotator .right-side .caption p.lead {
    color: #C6C6C6;
}

/* galeria szinek */

/* friss */
.galeria_rotator .right-side .ajanlo .color-friss .cr_related li:hover,
.galeria_rotator .right-side .color-friss h1 a,
.galeria_lista ul li .color-friss .data .category,
.galeria_lista ul li .color-friss .data h3 a { color: #00adef; }
.galeria_rotator .right-side .color-friss .related .cr_related a:hover,
.galeria_lista ul li .color-friss .data h3 a:hover  { background-color: #00adef; color: #FFF; }
.galeria_rotator .scrollable ul.color-friss li.sel { border: #00adef 2px solid; }

/* celeb */
.galeria_rotator .right-side .ajanlo .color-celeb .cr_related li:hover,
.galeria_rotator .right-side .color-celeb h1 a,
.galeria_lista ul li .color-celeb .data .category,
.galeria_lista ul li .color-celeb .data h3 a { color: #F70085; }
.galeria_rotator .right-side .color-celeb .related .cr_related a:hover,
.galeria_lista ul li .color-celeb .data h3 a:hover { background-color: #F70085; color: #FFF; }
.galeria_rotator .scrollable ul.color-celeb li.sel { border: #F70085 2px solid; }

/* life */
.galeria_rotator .right-side .ajanlo .color-life .cr_related li:hover,
.galeria_rotator .right-side .color-life h1 a,
.galeria_lista ul li .color-life .data .category,
.galeria_lista ul li .color-life .data h3 a { color: #4adb1a; }
.galeria_rotator .right-side .color-life .related .cr_related a:hover,
.galeria_lista ul li .color-life .data h3 a:hover  { background-color: #4adb1a; color: #FFF; }
.galeria_rotator .scrollable ul.color-life li.sel { border: #4adb1a 2px solid; }

/* trend */
.galeria_rotator .right-side .ajanlo .color-trend .cr_related li:hover,
.galeria_rotator .right-side .color-trend h1 a,
.galeria_lista ul li .color-trend .data .category,
.galeria_lista ul li .color-trend .data h3 a { color: #c001be; }
.galeria_rotator .right-side .color-trend .related .cr_related a:hover,
.galeria_lista ul li .color-trend .data h3 a:hover  { background-color: #c001be; color: #FFF; }
.galeria_rotator .scrollable ul.color-trend li.sel { border: #c001be 2px solid; }

/* fun */
.galeria_rotator .right-side .ajanlo .color-fun .cr_related li:hover,
.galeria_rotator .right-side .color-fun h1 a,
.galeria_lista ul li .color-fun .data .category,
.galeria_lista ul li .color-fun .data h3 a { color: #f30; }
.galeria_rotator .right-side .color-fun .related .cr_related a:hover,
.galeria_lista ul li .color-fun .data h3 a:hover  { background-color: #f30; color: #FFF; }
.galeria_rotator .scrollable ul.color-fun li.sel { border: #f30 2px solid; }

/* lovesex */
.galeria_rotator .right-side .ajanlo .color-lovesex .cr_related li:hover,
.galeria_rotator .right-side .color-lovesex h1 a,
.galeria_lista ul li .color-lovesex .data .category,
.galeria_lista ul li .color-lovesex .data h3 a { color: #ff003f; }
.galeria_rotator .right-side .color-lovesex .related .cr_related a:hover,
.galeria_lista ul li .color-lovesex .data h3 a:hover  { background-color: #ff003f; color: #FFF; }
.galeria_rotator .scrollable ul.color-lovesex li.sel { border: #ff003f 2px solid; }

/* */
.galeria_lista {
    margin-top: 15px;
}

.galeria_legnezettebb h1 {
    padding: 0;
    margin: 0;
    background: url(../i/bg_galeria_legnezettebb.png) no-repeat 0 0;
    width: 740px;
    height: 30px;
    text-indent: -9999px;
}

.galeria_ujgaleria h1 {
    padding: 0;
    margin: 0;
    background: url(../i/bg_galeria_ujgaleria.png) no-repeat 0 0;
    width: 740px;
    height: 30px;
    text-indent: -9999px;
}

.galeria_legnepszerubb h1 {
    padding: 0;
    margin: 0;
    background: url(../i/bg_galeria_legnepszerubb.png) no-repeat 0 0;
    width: 740px;
    height: 30px;
    text-indent: -9999px;
}

.galeria_lista ul li.even {
    background: url(../i/bg_galeria_list_even.png) no-repeat 0 0;
    width: 740px;
    height: 110px;
}

.galeria_lista ul li.odd {
    background: url(../i/bg_galeria_list_odd.png) no-repeat 0 0;
    width: 740px;
    height: 110px;
}

.galeria_lista ul li .row-1 { width: 355px; float: left; padding-left: 15px;}
.galeria_lista ul li .row-2 { width: 360px; float: left; padding-left: 10px;}

.galeria_lista ul li .image { float: left; width: 100px; padding-top: 8px; }
.galeria_lista ul li .data { float: left; width: 250px;}

.galeria_lista ul li .image img { border: #E7E7E7 1px solid; background: #FFF; padding: 2px; }
.galeria_lista ul li .data .date { float: left; color: #797979; font-size: 10px; font-family: Tahoma, Arial, Verdana, sans-serif; margin-top: 10px;}
.galeria_lista ul li .data .category { clear: left; float: left; font-size: 12px; font-family: Arial, Tahoma, Verdana, sans-serif; margin-top: 5px; text-transform: uppercase; }

.galeria_lista ul li .data h3 { clear: left; float: left; margin-top: 5px; width: 210px; position: relative; padding-right: 20px;}
.galeria_lista ul li .data h3 a { 
    font-weight: bold;
    font-family: Tahoma, Arial, Verdana, sans-serif;
    font-size: 12px; 
}

.galeria_lista ul li .data h3 a span {
    display: inline;
    width: 20px;
    height: 20px;
    background: url(../i/bg_roundbtn_default.png) no-repeat 0 0;
    position: absolute;
    top: 0;
    right: 0;
}

.galeria_lista ul li .data h3 a:hover {
    padding: 2px 0;
}

.galeria_lista ul li .color-celeb .data h3 a:hover span { background: url(../i/bg_roundbtn_celeb.png) no-repeat 0 0; }
.galeria_lista ul li .color-friss .data h3 a:hover span { background: url(../i/bg_roundbtn_friss.png) no-repeat 0 0; }
.galeria_lista ul li .color-trend .data h3 a:hover span { background: url(../i/bg_roundbtn_trend.png) no-repeat 0 0; }
.galeria_lista ul li .color-fun .data h3 a:hover span { background: url(../i/bg_roundbtn_fun.png) no-repeat 0 0; }
.galeria_lista ul li .color-life .data h3 a:hover span { background: url(../i/bg_roundbtn_life.png) no-repeat 0 0; }
.galeria_lista ul li .color-lovesex .data h3 a:hover span { background: url(../i/bg_roundbtn_lovesex.png) no-repeat 0 0; }

.galeria_rotator .right-side .caption .related {
    position: absolute;
    top: 235px;
}

/* magazin common */

.magazin_ajanlo {
    width: 360px;
    height: 450px;
    margin: 10px 0 0 10px;
}

.magazin_ajanlo .header { margin: 1px 0 0 1px; height: 115px; }
.magazin_ajanlo .content { height: 220px; overflow: hidden; }
.magazin_ajanlo .content .cover { float: left; margin: 11px 0 0 12px; width: 152px;}
.magazin_ajanlo .content .main { float: left; width: 196px;}
.magazin_ajanlo .content .main a.buyit { display: block; width: 196px; height: 27px; margin-top: 21px; }
.magazin_ajanlo .content .main a.buyit:hover { background: url(../i/bg_magazin_fizesselo_over.png) no-repeat 0 0; }

.magazin_ajanlo .content .main h4 { color: #646464; font-size: 14px; font-family: Tahoma, Arial, Verdana, sans-serif; font-weight: normal; margin: 15px 0 5px 10px;}
.magazin_ajanlo .content .main ul { list-style: inside disc none; margin-left: 10px; }
.magazin_ajanlo .content .main ul li { padding: 3px 0; }
.magazin_ajanlo .content .main ul li a { font: bold 12px/14px Tahoma, Arial, Verdana, sans-serif; text-decoration: none; }
.magazin_ajanlo .content .main ul li a:hover { text-decoration: underline; }


.magazin_ajanlo .msg { margin: 13px 0 0 13px;}
.magazin_ajanlo .msg p {
    position: relative;
    color: #FFF;
    line-height: 17px;
    font-size: 13px;
    font-family: Tahoma, Arial, Verdana, sans-serif;
    width: 319px;
    padding: 8px;   
}

.magazin_ajanlo .msg p a.roundbtn { width: 17px; height: 17px; position: absolute; top: 55px; right: 10px; background: url(../i/bg_roundbtn_white.png) no-repeat 0 0; }
.magazin_ajanlo .msg p a.roundbtn:hover { background: url(../i/bg_roundbtn_dark.png) no-repeat 0 0; }

.magazin_ajanlo_kulonkiadvanyok { margin: 10px 0 0 10px;}

/* magazin szinezesek */

.magazin_ajanlo_ver1 { background: url(../i/bg_magazin_ajanlo_1.png) no-repeat 0 0; }
.magazin_ajanlo_ver2 { background: url(../i/bg_magazin_ajanlo_2.png) no-repeat 0 0; }
.magazin_ajanlo_ver3 { background: url(../i/bg_magazin_ajanlo_3.png) no-repeat 0 0; }

.magazin_ajanlo_ver1 .content .main ul li a { color: #00A393; }
.magazin_ajanlo_ver2 .content .main ul li a { color: #008DD8; }
.magazin_ajanlo_ver3 .content .main ul li a { color: #52A400; }

/* fix a 3-ashoz */
.magazin_ajanlo_ver3 .content .cover { margin-top: 13px !important; }
.magazin_ajanlo_ver3 .content .main a.buyit { margin-top: 31px !important; }

/* */
.konyvajanlo { width: 360px; height: 136px; margin: 10px 0 0 10px; padding: 44px 1px 0 1px; background: url(../i/bg_konyvajanlo.jpg) no-repeat 0 0;}
.magazin_head { width: 740px; height: 43px; background: url(../i/bg_magazin_head.jpg) no-repeat 0 0; }

/* galeria view */
.galeria_main_view {
	background: #000 url(../i/bg_galeria_view.png) no-repeat 0 0;
	width: 600px;
	position: relative;
    padding-bottom: 20px;
}

.galeria_links_view {
	background: url(../i/bg_galeria_view_links.png) no-repeat 0 0;
	width: 590px;
	height: 80px;
	padding: 10px 0 0 10px;
}

.galeria_main_view .header {
	width: 600px;
	height: 55px;
}

.galeria_view a.galeria_close {
	width: 17px;
	height: 17px;
	background: url(../i/bg_galeria_close.png) no-repeat 0 -20px;
	position: relative;
	top: 5px;
	left: 575px;
	display: block;
}

.galeria_view a.galeria_close:hover {
	background: url(../i/bg_galeria_close.png) no-repeat 0 0;
}

.galeria_view .toprow {
	margin-top: 5px;
	position: relative;
}

.galeria_view .toprow span.rovat {
	padding-left: 35px;
    height: 30px;
	display: block;
	font: 11px/28px Arial, Verdana, sans-serif;
	color: #9B9B9B;
	margin-left: 5px;
    background: url(../i/bg_galeria_category_headers.png) no-repeat 0 0;
}

.galeria_view .color-friss .toprow span.rovat { background-position: 0 0;  }
.galeria_view .color-celeb .toprow span.rovat { background-position: 0 -30px; }
.galeria_view .color-trend .toprow span.rovat { background-position: 0 -88px;  }
.galeria_view .color-lovesex .toprow span.rovat { background-position: 0 -150px; }
.galeria_view .color-fun .toprow span.rovat { background-position: 0 -116px;  }
.galeria_view .color-life .toprow span.rovat { background-position: 0 -60px;  }

.galeria_view h1 {
	margin-top: 20px;
	text-align: center;
	width: 600px;
	font-size: 18px;
	font-weight: normal;
	font-family: Tahoma, Verdana, Arial, sans-serif;
}

.galeria_view .color-celeb h1 { color: #f70085 } 
.galeria_view .color-trend h1 { color: #c001be } 
.galeria_view .color-lovesex h1 { color: #ff004b } 
.galeria_view .color-fun h1 { color: #f30 } 
.galeria_view .color-life h1 { color: #4adb1a } 
.galeria_view .color-friss h1 { color: #00adef } 

.galeria_view div.lapozo {
	margin: 15px auto 0 auto;
	text-align: center;
	width: 360px;
	position: relative;
}

.galeria_view div.lapozo div.slide {
    width: 120px;
    overflow: hidden;
    height: 14px;
    position: relative;
    float: left;
}

.galeria_view div.lapozo ul div {
    display: block;
    position: relative;
    width: 1000px;
}

.galeria_view div.lapozo ul.back,
.galeria_view div.lapozo ul.next {
    float: left;
    width: 110px;
}

.galeria_view div.lapozo ul li {
	display: inline;
}

.galeria_view div.lapozo .slide ul {
	position: absolute;
    left: 0;
    width: 10000px;
    
}

.galeria_view div.lapozo .slide ul li {
    float: left;
    width: 24px;
}

.galeria_view div.lapozo ul li a {
    color: #B8B8B8;
    padding: 0 3px;
    font: 12px/15px Tahoma, Arial, Verdana, sans-serif;
}

.galeria_view div.lapozo ul li a:hover {
    text-decoration: underline;
}

.galeria_view div.lapozo ul li.num a {
    color: #000;
}

.galeria_view div.lapozo ul li.num a b {
    color: #B8B8B8;
    font-weight: normal;
}

.galeria_view div.lapozo ul li a.active {
    color: #B8B8B8;
    position: relative;
    top: -2px;
}

.galeria_view div.lapozo ul li a.active b {
    color: #FF0099;
    font-weight: normal;
    font-size: 16px;
}


.galeria_view div.lapozo ul li a.to-first {
    background-image: url("../i/bg_arrows_gal.png");
    background-repeat: no-repeat;
    width: 11px;
    height: 11px;
    display: inline-block;
    padding: 0;
    position: absolute;
    left: 0;
    top: 0;
}

.galeria_view div.lapozo ul li a.to-last {
    background-image: url("../i/bg_arrows_gal.png");
    background-repeat: no-repeat;
    width: 11px;
    height: 11px;
    display: inline-block;
    margin-left: 3px;
    padding: 0;
    position: absolute;
    right: 0;
    top: 0;
}

.galeria_view div.lapozo ul li a.prev_ {
    margin-left: 3px;
}

.galeria_view div.lapozo ul li a.prev_ span {
    background-image: url("../i/bg_arrows_gal.png");
    background-repeat: no-repeat;
    width: 7px;
    height: 10px;
    display: inline-block;
    margin-right: 5px;
}


.galeria_view div.lapozo ul li a.next_ {
    margin-left: 3px;
}

.galeria_view div.lapozo ul li a.next_ span {
    background-image: url("../i/bg_arrows_gal.png");
    background-repeat: no-repeat;
    width: 7px;
    height: 10px;
    display: inline-block;
    margin-left: 5px;

}

.galeria_view .color-celeb div.lapozo ul li a.to-first { background-position: -1px 2px; }
.galeria_view .color-celeb div.lapozo ul li a.prev_ span { background-position: -12px 0; }
.galeria_view .color-celeb div.lapozo ul li a.next_ span { background-position: -22px 0; }
.galeria_view .color-celeb div.lapozo ul li a.to-last { background-position: -30px 2px; }

.galeria_view .color-trend div.lapozo ul li a.to-first { background-position: -1px -14px; }
.galeria_view .color-trend div.lapozo ul li a.prev_ span { background-position: -12px -16px; }
.galeria_view .color-trend div.lapozo ul li a.next_ span { background-position: -22px -16px; }
.galeria_view .color-trend div.lapozo ul li a.to-last { background-position: -30px -14px; }

.galeria_view .color-lovesex div.lapozo ul li a.to-first { background-position: -1px -29px; }
.galeria_view .color-lovesex div.lapozo ul li a.prev_ span { background-position: -12px -31px; }
.galeria_view .color-lovesex div.lapozo ul li a.next_ span { background-position: -22px -31px; }
.galeria_view .color-lovesex div.lapozo ul li a.to-last { background-position: -30px -29px; }

.galeria_view .color-fun div.lapozo ul li a.to-first { background-position: -1px -44px; }
.galeria_view .color-fun div.lapozo ul li a.prev_ span { background-position: -12px -46px; }
.galeria_view .color-fun div.lapozo ul li a.next_ span { background-position: -22px -46px; }
.galeria_view .color-fun div.lapozo ul li a.to-last { background-position: -30px -44px; }

.galeria_view .color-friss div.lapozo ul li a.to-first { background-position: -1px -75px; }
.galeria_view .color-friss div.lapozo ul li a.prev_ span { background-position: -12px -77px; }
.galeria_view .color-friss div.lapozo ul li a.next_ span { background-position: -22px -77px; }
.galeria_view .color-friss div.lapozo ul li a.to-last { background-position: -30px -75px; }

.galeria_view .color-life div.lapozo ul li a.to-first { background-position: -1px -60px; }
.galeria_view .color-life div.lapozo ul li a.prev_ span { background-position: -12px -62px; }
.galeria_view .color-life div.lapozo ul li a.next_ span { background-position: -22px -62px; }
.galeria_view .color-life div.lapozo ul li a.to-last { background-position: -30px -60px; }


.galeria_view .galeria_main_view .toprow .share {
	position: absolute;
	top: -3px;
	left: 500px;
	width: 66px;
	height: 24px;
	padding: 0 0 0 22px;
	color: #fff;
	cursor: pointer;
	font: 10px/24px Tahoma,Geneva,"DejaVu Sans Condensed",sans-serif;
	background: url(../i/sprite-tiny.png) no-repeat -65px -277px;
}

.galeria_view .galeria_main_view .toprow .share.hover,
.galeria_view .galeria_main_view .toprow .share:hover {
	background-color: #ff0;
	background-position: -65px -310px;
	color: #000;
}

.galeria_view .galeria_main_view .toprow .sharelayer {
	position: absolute;
	width: 218px;
	height: 74px;
	text-align: center;
	overflow: hidden;
	background: #ff0 url(../i/bg_galeria_sharelayer.png) no-repeat;
	top: 24px;
	left: -129px;
	font-family: Tahoma,Geneva,"DejaVu Sans Condensed",sans-serif;
	display: none;
	color: #464646;
	z-index: 10;
}

.galeria_view .galeria_main_view .toprow .share.hover .sharelayer,
.galeria_view .galeria_main_view .toprow .share:hover .sharelayer {
	display: block;
}

.galeria_view .galeria_main_view .toprow .sharelayer li {
	position: absolute;
	top: 33px;
}

.galeria_view .galeria_main_view .toprow .sharelayer li a {
	display: block;
	text-indent: -9999px;
	width: 26px;
	height: 26px;
	overflow: hidden;
	background: url(../i/bg_cikkrotator_sharelayer.png) no-repeat;
}

.galeria_view .galeria_main_view .toprow .sharelayer li.facebook {
	left: 149px;
}

.galeria_view .galeria_main_view .toprow .sharelayer li.facebook a {
	background-color: #4166a4;
	background-position: -149px -33px;
}

.galeria_view .galeria_main_view .toprow .sharelayer li.myspace {
	left: 59px;
}

.galeria_view .galeria_main_view .toprow .sharelayer li.myspace a {
	background-color: #274f99;
	background-position: -59px -33px;
}

.galeria_view .galeria_main_view .toprow .sharelayer li.twitter {
	left: 103px;
}

.galeria_view .galeria_main_view .toprow .sharelayer li.twitter a {
	background-color: #90e2e7;
	background-position: -103px -33px;
}

.galeria_view .show-image {
	text-align: center;
	margin-top: 10px;
	position: relative;
}

.galeria_view .show-image a.prev_ {
	position: absolute;
	top: 0;
	left: 118px;
	width: 180px;
	height: 100%;
	display: block;
}

.galeria_view .show-image a.prev_:hover {
	background: url(../i/bg_arrow_prev.png) no-repeat 10px center;
}

.galeria_view .show-image a.next_ {
	position: absolute;
	top: 0;
	left: 298px;
	width: 180px;
	height: 100%;
	display: block;
}

.galeria_view .show-image a.next_:hover {
	background: url(../i/bg_arrow_next.png) no-repeat 140px center;
}

.galeria_view .show-image a#imgnum {
	color: #000;
	font: normal 20px/22px Tahoma, Arial, Verdana, sans-serif;
	position: absolute;
	left: 415px;
	top: 15px;
	display: none;
}

.galeria_view .show-image:hover a#imgnum {
	display: block;
}

.galeria_view .show-image a#imgnum b {
	font-weight: normal;
}

.galeria_view .color-celeb .show-image a#imgnum b, .galeria_view .color-celeb #kepalairas { color: #f70085 } 
.galeria_view .color-trend .show-image a#imgnum b, .galeria_view .color-trend #kepalairas { color: #c001be } 
.galeria_view .color-lovesex .show-image a#imgnum b, .galeria_view .color-lovesex #kepalairas { color: #ff004b } 
.galeria_view .color-fun .show-image a#imgnum b, .galeria_view .color-fun #kepalairas { color: #f30 } 
.galeria_view .color-life .show-image a#imgnum b, .galeria_view .color-life #kepalairas { color: #4adb1a } 
.galeria_view .color-friss .show-image a#imgnum b, .galeria_view .color-friss #kepalairas { color: #00adef }

.galeria_view #kepalairas {
	margin-top: 20px;
	text-align: center;
	font: normal 12px/14px Arial, Verdana, Tahoma, sans-serif;
}

.galeria_view .galeria_main_view .scrollable {
	height: 68px;
	position: relative;
	margin: 40px auto 0 auto;
	padding: 1px 22px 0 22px;
    background: #000;
    width: 340px;
}


.galeria_view .galeria_main_view .scrollable .window {
	width: 340px;
	height: 75px;
	position: absolute;
	overflow: hidden;
    top: 0;
}

.galeria_view .galeria_main_view .scrollable ul {
	position: absolute;
	width: 10000px;
	height: 75px;
}

.galeria_view .galeria_main_view .scrollable li {
	float: left;
	width: 60px;
	height: 60px;
	padding: 11px 4px 4px;
	overflow: hidden;
}

.galeria_view .galeria_main_view .scrollable li.sel {
	background: url("../i/bg_cikkrotator_selbox.png") no-repeat scroll 0 0 transparent;
}

.galeria_view .vote {
	color: #797979;
	text-transform: uppercase;
	font: 10px Tahoma, Arial, Verdana, sans-serif;
	text-align: center;
	margin-top: 40px;
}

.galeria_view .vote .star-rating{
	list-style:none;
	margin: 10px auto;
	padding:0px;
	width: 90px;
	height: 18px;
	position: relative;
	background: url(../i/stars.png) top left repeat-x;		
}

.galeria_view .vote .star-rating li{
	padding:0px;
	margin:0px;
	/*\*/
	float: left;
	/* */
}
.galeria_view .vote .star-rating li a{
	display:block;
	width:17px;
	height: 18px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 20;
	position: absolute;
	padding: 0px;
}
.galeria_view .vote .star-rating li a.one-star-sel,
.galeria_view .vote .star-rating li a.two-stars-sel,
.galeria_view .vote .star-rating li a.three-stars-sel,
.galeria_view .vote .star-rating li a.four-stars-sel,
.galeria_view .vote .star-rating li a.five-stars-sel,
.galeria_view .vote .star-rating li a:hover{
	background: url(../i/stars.png) left bottom;
	z-index: 1;
	left: 0px;
}
.galeria_view .vote .star-rating a.one-star{
	left: 0px;
}
.galeria_view .vote .star-rating a.one-star-sel,
.galeria_view .vote .star-rating a.one-star:hover{
	width:18px;
}
.galeria_view .vote .star-rating a.two-stars{
	left:18px;
}
.galeria_view .vote .star-rating a.two-stars-sel,
.galeria_view .vote .star-rating a.two-stars:hover{
	width: 36px;
}
.galeria_view .vote .star-rating a.three-stars-sel,
.galeria_view .vote .star-rating a.three-stars:hover{
	width: 54px;
}
.galeria_view .vote .star-rating a.three-stars{
	left: 36px;
}
.galeria_view .vote .star-rating a.four-stars{
	left: 54px;
}
.galeria_view .vote .star-rating a.four-stars-sel,
.galeria_view .vote .star-rating a.four-stars:hover{
	width: 72px;
}
.galeria_view .vote .star-rating a.five-stars{
	left: 72px;
}
.galeria_view .vote .star-rating a.five-stars-sel,
.galeria_view .vote .star-rating a.five-stars:hover{
	width: 90px;
}

.galeria_view .galeria_links_view span {
    color: #BABABA;
    font-size: 10px;
    text-decoration: underline;
    font-family: Tahoma, Arial, Verdana, sans-serif;
    text-transform: uppercase;
}

.galeria_view .galeria_links_view .cr_related_title {
	display: block;
	width: 44px;
	height: 12px;
	text-align: center;
	text-transform: uppercase;
	color: #474747;
	font: 9px/12px Arial,Helvetica,FreeSans,"Liberation Sans","Nimbus Sans L",sans-serif;
	background: url(../i/sprite-tiny.png) no-repeat -53px -240px;
}

.galeria_view .galeria_links_view .cr_related {
	list-style: disc;
	padding: 8px 0 0 14px;
}

.galeria_view .galeria_links_view .cr_related li {
	color: #797979;
	margin: 4px 0 0;
	float: left;
	clear: left;
	font: normal 10px/12px Tahoma, Arial, Verdana;
	position: relative;
	width: 100%;
}
.galeria_view_kapcsolodo li dl {
	position: absolute;
	top: 0;
	right: 10px;
}

.galeria_view_kapcsolodo dl.comments dd {
	width: 20px;
	height: 17px;
	overflow: hidden;
	text-align: center;
	color: #474747;
	font: normal 9px/13px Arial,Helvetica,FreeSans,"Liberation Sans","Nimbus Sans L",sans-serif;
	background: #e2e2e0 url(../i/sprite-main.png) no-repeat -913px 0;
}

.galeria_view_kapcsolodo dl.comments a:hover dd {
    background: #FFF url(../i/komment_over_bg.png) no-repeat 0 0;
    color: #FFF;
}

.galeria_view .galeria_links_view .cr_related a {
	font: 12px Tahoma, Arial, Verdana, sans-serif;
    color: #BABABA;
}

.galeria_view .galeria_links_view .cr_related a:hover {
    color: #FFF !important;
}

.galeria_view .color-celeb .galeria_links_view .cr_related a { color: #f70085 } 
.galeria_view .color-trend .galeria_links_view .cr_related a { color: #c001be } 
.galeria_view .color-lovesex .galeria_links_view .cr_related a { color: #ff004b } 
.galeria_view .color-fun .galeria_links_view .cr_related a { color: #f30 } 
.galeria_view .color-life .galeria_links_view .cr_related a { color: #4adb1a } 
.galeria_view .color-friss .galeria_links_view .cr_related a { color: #00adef }

.galeria_view .color-celeb .galeria_links_view .cr_related a:hover { background-color: #f70085 } 
.galeria_view .color-trend .galeria_links_view .cr_related a:hover { background-color: #c001be } 
.galeria_view .color-lovesex .galeria_links_view .cr_related a:hover { background-color: #ff004b } 
.galeria_view .color-fun .galeria_links_view .cr_related a:hover { background-color: #f30 } 
.galeria_view .color-life .galeria_links_view .cr_related a:hover{ background-color: #4adb1a } 
.galeria_view .color-friss .galeria_links_view .cr_related a:hover { background-color: #00adef }


/* */

.galeria_ujgaleria .galeria_pager {
    width: 740px;
    text-align: center;
}

.galeria_ujgaleria .galeria_pager ul li {
    display: inline;
}

.galeria_view .scrollable .prev_, .galeria_view .scrollable .next_ {
    background:url("../i/sprite-tiny.png") no-repeat scroll 0 -340px #777777;
    cursor:pointer;
    height:60px;
    left:3px;
    overflow:hidden;
    position:absolute;
    text-indent:-9999px;
    top:12px;
    width:16px;
}

.galeria_view  .scrollable .next_ {
    background-position:-16px -340px;
    left: 362px;
}

/* */

.toplista_eurotop10 {
	width: 360px;
	margin: 6px -4px 0 9px;
}

.toplista_eurotop10  img {
	width: 358px;
	height: 211px;
	margin: -1px 1px 0 0;
	float: left;
}

.toplista_eurotop10  .elso_helyezett {
	width: 347px;
	clear: both;
	margin: 0 auto;
}

.toplista_eurotop10  .elso_helyezett .elso_felirata {
	background: transparent url(../i/toplista_sprite.png) no-repeat left bottom;
	width: 347px;
	margin: 0 auto;
	padding: 0 0 10px;
	clear: both;
}

.toplista_eurotop10  .elso_helyezett .elso_felirata .leirasok {
	text-align: center;
	padding: 10px 10px 3px;
	font: 12px/15px Tahoma, sans-serif;
}

.toplista_eurotop10  .elso_helyezett .elso_felirata .leirasok .eloado {
	font-weight: bold;
}

.toplista_eurotop10  .elso_helyezett .elso_felirata .leirasok .szamcim {
	margin-top: 2px;
}

.toplista_eurotop10  ul.tovabbi_lista {
	font: bold 11px/15px Tahoma, sans-serif;
	color: #333;
	margin: 4px 0 7px;
}

.toplista_eurotop10  ul.tovabbi_lista li {
	padding-left: 11px;
	margin-left: 1px;
	overflow: hidden;
	padding-bottom: 5px;
}

.toplista_eurotop10  ul.tovabbi_lista li .sor {
	float: left;
	width: 290px;
	padding-top: 6px;
}

.toplista_eurotop10  ul.tovabbi_lista li .number {
	margin-right: 2px;
	display: block;
	float: left;
}

.toplista_eurotop10  ul.tovabbi_lista li .title {
	display: block;
	width: 260px;
	margin-left: 5px;
	float: left;
}

.toplista_eurotop10  ul.tovabbi_lista li .szamcim {
	font-weight: normal;
}

.toplista_eurotop10  ul.tovabbi_lista li a.video {
	display: block;
	height: 14px;
	width: 53px;
	margin: 8px 4px 0 0;
	background: transparent url(../i/neon_toplista_video.png);
	float: right;
	overflow: hidden;
	text-indent: -3000px;
}

.toplista_eurotop10 .more {
    margin: 10px 0 0 10px;
}

.toplista_eurotop10 .dashed-line {
    background: url(../i/toplista_dashed_line.gif) repeat-x;
    height: 1px;
}

.toplista_eurotop10 .mt10 {
    margin-top: 10px;
}

.toplista_eurotop10 .mb10 {
    margin-bottom: 10px;
}

.toplista_eurotop10  .eurotop10_header {
	margin: 1px 1px 0 0;
	width: 358px;
	overflow: hidden;
	height: 24px;
	font: bold 13px/22px Tahoma,Geneva,"DejaVu Sans Condensed",sans-serif;
	color: #fff;
}

.toplista_eurotop10 .eurotop10_header .hangjegy {
	font-size: 20px;
	border: none;
	float: left;
	padding: 0 0 0 4px;
	width: 22px;
}

.toplista_eurotop10 .more .tovabbi_kategoria_nev {
	font-weight: bold;
}


/* */

.toplista_szavazzteis {
    width: 359px;
    height: 113px;
    background: url(../i/neon_toplista_szavazzteis.png) no-repeat 0 0;
    margin-left: 10px;
    margin-top: 5px;
    position: relative;
}

.toplista_szavazzteis h3 {
    text-indent: -3000px;
}

.toplista_szavazzteis p {
    font: 11px/16px Tahoma, Arial, Verdana;
    color: #333;
    padding: 20px 30px 20px 26px;
}

.toplista_szavazzteis a {
    text-indent: -3000px;
    position: absolute;
    top: 82px;
    left: 267px;
    width: 85px;
    height: 30px;
    display: block;
}

/* */

.jatekhead {
    width: 750px;
    height: 50px;
    overflow: hidden;
    margin-left: 0;
}

.jatekhead h1 {
    text-indent: -3000px;
}

.jatek_cikkoptions {
    clear: both;
    height: 25px;
}

.jatek_cikkoptions li a {
    position: relative;
    z-index: 10;
}

.jatek_cikkoptions li a:hover {
    color: #FF0099;
}

.cikkwrp_box_jatek {
    margin-top: -20px;
    padding:0 20px 11px 0;
    position:relative;
}

.cikkwrp_box_jatek h1 {
    font: 26px Arial, Verdana, Tahoma, sans-serif;
    padding-top: 0;
    padding-left: 11px;
}

.cikkwrp_box_jatek p {
    font: 13px Tahoma, Verdana, sans-serif;
    margin-top: 10px;
    padding-left: 11px;
}

/* Beszurt flash-ek ne logjanak ki, ha szelesebbek mint a cikkoldal */
.cikkwrp_box_jatek .cikkblock {
	overflow-x: hidden; 
}

/* */

.jatek_vote {
	color: #797979;
	text-transform: uppercase;
	font: 10px Tahoma, Arial, Verdana, sans-serif;
	text-align: center;
	margin-top: 10px;
}

.jatek_vote .star-rating, .jatek_vote .star-rating-no-vote{
	list-style:none;
	margin: 10px auto;
	padding:0px;
	width: 90px;
	height: 18px;
	position: relative;
	background: url(../i/gold_stars.png) top left repeat-x;		
}

.jatek_vote .star-rating li, .jatek_vote .star-rating-no-vote li{
	padding:0px;
	margin:0px;
	/*\*/
	float: left;
	/* */
}
.jatek_vote .star-rating li a, .jatek_vote .star-rating-no-vote li a{
	display:block;
	width:17px;
	height: 18px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 20;
	position: absolute;
	padding: 0px;
}
.jatek_vote .star-rating-no-vote li a{
	position: static;
	width: 18px;
}
.jatek_vote .star-rating li a.one-star-sel,
.jatek_vote .star-rating li a.two-stars-sel,
.jatek_vote .star-rating li a.three-stars-sel,
.jatek_vote .star-rating li a.four-stars-sel,
.jatek_vote .star-rating li a.five-stars-sel,
.jatek_vote .star-rating li a:hover,
.jatek_vote .star-rating-no-vote li a.voted {
	background: url(../i/gold_stars.png) left bottom;
	z-index: 1;
	left: 0px;
}

.jatek_vote .star-rating a.one-star{
	left: 0px;
}
.jatek_vote .star-rating a.one-star-sel,
.jatek_vote .star-rating a.one-star:hover{
	width:18px;
}
.jatek_vote .star-rating a.two-stars{
	left:18px;
}
.jatek_vote .star-rating a.two-stars-sel,
.jatek_vote .star-rating a.two-stars:hover{
	width: 36px;
}
.jatek_vote .star-rating a.three-stars-sel,
.jatek_vote .star-rating a.three-stars:hover{
	width: 54px;
}
.jatek_vote .star-rating a.three-stars{
	left: 36px;
}
.jatek_vote .star-rating a.four-stars{
	left: 54px;
}
.jatek_vote .star-rating a.four-stars-sel,
.jatek_vote .star-rating a.four-stars:hover{
	width: 72px;
}
.jatek_vote .star-rating a.five-stars{
	left: 72px;
}
.jatek_vote .star-rating a.five-stars-sel,
.jatek_vote .star-rating a.five-stars:hover{
	width: 90px;
}


/* jatek szinek */

.jatek_cat_action h1 { color: #CC0066; }
.jatek_cat_driver h1 { color: #00ADEF; }
.jatek_cat_shooter h1 { color: #FF3300; }
.jatek_cat_okos h1 { color: #33CC00; }
.jatek_cat_ugyes h1 { color: #CC33CC; }
.jatek_cat_girly h1 { color: #FF0099; }

.jatek_csat_action { background: url(../i/neon_jatek_oldal_action_header.png) no-repeat 0 0; }
.jatek_csat_driver { background: url(../i/neon_jatek_oldal_driver_header.png) no-repeat 0 0; }
.jatek_csat_shooter { background: url(../i/neon_jatek_oldal_shooter_header.png) no-repeat 0 0; }
.jatek_csat_okos { background: url(../i/neon_jatek_oldal_okos_header.png) no-repeat 0 0; }
.jatek_csat_ugyes { background: url(../i/neon_jatek_oldal_ugyes_header.png) no-repeat 0 0; }
.jatek_csat_girly { background: url(../i/neon_jatek_oldal_girly_header.png) no-repeat 0 0; }

/* */

.jatek_ajanlo_doboz {
    width: 250px;
    border-left: #E2E2E2;
    margin-left: 10px;
}

.jatek_ajanlo_doboz .head {
    background: url(../i/neon_jatek_jobb_doboz_header.png) no-repeat 0 0;
    width: 239px;
    height: 37px;
    padding-left: 10px;
}

.jatek_ajanlo_doboz .head h1 {
    font: 18px/36px Arial, Tahoma, Verdana, sans-serif;
    color: #E4E4E4;
}

.jatek_ajanlo_doboz .more {
    background: url(../i/neon_jatek_jobb_doboz_footer.png) no-repeat 0 0;
    width: 249px;
    height: 45px;
}

.jatek_ajanlo_doboz .content {
    margin-top: 10px;
}

.jatek_ajanlo_doboz .content ul li {
    background: url(../i/neon_jatek_jobb_doboz_li.png) no-repeat 0 0;
    width: 249px;
    height: 83px;
    float: left;
}

.jatek_ajanlo_doboz .content ul li .img {
    float: left;
    width: 80px;
    margin-top: 1px;
}

.jatek_ajanlo_doboz .content ul li .img img {
    border-style: solid;
    border-width: 1px;
    border-color: #FFF;
}

.jatek_ajanlo_doboz .content ul li .msg {
    float: left;
    width: 159px;
    padding-left: 10px;
    padding-top: 5px;
}

.jatek_ajanlo_doboz .content ul li .msg a {
    font: bold 12px/14px Tahoma, Arial, Verdana, sans-serif;
}

.jatek_ajanlo_doboz .content ul li .msg p {
    font: normal 10px/13px Tahoma, Arial, Verdana, sans-serif;
    color: #3F3F3F;
    padding-right: 20px;
}

.jatek_ajanlo_doboz .more {
    position: relative;
}

.jatek_ajanlo_doboz .more a {
    color: #646464;
    font-family: Tahoma, Arial, Verdana, sans-serif;
    font-size: 11px;
    text-align: right;
    position: absolute;
    right: 5px;
    top: 15px;
}

.jatek_ajanlo_doboz .more a span {
    background: url(../i/sprite-tiny.png) no-repeat scroll -140px -540px transparent;
    cursor: pointer;
    display: inline-block;
    height: 10px;
    vertical-align: top;
    width: 10px;
    margin-top: 3px;
}

.jatek_ajanlo_doboz .more a:hover span {
    background-position: -140px -440px;
} 

/* */

.jatek_ajanlo_doboz .content .jatek_action .img a:hover img { border-color: #CC0066; }
.jatek_ajanlo_doboz .content .jatek_driver .img a:hover img { border-color: #00ADEF; }
.jatek_ajanlo_doboz .content .jatek_shooter .img a:hover img { border-color: #FF3300; }
.jatek_ajanlo_doboz .content .jatek_okos .img a:hover img { border-color: #33CC00; }
.jatek_ajanlo_doboz .content .jatek_ugyes .img a:hover img { border-color: #CC33CC; }
.jatek_ajanlo_doboz .content .jatek_girly .img a:hover img { border-color: #FF0099; }

.jatek_ajanlo_doboz .content .jatek_action .msg a { color: #CC0066; }
.jatek_ajanlo_doboz .content .jatek_action .msg a:hover { background-color: #CC0066; color: #FFF; }
.jatek_ajanlo_doboz .content .jatek_driver .msg a { color: #00ADEF; }
.jatek_ajanlo_doboz .content .jatek_driver .msg a:hover { background-color: #00ADEF; color: #FFF; }
.jatek_ajanlo_doboz .content .jatek_shooter .msg a { color: #FF3300; }
.jatek_ajanlo_doboz .content .jatek_shooter .msg a:hover { background-color: #FF3300; color: #FFF; }
.jatek_ajanlo_doboz .content .jatek_okos .msg a { color: #33CC00; }
.jatek_ajanlo_doboz .content .jatek_okos .msg a:hover { background-color: #33CC00; color: #FFF; }
.jatek_ajanlo_doboz .content .jatek_ugyes .msg a { color: #CC33CC; }
.jatek_ajanlo_doboz .content .jatek_ugyes .msg a:hover { background-color: #00ADEF; color: #FFF; }
.jatek_ajanlo_doboz .content .jatek_girly .msg a { color: #FF0099; }
.jatek_ajanlo_doboz .content .jatek_girly .msg a:hover { background-color: #FF0099; color: #FFF; }

/* */

.ezo_horoszkop_box {
	width: 360px;
	height: 174px;
}

.ezo_horoszkop_bg { background: url(../i/bg_ezo_horoszkop.png) no-repeat 0 0; }
.ezo_loveszkop_bg { background: url(../i/bg_ezo_loveszkop.png) no-repeat 0 0; }
.ezo_suliszkop_bg { background: url(../i/bg_ezo_suliszkop.png) no-repeat 0 0; }

.ezo_horoszkop_box h3.header {
	text-indent: -9999px;
	height: 34px;
	width: 360px;
}

.ezo_horoszkop_box .content {
	height: 140px;
    overflow: hidden;
}

.ezo_horoszkop_box .content .img { float: left; width: 140px;}
.ezo_horoszkop_box .content .msg { float: left; width: 220px;}

.ezo_horoszkop_box .content .msg a {
	color: #FFF;
	font: bold 13px/16px Tahoma, Verdana, Arial, sans-serif;
	margin: 10px 10px 15px 12px;
	text-decoration: none;
	display: inline-block;
}

.ezo_horoszkop_box .content .msg a:hover {
	color: #000;
}

.ezo_horoszkop_box .content .msg p {
	color: #000;
	font: normal 11px/14px Verdana, Arial, Tahoma, sans-serif;
	padding: 0 10px;
	
}

/* */

.ezo_energiaszint {
	width: 360px;
	height: 105px;
	padding: 31px 0 0 0;
}

.ezo_energiaszint h3 {
	text-indent: -999px;
	height: 23px;
	width: 353px;
	background: transparent url('../i/sprite_ezo_energiamero.png') no-repeat scroll -10px 0;
	margin-left: 7px;
}

.ezo_energiaszint .energiaszint_layer {
	margin: 6px 8px 6px 12px;
	width: 328px;
	height: 46px;
	padding: 9px 6px 4px 6px;
	background: transparent url('../i/sprite_ezo_energiamero.png') no-repeat scroll -7px -90px;
}

.ezo_energiaszint .eredmenyek {
	height: 26px !important;
	background-position: -7px -161px !important;
}

.ezo_energiaszint .energiaszint_layer .csik {
	width: 328px;
	height: 13px;
	background: transparent url('../i/sprite_ezo_energiamero.png') no-repeat scroll -15px -69px;
	position: relative;
}

.ezo_energiaszint .energiaszint_layer .bogyo {
	position: absolute;
	width: 27px;
	height: 27px;
	top: -7px;
	background: transparent url('../i/sprite_ezo_energiamero.png') no-repeat scroll -229px -25px;
}

.ezo_energiaszint .energiaszint_layer .radiobtns {
	float: left;
	margin: 3px 0 0 8px;
	font-size: 9px;
	position: relative;
}

.ezo_energiaszint .energiaszint_layer label {
	padding: 2px 3px 0 3px;
	display: block;
	height: 12px;
}

.ezo_energiaszint .energiaszint_layer .radio {
	display: block;
	margin-left: -6px;
	border: 0 !important;
}

.ezo_energiaszint .energiaszint_layer .f {
	position: absolute;
	top: 16px;
	left: -6px;
	width: 14px;
	height: 14px;
	background: transparent url('../i/sprite_ezo_energiamero.png') no-repeat scroll;
}

.ezo_energiaszint .energiaszint_layer .radiobtns1 {
	width: 132px;
}

.ezo_energiaszint .energiaszint_layer .radiobtns2 {
	width: 108px;
}

.ezo_energiaszint .eredmenyek label {
    padding-top: 0 !important;
}

.ezo_energiaszint .energiaszint_layer .label1 {
	border-left: 1px solid #84c9e8;
	color: #84c9e8;
}

.ezo_energiaszint .energiaszint_layer .label2 {
	border-left: 1px solid #fff62e;
	color: #fff62e;
}

.ezo_energiaszint .energiaszint_layer .label3 {
	border-right: 1px solid #fe0066;
	color: #fe0066;
}

.ezo_energiaszint .energiaszint_layer .f1 {
	background-position: -20px -34px;
}

.ezo_energiaszint .energiaszint_layer .f2 {
	background-position: -160px -34px;
}

.ezo_energiaszint .energiaszint_layer .f3 {
	background-position: -330px -34px;
	left: 47px;
}

.ezo_energiaszint .energiaszint_layer .radio3 {
	margin-left: 47px;
	position: absolute;
}
 
/* ezo kinaihoroszkop ajanlo */

.ezo_kinaihoroszkop {
	width: 360px;
	height: 136px;
	position: relative;
}

.ezo_kinaihoroszkop .ezo_kinaihoroszkop_bg {
	position: absolute;
	left: 222px;
	top: 22px;
	width: 138px;
	height: 115px;
	background: transparent url('../i/sprite_ezo_kinaihoroszkop.png') no-repeat scroll -267px 3px;
}

.ezo_kinaihoroszkop h2 {
	background: transparent url('../i/sprite_ezo_kinaihoroszkop.png') no-repeat scroll 0 0;
	width: 200px;
	height: 46px;
	text-indent: -990px;
	position: relative;
	top: 41px;
	left: 3px;
}

.ezo_kinaihoroszkop .select_kinaihoroszkop_year, .ezo_kinaihoroszkop .select_kinaihoroszkop_month, .ezo_kinaihoroszkop .select_kinaihoroszkop_day {
	display: none;
}

.ezo_kinaihoroszkop input.input_kinaihoroszkop_year {
	position: absolute;
	left: 4px;
	top: 96px;
	width: 83px !important;
	height: 23px;
	background: transparent url('../i/sprite_ezo_kinaihoroszkop.png') no-repeat scroll -11px -122px;
	border: 0;
	padding-left: 8px;
	z-index: 1001;
	cursor: pointer;
}

.ezo_kinaihoroszkop input.input_kinaihoroszkop_month {
	position: absolute;
	left: 99px;
	top: 96px;
	width: 83px !important;
	height: 23px;
	background: transparent url('../i/sprite_ezo_kinaihoroszkop.png') no-repeat scroll -11px -122px;
	border: 0;
	padding-left: 8px;
	z-index: 1001;
	cursor: pointer;
}

.ezo_kinaihoroszkop input.input_kinaihoroszkop_day {
	position: absolute;
	left: 193px;
	top: 96px;
	width: 53px !important;
	height: 23px;
	background: transparent url('../i/sprite_ezo_kinaihoroszkop.png') no-repeat scroll -124px -122px;
	border: 0;
	padding-left: 8px;
	z-index: 1001;
	cursor: pointer;
}

.ezo_kinaihoroszkop div.wrapper_kinaihoroszkop {
	position:absolute;
	margin: 0px;
	margin-top:-20px;
	padding: 10px 0 10px 0;
	font-size: 10px;
	text-align:left;
	max-height:200px;
	overflow:auto;
	top: 132px;
	z-index: 1000;
	background: #FFF url(../i/bg_select_bottom.png) no-repeat left bottom;
	-moz-border-radius: 0 0 8px 8px;
	-webkit-border-radius: 0 0 8px 8px;
    width: 91px !important;
}

.ezo_kinaihoroszkop div.wrapper_kinaihoroszkop_day {
    width: 61px !important;
}

.ezo_kinaihoroszkop div.wrapper_kinaihoroszkop ol {
	list-style-type:none;
	margin: 0;
	padding: 0;
}
.ezo_kinaihoroszkop div.wrapper_kinaihoroszkop ol li.selected { 
	background-color: #EAF2FB;
	color: #000;
}
.ezo_kinaihoroszkop div.wrapper_kinaihoroszkop ol li.current { 
	background-color: #CDD8E4;
	color: #000;
}
.ezo_kinaihoroszkop div.wrapper_kinaihoroszkop ol li {
	list-style-type: none;
	display: block;
	margin: 0;
	padding: 4px;
	cursor: pointer;
	font: 11px Arial, Verdana, Tahoma, sans-serif;
	color: #646464;
	background-color: #FFF;
}

.ezo_kinaihoroszkop div.wrapper_kinaihoroszkop_year {
	left: 4px;
}

.ezo_kinaihoroszkop div.wrapper_kinaihoroszkop_month {
	left: 99px;
}

.ezo_kinaihoroszkop div.wrapper_kinaihoroszkop_day {
	left: 193px;
}

.ezo_kinaihoroszkop .mehet {
	border: 0;
	position: absolute;
	left: 273px;
	top: 96px;
	background: transparent url('../i/sprite_ezo_kinaihoroszkop.png') no-repeat scroll -203px -122px;
	width: 74px;
	height: 26px;
	color: white;
	font-weight: bold;
	font-family: Tahoma, Verdana, Helvetica, sans-serif, Arial;
	font-size: 12px;
    cursor: pointer;
}

/* ezo kinaihoroszkop ajanlo end */

.ezo_topstory {
	width: 360px;
	height: 243px;
    margin-top: 55px !important;
}

.ezo_topstory .img {
	position: relative;
}

.ezo_topstory .img .shadow {
	position: absolute;
	top: 0;
	z-index: 10;
	background: url(../i/bg_ezo_topstory.png) no-repeat 0 0;
	width: 360px;
	height: 243px;
}

.ezo_topstory .content {
	margin-top: 150px;
}

.ezo_topstory .content h3 a {
	color: #E778AF;
	font: bold 16px/20px Tahoma, Arial, Verdana, sans-serif;
	padding: 0 10px;
}

.ezo_topstory .content h3 a:hover {
    text-decoration: underline;
}

.ezo_topstory .content p {
	color: #ACCCE4;
	font: bold 11px/16px Tahoma, Arial, Verdana, sans-serif;
	margin: 13px 30px 0 10px;
    text-decoration: none;
}

.ezo_topstory .content p a {
    color: #ACCCE4;
    text-decoration: none;
}

.ezo_topstory a.button {
    width: 17px;
    height: 17px;
    background: url(../i/neon_ezo_topstory_btn.png) no-repeat 0 0;
    display: block;
    position: absolute;
    right: 10px;
    bottom: 10px;
}

.ezo_topstory a.button:hover {
    width: 17px;
    height: 17px;
    background: url(../i/neon_ezo_topstory_btn.png) no-repeat -22px 0;
}


/* */

body.ezo #header {
    background: url(../i/bg_ezo_headbg.png) no-repeat 0 0;
}

body.ezo #content .col_main {
    background: url(../i/bg_ezo_container.jpg) no-repeat 0 0;
}

body.horoszkop #content .col_main {
	background: url(../i/bg_ezo_container_subpage.jpg) no-repeat 0 0;	
}

body.ezo .rovathead a span.fir {
    background: url(../i/bg_ezo_rovat_head.png) no-repeat 0 0;
}

body.ezo .col_w260 .kapcsolodo_cikkek h3 {
    text-indent: -9999em;
    border-bottom: #9C9C9C 1px dashed;
    height: 22px !important;
}

body.ezo .col_w260 .kapcsolodo_cikkek h3 span.fir {
    background: url(../i/bg_ezo_kapcsolodo_cikkek_fejlec.png) no-repeat 0 0;
}

body.ezo .col_w260 .kapcsolodo_cikkek ul {
   border-bottom: #9C9C9C 1px dashed; 
   background: none !important;
}

body.ezo #content .subpage {
	background: none !important;	
}


body.ezo #content .col_main > .col_w740, body.horoszkop #content .col_main > .col_w740 {
    background: none !important;
}

body.ezo #content .col_main .col_aside, body.horoszkop #content .col_main .col_aside {
    background: none !important;
}

body.ezo #content .col_main .ezo_szerencsesuti,
body.ezo #content .col_main .neontwit_box,
body.ezo #content .col_main .ezo_box,
body.ezo #content .col_main .mimegyatvben_box,
body.horoszkop #content .col_main .ezo_szerencsesuti,
body.horoszkop #content .col_main .neontwit_box,
body.horoszkop #content .col_main .ezo_box,
body.horoszkop #content .col_main .mimegyatvben_box
{
    border-bottom: 10px solid transparent !important;
}

body.ezo #content .loginbox, body.horoszkop #content .loginbox {
    border: none !important;
    margin-left: 10px !important;
    margin-bottom: 10px !important;
}

/*body.napi_horoszkop #content .col_main {
    background: url(../i/bg_ezo_horoszkop_bg.jpg) no-repeat 0 0;
}

body.napi_horoszkop #content .col_main > .col_w740 {
    background: none !important;
}

body.napi_horoszkop #content .col_main .col_aside {
    background: none !important;
}*/

/* */

.cikklist_ezo_mod h3 a {
    height: 32px !important;
}

.cikklist_ezo_mod h3 a span.fir {
    background: url(../i/bg_ezo_rovat_cikklist_header.png) no-repeat 0 0;
    width: 360px;
    height: 25px;
}

/* */

.ezo_szerencsesuti {
    width: 250px;
    height: 237px;
    margin-top: 36px !important;
    position: relative;
    float: left;
}

.ezo_szerencsesuti a {
    display: block;
    width: 250px;
    height: 237px;   
}

.ezo_szerencsesuti a div {
    width: 250px;
    height: 237px;
}

.ezo_szerencsesuti p { display: none; }

.szerencsesuti_close {
    background: url(../i/bg_szerencsesuti_close.png) no-repeat 0 0;
}

.szerencsesuti_open {
    background: url(../i/bg_szerencsesuti_open.png) no-repeat 0 0 !important;
}

.szerencsesuti_open p {
    display: block !important;
    position: absolute;
    top: 163px;
    width: 180px;
    left: 25px;
    font: 14px/18px Tahoma, Arial, Verdana, sans-serif;
    color: #2D2C2C;
    text-align: center;
}

/* */

.ezo_joslasok {
    width: 360px;
    height: 114px;
}

/* */

.ezo_napihoroszkop {
    width: 360px;
    height: 120px;
    margin-top: 55px !important;
}

.ezo_napihoroszkop ul.line-1 {
    width: 360px;
    height: 60px;
    margin-left: 35px;
}

.ezo_napihoroszkop ul.line-2 {
    width: 360px;
    height: 60px;
    margin-left: 35px;
}

.ezo_napihoroszkop ul li {
    width: 50px;
    height: 50px;
    float: left;
}

.ezo_napihoroszkop ul li a {
    background: url(../i/ezo_napihori.png) no-repeat 0 0;
    display: block;
    width:  50px;
    height: 50px;
    text-align: center;
    color: #FFF;
    font: bold 10px/100px Tahoma, Arial, Verdana, sans-serif;
}

.ezo_napihoroszkop ul li a:hover {
    color: #000;
}

.ezo_napihoroszkop ul li.kos a { background-position: -30px -10px; }
.ezo_napihoroszkop ul li.kos a:hover { background-position: -30px -133px; }
.ezo_napihoroszkop ul li.bika a { background-position: -80px -10px; }
.ezo_napihoroszkop ul li.bika a:hover { background-position: -80px -133px; }
.ezo_napihoroszkop ul li.ikrek a { background-position: -130px -10px; }
.ezo_napihoroszkop ul li.ikrek a:hover { background-position: -130px -133px; }
.ezo_napihoroszkop ul li.rak a { background-position: -180px -10px; }
.ezo_napihoroszkop ul li.rak a:hover { background-position: -180px -133px; }
.ezo_napihoroszkop ul li.oroszlan a { background-position: -230px -10px; }
.ezo_napihoroszkop ul li.oroszlan a:hover { background-position: -230px -133px; }
.ezo_napihoroszkop ul li.szuz a { background-position: -280px -10px; }
.ezo_napihoroszkop ul li.szuz a:hover { background-position: -280px -133px; }

.ezo_napihoroszkop ul li.merleg a { background-position: -30px -70px; }
.ezo_napihoroszkop ul li.merleg a:hover { background-position: -30px -193px; }
.ezo_napihoroszkop ul li.skorpio a { background-position: -80px -70px; }
.ezo_napihoroszkop ul li.skorpio a:hover { background-position: -80px -193px; }
.ezo_napihoroszkop ul li.nyilas a { background-position: -130px -70px; }
.ezo_napihoroszkop ul li.nyilas a:hover { background-position: -130px -193px; }
.ezo_napihoroszkop ul li.bak a { background-position: -180px -70px; }
.ezo_napihoroszkop ul li.bak a:hover { background-position: -180px -193px; }
.ezo_napihoroszkop ul li.vizonto a { background-position: -230px -70px; }
.ezo_napihoroszkop ul li.vizonto a:hover { background-position: -230px -193px; }
.ezo_napihoroszkop ul li.halak a { background-position: -280px -70px; }
.ezo_napihoroszkop ul li.halak a:hover { background-position: -280px -193px; }

/* */

.ezo_maszuletett {
    width: 360px;
    height: 175px;
	position: relative;
    overflow: hidden;
}

.ezo_maszuletett .image {
	position: absolute;
	top: 0;
	right: 0;
	z-index: 1;
}

.ezo_maszuletett .content {
	background: url(../i/bg_maszuletett.png) no-repeat 0 0;
	width: 359px;
	height: 175px;
	margin-left: 1px;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2;
}

.ezo_maszuletett .content .csillagjegy {
	width: 165px;
	margin-top: 35px;
}
.ezo_maszuletett .content .csillagjegy div { margin: 0 auto; }

.ezo_maszuletett .content .csillagjegy .kos {
	background: url(../i/bg_napszulotte_kos.png) no-repeat 0 0;
	width: 53px;
	height: 52px;
}

.ezo_maszuletett .content .csillagjegy .bika {
	background: url(../i/bg_napszulotte_bika.png) no-repeat 0 0;
	width: 54px;
	height: 56px;
}

.ezo_maszuletett .content .csillagjegy .ikrek {
	background: url(../i/bg_napszulotte_ikrek.png) no-repeat 0 0;
	width: 48px;
	height: 49px;
}

.ezo_maszuletett .content .csillagjegy .rak {
	background: url(../i/bg_napszulotte_rak.png) no-repeat 0 0;
	width: 51px;
	height: 47px;
}

.ezo_maszuletett .content .csillagjegy .oroszlan {
	background: url(../i/bg_napszulotte_oroszlan.png) no-repeat 0 0;
	width: 48px;
	height: 53px;
}

.ezo_maszuletett .content .csillagjegy .szuz {
	background: url(../i/bg_napszulotte_szuz.png) no-repeat 0 0;
	width: 50px;
	height: 51px;
}

.ezo_maszuletett .content .csillagjegy .merleg {
	background: url(../i/bg_napszulotte_merleg.png) no-repeat 0 0;
	width: 48px;
	height: 45px;
}

.ezo_maszuletett .content .csillagjegy .skorpio {
	background: url(../i/bg_napszulotte_skorpio.png) no-repeat 0 0;
	width: 48px;
	height: 52px;
}

.ezo_maszuletett .content .csillagjegy .nyilas {
	background: url(../i/bg_napszulotte_nyilas.png) no-repeat 0 0;
	width: 48px;
	height: 48px;
}

.ezo_maszuletett .content .csillagjegy .bak {
	background: url(../i/bg_napszulotte_bak.png) no-repeat 0 0;
	width: 51px;
	height: 50px;
}

.ezo_maszuletett .content .csillagjegy .vizonto {
	background: url(../i/bg_napszulotte_vizonto.png) no-repeat 0 0;
	width: 51px;
	height: 44px;
}

.ezo_maszuletett .content .csillagjegy .halak {
	background: url(../i/bg_napszulotte_halak.png) no-repeat 0 0;
	width: 45px;
	height: 48px;
}

.ezo_maszuletett .content .nev {
	color: #000;
	font: bold 16px Tahoma, Verdana, Arial, sans-serif;
	width: 165px;
	text-align: center;
}

.ezo_maszuletett .content .datum {
	clear: left;
	color: #000;
	font: bold 11px Verdana, Tahoma, Arial, sans-serif;
	width: 165px;
	text-align: center;
	margin-top: 5px;
}

.ezo_maszuletett .content a {
	width: 152px;
	height: 24px;
	background: url(../i/bg_napszulotte_link.png) no-repeat 0 0;
	display: block;
	margin: 10px 0 0 15px;
}

.ezo_maszuletett .content a:hover {
	background: url(../i/bg_napszulotte_link_over.png) no-repeat 0 0;	
}

/* */

.ezo_donteskocka {
    width: 360px;
    height: 175px;
    background: url(../i/_ezo_donteskocka.png) no-repeat 0 0;
}

/* */

.ezo_tarotkartya {
    width: 360px;
    height: 175px;
    background: url(../i/_ezo_tarotkartya.png) no-repeat 0 0;
}

/* */

.szorakozas_rotator {
    float: left;
    width: 534px;
    height: 296px;
    background: url(../i/bg_szorakozas_topstory.png) no-repeat 0 0;
}

.szorakozas_kozosseg {
    float: left;
    width:294px;
    height: 296px;
    background: url(../i/_szorakozas_kozosseg.png) no-repeat 0 0;
}

body.szorakozas #content .loginbox {
    background-position: -4px 0;
    float: right;
    width: 172px;
}

body.szorakozas .col_w740 {
    background: none !important;
}

/* */

.szorakozas_rotator .stage {
	height: 178px;
    width: 304px;
	overflow: hidden;
	position: relative;
    float: left;
}

.szorakozas_rotator .left-side {
    overflow: hidden;
    width: 304px;
    height: 247px;
    margin-top: 49px;
}

.szorakozas_rotator .right-side {
    overflow: hidden;
    position: relative;
    width: 229px;
    height: 247px;
    float: right;
    top: -247px;
}

.szorakozas_rotator .stage .back_img {
	position: relative;
}

.szorakozas_rotator .stage .main_link {
	position: absolute;
	top: 0;
	left: 0;
}

.szorakozas_rotator .content-msg .caption {
	padding: 8px 8px 5px 13px;
	color: #fff;
    height: 234px;
}

.szorakozas_rotator .content-msg .caption h1 {
	float: left;
}

.szorakozas_rotator .content-msg .caption div.rightcol {
	float: left;
	width: 170px;
	margin: 0 0 0 17px;
	padding: 8px 0 0;
}

.szorakozas_rotator .content-msg .caption p {
	clear: both;
	padding: 4px 0 0;
}

.szorakozas_rotator .scrollable {
	height: 68px;
	position: relative;
    float: left;
    clear: left;
	padding: 1px 4px 0 4px;
}

.szorakozas_rotator .scrollable .window {
	width: 304px;
	height: 83px;
	position: absolute;
	overflow: hidden;
    top: -11px;
}

.szorakozas_rotator .scrollable ul {
	position: absolute;
	width: 10000px;
	height: 75px;
}

.szorakozas_rotator .scrollable li {
	float: left;
	width: 60px;
	height: 60px;
	margin: 4px 0 0 4px;
    padding: 11px 4px 4px;
	overflow: hidden;
}

.szorakozas_rotator .scrollable li a {
	display: block;
	width: 60px;
	height: 60px;
	cursor: pointer;
	margin: 0 0 15px;
}

.szorakozas_rotator .scrollable li.sel {
    background: url("../i/bg_cikkrotator_selbox.png") no-repeat scroll 0 0 transparent;
}

.szorakozas_rotator .right-side .caption .subtitle {
    color: #CC33B8;
    text-transform: uppercase;
    font: 11px/14px Tahoma, Arial, Verdana, sans-serif;
    width: 175px;
    display: block;
}

.szorakozas_rotator .right-side .caption a.more {
	width: 31px;
	height: 28px;
	background: url(../i/bg_more.png) no-repeat 0 0;
	position: absolute;
	top: 150px;
	left: 197px;
}

.szorakozas_rotator .right-side .caption a.more:hover {
	background: url(../i/bg_more_hover.png) no-repeat 0 0;
}

.szorakozas_rotator .right-side .caption h1 {
    padding: 5px 0;
}

.szorakozas_rotator .right-side .caption h1 a {
    font: bold 14px/20px Tahoma, Arial, Verdana, sans-serif;
    color: #302C2C;
}

.szorakozas_rotator .right-side .caption p {
    color: #3F3F3F;
    font: 12px Arial, Tahoma, Verdana, sans-serif;
}

.szorakozas_rotator .related {
    position: absolute;
    top: 172px;
}

.szorakozas_rotator .related span {
    color: #565656;
    font-size: 9px;
    font-family: Tahoma, Verdana, Arial, sans-serif;
    text-transform: uppercase;
}

.szorakozas_rotator .related .cr_related {
	list-style: disc;
	padding: 0 0 0 14px;
}

.szorakozas_rotator .related .cr_related li {
	color: #e2e2e0;
	margin: 4px 0 0;
	float: left;
	clear: left;
}

.szorakozas_rotator .related .cr_related a {
	font: 11px Verdana, Tahoma, Arial, sans-serif;
    color: #00ACEC;
}

.szorakozas_rotator .related .cr_related a:hover {
    color: #CC33CC;
}

/* */

.szorakozas_jatekok_header {
    width: 368px;
    height: 32px;
    background: url(../i/bg_szorakozas_jatekok_header.png) no-repeat 0 0;
}

.szorakozas_jatekok {
    width: 362px;
    height: 393px;
    background: url(../i/bg_szorakozas_jatekok.png) no-repeat 0 0;
    position: relative;
}

.szorakozas_jatekok .stage {
	height: 230px;
    width: 362px;
	overflow: hidden;
	position: relative;
}

.szorakozas_jatekok .stage .back_img {
	position: relative;
}

.szorakozas_jatekok .stage .main_link {
	position: absolute;
	top: 0;
	left: 0;
}

.szorakozas_jatekok .stage a.title_link {
    position: absolute;
    top: 180px;
    left: 10px;
    padding: 2px;
    color: #CC33B8;
    font: bold 14px/16px Arial, Tahoma, Verdana, sans-serif;
}

.szorakozas_jatekok .stage a.title_link:hover {
    color: #FFF;
    background-color: #CC33B8;
    padding: 2px;
}



.szorakozas_jatekok .content-msg .caption {
	padding: 8px 8px 5px 13px;
	color: #fff;
    height: 234px;
}

.szorakozas_jatekok .content-msg .caption h1 {
	float: left;
}

.szorakozas_jatekok .content-msg .caption div.rightcol {
	float: left;
	width: 170px;
	margin: 0 0 0 17px;
	padding: 8px 0 0;
}

.szorakozas_jatekok .content-msg .caption p {
	clear: both;
	padding: 4px 0 0;
}

.szorakozas_jatekok .scrollable {
	height: 68px;
	position: relative;
    float: left;
    clear: left;
	padding: 1px 4px 0 4px;
}

.szorakozas_jatekok .scrollable .window {
	width: 326px;
	height: 140px;
	position: absolute;
	overflow: hidden;
    top: -11px;
    left: 15px;
}

.szorakozas_jatekok .scrollable ul {
	position: absolute;
	width: 10000px;
	height: 75px;
}

.szorakozas_jatekok .scrollable li {
	float: left;
	width: 77px;
	margin: 4px 0 0 4px;
	overflow: hidden;
    padding: 2px 0 0 0;
    background: url(../i/bg_szorakozas_jatekok_line_border_default.gif) no-repeat 0 0;
	text-align: center;
}

.szorakozas_jatekok .scrollable li a.img {
	display: block;
	width: 77px;
	height: 77px;
	cursor: pointer;
	margin: 0 0 15px;
}

.szorakozas_jatekok .scrollable li a.another {
    font: bold 10px/13px Tahoma, Arial, Verdana, sans-serif;
    color: #CC33B8;
    padding: 2px 0;
}

.szorakozas_jatekok .scrollable li a.another:hover {
	color: #FFF;
	background-color: #CC33B8;
}

.szorakozas_jatekok .scrollable li.sel {
    background: url(../i/bg_szorakozas_jatekok_line_border.gif) no-repeat 0 0 !important;
}

.szorakozas_jatekok .right-side .caption .subtitle {
    color: #CC33B8;
    text-transform: uppercase;
    font: 11px/14px Tahoma, Arial, Verdana, sans-serif;
}

.szorakozas_jatekok .right-side .caption h1 {
    padding: 5px 0;
}

.szorakozas_jatekok .right-side .caption h1 a {
    font: bold 14px/20px Tahoma, Arial, Verdana, sans-serif;
    color: #302C2C;
}

.szorakozas_jatekok .right-side .caption p {
    color: #3F3F3F;
    font: 12px Arial, Tahoma, Verdana, sans-serif;
}

.szorakozas_jatekok .related {
    position: absolute;
    top: 172px;
}

.szorakozas_jatekok .related span {
    color: #565656;
    font-size: 9px;
    font-family: Tahoma, Verdana, Arial, sans-serif;
    text-transform: uppercase;
}

.szorakozas_jatekok .related .cr_related {
	list-style: disc;
	padding: 0 0 0 14px;
}

.szorakozas_jatekok .related .cr_related li {
	color: #e2e2e0;
	margin: 4px 0 0;
	float: left;
	clear: left;
}

.szorakozas_jatekok .related .cr_related a {
	font: 11px Verdana, Tahoma, Arial, sans-serif;
    color: #00ACEC;
}

.szorakozas_jatekok .related .cr_related a:hover {
    color: #CC33CC;
}

.szorakozas_jatekok .scrollable .prev,
.szorakozas_jatekok .scrollable .next {
	height: 77px;
	width: 10px;
	position: absolute;
	top: -7px;
	left: 3px;
	overflow: hidden;
	text-indent: -9999px;
	cursor: pointer;
}

.szorakozas_jatekok .scrollable .prev {
	background: url(../i/bg_szorakozas_jatekok_slider_left.png) no-repeat 0 0;
}

.szorakozas_jatekok .scrollable .next {
	left: 350px;
	background: url(../i/bg_szorakozas_jatekok_slider_right.png) no-repeat 0 0;
}

.szorakozas_jatekok a.more {
	position: absolute;
	bottom: 10px;
	right: 10px;
	color: #646464;
	display: block;
}

.szorakozas_jatekok a.more span {
	background: url(../i/bg_more_bigcircle.png) no-repeat 0 bottom;
	width: 17px;
	height: 17px;
	display: inline-block;
	margin-left: 5px;
	position: relative;
	top: 5px;
}

.szorakozas_jatekok a.more:hover {
	color: #CC33B8;
}
.szorakozas_jatekok a.more:hover span {
	background-position: -17px bottom;
}

/* */

.szorakozas_ezo_header {
    width: 357px;
    height: 30px;
    background: url(../i/bg_szorakozas_ezo_header.png) no-repeat 0 0;
}

.szorakozas_ezo {
	border-bottom: #9C9C9C 1px dashed;
	padding-left: 10px;
	position: relative;
}

.szorakozas_ezo h2 {
	margin: 5px 0 0 0;
}

.szorakozas_ezo h2 a {
	color: #F70085;
	font: 18px/20px Tahoma, Arial, Verdana, sans-serif;
}

.szorakozas_ezo h2 a:hover {
	color: #FFF;
	background-color: #F70085;
}

.szorakozas_ezo .img {
	margin-top: 10px;
	width: 90px;
	height: 130px;
	float: left;
}

.szorakozas_ezo .text {
	float: left;
	width: 250px;
	margin-top: 10px;
}

.szorakozas_ezo .text p {
	color: #333;
	font: 12px/16px Arial, Tahoma, Verdana, sans-serif;
	width: 220px;
}

.szorakozas_ezo .text .related span {
	color: #333;
	font: 9px Tahoma, Verdana, Arial, sans-serif;
	text-decoration: underline;
}

.szorakozas_ezo .text .related ul li a {
	color: #FF0099;
	font: bold 11px/13px Tahoma, Arial, Verdana, sans-serif;
}

.szorakozas_ezo .text .related ul li a:hover {
	color: #FFF;
	background-color: #FF0099;
}

.szorakozas_ezo a.more {
	clear: both;
	float: right;
	margin: 0 10px 5px 0;
}

.szorakozas_ezo a.more span {
	background: url(../i/tvbox_arrows.png) no-repeat -10px 0;
    display: inline-block;
    width: 10px;
    height: 10px;
    margin-left: 3px;
}

.szorakozas_ezo a.more:hover span {
    background-position: 0 0;  
}

/* */

.szorakozas_joslas_header {
    width: 357px;
    height: 30px;
    background: url(../i/bg_szorakozas_joslas_header.png) no-repeat 0 0;
}

.szorakozas_joslas {
	border-bottom: #9C9C9C 1px dashed;
	padding-left: 10px;
	position: relative;
	padding-bottom: 5px;
	margin-top: 5px !important;
	height: 162px;
}

.szorakozas_joslas p {
	font: 12px/16px Arial, Tahoma, Verdana, sans-serif;
	color: #333;
	width: 340px;
}

.szorakozas_joslas ul {
	float: left;
	width: 200px;
	margin-top: 15px;
}

.szorakozas_joslas ul li {
	height: 25px;
}

.szorakozas_joslas ul li a {
	font: 13px Tahoma, Verdana, Arial, sans-serif;
	color: #3F3F3F;
	text-transform: uppercase;
}

.szorakozas_joslas ul li a:hover {
	font: 17px Tahoma, Verdana, Arial, sans-serif;
	color: #CC33B8;
	background: url(../i/bg_szorakozas_joslas_arrow.png) no-repeat right 3px;
	padding-right: 20px;
}

.szorakozas_joslas .jos-img {
	margin-top: 15px;
	float: left;
}

/* */

.szorakozas_horoszkop {
	width: 733px;
	height: 180px;
	background: url(../i/bg_szorakozas_horoszkop.png) no-repeat 0 0;
	border-bottom: #9C9C9C 1px dashed;
	padding-bottom: 10px;
}

.szorakozas_horoszkop .menu {
    float: right;
    clear: both;
    position: relative;
    margin: 9px 0 -7px 0;
}

.szorakozas_horoszkop .menu ul li {
    float: left;
    width: 125px;
    margin-right: 2px;
    background: url(../i/bg_szorakozas_horoszkop_menu_inactive.png) no-repeat 0 0;
    height: 29px;
    line-height: 22px;
    text-align: center;
}

.szorakozas_horoszkop .menu ul li a {
    color: #646464;
    font: 11px Tahoma, Arial, Verdana, sans-serif;
    text-transform: uppercase;
}

.szorakozas_horoszkop .menu ul li a:hover {
    text-decoration: underline;
}

.szorakozas_horoszkop .menu ul li.act {
    background: url(../i/bg_szorakozas_horoszkop_menu_active.png) no-repeat 0 0;
}

.szorakozas_horoszkop .menu ul li.act a {
    color: #FF0099;
}

.szorakozas_horoszkop .menu ul li.act a:hover {
    text-decoration: underline;
}

.szorakozas_horoszkop .content .visible {
	display: block;
}

.szorakozas_horoszkop .content .no-visible {
	display: none;
}

.szorakozas_horoszkop .jegyek {
	float: left;
	width: 340px;
	padding: 30px 0 0 20px;
}

.szorakozas_horoszkop .jegyek ul.line-1 {
    width: 340px;
    height: 60px;
}

.szorakozas_horoszkop .jegyek ul.line-2 {
    width: 340px;
    height: 60px;
}

.szorakozas_horoszkop .jegyek ul li {
    width: 50px;
    height: 50px;
    float: left;
    background: url(../i/ezo_napihori.png) no-repeat 0 0;
}

.szorakozas_horoszkop .jegyek ul li a {
    display: block;
    width:  50px;
    padding-top: 45px;
    text-align: center;
    color: #7F7F7F;
    font: bold 9px/10px Tahoma, Arial, Verdana, sans-serif;
}

.szorakozas_horoszkop .jegyek ul li a:hover,
.szorakozas_horoszkop .jegyek ul li.sel a {
    color: #FF0099;
}

.szorakozas_horoszkop .jegyek ul li.kos { background-position: -30px -10px; }
.szorakozas_horoszkop .jegyek ul li.kos:hover, .szorakozas_horoszkop .jegyek ul li.kos.sel { background-position: -30px -133px; }
.szorakozas_horoszkop .jegyek ul li.bika { background-position: -80px -10px; }
.szorakozas_horoszkop .jegyek ul li.bika:hover, .szorakozas_horoszkop .jegyek ul li.bika.sel { background-position: -80px -133px; }
.szorakozas_horoszkop .jegyek ul li.ikrek { background-position: -130px -10px; }
.szorakozas_horoszkop .jegyek ul li.ikrek:hover, .szorakozas_horoszkop .jegyek ul li.ikrek.sel { background-position: -130px -133px; }
.szorakozas_horoszkop .jegyek ul li.rak { background-position: -180px -10px; }
.szorakozas_horoszkop .jegyek ul li.rak:hover, .szorakozas_horoszkop .jegyek ul li.rak.sel { background-position: -180px -133px; }
.szorakozas_horoszkop .jegyek ul li.oroszlan { background-position: -230px -10px; }
.szorakozas_horoszkop .jegyek ul li.oroszlan:hover, .szorakozas_horoszkop .jegyek ul li.oroszlan.sel { background-position: -230px -133px; }
.szorakozas_horoszkop .jegyek ul li.szuz { background-position: -280px -10px; }
.szorakozas_horoszkop .jegyek ul li.szuz:hover, .szorakozas_horoszkop .jegyek ul li.szuz.sel { background-position: -280px -133px; }

.szorakozas_horoszkop .jegyek ul li.merleg { background-position: -30px -70px; }
.szorakozas_horoszkop .jegyek ul li.merleg:hover, .szorakozas_horoszkop .jegyek ul li.merleg.sel { background-position: -30px -193px; }
.szorakozas_horoszkop .jegyek ul li.skorpio { background-position: -80px -70px; }
.szorakozas_horoszkop .jegyek ul li.skorpio:hover, .szorakozas_horoszkop .jegyek ul li.skorpio.sel { background-position: -80px -193px; }
.szorakozas_horoszkop .jegyek ul li.nyilas { background-position: -130px -70px; }
.szorakozas_horoszkop .jegyek ul li.nyilas:hover, .szorakozas_horoszkop .jegyek ul li.nyilas.sel { background-position: -130px -193px; }
.szorakozas_horoszkop .jegyek ul li.bak { background-position: -180px -70px; }
.szorakozas_horoszkop .jegyek ul li.bak:hover, .szorakozas_horoszkop .jegyek ul li.bak.sel { background-position: -180px -193px; }
.szorakozas_horoszkop .jegyek ul li.vizonto { background-position: -230px -70px; }
.szorakozas_horoszkop .jegyek ul li.vizonto:hover, .szorakozas_horoszkop .jegyek ul li.vizonto.sel { background-position: -230px -193px; }
.szorakozas_horoszkop .jegyek ul li.halak { background-position: -280px -70px; }
.szorakozas_horoszkop .jegyek ul li.halak:hover, .szorakozas_horoszkop .jegyek ul li.halak.sel { background-position: -280px -193px; }

.szorakozas_horoszkop .jegyek .info {
	display: none;
}

.szorakozas_horoszkop .leiras {
	float: left;
	width: 370px;
	height: 150px;
	position: relative;
}

.szorakozas_horoszkop .leiras h1 {
	color: #00ACED;
	font: bold 19px Tahoma, Arial, Verdana, sans-serif;
	text-transform: uppercase;
	margin-top: 40px;
}

.szorakozas_horoszkop .leiras h1 span {
	color: #302C2C;
	font: bold 13px Tahoma, Arial, Verdana, sans-serif;
	text-transform: none;
}

.szorakozas_horoszkop .leiras p {
	color: #302C2C;
	font: normal 14px/18px Tahoma, Arial, Verdana, sans-serif;
	margin-top: 15px;
	width: 300px;
}

.szorakozas_horoszkop .leiras a {
	clear: both;
	float: right;
	margin: 20px 10px 5px 0;
}

.szorakozas_horoszkop .leiras a span {
	background: url(../i/tvbox_arrows.png) no-repeat -10px 0;
    display: inline-block;
    width: 10px;
    height: 10px;
    margin-left: 3px;
}

.szorakozas_horoszkop .leiras a:hover span {
    background-position: 0 0;  

}

/* */
.toplista_multi_header {
	width: 360px;
	border-bottom: 1px dashed #9c9c9c;
}

.toplista_multi_header h2{
	width: 100%;
	height: 30px;
	position: relative;
}

.toplista_multi_header .fir {
	width: 100%;
	height: 100%;
	background: url('../i/bg_toplista_multi_header.png') repeat scroll 0 0;
}

.toplista_multi {
	width: 360px;
	/*height: 540px;*/
	background: url('../i/bg_toplista_multi.png') repeat scroll 0 0;
}

.toplista_multi .hot20 {
	height: 190px;
	width: 360px;
	position: relative;
	clear: both;
}

.toplista_multi .hot20 h2 {
	width: 100%;
	height: 20px;
	position: relative;
	
}

.toplista_multi .hot20 h2 .fir {
	width: 100%;
	height: 20px;
	background: transparent url('../i/header_toplista_multi.jpg');
}

.toplista_multi .hot20 img {
	float: left;
	margin-top: -20px;
	position: relative;
}

.toplista_multi .hot20 p {
	font: 11px/14px Arial, Verdana, Tahoma, sans-serif;
	color: #333;
	float: left;
	width: 230px;
	height: 118px;
	padding: 15px 20px 0 20px;
	margin-left: -4px;
	background: transparent url('../i/bg_toplista_papir.png') no-repeat scroll 0 0;
}

.toplista_multi .hot20 a.votewatch {
	position: absolute;
	top: 131px;
	left: 100px;
	width: 183px;
	height: 53px;
	background: transparent url('../i/bg_szorakozas_toplista.png') no-repeat 0 0;
}

.toplista_multi .hot20 a.votewatch:hover {
    background: transparent url('../i/bg_szorakozas_toplista_hovers.png') no-repeat 0 0;
}

.toplista_multi .hot20 a.more {
	position: absolute;
	right: 5px;
	bottom: 5px;
	font: bold 11px Tahoma, Verdana, Arial, sans-serif;
	color: #3F3F3F;
}

.toplista_multi .hot20 a.more:hover {
	color: #FF0099;
}

.toplista_multi .list {
	clear: both;
	padding-top: 10px;
    padding-bottom: 10px;
	position: relative;
	width: 360px;
	height: 90px;
}

.toplista_multi .list img {
	float: left;
}

.toplista_multi .list h2 {
	float: left;
	width: 259px;
	height: 20px;
	font: bold 17px Tahoma, Verdana, Arial, sans-serif;
	line-height: 19px;
	color: white;
	padding-left: 11px;
}

.toplista_multi .list ul {
	float: left;
	width: 260px;
	padding: 5px 0 0 10px;
	height: 75px;
	background-color: white;
}

.toplista_multi .list ul li {
	font: 11px/18px Tahoma, Verdana, Arial, sans-serif;
	color: #333;
}

.toplista_multi .list a.tovabb {
	position: absolute;
	bottom: 5px;
	right: 5px;
	font: bold 11px Tahoma, Verdana, Arial, sans-serif;
}

.toplista_multi_footer {
	width: 360px;
	height: 0;
	border-bottom: 1px dashed #9c9c9c;
}

/* */

.horoszkop_page {
    width: 740px;
}

.horoszkop_page .horoszkop_bg {
	position: relative;
	height: 0;
}

.horoszkop_page .horoszkop_bg div {
	position: absolute;
	top: 34px;
	left: 404px;
	height: 200px;
	width: 326px;
}

.horoszkop_page a.toplink {
	float: left;
	width: 65px;
	height: 40px;
	display: block;
}

.horoszkop_page .horoszkop-content {
    background: url(../i/bg_napi_horoszkop.png) no-repeat 0 0; 
    width: 730px;
    height: 728px;
	position: relative;
}

.heti_horoszkop .horoszkop-content {
    background: url(../i/bg_heti_horoszkop_bg.png) no-repeat 0 0; 
    width: 730px;
    height: 934px;
    border-bottom: #9C9C9C 1px dashed;
}

.love_horoszkop .horoszkop-content {
    background: url(../i/bg_love_horoszkop_bg.png) no-repeat 0 0; 
    width: 730px;
    height: 934px;
    border-bottom: #9C9C9C 1px dashed;
}

.suli_horoszkop .horoszkop-content {
    background: url(../i/bg_suli_horoszkop_bg.png) no-repeat 0 0; 
    width: 730px;
    height: 934px;
    border-bottom: #9C9C9C 1px dashed;
}

.horoszkop_page .horoszkop-content .date {
    font: bold 12px Tahoma, Arial, Verdana, sans-serif;
    color: #000;
    text-align: right;
    margin-right: 10px;
    padding: 10px 0;
}

.heti_horoszkop .horoszkop-content .date {
    color: #FFF;
}

.love_horoszkop .horoszkop-content .date {
    color: #FFF;
}

.suli_horoszkop .horoszkop-content .date {
    color: #FFF;
}

.horoszkop_page .horoszkop-content .info {
    display: none;
}

.heti_horoszkop .horoszkop-content .info {
    height: 140px;
    width: 380px;
    display: block;
}

.love_horoszkop .horoszkop-content .info {
    height: 140px;
    width: 380px;
    display: block;
}

.suli_horoszkop .horoszkop-content .info {
    height: 140px;
    width: 380px;
    display: block;
}

.heti_horoszkop .horoszkop-content .info h1 {
    color: #00ACED;
    font: 20px Tahoma, Arial, Verdana, sans-serif;
    margin: 30px 0 0 20px;
}

.heti_horoszkop .horoszkop-content .info p {
    color: #333;
    font: bold 13px/15px Tahoma, Arial, Verdana, sans-serif;
    margin: 20px 0 0 20px;
}

.love_horoszkop .horoszkop-content .info h1 {
    color: #C31FAC;
    font: 20px Tahoma, Arial, Verdana, sans-serif;
    margin: 30px 0 0 20px;
}

.love_horoszkop .horoszkop-content .info p {
    color: #333;
    font: bold 13px/15px Tahoma, Arial, Verdana, sans-serif;
    margin: 20px 0 0 20px;
}

.suli_horoszkop .horoszkop-content .info h1 {
    color: #ff6600;
    font: 20px Tahoma, Arial, Verdana, sans-serif;
    margin: 30px 0 0 20px;
}

.suli_horoszkop .horoszkop-content .info p {
    color: #333;
    font: bold 13px/15px Tahoma, Arial, Verdana, sans-serif;
    margin: 20px 0 0 20px;
}

.horoszkop_page .horoszkop-content ul {
    float: left;
    width: 350px;
    margin-top: 30px;
}

.heti_horoszkop .horoszkop-content ul li {
    height: 120px !important;
}

.horoszkop_page .horoszkop-content ul li {
    height: 110px;
}

.horoszkop_page .horoszkop-content ul li img {
    float: left;
    width: 70px;
    margin-left: 10px;
}

.horoszkop_page .horoszkop-content ul li p {
    float: left;
    width: 240px;
    padding: 25px 0 0 15px;
    font: 12px/16px Tahoma, Arial, Verdana, sans-serif;
}

.horoszkop_page .navigate a.prev {
    float: left;
    width: 60px;
}

.horoszkop_page .navigate a.next {
    float: right;
    width: 83px;
    margin-right: 10px;
}

.horoszkop_page .navigate a {
    display: block;
    height: 21px;
    color: #FFF;
    font: 10px Tahoma, Arial, Verdana, sans-serif;
    text-transform: uppercase;
}

.horoszkop_page .navigate-top {
    margin-bottom: 5px;
    clear: left;
    padding-top: 30px;
}

.horoszkop_page .navigate-bottom {
    margin-top: 10px;
}

.horoszkop_page .navigate-bottom a span {
    color: #333;
}

.horoszkop_page .navigate-bottom a:hover span {
    text-decoration: underline;
}

.horoszkop_page .navigate a:hover {
    color: #333;
}

.horoszkop_page .navigate a {
    background: url(../i/bg_horoszkop_top_links.png) no-repeat 0 0;
    height: 21px;
}

.horoszkop_page .navigate-bottom a {
    background: url(../i/bg_horoszkop_bottom_links.png) no-repeat 0 0;
    height: 21px;
}

.horoszkop_page .navigate a.prev {
    background-position: 0 0;
    padding-left: 25px;
}

.horoszkop_page .navigate a.prev:hover {
    background-position: 0 -42px;
}

.horoszkop_page .navigate a.next {
    background-position: right -21px;
    padding-right: 25px;
}

.horoszkop_page .navigate a.next:hover {
    background-position: right -63px;
}

.horoszkop_page .navigate a span {
    line-height: 20px;
}

/* */

.szakertok_header {
    width: 740px;
    height: 50px;
    background: url(../i/bg_sos_header.png) no-repeat 0 0;
    position: relative;
}

.szakertok_header a.rovatlink {
	display: block;
	float: left;
	width: 80px;
	height: 30px;
	margin: 10px 0 0 10px;
}

.szakertok_header h5 {
    color: #646464;
    font: bold 12px Tahoma, Arial, Verdana, sans-serif;
    position: absolute;
    top: 18px;
    left: 455px;
}

.szakertok_header input {
    width: 214px;
    background-color: #9A9A9A;
    font: 11px Arial, Verdana, Tahoma, sans-serif;
    color: #FFF;
    position: absolute;
    top: 16px;
    left: 516px;
    height: 23px;
    background: url(../i/bg_szakertok_kereso.png) no-repeat 0 0;
    border: none !important;
    padding-left: 10px;
}

.szakertok_header button {
    background: url(../i/bg_szakertok_kereso_normal_button.png) no-repeat 0 0;
    width: 23px;
    height: 23px;
    border: none;
    cursor: pointer;
    position: absolute;
    top: 16px;
    right: 10px;
}

.szakertok_header button:hover {
    background: url(../i/bg_szakertok_kereso_hover_button.png) no-repeat 0 0;  
}

.szakertok_kepes .szakertoajanlo_row .boxszakerto {
    width: 236px;
    height: 116px;
    float: left;
    margin-left: 11px;
    margin-top: 5px
}

.szakertok_kepes .szakertoajanlo_row .firstchild {
    clear: both;
    margin-left: 10px;
}

.szakertok_kepes .szakertoajanlo_row .boxszakerto_1 {
    background: url(../i/bg_sos_box_1.png) no-repeat 0 0;
}

.szakertok_kepes .szakertoajanlo_row .boxszakerto_2 {
    background: url(../i/bg_sos_box_2.png) no-repeat 0 0;
}

.szakertok_kepes .szakertoajanlo_row .boxszakerto_3 {
    background: url(../i/bg_sos_box_3.png) no-repeat 0 0;
}

.szakertok_kepes .szakertoajanlo_row .boxszakerto .box_kepes {
    float: left;
    width: 80px;
    margin: 32px 0 0 5px;
}

.szakertok_kepes .szakertoajanlo_row .boxszakerto .box_szoveg {
    float: left;
    width: 151px;
    height: 83px;
    padding-top: 33px;
    position: relative;
}

.szakertok_kepes .szakertoajanlo_row .boxszakerto .box_szoveg a.nev {
   color: #4D4C4D;
   font: bold 12px/14px Tahoma, Arial, Verdana, sans-serif;
   padding-left: 14px;
}

.szakertok_kepes .szakertoajanlo_row .boxszakerto .box_szoveg span {
    display: block;
    font: 10px/12px Tahoma, Arial, Verdana, sans-serif;
    padding-left: 5px;
    margin-top: 10px;
}

.szakertok_kepes .szakertoajanlo_row .boxszakerto .box_szoveg a.kerdezz {
    font: bold 11px/13px Tahoma, Arial, Verdana, sans-serif;
    position: absolute;
    right: 5px;
    bottom: 5px;
}

.szakertok_kepes .szakertoajanlo_row .boxszakerto .box_szoveg a:hover {
    text-decoration: underline;
}

.szakertok_legfrissebb_header {
    width: 730px;
    height: 25px;
    background: url(../i/bg_sos_legfrissebbkerdes.png) no-repeat 0 0;
    position: relative;
    margin: 20px 0 0 10px;
}

.szakertok_legfrissebb {
    margin-left: 10px;
}

.szakertok_legfrissebb .kerdes .szaki_1 {
    background: url(../i/bg_sos_box_kerdes_1.png) no-repeat 0 0;
    width: 730px;
}

.szakertok_legfrissebb .kerdes .szaki_2 {
    background: url(../i/bg_sos_box_kerdes_2.png) no-repeat 0 0;
    width: 730px;
}

.szakertok_legfrissebb .kerdes .szaki_3 {
    background: url(../i/bg_sos_box_kerdes_3.png) no-repeat 0 0;
    width: 730px;
}

.szakertok_legfrissebb .kerdes {
    margin-bottom: 10px;
    position: relative;
}

.szakertok_legfrissebb .kerdes .title {
    width: 330px;
    float: left;
    margin: 5px 0 0 10px;
}

.szakertok_legfrissebb .kerdes .title h2 {
    font: bold 16px/22px Tahoma, Arial, Verdana, sans-serif;
    color: #000;
    margin-bottom: 0;
}

.szakertok_legfrissebb .kerdes .title h2 a {
	color: #000;
}

.szakertok_legfrissebb .kerdes .title h2 a:hover {
	color: #FFF;
}

.szakertok_legfrissebb .kerdes .szaki_1 .title h2 a:hover { background-color: #BC4B98; }
.szakertok_legfrissebb .kerdes .szaki_2 .title h2 a:hover { background-color: #D1750E; }
.szakertok_legfrissebb .kerdes .szaki_3 .title h2 a:hover { background-color: #FF4A78; }

.szakertok_legfrissebb .kerdes .title .date {
    color: #333;
    font: 11px Tahoma, Arial, Verdana, sans-serif;
    margin: 5px 0;
}


.szakertok_legfrissebb .kerdes .title .kerdezo {
    font: bold 13px Tahoma, Arial, Verdana, sans-serif;
}

.szakertok_legfrissebb .kerdes .szaki_1 .title .kerdezo { color: #990099; }
.szakertok_legfrissebb .kerdes .szaki_2 .title .kerdezo { color: #336600; }
.szakertok_legfrissebb .kerdes .szaki_3 .title .kerdezo { color: #FF0066; }

.szakertok_legfrissebb .kerdes .uj {
    width: 39px;
    height: 53px;
    background: url(../i/bg_sos_newstamp.png) no-repeat 0 0;
    position: absolute;
    top: -7px;
}

.szakertok_legfrissebb .kerdes .szaki_1 .uj { left: 527px; }
.szakertok_legfrissebb .kerdes .szaki_2 .uj { left: 448px; }
.szakertok_legfrissebb .kerdes .szaki_3 .uj { left: 405px; }



.szakertok_legfrissebb .kerdes .szaki {
    width: 330px;
    float: right;
    position: relative;
}

.szakertok_legfrissebb .kerdes .szaki img {
    position: absolute;
    top: 11px;
    right: 10px;
}

.szakertok_legfrissebb .kerdes .szaki .foglalkozas {
    font: 10px Tahoma, Arial, Verdana, sans-serif;
    text-transform: uppercase;
}

.szakertok_legfrissebb .kerdes .szaki .nev {
    text-align: right;
    margin: 13px 70px 0 0;
}

.szakertok_legfrissebb .kerdes .szaki .nev a {
    font: bold 12px Tahoma, Arial, Verdana, sans-serif;
    color: #FFF;
}

.szakertok_legfrissebb .kerdes .szaki .nev a:hover {
    text-decoration: underline;
}

.szakertok_legfrissebb .kerdes .szaki_1 .szaki .foglalkozas { color: #00ACEB; margin: 14px 0 0 185px; }
.szakertok_legfrissebb .kerdes .szaki_2 .szaki .foglalkozas { color: #4D4C4D; margin: 14px 0 0 105px; }
.szakertok_legfrissebb .kerdes .szaki_3 .szaki .foglalkozas { color: #FF1985; margin: 15px 0 0 65px; }

.szakertok_legfrissebb .kerdes .body {
    background: url(../i/bg_sos_message_top.png) no-repeat 10px 10px;
    padding: 10px 0;
    clear: both;
}

.szakertok_legfrissebb .kerdes .body p {
    margin-top: 10px;
    width: 670px;
    margin-left: 10px;
    background-color: #FFF;
    color: #333;
    font: 12px/18px Tahoma, Arial, Verdana, sans-serif;
    padding: 10px 20px;
    position: relative;
    min-height: 50px;
}

.szakertok_legfrissebb .kerdes .body p a {
	width: 5px;
	height: 10px;
	background: url(../i/ico-next.png) no-repeat 0 0;
	display: inline-block;
}

.szakertok_legfrissebb .kerdes .body p a:hover {
	background: url(../i/ico-next-over.png) no-repeat 0 0;	
}

.szakertok_legfrissebb .kerdes .body p span {
    background: url(../i/bg_sos_freshstamp.png) no-repeat 0 0;
    width: 70px;
    height: 68px;
    display: inline-block;
    position: absolute;
    right: 0;
    top: 0;
}

.szakertok_legfrissebb .felso_lapozo {
    width: 730px;
    text-align: center;
    margin-top: 12px;
    margin-bottom: 20px;
}

.szakertok_legfrissebb .lenti_lapozo {
    width: 730px;
    text-align: center;
    margin: 20px 0;
}

/* */

.szakertok_keresesitalalat_header {
    width: 730px;
    height: 30px;
    background: url(../i/bg_sos_keresesitalalatok.png) no-repeat 0 0;
    position: relative;
    margin: 20px 0 0 10px;
}

.szakertok_kerdesvalasz_header {
    width: 730px;
    height: 30px;
    background: url(../i/bg_sos_kerdesvalasz.png) no-repeat 0 0;
    position: relative;
    margin: 20px 0 0 10px;
}

.szakertoi_oldalak dl.vcard {
    width: 730px;
    height: 154px;
    position: relative;
}

.szakertoi_oldalak .szakerto_1 dl.vcard {
    background: url(../i/bg_sos_1_bemutatkozas.png) no-repeat 0 0;
}

.szakertoi_oldalak .szakerto_2 dl.vcard {
    background: url(../i/bg_sos_2_bemutatkozas.png) no-repeat 0 0;
}

.szakertoi_oldalak .szakerto_3 dl.vcard {
    background: url(../i/bg_sos_3_bemutatkozas.png) no-repeat 0 0;
}

.szakertoi_oldalak dl.vcard .button {
    width: 110px;
    height: 38px;
    position: absolute;
    bottom: 5px;
    right: 5px;
}

.szakertoi_oldalak dl.vcard .button a {
    font: bold 12px Tahoma, Arial, Verdana, sans-serif;
    color: #333;
    background: url(../i/bg_sos_button.png) no-repeat 0 0;
    width: 110px;
    height: 26px;
    float: right;
    padding-top: 12px;
    text-align: center;
}

.szakertoi_oldalak dl.vcard .button a:hover {
    background: url(../i/bg_sos_button_hover.png) no-repeat 0 0;
	color: #FFF;
}

.szakertoi_oldalak dl.vcard dl.img {
    width: 112px;
    height: 112px;
    background: #FFF;
    position: relative;
    top: 10px;
    margin-left: 10px;
    float: left;
}

.szakertoi_oldalak dl.vcard dl.img img {
    margin: 1px 0 0 1px;
}

.szakertoi_oldalak dl.vcard dl.msg {
    float: left;
    width: 550px;
    margin: 55px 0 0 14px;
}

.szakertoi_oldalak dl.vcard dl.msg .name {
    color: #3F3F3F;
    background-color: #FFF;
    font: bold 14px Tahoma, Arial, Verdana, sans-serif;
    padding: 3px;
    display: inline;
}

.szakertoi_oldalak dl.vcard dl.msg .motto {
    color: #FFF;
    font: bold 13px Tahoma, Arial, Verdana, sans-serif;
    margin-top: 15px;
    
}

.szakertoi_oldalak .szakerto_1 dl.info {
    width: 730px;
    background-color: #CBF1FF;
}

.szakertoi_oldalak .szakerto_2 dl.info {
    width: 730px;
    background-color: #DDF7B3;
}

.szakertoi_oldalak .szakerto_3 dl.info {
    width: 730px;
    background-color: #FFCAE3;
}

.szakertoi_oldalak dl.info .row-1 {
    font: 11px Tahoma, Arial, Verdana, sans-serif;
    color: #646464;
    width: 80px;
    float: left;
    margin: 10px 0;
    padding-left: 10px;
    clear: both;
}

.szakertoi_oldalak dl.info .row-2 {
    font: 11px Tahoma, Arial, Verdana, sans-serif;
    color: #646464;
    float: left;
    width: 630px;
    margin: 10px 0;
}

.szakertoi_oldalak .szakerto_1 dl.info .row-2 a {
    color: #00ACEC;
    font-weight: bold;
    text-transform: uppercase;
}

.szakertoi_oldalak .szakerto_2 dl.info .row-2 a {
    color: #FF3300;
    font-weight: bold;
    text-transform: uppercase;
}

.szakertoi_oldalak .szakerto_3 dl.info .row-2 a {
    color: #FF0099;
    font-weight: bold;
    text-transform: uppercase;
}

.szakertoi_oldalak dl.info .row-2 a:hover {
    text-decoration: underline;
}

.szakertoi_oldalak dl.info .row-2 span {
    display: block;
    background: #FFF;
    padding: 5px 10px;
    color: #3F3F3F;
    font-weight: bold;
    line-height: 16px;
}

.szakertoi_oldalak .morehelp {
    background: url(../i/bg_sos_morehelp.png) no-repeat 0 0;
    width: 730px;
    height: 120px;
    margin-left: 10px;
}

.szakertoi_oldalak .morehelp .tipp {
    width: 730px;
    height: 40px;
    color: #302C2B;
    font: 11px/40px Tahoma, Arial, Verdana, sans-serif;
    padding-left: 15px;
}

.szakertoi_oldalak .morehelp .tipp b {
    color: #FF0099;
}

.szakertoi_oldalak .morehelp .tipp-item {
    float: left;
    width: 180px;
    margin-top: 15px;
}

.szakertoi_oldalak .morehelp .tipp-item .img {
    float: left;
    width: 52px;
    height: 52px;
    background: #FFF;
    margin-left: 10px;
    border: #EEE 1px solid;
}

.szakertoi_oldalak .morehelp .tipp-item .img img {
    margin: 1px 0 0 1px;
}

.szakertoi_oldalak .morehelp .tipp-item .msg {
    margin: 5px 0 0 10px;
    width: 105px;
    float: left;
}

.szakertoi_oldalak .morehelp .tipp-item .msg a {
    color: #646464;
    text-transform: uppercase;
    font: 10px/12px Tahoma, Arial, Verdana, sans-serif;
}

.szakertoi_oldalak .morehelp .tipp-item .msg a:hover {
    color: #000;
}

/* */

.szakertok_kerdesvalasz {
    width: 730px;
    margin: 10px 0 0 10px;
}

.szakertok_kerdesvalasz .szaki_1,
.szakertok_kerdesvalasz .szaki_2,
.szakertok_kerdesvalasz .szaki_3 {
    margin-bottom: 10px;
}

.szakertok_kerdesvalasz .szaki_1 .kerdes {
    background: #BCEBF9 url(../i/bg_sos_valasz_1_top.png) no-repeat 0 0;
    width: 730px;
}

.szakertok_kerdesvalasz .szaki_2 .kerdes {
    background: #DDF7B3 url(../i/bg_sos_valasz_2_top.png) no-repeat 0 0;
    width: 730px;
}

.szakertok_kerdesvalasz .szaki_3 .kerdes {
    background: #FFCAE3 url(../i/bg_sos_valasz_3_top.png) no-repeat 0 0;
    width: 730px;
}

.szakertok_kerdesvalasz .kerdes .msg {
    background: url(../i/bg_sos_message_top.png) no-repeat 10px 10px;
    padding: 10px 0 0 0;
    clear: both;
    position: relative;
    top: -10px;
}

.szakertok_kerdesvalasz .kerdes .msg p {
    margin-top: 10px;
    width: 670px;
    margin-left: 10px;
    background-color: #FFF;
    color: #333;
    font: 12px/18px Tahoma, Arial, Verdana, sans-serif;
    padding: 10px 20px;
    position: relative;
    min-height: 50px;
}

.szakertok_kerdesvalasz .kerdes .title {
    margin: 10px 0 0 10px;
}

.szakertok_kerdesvalasz .kerdes .title h2 {
    color: #333;
    font: 20px/33px Tahoma, Arial, Verdana, sans-serif;
}

.szakertok_kerdesvalasz .kerdes .title .kerdezo {
    font: bold 13px Tahoma, Arial, Verdana, sans-serif;
    float: left;
    width: 300px;
}

.szakertok_kerdesvalasz .szaki_1 .kerdes .title .kerdezo { color: #CC33CC; }
.szakertok_kerdesvalasz .szaki_2 .kerdes .title .kerdezo { color: #336600; }
.szakertok_kerdesvalasz .szaki_3 .kerdes .title .kerdezo { color: #FF0000; }

.szakertok_kerdesvalasz .kerdes .title .date {
    float: right;
    text-align: right;
    margin-right: 10px;
    font: 11px Tahoma, Arial, Verdana, sans-serif;
    color: #333;
}

.szakertok_kerdesvalasz .szaki_1 .valasz {
    background: #BCEBF9 url(../i/bg_sos_valasz_1_bottom.png) no-repeat 0 0;
    width: 730px;
}

.szakertok_kerdesvalasz .szaki_2 .valasz {
    background: #DDF7B3 url(../i/bg_sos_valasz_2_bottom.png) no-repeat 0 0;
    width: 730px;
}

.szakertok_kerdesvalasz .szaki_3 .valasz {
    background: #FFCAE3 url(../i/bg_sos_valasz_3_bottom.png) no-repeat 0 0;
    width: 730px;
}

.szakertok_kerdesvalasz .valasz .title {
    height: 60px;
    padding-top: 20px;
}

.szakertok_kerdesvalasz .valasz .title .img {
    margin-left: 10px;
    width: 52px;
    height: 52px;
    background: #FFF;
    float: left;
}

.szakertok_kerdesvalasz .valasz .title .img img {
    margin: 1px 0 0 1px;
}

.szakertok_kerdesvalasz .valasz .title .nev {
    font: bold 12px Tahoma, Arial, Verdana, sans-serif;
    margin-left: 10px;
    float: left;
    width: 645px;
}

.szakertok_kerdesvalasz .szaki_1 .valasz .title .nev { color: #00ACEC; }
.szakertok_kerdesvalasz .szaki_2 .valasz .title .nev { color: #FF3300; }
.szakertok_kerdesvalasz .szaki_3 .valasz .title .nev { color: #FF0099; }

.szakertok_kerdesvalasz .valasz .title .targy {
    color: #333;
    font: 12px Tahoma, Arial, Verdana, sans-serif;
    margin-left: 10px;
    float: left;
    width: 395px;
    margin-top: 20px;
}

.szakertok_kerdesvalasz .valasz .title .date {
    float: right;
    margin-top: 20px;
    width: 250px;
    text-align: right;
    padding-right: 10px;
    color: #333;
    font: 11px Tahoma, Arial, Verdana, sans-serif;
}

.szakertok_kerdesvalasz .valasz .msg {
    padding-bottom: 10px;
}

.szakertok_kerdesvalasz .valasz .msg p {
    margin-top: 10px;
    width: 670px;
    margin-left: 10px;
    color: #333;
    font: 12px/18px Tahoma, Arial, Verdana, sans-serif;
    padding: 10px 20px;
    position: relative;
    min-height: 50px;
}

.szakertok_kerdesvalasz .valasz .msg p span {
    background: url(../i/bg_sos_freshstamp.png) no-repeat 0 0;
    width: 70px;
    height: 68px;
    display: inline-block;
    position: absolute;
    right: 0;
    top: 0;
}

.szakertok_kerdesvalasz .szaki_1 .valasz .msg p { background-color: #DDF5FF; }
.szakertok_kerdesvalasz .szaki_2 .valasz .msg p { background-color: #EEFBD9; }
.szakertok_kerdesvalasz .szaki_3 .valasz .msg p { background-color: #FFD7E9; }

/* */

.szakertok_kerdesvalasz .felso_lapozo {
    width: 500px;
    text-align: right;
    float: left;
    padding-top: 10px;
    padding-bottom: 10px;
}


.szakertok_kerdesvalasz .lenti_lapozo {
    width: 500px;
    text-align: right;
    float: left;
}

.szakertok_kerdesvalasz .button {
    width: 230px;
    height: 50px;
    float: left;
}

.szakertok_kerdesvalasz .button_lenti {
    margin-top: -10px;
}

.szakertok_kerdesvalasz .button a {
    font: bold 12px Tahoma, Arial, Verdana, sans-serif;
    color: #333;
    background: url(../i/bg_sos_button.png) no-repeat 0 0;
    width: 110px;
    height: 38px;
    float: right;
    padding-top: 12px;
    text-align: center;
}

.szakertok_kerdesvalasz .button a:hover {
    background: url(../i/bg_sos_button_hover.png) no-repeat 0 0;
    color: #FFF;
}

.szakertoi_oldalak a.back {
    background:url("../i/bg_kereso_back.png") no-repeat scroll 0 3px transparent;
    margin-left:13px;
    padding-left:15px;
    color: #00ACEC;
    font: bold 11px Tahoma, Arial, Verdana, sans-serif;
}

.szakertoi_oldalak a.back:hover {
    color: #333;
}

/* */

.szakertok_ujkerdes_header {
    width: 730px;
    height: 30px;
    background: url(../i/bg_sos_ujkerdes.png) no-repeat 0 0;
    position: relative;
}

.szakertok_ujkerdes {
    width: 730px;
    background-color: #F7F7F6;
    margin-left: 10px;
}

.szakertok_ujkerdes_header span {
	font: 11px/32px Verdana, Arial, Tahoma, sans-serif;
	position: absolute;
	right: 10px;
}
.szakerto_q_1 .szakertok_ujkerdes_header span { color: #00ACEB; }
.szakerto_q_2 .szakertok_ujkerdes_header span { color: #4D4C4D; }
.szakerto_q_3 .szakertok_ujkerdes_header span { color: #FF1985; }

.szakertok_ujkerdes .question_form .cell_left {
	float: left;
	width: 310px;
	color: #4C4C4C;
	font: bold 12px/32px Tahoma, Arial, Verdana, sans-serif;
	margin-top: 20px;
	text-align: right;
}

.szakertok_ujkerdes .question_form .cell_left span {
	font-weight: normal;
	font-size: 11px;
}

.szakertok_ujkerdes .question_form .cell_right {
	float: left;
	width: 410px;
	margin-top: 20px;
	padding-left: 10px;
}

.szakertok_ujkerdes .question_form .cell_right input {
	width: 300px;
	height: 30px;
	border: #CDCDCD 1px solid;
	background-color: #DCDCDC;
	font: bold 12px Tahoma, Arial, Verdana, sans-serif;
	color: #000;
}

.szakertok_ujkerdes .question_form .cell_center {
	width: 610px;
	margin-top: 20px;
	padding-left: 120px;
	color: #4C4C4C;
	font: bold 12px/32px Tahoma, Arial, Verdana, sans-serif;
}

.szakertok_ujkerdes .question_form .cell_center textarea {
	border: #CDCDCD 1px solid;
	background-color: #DCDCDC;
	font: bold 12px Tahoma, Arial, Verdana, sans-serif;
	color: #000;
	width: 500px;
	height: 200px;
}

.szakertok_ujkerdes .question_form .cell_center span {
	font: 11px Arial, Verdana, sans-serif;
	color: #3F3F3F;
}

.szakertok_ujkerdes .question_form .cell_buttons {
	margin-top: 30px;
	width: 430px;
	text-align: center;
	margin-left: 300px;
	margin-bottom: 10px;
}

.szakertok_ujkerdes .question_form .cell_buttons a.ok {
	width: 70px;
	height: 30px;
	background: url(../i/bg_sos_question_button_ok.png) no-repeat 0 0;
	color: #FFF;
	font: bold 12px/27px Tahoma, Arial, Verdana, sans-serif;
	display: block;
	float: left;
}

.szakertok_ujkerdes .question_form .cell_buttons a.ok:hover {
	background: url(../i/bg_sos_question_button_ok_over.png) no-repeat 0 0;
	color: #1D1C1C;
}

.szakertok_ujkerdes .question_form .cell_buttons a.cancel {
	width: 80px;
	height: 30px;
	background: url(../i/bg_sos_question_button_cancel.png) no-repeat 0 0;
	color: #FFF;
	font: bold 12px/27px Tahoma, Arial, Verdana, sans-serif;
	display: block;
	float: left;
}


.szakertok_ujkerdes .question_form .cell_buttons a.cancel:hover {
	background: url(../i/bg_sos_question_button_cancel_over.png) no-repeat 0 0;
	color: #FFF;
}

#foglalkozas1 {
    font-style: normal;
}

#question .hibabox {
    width: 730px;
    margin: 15px 0;
    padding-left: 20px;
    font: bold 12px Tahoma, Arial, Verdana, sans-serif;
    color: #FF0000;
}

#question .form {
    padding-bottom: 10px;
}

/* */

.nyeremenyjatek_main {
   	background: #FFF url(../i/bg_nyjatek_top.png) no-repeat 0 0;
    width: 740px;
    position: relative;
    min-height: 304px;
}

.nyeremenyjatek_main .topline {
    float: right;
    width: 730px;
    margin-right: 20px;
    font: 10px Arial, Verdana, Tahoma, sans-serif;
    color: #747B7C;
    text-align: right;
    text-transform: uppercase;
    margin-top: 35px;
}

.nyeremenyjatek_main .topline span {
    color: #CDCDCD;
}

.nyeremenyjatek_main .topline a {
    color: #00ACED;
}

.nyeremenyjatek_main .topline a:hover {
    color: #333;
}

.nyeremenyjatek_main .head {
	clear: both;
	float: left;
}

.nyeremenyjatek_main .error0 {
	clear: both;
	float: left;
	height: 60px;
	color: #FF0000;
	font-weight: bold;
	margin: -50px 0 0 100px;
}

.nyeremenyjatek_main .content {
    width: 400px;
    float: left;
    padding-left: 100px;
}

.nyeremenyjatek_main .content h1 {
    color: #FF0099;
    font: 18px Tahoma, Arial, Verdana, sans-serif;
    margin-top: 25px;
}

.nyeremenyjatek_main .content p {
    color: #302C2C;
    font: bold 12px/16px Tahoma, Arial, Verdana, sans-serif;
    margin: 15px 0 10px 0;
    width: 380px;
}

.nyeremenyjatek_main .content a.help {
    color: #00ACED;
    font: 9px/20px Tahoma, Arial, Verdana, sans-serif;
    text-transform: uppercase;
    background: url(../i/bg_nyjatek_kerdojel.png) no-repeat 0 0;
    padding-left: 27px;
    height: 23px;
    display: block;
}

.nyeremenyjatek_main .content a.help:hover {
    color: #333;
}

.nyeremenyjatek_main .img {
    float: left;
    width: 200px;
    margin: 10px 0 0 15px;
}

.nyeremenyjatek_main .questlist {
    float: left;
    width: 400px;
    margin: -50px 0 20px 100px;
    padding-right: 250px;
}

.nyeremenyjatek_main .questlist h2 {
    color: #302C2C;
    font: bold 12px Tahoma, Arial, Verdana, sans-serif;
    margin-top: 15px;
}

.nyeremenyjatek_main .questlist ul {
    margin-top: 10px;
}

.nyeremenyjatek_main .questlist ul li {
    color: #333;
    height: 25px;
    font: 12px Tahoma, Arial, Verdana, sans-serif;
}

.nyeremenyjatek_main .questlist a.tovabb {
    background: url(../i/bg_nyjatek_tovabb.png) no-repeat 0 0;
    width: 90px;
    height: 26px;
    font: bold 14px "Trebuchet MS", Tahoma, Arial, Verdana, sans-serif;
    display: block;
    color: #FFF;
    text-transform: uppercase;
    padding: 7px 0 0 13px;
    float: right;
    margin: -20px 20px 0 0;
}

.nyeremenyjatek_main .separator {
    border-top: #CECECE 1px dashed;
    width: 620px;
    margin: 0 auto 20px auto;
    clear: both;
}

.nyeremenyjatek_main .autocomplete {
    font: normal 12px/16px Tahoma, Arial, Verdana, sans-serif;
    color: #302C2C;
    clear: both;
    width: 550px;
    margin-left: 100px;
}

.nyeremenyjatek_main .contact {
    margin-left: 100px;
}

.nyeremenyjatek_main .contact .input-row {
    height: 30px;
}

.nyeremenyjatek_main .contact .msg {
    color: #302C2C;
    font: normal 12px Tahoma, Arial, Verdana, sans-serif;
    margin: 15px 0;
}

.nyeremenyjatek_main .contact .small-msg {
    color: #302C2C;
    font: normal 10px Tahoma, Arial, Verdana, sans-serif;
    text-align: right;
    margin-bottom: 20px;
    padding-right: 400px;
    margin-top: -10px;
}

.nyeremenyjatek_main .contact span.title {
    display: block;
    width: 250px;
    float: left;
    color: #4C4C4C;
    font: bold 12px/22px Tahoma, Arial, Verdana, sans-serif;
    text-align: right;
}

.nyeremenyjatek_main .contact div.value {
    display: block;
    width: 250px;
    float: left;
    margin-left: 10px;
}

.nyeremenyjatek_main .contact input {
    width: 194px;
    height: 23px;
    color: #333;
    background: url(../i/bg_nyjatek_inputbg.png) no-repeat 0 0;
    border: none !important;
    padding: 0 10px;
}

.nyeremenyjatek_main .contact .text-captcha {
    margin-top: 20px;
}

.nyeremenyjatek_main .contact .text {
    font: normal 12px/16px Tahoma, Arial, Verdana, sans-serif;
    color: #302C2C;
    clear: both;
    width: 550px;
}

.nyeremenyjatek_main .contact .hozzajarulas {
    width: 550px;
    clear: both;
    margin-top: 20px;
}

.nyeremenyjatek_main .contact .hozzajarulas input {
    padding: 0;
    margin: 0;
    width: 14px;
    height: 14px;
    float: left;
}

.nyeremenyjatek_main .contact .hozzajarulas .msg {
    color: #3F3F3F;
    font: normal 11px/14px Arial, Verdana, Tahoma, sans-serif;
    display: block;
    float: left;
    margin-top: 0;
    width: 500px;
    padding-left: 10px; 
}



.nyeremenyjatek_main .contact .szabalyzat {
    width: 550px;
    clear: both;
}

.nyeremenyjatek_main .contact .szabalyzat input {
    padding: 0;
    margin: 0;
    width: 14px;
    height: 14px;
    float: left;
}

.nyeremenyjatek_main .contact .szabalyzat .msg {
    display: block;
    float: left;
    margin-top: 0;
    width: 500px;
    padding-left: 10px; 
}

.nyeremenyjatek_main .contact .szabalyzat .msg a {
    color: #CC00CC;
    font: bold 10px Arial, Verdana, Tahoma, sans-serif;  
}

.nyeremenyjatek_main .contact .szabalyzat .msg a:hover {
    color: #333;   
}

.nyeremenyjatek_main .bottomimg {
    background: url(../i/bg_nyjatek_bottom.png) no-repeat 0 0;
    height: 110px;
    width: 740px;
    margin-top: -110px;
    clear: both;
}

.nyeremenyjatek_main .contact .egyeb {
    width: 550px;
    clear: both;
}

.nyeremenyjatek_main .sendbutton {
	margin: 30px 0 20px 230px;
}

.nyeremenyjatek_main .sendbutton input {
	background: url(../i/bg_nyjatek_tovabb.png) no-repeat 0 0;
	width: 101px;
	height: 33px;
	color: #FFF;
	font: bold 14px "Trebuchet MS", Arial, Verdana, sans-serif;
	text-transform: uppercase;
	padding-left: 20px;
	text-align: left;
}

.nyeremenyjatek_main .sendbutton input:hover {
	background: url(../i/bg_nyjatek_tovabb.png) no-repeat 0 0;
	width: 101px;
	height: 33px;
	color: #000;
}

/* */

.nyeremenyjatek_ajanlo {
    background: #FFF url(../i/bg_nyjatek_ajanlo.png) no-repeat 0 0;
    width: 740px;
    min-height: 140px; 
    border-bottom: #CECECE 1px dashed;
    padding-left: 20px;
}

.nyeremenyjatek_ajanlo .img {
	padding-top: 65px;
	margin-bottom: 10px;
	width: 120px;
	float: left;
}

.nyeremenyjatek_ajanlo .img img {
	border: #EEE 1px solid;
	padding: 2px;
}

.nyeremenyjatek_ajanlo .content {
	padding-top: 65px;
	margin-left: 10px;
	width: 400px;
	float: left;
}

.nyeremenyjatek_ajanlo .content h3 a {
	font: 20px Tahoma, Arial, Verdana, sans-serif;
	color: #FF0099;
}

.nyeremenyjatek_ajanlo .content h3 a:hover {
	color: #FFF;
	background-color: #FF0099;
}

.nyeremenyjatek_ajanlo .content .tartalom {
	margin-top: 5px;
	font: 13px/16px Arial, Tahoma, Verdana, sans-serif;
	color: #000;
}

.nyeremenyjatek_ajanlo .content .tartalom a.more {
	background: url("../i/sprite-tiny.png") no-repeat scroll 100% -783px transparent;
	color: #646464;
	display: inline-block;
	font: 12px/17px Tahoma,Geneva,"DejaVu Sans Condensed",sans-serif;
	height: 17px;
	margin: 5px 0 0;
	overflow: hidden;
	padding: 0 22px 0 0;
}

body.szorakozas .loginbox-normal-loggedin { margin-left: 1px !important; }

/* */

.cikkblock .szavazas_box {
    margin: 10px 0 10px 98px;
    width: 253px !important;
    overflow: hidden;
}

.cikkblock .szavazas_box h3 {
    margin: 0;
}

.cikkblock .szavazas_box p {
    text-align: left;
}

.cikkblock .szavazas_box ul {
    list-style-type: none !important;
    padding: 0 0 10px 0 !important;
    margin: 0 !important;
}

.cikkblock .szavazas_box .content {
    float: left;
    width: 249px;
}

.cikkblock .szavazas_box .border-right {
    width: 4px;
    float: right;
    margin-bottom: -1000px;
    padding-bottom: 1000px;
    background: url(../i/bg_cikk_szavazas_border_right.png) no-repeat right 0;
}

.cikkblock .szavazas_box .border-bottom {
    width: 254px;
    height: 4px;
    position:  relative;
    z-index: 10;
    clear: both;
    background: url(../i/bg_cikk_szavazas_border_bottom.png) no-repeat 0 0;
}