p.subtitle{
	font-weight: bold;
	text-align: center;
	margin-bottom: 1em;
}


#main-navigation{
	position: relative;
	z-index: 5;
	height: 41px;
	width: auto;
	margin-top:17px;
	padding-left: 230px;
}
#main-navigation li{
	position:relative;
	float: left;
	width: 132px;
	height: 41px;
	margin-right: 5px;
}
#main-navigation li a{
	display: block;
	position:relative;
	width: 132px;
	height: 41px;
}

#main-navigation li a span{
	display: none;
}
li.kepek a {	background: url(/images/menu/kepek.png);}
li.viccek a{	background: url(/images/menu/viccek.png);}
li.videok a{	background: url(/images/menu/videok.png);}
li.vendegkonyv a{	background: url(/images/menu/vendegkonyv.png);}
li.facebook a{	background: url(/images/menu/facebook.png);}
li.startutazas a{	background: url(/images/menu/startutazas.png);}
li.nyitolap a{	background: url(/images/menu/nyitolap.png);}
li.kedvenc a{	background: url(/images/menu/kedvenc.png);}
li.partnerek a{	background: url(/images/menu/partnerek.png);}

li.spec a{font-weight: bold;}
#main-navigation li a:hover{
	background-position: left 41px;
}

.hidden {
visibility:hidden;
}

#pics .top{
	background: url(/images/box/image_top.png) no-repeat ;
	height:64px;
}
#pics.xxx .top{
	background: url(/images/box/imagex_top.png) no-repeat ;

}
#pics{
	background: url(/images/box/image_bg.png) repeat-y transparent;
	width: 550px;
	min-height: 500px;
	text-align: center;
	z-index: 6;
	padding-bottom: 10px;
}
#pics .bottom{
	height: 0px;
	margin-top: 0px;

}
#pics .bar{
	background: url(/images/box/image_topinfo.png) no-repeat transparent;
	width:446px;
	height: 19px;
	left: 0px;
	margin:0px;
	clear: both;
	text-align: left;
	padding-left: 20px;
}
#pics .topinfo h5{
	font: bold 11px Tahoma, sans-serif;
}
#pics .topinfo span{
	font: normal 11px Tahoma, sans-serif;
	margin-left: 0.5em;
}
#pics .topinfo h5,#pics #bar span{
	display: inline;
	line-height: 19px;
	height: 19px;
	margin-right: 0.5em;

}

#pics ul{
	/*border-bottom: 1px dashed silver;*/
	position: relative;
	z-index: 6;
	clear: both;

	width:550px;
	margin-top: 2em;
}
#pics li{
	display: block;
	float: left;
	height: 154px;
}
#pics li span{
	display: block;
	width: 100px;
	clear: both;
	text-align:center;
	height: 1.2em;
	line-height: 1.2em;
	margin-top: 0.3em;
	position: relative;
	white-space:nowrap;
}
#pics li .img-box{
	height: 100px;
	line-height: 100px;
	text-align: center;
	/*outline: 1px dotted silver;*/
	margin-right: 3px;
	position: relative;
}
#pics li .img-box img{
	position: relative;
	padding: 3px;
	border: 1px solid rgb(178,87,30);
	vertical-align: middle;
	background: rgb(255,255,255);
}

#pics .img-box .shadow{
	display: inline;
	top:100px;
	height: 9px;
	position: relative;
	padding-bottom:9px;
	clear: both;
	margin: 0em;
	border: 0px solid white;
	background: url(/images/img-shadow.gif) no-repeat transparent;
	background-position:  center 100% ;
}
#pics li span.img-title{
	font-weight: bold;
}



#pics .bar.topinfo ul li span{
	color: rgb(146,4,4) !important;
}

/* kep oldal */

#image .top{
	background: url(/images/box/image_top.png) no-repeat ;
	height:64px;
}
#image.xxx .top{
	background: url(/images/box/imagex_top.png) no-repeat ;

}
#image{
	background: url(/images/box/image_bg.png) repeat-y transparent;
	width: 550px;
	min-height: 500px;
	text-align: center;
	z-index: 6;

}
#image .bottom{
	height: 0px;
	margin-top: 0px;

}

#image .bar{
	background: url(/images/box/image_topinfo.png) no-repeat transparent;
	width:446px;
	height: 19px;
	left: 0px;
	margin:0px;
	clear: both;
	text-align: left;
	padding-left: 20px;
	line-height: 19px;
}
#image .topinfo h5{
	font: bold 11px Tahoma, sans-serif;
}
#image .topinfo span{
	font: normal 11px Tahoma, sans-serif;
	margin-left: 0.5em;
}
#image .topinfo h5,#image #bar span{
	display: inline;
	line-height: 19px;
	height: 19px;
	margin-right: 0.5em;

}
#image img{
	position: relative;
	padding: 3px;
	border: 1px solid rgb(185,11,22);
	vertical-align: middle;
	background: rgb(255,255,255);
	margin: 2em 0 2em 0;
}
#image .rating{
	width: 382px;
	margin:auto;
	background: url(/images/box/image_rating.png) top center no-repeat transparent;
	position: relative;
	height: 100px;
}
#image .rating p{
	height: 19px;line-height: 19px;
}
#image .rating li{
	/*list-style-typ	e: decimal;*/
	float: left;
	margin: 13px 4px 3px 3px;

}
#image .rating ol{
	position: relative;
	display: block;
	clear: both;
	width: auto;
	margin:auto;
	height: 50px;

}
#image .rating li a{
	display: block;
	position: relative;
	width:25px;
	padding-left:4px;
	height: 29px;
	line-height: 29px;
	text-align:center;
	background: url(/images/bomb.png) no-repeat transparent;
}
#image .rating p.wire{
	position: relative;
	display: block;
	width: 368px;
	height: 8px;
	background: url(/images/ratewire.png);
	clear: both;
	margin-top: 1em;
}
#image .rating p.wire span{
	display: block;
	position: relative;
	border:0;padding:0;margin: 0 0 0 0;
	background: url(/images/rateash.png);
	height: 8px;
}
#image .rating p.wire img{
	border:0;padding:0;margin:0;
	position: relative;
	top:-10px;
	float:right;
	margin-right: -29px;
}


#image .button{
	display: block;position: relative;
	float: left;
	background: url(/images/kep_gomb.png) no-repeat transparent;
	width:132px;height: 19px;
	line-height: 19px;text-align: left;
	padding-left: .5em;
	margin: 0.5em;
}
#image .button.card{
	background: url(/images/kep_kepeslap.png) no-repeat transparent;
	width:215px;height: 53px;
	line-height: 59px;
	text-align:right;
	padding-right:11px;
	border: 0px solid red;
	/*letter-spacing: 0.04em;*/
	margin: 0 0 0 33px;
}
#image .button.phone{
	background: url(/images/kep_mobilra.png) no-repeat transparent;
	width:192px;height: 53px;
	line-height: 59px;
	margin:0;
	/*letter-spacing: 0.04em;*/
}
#image .button.metoo{
}
#image .button.prev{
	margin-left: 3em;
	text-align: center;
	padding:0;
}
#image .button.next{
	text-align: left;
	padding-left:1em;
}
#image .buttons{
	margin-top:1em;
	text-align: center;
}

/* /kep oldal */

/* video oldal */

#video .top{
	background: url(/images/box/video_top.png) no-repeat ;
	height:64px;
}
#video{
	background: url(/images/box/video_bg.png) repeat-y transparent;
	width: 550px;
	min-height: 500px;
	text-align: center;
	z-index: 6;

}
#video .bottom{
	height: 0px;
	margin-top: 0px;

}

#video .bar{
	background: url(/images/box/video_topinfo.png) no-repeat transparent;
	width:446px;
	height: 27px;
	line-height: 27px;left: 0px;
	margin:0px;
	clear: both;
	text-align: left;
	padding-left: 20px;
}
#video .topinfo h5{
	font: bold 11px Tahoma, sans-serif;
	height: 27px;
	line-height: 27px;
}
#video .topinfo span{
	font: normal 11px Tahoma, sans-serif;
	margin-left: 0.5em;
}
#video .topinfo h5,#video #bar span{
	display: inline;
	line-height: 27px !important;
	height: 27px;
	margin-right: 0.5em;

}
#video object{
	margin: 2em 0 2em 0;
}
#video img{
	position: relative;
	padding: 3px;
	border: 1px solid rgb(101,133,8);
	vertical-align: middle;
	background: rgb(255,255,255);
	margin: 2em 0 2em 0;
}
#video .rating{
	width: 382px;
	margin:auto;
	background: url(/images/box/video_rating.png) top center no-repeat transparent;
	position: relative;
	height: 100px;
}
#video .rating p{
	height: 17px;line-height: 17px;text-align: center;
}
#video .rating li{
	/*list-style-typ	e: decimal;*/
	float: left;
	margin: 13px 4px 3px 3px;

}
#video .rating ol{
	position: relative;
	display: block;
	clear: both;
	width: auto;
	margin:auto;
	height: 50px;

}
#video .rating li a{
	display: block;
	position: relative;
	width:25px;
	padding-left:4px;
	height: 29px;
	line-height: 29px;
	text-align:center;
	background: url(/images/bomb2.png) no-repeat transparent;
}
#video .rating p.wire{
	position: relative;
	display: block;
	width: 368px;
	height: 8px;
	background: url(/images/ratewire.png);
	clear: both;
	margin-top: 1em;
}
#video .rating p.wire span{
	display: block;
	position: relative;
	border:0;padding:0;margin: 0 0 0 0;
	background: url(/images/rateash.png);
	height: 8px;
}
#video .rating p.wire img{
	border:0;padding:0;margin:0;
	position: relative;
	top:-10px;
	float:right;
	margin-right: -29px;
}
#video .button{
	display: block;position: relative;
	float: left;
	background: url(/images/video_gomb.png) no-repeat transparent;
	width:130px;height: 17px;
	line-height: 17px;text-align: left;
	padding-left: .5em;
	margin: 0.5em;
}
#video .button.card{
	background: url(/images/video_kepeslap.png) no-repeat transparent;
	width:215px;height: 53px;
	line-height: 59px;
	text-align:right;
	padding-right:11px;
	border: 0px solid red;
	/*letter-spacing: 0.04em;*/
	margin: 0 150px 0 150px;

}
#video .button.metoo{
}
#video .button.prev{
	margin-left: 3em;
	text-align: center;
	padding:0;
}
#video .button.next{
	text-align: left;
	padding-left:1em;
}
#video .buttons{
	margin-top:1em;
	text-align: center;
}
/* /video oldal */

/* videos oldal */
#videos .top{
	background: url(/images/box/video_top.png) no-repeat ;
	height:64px;
}
#videos{
	background: url(/images/box/video_bg.png) repeat-y transparent;
	width: 550px;
	min-height: 500px;
	text-align: center;
	z-index: 6;
	padding-bottom: 10px;
}
#videos .pages li,#videos .topinfo h5,#videos .topinfo em,#videos .pages a{
	line-height: 25px !important;
}
#videos .bottom{
	height: 0px;
	margin-top: 0px;

}
#videos .bar{
	background: url(/images/box/video_topinfo.png) no-repeat transparent;
	width:446px;
	height: 27px;
	left: 0px;
	margin:0px;
	clear: both;
	text-align: left;
	padding-left: 20px;
}
#videos .topinfo h5{
	font: bold 11px Tahoma, sans-serif;
}
#videos .topinfo span{
	font: normal 11px Tahoma, sans-serif;
	margin-left: 0.5em;
}
#videos .topinfo h5,#videos #bar span{
	display: inline;
	line-height: 27px;
	height: 27px;
	margin-right: 0.5em;

}

#videos ul{
	/*border-bottom: 1px dashed silver;*/
	position: relative;
	z-index: 6;
	clear: both;
	width:550px;
	margin-top: 2em;
}
#videos li{
	display: block;
	float: left;
	height: 154px;
	margin: 5px 15px;
}
#videos li span{
	display: block;
	width: 130px;
	clear: both;
	text-align:center;
	height: 1.2em;
	line-height: 1.2em;
	margin-top: 0.3em;
	position: relative;
}
#videos li .img-box{
	height: 100px;
	line-height: 100px;
	text-align: center;
	/*outline: 1px dotted silver;*/
	margin-right: 3px;
	position: relative;
}
#videos li .img-box img{
	position: relative;
	padding: 3px;
	border: 1px solid rgb(101,133,8);
	vertical-align: middle;
	background: rgb(255,255,255);
}

#videos .img-box .shadow{
	display: inline;
	top:100px;
	height: 9px;
	position: relative;
	padding-bottom:9px;
	clear: both;
	margin: 0em;
	border: 0px solid white;
	background: url(/images/img-shadow.gif) no-repeat transparent;
	background-position:  center bottom ;
}
#videos li span.img-title{
	font-weight: bold;
}
#videos .bar.topinfo ul li span{
	color: rgb(146,4,4) !important;
}
/* /videos oldal */
/* kereses talalatai oldal */
#results .top{
	background: url(/images/box/pkereses_top.png) no-repeat ;
	height:64px;
}
#results{
	background: url(/images/box/pkereses_bg.png) repeat-y transparent;
	width: 550px;
	min-height: 500px;
	text-align: center;
	z-index: 6;
	text-align: left;
	margin-bottom: 1em;
}
#results .purport{
	margin-left: 10px;
	padding-bottom: 1em;
}
#results .bottom{
	height: 0px;
	margin-top: 0px;

}
#results .bar{
	background: url(/images/box/pkereses_topinfo.png) no-repeat transparent;
	width:446px;
	height: 19px;
	line-height: 19px;
	left: 0px;
	margin:0px;
	clear: both;
	text-align: left;
	padding-left: 20px;
}
#results .bar.topbar{
		background: url(/images/box/pkereses_topbar.png) no-repeat transparent;
		width: 533px;
		font-weight: bold;
		line-height: 19px;
}
#results .bar.topbar.right{
	text-align: right;
	width:490px;
	padding-right: 35px;
}
.topbar span{
	font-weight:100;
}
#results p{

}
#results ul.results-list{
	margin-top: 1em;
	margin-lefT: 3px;
}
#results ul.results-list li{
	display: list-item;
	background: url(/images/menu_star.gif) left 50% no-repeat transparent;
	margin-bottom: .5em;
	padding-left: 20px;
	padding-bottom: .3em;
	border-bottom: 1px dotted white;
}
#results ul.results-list li a{
	font-weight: bold;
}
#results ul.results-list li a:hover{
	text-decoration: underline;
}
#results .topinfo h5{
	font: bold 11px Tahoma, sans-serif;
}
#results .topinfo span{
	font: normal 11px Tahoma, sans-serif;
	margin-left: 0.5em;
}
#results .topinfo h5,#results #bar span{
	display: inline;
	line-height: 19px;
	height: 19px;
	margin-right: 0.5em;

}
#results label{
	float: left;
	margin:0px;
	margin: 2px;
}
#content #results input,#content #results input.button{
	border: 2px solid rgb(119,124,173) ;
	background-color: rgb(224,225,239) ;
	display: inline ;
	margin:0px ;
}
#content #results input.button{
	height: 21px;
}

#results form{
	display: block;
	position: relative;
	margin-top: 1em;
	padding-left: 2px;
	float: left;
	text-align: center;
}
#results form table{
	width :200px;
	margin:auto;
	margin-bottom: 1em;
}
#content #results form *{

}
#results label input.text{
	width: 169px;
}
#content #results label input{
	margin-right: .5em;
}
#content #results input.button{
	bordeR: 0px;
	background: url(/images/box/pkereses_gomb.png) no-repeat transparent;
	width:132px;height: 19px;
	line-height: 19px;text-align: left;
	text-align: center;
	margin: 0.5em;
}
/* /kereses talalatai oldal */
/* vendegkonyv talalatai oldal */
#guestbook .top{
	background: url(/images/box/vendegkonyv_top.png) no-repeat ;
	height:64px;
}
#guestbook{
	background: url(/images/box/vendegkonyv_bg.png) repeat-y transparent;
	width: 550px;
	min-height: 500px;
	text-align: center;
	z-index: 6;
	text-align: left;
	margin-bottom: 1em;
}
#guestbook .purport{
	margin-left: 10px;
}
#guestbook .bottom{
	height: 0px;
	margin-top: 0px;

}
#guestbook .bar{
	background: url(/images/box/vendegkonyv_topinfo.png) no-repeat transparent;
	width:436px;
	height: 19px;
	left: 0px;
	margin:0px;
	clear: both;
	text-align: left;
	padding-left: 30px;
	font: bold 12px Tahoma;
	line-height: 21px;
}
#guestbook .bar a{
	position: relative;
	margin-left: 11em;
	color: white;
	border: 0px solid red;
}

#guestbook label{
	float: left;
	margin:0px;
	margin: 2px;
}
#guestbook input,#guestbook input.button,#guestbook textarea,img.captcha{
	border: 1px solid rgb(218,72,41) ;
	background-color: rgb(255,255,255) ;
	color: black;
	display: inline ;
	margin:0px ;
}
#content #guestbook input.button{
	height: 21px;
}

#guestbook form{
	display: block;
	position: relative;
	margin-top: 1em;

	float: left;
	text-align: center;
}
#guestbook form table{
	margin-bottom: 1em;
}
#guestbook form table td{width: 160px;vertical-align:top;padding-right: 1em;}
#guestbook form table td label{display: block;width:100%; }
#guestbook form table td textarea{width: 342px;height: 172px; }
#guestbook dl{
	position: relative;
	clear: both;
}
#guestbook dl,#guestbook dl *{
	color: black;
}
#guestbook dt{
	width: 509px;
	height:29px;
	background: url("/images/box/vendegkonyv_auth.png") no-repeat transparent;
	line-height: 31px;
	padding-left: 20px;
	clear: both;
}
#guestbook dt em{
	font-weight: bold; font-style: normal;
}
#guestbook dt span{
	position: absolute;
	right: 30px;
}
#guestbook dd{
	margin: .5em 0 .5em 20px;
	clear: both;
}
#guestbook form h5,#guestbook div.pages{
	width: 509px;
	height:29px;
	font-weight: bold;
	background: url("/images/box/vendegkonyv_formhead.png") no-repeat transparent;
	line-height: 19px;
	padding-left: 20px;
	text-align: left;
	position: relative;
	clear: both;
}

#content #guestbook label input{
	margin-right: .5em;
}
#content #guestbook input.button{
	border: 0px;
	background: url("/images/box/vendegkonyv_button.png") no-repeat transparent;
	width:132px;height: 19px;
	line-height: 19px;text-align: left;
	text-align: center;
	margin: 0;

}
/* / vendegkonyv talalatai oldal */
/* adultcheck */
#adultcheck .top{
	background: url(/images/box/adultcheck_top.png) no-repeat transparent;
	height:25px;
}
#adultcheck{
	background: url(/images/box/adultcheck_bg.png) repeat-y transparent;
	width: 550px;
	min-height: 252px;
	text-align: center;
	z-index: 6;
}
#adultcheck .bottom{
	height: 226px;
	margin-top: -226px;
	background: url(/images/box/adultcheck_bottom.png) no-repeat transparent;
}
#adultcheck #purport{
	height: 0px;
}
#adultcheck img{
	float: right;
	margin-top: 41px;
	margin-right: 20px;
}
#adultcheck h4,#adultcheck .important{
	font: bold 18px  Tahoma,sans-serif;
	display: block;
	width: auto;
	margin: 0.5em auto;

	padding-left: 40px;
	margin-right: 160px;
	margin-bottom: 1em;
}
#adultcheck p{
	text-align: center;
	padding-left: 40px;
	margin-right: 160px;
}
#adultcheck .answer{

	text-align: center;
	padding-left: 40px;
	margin-right: 160px;
}
#adultcheck .yes{
	background: url(/images/box/adultcheck_button_yes.png) no-repeat transparent;
	width: 137px;
	height: 24px;
	display: block;
	line-height: 22px;
	float: left;
}
#adultcheck .no{
	background: url(/images/box/adultcheck_button_no.png) no-repeat transparent;
	width: 137px;
	height: 24px;
	display: block;
	line-height: 22px;
	float: right;
}
#adultcheck .response{
	color: rgb(255,198,0);
	margin-top: 1em;
}
/* /adultcheck */

/* feltoltes */
#uploadpage .top{
	background: url(/images/box/upload_top.png) no-repeat transparent;
	height:35px;
}
#uploadpage{
	background: url(/images/box/upload_bg.png) repeat-y transparent;
	width: 550px;
	min-height: 330px;
	text-align: center;
	z-index: 6;
	margin: 0 auto;
	width:527px;
	position: relative;

}
#uploadpage .bottom{
	height: 294px;
	margin-top: -294px;
	background: url(/images/box/upload_bottom.png) no-repeat transparent;
}
#uploadpage #purport{
	height: 0px;
}
#uploadpage form{
	position: relative;
	border: 0px solid red;
	top: 35px;

}
#uploadpage table{
	width: 463px;
	height: 275px;
	margin-left:25px;
}
#uploadpage td{
	border: 0px solid yellow;
	text-align: left;
	color: rgb(226,66,24);
	vertical-align: top;

}
#uploadpage td.right{
	text-align:right;
}
#uploadpage input.button{
	background: url("/images/box/upload_button.png") ;
	width:132px;height: 19px;line-height: 19px;
	color: white;
}
#uploadpage a{
	color: white;
	text-decoration: underline;
}
#uploadpage .inp td{

}
#uploadpage .inp input,#uploadpage textarea,#uploadpage select{
	background: rgb(255,255,255);
	border: 1px solid rgb(210,45,1);
	color: rgb(239,74,30);
	width: 173px;
	height: 19px;
}
#uploadpage #purport .chki,#uploadpage #purport .chkt{
	vertical-align:middle;
	line-height: 19px !important;
	height: 19px !important;
}

#uploadpage .chk input{
	background: rgb(255,255,255);
	border: 1px solid rgb(210,45,1);
	color: rgb(239,74,30);
}

#uploadpage textarea{
	width: 271px;
	height: 179px;
}

/* /feltoltes */
/* kepeslap */
#postcard .top{
	background: url(/images/box/postcard_top.png) no-repeat transparent;
	height:35px;
}
#postcard{
	background: url(/images/box/upload_bg.png) repeat-y transparent;
	width: 550px;
	min-height: 350px;
	text-align: center;
	z-index: 6;
	margin: 0 auto;
	width:527px;
	position: relative;

}
#postcard .bottom{
	height: 294px;
	margin-top: -294px;
	background: url(/images/box/upload_bottom.png) no-repeat transparent;
}
#postcard #purport{
	height: 0px;
}
#postcard form{
	position: relative;
	border: 0px solid red;
	top: 35px;

}
#postcard table{
	width: 463px;
	height: 275px;
	margin-left:25px;
}
#postcard td{
	border: 0px solid yellow;
	text-align: left;
	color: rgb(226,66,24);
	vertical-align: top;
	width: 245px;
}
#postcard td.center{
	text-align:center;
	padding-top: 0.5em;
}
#postcard input.button{
	background: url("/images/box/upload_button.png") ;
	width:132px;height: 19px;line-height: 19px;
}
#postcard .inp input, textarea{
	background: rgb(255,255,255);
	border: 1px solid rgb(210,45,1);
	color: rgb(239,74,30);
	width: 245px;
	line-height: 21px;
	height: 19px;
}
#postcard .card textarea{
	width: 455px ;
	height: 110px;

}
#postcard .thepic{
	text-align: center;
	vertical-align: middle;
}
#postcard .thepic img{
	vertical-align: middle;
}
body.popup #header-content div.img{
	width: 78px; height: 50px;
	margin-left: 0px;
	margin-top: 45px;
	float:left;
}
body.popup #information{
	margin-top: 52px;
}
/* /kepeslap */
/* random kepek*/
.random{
	position: relative;
	width:536px;
	height: 160px;
	background: url(/images/box/random-bg.png);
	clear: both;
	margin-left: 7px;
	margin-bottom: 2em;
	margin-top: 1em;
	top: 1em;
}
.random.videos{
	background: url(/images/box/random-bg2.png);
}
.random h3{
	position: relative;
	width:536px;
	height: 25px;
	background: url(/images/box/random-top.png);
}
.random.videos h3{
	height:22px;
	background: url(/images/box/random-top2.png);
}
.random h3 span{display: none;}
.random ul,.random script{
	/*border-bottom: 1px dashed silver;*/
	position: relative;
	z-index: 6;
	clear: both;
	width:100%;
	margin-top:0;
	text-align: center;
}
.random li,.random p{
	display: block;float: left;
	width: 100px;
	position: relative;
	outline: 0px solid red;
	margin: 1px 2px 1px 4px;
}
.random.videos li{
	width: 130px;
	margin: 1px 22px 1px 22px;
}
.random li .img-box{
	line-height: 100px;
	text-align: center;
	/*outline: 1px dotted silver;*/
	margin: 0 auto;
	position: relative;
	display: block;

}
.random p{
	margin: 1px 22px 1px 22px;
	width: 130px;
	text-align:center;
}
.random p a{
	line-height: 10px;
}
.random li .img-box img,.random p img{
	position: relative;
	padding: 3px;
	border: 1px solid rgb(101,133,8);
	vertical-align: top;
	background: rgb(255,255,255);
	margin: 0px;
	margin-top: 10px !important;
}
.random.e2games h3{
	background: url(/images/random-jatekok.png) !important;
}
.random.e2games{
  background: url(/images/random-jatekok-bg.png) !important;
}
.random.e2games img{
	border: 1px solid #5f7aa1 !important;
}
/* /random kepek*/
/* partnerek oldal */
/* kepeslap */
#partners .top{
	background: url(/images/box/partnerek_top.png) no-repeat ;
	height:25px;
}
#partners{
	background: url(/images/box/partnerek_bg.png) repeat-y transparent;
	width: 550px;
	min-height: 989px;
	text-align: center;
	z-index: 6;

}
#partners .bottom{
	height: 963px;
	margin-top: -963px;
	background: url(/images/box/partnerek_bottom.png) no-repeat transparent;
}

#partners .bar{
	background: url(/images/box/partnerek_bar.png) center center no-repeat transparent;
	width:468px;
	height: 49px;
	line-height: 49px;
	left: 0px;
	font-weight: bold;
	margin:0px auto;
	clear: both;
	text-align: center;
	vertical-align: middle;
}
#partners .bar img{
	vertical-align: middle;
	margin-right: 3px;
	position: relative;
	top:-2px;
}
#partners .bar.gold span{
	display: block;position: absolute; top: -2px; right: 20px;
	height: 49px;
	width: 51px;
	background: url(/images/box/partnerek_ikon_g.png);
}
#partners .bar.silver span{
	display: block;position: absolute; top: 1px; right: 0px;
	height: 49px;
	width: 80px;
	background: url(/images/box/partnerek_ikon_s.png);
}
#partners .bar.bronze span{
	display: block;position: absolute; top: -1px; right: 10px;
	height: 49px;
	width: 59px;
	background: url(/images/box/partnerek_ikon_b.png);
}
#content #partners div.banner{
	margin-top: 1em !important;

}
/* /partnerek oldal */

#pc{
	width:500px;
	background: url(/images/box/pc_bg.png) repeat-y transparent;
	color: black;
	position: relative;
	margin: 1em auto;
	padding: 8px;
}
#pc .title span,#pc h4 span{display: none;}
#pc h4{
	position: absolute;
	top: 0; left:0;
	width: 516px;
	height: 19px;
	background: url(/images/box/pc_top.png) no-repeat top left transparent;
	border: 0px solid red;
}
#pc dl{
	position: relative;
	width: 250px;
}
#pc dt,#pc dd{
	position: relative;
	text-align: left;
	height: 40px;
	line-height: 20px;
	color: rgb(239,74,30);
}
#pc dl.info{
	float: right;
	clear: right;
	position: relative !important;
}
#pc dl.data{
	float: left;
	clear: left;
}
#pc dt{
	float: left;
	clear: left;
	font-weight: bold;
	width: 94px;
	position: relative !important;
}
#pc dd{
	height: 20px;

}
#pc .info dt{
	width: 94px !important;
}
#pc .info dd{
	border: 0px solid red;
	position: relative !important;
	float: left;
	width: 94px;
}
#pc div.bottom{
	position: relative;
	height: 47px;
	margin:  0px -8px -8px -8px;
	width: 516px;
	clear: both;
	background: url(/images/box/pc_bottom.png) no-repeat bottom left transparent;
}
#video #pc div.bottom{
	background: url(/images/box/pc_bottom2.png) no-repeat bottom left transparent;
}
#pc img{
	bordeR: 0;
	padding: 0;
	margin: 0;

}
#pc .title, #pc .message{
	float: none;
	text-align: center;
	margin: 0 auto;
	position: relative;
}
#pc .title{
	background: url(/images/box/pc_uzenet.png) no-repeat top left transparent;
	width: 62px;
	height: 26px;
	margin-top: 1em;
}
#pc .message{
	margin: 1em auto;
	text-align: justify;
	width: 200px;
	padding-right: 22px;
	height: auto;
}
#pc .belyeg{
	height: 128px !important;
	margin-bottom: 1em;
	display: block;
	clear: both;
}

#original-ashnur-fele-elvalaszto-vonal-aminek-imitalnia-kene-egy-igazi-kepeslapot{
	position: absolute; background: transparent; height: 100%;width: 235px;
	top: 0px;
	padding: 0;margin: 0 ;
	border: 0px solid red;
	border-right: 1px solid rgb(247, 147, 29);
	height: 100%;
}


/* vicc oldal */
#joke .top{
	background: url(/images/box/viccek_top.png) no-repeat ;
	height:60px;
}
#joke{
	background: url(/images/box/viccek_bg.png) repeat-y transparent;
	width: 550px;
	text-align: center;
	z-index: 6;
}
#joke .bottom{
	height: 20px;
	margin-top: -20px;
	background: url(/images/box/viccek_bottom.png) no-repeat transparent;
}
#joke .bar{
	background: url(/images/box/viccek_topinfo.png) no-repeat transparent;
	width:446px;
	height: 19px;
	left: 0px;
	margin:0px;
	clear: both;
	text-align: left;
	padding-left: 20px;
}
#joke .topinfo h5{
	font: bold 11px Tahoma, sans-serif;
}
#joke .topinfo span{
	font: normal 11px Tahoma, sans-serif;
	margin-left: 0.5em;
}
#joke .topinfo h5,#joke #bar span{
	display: inline;
	line-height: 19px;
	height: 19px;
	margin-right: 0.5em;

}

#joke ul{
	/*border-bottom: 1px dashed silver;*/
	position: relative;
	z-index: 6;
	clear: both;
	width:550px;
	margin-top: 2em;
	border: 0px solid red;
}
#joke li.joke{
	display: block;
	clear: both;
	width:382px;
	margin: 1em auto !important;
	text-align: justify;
	border: 0px solid yellow;
	position: relative;
}
#joke li.joke h6,#joke li.joke h5{
	text-align: center;
	font-weight: bold;
	line-height: 19px;
	height: 19px;
	background: url(/images/box/viccek_bar.png) no-repeat transparent;
	margin: 0.5em 0;
}
#joke li.joke h5{
	background: transparent;
	color: rgb(221,76,44);
}
#joke li span{
	display: block;
	width: 100px;
	clear: both;
	text-align:center;
	height: 1.2em;
	line-height: 1.2em;
	margin-top: 0.3em;
	position: relative;
}
#joke .bar.topinfo ul li span{
	color: rgb(146,4,4) !important;
}
#joke .rating{
	margin-top: 1em;
	background: url(/images/box/viccek_bar.png) no-repeat transparent;
	clear: both;
	line-height: 19px;
}
#joke .rating{
	width: 382px;
	margin:1em auto;
	background: url(/images/box/image_rating.png) top center no-repeat transparent;
	position: relative;
	height: 100px;
	padding: 0px;

}
#joke .rating p{
	height: 19px;line-height: 19px;
	text-align: center;
}
#joke .rating li{
	float: left;
	margin: 13px 4px 3px 3px;
}
#joke .rating ol{
	position: relative;
	display: block;
	clear: both;
	width: 382px;
	height: 50px;
}
#joke .rating li a{
	display: block;
	position: relative;
	width:25px;
	padding-left:4px;
	height: 29px;
	line-height: 29px;
	text-align:center;
	background: url(/images/bomb.png) no-repeat transparent;
}
#joke .rating p.wire{
	position: relative;
	display: block;
	width: 382px;
	height: 8px;
	background: url(/images/ratewire.png);
	clear: both;
	margin-top: 1em;
}
#joke .rating p.wire span{
	display: block;
	position: relative;
	border:0;padding:0;margin: 0 0 0 0;
	background: url(/images/rateash.png);
	height: 8px;
}
#joke .rating p.wire img{
	border:0;padding:0;margin:0;
	position: relative;
	top:-10px;
	float:right;
	margin-right: -29px;
}
/* /vicc oldal */
/* statikus oldalak */

#static .top{
	background: url(/images/box/image_top.png) no-repeat ;
	height:64px;
}
#static.static-jogi .top{	background: url(/images/box/static_jogi.png) no-repeat ;}
#static.static-impresszum .top{	background: url(/images/box/static_impresszum.png) no-repeat ;}
#static.static-arak .top{	background: url(/images/box/static_arak.png) no-repeat ;}
#static.static-szerzoi .top{	background: url(/images/box/static_szerzoi.png) no-repeat ;}
#static.static-segitseg .top{	background: url(/images/box/static_segitseg.png) no-repeat ;}
#static{
	background: url(/images/box/image_bg.png) repeat-y transparent;
	width: 550px;
	min-height: 500px;
	text-align: justify;
	z-index: 6;

}
#static .bottom{
	height: 0px;
	margin-top: 0px;
}
#static p{
	text-align: justify;
	margin-bottom: 0.3em;
	text-indent: 4em;
}
#static h4{
	font-size: 12px;
}
#static h5{
	font-size: 12px;
	margin-bottom: 0.3em;
}
#static dl{
	margin: 1em;
}
#static dl dt{
	font-weight: bold;
}
#static dl dd{
	margin-left: 1em;
}

/* /statikus oldalak */

#content #pics ul.pages,#content #videos ul.pages,#content #joke ul.pages{
	height: 19px;
	width: auto;
	line-height: 19px;
	position: relative;
	float: left;
	clear: none;
	margin: 0px;
}
#content div.topinfo h5{
	float: left;
	clear: none;
	height: 19px;
	line-height: 19px;
}
#content div.topinfo em{
	float: left;
	clear: none;
	height: 19px;
	line-height: 19px;
	font-style:normal;
}
.topinfo.down{
	clear: both;
	margin: 1em 0 1em 0px !important;
	position: relative;
	top: 20px !important;
}



#content #page .banner.full,
#content #pics .banner.full,
#content #image .banner.full,
#content #joke .banner.full,
#content #videos .banner.full,
#content #video .banner.full,
#content #guestbook .banner.full,
#content #results .banner.full{


	padding-top: 0.3em !important;
	padding-bottom: 0.3em !important;

	height: auto !important;

	text-align: center !important;

	clear: both !important;



	margin:1em 0 1em 0 !important;

	float: left !important;



}
#content #page .banner.full{

	background: url(/images/banner/banner-bg1.png) repeat  !important;

	margin:1em 0 0em 0 !important;

}


#content #page .banner.full div,
#content #pics .banner.full div,
#content #image .banner.full div,
#content #joke .banner.full div,
#content #videos .banner.full div,
#content #video .banner.full div,
#content #guestbook .banner.full div,
#content #results .banner.full div,
#content #page .banner.full li,
#content #pics .banner.full li,
#content #image .banner.full li,
#content #joke .banner.full li,
#content #videos .banner.full li,
#content #video .banner.full li,
#content #guestbook .banner.full li,
#content #results .banner.full li{

	background: transparent  !important;

	height: auto !important;

	border: 0px !important;

	margin: 0 auto !important;

	min-height: 60px !important;

	width: auto !important;

	text-align: center !important;

	display: block  !important;



}

#content #page .banner.full div .banner_330x247,
#content #pics .banner.full div .banner_330x247,
#content #image .banner.full div .banner_330x247,
#content #joke .banner.full div .banner_330x247,
#content #videos .banner.full div .banner_330x247,
#content #video .banner.full div .banner_330x247,
#content #guestbook .banner.full div .banner_330x247,
#content #results .banner.full div .banner_330x247,
#content #page .banner.full li .banner_330x247,
#content #pics .banner.full li .banner_330x247,
#content #image .banner.full li .banner_330x247,
#content #joke .banner.full li .banner_330x247,
#content #videos .banner.full li .banner_330x247,
#content #video .banner.full li .banner_330x247,
#content #guestbook .banner.full li .banner_330x247,
#content #results .banner.full li .banner_330x247{

	display: block !important;

	width: 330px !important;

	height: 247px !important;

  margin: 0 auto !important;

}

#content .banner.full noscript{

	display: none;

}
#content .banner.full img[height="2"]{

	display: none;

}
div.banner.full,li.banner.full{
	width:548px;
	min-height: 73px;

}

.banner.full iframe,.banner.full embed{

	display: inline !important;

} 

#content .banner.full div span,#content .banner.full li span{

	 width: auto !important;

}

table.media_ajanlat_table{

	
	border: 1px solid #a73;
	width: 100%;
	margin-top: .5em;
	margin-bottom: .5em;
	

}

table.media_ajanlat_table td{ 
 
	border: 1px solid #741;
	padding: 3px;
	white-space: nowrap;
	
}

.share_cont{
	text-align: center;
}

.share{
	text-align: center;
	display: inline-block;
	padding: 0;
	margin: 0 0 0 0;
	height: 50px;
	background: url("/images/share_bg.png");
}
.share_green{
	text-align: center;
	display: inline-block;
	padding: 0;
	margin: 0 0 0 0;
	height: 50px;
	background: url("/images/share_bg_green.png");
}
#image .share_img{
	border:0px;
	padding:0;
	margin: 0 0 0 0;
}

.share_img a{
	border:0px;
}

.clear{
	clear:both;
	font-size:1px;
	height:0px;
}
