/* őű */
html {
	height:100%; 
	max-height:100%; 
	padding:0; 
	margin:0; 
	border:0; 
	background:#f2f2f2;
	font-family: egyedi, Tahoma;
	}

body {
	height:100%; 
	overflow:hidden; 
	padding:0; 
	margin:0; 
	background:#f2f2f2;
    text-align: center;
	font-family: egyedi,Tahoma;
	font-size: 12px;
	min-height: 100%; /* For Sticky Footer */ 
}

.nyitvatartas  {
	font-family: egyedi,Tahoma;
	font-size: 16px;
}

#content {
    text-align: left;
	height: 100%; 
	min-height: 100%; /* For Sticky Footer */ 
	height: auto !important; /* For Sticky Footer */ 
    margin: 0 auto;
	padding:0px;
	border-left: 1px solid #b9b9b9;
	border-right: 1px solid #b9b9b9;
    width: 1138px;
    background: white;
	}
#content p {
	padding:5px; text-align:justify;
	}
	
* html #head {
	top:0px;
	width:100%;
	height:33px;
	border-left:1px solid #b9b9b9;
	background:#ffffff; 
	}
td	
	{
	font-family: egyedi, Tahoma;
	font-size: 12px 
	}
a {text-decoration:none}

.szovegdoboz
	{
	/*position:relative;*/
	border:3px solid #EAEAEA;
	margin-bottom:7px;
	width:950px;
	overflow:hidden;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	background-color:#ffffff;
	}	
input:focus {outline: 0}

/*    A találati lista (keres.php) stílusai */
			.sorrend
				{
				position:relative;
				float:left;
				text-align:center;
				width:45px;
				height:20px;
				background-color:#e3e3e3;
				padding-top:2px;
				}
			.sorrend a
				{
				font-family: egyedi, Tahoma;
				font-size:13px;
				font-weigth:bold;
				color:black;

				display:block;
				}
			.aktivAZ
				{
				background-color:#67BB3F;
				}
			.aktivAZ a
				{
				display:block;
				padding-top:0px;
				font-weight:bold;
				}
			.rendez_blokk
				{
				float:left;
				padding-left:20px;
				padding-top:5px;
				}
			.rendez_blokk img
				{
				margin-top:-5px;
				width:33px;
				float:left;
				}
			.rendez_blokk div
				{
				float:left;
				}
			.rendez_szoveg
				{
				width:100%;
				text-align:center;
				padding-top:2px;
				padding-bottom:5px;
				font-size:13px
				}
			.rendez_hely
				{
				overflow:hidden;
				padding:0px;
				font-size:8px;
				}
			.szovegdoboz .fej
				{
				float:left;font-size:18pt;margin-top:5px;margin-left:5px;padding:0px;color:#505050;
				}
				
				
	/* Egy-egy cég blokk stílusai */
			.cegnev
				{
				font-size:24px;
				color:#505050;
				}
			.egyceg
				{
				max-width: 947px;
				width:947px;
				display: table;
				margin-left: auto;
				margin-right: auto;
				position: relative;
				padding-left:3px;
				}

			.egyceg .left
				{
				max-width: 747px;
				display: table-cell;
				}

			.egyceg .right
				{
				width: 200px;
				display: table-cell;
				padding-bottom: 120px;
				padding-left:4px;
				}
			.egyceg .right span
				{
				margin-left:2px;
				}
			.egyceg .right div
				{
				padding-bottom:5px;
				}
				
			.egyceg .bottom
				{
				width: 200px;
				height: 100px;
				position: absolute;
				bottom: 0px; 
				padding-left:3px;
				padding-top:5px;
				}
			.egyceg .cegkep
				{
				float:left;
				width:150px;
				padding-right:3px;
				}
			.egyceg .cegkep img
				{
				width:100px;
				}
			.egyceg .rovid,
			.egyceg .katok,
			.egyceg .nyelvek,
			.egyceg .megyek
				{
				clear:both;
				float:left;
				margin-top:2px;
				margin-bottom:2px;
				font-size:16px;
				}
			.egyceg .katok .katnev
				{
				padding:5px;
				margin-right:5px;
				background-color:#E3E3E3;
				float:left;
				font-weight:bold;
				}
			.egyceg .rovid .kephely,
			.egyceg .katok .kephely,
			.egyceg .nyelvek .kephely,
			.egyceg .megyek .kephely
				{
				float:left;
				padding-right:3px;
				
				}
			.egyceg .rovid .kephely img,
			.egyceg .katok .kephely img,
			.egyceg .nyelvek .kephely img,
			.egyceg .megyek .kephely img
				{
				width:30px;
				}
			.egyceg .rovid .szovhely,
			.egyceg .katok .szovhely,
			.egyceg .nyelvek .szovhely,
			.egyceg .megyek .szovhely
				{
				float:left;
				padding-top:5px;
				}
			.egyceg .rovid
				{
				font-size:22px;
				}

.mehet
	{
	width: 150px;
	text-align:center;
	height:37px;
	border-radius: 12px;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
	background: #67BC3F;
	border:4px solid #e3e3e3;
	color: #ffffff;
	font-size:16px;
	}
.mehet:hover
	{
	background: #56ab2e;
	}
	
.beviteli input[type="text"], .beviteli textarea, .beviteli input[type="password"]
	{
	border-image-slice: 5 4 3 4 fill;
	border-image-width: 5px 4px 3px 4px;
	border-image-outset: 0px 0px 0px 0px;
	border-image-repeat: round round; 
	border-image-source: url('../images/texthatter.png'); 

    background: #FFF none repeat scroll 0% 0%;
	float: left;
    margin: 0px;
	padding: 0px 5px 1px;
    font-size: 12px;
    font-weight: bold;
    color: #757575;
	
	
	-webkit-padding-after: 0px;
    -webkit-padding-before: 0px;
    -webkit-padding-start: 0px;
    -webkit-padding-end: 0px;
	}
.beviteli fieldset, .szovegdoboz fieldset 
	{
    border:0px;
	}
.beviteli legend , .szovegdoboz fieldset
	{
    font-size:19px;
	font-weight:bold;
  }

.ceg_prof_cim
	{
	font-size:32px;
	padding:0px;
	margin:0px;
	}
	
.ceg_prof_mese
	{
	font-size:22px;
	padding:0px;
	margin:0px;
	}
.feltolva
	{
	margin-top:-30px;
	}
					
.zold_font
	{
	color:#67bc3f;
	}
.alap_font
	{
	color:#444444;
	}
	
.mic_alap
	{
	font-size:12px;
	}
.mic_kiemel
	{
	font-weight:bold;
	text-decoration:underline;
	color:red
	}
	
	
.bejel_blokk
	{
	position:absolute;
	width:290px;
	height:270px;
	border:2px solid #CDCDCD;
	z-index:5;
	top:0px;
	left:-123px;
	display:none;
	background-color:#ffffff;
	}
.bejel_gomb
	{
	border:0;
	width: 140px;
	text-align:center;
	height:25px;
    border-radius: 3px 3px 3px 3px;
	font-family: egyedi, Tahoma;
	font-size:18px;
	padding-left:10px;
	color:white;
	background: #3F7ABC none repeat scroll 0% 0%;
	}
.bejel_gomb:hover
	{
	background: #AFC8E1 none repeat scroll 0% 0%;
	color:#0000ff;
	cursor:pointer;
	}
	
.felejt_gomb
	{
	border:0;
	width: 240px;
	text-align:center;
	height:25px;
    border-radius: 3px 3px 3px 3px;
	font-family: egyedi, Tahoma;
	font-size:16px;
	padding-left:10px;
	background-color:transparent;
	color:#67BB3F;
	}
.felejt_gomb:hover
	{
	color:#008800;
	cursor:pointer;
	}	
	