@import "../../modules/framework/style/framework.css";
@import "blog.css";
@import "webshop.css";
@import "jatek.css";

html, body{
	font-size: 11px;
	font-family: Tahoma;
	
	background: #ffffff;	
	color: #323232;
	}
	
*{
	padding: 0px;
	margin: 0px;
	}
ul{
	list-style: none;
	}
li{
	}
	
h1, .cimsor{
	color: #1b5feb;
	font-size: 14px;
	font-weight: bold;
	}
	
h2{
	font-size: 11px;
	font-weight: bold;
	}
h3{
	font-size: 11px;
	font-weight: normal;
	padding: 5px;	
	}
	
a{
	text-decoration: none;
	color: #09ae1d;
	}
a:hover{
	text-decoration: underline;
	color: #09ae1d;
	}
	
input, textarea{
	border: 1px solid #c8c8c8;
	background: #FFFFFF;
	}
select{
	border: 1px solid #c8c8c8;
	width: 262px;
	}
.submit, .form .button{
	background: #09ae1d URL("../images/submit.jpg");
	border: 0px solid;
	color: #fff;
	font-weight: bold;
	font-size: 11px;
	}
	
.main{
	width: 960px;	
	margin: 0px auto;
	position: relative;		
	}

.main .menu{
	height: 51px;
	background: URL("../images/menu.jpg");
	}
	
.main .header{
	height: 355px;
	background: URL("../images/header.jpg");
	}		
	
.main .h_cegbemutatas{
	height: 101px;
	background: URL("../images/header_cegbemutatas.jpg");
	margin-bottom: 20px;
	}
.main .h_registration{
	height: 101px;
	background: URL("../images/header_registration.jpg");
	margin-bottom: 20px;
	}
.main .h_linkek{
	height: 101px;
	background: URL("../images/header_linkek.jpg");
	margin-bottom: 20px;
	}
.main .h_publikaciok{
	height: 101px;
	background: URL("../images/header_publikaciok.jpg");
	margin-bottom: 20px;
	}
.main .h_webpatika{
	height: 101px;
	background: URL("../images/header_webpatika.jpg");
	margin-bottom: 20px;
	}
.main .h_viszonteladok{
	height: 101px;
	background: URL("../images/header_viszonteladok.jpg");
	margin-bottom: 20px;
	}
.main .h_szavazas{
	height: 101px;
	background: URL("../images/header_szavazas.jpg");
	margin-bottom: 20px;
	}
.main .h_megrendeles{
	height: 101px;
	background: URL("../images/header_megrendeles.jpg");
	margin-bottom: 20px;
	}
.main .h_aszf{
	height: 101px;
	background: URL("../images/header_aszf.jpg");
	margin-bottom: 20px;
	}
.main .h_kedvezmenylehetosegek{
	height: 101px;
	background: URL("../images/header_kedvezmenylehetosegek.jpg");
	margin-bottom: 20px;
	}
.main .h_elerhetosegek{
	height: 101px;
	background: URL("../images/header_elerhetosegek.jpg");
	margin-bottom: 20px;
	}

	
.login{	
	width: 216px;
	height: 164px;
	float: left;
	
	background: URL("../images/login.jpg");
	}
.login ul{
	padding-top: 50px;
	padding-left: 10px;
	}
.login .submit{
	width: 85px;
	height: 22px;
	
	text-align: right;
	padding-right: 12px;
	}
.login .beviteli{
	padding-left: 46px;
	margin-top: 2px;
	margin-bottom: 3px;
	}
.login_aloldal{
	float: left;
	margin-top: 15px;
	}
.admin_menu{
	background: URL("../images/login_admin.jpg");
	}
.user_menu{		
	background: URL("../images/login_user.jpg");
	}
.error_menu{		
	background: URL("../images/login_error.jpg");
	}
.error_menu .error{	
	padding: 0px;	
	margin-right: 10px;
	}
	
.kereses{
	width: 329px;
	height: 162px;
	
	float: left;
	background: URL("../images/kereses.jpg");
	}
.kereses ul{
	padding-left: 40px;
	}
.kereses .cim{
	font-family: Century Gothic;
	color: #1b5feb;
	font-size: 10px;
	}
.kereses .cim_nagy{
	font-family: Century Gothic;
	color: #1b5feb;
	font-size: 14px;
	margin-bottom: 5px;
	}
.kereses .title{
	font-family: Century Gothic;
	font-size: 10px;
	color: #3c3c3c;
	margin-top: 5px;
	}
.kereses .submit{
	width: 85px;
	height: 22px;
	text-align: right;
	padding-right: 12px;	
	}
.kereses .button{
	margin-top: 15px;
	padding-left: 175px;
	}
	
.kereses_small{
	width: 211px;
	height: 203px;
	background: URL("../images/kereses_small.jpg");
	float: left;	
	margin-right: 20px;
	}
.kereses_small ul{
	margin-left: 5px;
	}
.kereses_small select{
	width: 200px;
	}
.kereses_small .cim{	
	padding-top: 32px;
	}
.kereses_small .title{
	padding-bottom: 8px;
	}
.kereses_small .button{
	float: right;
	padding-right: 10px;
	padding-top: 15px;
	}
.kereses_small .submit{
	width: 85px;
	height: 22px;
	text-align: right;
	padding-right: 12px;
	}
	
	
.fooldal{
	margin-left: 30px;
	float: left;	
	width: 380px;
	}
.fooldal .datum{
	font-family: Century Gothic;
	color: #1b5feb;
	font-size: 10px;
	}
.fooldal .cim{
	font-family: Century Gothic;
	color: #1b5feb;
	font-size: 14px;
	}
.fooldal .tartalom{
	margin-top: 10px;
	font-size: 11px;
	margin-bottom: 15px;
	}
	
.footer {
	clear: both;
	padding-top: 40px;
	width: 960px;
	text-align: right;
	}
.footer li{
	display: inline;
	margin-right: 15px;
	}
.footer .qs{
	float: left;
	font-weight: bold;
	}

.info{
	border: 1px solid;
	float: right;

	width: 200px;
	}
	
	
.form{
	width: 400px;	
	float: left;
	}
.form ul{
	clear: left;
	}
.form li{
	display: inline;
	}
.form .label{
	float: left;
	width: 200px;
	}
	
.static{
	width: 705px;
	float: left;		
	}
	
.right{
	float: right;
	}
.left{
	float: left;
	}
	
.viszonteladok, .linkek{
	width: 430px;
	float: left;
	}
.viszonteladok .lista{
	clear: both;
}
.viszonteladok h1{
	padding-bottom: 20px;
	}
.viszonteladok .lista ul, .linkek .lista ul{
	border-top: 1px dashed #969696;
	margin-top: 5px;
	margin-bottom: 5px;
	clear: both;
	}
.viszonteladok .lista li,.linkek .lista li{
	display: inline;
	}
.viszonteladok .listakep{
	float: left;
	height: 350px;
	margin-right: 15px;
	}
.viszonteladok h1{
	padding-bottom: 20px;
	}
.reszletes .label{
	float: left;
	width: 100px;
	font-weight: bold;
	}
.reszletes .cim{
	padding-top: 10px;
	}
	
.lista .varos{	
	float: left;
	font-weight: bold;
	width: 100px;
	}
.lista .megye{	
	float: left;	
	width: 125px;
	}
.lista .nev{	
	float: left;	
	width: 120px;
	}
.lista .reszletek{	
	margin-left: 20px;
	}
	
.reszletes .nev{
	color: #1b5feb;
	font-size: 14px;
	font-weight: bold;
	}
.kep{
	padding: 10px;
	}
.apply{
	width: 259px;
	float: right;
	background: URL("../images/viszontelado_apply_back.jpg");
	}
.apply .header{	
	height: 126px;
	background: URL("../images/viszontelado_apply_header.jpg");
	}
.apply .lablec, .online .lablec{	
	height: 11px;
	background: URL("../images/viszontelado_apply_footer.jpg");
	}
.apply div{
	clear: both;
	}
.apply li{
	margin-top: 10px;
	padding-left: 10px;
	display: inline;
	float: left;
	width: 80px;
	}
.apply .button{
	float: right;
	margin-right: 13px;
	}
.apply input, .apply textarea{
	width: 150px;
	}
.apply textarea{
	height: 70px;
	overflow: auto;	
	}
.apply .submit{	
	width: 85px;
	height: 22px;
	}
	
	
.form{
	float: left;
	width: 400px;	
	}
.form ul{
	margin-top: 5px;
	margin-bottom: 5px;
	}
.form .label{
	width: 130px;
	}
.form input, .form textarea{
	width: 240px;
	}
.form select{
	width: 242px;
	}
.form textarea{	
	height: 100px;
	overflow: auto;
	}
.form .button{
	height: 22px;
	width: 85px;
	}
.form .submit_li{
	padding-left: 150px;
	margin-top: 30px;
	letter-spacing: 30px;
	}

.keplista{
	float: right;
	width: 307px;
	padding-top: 10px;
	border-left: 1px dashed #969696;
	padding-left: 10px;
	}
.keplista ul{
	float: left;
	width: 130px;
	margin-right: 10px;
	margin-top: 10px;
	}
	
	
#filefeltoltes{
	width: 297px;
	float: right;	
	border-left: 1px dashed #969696;
	border-bottom: 1px dashed #969696;
	padding: 10px;
	}
#filefeltoltes li{
	display: block;
	padding-top: 5px;	
	}


.linkek{
	float: left;	
	width: 440px;
	}
.linkek ul{
	border-bottom: 1px dashed #969696;
	padding-bottom: 5px;
	margin-bottom: 10px;
	}
	
.registration{
	padding-top: 20px;
	}
.registration ul{
	padding-top: 10px;
	}
.registration_form .fejlec{
	height: 126px;
	background: URL("../images/registration_apply_header.jpg");
	}
.registration_form li{	
	float: left;
	width: 150px;
	margin-left: 50px;	
	color: #09ae1d;
	font-weight: bold;
	clear: both;
	
	list-style-position: inside;
	list-style-type: circle;
	list-style-image: URL("../images/webshop_category_list_image.jpg");
	}
	
	
.elerhetosegeink{
	width: 440px;
	float: left;
	}
.elerhetosegeink ul{
	clear: both;
	}
.elerhetosegeink .cucc{
	display: inline;	
	width: 200px;
	float: left;	
	}
.road_plan{	
	float: left;
	display: inline;	
	width: 230px;
	margin-bottom: 10px;
	}
	
.online{
	width: 259px;
	float: right;
	background: URL("../images/viszontelado_apply_back.jpg");
	}
.online .fejlec{	
	height: 126px;
	background: URL("../images/online_apply_header.jpg");
	}
.online ul{
	padding-top: 10px;
	}
.online li{
	margin-left: 10px;
	}
.online input, .online textarea{
	width: 235px;	
	margin-bottom: 6px;
	}
.online textarea{
	height: 65px;
	overflow: auto;
	}
.online .submit{
	height: 22px;
	width: 85px;
	margin-top: 10px;
	}
	
	
.error{
	padding-left: 20px;
	margin-bottom: 20px;
	}

.admin_new{
	padding-top: 25px;
	padding-left: 20px;
	list-style: none;
	}
	
	
.hirlevel{
	}
.hirlevel input{
	width: 400px;
	}	
.hirlevel textarea{
	width: 400px;
	height: 240px;
	}
.hirlevel ul{
	margin-top: 20px;
	}
.hirlevel .submit{
	height: 22px;
	width: 85px;
	margin-top: 10px;
	}
	
	
	
.ajanlo{
	padding-top: 20px;
	}
.ajanlo input{
	width: 400px;
	margin-bottom: 10px;
	}
	
.reg_felt{
	font-size: 10px;
	padding: 5px;
}
.why{
	color: #09ae1d;
	font-weight: bold;
	padding: 10px;
}

.checkbox input{
	width: 30px;
}

.users h1{
	margin-bottom: 10px;
}
.users{
	float: left;
	width: 700px;	
}
.users li{
	display: inline;
}
.users .nev{
	float: left;
	width: 120px;
}
.users .varos{
	float: left;
	width: 100px;
}
.users .cim{
	float: left;
	width: 190px;
}
.users .label{
	float: left;
	width: 200px;
}
.users input{
	width: 350px;
	margin-bottom: 10px;
}
.users .submit{
	width: 85px;
	text-align: right;
}

.users h6{
	font-size: 16px;
	font-weight: bold;
	color: #09AE1D;
	padding-top: 20px;
	padding-bottom: 20px;
}