                    /* Menügombok */

.aerobuttonmenu{ /*container that holds a row of aero buttons*/
  top:10px;
  overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
  width: auto;
  background: #141517; /*menu strip background*/
  border: 0px solid gray;
  padding: 2px 0;
  border-width: 0px 0;
}

.also{
  background: #808080;
  display: inline;
}

.aerobuttonmenu a.aero{ /*aero button CSS*/
  background: transparent url('menu_left_r.jpg') no-repeat top left;
  display: block;
  float: left;
  font: 13px Verdana; /* Change 13px as desired */
  line-height: 16px; /* This value + 8px should equal height of button background (default is 31px) */
  height: 30px; /* Height of button background height */
  padding-left: 8px; /* Width of left menu image */
  text-decoration: none;
  margin-right: 15px; /*spacing between buttons*/
  
}

.aerobuttonmenu a.aero_also{
  background: transparent url('also_menu_left_r.jpg') no-repeat top left;
}

.aerobuttonmenu a.aero:link, .aerobuttonmenu a.aero:visited, .aerobuttonmenu a:active{
  color: #808080; /*button text color*/
}

.aerobuttonmenu a.aero_also:link, .aerobuttonmenu a.aero_also:visited, .aerobuttonmenu a.aero_also:active{
  color: black; /*button text color*/
}

.aerobuttonmenu a.aero span{
  background: transparent url('menu_right_r.jpg') no-repeat top right;
  display: block;
  padding: 4px 10px 6px 0; /*Set 10px here to match value of 'padding-left' value above*/
  
}

.aerobuttonmenu a.aero_also span{
  background: transparent url('also_menu_right_r.jpg') no-repeat top right;
}

.aerobuttonmenu a.aero:hover{ /* Hover state CSS */
  background: transparent url('menu_left_r_sel.jpg') no-repeat top left;
}

.aerobuttonmenu a.aero_also:hover{ /* Hover state CSS */
  background: transparent url('also_menu_left_r_sel.jpg') no-repeat top left;
}


.aerobuttonmenu a.aero:hover span{ /* Hover state CSS (for text) */
  background: transparent url('menu_right_r_sel.jpg') no-repeat top right;
  color: white;
}

.aerobuttonmenu a.aero_also:hover span{ /* Hover state CSS (for text) */
  background: transparent url('also_menu_right_r_sel.jpg') no-repeat top right;
}

.aerobuttonmenu a.kijelolt{ /* Hover state CSS */
  background: transparent url('menu_left_r_sel.jpg') no-repeat top left;
}

.aerobuttonmenu a.kijelolt span{ /* Hover state CSS (for text) */
  background: transparent url('menu_right_r_sel.jpg') no-repeat top right;
  color: white;
}

.aerobuttonmenu a.also_kijelolt{ /* Hover state CSS */
  background: transparent url('also_menu_left_r_sel.jpg') no-repeat top left;
}

.aerobuttonmenu a.also_kijelolt span{ /* Hover state CSS (for text) */
  background: transparent url('also_menu_right_r_sel.jpg') no-repeat top right;
  color: white;
}

                      /* Alap megjelenítéshez */
a {
  text-decoration: none;
  cursor: hand;
}

body {
  padding:0px;
  margin:0px;
  text-align:center;
  background-color: #141517;
  overflow:hidden;
/*    scrollbar-face-color:#7C2E44;
scrollbar-highlight-color:#7C2E44;
scrollbar-3dlight-color:#000000;
scrollbar-darkshadow-color:#000000;
scrollbar-shadow-color:#7C2E44;
scrollbar-arrow-color:#000000;
scrollbar-track-color:#000000;*/
/*  scrollbar-face-color:#7d2e44;
  scrollbar-highlight-color:#141517;
  scrollbar-3dlight-color:#141517;
  scrollbar-darkshadow-color:#141517;
  scrollbar-shadow-color:#141517;
  scrollbar-arrow-color:#141517;
  scrollbar-track-color:white;*/
}

/*div.total{
  height:100%;
  width:100%;
  display: block; vertical-align: middle;
  border:0px;
  padding:0px;
  margin:0px;
    position:relative;
  left:100px;
}*/

div.full{
  background-image: url('kepek/background.jpg');
  background-repeat:no-repeat;
  
  width:935px;
  text-align:left;
  border:0px;
  padding:0px;
  margin:0px;
}

div.space{
  width:50px;
  display:block;
}

table{
  width:550px;
  padding:0px;
  margin:0px;
  border-width:0px;
  border-spacing: 0px;
  border-collapse: collapse;
}

div.menu_content{
  background-color: #141517;
  border-color: #808080;
  border-width: 10 10 10 10;
}

                  /* Felső felhős-rész */
tr.felso_felho{
  height:239px;
  width:880px;
  padding:0px;
  border-width:0px;
  border-spacing: 0px;
  border-collapse: collapse;
}

div.felso_felho{
  height:151px;
  margin: 0px;
  padding:0px;
  border-width:0px;
  border-spacing: 0px;
  border-collapse: collapse;
}
                  /* Felső menü */
tr.felso_menu{
  background-color:#141517;
  height:47px;
  padding:0px;
  margin:0px;
  border:0px;
  
}

div.felso_menu{
  background-color:#141517;
  height:0px;
  text-align:right;
  padding:0px;
  padding-top:5px;
  width:680px;
  z-index:50;
  position:absolute;
  display: block;
  
}

img.felso{ /* Felső felhő */
  width:550px;
  height:151px;
  border-width:0px;
  border-spacing: 0px;
  border-collapse: collapse;
}
                  /* Felső menü */
                  
table.felso_menu{
  background-color:#141517;
  position: relative;
  left: -30px;
  height:30px;
  width:100%;
}

td.felso_menu{
  background-color:#141517;
  display:block;
  padding-top: 3px;
  padding-left:60px;
}
                /* Main(középső) rész */
                
tr.main{

  padding:0px;
  margin-top:-20px;

  border-width:0px;
    height:300px;
margin-left:150px;

}

div.main{
  padding:50px;
  padding-left:70px;
    margin-top:-20px;

  border:0px;
  height:300px;


  	
  /*background-image: url('kepek/back.jpg');*/
}
                /* Alsó menü */
                
tr.also_menu{
  height:38px;
  padding:0px;
 
  margin:0px;
  vertical-align: middle;
}

div.also_menu{
  height:38px;
  padding:0px;
  padding-top:4px;
  margin:0px;
   
  vertical-align: middle;
  background-color:#808080;
}

table.also_menu_bal{ /* Galériák */
  text-align:right;
  position: relative;
  left: 87px;

  
   

}

td.also_menu_jobb{
  position: relative;
  left: 305px;
  display:block;


}
                  /* Alsó felhős-rész */

tr.also_felho{
/*  background-color:#808080;*/
  height:120px;
  padding:0px;
  border:0px;
  margin:0px;

}

div.also_felho{
  background-image: url('kepek/also_felho.jpg');
  height:120px;
  padding:0px;
  border:0px;
  margin:0px;
  display:block;

}

div.szoveg{  /* Minden jog fentartva szöveg */
  position:relative;
  left: 380;
  top:120;
  color:white;
  font-size:11px;
}

div.zaszlo{ /* Zászlók konténere */
  position:relative;
  left: 10;
  top:80;
  display:inline;
}

img.zaszlo{ /* Zászlók tulajdonságai */
  width:20;
  height:10;
  padding-right:2px;
  border-width:0px;
  display:inline;
}
                  /* Almenü */

table.almenu{ /* Almenü konténer*/
  width: 530px;
  position:relative;
  left:10px;
  top:-20;

}

td.almenu{
  vertical-align: top;
  width: 100px;


}

td.textarea{ /* Almenü-lista tartalom cellája*/
  vertical-align: top;
  text-align:left;
  
  
}


div.total_lista{ /* Almenü-lista konténere */
  background-color: #141517;
  height:222px;
  width:200px;
  display: block;
	overflow:hidden;
  overflow-y:auto;

}

span.lista_elem{ /* Almenü-lista eleme*/
  display:block;
  padding: 3px;
  padding-left:10px;
    font-size:12px;
	
}

div.lista_elem{   /* Almenü-ista eleme */
  display: block;
  cursor: hand;
  width:140px;

  background-color: #141517;
  font-family: Verdana;
  font-size:10px;
  color: white;
}

div.lista_elem_noscroll{   /* Almenü-ista eleme */
  display: block;
  cursor: hand;
  width:180px;

  background-color: #141517;
  font-family: Verdana;
  font-size:10px;
  color: white;

}

div.contents{   /* Almenü-elem tartalma ide kerül*/
  display:block;
  position:relative;
  left:20px;
	width: 540px;
	height: 222px;
	padding-left:5px;
	font: 13px Verdana;
  background-color: white;
  text-align:left;
	overflow:hidden;

  /*overflow-y:auto;
  scrollbar-face-color:#7d2e44;
  scrollbar-highlight-color:#141517;
  scrollbar-3dlight-color:#141517;
  scrollbar-darkshadow-color:#141517;
  scrollbar-shadow-color:#141517;
  scrollbar-arrow-color:#141517;
  scrollbar-track-color:white;	*/
}
                          /* Páciensek */
                          
div.paciensek{
  position:relative;
  left:70px;


}

input#paciensek{
  position:relative;
  top:51px;
  margin-left:0px;
   margin-bottom:240px;
 
}
                        /* FAQ */
                        
div.faq{
  width:631px;
  height:262px;
  position:relative;
  top:0px;
  margin-left:50px;
}
                            /* REGISZTRÁCIÓ */

span.reg{
  font: 13px Verdana, Trebuchet MS; /* Change 13px as desired */
}

table.reg{
color:white;
  position:relative;
  left:160px;
  width:440px;
  height:272px;
  margin-top:-10px;
}

input.reg{
  width:260px;
  height:22px;
  font: 13px Verdana, sans-serif;
}

#reg_result{
  font: 12px Verdana, sans-serif;
  margin-top:10px;
  
}
                            /* FRANCHISE */
                            
div.franchise_jobb{
  background-color: #141517;
  height:222px;
  width:200px;
  display: block;
  overflow:hidden;
  
}

div.franchise_elem{
  display: inline-block;
  cursor: hand;
  width:200px;
  background-color: #141517;
  font-family: Verdana;
  font-size:12px;
  color: white;

}

span.franchise{
  display:block;
  padding: 3px;
  padding-left:10px;
}

div.franchise{
	width: 350px;
	height: 220px;
	position:relative; 
	margin-top:-44px;
	left: 5px;
	margin-right:10px;
}
                              /* FÓRUM */
                              
table.forum{
  font: 13px Verdana;
  height:190px;
  width:100px;
  color:#FFFFFF;
}
   
td.forum_nev{
  width:100px
}

div.forum_result{
  height:30px;
  width:200px;
}
     
table.forum_fo{
  height:190px;
  position:relative;

  top:10px;
}   
                      
textarea.forum{
	width: 200px;
	height: 100px;
	font: 13px Verdana;
	overflow:auto;
  overflow-y:auto;
}

td.forum_left{
  width:500px;
}

.nick{
  width:140px;
  height:20px;
  font: 11px Tahoma, sans-serif;
  display:block;
}

table.forum_content{
  font: 13px Verdana;
  width:443px;

}

div.content{                /* Fórum tartalom */
	background-color: white;
	border: 0px solid #cccccc;
	font: 13px Verdana;
	display:block;
	overflow:hidden;

  
	width: 460px;
	height: 267px;
  overflow-y:auto;
  scrollbar-face-color:#7C2E44;
  scrollbar-highlight-color:#7C2E44;
  scrollbar-3dlight-color:#7C2E44;
  scrollbar-darkshadow-color:#7C2E44;
  scrollbar-shadow-color:#7C2E44;
  scrollbar-arrow-color:#7C2E44;
  scrollbar-track-color:#000000;
}

div#reg_result{
  position:relative;
  left:30;
  color:white;
  width:150px;
  font-weight: bold;
}
                    /* Elérhetőség */
                    
div.elerhetoseg{
  width:450px;
  height:267px;
  position:relative;
  left:0px;

}
                    /* Képnézegető */
                    
div.picture2{
  width:180px;
  height:200px;
  display: block;
}

div.kepnezegeto{
	position:absolute; padding-left:290px; padding-top:95px; z-index:1000;
  width:550px;
  height:230px;
  display: none;
}

div.galleria{
  display: block;
	position:absolute; left:50px; top:300px; z-index:900;
  width:550px;
  height:240px;
}

input.button{ /* Képnézegető gomb */
  width: 150px;
  color: white;
  background: #7c2e44;
  position:relative;
  border: 1px outset white;
  font: 11px Tahoma, sans-serif;
  font-weight:bold;
  margin-top:5px;

  
}

                       /* LOGO */
  
div.logo{
  width: 300px;
  height: 140px;
  position:relative;
  left:260px;
  top:0px;
  color: #808080;
  font: 14px Arial Rounded MT Bold;
  font-weight:bold;
}

.scrollgeneric {
line-height: 1px;
font-size: 1px;
position: absolute;
top: 0; left: 0;
}

.vscrollerbase {
width: 10px;
background-color: #151517;
}
.vscrollerbar {
width: 10px;
background-color: #7E2F45;
}
.hscrollerbase {
height: 10px;
background-color: #151517;
}
.hscrollerbar {
height: 10px;
background-color: #7E2F45;
}

.scrollerjogbox {
width: 10px;
height: 10px;
top: auto; left: auto;
bottom: 0px; right: 0px;
background-color: gray;
}

.myscroll {
height: 222px;
width: auto;
}

div.franchise_jobb_content{
width: auto;
height: 200px;
}

div.franchise_scroll{
width:auto;
height:220px;
}
