@charset "iso-8859-2";
/* CSS Document */


body{
	background-color:#006d34;
	margin:0px;
	background-image:url(../img/head_bg.png);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
}


#container{
	width:924px;
	margin:auto;
	background-image:url(../img/cont_bg.png);
	background-repeat:repeat-y;
	padding-bottom:250px;
}

/*-------------------HEAD START -----------------------------*/

#header{
	margin:0px;
	height:306px;
}

.head_cimer{
	border:none;
	float:left;
}

.head_kep{
	float:left;
}

#head_center{
	float:left;
}
/*
#v_head{
	background-image:url(../img/xmas-veszkeny-head.png);
	background-repeat:no-repeat;
	width:351px;
	height:168px;
	color:#333333;
	font-size:18px;
}
*/
#v_head{
	background-image:url(../img/veszkeny_head.png);
	background-repeat:no-repeat;
	width:351px;
	height:168px;
	color:#333333;
	font-size:18px;
}

#weather{
	width:351px;
	text-align:center;
}

#weather b{
	color:#333333;
	font-size:16px;
	line-height:40px;
}

#weather_table{
	font-size:12px;
	color:#333333;
	width:351px;
	text-align:center;
	margin-top:10px;
}

#v_head b{
	margin-left:20px;
	float:left;
	margin-top:130px;
}

#v_head span{
	padding:5px;
	float:left;
	margin-top:125px;
}

.head_link{
	text-decoration:none;
	color:#333333;
	float:left;
	margin-top:130px;
}

.head_link:hover{
	text-decoration:underline;
} 

.icon{
	border:none;
	display:block;
	float:left;
	margin-left:30px;
	margin-top:10px;
}

/*					HEAD END                  		*/

/*-----------------Menu start------------------------------*/

#omenu{
	width:239px;
	float:left;
	margin-left:11px;
	display:inline;
}

#menu{
	width:200px;
	min-height:500px;
	background-color:#ebebeb;
	border-left:1px solid #d6d6d6;
	border-right:1px solid #d6d6d6;
	margin-left:17px;
	margin-top:-20px;
	float:left;
	padding-bottom:5px;
	display:inline;
}

#menu_foot{
	background-image:url(../img/omenu_bg.png);
	background-repeat:no-repeat;
	height:151px;
	width:239px;
	float:left;
}

.fomenu{
	background-image:url(../img/fomenu_bg.png);
	background-repeat:no-repeat;
	width:146px;
	height:38px;
	display:inline-block;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
	font-size:20px;
	padding-left:37px;
	line-height:38px;
	margin-left:8px;
	margin-top:3px;
	z-index:100;
	float:left;
}

.fomenu:hover{
	background-image:url(../img/fomenu_bg_hover.png);
}

.almenu{
	width:150px;
	min-height:70px;
	background-color:#f8c637;
	border:2px solid #c4c4c4;
	border-top:none;
	float:left;
	margin-left:22px;
	margin-top:-2px;
	padding-bottom:20px;
	display:inline;
}

.al_link{
	color:#005ca1;
	font-size:15px;
	text-decoration:none;
	display:block;
	background-image:url(../img/almenu_bg.png);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:22px;
	margin-top:10px;
	margin-left:10px;
	height:22px;
	line-height:22px;
	font-weight:bold;

}

.al_link:hover{
	background-image:url(../img/almenu_bg_hover.png);
	margin-left:1px;
	padding-left:31px;
}

.mezo{
	font-size:14px;
	color:#005ca1;
	border:none;
	margin-left:2px;
	width:144px;
	background-color:#fbd669;
}

#loginbox label{
	color:#333333;
	font-size:14px;
	font-weight:bold;
	padding:2px;
}

.ok{
	background-image:url(../img/login_button_bg.png);
	background-repeat:repeat-x;
	border:none;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	margin-top:3px;
	margin-left:106px;
}

.ok:hover{
	background-image:url(../img/login_button_bg_o.png);
	cursor:pointer;
}

.friss_box{
	background-image:url(../img/omenu_lec.jpg);
	background-repeat:no-repeat;
	background-position:top;
	float:left;
	width:200px;
	min-height:100px;
	margin-top:40px;
	color:#333333;
}

.friss_box b{
	font-size:20px;
	line-height:35px;
	padding-left:50px;
}


.friss_box a{
	color:#333333;
	text-decoration:none;
	font-size:14px;
	background-image:url(../img/list.png);
	background-repeat:no-repeat;
	background-position:left;
	margin-top:7px;
	display:block;
	margin-left:5px;
	padding-left:20px;
}

.friss_box a:hover{
	color:#006d34;
}


/*************************Menu end********************************/

/************************ Content start***********************/

#content{
	width:640px;
	min-height:500px;
	float:left;
}

#content_head{
	background-image:url(../img/cont_head.jpg);
	background-repeat:no-repeat;
	width:624px;
	height:195px;
	float:left;
	margin-left:8px;
}

#content_center{
	background-color:#ebebeb;
	border-left:1px solid #c4c4c4;
	border-right:1px solid #c4c4c4;
	float:left;
	display:inline;
	width:600px;
	min-height:200px;
	margin-left:17px;
}

h1{
	color:#414141;
	font-size:24px;
	margin-top:100px;
	font-weight:100;
	text-align:center;
}

.content_kep{
	margin-left:5px;
	float:left;
	margin-top:-30px;
	padding-bottom:30px;
	border:none;
}

#content p{
	font-size:14px;
	margin-top:0px;
	margin-bottom:0px;
	color:#006d34;
	text-align:justify;
	line-height:25px;
}

#content_center i{
	margin-left:300px;
}


#content_center ul{
	font-size:14px;
	color:#006d34;
	line-height:25px;
}

.index_text{
	margin-right:20px;
	margin-left:20px;
}

#content_foot{
	background-image:url(../img/cont_foot.jpg);
	background-repeat:no-repeat;
	width:622px;
	height:167px;
	margin-bottom:20px;
	float:left;
	margin-left:8px;
}

.ct_link{
	color:#333333;
}

h2{
	color:#006d34;
	font-size:18px;
	background-image:url(../img/h1_bg.png);
	background-repeat:no-repeat;
	line-height:33px;
	padding-left:35px;
	margin-left:30px;
}

h3{
	color:#006d34;
	font-size:18px;
	line-height:33px;
	padding-left:10px;
	background-image:url(../img/h3_bg.jpg);
	background-repeat:no-repeat;
	float:left;
	margin-top:50px;
	margin-bottom:140px;
	width:370px;
}

h4{
	background-image:url(../img/h1_bg.png);
	background-repeat:no-repeat;
	background-position:left;
	color:#FFF;
	font-size:20px;
	margin-top:0px;
	margin-bottom:0px;
	padding-left:40px;
	line-height:40px;
	margin-left:5px;
	float:left;
}

.lat_terkep{
	border:1px solid #006d34;
	margin-left:100px;}

.int_tb{
	font-size:14px;
	width:500px;
	color:#333333;
	margin-left:30px;
	margin-bottom:30px;
}

.onk_tb{
	font-size:14px;
	width:400px;
	color:#333333;
	margin-bottom:60px;
	padding-left:20px;
}

.album{
	background-image:url(../img/album_bg.jpg);
	background-repeat:no-repeat;
	width:185px;
	height:213px;
	float:left;
	margin-left:10px;
	margin-bottom:20px;
}

.album_cim{
	width:120px;
	text-align:center;
	margin-left:28px;
}

.album_cim a{
	color:#333;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	line-height:15px;

	}

.album_cim a:hover{
	border-bottom:1px dotted #333;
}


.album_kep{
	margin-left:28px;
	margin-top:35px;
	width:120px;
	height:120px;
	text-align:center;
}

.hirek{
	width:518px;
	min-height:100px;
	margin-left:39px;
	border:2px solid #409267;
	margin-bottom:30px;
	padding-bottom:5px;
	background-color:#ebebeb;
}

.hirek p{
	margin:10px;
}

.olvas{
	border:none;
	margin-left:410px;
	margin-top:10px;
}

.hir_fej{
	background-image:url(../img/hir_bg.png);
	background-repeat:repeat-x;
	width:520px;
	height:35px;
	border:1px solid #c4c4c4;
	margin-top:-5px;
	margin-left:-2px;
	margin-bottom:5px;
}

.hir_fej b{
	font-size:16px;
	color:#FFF;
	background-image:url(../img/h1_bg.png);
	background-repeat:no-repeat;
	line-height:35px;
	float:left;
	height:35px;
	padding-left:35px;}

.hir_fej span{
	float:right;
	font-size:14px;
	background-image:url(../img/calendar.png);
	background-repeat:no-repeat;
	background-position:left;
	margin-right:12px;
	padding-left:18px;
	color:#f8c637;
	line-height:40px;
}

#dok_tb{
	color:#006d34;
	font-size:14px;
}

.dok_sor:hover{
	background-color:#CCC;
}

#dok_fej{
	font-size:18px;
	color:#FFF;
	font-weight:bold;}
	
#vk_but{
	border:none;
	margin-left:219px;
	cursor:pointer;
	margin-bottom:10px;
}

#vk{
	margin:auto;
	width:400px;
	background-color:#fced8b;
	padding:30px;
	border:1px solid #c4c4c4;
	height:400px;
	margin-bottom:30px;

}

#bejegyez{
	float:right;
	margin-top:20px;
	cursor:pointer;
}

label{
	font-size:14px;
	font-weight:bold;
	color:#006d34;
	line-height:25px;
}

#vk span{
	color:#F00;
	font-size:14px;
	line-height:25px;
}

.input{
	font-size:14px;
	border:1px dashed #c4c4c4;
	width:200px;
	margin-bottom:10px;
	color:#414141;
	background-image:url(../img/inp_bg.png);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#FFF;

}

.input_text{
	font-size:14px;
	border:1px dashed #c4c4c4;
	background-color:#ebebeb;
	color:#414141;
	background-image:url(../img/inp_bg.png);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#FFF;
}

#vk_status{
	width:400px;
	text-align:center;
	margin:auto;
	min-height:40px;
}

#cetli{
	background-image:url(../img/cetli.jpg);
	width:166px;
	height:173px;
	background-repeat:no-repeat;
	float:left;
	margin-top:-40px;
	margin-left:20px;
	margin-right:7px;
}

#cetli p{
	margin-top:30px;
	margin-left:20px;
	text-align:left;
	color:#414141;
	line-height:20px;
}

.kep_keret{
	float:left;
	background-color:#FFF;
	border:1px solid #c4c4c4;
	width:170px;
	height:150px;
	text-align:center;
	margin-left:21px;
	margin-top:20px;
}

.kep_sorsz{
	font-size:14px;
	color:#337db4;
	width:100px;
	margin:auto;
}

.kep{
	border:1px solid #c4c4c4;
	margin-top:10px;
}

#reg{
	margin:auto;
	background-color:#fced8b;
	padding:30px;
	border:1px solid #c4c4c4;
	width:200px;
}

#reg span{
	color:#F00;
	font-size:14px;
	line-height:25px;
}


#reg img{
	margin-top:30px;
	margin-left:70px;
	cursor:pointer;
}

#feltoltes{
	margin:auto;
	background-color:#fced8b;
	padding:30px;
	border:1px solid #c4c4c4;
	width:400px;
	text-align:center;
}

#feltoltes img{
	margin:10px;
	cursor:pointer;
}

#feltoltes span{
	color:#F00;
	font-size:14px;
	line-height:25px;
}

/*****************************Content end*********************************/

/*************************** foot start *****************************************/

#foot_bg{
	background-image:url(../img/foot_bg.png);
	width:100%;
	background-repeat:repeat-x;
	background-position:bottom;
	height:316px;
	margin-top:-220px;
}

#footer{
	width:924px;
	margin:auto;
}


.foot_link{
	color:#333333;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	float:left;
	margin-top:250px;
	margin-left:10px;
}

.foot_link:hover{
	border-bottom:1px dotted #333333;
}

.mill_ko{
	margin-left:80px;
	float:left;
	margin-top:73px;
}

.hosok{
	float:right;
	margin-right:13px;
	margin-bottom:73px;
}

#webmedve{
	float:right;
	margin-top:245px;
	margin-right:-50px;
}

#webmedve img{
	border:none;
	margin-top:5px;
}

#webmedve p, #webmedve a{
	font-size:12px;
	color:#333333;
	font-weight:bold;
	margin:0px;
}

#jcar{
	width:533px;
	height:130px;
	margin:auto;
}
#jcar #prev, #next{
	cursor:pointer;
	float:left;
}
#jcar #slide{
	width:489px;
	height:100%;
	background-color:#CCC;
	float:left;
	margin-left:2px;
	margin-right:2px;
}
#jcar ul, #jcar li{
	margin:0px;
	padding:0px;
	list-style:none;
}
#jcar ul li{
	background-color:#FFF;
	padding:3px;
	margin-top:2px;
	margin-left:1px;
	margin-right:1px;
	text-align:center;
}
#jcar ul li img{
	border:none;
}
#jcar ul{
	width:551px;
}