/* CSS Document */

* {margin:0px; padding: 0px; font-family:Arial,Helvetica,sans-serif; font-size:12px;}
BODY{background:#7f5b15}
A IMG{border: none;}
A {text-decoration: none;}
.hidden{display:none;}
TD{vertical-align:top}
P {text-align: justify;}
    
DIV.head_gradient{  height:851px;  z-index: 1; background: url(head_gradient.jpg) repeat-x; }

DIV.container{width:1420px; margin: 0; margin-left: -710px; left:49%; z-index: 1; position: absolute; top:0;
    background: url(main_bg.jpg) repeat-y 202px top;}
DIV.container1{
    background: url(head_nonfig2.jpg) repeat-x center top;     }
DIV.container2{margin: 0px 200px 0px 225px}
DIV.foot{background: url(foot_round.jpg) repeat-y 206px top; height: 25px}

DIV.head_block{height:395px; background: url(head_block.jpg);}


DIV.head_line_menu {margin: 26px 0px 0px 10px; position: absolute}
DIV.head_line_menu a{padding: 0px 20px; 
    color: white; font-weight: bold; font-size: 14px; }
DIV.head_line_menu a:hover{color: #b53738;}

.smenu{position: absolute; background: #ffc138; display:none;}
.smenu A{display: block; margin: 10px 0px; white-space: nowrap}
.menu0 {left: 0px;}
.menu1 {left: 115px;}
.menu4 {left: 565px;}

._smenu{position: absolute; background: #ffc138; display:block;}
._menu0{left: -2px; width: 105px; padding-left: 0px !important;padding-right: 0px !important; margin: 0px; margin-top: 5px;}
._menu0 a{padding: 0px 0px !important;}

.block4 {padding: 230px 0px;}
.block4 A {display:block; font-size:14px; font-weight: bold;}
.block4 TD { width: 240px; padding:0px 10px; height: 150px; vertical-align: text-top;}

.block4 TD.piros A{color: #fcb3b3} 
.block4 TD.piros A:HOVER{ color:white;}
.block4 TD.arany A{color: #fee6b8} 
.block4 TD.arany A:HOVER{ color:white;}
.block4 TD.ezust A{color: #c9c8c8} 
.block4 TD.ezust A:HOVER{ color:white;}
.block4 TD.zold  A{color: #d4ffdf} 
.block4 TD.zold  A:HOVER{ color:white;}

.bsmenu {display:none;position:absolute; background: white; margin: -6px; padding:5px;  }
.bsmenu A {padding:2px 5px;}
TD.piros .bsmenu{background: #DB5A5E; border: 1px solid #fcb3b3}
TD.arany .bsmenu{background: #D4AF69; border: 1px solid #fee6b8}
TD.ezust .bsmenu{background: #8A8A8A; border: 1px solid #c9c8c8}
TD.zold  .bsmenu{background: #52D273; border: 1px solid #d4ffdf}

TD.arany, TD.ezust, TD.zold
{
    vertical-align:text-top;
    padding-top: 22px;
}

TD.piros
{
	padding-top: 0px;
}

.menu61,.menu62,.menu63,.menu64,.menu65,.menu66,.menu67,.menu68,.menu69 {left: 350px; } 
.menu71,.menu72,.menu73,.menu74,.menu75,.menu76,.menu77,.menu78,.menu79 {left: 600px; } 
.menu81,.menu82,.menu83,.menu84,.menu85,.menu86,.menu87,.menu88,.menu89 {left: 850px; } 
.menu91,.menu92,.menu93,.menu94,.menu95,.menu96,.menu97,.menu98,.menu99 {left: 1100px; } 

.focim{height: 30px; padding: 2px 20px; margin: 10px 0px;
     /*background: url(h1.jpg) no-repeat;*/
     background-color: #FFB82E;      
     color: white; 
     font-size: 20px;}

DIV.main{padding: 10px;}

TD.elsooszlop{width: 500px; padding: 0px 10px 0px 0px}
TD.masodikoszlop{width: 200px; padding: 0px 10px 0px 0px }

P.feltoltes_alatt
{
    margin-top: 10px;
    text-align: center;
    font-family: sans-serif;
    font-weight: bold;
    font-style: italic;
    font-size: 18px; 
}

LABEL.formcimke
{
    color: #7F5B15;
    font-weight: bold;
    font-size: 14px;
    text-align: left;
}

p.uzenet_kuldes
{
    text-align: center;
    color: #7F5B15;
    font-weight: bold;
    font-size: 18px;
}

p.lablec, div.lablec
{
	text-align: center;
	vertical-align: bottom;
    background-color: transparent;
}

p.MsoNormal {
margin:0cm;
margin-bottom:.0001pt;
text-align:justify;
line-height:150%;
font-size:9.0pt;
font-family:"Verdana","sans-serif";
}

UL
{
    margin-left: 10px;
}

FIELDSET > TABLE > TR > TD:first-child  {font-size: 12px; font-weight: bold ;}
FIELDSET.login {width: 230px; margin: 0px auto;}
FIELDSET.login INPUT {width: 150px}
FIELDSET.login TR > TD:first-child{min-width:60px}
FIELDSET{padding: 10px;background: #FEEEBD; margin: 10px; border: 1px solid #8B8371;}
LEGEND {background: #FEE273; padding: 0px 5px; border: 1px solid #8B8371;}

INPUT {margin: 0px 3px; }
INPUT[type=text], INPUT[type=password] {width: 180px; padding: 2px ;}

#admin_menu
{
    background-color: red;
}

#admin_menu a
{
    font-size: large;
    color: white;
    font-weight: bold;
}
