
/*********************************************/
/*                  SZERKEZET                */
/*********************************************/

body{
 	background: #E3F1FE;
 	color: #0073E6; 	
	margin: 0;  
	font-size: 9pt;	  
  font-family: "Sans Serif", "Trebuchet Ms", "Helvetica", "Tahoma", "Arial";		  
	behavior: url("ini/csshover3.htc");
	text-align: justify;
}	

#befoglalo{
	width: 970px;
	margin: auto;
}

#head{
	
	height:  155px;
	background: url(/web_2010/graf/fejlec20.png);	
	padding-top: 30px;
}

#head_kep{
  float: left;
  margin: 15px 0px 0px 25px;
	font-size: 14px;  
  
}

#head_szoveg{
  text-align: right;
	float: rigth;
	font-size: 30px;
	color: #0073E6;
	padding: 4px;
	margin:  0px 145px 0px 0px;
  font-family: "Sans Serif", "Trebuchet Ms", "Helvetica", "Tahoma", "Arial";	
}

#left, #kozep, #right{
	background: #6AB5FF);	
	background-repeat: repeat-x;
	min-height:500px; 
  padding: 8px;
}

#left, #right{
	width: 150px;
	back-ground: teal;
	margin: auto;
}

#kozep{
		
	
	width: 622px;
	back-ground: #6AB5FF;	
}

#left, #kozep {
	float: left;
}

#right{
	float: right;
}
#top{
	margin-top: 2px;
}

#tartalom{
	clear: both;
}
#footer{
  text-align: center;
	clear: both;
}
/*********************************************/
/*    alapértelmezett és közös elemek        */
/*********************************************/
h1 {

	color:  #0073E6;
	font-size: 12pt;
	font-weight: bold;
	margin: 2px;

}
h2 {
  clear: both;
	background: #0073E6;
	color:  #E3F1FE;
	text-align: left;
	font-size: 10pt;
	font-weight: bold;
	padding: 2px 4px 2px 4px;
	margin: 0px,
	border-color: white;
	border-style: solid;
	border-width: 0px 2px 0px 2px;
}

a, a:hover, a:visited {
   text-decoration: none;
}
.error {
	width: 400px;
	text-align: center;
	border-color:#0073E6;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	;
	background: white;
	margin-top: 100px;
}

.cimke{
  width:  150px;
	padding: 4px 4px 4px 4px;
	line-height: 18px;
	margin: 4px 0px 0px 0px;
	clear: both;
}

.ujsor {
	clear: left;
	display: block;
	float: none;
}

.szoveg{
	color: #0073E6;
}

.szovegbox {
	margin: 0px 0px 0px 0px;
	width: 345px;
	border-color:#0073E6;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	;
	background: #E3F1FE;
	padding: 10px;
}
.tav{
	height:9px
}
/*********************************************/
/*                    Oldalsáv-1 elemei      */
/*********************************************/

.nevnap{
	text-align: center;	
	text-decoration: none;
	padding: 4px 0px 4px 0px;
	margin-bottom: 4px;
	background: white; 	
}
.belep{

}

.oldal_1{
	text-align: left;
}

/*********************************************/
/*                     NYITÓLAP               */
/*********************************************/
.nyito_hir{
	width: 203.33333333333px;
	float: left;
	margin: 0px 0px 0px 0px;


}
.__nyito_foto{
  margin: 0px 0px 0px 0px;
	float: left;
	width: 307px;

}
.nyito_baljobb{
	w__idth: 301px;
	float: left;
	margin: 8px 0px 0px 0px;
	padding: 4px 4px 4px 6px;
}

.nyito_bal{
	width: 301px;
	float: left;
	margin: 8px 0px 0px 0px;
	padding: 4px 4px 4px 6px;
}
.nyito_jobb{
  margin: 8px 0px 4px 0px;
	float: right;
	width: 301px;
	padding: 4px 6px 4px 4px;
}
.__nyito_200_aktualis{
  margin: 11px 0px 0px 0px;
	float: right;
	width: 203.33333333333px;
}
	
/*********************************************/
/*                  Oldalsav-2 elemei        */
/*********************************************/

.oldal_2{
	text-align: center;
	padding: 0px 0px 0px 0px;
}

.link{
	margin: 0px;
	float: left;

}
.vonal{
  wi_dth:  150px;
	padding: 2px 0px 2px 0px;
	margin: 0px;
	text-align: center;
	clear: both;
	border-color:#0073E6;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	;		
}


/*********************************************/
/*                     Footer elemei         */
/*********************************************/

.f_lista {
	height: 20px;
	padding-top: 4px;
}

.f_elem {
 	padding: 0px 20px 0px 20px;
 	display: inline;
}


/*-----------linkek footerhez--------------*/
.f_elem a {
 color: #0073E6;
 text-decoration: none;
}
.f_elem a:hover {
 color: #6AB5FF;
 text-decoration: underline;
 back-ground: #E3F1FE;
 }



/*********************************************/
/*                     menük        */
/*********************************************/
/*----------- Függőleges menü  --------------*/
.menu_1, .inv_menu_1{
		
	width: 142px;
	border-color:#0073E6;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	; 	
	back-ground: white; 
  padding: 2px 4px 2px 4px;  
}

.menu_2, .inv_menu_2 {
  padding: 2px 8px 2px 8px;  
  margin: 2px 0px 6px 0px;  
  color: red;
	line-height: 14px;
	float: left;
}

.f_vonal{
  margin: 4px 0px 8px 0px;  
  padding: 2px 0px 2px 0px;   
  width: 0px;
  height: 12px;
	border-color:#0073E6;
	border-style: solid;
	border-width: 0px 0px 0px 1px;
	;	
	float: left;	
}

.menu_1 a, .menu_2 a{
	color: 	#0073E6;
	text-decoration: none;	
}

.inv_menu_1 a, .inv_menu_2 a{
 	color: red;
 	text-decoration: none;	
}

.menu_1 a:hover, .menu_2 a:hover, .inv_menu_1, .inv_menu_2{
	color: red;
}

/*********************************************/
/*      régi  vizszintes menü  elemei (menu_2)		 */
/*********************************************/

.menu2elem, .inv_menu2elem, .menu_2 a:hover {
	border-color:#0073E6;
	border-style: solid;
	border-width: 0px 0px 0px 1px;
		display: block;  
	margin: 2px 0px 8px 0px;
	padding: 0px 6px 0px 6px;	
}

.menu2elem {
	color: #0073E6;
}

.inv_menu2elem, .menu_2 a:hover {
	color: red;
}

.menuelem a {
	background: #6AB5FF;
	color: #0073E6;
}

.almenuelem {
	width: 150px;
	line-height: 20px;
	margin: 0px 0px 0px 0px;
	padding: 0px 4px 0px 4px;
}
/*---------------linkek vízszintes főmenüben----*/
.menu_2 a {
	color: #0073E6;
}

/*---------- linkek lenyíló almenüben---------*/
.almenu a {
	display: block;
  background: white;
	color: #0073E6;
}
.almenu a:hover {
	color: red;
}
/*---------- linkek általában ---------*/
a {
	font-style: normal;
	text-decoration: none;
	color: #0073E6;
}
a:hover {
	font-style: normal;
	text-decoration: none;
	color: red;
}
a:visited {
	font-style: normal;
	text-decoration: none;
 	co-lor: #0073E6;
}

/*********************************************/
/*   lenyíló menühöz tartozó stílusok/
/*********************************************/
.clear {
	font-size: 1px;
	height: 0px;
	width: 0px;
	clear: left;
	line-height: 0px;
	display: block;
	float: none;
}
.menu2 ul, .menu2 li {
	display: block;
	margin: 0;
	padding: 0;
	border: 0;
	float: left;
}
.menu2 ul {
	list-style: none;
	position: static;
}
.menu2 li:hover {
	z-index: 10;
}
.menu2 ul ul, .menu2 li:hover  ul  ul {
	display: none;
	width: 160px;
  border-color: #0073E6;
	border-style: solid;
	border-width: 0px 1px 1px 1px;	
	position: absolute;
}
.menu2 li:hover ul, .menu2 li:hover  li:hover  ul {
	display: block;
}

/*********************************************/
/*                     ŰRLAPOK               */
/*********************************************/
.input_mezo_login {
		
	width: 142px;
	border-color:#0073E6;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	; 	
  padding: 0px 4px 0px 4px;  
	font-family: "Sans Serif", "Trebuchet Ms", "Helvetica", "Tahoma", "Arial";
	font-size: 9pt;
}

.input_mezo_oldal_1 {

	width: 80px;
	border-color:#0073E6;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	; 	
  padding: 0px 4px 0px 4px;  
	font-family: "Sans Serif", "Trebuchet Ms", "Helvetica", "Tahoma", "Arial";
	font-size: 9pt;
}

input, textarea, select {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	margin: 2px 2px 2px 2px;
	border-color: #0073E6;
}
.urlap_torzs {
	margin: 0px 0px 0px 0px;
	width: 400px;
	border-color:#0073E6;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	;
	background: #E3F1FE;
	padding: 10px;
	font-family: "Sans Serif", "Trebuchet Ms", "Helvetica", "Tahoma", "Arial";	
}

	
.urlap_fej {
	margin: 20px 0px 0px 0px;
	padding: 4px 10px 0px 10px;
	font-size: 10pt;
	border-color:#0073E6;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	;
	width: 400px;
	text-align: left;
	color: #E3F1FE;
	background: #0073E6;
}
.urlap_lab {
	margin: 5px 0px 5px 0px;
	width: 400px;
	text-align: center;
}
.urlap_uj {
	margin: -5px 0px 5px 0px;
	width: 400px;
	text-align: center;
}
.urlapcimke {
	text-align: right;
	width: 112px;
	padding: 4px 4px 4px 4px;
	color: #0073E6;
	background: #E3F1FE;
	float: left;
}
.urlap_torzs_j {
	margin: 0px 0px 0px 0px;
	width: 420px;
	border-color:#0073E6;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	;
	background: #E3F1FE;
	padding: 10px;
	font-family: "Sans Serif", "Trebuchet Ms", "Helvetica", "Tahoma", "Arial";	
}

	
.urlap_fej_j {
	margin: 20px 0px 0px 0px;
	padding: 4px 10px 0px 10px;
	font-size: 10pt;
	border-color:#0073E6;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	;
	width: 420px;
	text-align: left;
	color: #E3F1FE;
	background: #0073E6;
}
.urlap_lab_j {
	margin: 5px 0px 5px 0px;
	width: 420px;
	text-align: center;
}


.urlap_cimke_h {
	text-align: right;
	width: 237px;
	padding: 4px 4px 4px 4px;
	color: #0073E6;
	background: #E3F1FE;
	float: left;
}
.urlap_cimke_k {
	text-align: right;
	width: 185px;
	padding: 4px 4px 4px 4px;
	color: #0073E6;
	background: #E3F1FE;
	float: left;
}
.input_mezo {
	height: 20px;
	border-color: #0073E6;
	font-family: "Sans Serif", "Trebuchet Ms", "Helvetica", "Tahoma", "Arial";
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	padding-top: 1px;
	padding-bottom: 1px;
	margin: 2px 2px 2px 2px;
	font-size: 8pt;
}
.input_mezo_h {
	height: 20px;
	border-color: #0073E6;
	font-family: verdana, arial;
	border-style: solid;
	width: 165px;
	font-size: 8pt;
	border-width: 1px 1px 1px 1px;
	padding-top: 1px;
	padding-bottom: 1px;
	margin: 2px 2px 2px 2px;
}
.input_mezo_hh {
	height: 20px;
	border-color: #0073E6;
	border-style: solid;
	width: 218px;
	font-size: 8pt;
	border-width: 1px 1px 1px 1px;
	padding-top: 1px;
	padding-bottom: 1px;
	margin: 2px 2px 2px 2px;
}
.select_mezo_h {
	width: 290px;
	border-color: #0073E6;
	font-family: "Sans Serif", "Trebuchet Ms", "Helvetica", "Tahoma", "Arial";
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	padding-top: 1px;
	padding-bottom: 1px;
	margin: 2px 2px 2px 2px;
	font-size: 9pt;	
}

.urlap_szovegbox {
	margin: 0px 0px 0px 0px;
	background: white;
	margin: 10px 5px 10px 5px;
	padding: 5px;	
}
.urlap_elvalaszto {
	margin: 0px 0px 0px 0px;
	font-size: 9pt;
	font-weight: bold;	
	border-color:#0073E6;
	border-style: solid;
	border-width: 1px 0px 0px 0px;
	;
	background: #B0D8FF;
	margin: 10px 5px 10px 5px;
	padding: 5px;	
}

.input_talloz {
  color: #0073E6;  	
 	width: 100px;
 	;
 	margin-left: 25px;
 	text-align: center;
 	border-color:#0073E6;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	;  
	font-family: "Sans Serif", "Trebuchet Ms", "Helvetica", "Tahoma", "Arial";	 	
	font-size: 9pt;
	border-style: solid;
	border-width: 1px 1px 1px 1px;	

 }
.input_gomb {
  color: #0073E6;  	
	background: #E3F1FE;  
 	width: 100px;
 	;
 	margin-left: 25px;
 	text-align: center;
	font-family: "Sans Serif", "Trebuchet Ms", "Helvetica", "Tahoma", "Arial";	 	
	font-size: 9pt;
 }
.input_top {
    color: red;  	
 	width: 40px;
 	margin-left: 0px;
	text-align: center;
	border-color:#0073E6;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	; 
    font-family: "Sans Serif", "Trebuchet Ms", "Helvetica", "Tahoma", "Arial";	 	
	font-size: 20pt;
 }

.input_top:hover {
	background: red;
	color: white;	
	border: red;
	font-weight: bold;		
}
.input_gomb a {
	text-decoration: none;	
  color: #0073E6;  		
}
.input_gomb a:hover {
	text-decoration: none;		
  color: #E3F1FE;  		
} 
.input_gomb:hover{
	background: #0073E6;  	
  color: #E3F1FE;  	
 	width: 100px;		
}

.submit_gomb {
  color: #0073E6;  	
	background: #E3F1FE;  
 	text-align: center;
 	border-color:#0073E6;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	;  
	font-family: "Sans Serif", "Trebuchet Ms", "Helvetica", "Tahoma", "Arial";	 	
	font-size: 9pt;
 }

.megsem_gomb {

 	border-color:#0073E6;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	; 
	padding: 1px 22px 1px 22px;	
 }
.megsem_gomb a {
	text-decoration: none;	
  color: #0073E6;  		
}
.megsem_gomb a:hover {
	text-decoration: none;		
  color: #E3F1FE;  		
} 
.megsem_gomb:hover{
	background: #0073E6;  	
  color: #E3F1FE;  	
 	width: 100px;		
} 

/*********************************************/
/*                  táblázatok               */
/*********************************************/
table{
	text-align: left;   
	background: #6AB5FF;	
	border-collapse: collapse;
}

td a {
	color: 	#0073E6;
	text-decoration: none;	
}

table a:hover {
	color: 	red;
}

td, .cimsor, .fo_cimsor{
	padding: 0px 4px 0px 4px;	
	font-size: 9pt;	
	text-align: left;	
	height: 20px;	
	color: #0073E6;
}

.sor0 {
	background:  #E3F1FE;
	}
.sor1 {
	background:  #B0D8FF;
	}	
	
td{
	background: #E3F1FE;
	border-color: white;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
}
.cimsor {
	background: #6AB5FF;
	border-width: 0px 0px 0px 0px;
}

.fo_cimsor {
	font-weight: bold;
	background: #0073E6;
	color:  #E3F1FE;
	border-width: 0px 0px 0px 0px;
}

.bal_cimsor {

	background: #0073E6;
	color:  #E3F1FE;
	border-width: 0px 0px 1px 0px;
}


.torlogomb a {
	color: red;
	font-size: 8pt;	
	font-weight: bold;		
	
}
.torlogomb a:hover {
	background: red;
	color: white;	
}

/*********************************************/
/*                   Hirek                   */
/*********************************************/
.hirdoboz {
	margin: 2px 2px 6px 0px;
	bo-rder-color: #0073E6;
	bo-rder-style: solid;
	bor-der-width: 1px 1px 1px 1px;
	background: #E3F1FE;	
}

.hirfej {
	height: 20px;
	color: #0073E6;
	background: #6AB5FF;
}

.hirlab {
	height: 16px;
	color: #0073E6;
	border-color: white;
	border-style: solid;
	border-width: 1px 0px 0px 0px;
	text-align: right;      
	margin-top: 3px;
}	

.hircim {
	float: left;
	padding-left: 4px;
}

.hirdatum {
	float: right;
	padding-right: 4px;
}
.szovegdoboz {
	clear: both;
	padding: 4px 4px 4px 4px;
	text-align: justify;
  font-weight: normal;
}
.hirfoto {
	float: left;
	margin-right: 4px;
	margin-top: 4px;
}

/*********************************************/
/*                   Kommentek                  */
/*********************************************/
.kommentdoboz {
	width: 430px;
  margin: 8px 2px 2px 2px;
  padding: 8px 4px 8px 4px;
	background: white;	
}

.kommentlab {
	height: 18px;
	width: 430px;	
	margin: 2px;
	color: #0073E6;
	;
	margin-bottom: 10px;
}
.kommentszerzo {
	float: left;
	padding: 0px;
}
.kommentdatum {
	float: right;
	padding: 0px;
}


/*********************************************/
/*                   Fotók                   */
/*********************************************/
.fotocim {
	text-align: center;
	font-family: verdana, arial;
	font-size: 12pt;
	color: #0073E6;
	margin: 5px 0px 0px 0px;
	font-weight: bold;
}

.fotobox {
	width: 180px;
	text-align: center;
	background-color: #999999;
	margin: 2px;
	float: left;
}

.fotoszoveg {
	text-align: left;
	color: #999999;
	margin-bottom: 3px;
	}

.album {
	margin: 0px 2px 2px 0px;
	padding: 0px;
	float: left;
	display: inline;
	;
}

.minibox {
	width: 90px;
	height: 56px;
	padding: 4px;
	line-height: 14px;
	margin: 1px;
	background: #E3F1FE;
	text-align: center;
	float:left;
}

.albumcim {
	width: 184px;
	height: 56px;
	margin: 1px;
	padding: 4px;
	background: #E3F1FE;	
  float: right;
}
.albumcim_cimlap {
	width: 60px;
	margin: 0px;
	background: #E3F1FE;	
	text-align: center;
}

.minifoto_cimlap a {
	font-style: normal;
	text-decoration: none;
	color: #E3F1FE;
}
.minifoto_cimlap a:hover {
	font-style: normal;
	text-decoration: none;
	color: ;
}
.minifoto_cimlap a:visited {
	font-style: normal;
	text-decoration: none;
  	color: ;
}



.minifoto {
	width: 70px;
	text-align: center;
}

.minifoto_cimlap {
	width: 60px;
	text-align: center;
}

.userkep {
	width: 180px;
	border-color:#0073E6;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	;
	text-align: center;
	background-color: ;
	margin: 2px;
	padding-top: 8px;	
	float: left;
}

.sorkezd{
  clear: left;
 	float: left;
} 

h3 {
  clear: both;
	background: black;
	color:  #E3F1FE;
	text-align: left;
	font-size: 10pt;
	font-weight: bold;
	padding: 2px 4px 2px 4px;
	margin: 0px,
	border-color: black;
	border-style: solid;
	border-width: 0px 2px 0px 2px;
}

/*------------linkek fotókhoz--------------------*/

.minibox a, minibox a:hover{
	color: #6AB5FF;
}

.fb{
		
	
	width: 622px;

}

/*------------reklám háttér címlapra--------------------*/ 

.kephatter{
	background: url(/web_2010/graf/kephatter.png);	
 
} 