/* CSS Document */
body { padding:0px; margin:0px; background: url(images/bg0.jpg) repeat-y  center top; font-family:Arial; font-size:13px; color:#125208;  }
div#header { background: url(images/header0.png) no-repeat center top; height:398px; }

div#footer { background: url(images/bottombg.png) no-repeat center top; height:250px; }
div#cbg { width:100%; background: url(images/cbg1.png) repeat-y center top; min-height:1000px; }
div#belsokeret { width:1012px; min-height:1000px; }

div.flekk1 { margin-left:5px; height:40px; width:194px; background: url(images/menu0.png ); line-height:30px; color:#ebf4e2;  text-indent: 15px; font-weight:bold; text-shadow: 0.5px 0.5px #0c3505; margin-top:5px; }
div.flekk1 a { color:#ebf4e2; font-weight:bold; text-shadow: 0.5px 0.5px #0c3505; text-decoration:none; }

div.flekk1Nagy { margin-left:5px; height:67px; width:194px; background: url(images/menu02.png ); line-height:25px; color:#ebf4e2;  /*text-indent: 15px; */ font-weight:bold; text-shadow: 0.5px 0.5px #0c3505; margin-top:5px; }
div.flekk1Nagy a { color:#ebf4e2; font-weight:bold; text-shadow: 0.5px 0.5px #0c3505; text-decoration:none; }

div.flekk2 { margin-right:5px; height:40px; width:194px; background: url(images/menu1.png ); line-height:30px; color:#ebf4e2;  text-indent: 5px; font-weight:bold; text-shadow: 0.5px 0.5px #0c3505; margin-top:1px; }
div.flekk2 a {  color:#ebf4e2; font-weight:bold; text-shadow: 0.5px 0.5px #0c3505; text-decoration:none; }

div.menudiv { margin-left:2px; }
ul#menu { list-style-type: none; margin:0px; padding:0px;
position:relative;
overflow: hidden;
background-color:transparent;
 }
ul#menu li { padding:0px; margin:0px; border:0px; margin-bottom:8px; margin-top:8px; width:175px; border-bottom:0px solid #e1ebc7; padding-left:4px; z-index: 10;
padding-left:18px;
list-style: none;
/*min-height:19px;*/

 }
ul#menu li a { color:#125208; font-family:Arial; text-decoration:none; font-size:14px; z-index:10; 
/*display: block;position: relative;*/
position: relative;

  }
ul#menu li a:hover {  color:#125208; font-family:Arial; text-decoration:underline; font-size:14px; }
ul#menu li.backLava {
   background: url(/images/menubglava.png) no-repeat left top; 
    border:0px solid brown;
    z-index:2;
    /*height:19xp;*/
} 

div.leftLava, div.bottomLava, div.cornerLava { z-index:2; }




a { color:#125208; text-decoration:none; }
a:hover { color:#125208; text-decoration:underline; }




 #multiLayerDemo {
font: 13px tahoma, sans-serif;
position:relative;
padding: 0;
margin: 0px 0;
overflow: hidden;
width:200px;
background-color:transparent;
border:0px inset #f60;
}
#multiLayerDemo li {
list-style: none;
padding:3px;
 margin-bottom:8px; margin-top:8px;
}
#multiLayerDemo .backLava {
background: url(/images/menubglava.png) no-repeat left top; 
}
#multiLayerDemo li a {
padding-left:20px;
margin: 0px;
z-index: 10;
display: block;
position: relative;
color:#125208; font-family:Arial; text-decoration:none; font-size:14px; 
 font-weight:normal;
}
ul#multiLayerDemo li a:hover {  color:#125208; font-family:Arial; text-decoration:underline; font-size:14px; }
#multiLayerDemo li p {
margin:0px; padding:0px; color:#000;
}

#multiLayerDemo li ul { padding:0px; margin-left:10px; }
#multiLayerDemo li ul li { font-weight:normal; }

form { padding:0px; margin:0px; border:0px; }
input.keresinput { width:160px; border: 1px solid #125208; margin-left:25px; }
input.hlevelinput { width:160px; border: 1px solid #125208; margin-left:0px;  }
.keresendosubmit { background-color:transparent; border: 1px solid #125208; margin:0px; padding:0px; margin-top:5px; }

div#animbg { background-image:url(/images/animbg.png); width:972px; height:258px; position:relative; top:80px; padding-top:0px; overflow:hidden; background-repeat: no-repeat; }


table.kategoriatable tr td { font-size:12px; }
table.kategoriatable tr td a { color:#125208; text-decoration:none; }
table.kategoriatable tr td a:hover { color:#125208; text-decoration:underline; }
table.kategoriatable tr td.katfejlec { background-color: #2f730c; color:white; }
table.kategoriatable tr td.katfejlec a { background-color: #2f730c; color:white; }

div#tartalom { text-align:justify; font-size:14px; }
div#tartalom p,div#tartalom td, div#tartalom li, div#tartalom div { text-align:justify;  font-size:14px; }

div.termekbenCikk { background-color:#f2f6ed; padding:10px; }
div.termekbenCikkFejlec { background-color:#f2f6ed; padding:10px; margin-top:10px; font-size:11px; }
div.termekbenCikkFejlec a { font-size:11px; }
div.flekkCikkContainer { height:40px; }
div.flekk2cikk {  margin-right:5px; height:40px; width:194px; background: url(images/menu1.png ); line-height:30px; color:#ebf4e2;  text-indent: 5px; font-weight:bold; text-shadow: 0.5px 0.5px #0c3505; margin-top:1px;  
float:right; position:relative; right:-27px; }
div.flekk2cikk a {  color:#ebf4e2; font-weight:bold; text-shadow: 0.5px 0.5px #0c3505; text-decoration:none; }
div.flekk2cikk a:hover {  color:#ebf4e2; font-weight:bold; text-shadow: 0.5px 0.5px #0c3505; text-decoration:underline; }

div#kosar { font-size:13px; }
table.kosarban { margin-right:20px; }
table.kosarban tr td { font-size:12px; }

.tooltip{ position:absolute; top:0px;left:0px; z-index:3;display:none; background-color:yellow; width:400px; padding:10px; border:1px solid grey; border-radius:10px; }

table#kosartable tr td { padding:3px; border-bottom: 1px dotted #125208; }

div#footerbox { bottom:0px; position:fixed; width:100%; }
div#alsokosar {  background: url(/images/bottbg0.png); width:800px; padding:10px;  color:white;  font-weight:bold;  border: 1px solid #125208; text-shadow: 1px 1px black; }
div#alsokosar a { color:white; font-weight:bold;  text-shadow: 1px 1px black; }
