html,body {
background:#821212;
font-family: Tahoma;
font-size: 12px;
font-style: normal;
color: #440000;
margin:0px; 
padding:0px;
}
a{text-decoration:underline;color: #108106;font-size:12px;outline:none;}
a:hover{color: #108106;text-decoration:none;font-size:12px;}
a.email{text-decoration:underline;color: #108106;font-size:12px;}
a.email:hover{color: #108106;text-decoration:none;font-size:12px;}
a.pop{font-size:18px;color:#FF7F01;text-decoration:none;font-weight:bold;}
a.pop:hover{font-size:18px;color:#497CA3;text-decoration:underline;}
form{display:inline;padding:0;margin:0;}
#main{width:980px;margin: 0px auto;overflow:hidden;background:#E1E2CE;padding-bottom:20px;}
#header{width:980px;}
#head1{float:left;width:980px;height:30px;background-image: url(../images/top1.jpg);background-repeat:no-repeat;}
#head1 a{color:#108106;font-size:12px;font-weight:bold;text-decoration:none;font-family:arial, helvetica;}
#head1 a:hover{color:#A00000;font-size:12px;font-weight:bold;text-decoration:none;font-family:arial, helvetica;}
#head1 .flagcont{float:left;width:372px;height:30px;padding-left:13px;}
#head1 .huflag{float:left;width:69px;padding-left:13px;}
#head1 .enflag{float:left;width:72px;padding-left:11px;}
#head2{float:left;width:980px;height:280px;background-image: url(../images/top2.jpg);background-repeat:no-repeat;}
#menu{float:left;width:967px;height:35px;background-image: url(../images/menu/mnubg.jpg);background-repeat:no-repeat;padding-left:6px;}
#menu .menu_item{float:left;height:35px;}
#head3{float:left;width:980px;height:17px;background-image: url(../images/top3.jpg);}


#centerbg{float:left;width:980px;background:#E1E2CE;padding-bottom:5px;}

/*BALOLDAL*/
#left{float:left;width:221px;padding-left:17px;}
#right{float:left;width:197px;padding-right:16px;}
#leftmenu{float:left;width:219px;z-index:0;}
#leftmenu .menu_item{float:left;height:78px;padding-bottom:10px;}



/*KÖZEPE*/
#middle{float:left;width:497px;padding:0 16px 0 16px;overflow:hidden;}

#stat {float:left;width:497px;}
#stat h1{float:left;line-height:28px;width:497px;padding:0 0 0 0;margin:0 0 10px 0;font-size:14px;text-align:left;font-weight:bold;color:#108106;}
#stat h1.login{font-size:12px;}
#stat h2{float:left;line-height:28px;width:497px;padding:0 0 0 0;margin:0 0 10px 0;font-size:12px;text-align:center;font-weight:bold;}
#stat h3{float:left;line-height:23px;width:492px;padding:0 0 0 5px;margin:0 0 10px 0;font-size:13px;text-align:left;font-weight:bold;color:#106108;background:#F7F8F2;}
#stat h3.login{float:left;line-height:23px;width:238px;padding:0 0 0 5px;margin:0 0 10px 0;font-size:13px;text-align:left;font-weight:bold;color:#106108;background:#F7F8F2;}
#stat h3.login2{float:left;line-height:23px;width:470px;padding:0 0 0 5px;margin:0 0 10px 0;font-size:13px;text-align:left;font-weight:bold;color:#106108;background:#F7F8F2;}
#stat .cont{float:left;width:497px;font-size:12px;overflow:hidden;line-height:18px;}
#stat .banner{float:left;width:497px;overflow:hidden;padding-top:10px;}
#stat .producer{float:left;width:497px;font-size:12px;overflow:hidden;line-height:18px;}
#stat .bigpic {border:2px solid #CAC9B5;float:right;margin-left:2px;}
#stat .statpic {float:left;padding:4px 5px 0 0;}
#stat .statpicbig {float:left;padding:4px 3px 0 0;}
#stat .pcont{float:left;width:497px;padding-bottom:15px;}
#stat .pcont2{float:left;width:497px;padding:0 15px 5px 15px;}
#stat .row2{float:left;float:left;width:497px;padding:7px 0 7px 0;text-align:justify;}
#stat .row3{float:left;float:left;width:462px;padding:4px 0 4px 0;text-align:justify;}
#stat .row{float:left;float:left;width:490px;padding:7px 0 7px 0;}
#stat .comment{float:left;float:left;width:490px;padding:0px 0 3px 0;}
#stat .datum{float:left;width:490px;font-size:11px;padding:0px 0 0px 0;margin:0;color:#106108;}
#stat a.tovabb{font-size:12px;color:#106108;text-decoration:none;}
#stat a.tovabb:hover{font-size:12px;color:#8D0000;text-decoration:underline;}
#stat .input_cont{width:100%;padding-bottom:8px;float:left;}
#stat .input_left{float:left;width:118px;height:20px;line-height:20px;text-align:right;}
#stat .input_right{float:left;width:305px;}
#stat .hiba{color: #cc0000;}
#stat a.wine{font-size:12px;color:#FF7F01;text-decoration:underline;}
#stat a.wine:hover{font-size:12px;color:#108106;text-decoration:underline;}
#stat fieldset {margin: 0 0 1em 0;	background: #CED3B3;}
#stat .reg_cont{float:left;padding-bottom:10px;width:100%;}
#stat .reg_left{float:left;width:240px;line-height:18px;}
#stat .reg_right{float:left;width:240px;line-height:18px;}
#stat .answer_cont{float:left;padding-bottom:10px;width:100%;}
#stat .answer_left{float:left;width:140px;line-height:18px;}
#stat .answer_right{float:left;width:340px;line-height:18px;}
* html #stat fieldset {position: relative;}
* html #stat legend {position: relative;top: -.5em;left: .2em;}
#stat .loginfail{font-size:11px;color:#821212;padding-top:5px;}

/*KONTAKT*/
#contact {float:left;width:497px;padding-bottom:20px;}
#contact h1{float:left;line-height:28px;width:497px;padding:0 0 0 0;margin:0 0 10px 0;font-size:14px;text-align:left;font-weight:bold;color:#108106;}
#contact .input_cont{width:100%;padding-bottom:8px;float:left;}
#contact .input_left{float:left;width:118px;height:20px;line-height:20px;text-align:right;}
#contact .input_right{float:left;width:305px;}
#contact .hiba{color: #cc0000;}

/*KISKOSÁR*/
#kiskosar_box{float:left;width:197px;}
* html #kiskosar_box{margin-top:0px;}
#kiskosar_box .head{float:left;width:197px;height:34px;background-image: url(../images/basket_head.jpg);background-repeat:no-repeat;}
#kiskosar_box .center{float:left;width:197px;background-image: url(../images/basket_bg.jpg);}
#kiskosar_box .foot{float:left;width:197px;height:6px;background-image: url(../images/basket_foot.jpg);background-repeat:no-repeat;}
#kiskosar_box .text_cont{float:left;width:197px;padding-bottom:7px; }
#kiskosar_box .bg{float:left;width:173px;margin:2px 0 0 12px;padding:5px 0 5px 0;}
* html #kiskosar_box .bg{margin:2px 0 0 6px;}
#kiskosar_box .mark{float:left;color:#dddddd;font-size:9px;text-align:center;width:219px;padding:3px;}
#kiskosar_box .button_cont{float:left;width:100%;height:22px;}
#kiskosar_box .button_cont2{float:left;width:100%;height:22px;margin-top:10px;}
#kiskosar_box .prodcont{float:left;font-family:Verdana;font-size:10px;font-weight:bold;color:#128206;text-transform:uppercase;width:170px;padding-bottom:5px;}
#kiskosar_box .prod{float:left;font-family:Verdana;font-size:10px;font-weight:bold;color:#128206;text-transform:uppercase;width:115px;}
#kiskosar_box .prod2{float:left;font-family:Verdana;font-size:10px;font-weight:bold;color:#128206;text-transform:uppercase;width:168px;}
#kiskosar_box .proddb{float:left;width:53px;height:22px;text-align:right;color:#8B8B8B;}
#kiskosar_box .sumbox{float:left;width:170px;margin:0 0 5px 0px;height:26px;}
* html #kiskosar_box .sumbox{margin:0 0 5px 0px;}
#kiskosar_box .sumtext1{float:left;width:85px;font-family:Tahoma;font-size:11px;font-weight:bold;color:#821212;height:26px;line-height:26px;}
#kiskosar_box .sumtext2{float:right;width:85px;font-family:Tahoma;font-size:11px;font-weight:bold;color:#821212;height:26px;line-height:26px;}
#kiskosar_box .empty{float:left;font-family:Tahoma;font-size:11px;color:#128206;text-transform:uppercase;width:170px;text-align:center;}
#kiskosar_box .empty2{float:left;font-family:Tahoma;font-size:11px;color:#128206;text-transform:uppercase;width:170px;text-align:center;padding-bottom:5px;}

#special{float:left;width:197px;padding-top:5px;}
* html #special{margin-top:0px;}
#special .head1{float:left;width:197px;height:3px;font-size:1px;background-image: url(../images/special_head1.jpg);background-repeat:no-repeat;}
#special .head2{float:left;width:197px;height:14px;font-size:1px;background-image: url(../images/special_head2.jpg);background-repeat:no-repeat;}
#special .headbg{float:left;width:187px;font-size:11px;padding:5px;font-weight:bold;text-align:center;color:#831111;text-transform:uppercase;background-image: url(../images/special_head_bg.jpg);background-repeat:repeat-y;}
#special .center{float:left;width:197px;background-image: url(../images/special_bg.jpg);}
#special .foot{float:left;width:197px;height:6px;background-image: url(../images/special_foot.jpg);background-repeat:no-repeat;}
#special .text_cont{float:left;width:183px;padding:0 6px 7px 8px;text-align:center;}
#special a.tovabb{font-size:12px;color:#106108;text-decoration:none;}
#special a.tovabb:hover{font-size:12px;color:#8D0000;text-decoration:underline;}
#special a.info{
    position:relative; /*this is the key*/
    z-index:24; background-color:white;
    color:#000;
    text-decoration:none}
#special a.info:hover{z-index:25; background-color:black}
#special a.info span{display: none}
#special a.info:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:-10em; left:-25em; width:204px;padding:2px;z-index:25;
    border:1px solid black;
    background-color:white; color:black;
    text-align: justify}
* html #special a.info:hover span{top:-10em; left:-25em; }

#login{float:left;width:197px;padding:5px 0 5px 0;}
* html #login{margin-top:0px;}
#login .head1{float:left;width:197px;height:3px;font-size:1px;background-image: url(../images/special_head1.jpg);background-repeat:no-repeat;}
#login .head2{float:left;width:197px;height:14px;font-size:1px;background-image: url(../images/special_head2.jpg);background-repeat:no-repeat;}
#login .headbg{float:left;width:187px;font-size:11px;padding:5px;font-weight:bold;text-align:center;color:#831111;text-transform:uppercase;background-image: url(../images/special_head_bg.jpg);background-repeat:repeat-y;}
#login .center{float:left;width:197px;background-image: url(../images/special_bg.jpg);}
#login .foot{float:left;width:197px;height:6px;background-image: url(../images/special_foot.jpg);background-repeat:no-repeat;}
#login .text_cont{float:left;width:183px;padding:0 6px 7px 8px;text-align:center;}
#login a.tovabb{font-size:12px;color:#106108;text-decoration:none;}
#login a.tovabb:hover{font-size:12px;color:#8D0000;text-decoration:underline;}

/*KOSÁR*/
#kosar_box{float:left;width:497px;padding:0 13px 0 13px;}
#kosar_box .center_cont{float:left;}
#kosar_box .center2{float:left;width:497px;}
#kosar_box .head2{float:left;width:471px;background-repeat:no-repeat;}
#kosar_box h1{float:left;line-height:28px;width:492px;padding:0 0 0 0;margin:0 0 10px 0;font-size:14px;text-align:left;font-weight:bold;color:#108106;}
#kosar_box .hibabox{float:left;width:471px;color:#FD7800;text-align:center;}
#kosar_box .katbox{float:left;width:471px;background-repeat:no-repeat;}
#kosar_box h2{height:25px;line-height:25px;text-align:left;font-weight:bold;color:#118007;font-size:12px;margin:0;padding:0;}
#kosar_box a.kat{font-size:11px;text-decoration:none;color:#cc0000;}
#kosar_box a.kat:hover{font-size:11px;text-decoration:underline;color:#cc0000;}
#kosar_box .reg_cont{float:left;padding-bottom:10px;width:100%;}
#kosar_box .reg_left{float:left;width:240px;line-height:18px;}
#kosar_box .reg_right{float:left;width:240px;line-height:18px;}
INPUT.bask{border:1px solid #939393;width:30px;height:16px;line-height:16px;color:#939393;}
SELECT.fizmod{border:1px solid #939393;height:16px;line-height:16px;color:#939393;}

/*LÁBLÉC*/
#footer{float:left;width:980px;height:46px;background-image: url(../images/footerbg.jpg);background-repeat:no-repeat;}
#footer .left{float:left;width:451px;padding-left:21px;line-height:76px;}
#footer .right{float:left;width:487px;line-height:76px;padding-left:21px;}
#footer a.link{font-size:10px;font-family:arial, helvetica;font-weight:bold;color:#8D0000;text-decoration:none;}
#footer a.link:hover{font-size:10px;font-family:arial, helvetica;font-weight:bold;color:#108106;text-decoration:none;}
#footer a.link_on{font-size:10px;font-family:arial, helvetica;font-weight:bold;color:#108106;text-decoration:none;}
#footer a.link_on:hover{font-size:10px;font-family:arial, helvetica;font-weight:bold;color:#8D0000;text-decoration:none;}
#footer .sep{padding:0 8px 0 8px;}

INPUT.field {border:2px solid #D2D2D2;width:200px;height:19px;line-height:19px;color:#821212;margin:1px 0 1px 18px;}
INPUT.reg {border:2px solid #D2D2D2;width:200px;height:19px;line-height:19px;color:#821212;margin:1px 0 1px 0px;}
INPUT.answer {border:2px solid #D2D2D2;width:200px;height:19px;line-height:19px;color:#821212;margin:1px 0 1px 18px;}
TEXTAREA.comment {border:2px solid #D2D2D2;width:350px;height:120px;color:#8D0000;margin:1px 0 1px 18px;}
TEXTAREA.comment2 {border:2px solid #D2D2D2;width:300px;height:120px;color:#8D0000;margin:1px 0 1px 18px;}
INPUT.send {border:1px solid #8D0000;background:#8D0000;color:white;font-size:11px;margin:1px 0 1px 18px;}
INPUT.login {border:1px solid #E4E4E4;width:120px;}
INPUT.login2 {border:1px solid #E4E4E4;width:175px;}
INPUT.kosar{border:1px solid #939393;width:30px;height:18px;line-height:14px;color:#939393;}


table.voip {
	border-width: 4px 4px 4px 4px;
	border-spacing: 0px 0px;
	border-style: solid solid solid solid;
	border-color: #F3F5EA;
	border-collapse: separate;
	z-index:1;
	background:white;
}
table.voip th {
	border-width: 4px 4px 4px 4px;
	padding: 5px;
	border-style: solid solid solid solid;
	border-color: #F3F5EA;
}
table.voip td {
	border-width: 4px 4px 4px 4px;
	padding: 5px;
	border-style: solid solid solid solid;
	border-color: #F3F5EA;
}

#kep{float:left;min-width:80px;}
* html #kep{width:80px;}
#kep a.info{
    position:relative; /*this is the key*/
    z-index:1000; background-color:white;
    color:#000;
    text-decoration:none}
#kep a.info:hover{z-index:25; background-color:black}
#kep a.info span{display: none}
#kep a.info:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:-10em; left:3em; width:130px;padding:2px;z-index:25;
    border:1px solid black;
    background-color:white; color:black;
    text-align: center}
* html #kep a.info:hover span{top:-10em; left:3em; }

#kep2{float:left;width:80px;}
#kep2 a.info{
    position:relative; /*this is the key*/
    z-index:24; 
    color:#000;
    text-decoration:none}
#kep2 a.info:hover{z-index:25; background-color:black}
#kep2 a.info span{display: none}
#kep2 a.info:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:-10em; left:3em; width:130px;padding:2px;z-index:25;
    border:1px solid black;
    background-color:white; color:black;
    text-align: center}
* html #kep2 a.info:hover span{top:-10em; left:3em; }

