body {	margin: 0;
	padding:0;
	/*font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;*/
	font-family:Arial, Helvetica, Verdana, sans-serif;
	color: #444444;
	font-size: 12px;
}

a {COLOR: #0000FF; text-decoration: none;}
a:link {COLOR: #0000FF; text-decoration: none;}
a:visited {COLOR: #0000FF; text-decoration: none;}
a:active {COLOR: #0000FF; text-decoration: none;}
a:hover {color: #0000FF; text-decoration: underline;}


img {	border:0;
	margin:0;
}

form{	border:0;
	margin:0;
}

.mezo { /* font: 11px Tahoma;*/
	background: #eeeeee; 
	border: #333333; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px
}

.szaggvonalmenu {  background: url(images/index/szaggvonal_menu.jpg) no-repeat}

#kulso {width:1240px; 
	padding:0;
	margin:0;
}

#kulso_reklam {width:180px; 
	padding:290px 0 0 0;
	margin:0;
	float:left;
	text-align:center;
}


#lap {width:1000px; 
	padding:0;
	margin:0;
	background-image: url(/images/alnyom_menu_full.jpg);
	background-repeat:repeat-y;
	ccclear:both;
	float:left;
}

#header {width:774px;
	height:250px;
	padding:0;
	margin:0;
	background-image: url(/images/topkep.jpg);
	background-repeat:norepeat;
}

#content {width:774px;
	float:left;
	margin:0;
	padding:0;
}


#vicc_content {width:774px;
	padding: 0 0 0 15px;

}
.content_title {background-color:#ff9922; 
	text-align:center; 
	width:741px; 
	/*738px; */
	border:1px solid red; 
	padding: 5px;
	margin:0 0 5px 0;
	color: #222222;
	font-weight: bold;
	font-size:12x;
}

#vicc_menu_keret {width: 204px;
	background-image: url(/images/alnyom_menu.jpg);
	background-repeat:repeat-y;
	margin:0;
	float:left;
}

#vicc_menu_keret a {COLOR: #660000; text-decoration: none;}
#vicc_menu_keret a:link {COLOR: #660000; text-decoration: none;}
#vicc_menu_keret a:visited {COLOR: #660000; text-decoration: none;}
#vicc_menu_keret a:active {COLOR: #660000; text-decoration: none;}
#vicc_menu_keret a:hover {color: #660000; text-decoration: underline;}

.menu_top {width:204px;/*216*/
	height:125px;
	padding: 0;
	background-image: url(/images/alnyom_menu.jpg);
	background-repeat:repeat-y;

}

#maivicc {background-image: url(/images/alnyom_menufocim.jpg);
	position:relative;
	top:30px;
	left:0;
	width:170px;
	height:19px;
	padding: 5px 0 0 30px;
}

#ujvicc {background-image: url(/images/alnyom_menufocim.jpg);
	position:relative;
	top:54px;
	left:0;
	width:170px;/*180*/
	height:19px;
	padding: 5px 0 0 30px;
}

.menu {wwidth:206px;
	padding: 3px 0 2px 25px;
	display:block;
	border-bottom: 1px dotted black;
}
.menu_last {
	padding: 3px 0 2px 25px;
	display:block;
	border-bottom: none;
}

#user_menu {position:absolute;
	top:83px;
	left:218px;
	width:163px;
	height:156px;
	padding: 2px 0 0 1px;
	text-align: center;
}

.login {padding: 1px;
	margin:0;
}

.login input{width:150px;
}


.vicc_lapozo {padding:10px 100px 0 100px;
	/*border: 1px solid black;*/
	text-align: center;

	
}
.vicc_footer {width:774px;
	height:64px;
	background-image:url(/images/alnyom_bottom.jpg);
	background-repeat:no-repeat;  
/*	vertical-align: middle;	*/
	text-align: center;
	padding: 26px 0 0 0;
	color: #000000;
/*	font-family:;*/
}

.vicc_footer a {COLOR: #0000FF; text-decoration: none;}
.vicc_footer a:link {COLOR: #0000FF; text-decoration: none;}
.vicc_footer a:visited {COLOR: #0000FF; text-decoration: none;}
.vicc_footer a:active {COLOR: #0000FF; text-decoration: none;}
.vicc_footer a:hover {color: #0000FF; text-decoration: underline;}

#viccnapok {position:absolute;
	top:37px;
	left:227px;
	width:490px;
	height:20px;
}

.napi_vicc {padding: 0 7px;
}

.napi_aktvicc {padding: 0 7px;
}

.napi_aktvicc a, .napi_aktvicc a:link, .napi_aktvicc a:visited, .napi_aktvicc a:active, .napi_aktvicc a:hover{font-weight: bold;}

.vicc_list_t {width:759px; 
	padding: 5px 10px; 
	margin:0 0 0 0;
	padding:0;
	background-image: url(/images/keret32.jpg);
	background-repeat:repeat-y;
}

.vicc_reklambox {width:759px; 
	padding: 5px 10px; 
	margin:0 0 0 0;
	background-image: url(/images/keret32.jpg);
	background-repeat:repeat-y;
}

.vicc_list_b {text-align:left; 
	width:759px; 
	padding:0;
	margin:0 0 10px 0;
	background-image: url(/images/keret33.jpg);
	background-repeat:no-repeat;
}

.vicc_list_keret {text-align:left; 
	width:759px; 
	padding: 0; 
	margin:10px 0 0 0;
	border:none;
	background-image: url(/images/keret31.jpg);
	background-repeat:no-repeat;
}

.vicc_text {margin: 0 10px 5px 10px;
	border-bottom:1px dotted red;
	padding: 0 0 5px 0;
	font-size:14px;
}

.mod_text { 
	margin: 0 10px 0 10px;
	padding: 0 0 5px 0;
/*	font-size:14px;*/
}

.mod_text table { 
	font-size:14px;
}


font.feher {color:#FFFFFF;
}
font.feher_bold {color:#FFFFFF;
	font-weight:bold;
}


.inf {/*width:759px; 
	padding: 5px 10px; */
	width:734px; 
	padding: 5px 25px 5px 10px;
	margin:0 0 0 0;
	background-image: url(/images/keret32.jpg);
	background-repeat:repeat-y;
	color: blue; 
	text-align: center; 
	font-size:16px; 
}

.inf_sima {width:734px; 
	padding: 5px 25px 5px 10px;
	margin:0 0 0 0;
	background-image: url(/images/keret32.jpg);
	background-repeat:repeat-y;
/*	color: blue; */
	text-align: center; 
	font-size:16px; 
/*	border-left: 1px solid blue;
	border-right: 1px solid blue;*/
	
}

.hiba {/*width:759px;
	padding: 5px 10px; */
	width:734px; 
	padding: 5px 25px 5px 10px;
	margin:0 0 0 0;
	background-image: url(/images/keret32.jpg);
	background-repeat:repeat-y;
	color: red; 
	text-align: center; 
	font-size:16px; 
}

.keret_sima {width:741px;
	margin:0 0 5px 0; 
	padding: 5px; 
	border: 1px solid red;
	background-color:#FFFFCC; 
	text-align:center;
}

#videokhu {
	width:180px; 
	padding: 0 0 2px 0;
	margin: 10px 0  0 12px;
	text-align: center;
}

.btn_add_fav {
	background-image:url(/images/kedvenc+.gif);
	height:16px;
	width:16px;
	padding: 0;
	margin: 0;
	border:0;
	background-color: #FFFFFF;
	cursor: pointer;
}
.btn_del_fav {
	background-image:url(/images/kedvenc-.gif);
	height:16px;
	width:16px;
	padding: 0;
	margin: 0;
	border:0;
	background-color: #FFFFFF;
	cursor: pointer;
}
.btn_p_vote {
	background-image:url(/images/yes.gif);
	height:16px;
	width:16px;
	padding: 0;
	margin: 0;
	border:0;
	background-color: #FFFFFF;
	cursor: pointer;
}
.btn_m_vote {
	background-image:url(/images/no.gif);
	height:16px;
	width:16px;
	padding: 0;
	margin: 0;
	border:0;
	background-color: #FFFFFF;
	cursor: pointer;
}

.menu_top a {COLOR: #550000; font-weight:bold; text-decoration: none;}
.menu_top a:link {COLOR: #550000; font-weight:bold; text-decoration: none;}
.menu_top a:visited {COLOR: #550000; font-weight:bold; text-decoration: none;}
.menu_top a:active {COLOR: #550000; font-weight:bold; text-decoration: none;}
.menu_top a:hover {color: #550000; font-weight:bold; text-decoration: underline;}

#user_menu a {COLOR: #550000; font-weight:bold; text-decoration: none;}
#user_menu a:link {COLOR: #550000; font-weight:bold; text-decoration: none;}
#user_menu a:visited {COLOR: #550000; font-weight:bold; text-decoration: none;}
#user_menu a:active {COLOR: #550000; font-weight:bold; text-decoration: none;}
#user_menu a:hover {color: #550000; font-weight:bold; text-decoration: underline;}

#header a {COLOR: #660000;  text-decoration: none;}
#header a:link {COLOR: #660000; ffont-weight:bold; text-decoration: none;}
#header a:visited {COLOR: #660000; ffont-weight:bold; text-decoration: none;}
#header a:active {COLOR: #660000; ffont-weight:bold; text-decoration: none;}
#header a:hover {color: #660000; ffont-weight:bold; text-decoration: underline;}

#videokhu a {COLOR: #660000;  text-decoration: none;}
#videokhu a:link {COLOR: #660000; text-decoration: none;}
#videokhu a:visited {COLOR: #660000; text-decoration: none;}
#videokhu a:active {COLOR: #660000; text-decoration: none;}
#videokhu a:hover {color: #660000; text-decoration: underline;}


div.clearb, br.clearb {clear:both;
}

img.szaggvonal {margin: 5px 0 2px 0;}

.reklam3 {padding: 20px 0 0 0; text-align:center;}

.width540 {width:540px;}

.paddingl10 {padding-left: 10px;}

.viccbekuldve {font-size:10px; 
		margin: 0 0 0 10px; 
		float:left;
}

.viccbekuldo {font-size:10px; 
		margin: 0 0 0 10px; 
		float:left;
}

.viccbekuldo font {font-size:10px; 
		font-style: italic;
}

.minosit_inline {display:inline; 
		font-size:10px;
}

.minosit_none {display:none; 
		font-size:10px;
}

.float_left {float:left;
}

.float_right {float:right;
}

.szigno_also {position:absolute; 
		left:440px;
		width:300px;
}

.footer_list {padding: 0 10px;
	border-right: 1px solid #525252;
}

.footer_list_end {padding: 0 10px;}

#kki_bezar {
    margin-left:20px;
    cursor: pointer;
    border: 1px solid white;
    padding: 0 8px;
    color: white;
}

#kki_tovinfo {
    margin-left:20px;
    cursor: pointer;
    border: 1px solid #D78301;
    padding: 0 8px;
    color: #D78301;
}

#kki_div {
    width: 100%; 
    position: fixed; 
    top:0; 
    left:0; 
    z-index:4; 
    text-align: center; 
    padding-top:8px;
    padding-bottom:8px;
    color: #AFAFAF;
    font-size:15px;
    display: none;
    background-color: #0a291c;
    border-bottom: 2px solid #111111;
}
