body {
	margin: 0px;
	text-align: center;
	background: #e0e0e0 url('/img/bg_main.jpg') repeat-x;
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #333333;
}

td {
	font-size: 12px;
}

.kerdes {
	color: #333333;
	font-weight: bold;
}

a {
	color: #c32353;
	font-weight: bold;
	text-decoration: none;
}

.jsp {
	height: 10px;
	display: block;
}

.jatek {
	border: 1px solid #c32353;
	padding: 10px;
	margin-top: 10px;
	background: #efefef;
	text-align: justify;
}

.jatek h3 {
	margin: 0 0 10px 0;
}

.jatek img {
	border: 0;
	float: left;
	margin-right: 5px;
}

.jatek .title {
	font-size: 14px;
	line-height: 14px;
	margin: 0 0 5px 0;
}

.jatek .lead {
	font-size: 12px;
	line-height: 14px;
	height: 55px;
	overflow: hidden;
}

.jatek .lead2 {
	font-size: 12px;
	line-height: 14px;
	height: 70px;
	overflow: hidden;
}

.jatek .tovabbi {
	position: relative;
	text-align: right;
}

#jatek {
	width: 560px;
	height: 415px;
	padding: 15px 0 0 5px;
	background: url('img/keret_jatek.jpg') top left no-repeat;
}

#jatek .item {
	float: left;
	width: 135px;
	margin: 8px 0 0 0;
	text-align: center;
}

#jatek .kat {
	color: #333333;
	font-size: 10px;
}

#jatek .tovabbi {
	margin: 0 20px 0 0;
	text-align: right;
}

a:hover {
	text-decoration: underline;
}

#shadow {
	width: 995px;
	margin-left: auto;
	margin-right: auto;
}

#page {
	width: 973px;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
}

#topstripe {
	color: #ffffff;
	height: 24px;
	line-height: 24px;
	padding-left: 5px;
	font-weight: bold;
}

#header {
	background: url('/img/header.jpg') bottom center no-repeat;
	height: 144px;
}

#logo {
	padding: 10px 0 0 10px;
}

#logo a {
	color:#ffffff;
}

#logo img {
	position: relative;
	border:0;
}

#banner {
	padding: 10px 0 10px 0;
}

#lead_banner {
	padding: 10px;
	margin: 10px 0 0 0;
	text-align:center;
	background: #efefef;
}

#container {
	background: url('/img/topshadow.jpg') top center no-repeat;
	padding-top: 5px;
}

#menu {
	float: left;
	width: 105px;
	text-align: center;
}

#content {
	float: left;
	width: 560px;
	margin-left: 3px;
	margin-right: 4px;
}

#content h1 {
	color: #c32353;
	font-size: 18px;
	line-height: 23px;
	border-bottom: 1px solid #333333;
	font-weight: bold;
	margin: 0px;
}

#content h2 {
	font-size: 14px;
	font-weight: bold;
}

#right {
	float: left;
	width: 300px;
	text-align: justify;
}

#footer {
	color: #ffffff;
	background: #c32353;
	text-align: center;
}

#footer a {
	color: #ffffff;
	line-height: 24px;
	font-weight: bold;
	outline: 0;
}

#footer img {
	border: 1px solid #333333;
}

#partnereink {
	color: #333333;
	padding: 10px;
	text-align: left;
	background: #efefef;
}

#flickr_slide {
	color: #333333;
	padding: 10px;
	text-align: left;
	background: #ffffff;
}

#partnereink h4 {
	font-size: 14px;
	font-weight: normal;
	margin: 0 0 10px 0;
	padding: 0;
}

.clear {
	clear: both;
}

.sph {
	font-size: 1px;
	width: 5px;
}

.spv {
	font-size: 1px;
	height: 5px;
}

.kiemelt {
	color: #c32353;
}

.hiba {
	color: #ff0000;
}

.small {
	font-size: 10px;
}

/* Menu oszlop */

#menu img {
	border: 0px;
}

#menu a {
	text-decoration: none;
	color: #ffffff;
	cursor:pointer;
}

#menu h1, a.h1 {
	background-color: #c32353;
	font-size: 9px;
	text-align: left;
	color: #ffffff;
	padding-left: 5px;
	height: 20px;
	line-height: 20px;
	margin: 5px 0 0 0;
}

#menu a.h1 {
	display: block;
}

#menu td,input {
	font-size: 10px;
}

#menu input {
	border: 1px solid #c32353;
	color: #c32353;
	background: #fff4f7;
	font-weight: bold;
}

/* Nyitolap */

.index_box {
	width: 185px;
	height: 245px;
	font-size: 11px;
	line-height: 14px;
	padding-left: 5px;
	padding-right: 6px;
}

.index_box img {
	margin-top: 15px;
	border: 1px solid #333333;
    margin-bottom: 5px;
}

.index_box a {
	color: #c32353;
	font-size: 12px;
	font-weight: bold;
}

.index_box .lead {
        margin-top: 2px;
}

.i_box_1 {
	background: url('/img/index_box_1.jpg') no-repeat;
}

.i_box_2 {
	background: url('/img/index_box_2.jpg') no-repeat;
}

.i_box_3 {
	background: url('/img/index_box_3.jpg') no-repeat;
}

#habcsokeszti {
	background: url('/img/keret_habcsokeszti.jpg') no-repeat;
	width: 373px;
	height: 245px;
}

#habcsokeszti img {
	margin-right: 15px;
	margin-left: 5px;
	border: 1px solid #333333;
        float: right;
}

#habcsokeszti .cim {
	margin-top: 0px;
	padding-left: 8px;
	line-height: 16px;
}

#habcsokeszti .lead {
	color: #333333;
	font-size: 10px;
	text-align: justify;
	padding-left: 8px;
	padding-right: 15px;
}

#habcsokeszti .intro {
	padding: 25px 0 0 8px;
	font-size: 10px;
	text-align: justify;
	font-style: italic;
	font-weight: bold;
}

#szinglinaplo {
	background: url('/img/keret_szingli_naplo.jpg') no-repeat;
	width: 373px;
	height: 245px;
}

#szinglinaplo img {
	margin-right: 5px;
	border: 1px solid #333333;
	float: left;
}

#szinglinaplo .cim {
	margin-top: 35px;
	padding-left: 8px;
	line-height: 16px;
}

#szinglinaplo .lead {
	color: #333333;
	font-size: 12px;
	text-align: justify;
	padding-left: 8px;
	padding-right: 15px;
	line-height: 14px;
}

#kuvait .intro {
	padding: 25px 0 0 8px;
	font-size: 10px;
	text-align: justify;
	font-style: italic;
	font-weight: bold;
	line-height: 15px;
}

#minok {
	background: url('/img/keret_minok.jpg') no-repeat;
	width: 185px;
	height: 150px;
}

#minok img {
	margin-left: 6px;
	margin-top: 2px;
	border: 1px solid #333333;
}

#minok span {
	margin-top: 35px;
	font-size: 12px;
	padding-left: 8px;
	line-height: 16px;
	border: 0px;
	color: #333333;
	font-weight: bold;
	display: block;
}

#minok .tovabb {
	text-align: right;
	margin-top: 12px;
	margin-right: 10px;
}

#horoszkop {
	background: url('/img/keret_horoszkop.jpg') no-repeat;
	width: 185px;
	height: 150px;
}

#teszt {
	background: url('/img/keret_teszt.jpg') no-repeat;
	width: 170px;
	height: 150px;
	padding: 25px 10px 5px 5px;
}

#teszt .cim {
	font-size: 18px;
	text-align: center;
}

#horoszkop img {
	border: 0;
}

#horoszkop a {
	color: transparent;
}

#igykeszult {
	background: url('/img/keret_galeriak.jpg') no-repeat;
	width: 373px;
	height: 150px;
}

#igykeszult img {
	margin-top: 32px;
	margin-left: 10px;
	margin-right: 5px;
	border: 1px solid #333333;
}

#igykeszult .linkbox {
        margin-top: 38px;
}

#bulvarhosok {
	background: url('/img/keret_bulvarhosok.jpg') no-repeat;
	width: 186px;
	height: 155px;
}

#bulvarhosok img {
	margin-top: 25px;
	margin-left: 6px;
	border: 1px solid #333333;
}

#bulvarhosok .cim {
	padding-left: 6px;
}

#bulvarhosok .lead {
	font-size: 11px;
	line-height: 14px;
	padding-left: 6px;
}

#nagyvarosi {
	background: url('/img/keret_nagyvarosi.jpg') no-repeat;
	width: 305px;
	height: 250px;
}

#nagyvarosi .cim {
	padding: 7px 0 0 10px;
}

#nagyvarosi img {
	border: 1px solid #333333;
	margin: 1px 5px 0 10px;
	float: left;
}

#nagyvarosi .lead {
	padding: 5px 15px 0 10px;
	text-align: justify;
}

#nagyvarosi .intro {
	padding: 28px 12px 0 0;
	font-size: 10px;
	text-align: justify;
	font-style: italic;
	font-weight: bold;
	line-height: 12px;
}

/* Tobbcikk lista elso oldal */

.aloldal_1 {
	width: 275px;
}

.a_1_box_1 {
	background: url('/img/aloldal_1_box_1.jpg') bottom no-repeat;
}

.a_1_box_2 {
	background: url('/img/aloldal_1_box_2.jpg') bottom no-repeat;
}

.aloldal_1 a.cim {
	color: #c32353;
	padding: 0 0 0 5px;
	font-size: 14px;
	font-weight: bold;
}

.aloldal_1 img.index {
	border: 1px solid #333333;
	margin-left: 5px;
}

.aloldal_1 .lead {
	padding: 0 10px 10px 5px;
	text-align: justify;
}

/* Tobbcikk lista tobbi oldal */

.aloldal_x {
	width: 560px;
	height: 125px;
	background: url('/img/aloldal_x_box.jpg') no-repeat;
}

.aloldal_x img {
	float: left;
	border: 1px solid #333333;
	margin: 10px 5px 0 10px;
}

.aloldal_x .lead {
	padding: 10px 10px 0 0;
	text-align: justify;
}

/* Regisztracio */

#regform {
	border: 1px solid #c32353;
	color: #c32353;
	padding: 10px;
	background: #fff4f7;
}

#regform input,textarea {
	background: #fffcfe;
	border: 1px solid #c32353;
	color: #c32353;
	font-weight: bold;
	padding: 2px;
	font-size: 12px;
}

#regform input.up {
	text-transform:uppercase;
}

#regform input.submit {
	font-size: 10px;
}

#regform img {
	border: 1px solid #c32353;
}

/* Hozzaszolasok */

.hozzaszolas {
	border: 1px solid #c32353;
	color: #c32353;
	padding: 10px;
	background: #fff4f7;
}

.hozzaszolas input.up {
	text-transform:uppercase;
}

.hozzaszolas img {
	border: 1px solid #c32353;
}

.hozzaszolas textarea, input.kod, input.nev {
	background: #fffcfe;
	border: 1px solid #c32353;
	color: #c32353;
	font-weight: bold;
	padding: 2px;
	font-size: 12px;
}

.gomb_ds {
	background: #cccccc;
	border: 1px solid #888888;
	color: #888888;
	font-weight: bold;
	padding: 2px;
	font-size: 12px;
}

.gomb_en {
	background: #fffcfe;
	border: 1px solid #c32353;
	color: #c32353;
	font-weight: bold;
	padding: 2px;
	font-size: 12px;
}

/* Kepregenyek */

.minok img {
	border: 0;
}

.minok h2 {
	color: #c32353;
	margin: 15px 0 5px 5px;
}

/* Galeriak */

.galeriak {
	margin-top: 10px;
	background: #fff4f7;
	padding: 10px;
	border: 1px solid #c32353;
}

.galeriak h3 {
	color: #333333;
	font-size: 12px;
	margin: 0 0 5px 0;
}

.galeriak img {
	border: 1px solid #333333;
	margin: 0 0 0 5px;
}

#galeria img {
	border: 1px solid #333333;
	margin-left: 6px;
	margin-top: 8px;
}

#galeria a {
	color: #ffffff;
}

/* Egycikk */

#controls {
	border-bottom: 1px solid #333333;
	height: 24px;
}

#controls .datum {
	font-size: 12px;
	float: left;
	height: 22px;
	line-height: 22px;
}

#controls .icons {
	float: right;
	text-align: right;
}

#controls .icons img {
	cursor: pointer;
	border: 0;
}

#controls .icons a {
	outline: 0;
}

#article .intro {
	font-size: 13px;
	padding: 5px 0 5px 0;
	font-style: italic;
	text-align: justify;
	font-weight: bold;
}

#article .lead {
	padding-top: 5px;
	text-align: justify;
	font-weight: bold;
}

#article .kapcsolodo {
	margin-top: 10px;
	background: #fff4f7;
	padding: 10px;
	border: 1px solid #c32353;
}

#article .kapcsolodo h2 {
	color: #c32353;
	margin: 0 0 10px 0;
}

#article .kapcsolodo .linkek a {
	padding-left: 10px;
	line-height: 18px;
	font-weight: normal;
	color: #333333;
}

#article .tovabb {
	text-align: right;
	padding-top: 5px;
}

#article .kapcsolodo h3 {
	color: #333333;
	font-size: 12px;
	margin: 0 0 5px 0;
}

#article .kapcsolodo .galeria img {
	border: 1px solid #333333;
	margin: 0 0 0 5px;
}

#article td {
	vertical-align: top;
}

/* Jobb oldal */

#right h1 {
	background: url('/img/right_header.jpg');
	color: #ffffff;
	height: 16px;
	font-size: 12px;
	font-weight: bold;
	margin: 0;
	padding: 19px 0 0 10px;
}

#right .box {
	width: 300px;
	text-align: left;
}

#right .box_1 {
	background: url('/img/right_box_1.jpg') bottom no-repeat;
}

#right .box_2 {
	background: url('/img/right_box_2.jpg') bottom no-repeat;
}

.nagyvarosi {
	background: url('/img/right_box_3.jpg') bottom no-repeat;
}

.nagyvarosi img {
	border:1px solid #666666;
}

.nagyvarosi .szoveg {
	padding: 10px;
	text-align: justify;
}

#szavazas {
	background: url('/img/right_box_3.jpg') bottom no-repeat;
}

#szavazas table {
	width: 280px;
}

#szavazas .submit {
	background: #fffcfe;
	border: 1px solid #c32353;
	color: #c32353;
	font-weight: bold;
	padding: 2px;
	font-size: 10px;
}

#szavazas br {
	font-size: 8px;
}

#right .box .linkek {
	padding: 5px 0 10px 10px;
	line-height: 18px;
}

#pasik {
	background: url('/img/right_box_4.jpg') bottom no-repeat;
}

#pasik img {
	border: 1px solid #333333;
	margin: 10px 5px 15px 10px;
}

#pasik .linkbox {
        padding-top: 15px;
}

/* Newsflash szaggatott keret */

#player {
	color: #ffffff;
}

.adatvedelem p {
	text-align: justify;
}

#csokipari_goldenblog {
	width: 300px;
	height: 230px;
	background: url('/img/keret_csokipari_goldenblog.jpg');
}

#csokipari_goldenblog img {
	float: left;
	margin-left: 10px;
	margin-top: 65px;
	margin-right: 5px;
	border: 1px solid #333333;
}

#csokipari_goldenblog .lead {
	padding-top: 90px;
	padding-right: 5px;
	text-align: left;
	font-size: 13px;
	line-height: 14px;
}

#adverticum {
	padding: 15px 0 15px 25px;
}

.tabla {
	border: 1px solid #c32353;
	padding: 10px;
	background: #fff4f7;
}

.keresoszo {
	background: #ffff00;
	color: #ff0000;
}

#rss_filmkatt {
	border: 1px solid #3d63aa;
	padding: 0 0 5px 0;
}

#rss_filmkatt h4 {
	background: #3d63aa;
	color: #ffffff;
	padding: 5px;
	margin: 0;
	font-weight: bold;
	font-size: 12px;
}

#rss_filmkatt a {
	color: #3d63aa;
}

#rss_filmkatt div {
	padding: 5px 5px 0 5px;
}

#rss_filmkatt div img {
	float: left;
	margin: 0 5px 0 0;
	border: 1px solid #3d63aa;
}

/* menyegzolap */

.menyegzolap_widget { background:url(img/menyegzolap/bg.jpg) 0 0 no-repeat; width:275px; height:300px; margin: 5px 0 10px 10px; text-align: left;}
 .menyegzolap_widget .inner { padding:15px; }
  .menyegzolap_widget .inner .logo { margin-bottom:10px; padding-bottom:8px; background:url(img/menyegzolap/sep.png) bottom left repeat-x; }
  .menyegzolap_widget .inner .logo, .menyegzolap_widget .inner .logo a { display:block; height:80px; width:245px; }
   .menyegzolap_widget .inner .logo a { text-indent:-9999px }
   
   .menyegzolap_widget .content {}
    .menyegzolap_widget .content .main-post {}
	 .menyegzolap_widget .content .main-post .image { width:72px; height:72px; border:3px solid #fff; display:block; float:left; margin-right:5px; overflow:hidden }
	  .menyegzolap_widget .content .main-post .image img { margin:-10px 0 0 -10px }
	  .menyegzolap_widget .content .main-post .text { float:left; width:160px; }
	   .menyegzolap_widget .content .main-post .text h3 { margin:0; padding:0; color:#a51545; font-size:12px; font-family:georgia; font-weight:normal; }
	    .menyegzolap_widget .content .main-post .text h3 a { color:#a51545; text-decoration:none }
	   .menyegzolap_widget .content .main-post .text p { margin:0; padding:0; color:#776168; font-size:11px; line-height:12px; font-family:arial; }
	    .menyegzolap_widget .content .main-post .text p a { color:#a51545; }
	  .menyegzolap_widget .content .posts { clear:both; margin-top:8px; padding-top:8px; background:url(img/menyegzolap/sep.png) top left repeat-x; }
	   .menyegzolap_widget .content .posts ul { list-style:none; margin:0; padding:0; }
	    .menyegzolap_widget .content .posts ul li { background:url(img/menyegzolap/arrow.gif) 4px 5px no-repeat; padding-left:15px; font-size:12px; font-family:arial; }
		 .menyegzolap_widget .content .posts ul li a { color:#776168; text-decoration:none; }
		  .menyegzolap_widget .content .posts ul li a:hover { text-decoration:underline; }

.menyegzolap_widget .clear { clear:both; }
