@charset "utf-8";
/* CSS Document */

html {
	height: 100%;
}
body {
	/*background-color: red;*/
	margin: 0;
	height: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
}

h1 {font-size:26px;}
.gomb { font-size:12px;}
#main-footer {
	height: 52px;
	width: 960px;
	background-image: url( "../images/alja.png" );
	background-position:top left;
	background-repeat: no-repeat;
}

#main-footer P {
	padding-top: 10px;
	text-align: center;
	font-size: 80%;
}

#main-content {
	float: right;
	background-image: url( "../images/main_background.jpg" );
	background-repeat: no-repeat;
	background-position:bottom;
	background-color:#ffe4b7;
	height: 100%;
	min-height:480px;
	width: 708px;
}

DIV#main-inner {
	padding-left: 10px;
	padding-right: 10px;
	/*height: 500px; 100%*/
	overflow: auto;
    position:relative;
}

DIV#left-menu {
	width: 252px;
	height: 100%;
	background-image: url( "../images/menuhatter.jpg" );
	background-repeat:repeat-y;
	min-height:480px;
	float: left;
}
td#left-menu {
	width: 252px;
	background-image: url( "../images/menuhatter.jpg" );
	background-repeat:repeat-y;
}
DIV.menupoint {
	height: 31px;
	background-image: url( "../images/menupont_hatter.jpg" );
	position: relative;
}

DIV.menupoint > DIV.x {
	padding-left: 57px;
	position: relative;
}

DIV.menupoint > DIV > A.fomenu > IMG {
	width: 195px;
	height: 25px;
	top: 5px;
	position: absolute;
}

DIV.menupoint IMG {
	border: 0px solid transparent;
	background-repeat: no-repeat;
}

DIV.last-menupoint {
	height: 31px;
	background-image: url( "../images/menupontok/menupont_hatter_utolso.jpg" );
	background-repeat: no-repeat;
	position: relative;
}

DIV.menupoint > DIV > A#menu_dokumentumok > IMG { background-image: url( "../images/menupontok/lo/menu_dokumentumok.jpg" ); }
DIV.menupoint > DIV > A#menu_dokumentumok:hover > IMG { background-image: url( "../images/menupontok/hi/menu_dokumentumok.jpg" );}

DIV.menupoint > DIV > A#menu_hirek > IMG { background-image: url( "../images/menupontok/lo/menu_hirek.jpg" ); }
DIV.menupoint > DIV > A#menu_hirek:hover > IMG { background-image: url( "../images/menupontok/hi/menu_hirek.jpg" );}

DIV.menupoint > DIV > A#menu_cikkek > IMG { background-image: url( "../images/menupontok/lo/menu_cikkek.jpg" ); }
DIV.menupoint > DIV > A#menu_cikkek:hover > IMG { background-image: url( "../images/menupontok/hi/menu_cikkek.jpg" );}

DIV.menupoint > DIV > A#menu_betegsegek > IMG { background-image: url( "../images/menupontok/lo/menu_betegsegek.jpg" ); }
DIV.menupoint > DIV > A#menu_betegsegek:hover > IMG { background-image: url( "../images/menupontok/hi/menu_betegsegek.jpg" );}

DIV.menupoint > DIV > A#menu_linkek > IMG { background-image: url( "../images/menupontok/lo/menu_linkek.jpg" ); }
DIV.menupoint > DIV > A#menu_linkek:hover > IMG { background-image: url( "../images/menupontok/hi/menu_linkek.jpg" );}

DIV.menupoint > DIV > A#menu_csaktagoknak > IMG { background-image: url( "../images/menupontok/lo/menu_csaktagoknak.jpg" ); }
DIV.menupoint > DIV > A#menu_csaktagoknak:hover > IMG { background-image: url( "../images/menupontok/hi/menu_csaktagoknak.jpg" );}

DIV.menupoint > DIV > A#menu_kapcsolat > IMG { background-image: url( "../images/menupontok/lo/menu_kapcsolat.jpg" ); }
DIV.menupoint > DIV > A#menu_kapcsolat:hover > IMG { background-image: url( "../images/menupontok/hi/menu_kapcsolat.jpg" );}

DIV.menupoint > DIV > A#menu_partnereink > IMG { background-image: url( "../images/menupontok/lo/menu_partnereink.jpg" ); }
DIV.menupoint > DIV > A#menu_partnereink:hover > IMG { background-image: url( "../images/menupontok/hi/menu_partnereink.jpg" );}

DIV.menupoint > DIV > A#menu_hasznosinfok > IMG { background-image: url( "../images/menupontok/lo/menu_hasznosinfok.jpg" ); }
DIV.menupoint > DIV > A#menu_hasznosinfok:hover > IMG { background-image: url( "../images/menupontok/hi/menu_hasznosinfok.jpg" );}

DIV.menupoint > DIV > A#menu_ajanlasok > IMG { background-image: url( "../images/menupontok/lo/menu_ajanlasok.jpg" ); }
DIV.menupoint > DIV > A#menu_ajanlasok:hover > IMG { background-image: url( "../images/menupontok/hi/menu_ajanlasok.jpg" );}

DIV.menupoint > DIV > A#menu_fotogaleria > IMG { background-image: url( "../images/menupontok/lo/menu_fotogaleria.jpg" ); }
DIV.menupoint > DIV > A#menu_fotogaleria:hover > IMG { background-image: url( "../images/menupontok/hi/menu_fotogaleria.jpg" );}

DIV#last-separator > DIV > A.fomenu > IMG {
	background-image: url( "../images/menupontok/menu_separator.png" );
	background-repeat: no-repeat;
	width: 159px;
	height: 2px;
	top: 5px;
	position: absolute;
	border: 0px solid transparent;
}	

DIV.submenu {
	background-color: #fcaf17; 
	opacity: 0.8;
	position: relative; 
	left: 20px; 
	top: 20px;
	z-index: 10000;
	font-family: Arial, Helvetica;
	font-size: 16px;
	font-weight: 900;
	padding: 7px;
	line-height: 22px;
	display: none;
	width: 210px; 
}

DIV.submenu A {
	color: black;
	text-decoration: none;
}

DIV.submenu A:hover {
	color: white;
}

#sign_container {
width:220px;
}
#sign_box
{
width:170px; background-color:#FFF; border:solid 1px #F60; padding:10px; position:absolute; top:560px; margin-left:40px; margin-top:0px; display:block;
-moz-border-radius-topright:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-bottomright:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-left-radius:6px;-webkit-border-bottom-right-radius:6px; z-index:9999; text-align:center;
}
#sign_box a{ font-size:12px; color:#fff; font-weight:normal; text-decoration:underline;}
#sign_box a:hover{ font-size:12px; color:#fff; text-decoration:underline;font-weight:normal}
.sign_in
{
border:solid 0px #F60 ;
padding:0px 0px;
	height:30px;
	line-height:30px;
	color:#060;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	display:block;
}
.sign_in a{
}

#admin_menu { margin-left:10px; padding:10px; font-size:14px; border: 1px solid white; width:210px; font-family:Verdana, Geneva, sans-serif;}
#admin_menu a{ color:red; text-decoration:none;}
#admin_menu a:hover{ color:#F60; text-decoration:underline;}

/* PAGINATION  */
div.pagination {
	padding: 2px;
	margin: 2px;
}

div.pagination a {
	font-size:10px;
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 0px solid red;
	zoom: 100%;
	text-decoration: none; /* no underline */
	color: #fff;
	background-color:#F00;
}
div.pagination a:hover, div.pagination a:active {
	border: 0px solid #000;
	color: #FF0;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #ff0;
	
	* zoom: 100%; 
	
	font-size:11px;
	font-weight: bold;
	background-color: #f00;
	color: #ff0;
}
div.pagination span.disabled {
	font-size:10px;
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 0px solid #EEE;
	
	* zoom: 100%;
	
	color: #000;
}

* span.elipsis {zoom:100%}
/* PAGINATION */

.fizioterapeutak { font-size:12px; border:1px solid #ccc; }
.fizioterapeutak_nev{ border-bottom:1px solid #ccc; }
.fizioterapeutak_cimkek{ width:110px; }

div.container {
	background-color: #eee;
	border: 1px solid red;
	margin: 5px;
	padding: 5px;
}
div.container ol li {
	list-style-type: disc;
	margin-left: 20px;
}
div.container { display: none }
.container label.error {
	display: inline;
}
.regisztracio { padding: 15px 15px;}
.regisztracio .input{ width:215px; margin-bottom:5px;}
.regisztracio .error{ display:block;}
.regisztracio div.text {width:110px; float:left; line-height:20px; color:#000000;}

.login_error {
    color: #FF0000;
    font-size: 15px;
    padding: 10px;
    text-align: center;
    width: 500px;
}
#naptar_h2 {font-size:18px; text-align:center;}
#kepek { margin-left: auto; margin-right: auto; width: 640px;}

#naptar_keszit_wrapper { width:640px; margin:20px auto;}

/* humanized-message */
 		#test{
 			position: absolute;
 			left: 50%;
 			top: 100px;
 			height: 400px;
 			width: 400px;
 			background: green;
 		}
 		

 div.humanized-message{
	position: fixed;
	text-align: center;
	width: 70%;
	min-height: 20px;
	_height: 20px;
	background: #000;
	opacity: 0.8;		
	-moz-opacity: 0.8; 
	filter:alpha(opacity=80); 
	color: #fff;
	z-index: 100000;
	padding: 20px;
	font-size: 30px;
	visibility: hidden;
	-moz-border-radius:10px;
	-webkit-border-radius: 10px;
	-o-border-radius: 10px;
	border-radius: 10px;
}		
/* humanized-message */

#hirek_wrapper {
    background: none repeat scroll 0 0 #FFF;
    float: left;
    position: relative;
    width: 688px;
    margin-bottom:10px;
}
.fooldal_hirek_wrapper {
    background: none repeat scroll 0 0 #FFF;
    float: left;
    position: relative;
    width: 338px;
    height:180px;
    margin-bottom:10px;
}
.fooldal_hirek_spacer {
    float: left;
    position: relative;
    width: 10px;
    min-height:100px;
    display:block;
}
    
.fo_hir_cim { background-color: #FC0;
    background-image: url("../images/mancs.png");
    background-position: 10px 50%;
    background-repeat: no-repeat;
    font-weight: bold;
    padding: 10px 10px 10px 40px;
 }
.fooldalon_hir_cim { background-color: #CCCCCC;
    background-image: url("../images/mancs.png");
    background-position: 10px 50%;
    background-repeat: no-repeat;
    font-weight: bold;
    padding: 10px 10px 10px 40px;
}
.fo_hir {float: left;
    overflow: hidden;
    position: relative;
    margin:5px;
    padding:5px;}
.fooldalon_hir {float: left;
    overflow: hidden;
    position: relative;
    width: 324px;
    margin:5px;
    padding:5px;
    }
.fooldalon_hir p{ margin:0px; }    
.bovebben { bottom: 10px; position: absolute; right: 10px; }
.bovebben a{ color:#FF9900; font-style:normal; text-decoration:none;}
.bovebben a:hover { color:#FF9900; font-style:normal; text-decoration:none;}

.to_dialog {}
.to_dialog a{ float:left; margin-right:5px;}
.admin_table { background-color:#FFFFFF;}
#uj_hir { position: absolute; right: 16px; top: 20px; }

.alapitok { font-size:12px; border:1px solid #ccc; }
.alapitok_nev { background-color: #CCCCCC;
    background-image: url("../images/mancs.png");
    background-position: 10px 50%;
    background-repeat: no-repeat;
    font-weight: bold;
    padding: 10px 10px 10px 40px;
    font-size:14px;
}
.alapitok_beosztas { float:right; text-align:left; width:80px;}
.alapitok_kep { padding:5px; width:110px; height:110px; text-align:center;}
