@charset "utf-8";
/* CSS Document */

body {
	margin: 0;
	font-size: 12px;
	text-align: justify;
	font-family: "Trebuchet MS", "Times New Roman", Arial, Times, serif;
	background-color: #FFFFFF;
	background-image: url(../images/header_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

h1, h2, h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
}

p, ul, ol {
	line-height: 200%;
}

.clearer {
	clear: both;
	}

#webpage {
	width: 940px;
	height: auto;
	margin: 0 auto;
	}

#container {
	width: 800px;
	height: auto;
	margin: 0 auto;
	float: left;
	}

/* Hirdetsek */

.hirdetes {
	width: 134px;
	height: auto;
	float: left;
	margin-left: 6px;
	margin-top: 20px;
	background-color: #C9C9C9;
	}

.hirdetes_head {
	background-color: #C9C9C9;
	background-image: url(../images/hirdetes_top.jpg);
	height: 31px;
	width: 134px;
	}

.hirdetes_head h2 {
	font-size: 18px;
	color: #fff;
	margin: 0px;
	padding: 8px 0px 0px 22px;
}

        
.hirdetes_content {
	height: auto;
	width: 134px;
	background-color: #C9C9C9;
	}

.hirdetes_120x80 {
	width: 120px;
	height: 80px;
	padding: 2px;
	background-color: #FFFFFF;
	border: 1px #7A7A7A solid;
	margin-left: 4px;
	margin-bottom: 3px;
	color: #CCCCCC;
	text-align: center;
	}

.hirdetes_120x120 {
	width: 120px;
	height: 120px;
	padding: 2px;
	background-color: #FFFFFF;
	border: 1px #7A7A7A solid;
	margin-left: 4px;
	margin-bottom: 3px;
	color: #CCCCCC;
	text-align: center;
	}

#webcreation {
	width: 120px;
	height: 240px;
	margin: 0 auto;
	}	
	
.hirdetes_120x240 {
	width: 120px;
	height: 240px;
	padding: 2px;
	background-color: #FFFFFF;
	border: 1px #7A7A7A solid;
	margin-left: 4px;
	margin-bottom: 3px;
	color: #CCCCCC;
	text-align: center;
	}
        
.hirdetes_end {
	background-image: url(../images/hirdetes_bottom.jpg);
	height: 31px;
	width: 134px;
	}

/* Header */

#header_top {
	width: 940px;
	height: 50px;
	margin: 0 auto;
}

/* Menu */

#menu_left {
	width: 182px;
	margin: 0;
	padding: 0;
	float: left;
	padding-left: 18px;
	padding-top: 10px;
	color: #FBFAC2;
	font-size: 13px;
	}

#menu_left a {
	color: #FBFAC2;
	text-decoration: none;
	font-weight: bold;
	}

#menu_left a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	}

#menusor {
	width: 715px;
	height: 30px;
	margin-top: 10px;
	float: left;
	padding-left: 25px;
	}

.select {
	height: 30px;
	line-height: 30px;
	float: left;
	display: inline;
	padding: 0px 10px;
	text-decoration: none;
	text-transform: lowercase;
	font: 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #FFAD32;
	border-right: 1px #BD0000 solid;
	}

.select-last {
	height: 30px;
	line-height: 30px;
	float: left;
	display: inline;
	padding-left: 10px;
	text-decoration: none;
	text-transform: lowercase;
	font: 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #FFAD32;
	border-right: 1px #BD0000 solid;
	}

.menu a {
	float: left;
	height: 30px;
	line-height: 30px;
	padding: 0px 10px;
	display: inline;
	text-decoration: none;
	text-transform: lowercase;
	font: 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	border-right: 1px #BD0000 solid;
}

.menu-last a {
	float: left;
	height: 30px;
	line-height: 30px;
	padding-left: 10px;
	display: inline;
	text-decoration: none;
	text-transform: lowercase;
	font: 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	border-right: 1px #BD0000 solid;
}

.menu a:hover { 
	text-decoration: none;
	color: #FFFFC6;
}

.menu-last a:hover { 
	text-decoration: none;
	color: #FFFFC6;
}

.menu a .numbertxt {
	font-size: 22px;
	color: #FFF;
}

.menu a:hover .numbertxt {
	color: #FFFFC6;
}

.select .numbertxt {
	font-size: 22px;
	color: #FFAD32;
}

.menu-last a .numbertxt {
	font-size: 22px;
	color: #FFF;
}

.menu-last a:hover .numbertxt {
	color: #FFFFC6;
}

.select-last .numbertxt {
	font-size: 22px;
	color: #FFAD32;
}

#header {
	width: 800px;
	height: 300px;
	margin: 0 auto;
	background: url(../images/head.jpg) no-repeat left top;
	margin-top: 5px;
	text-align: left;
}

#header h1, #header p {
	margin: 0;
	padding: 0;
}

#header h1 {
	font-size: 18px;
	margin: 5px 0 0 130px;
	color: #444;
	letter-spacing: 1px;
	width: 475px;
	height: 60px;
	text-align: left;
}

.counter-nap-ora {
	font-size: 22px;
	color: #444;
	letter-spacing: 1px;
}

#header h1 .counter-szamok {
	color: #CC0000;
	margin: 0px;
}

/* LOGO */

#logo {
	clear: both;
	width: 960px;
	height: 45px;
	margin: 0 auto;
	background: url(../images/logo.jpg) no-repeat left top;
}

#logo h1 {
	margin: 0;
	padding: 5px 0 0 17px;
	line-height: normal;
	font-size: 24px;
	color: #FFFFFF;
	float: left;
	width: 230px;
	height: 45px;
	display: block;
}

#logo-header-data {
	width: 700px;
	height: 38px;
	float: left;
	padding: 6px 0px;
	line-height: 19px;
	color: #666666;
	}

/* Page */

#page {
	width: 800px;
	margin: 0 auto;
	padding-top: 30px;
	background: url(../images/title.jpg) no-repeat left top;
}

#page_halottak {
	width: 800px;
	margin: 0 auto;
	padding-top: 30px;
	background: url(../images/title_halottak.jpg) no-repeat left top;
}

/* Content */

#content {
	float: left;
	width: 510px;
	margin: 0;
	padding-left: 30px;
	padding-top: 0px;
	color: #444;
}

#content h1 {
	color: #6B0000;
	font-size: 26px;
	padding: 5px 0px 0px 0px;
	margin: 0px;
}

#content h3 {
	color: #6B0000;
	font-size: 26px;
	padding: 5px 0px 0px 0px;
	margin: 0px;
}

.content_alcim {
	font-size: 16px; 
	font-weight: bold; 
	letter-spacing: 0; 
	color: #E68B00; 
	line-height: 150%;
	}

.content_tamogassa {
	font-size: 14px; 
	letter-spacing: 0; 
	color: #9A0000;
	font-weight: bold;
	}

.title {
	padding: 0 20px 5px 0px;
	font-size: 26px;
	border-bottom: 1px #7A7A7A solid;
	margin-right: 20px;
	letter-spacing: 1px;
	background: url(../images/info.jpg) no-repeat right 40%;
}

.title_halottak {
	padding: 0 20px 5px 0px;
	border-bottom: 1px #000 solid;
	margin-right: 20px;
}

.entry {
	margin: 0;
	padding: 5px 0px 0px 0px;
	font-size: 13px;
}

.entry a {
	color: #444;
	text-decoration: none;
}

.entry a:hover {
	color: #222;
}

.entry_img {
	float: left;
	padding: 2px;
	border: 3px #FE9900 solid;
	margin: 3px 15px 7px 0px;
	}

.entry_img_halottak {
	float: left;
	padding: 5px;
	border: 4px #000 solid;
	margin: 0px 0px 10px 0px;
	}

.linktar a {
	font-weight: bold;
	text-decoration: none;
	}

.linktar a:hover {
	text-decoration: underline;
	}

/* Sidebar */

#sidebar {
	float: right;
	width: 230px;
	margin-bottom: 10px;
	margin-left: 20px;
	margin-top: 7px;
	color: #5D3D20;
	display: inline;
}

#sidebar h2 {
	margin: 0px 0px 0px 0px; 
	line-height: 28px;
	font-size: 17px;
	color: #6B0000;
	border-bottom: 1px #7A7A7A solid;
	margin-bottom: 5px;
}

.hirlevel_icon {
	background: url(../images/hirlevel.jpg) no-repeat right 40%;
	}

.dokumentumok_icon {
	background: url(../images/mentes.jpg) no-repeat right 40%;
	}

.programok_icon {
	background: url(../images/programok.jpg) no-repeat right 40%;
	}

.tamogatom_icon {
	background: url(../images/tamogatom.jpg) no-repeat right 40%;
	}

.hirek_icon {
	background: url(../images/hirek.jpg) no-repeat right 40%;
	}

/* Footer */

#footer {
	width: 800px;
	margin: 0 auto;
	height: 50px;
	text-align: center;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #372413;
	background: url(../images/header.jpg) no-repeat left top;
	margin-bottom: 40px;
}

#footer p {
	padding-top: 15px;
}

/* Hírlevél */


.hirlevel_form {
	width: 230px;
	height: auto;
	}

.hirlevel_form_nev, .hirlevel_form_e-mail, .hirlevel_form_text {
	width: 196px;
	height: 20px;
	line-height: 20px;
	float: left;
	font-size: 12px;
	color: #5D3D20;
	padding-left: 22px;
	padding-top: 5px;
	font-family:  "Trebuchet MS", "Times New Roman", Arial, Times, serif;
	}

.hirlevel_form_e-mail_input input {			
	text-align: left;
	padding-left: 22px;
	padding-top: 3px;
	color: #333;
	width: 164px;
	height: 17px;
	float: left;
	border: #FFC875 1px solid;
	background-color: #fff;
	margin-left: 22px;
	font-family: "Trebuchet MS", "Times New Roman", Arial, Times, serif;
	background-image: url(../images/e-mail_icon.jpg);
	background-repeat: no-repeat;
	background-position: left;
	font-size: 12px;
	}

.hirlevel_form_e-mail_input input:focus {  		
	border: #FF9900 1px solid;
	background-image: url(../images/e-mail_icon_on.jpg);
	background-repeat: no-repeat;
	background-position: left;
	}

.hirlevel_form_nev_input input {			
	text-align: left;
	padding-left: 22px;
	padding-top: 3px;
	margin-left: 22px;
	color: #333;
	width: 164px;
	height: 17px;
	float: left;
	border: #FFC875 1px solid;
	background-color: #fff;
	font-family: Tahoma;
	background-image: url(../images/name_icon.jpg);
	background-repeat: no-repeat;
	background-position: left;
	font-size: 11px;
	}

.hirlevel_form_nev_input input:focus {  		
	border: #FF9900 1px solid;
	background-image: url(../images/name_icon_on.jpg);
	background-repeat: no-repeat;
	background-position: left;
	}

.hirlevel_form_cim_input input {			
	text-align: left;
	padding-left: 22px;
	padding-top: 3px;
	margin-left: 22px;
	color: #333;
	width: 164px;
	height: 17px;
	float: left;
	border: #FFC875 1px solid;
	background-color: #fff;
	font-family: Tahoma;
	background-image: url(../images/cim_icon.jpg);
	background-repeat: no-repeat;
	background-position: left;
	font-size: 11px;
	}

.hirlevel_form_cim_input input:focus {  		
	border: #FF9900 1px solid;
	background-image: url(../images/cim_icon_on.jpg);
	background-repeat: no-repeat;
	background-position: left;
	}

.hirlevel_form_input_kuld input {
	margin: 10px 0px 15px 22px;
	width: 70px;
	padding: 2px 0px;
	font-size: 11px;
	font-family: Tahoma;
	cursor: pointer;
	border: 1px #FFC875 solid;
	color: #FFF;
	background-color: #FE9900;
	}
	
.hirlevel_form_input_kuld input:hover {
	color: #333;
	background-color: #FE9900;
	border: 1px #FE9900 solid;
	}

.hirlevel_form_kotelezo {
	color: #BE0232;
	font-size: 10px;
	}

.hirlevel_form_hiba {      /* a hibazenetek stilusa */ 
	color: #CC0000;
	font-size: 10px;
	line-height: 11px;
	height: 11px;
	width: 206px;
	padding-left: 24px;
	padding-top: 2px;
	float: left;
	visibility: hidden;
	}

.szavazas_form_hiba {      /* a hibazenetek stilusa */ 
	color: #FFF;
	font-size: 10px;
	line-height: 11px;
	height: 11px;
	width: 206px;
	padding-left: 24px;
	padding-top: 2px;
	float: left;
	visibility: hidden;
	}

.hirkuldes_form_hiba {      /* a hibazenetek stilusa */ 
	color: #FFF;
	font-size: 10px;
	line-height: 11px;
	height: 11px;
	width: 206px;
	padding-left: 24px;
	padding-top: 2px;
	float: left;
	visibility: hidden;
	}
	
#success_hirlevel{
	display: none;
	color: #5D3D20;
	font-size: 11px;
	font-weight: bold;
	margin-left: 24px;
	margin-top: 12px;
	margin-bottom: 7px;
	}

#success_hirkuldes{
	display: none;
	color: #FE9900;
	font-size: 11px;
	font-weight: bold;
	margin-left: 24px;
	margin-top: 12px;
	margin-bottom: 7px;
	}

#success_szavazas{
	display: none;
	color: #FE9900;
	font-size: 11px;
	font-weight: bold;
	margin-left: 24px;
	margin-top: 12px;
	margin-bottom: 7px;
}

/* Dokumentumok */

.dokumentumok a {
	float: left;
	display: inline;
	width: 215px;/*198*/
	background-color: #FBFAC2;
	border: 1px #AF9A7E solid;
	padding: 5px;
	text-decoration: none;
	cursor: pointer;
	margin-bottom: 3px;
	}

.programok {
	float: left;
	display: inline;
	width: 215px;/*198*/
	background-color: #FBFAC2;
	border: 1px #AF9A7E solid;
	padding: 5px;
	text-decoration: none;
	margin-bottom: 3px;
	}	

.dokumentumok a:hover {
	background-color: #F6E48A;
	border: 1px #5D3D20 solid;
	}	

.dokumentumok a .dokumentumok_leiras {
	float: left;
	text-align: left;
	font-size: 12px;
	color: #5b2d0b;
	padding-top: 5px;
	}

.dokumentumok a:hover .dokumentumok_leiras {
	color: #5b2d0b;
	}

.dokumentumok a .dokumentumok_datum {
	float: left;
	width: 215px;
	color: #5D3D20;
	font-size: 11px;
	border-bottom: 1px #AF9A7E solid;
	font-weight: bold;
	}

.programok_datum {
	float: left;
	width: 215px;
	color: #5B2D0B;
	padding-bottom: 5px;
	font-size: 12px;
	}

.programok_cim {
	float: left;
	width: 215px;
	color: #6B0000;
	padding-bottom: 5px;
	font-size: 12px;
	font-weight: bold;
	}

.programok_hely {
	float: left;
	width: 215px;
	color: #CC7B00;
	padding-bottom: 10px;
	font-size: 11px;
	border-bottom: 1px #AF9A7E solid;
	}

.programok-tovabbi {
	float: left;
	display: inline;
	width: 508px;/*198*/
	background-color: #FDFDEC;
	border: 1px #D3CAB6 solid;
	margin-top: 3px;
	}
	
.programok-tovabbi_datum {
	float: left;
	width: 498px;
	color: #1A0F0D;
	padding: 3px 5px 2px 5px;
	font-size: 12px;
	text-align: right;
	background-color: #FBFAC2;
	border-bottom: 1px #E6E1D6 solid;
	}
	
.programok-tovabbi_cim {
	float: left;
	width: 498px;
	color: #6B0000;
	padding: 4px 5px 3px 5px;
	font-size: 13px;
	font-weight: bold;
	}
	
.programok-tovabbi_hely {
	float: left;
	width: 498px;
	color: #CC7B00;
	padding: 0px 5px 3px 5px;
	font-size: 12px;
	}
	
.programok-tovabbi_leiras {
	float: left;
	text-align: justify;
	font-size: 12px;
	color: #5b2d0b;
	padding: 0px 5px 3px 5px;
	}
	
.dokumentumok a:hover .dokumentumok_datum {
	color: #372413;
	}
	
.dokumentumok_old a {
	float: left;
	display: inline;
	width: 498px;/*198*/
	background-color: #FBFAC2;
	border: 1px #AF9A7E solid;
	padding: 5px 5px 0px 5px;
	text-decoration: none;
	cursor: pointer;
	margin-top: 3px;
	}	

.dokumentumok_old a:hover {
	background-color: #F6E48A;
	border: 1px #5D3D20 solid;
	}	

.dokumentumok_old a .dokumentumok_leiras {
	float: left;
	text-align: left;
	font-size: 12px;
	color: #5b2d0b;
	padding-top: 5px;
	}

.programok_leiras {
	float: left;
	text-align: left;
	font-size: 12px;
	color: #5b2d0b;
	padding-top: 5px;
	}

.dokumentumok_old a:hover .dokumentumok_leiras {
	color: #333;
	}

.dokumentumok_old a .dokumentumok_datum {
	float: left;
	width: 498px;
	color: #5D3D20;
	font-size: 11px;
	border-bottom: 1px #AF9A7E solid;
	font-weight: bold;
	}
	
.dokumentumok_old a:hover .dokumentumok_datum {
	color: #5D3D20;
	}

/* Hírdetések alul */

.hirdetes_szuperinfo_container {
	width: 800px;
	height: 150px;
	margin-bottom: 40px;
	background-image: url(../images/szupeinfo_alul.jpg);
	background-repeat: no-repeat;
	}

.hirdetes_szuperinfo {
	height: 134px; 
	border: 1px #AF9A7E solid; 
	background-color: #FFFBE0; 
	color: #5B2D0B; 
	font-size: 12px; 
	float: left; 
	padding: 7px; 
	margin-right: 10px;
	cursor: pointer;
	}

.hirdetes_szuperinfo_szam {
	font-size: 32px;
	color: #372413;
	float: right;
	margin: 0px 0px 5px 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	}

.hirdetes_szuperinfo_datum {
	font-weight: bold;
	font-size: 11px;
	padding-bottom: 5px;
	}

.hirdetes_szuperinfo_cim {
	font-weight: bold;
	font-size: 12px;
	padding-bottom: 5px;
	}

.hirdetes_szuperinfo_szoveg {
	font-size: 11px;
	}

.hirek_datum {
	font-size: 12px; 
	letter-spacing: 0; 
	line-height: normal;
	width: 510px;
	text-align: right;
	}

.hirek_datum_tovabbi {
	font-size: 12px; 
	letter-spacing: 0; 
	line-height: normal;
	width: 110px;
	float: left;
	text-align: right;
	font-weight: bold;
	}

.hirek_cim {
	font-size: 15px; 
	font-weight: bold; 
	letter-spacing: 0; 
	color: #E68B00; 
	line-height: normal;
	width: 510px;
	text-align: justify;
	margin-bottom: 10px;
	}

.hirek_cim a {
	font-size: 15px; 
	font-weight: bold; 
	letter-spacing: 0; 
	color: #E68B00; 
	line-height: normal;
	text-align: justify;
	width: 510px;
	}

.hirek_cim a:hover {
	color: #301E12; 
	}

.hirek_cim_tovabbi {
	font-size: 13px; 
	font-weight: bold; 
	color: #E68B00; 
	line-height: 100%;
	width: 400px;
	text-align: left;
	float: left;
	}

.hirek_cim_tovabbi a {
	font-size: 13px; 
	font-weight: bold; 
	color: #E68B00; 
	line-height: normal;
	width: 510px;
	}

.hirek_cim_tovabbi a:hover {
	font-size: 13px; 
	font-weight: bold; 
	color: #301E12; 
	line-height: normal;
	width: 510px;
	}

.hirek_alcim  {
	margin: 10px 0px;
	font-size: 13px; 
	font-weight: bold; 
	letter-spacing: 0; 
	color: #E68B00;
	line-height: normal;
	width: 510px;
	}
	
.hirek_bevezetes {
	margin-bottom: 10px;
	font-size: 13px;
	}

.hirek_bevezetes a img {
	float: left;
	padding: 3px;
	border: 2px #FE9900 solid;
	margin: 3px 15px 7px 0px;
	}

.hirek_bevezetes a:hover img {
	padding: 2px;
	border: 3px #FE9900 solid;
	}

.hirek_bevezetes img {
	float: left;
	padding: 3px;
	border: 2px #FE9900 solid;
	margin: 3px 15px 7px 0px;
	}

.hirek-alatt {
	width: 385px;
	height: 30px;
	font-size: 11px; 
	letter-spacing: 0; 
	color: #666;
	margin: 20px 0px 10px 0px;
	padding-left: 125px;
	border-bottom: 1px #AF9A7E solid;
	}
	
.hirek_tovabb {
	text-align: right;
	float: right;
	width: 70px;
	height: 30px;
	margin-left: 20px;
	line-height: normal;
	}

.hirek_tovabb a {
	text-decoration: none; 
	}

.hirek_tovabb a:hover {
	color: #E68B00;
	}	
	
.hirek-hozzaszolok-tovabb {
	text-align: right;
	float: right;
	height: 30px;
	margin-left: 20px;
	width: 100px;
	line-height: normal;
	}

.hirek-hozzaszolok-tovabb a {
	text-decoration: none; 
	}
	
.hirek-hozzaszolok-tovabb a:hover {
	color: #E68B00;
	}
	
.hirek-hozzaszolasok-db {
	text-align: left;
	float: left;
	width: 175px;
	height: 30px;
	}

.hirek-hozzaszolasok-db span {
	font-size: 13px;
	font-weight: bold;
	}
	
.hirek_vissza {
	margin-top: 30px;
	text-align: right;
	}
	
.hirek_vissza a {
	font-size: 11px; 
	letter-spacing: 0; 
	color: #666;
	text-decoration: none; 
	line-height: normal;
	width: 510px;
	text-align: right;
	}

.hirek_vissza a:hover {
	color: #E68B00;
	}

#tovabbi_hirek_cim {
	color: #7D1C1C;
	font-size: 14px;
	font-weight: bold;
	margin: 20px 0px 10px 0px;
	}

.news-attachment-title {
	margin-bottom: 5px;
	margin-top: 20px;
	color: #FE9900;
	font-weight: bold;
	}
	
.hirek-kis-kepek {
	width: 100px;
	height: 75px;
	float: left;
	margin-left: 20px;
	margin-bottom: 25px;
	}
	
#news-morepictures-container a img {
	max-height: 75px;
	max-width: 100px;
	border: 2px #FE9900 solid;
	background-color: #FFFFFF;
	padding: 1px;
	}

#news-morepictures-container a:hover img {
	border: 2px #7D1C1C solid;
	}
	
.news-documents-title {
	margin-left: 20px;
	}
	
.news-documents-title a {
		font-weight: bold;
		color: #7D1C1C;
		text-decoration: underline;
		}

.news-documents-title a:hover {
	color: #111;
	}
	
.news-documents-links-line {
	width: 480px;
	height: 20px;
	margin-left: 20px;
	}
	
.news-documents-links-title {
	float: left;
	}
	
.news-documents-links-link {
	margin-left: 20px;
	float: left;
	}

.news-documents-links-link a:hover {
	color: #7D1C1C;
	}

.hir-hozzaszolok {
	margin: 10px 0px 10px 20px;
	}
	
.hir-hozzaszolas {
	width: 470px;
	padding: 20px 20px 10px 20px;
	border-bottom: 1px #CCCCCC solid;
	}
	
.hir-hozzaszolas-datum {
	float: left;
	font-weight: bold;
	margin-bottom: 2px;
	}
	
.hir-hozzaszolas-kuldo {
	float: left;
	color: #7D1C1C;
	font-weight: bold;
	margin-left: 20px;
	}
	
.hir-hozzaszolas-uzenet {
	}

/* hírküldés form */



.hirkuldes_form_nev, .hirkuldes_form_email, .hirkuldes_form_hir, .hirkuldes_form_megjegyzes {
	width: 300px;
	height: 20px;
	line-height: 20px;
	font-size: 12px;
	color: #5D3D20;
	padding-top: 5px;
	font-family:  "Trebuchet MS", "Times New Roman", Arial, Times, serif;
	}

/*.hirkuldes_form_hiba {
	color: #CC0000;
	font-size: 10px;
	line-height: 11px;
	height: 11px;
	width: 300px;
	padding-top: 2px;
	visibility: hidden;
	}*/

.hirkuldes_form_kotelezo {
	font-size: 11px;
	color: #CC0000;
	}
	
.hirkuldes_form_nev_input input{			
	text-align: left;
	padding-top: 3px;
	color: #333;
	width: 250px;
	height: 17px;
	padding-left: 3px;
	border: #FFC875 1px solid;
	background-color: #fff;
	font-family: Tahoma;
	font-size: 12px;
	}

.hirkuldes_form_nev_input input:focus {  		
	border: #FF9900 1px solid;
	}
	
.hirkuldes_form_email_input input{			
	text-align: left;
	padding-top: 3px;
	color: #333;
	width: 250px;
	height: 17px;
	padding-left: 3px;
	border: #FFC875 1px solid;
	background-color: #fff;
	font-family: Tahoma;
	font-size: 12px;
	}

.hirkuldes_form_email_input input:focus {  		
	border: #FF9900 1px solid;
	}
	
/*.hirkuldes_form_hir_input textarea {
	text-align: left;
	padding-top: 3px;
	color: #333;
	width: 500px;
	height: 150px;
	padding: 3px;
	border: #FFC875 1px solid;
	background-color: #fff;
	font-family: Tahoma;
	font-size: 12px;
	}

.hirkuldes_form_hir_input textarea:focus {
	border: #FF9900 1px solid;
	}*/
	
.hirkuldes_form_hir_input textarea {			
	text-align: left;
	padding-left: 3px;
	padding-top: 3px;
	margin-left: 22px;
	color: #333;
	width: 183px;
	height: 260px;
	float: left;
	border: #FFC875 1px solid;
	background-color: #fff;
	font-family: Tahoma;
	/*background-image: url(../images/name_icon.jpg);
	background-repeat: no-repeat;
	background-position: top;*/
	font-size: 11px;
	}

.hirkuldes_form_hir_input textarea:focus {  		
	border: #FF9900 1px solid;
	/*background-image: url(../images/name_icon_on.jpg);
	background-repeat: no-repeat;
	background-position: left;*/
	}

/*.hirkuldes_form_megjegyzes_input textarea {
	text-align: left;
	padding-top: 3px;
	color: #333;
	width: 250px;
	height: 80px;
	padding: 3px;
	border: #FFC875 1px solid;
	background-color: #fff;
	font-family: Tahoma;
	font-size: 12px;
	}

.hirkuldes_form_megjegyzes_input textarea:focus {
	border: #FF9900 1px solid;
	}*/
	
.hirkuldes_form_megjegyzes_input textarea {			
	text-align: left;
	padding-left: 3px;
	padding-top: 3px;
	margin-left: 22px;
	color: #333;
	width: 183px;
	height: 100px;
	float: left;
	border: #FFC875 1px solid;
	background-color: #fff;
	font-family: Tahoma;
	/*background-image: url(../images/name_icon.jpg);
	background-repeat: no-repeat;
	background-position: top;*/
	font-size: 11px;
	}

.hirkuldes_form_megjegyzes_input textarea:focus {  		
	border: #FF9900 1px solid;
	/*background-image: url(../images/name_icon_on.jpg);
	background-repeat: no-repeat;
	background-position: left;*/
	}

.hirkuldes_form_input_kuld input {
	margin: 20px 0px 20px 0px;
	width: 120px;
	padding: 2px 0px;
	font-size: 12px;
	font-family: Tahoma;
	cursor: pointer;
	border: 1px #AF9A7E solid;
	color: #FFF;
	background-color: #FE9900;
	}
	
.hirkuldes_form_input_kuld input:hover {
	color: #333;
	background-color: #FE9900;
	border: 1px #FE9900 solid;
	}

/* eseménynaptár */

#esemnynaptar-container {
	width: 230px;
	height: 250px;
	padding-top: 10px;
	background-color: #7D1C1C;
	}

#esemenynaptar-honap {
	background-image: url(../images/esemenynaptar_honap.jpg);
	width: 210px;
	height: 36px;
	margin: 0px 10px 0px 10px;
	}
	
#esemenynaptar-honap-left a {
	background-image: url(../images/esemenynaptar_honap_left.jpg);
	background-position: top;
	width: 36px;
	height: 36px;
	display: block;
	float: left;
	cursor: pointer;
	}

#esemenynaptar-honap-left a:hover {
	background-position: bottom;
	}
	
#esemenynaptar-honap-neve {
	width: 138px;
	height: 36px;
	line-height: 36px;
	text-transform: uppercase;
	text-align: center;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	float: left;
	}
	
#esemenynaptar-honap-right a {
	background-image: url(../images/esemenynaptar_honap_right.jpg);
	background-position: top;
	width: 36px;
	height: 36px;
	display: block;
	float: left;
	cursor: pointer;
	}

#esemenynaptar-honap-right a:hover {
	background-position: bottom;
	}
	
#esemenynaptar-napok-felirat {
	background-image: url(../images/esemenynaptar_napok.jpg);
	width: 210px;
	height: 24px;
	margin: 0px 10px 0px 10px;
	}

#esemenynaptar-napok {
	width: 210px;
	height: 180px;
	margin: 0px 10px 0px 10px;
	/*overflow: hidden;*/
	font-size: 14px;
	}

.esemenynaptar-sima-nap {
	float: left;
	background-image: url(../images/esemenynaptar_sima_nap.jpg);
	width: 29px;
	height: 29px;
	margin: 0px 1px 1px 0px;
	line-height: 29px;
	text-align: center;
	color: #601515;
	}

.esemenynaptar-elmult-nap {
	float: left;
	background-image: url(../images/esemenynaptar_elozo_nap.jpg);
	width: 29px;
	height: 29px;
	margin: 0px 1px 1px 0px;
	line-height: 29px;
	text-align: center;
	color: #CBAC6C;
	}

.esemenynaptar-kiemelt-nap {
	float: left;
	background-image: url(../images/esemenynaptar_kiemelt_nap.jpg);
	width: 29px;
	height: 29px;
	margin: 0px 1px 1px 0px;
	line-height: 29px;
	text-align: center;
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
	cursor: pointer;
	}

.esemenynaptar-aktualis-nap {
	float: left;
	background-color: #FFB13D;
	background-image: url(../images/esemenynaptar_aktualis_nap.jpg);
	width: 29px;
	height: 29px;
	margin: 0px 1px 1px 0px;
	line-height: 29px;
	text-align: center;
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
	cursor: pointer;
	}

.esemenynaptar-kiemelt-nap a {
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
	}

.esemenynaptar-kiemelt-nap a:hover {
	color: #7D1C1C;
	}

/* események formázása */

.esmenynaptar-uj-kereses {
	text-align: right;
	}

.esmenynaptar-uj-kereses a {
	text-decoration: none;
	color: #7D1C1C;
	font-weight: bold;
	}

.esmenynaptar-uj-kereses a:hover {
	color: #FE9901;
	}

.esmenyenaptar-lista-cim {
	font-size: 15px; 
	font-weight: bold; 
	letter-spacing: 0; 
	color: #E68B00; 
	line-height: normal;
	width: 510px;
	text-align: justify;
	margin-bottom: 10px;
	}
	
.esmenyenaptar-lista-cim a {
	font-size: 15px; 
	font-weight: bold; 
	letter-spacing: 0; 
	color: #E68B00; 
	line-height: normal;
	width: 510px;
	text-align: justify;
	margin-bottom: 10px;
	}

.esemenynaptar-lista {
	margin-top: 10px;
	padding-bottom: 15px;
	border-bottom: 1px solid #AF9A7E;
	margin-bottom: 20px;
	}

.esemenynaptar-lista a img {
	float: left;
	padding: 3px;
	border: 2px #FE9900 solid;
	margin: 3px 15px 7px 0px;
	}

.esemenynaptar-lista a:hover img {
	padding: 2px;
	border: 3px #FE9900 solid;
	}

.esemenynaptar-lista img {
	float: left;
	padding: 3px;
	border: 2px #FE9900 solid;
	margin: 3px 15px 7px 0px;
	}

.esemenynaptar-lista-tovabb {
	text-align: right;
	font-size: 11px;
	width: 510px;
	height: 20px;
	}

.esemenynaptar-lista-tovabb a {
	font-size: 12px;
	}

.esemenynaptar-lista-tovabb a:hover {
	color: #FE9901;
	}

.tovabbi-esemenyek-container {
	width: 510px;
	height: auto;
	margin-bottom: 20px;
	}
	
.tovabbi-esemenyek {
	width: 510px;
	height: auto;
	}
	
.tovabbi-esemenyek-cim a {
	font-size: 15px;
	color: #FE9900;
	}
	
.tovabbi-esemenyek-telepules {
	width: 250px;
	height: 20px;
	line-height: 20px;
	float: left;
	text-align: left;
	}
	
.tovabbi-esemenyek-datum {
	width: 260px;
	height: 20px;
	line-height: 20px;
	float: right;
	text-align: right;
	}

/* program kereső */

.program-kereso-cim {
	width: 510px;
	color: #5D3D20;
	margin-bottom: 10px;
	font-weight: bold;
	font-size: 15px;
	}

.program-kereso-keret {
	margin-bottom: 25px;
	width: 488px;
	padding: 4px 10px 10px 10px;
	height: auto;
	background-color: #FDFDEC;
	border-left: 1px #D3CAB6 solid;
	border-right: 1px #D3CAB6 solid;
	border-bottom: 1px #D3CAB6 solid;	
	border-top: 1px #D3CAB6 solid;
	}

.program-kereso-01 {
	float: left;
	width: 170px;
	height: 100px;
	}

.program-kereso-01 select {
	font-size: 12px;
	width: 165px;
	padding-left: 2px;
	color: #333;
	font-size: 12px;
	height: 21px;
	line-height: 21px;
	border: #AF9A7E 1px solid;
	background-color: #fff;
	}

.program-kereso-01 select:focus {
	border: #5D3D20 1px solid;
	}

.program-kereso-02 {
	float: left;
	width: 170px;
	height: 100px;
	margin: 0px 15px;
	}

.program-kereso-02 input {
	font-size: 12px;
	width: 140px;
	padding-left: 2px;
	color: #333;
	font-size: 12px;
	height: 17px;
	border: #AF9A7E 1px solid;
	background-color: #fff;
	float: left;
	}

.program-kereso-02 input:focus {
	border: #5D3D20 1px solid;
	}

.program-kereso-02 img {
	padding: 0px;
	margin: 0px;
	float: left;
	}

.program-kereso-03 {
	float: left;
	width: 105px;
	height: 100px;
	}

.program-kereso-03 input {
	margin-left: 20px;
	}

.program-kereso-03 span {
	font-size: 12px;
	}

.program-kereso-category {
	padding-bottom: 3px;
	padding-top: 10px;
	color: #5D3D20;
	font-size: 12px;
	padding-left: 8px;
	}

.program-kereso-kereses input {
	margin: 20px 0px 0px 0px;
	width: 130px;
	height: 25px;
	font-size: 12px;
	cursor: pointer;
	border: 0px;
	color: #FFF;
	border: 1px #AF9A7E solid;
	background-color: #FE9901;
	font-family: Tahoma;
	font-weight: bold;
	}
	
.program-kereso-kereses input:hover {
	background-color: #5D3D20;
	}


	
	
	
	
	
	
	
	
/* dátum kiiratás */
	
.events {
	position: relative;
	}
	
.events ul {
	font-family: Tahoma;
	text-align: left;
	position: absolute;
	display: none;
	z-index: 1000;
	padding: 5px;
	border: 1px solid #FE9901;
	font-size: 11px;
	background-color: #7D1C1C;
	width: 150px;
	list-style: none;
	color: #FFF;
	line-height: 110%;
	}

.events li {
	padding-bottom: 5px;
	}

.events li span {
	display: block;
	font-size: 11px;
	text-align: justify;
	color: #FFF;
	font-weight: normal;
	padding: 1px 0px;
	}

.events li span.name {
	color: #FFF;
	font-weight: bold;
	}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
#poll-main {	
	height: auto;
	margin-bottom: 20px;
	}
	
#poll-question {
	font-weight: bold;
	margin-bottom: 5px;
	margin-top: 0px;
	font-size: 13px;
	}
	
#poll-container {
	background-color: #FFFFFF;
	}

.bar-title {
  width: 224px;
  font-weight: bold;
  margin-top: 8px;
  line-height: 15px;
  text-align: left;
}

.bar-container {
  float: left;
  width: 150px;
  height: 10px;
  background-color: #000000;
  background-image: url(../images/poll_bg.jpg);
  background-repeat: no-repeat;
  background-position: top;
  margin-right: 10px;
  display: inline;
  margin-top: 3px;
}

.bar-container div {
  background-color: #cc4400;
  background-image: url(../images/poll_bg.jpg);
  background-repeat: no-repeat;
  background-position: center;
  height: 10px;
}

.bar-container_data {
  float: left;
  width: 60px;
  height: 15px;
  display: inline;
}

.poll_options {
	margin-bottom: 8px;
	}
	
.szavazas_form_input_kuld input {
	margin: 13px 0px 0px 22px;
	width: 100px;
	padding: 2px 0px;
	font-size: 11px;
	font-family: Tahoma;
	cursor: pointer;
	border: 1px #FFC875 solid;
	color: #FFF;
	background-color: #FE9900;
	}
	
.szavazas_form_input_kuld input:hover {
	color: #333;
	background-color: #FE9900;
	border: 1px #FE9900 solid;
	}
