body{
 margin:0;
 background-color:#deddde;
 color:#776058;
 font-family:arial,verdana,helvetica,san-serif;
 font-size:11px;
 text-align:center;
}
img{
 border:0;
}
h3{
 font-size:11px;
}
#container{
 margin:0 auto;
 width:980px;
 text-align:left;
}
#header{
 padding:10px 20px 0 20px;
 width:940px;
 height:157px;
 background:#fff url('images/bg_header.gif') 0 0 no-repeat;
}
#content{
 margin-bottom:36px;
 padding:0 20px;
 width:940px;
 background: url('images/bg_content.gif') 0 0 repeat-x;
}
.clear{
 clear:both;
}
#leftbox{
 float:left;
 padding:0 12px;
 width:130px;
}
#rightbox{
 float:left;
 margin:0 6px;
 width:768px;
}
#loginout{
 padding-top:10px;
 width:940px;
 height:50px;
 background:url('images/bg_loginout.jpg') 0 0 no-repeat;
 color:#fff;
 font-size:11px;
}
#lbl_email{
 float:left;
 margin-top:2px;
}
#id_email{
 float:left;
 margin-top:0px;
 border:0;
 padding:0;
 width:120px;
 height:14px;
 font-size:11px;
}
#lbl_passwd{
 float:left;
 margin-top:2px;
}
#id_passwd{
 float:left;
 margin-top:0px;
 border:0;
 padding:0;
 width:80px;
 height:14px;
 font-size:11px;
}
#id_login{
 margin:2px 0 0 20px;
 border:0;
 padding:0;
 width:50px;
 height:11px;
 background:#be001d url('images/btn_login.gif') 0 0 no-repeat;
 color:#fff;
 cursor:pointer;
 font-size:11px;
}
#id_reg,
#id_changedata{
 float:right;
 margin:2px 10px 0 0;
 background:#be001d url('images/bg_button.gif') right 5px no-repeat;
 color:#fff;
 text-decoration:none;
}
#id_reg span,
#id_changedata span{
 margin:0 10px;
}
#id_send,
#id_changepw{
 float:right;
 margin:2px 10px 0 0;
 background:#be001d url('images/bg_button.gif') right 5px no-repeat;
 color:#fff;
 text-decoration:none;
}
#id_send span,
#id_changepw span{
 margin:0 10px;
}
#logged{
 float:left;
 padding:2px 0 0 0;
}
#logged #ttl_name{
 float:left;
}
#logged #name{
 float:left;
 position:relative;
 top:-2px;
 width:265px;
 font-size:11px;
 font-weight:bold;
 text-transform:uppercase;
}
#lnk_logout{
 float:left;
 color:#fff;
 text-decoration:none;
}
ul.menu{
 margin:0;
 padding:9px 0 0 0;
 width:130px;
 height:184px;
 background:url('images/bg_menu4.gif') 0 0 no-repeat;
/* height:212px;
 background:url('images/bg_menu_gewinn2.gif') 0 0 no-repeat; */
 list-style-type:none;
}
ul.menu li{
 margin-bottom:1px;
 padding: 0 10px;
 height:30px;
}
ul.menu li a{
 display:block;
 width:110px;
 height:30px;
 color:#fff;
 text-decoration:none;
 text-transform:uppercase;
}
ul.menu li a#menu6{
 height:40px;
}
ul.menu li a span{
 display:none;
}
#footer{
 padding-top:38px;
 height:22px;
 background:url('images/bg_footer.jpg') 50% 0 no-repeat;
 color:#fff;
 font-size:10px;
 text-align:center;
}
#footer a{
 color:#fff;
 text-decoration:none;
}
#footer a:hover{
 text-decoration:underline;
}
#banner{
 text-align:center;
}
#frame{
 background-color:#fff;
}
#page_footer{
 display:block;
}
#left{
 float:left;
 padding:20px;
 width:335px;
}
#right{
 float:left;
 padding:20px 0;
 width:373px;
}
.big{
 color:#be001d;
 text-transform:uppercase;
}
.little{
 font-size:10px;
}
td.right{
 text-align:right;
}
#redbox{
 background-color:#be001d;
 color:#fff;
}
#redbox a{
 color:#fff;
 text-decoration:none;
}
#redbox a:hover{
 text-decoration:underline;
}
#redbox_inner{
 padding:20px;
}
#content_wide{
 background:#be001d url('images/header_wide.jpg') 0 0 no-repeat;
 color:#fff;
}
.dataform div{
 height:30px;
}
.dataform label{
 float:left;
 width:155px;
}
.dataform input[type=text]{
 border:0;
 padding:0;
 width:180px;
 height:14px;
 font-size:11px;
}
.dataform input[type=checkbox]{
 margin:0;
 vertical-align:top;
}
.dataform #inp_TEL2,
.dataform #inp_HIRLEVEL{
 margin:0px;
 width:15px;
}
.dataform textarea{
 border:0;
}
.dataform select{
 border:0;
 width:180px;
}
.error{
 padding-left:10px;
 font-weight:bold;
}
#footer_wide{
 height:30px;
 background:url('images/footer_wide.jpg') 0 0 no-repeat;
 text-align:right;
}
#footer_wide input{
 margin:5px 20px 0 0;
 border:0;
 padding:0 10px 0 0;
 background:transparent url('images/arrow.gif') right 7px no-repeat;
 color:#fff;
 cursor:pointer;
 text-align:left;
}
#inp_mehet{
 width:90px;
}
#sendpw #inp_mehet{
 width:65px;
}
#datasheet{
 padding:20px;
}
#dataform{
 margin:15px 0;
}
#dataform td{
 padding-right:15px; 
}
#tbl_basket{
 border-collapse:collapse;
 width:728px;
}
.kosarnap{
 padding:0 13px;
 height:30px;
 background:url('images/bg_basket_header.gif') 0 0 no-repeat;
 color:#fff;
 font-size:13px;
}
.kosarfej td{
 padding:15px 12px 6px 12px;
 background-color:#c3001d;
 color:#fff;
 text-align:left;
}
.kosarfej td.ar_fej{
 text-align:right;
}
.kosarsor td{
 padding:6px 12px;
 background:#9e8e87 url('images/bg_basket_field.gif') 50% bottom no-repeat;
 color:#fff;
 padding:10px 12px;
}
.kosarsor td.napok{
 background-position:0 bottom;
}
.kosarsor td.ar{
 text-align:right;
 background-position:right bottom;
}
.kosarhetszum td{
 padding:0 13px;
 height:30px;
 background:url('images/bg_basket_footer.gif') 0 0 no-repeat;
 color:#fff;
 font-size:13px;
}
.kosarhetszum td.ar{
 background-position:right 0;
 text-align:right;
}
.kosar_lab{
 margin:0 20px;
 height:60px;
 background:url('images/bg_basket_buttons.jpg') 0 0 no-repeat;
}
.lbl_all{
 float:left;
 padding:8px 0 0 12px;
 width:352px;
 height:22px;
 color:#fff;
 font-size:14px;
 font-weight:bold;
}
.all{
 float:left;
 padding:8px 12px 0 0;
 width:352px;
 height:22px;
 color:#fff;
 font-size:14px;
 font-weight:bold;
 text-align:right;
}
.kosar_gomb{
 clear:both;
 padding:8px 12px 0 12px;
}
.kosar_gomb a{
 float:right;
 padding-right:15px;
 background:url('images/bg_button.gif') right 50% no-repeat;
 color:#fff;
 text-decoration:none;
}
a.torol{
 margin-right:34px;
}
.pdf a{
 color:#fff;
 font-size:11px;
 font-weight:normal;
 text-align:center;
 text-decoration:none;
}
.pdf a:hover{
 text-decoration:underline;
}
#imgcontainer{
 font-size:0;
}
select{
 font-size:11px;
}
.wide{
 padding:20px;
 width:550px;
}
.red{
 color:#f00;
}
.bigger{
 font-size:13px;
 text-transform:uppercase;
}
#order1,
#order2{
 font-size:12px;
 font-weight:bold;
}
a.mehet{
 font-size:12px;
 font-weight:bold;
}
.pago_content{
 padding:85px 328px 0 20px;
 width:420px;
 height:253px;
 background:transparent url('images/bg_pago.jpg') 0 0 no-repeat;
 color:#b4c5b7;
}
.pago_big{
 color:#e8ede7;
 font-weight:bold;
 text-transform:uppercase;
}
.pago_text a{
 color:#e8ede7;
 font-weight:bold;
 text-decoration:none;
}
#gewinn #content_wide{
 background-color:#005095;
}
#gewinn_h{
 clear:both;
 height:337px;
 background:transparent url('images/bg_gewinn.jpg') 0 0 repeat-x;
}
#gewinn_h .txt{
 padding:100px 20px 0 336px;
 font-size:12px;
 line-height:140%;
}
#gewinn_h .txt div{
 padding-right:80px;
 text-align:right;
}
#bluebox{
 padding:20px;
 background:#02a6a5 url('images/bg_bluebox.png') 0 0 repeat-x;
}
#gewinn #newsletterbox label{
 color:#009fa5;
}
#newsletterbox{
 height:16px;
}
.dataform #note{
 margin-left:156px;
 width:380px;
}
#gewinn .error{
 color:red;
}
