.evek, .evektrue, .evekfalse{
  font-size: 16px;
  font-weight:bold;
  margin-left: 10px;
  padding: 2px;
}

.evektrue{
  background-color: black;
  color:white;
}

.cikkek{
  	padding: 0px;
  	margin: 10px 0px 0px 9px;
  	background-image: url('../design/design_07.gif');
  	width: 488px;
  	height: 137px;
  	clear:both;
  	overflow:hidden;
}

.cikkek .cikk0,.cikkek .cikk1{
  overflow:hidden;
  padding: 0px 20px 0px 5px;
}

.cikkek h1 {
  clear:left;
	text-decoration:none;
  font-size: 110%;
  font-style: normal;
  cursor: pointer;
  border-bottom: solid 1px black;
  padding: 5px 3px 1px 5px;
  text-align:left;
}

.cikkek .datum {
	text-align:right;
	margin-left: 10px;
	width: 80px;
	float:right;
	color: #505542;
	margin-top: -18px;
}

.cikkek .kiskep {
  max-height: 78px;
  max-width: 100px;
  height: expression(this.height > 78 ? 78 : true);
  width: expression(this.width > 100 ? 100 : true);
  float:left;
  margin: 3px 8px 0px 0px;
}

.cikkek .kiskep img{
  max-height: 78px;
  max-width: 100px;
  height: expression(this.height > 78 ? 78 : true);
  width: expression(this.width > 100 ? 100 : true);
  border: solid 1px black;
}

.cikkek h4{
  font-weight:normal;
  text-align:justify;
  height: 90px;
  margin: 0px 2px 2px 0px;
  font-size:10px;
}

.cikkek .tovabb{
  font-size:11px;
  text-align:right;
  font-style: italic;
  font-weight:bold;
}

#cikk_reszletes{
  padding: 8px;
  overflow: hidden;
}  

#cikk_reszletes h1{
  float:left;
  margin-right: 30px;
  color: #2C2F23;
}

#cikk_reszletes .datum{
  color: #505542;
  font-weight:bold;
  font-size: 11px;  
}

#cikk_reszletes h4{
  clear:left;
  font-size:11px;
  text-align:justify;
  font-weight:bold;
  margin: 10px 0px 20px 0px;
  padding: 0px;
}

#cikk_reszletes .kiskep{
  clear:both;
  float:right;
  margin: 0px 0px 3px 7px;
  border: solid 1px black;
}

#cikk_reszletes .kiskep img{
  max-height: 250px;
  max-width: 250px;
  height: expression(this.height > 250 ? 250 : true);
  width: expression(this.width > 250 ? 250 : true);
  margin: 0px;
  padding: 0px;
}

#cikk_reszletes .long_text{
  text-align:justify;
  margin-bottom: 20px;
  clear:left;
}

#cikk_reszletes .long_text a{
  text-decoration:underline;
}

#cikk_reszletes .index_kep{
  clear:left;
  width: 120px;
  border: solid 1px Navy;
  margin: 0px 0px 5px 10px;
  float:right;
}

.cikk_cimke{
  text-align:left;
  font-size: 110%;
  margin: 0px 5px 0px 0px;
  padding: 3px;
}

.vch_creator{
  text-align:left;
  font-style: italic;
  margin:0px;
}

.back{
  clear:both;
  text-align:right;
}

.back a{
  font-style:italic;
}

#kapcs_cikk a, #kapcs_galeria a, #kapcs_cimke a, #cimkek a, #kapcs_file a{
  display:block;
  color: Brown;
  margin: 0px 0px 2px 9px; 
  font-weight:normal;
  font-size: 10px;
}
#kapcs_galeria a{
}

#kapcs_file a{
}
#kapcs_file .file_typ{
  height: 25px;
}
#kapcs_cimke a, #kapcs_cimke div{
  float:left;
}
#kapcs_cimke a{
  padding: 1px 3px;
  background-color:white;
}

#kapcs_comment .comment{
  border: 1px dashed blue; 
  margin: 9px 0px 9px 9px; 
  padding: 5px;
  font-weight:normal;
}

.comment div{
  text-align:right;
  font-style: italic;
  font-size: 9px;
}

#kapcs_comment, #kapcs_galeria, #kapcs_cikk, #kapcs_cimke, #kapcs_file{
  margin: 5px 0px 5px 0px;
  text-align:left;
  font-weight:bold;
  font-size:105%;
  clear:both;
}

#munkatarsak #kapcs_galeria, #munkatarsak #kapcs_cikk{
  clear:none;
}

#galeriak .fejlec{
  background-color:#A73128;
  padding: 6px;
  border: solid 1px white;
}

#galeriak .evek{
  font-style: normal;
  color:white;
  font-size: 14px;
  float:left;
  padding: 0px;
  margin: 0px 0px 0px 10px;
}

#galeriak .galeria_keret0, #galeriak .galeria_keret1{
  border: solid 1px white;
  float:left;
  width: 240px;
  height: 140px;
  margin: 3px 0px;   
  overflow:hidden;
}

#galeriak .galeria_keret1{
  float:right;
}

#galeriak .galeria_keret0:hover, #galeriak .galeria_keret1:hover{
  border: solid 1px #463B3B;
}

#galeriak .galeria_keret0{
  clear:left;
}

#galeriak .kiskep{
  max-height: 135px;
  max-width: 135px;
  height: expression(this.height > 135 ? 135 : true);
  width: expression(this.width > 135 ? 135 : true);
  float:left;
  margin: 0px 3px 6px 0px;
}

#galeriak .galeria_keret1 .kiskep{
  float:right;
  margin: 0px 0px 6px 3px;
}

#galeriak img{
  border: solid 5px white;
  max-height: 125px;
  max-width: 125px;
  height: expression(this.height > 125 ? 125 : true);
  width: expression(this.width > 125 ? 125 : true);
}

#galeriak .galeria_keret1 .cim, #galeriak .galeria_keret1 .galeria_datum, #galeriak .galeria_keret1 .csoport_nev{
  padding-left: 4px;
}
 
#galeriak .cim{
  font-weight:bold;
  font-size: 11px;
  color: #01354A;
  display:block;
}

#galeriak .galeria_datum{
  font-weight:normal;
}

#galeriak .duma{
  text-align:justify;
  padding: 4px;
}

#kepek{
  clear:both;
  overflow:hidden;
}

#kepek .kepek{
  overflow:hidden;
  background-color:white;
  width:146px;
  height:150px;
  text-align:center;
  float:left;
  margin: 2px;
  padding: 7px 4px 2px 4px;
  border:solid 1px #CFCFCF;
  vertical-align:bottom;
}

#kepek .kepek:hover{
  border:solid 1px black;
}

#kepek .thumb {
  max-height: 120px;
  max-width: 144px;
  height: expression(this.height > 120 ? 120 : true);
  width: expression(this.width > 144 ? 144 : true);
  margin-bottom: 2px;
  vertical-align:bottom;
  text-align:center;
  border:solid 1px #505542;
}

#kepek a:hover{
  text-decoration:none;
}

.galeria_short_text{
  clear:both;
  text-align:justify;
  padding: 4px;
}

#pager {
  clear:both;
  overflow:hidden;
  margin-left: 130px;
}

#pager .duma {
  float:left;
  padding: 0px 5px;
}

#pager .actual_page {
  font-style:normal;
  border-bottom: solid 2px #A73128;
  float:left;
  padding: 0px 5px;
}

#pager .page {
  font-style: normal;
  display:block;
  float:left;
  margin-left: 5px;
  padding: 0px 5px;
}

#pager .page:hover {
  background-color: white;
}

#hozzaszolas{
  clear:both;
  text-align:left;
  padding-top: 10px;
  overflow:hidden;
  margin-bottom: 20px;
}

#hozzaszolas textarea{
  width: 99%;
  height: 70px;
}

#hozzaszolas span{
  vertical-align:top;
  font-weight:bold;
}

#user_data{
  text-align:left;
  border: dashed 1px white;
  padding: 10px;
}

#user_data input {
	font-size: 10px;
	padding-left: 2px;
	width: 200px;
}

#user_data label{
  width: 100px;
}

.sor {
  margin: 2px 0px;
  overflow:hidden;
  clear:both;
}

.subelem{
  border-bottom:dashed 1px #505542;
  overflow:hidden;
  margin: 7px 0px;
  clear:both;
}

.jelentkezettek{
  clear:both;
  overflow:hidden;
  margin-left: 100px;
}

.jelentkezettek span{
  color: #009F07;
  font-weight:bold;
  display:block;
  margin: 0px 5px;
  float:left;
}

.jelentkezettek .jelentkezett1{
  font-weight:bold;
  font-size: 110%;
}

.jelentkezes_gombok{
  float:right;
  margin-bottom: 2px;
}

.jelentkezes_gombok input{
  width: 45px;
  font-size: 9px;
  border: solid 1px #6F6F6F;
  background-color:white;
  margin: 0px 4px;
  cursor:pointer;
  color:black;
}

.c_megyek1, .c_lemondom{
  display:none;
}

input.c_megyek, input.c_megyek1, input.c_lemondom, input.c_lemondom1{
  background: url(../design/megyek.png);
  background-repeat: no-repeat;
  width: 20px;  
  height: 20px;
  border: 0px;
}

input.c_lemondom, input.c_lemondom1{
  background: url(../design/lemondom.png);
}

input.c_lemondom:hover, input.c_lemondom1:hover, input.c_megyek:hover, input.c_megyek1:hover{
  background-position:0px -20px;
}

#cikk_user_data fieldset, #hozzaszolas fieldset{
  border:solid 1px #505542;
  padding-left: 10px;
}

legend{
  color: white;
  font-weight:bold;
  color: 130%;
  text-transform:uppercase;
  background-color:#505542;
  padding: 2px;
  margin-bottom:10px;
}

.title_felsorolas{
  margin: 10px 0px 5px 0px;
  background-color:white;
  overflow:hidden;
  padding: 3px;
}

.title_felsorolas a{
  padding: 3px;
  font-weight:bold;
  font-size:110%;
  margin: 0px 5px;
}

.kifejtes{
  text-align:left;
  margin-top: 10px;
}

.gyik_elem{
  margin: 15px 0px;
}

.kerdes{
  padding: 3px;
  background-color:white;
  font-weight:bold;
  font-size:110%;
  margin: 0px 0px 2px 15px;
  display:block;
}

#gyik_form_13 .kerdes{
  background-color:transparent;
  margin: 0px 0px 5px 0px;
}

#gyik_form_13 .valasz{
  padding: 3px;
  background-color:white;
  margin: 0px 7px;
}

#event_form_10 .link{
  clear:none;
  margin-left: 5px;
  color:black;
  font-weight:bold;
}

.event_form .kerdes{
  margin: 0px 0px 2px 0px;
  padding-left: 15px;
}

.event_form .link{
  display:block;
  margin-left: 30px;
  font-size: 110%;
  float:left;
  clear:left;
}

.event_form a .link:hover{
  text-decoration: underline;
}

.event_form .link_url{
  display:block;
  margin-left: 10px;
  float:left;
  cursor:pointer;
  font-style: italic;
  color:#9F5600;
}

.event_form .szoveg{
  float:left;
  clear:right;
  color: #5F5F5F;
  margin-left: 10px;
}

.event_form .kategoria{
  overflow:hidden;
  margin: 10px;
}

.event_form .idopont{
  clear:left;
  float:left;
}

.event_form .fejlec a{
  float:right;
  clear:both;
}

.event_form .fejlec a span{
  font-size: 105%;
  font-weight:bold;
}

.uzenofal{
  margin: 10px 0px;
}

#uzenofal_list{
  text-align:left;
}

.my_text_input{
  font-size: 10px;
  height: 16px;
  font-family: Arial, Helvetica, sans-serif;
  width: 630px;
  color:black;
	border: solid 1px #505542;
	background-color: white;
	clear:right;
	padding: 0px 2px;
	margin-bottom: 3px;
}

div.link{
  margin: 0px 20px 0px 5px;
  font-family:  Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 11px;
}
div.link_cim{
  margin: 15px 0px 3px 0px;
  padding: 3px 3px 3px 5px;
  color: #151545;
	text-decoration:none;
	background-color:white;
	font-weight:bold;
}

div.link_nev{
  margin: 3px 0px 0px 20px;
}

a.link_nev{
	text-decoration:none;
	font-style: normal;
}

a.link_nev:hover{
	text-decoration:underline;
	color: #F22023;
}

#munkatarsak .tag{
  display:block;
  background-color: white;
  padding: 2px 0px 2px 15px;
  margin: 4px 0px;
  text-transform:uppercase;
  font-size: 110%;
  font-weight:bold;
}

#munkatarsak .ember{
  margin: 0px 5px 10px 0px;
  text-align:justify;
  clear:both;
  font-size: 11px;
  overflow:hidden;
}

#munkatarsak .ember_kep{
  float:left;
  border:solid 1px white;
  max-width: 304px;
  max-height: 404px;
  height: expression(this.height > 304 ? 304 : true);
  width: expression(this.width > 404 ? 404 : true);
  margin-right:6px;
}

#munkatarsak .ember img{
  max-width: 300px;
  max-height: 400px;
  height: expression(this.height > 300 ? 300 : true);
  width: expression(this.width > 400 ? 400 : true);
  border:solid 2px #CFCFCF;
}

#munkatarsak h1{
  margin-bottom: 10px;
}

.send_email{
  font-style:italic;
  color:#01658E;
}
.short_text{
  text-align:justify;
  margin: 5px 0px 0px 0px;
}

.valasz{
  width: 95%;
  text-align:left;
}

.valasz_uzenet{
  margin:20px;
  text-align:center;
}
