body, html{
	padding: 0px;
	margin: 0px;
	/*font-family: Century Gothic;*/
	font-family: Arial;
	font-size: 11px;
	text-align:center;
	background-color: #4C798C;
	color: #484B4C;
}
	
*{
	padding: 0px;
	margin: 0px;
	text-align: left;
	outline: none;
}	
.clear {
	clear: both;
}
a{
	text-decoration: none;
	color: #484b4c;
	}
	
a:hover{
	text-decoration: none;
	color: #3e8cab;
	text-decoration: underline;
	}

#container {
	margin: 0px auto;
	width: 1162px;
	padding-top: 45px;
	background: URL("../images/bg.jpg") #cae3f9;
	background-repeat: repeat-x;
}

#header {
	background: URL("../images/header.jpg");
	width: 1162px;
	height: 180px;
	position: relative;
}
#header img {
	border: 0px;
	position: absolute;
	left: 190px;
	top: 90px;
}

#main{
	width: 946px;
	margin-left: auto;
	margin-right: auto;
	/*background: URL("../pageset/main.jpg");*/
}
	
#main .header{
	width: 946px;
	height: 224px;
	/*background: URL("../pageset/header.jpg");*/
	}

.footer{
	position: relative;
	clear: both;
	text-align:  center;
	padding-top: 17px;
	width: 1162px;
	height: 85px;
	background: URL("../images/footer_bg.jpg");
}
.footer ul{
	text-align: center;
}
.footer ul li{
	display: inline;
	padding-left: 10px;
	padding-right: 10px;
}
.footer a {
	color: #ffffff;
	text-decoration: none;
}
	
#main .content{
	min-height:300px; 
	_height: 300px;
	}
	
#rolunk{
	width: 475px;
	float: right;
	margin-right: 15px;
	}	

#rolunk ul{
	text-align: justify;
	padding: 10px 10px 0px 10px;
	}
	
/*REGISZTRÁCIÓ*/
#reg_form{
	margin-left: 10px;
	width: 400px;
	}

#reg_form ul{
	padding-left: 10px;
	}
	
#reg_form input, #termek_new input, #kategoria_new input, #jatek_lista input, #termek_tarto .input_mezo{
	border: 1px solid #d8e7fa;
	width: 300px;
	}
	
#kategoria_new input{
	width:  400px;
	}
	
#kategoria_new .termek_sor ul{
	clear: both;
	}
	
#kategoria_new .termek_sor li{
	display:inline;
	float: left;
	width: 200px;
	}
	
	
#termek_new select{
	border: 1px solid #d8e7fa;
	width: 400px;
	}
	
#termek_new input{
	width: 400px;
	}
#termek_new textarea, #szavazas_div textarea{
	border: 1px solid #d8e7fa;
	width: 400px;
	height: 100px;
}
	
#reg_form .cimsor{
	font-size: 12px;
	font-weight:  bold;
	}

#reg_form .cimke{
	padding-top: 10px;
	}
	
/*LOGIN*/
#login_form{
	border: 0px solid;
	width: 400px;
	margin-left: 10px;
	}

#login_form .cimke{
	display: inline;
	float:left;
	width:75px;
	padding-right:5px;
	}
	
#login_form .sor{
	display: inline; 
	float: left;
	width: 220px;
	}	
	
#login_form .input{
	border: 1px solid #d8e7fa;
	width: 210px;
}






#hirek_lista, #jatek_lista{
	width: 400px;
	}
	
#jatek_lista ul{
	clear: both;	
	}
	
#jatek_lista li{
	display: inline;
	float: left;
	padding-bottom: 10px;
	}

#jatek_lista .error{
	color:  red;
	text-align: center;
	padding-bottom:  10px;
	font-weight: bold;
}	

#jatek_lista .cimke{
	width:  90px;
	}

#hirek_lista .cimsor, #jatek_lista .cimsor{
	font-size: 12px;
	font-weight: bold;
	padding-top: 10px;
	padding-left: 20px;
	}

#hirek_lista .line, #bemutatkozas .line{
	font-size: 1px;
	height: 1px;
	/*background: URL("../images/vonal.png");*/
	background: URL("../images/vonal.png");
	margin: 10px;
	width: 380px;
	}
	
#hirek_lista .szavazatok{
	padding:  5px;
	font-weight: bold;
	}


#hir{
	border: 0px solid;
	width: 380px;
	margin-left: 10px;
	}
	
#hir .kep_div{
	float: left;
	margin-right: 10px;
	}
	
#hir .cim{
	color: #484b4c;
	font-weight: bold;
	padding-bottom: 10px;
}		

#eredmeny{
	width: 500px;
	float: right;
	}
	
#loader{
	width: 500px;
	float: right;
	}
	
#bemutatkozas{
	border: 0px solid;
	float: left;
	width:  400px;
	margin-left:  10px;
	margin-top: 10px;	
	}
	
#bemutatkozas ul{
	padding-left: 50px;
	margin-top: 5px;
	}
#bemutatkozas .line{
	padding-left: 0px;
	margin-top: 5px;
	}
	
.line{
	font-size: 1px;
	height: 1px;
	background: URL("../images/vonal.png");
	margin: 10px;
	width: 400px;
	}
.line2{
	font-size: 1px;
	height: 1px;
	background: URL("../images/vonal.png");
	margin: 10px;
	width: 400px;
	}
	
#hir_reszletes{
	border: 0px solid;
	width: 480px;
	margin-left: 10px;
	padding-top: 20px;
	}
	
#hir_reszletes .kep_div{
	float: left;
	margin-right: 10px;
	}
	
#hir_reszletes .cim{
	color: #484b4c;
	font-weight: bold;
	padding-bottom: 10px;
	font-size: 12px;
	}
#hir_reszletes .leiras{
	padding-bottom: 5px;
}

#hir_reszletes .reszletek, #hir_reszletes .leiras{
	text-align: justify;
	padding-right: 20px;
	}			

#hirek_admin_doboz{
	border: 0px solid;
	}
	
#hirek_admin_doboz ul{
	clear: both;
	height: 20px;
	}
	
#hirek_admin_doboz li{
	float: left; display: inline;
	padding-left: 20px;
	}
	
/* ÚJ HÍR FELTÖLTÉSE */
#uj_hir{
	border: 0px solid;
	width: 400px;
	float: left;
	}
	
#uj_hir ul{
	padding-left: 20px;	
	}
	
#uj_hir .input_mezo, #online .input{
	border: 1px solid #d8e7fa;
	width: 380px;
	}

#uj_hir .text_mezo, #online .text_mezo{
	border: 1px solid #d8e7fa;
	width: 380px;
	}
		
#uj_hir .cimsor{
	text-align: center; 
	padding-top: 10px; 
	font-weight: bold; 
	font-size: 12px;
	}
	
#feltoltott_kepek{
	width: 470px;
	float: right;
	border: 0px solid;
	margin-right: 20px;
	}
	
#banner{
	width: 400px;
	height:  150px;
	border: 0px solid;
	margin-left: 10px;
	}
	
#online{
	float: right; 
	width: 400px; 
	margin-right: 40px;
	}

#online .cimsor, #feltoltott_kepek .cimsor, #kategoria_new .cimsor{
	text-align: center; 
	padding-top: 10px; 
	font-weight: bold; 
	font-size: 12px;
	}

#termek_sor{
	border: 0px solid;
	margin-left: 0px;
	padding-left: 0px;
	}

#termek_sor li{
	display: inline;
	float: left;
	width: 90px;
	height: 140px; 
	margin-right: 10px;
	border: 1px solid #d8e7fa;
	text-align: center;
	}

#kepfeltoltes{
	border: 0px solid;
	width:  400px;
	margin-left: 20px;
	}
	
#kepfeltoles .termek_neve{
	font-size:  12px;
	font-weight:  bold;
}
	
#kepfeltoltes_form{
	border: 0px solid;
	}

#termek_tarto{
	border: 0px solid; 
	width: 450px; 
	margin-left: 20px;
	}
	
#termek_tarto .termek_neve{
	color: #484b4c;
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 10px;
}
#termek_tarto .ar2 {
color: #484b4c;
}
	
#termek_tarto .termek_kep{
	float: left;
	}
	
#kategoriak{
	width: 400px;
	}
	
#kategoriak .kategoria{
	padding-left: 40px;	
	}
	
#termek_tarto{
	float: right;
	margin-right: 30px;	
	border:  0px solid;
	}
	
#kosar{
	width: 400px;
	}
	
#kosar .kosar_osszesen{
	font-weight: bold;	
	text-align: right;
	}
	
#kosar .kosar_rendel{
	text-align: center;
	font-weight: bold;
	padding-top: 10px;
	}
	
#kosar .sor{
	clear: left	
	}
	
#kosar .kosar_szoveg{
	width: 265px;
	}

#kosar .kosar_ar{
	text-align: right;
	width:  75px;
}
	
#kosar .sor li{
	display: inline;
	float: left;
	}
	
#kosar .ar{
	font-weight: bold;
	}
	
#termek_new{
	width: 400px;
	float: left;
}


#termek_new .li_sor{
	clear: left;
}


#termek_new .li_sor li{
	display:  inline;
	float: left;
	width: 120px;
	}
	
#termek_new .modosit_ul{
	padding-top: 10px;
	}
	
#termek_new .cimke{
	padding-top: 10px;
	font-weight:  bold;
	clear: left;
}

#kategoria_new{
	border: 0px solid;
	width: 400px;
	margin-left: 10px;
	}
	
	
#kereses{
	float: right; 
	border: 0px solid; 
	width: 474px; 
	margin-right: 18px; 
	background: #f7f4ef;	
	}

#kereses ul{
	clear: left;
	padding-top: 10px;
	}
	
#kereses li{
	display:  inline;
	float: left;
	}
	
#kereses .cimke{
	width:  90px;
	}
	
#kereses input{
	border:  1px solid #d8e7fa;
	}
	
#kereses select{
	border:  1px solid #d8e7fa;
	font-size:  11px;
	}
	
#kereses option{
	font-size:  11px;
	width: 120px;
	}
	
#kereses .input_li{
	width: 170px;
	}
	
#szolgaltatas{
	float: right; 
	width: 460px;
	border: 0px solid; 
	margin-right: 20px;
	}
	
#szolgaltatas .cimsor{
	font-size: 12px;
	font-weight:  bold;
	margin-bottom:  5px;
	margin-top: 45px;
}

.input_button{
	width: 120px;
	height: 20px;
	background: url('../pageset/button.jpg');
	border: 0px;
	text-align:  center;
	font-size:  10px;
	font-weight:  bold;
	}
	
#SEO{
	display:  none;
	}
	
#szavazas_div{
	padding-left: 20px;
	clear: both;
	padding-top: 10px;
	}
	
#szavazas_div ul{
	clear: both;	
	}
	
#szavazas_div .szavazat_sor{
	clear: both;
}
#szavazas_div .szavazat{
	display: inline;
	float: left;
	width: 35px;
	}
	
#comment{
	padding-bottom: 10px;	
}

#comment .sender{
	font-size: 11px;
	font-weight: bold;
	}
#comment .date{
	font-size:  10px;
}

#hirek_lista #lapozo {
	padding-top: 20px;
	float: right;
	width: 350px;
}
#hirek_lista #lapozo ul {
	text-align: right;
}
#hirek_lista #lapozo ul li {
	display: inline;
	padding-right: 5px;
}

#google_map {
	position: relative;
	width: 247px;
	height: 134px;
}

#google_map .gmnoprint, #google_map #copyright {
	display: none;
}