div#foot {
  margin: 0px auto;
  text-align:center;

  text-decoration: none;
  font-style: normal;
  font-weight: normal;
  color: #eeeeee;
  font-size: 8pt;


}

div#mainborder { 
  width:728px;
  /* height:128px; */
  border-width: 0px 0px 0px 0px;    
  background-color:#ffffff;
  margin: 0px auto;
  padding: 1px 0px;
/*  border-style: solid;*/
/*  border-color: #006400 ; */
}

div#head { 
  width:720px;
  height:80px;
  border-width: 2px;    
  margin: 2px auto;
  margin-bottom: 5px;
  border-style: solid;
  background-color:#006600;
  border-color: #006600; 
}



div#main { 
  width:720px;
/*  height:65px;*/

  border-width: 0px 2px 2px 2px;    
background-color: #FBFDF7;  
  
/*  background: #006400 url(../images/head.gif);   */
/*  margin: 2px auto;*/
  margin: 0px 2px 2px 2px;

  border-style: solid;
  border-color: #006600; 
}


div#menu { 
  width: 175px;
  margin: 0px;
  float: left;
}

div.menuitem { 
/*  border: #a0ffa0 1px solid;*/
  border: #96B46E 1px solid;
  
  width: 159px;
/* background-color: #c0ffc0;*/
  background-color: #EEF6DE;
  text-align: right;
  margin: 5px;
  padding: 2px;  
}

div#content { 
  width: 537px;
  float: left;
  padding: 4px;
  font-size: 10pt;
}

div.hiddenfoot {
 clear:both; 
 visibility:hidden;
}

p.title {
  margin: 0px auto;  
  text-align: center;
  font-size: 13.5pt;
}

p.content {
  text-align: justify;
  font-size: 10pt;
  padding: 0px 5px;
}
/*  */
p.subcontent {
  text-align: justify;
  font-size: 10pt;
  padding: 0px 0px 0px 30px;
}


/* A bekezdesekben a fontosabb reszek kiemelese (nevek, helyek stb...) */
span.contentimportant {
  font-weight: bold;
}


body {
/*  background-color:#999999; */
  background-color: #006600;
  margin: 5px 0px auto;
  font-family:  Arial, Verdana, Helvetica, sans-serif;
}

a.menuMain {  
  text-decoration: none;
  font-style: normal;
  font-weight: normal;
  font-size: 13.5pt; color: #006600
}

a.menuSub {  
  text-decoration: none;
  font-style: normal;
  font-weight: normal;
  font-size: 10pt;
  color: #006600;
}

a.menuSub:hover {  
  color: #ff0000;
}
a.menuMain:hover {  
  color: #ff0000;
}

a.menuInTheContent {  
  text-decoration: none;
  font-style: normal;
  font-weight: bold;
  font-size: 10pt;
  color: #006600;
}

a.menuInTheContent:hover {  
  color: #ff0000;
}

div.menuInTheContentBox {  
  margin: 0px auto;
  width: 100%;
  text-align: center;
}

div.menuInTheContent {  
  display: inline;
  margin: 0px 2px;
  padding: 0px 5px;
  border-style: solid;
  border-color: #006600; 
  border-width: 0px 1px 0px 1px;    
}





a.content {  
  text-decoration: underline;
  font-style: normal;
  font-weight: normal;
  font-size: 10pt;
  color: #006600;
}

a.foot {  
  text-decoration: underline;
  font-style: normal;
  font-weight: normal;
  color: #ffffff;
  font-size: 8pt;
}

a.foot:hover {  
  color: #ffffaa;
}


a.content:hover {  
  color: #ff0000;
}


a.contentimportant {  
  text-decoration: underline;
  font-style: normal;
  font-weight: bold;
  font-size: 10pt;
  color: #006600;
}

a.contentimportant:hover {  
  color: #ff0000;
}


img.content {
  float: right;
  border-width: 1px;    
  margin: 5px;
  padding: 2px;  
  border-style: solid;
  border-color: #000000; 
}

img.contentleft {
  float: left;
  border-width: 1px;    
  margin: 5px;
  padding: 2px;  
  border-style: solid;
  border-color: #000000; 
}


/* Listanal hasznalom (kep, mellette szoveg)
szallasoknal, programoknal, latnivaloknal...
*/
img.contentlist {
  border-width: 1px;    
  margin: 2px;
  padding: 2px;  
  border-style: solid;
  border-color: #000000; 
}

/* olyan kep, melyet nem vesz korul szoveg.
altalaban nagyob kepek megjeleneitesehez 
pl: terkep */

img.contentnotext {
  border-width: 1px;    
  margin: 0px auto;
  padding: 2px;  
  border-style: solid;
  border-color: #000000; 
}





div#photos {
  position:relative;
  margin: 0px auto;
  width:400px;
  height:557px;  
  border-width: 1px;
  border-color: #000000;
  background: #aaaaaa url(../content/telepules-fotok-legifoto.jpg) no-repeat;
  border-style: solid;
  border-color: #000000;
}

#lapka { left: 37px; top: 159px; }
#kisdel{ left: 66px; top: 127px; }
#parkolo{ left: 128px; top: 323px; }

a.point:hover { 
  width:160px; height:auto;
  z-index:50;
}

a.point {
  overflow:hidden;
  display:block; 
  position: absolute; 
  width: 11px;
  height: 12px;  
  text-decoration:none;
}

.point-content {
  text-decoration:none;
  border-style: solid;
  border-color: #000000;
  border-width: 1px;
  background-color: #ffffff;
  padding: 2px;
  display: block;
  font-size: 8pt;
  color: #000000;
}



/*
div.point {
  display:block;
  width: 11px;
  height: 12px;  
  position:absolute;
  z-index:10;
}
*/


img.point {
  border-width: 0px;
}

/*
CSS-ben szep tablazatot eleg nehezkes kialakitani, ezert
inkabb azt is DIV-ekkel oldom meg.
*/

div.celltitle {
  background-color: #eeeeee;
  border-width: 2px;
  border-color: #006600;
  border-style: solid;
  float: left;
}
div.cell {
  background-color: #ffffff;
  float: left;
}
/*s

	
tr.contentHead {
  border-width: 3px;
  border-color: #660000;   
  
  margin: 10px;
  padding: 10px;  
  border-style: solid;
  border-color: #006600; 
  background-color: #006600;   
}

td {
  border-width: 3px;
  border-color: #660000;   
  
  
  margin: 0px;
  padding: 5px;  
  border-style: solid;
  border-color: #006600; 
  background-color: #006600;   
}

table {
border-collapse: separate;
border-spacing: 0px;
  margin: 0px;
  padding: 0px;
  border-width: 3px;
  border-color: #660066;   
}


*/





.inputtext {
        color: #000000;
	height: 18px;
	border: 1px solid #006600;
        font-family: Verdana, Arial, Helvetica, sans-serif; 
        font-size: 10pt; width: 135px;
        background-color: #E1F4E2;
}


.button {
        color: #ffffff;
	height: 18px;
	border: 1px solid #444444;
        font-family: Verdana, Arial, Helvetica, sans-serif; 
        font-size: 10pt; width: 65px;
	font-weight: bold;
        background-color: #006600;
}

.inputarea {
    color: #000000;
    height: 130px;
    border: 1px solid #006600;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10pt; width: 300px;
    background-color: #E1F4E2;

/* sajnos ezek nem valid :(( */    scrollbar-3dlight-color: #006600;
    scrollbar-darkshadow-color: #006600;
    scrollbar-arrow-color: #ffffff;
    scrollbar-track-color: #aaaaaa; 
    scrollbar-face-color: #006600;
    scrollbar-base-color: #006600;
    scrollbar-highlight-color: #ffffff;
    scrollbar-shadow-color: #ffffff;
}




div.contentlist {
  width:530px;
}

div.contentlistpicture {
  padding: 2px; width:130px; float:left; text-align:center;
}

div.contentlisttext {
  border-top: 1px #dddddd solid; padding: 2px; width:392px; float:left;
}