@charset "utf-8";
/* CSS Document */

img,#content, #voros_sav, #szurke_sav{behavior: url(script/iepngfix.htc);}

/*html{
background:url(../images/body_bg_new_oriasi.jpg) #000 top center fixed no-repeat;
}*/

body{
margin:0 auto;
padding:0;
/*height:1200px!important;*/
/*background:url(../images/body_bg_new.jpg) no-repeat top;*/
}
p{
font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
font-size:12px;
color:#000000;
z-index:5;
}
a{
text-decoration:none;
color:#000000;
}
a:hover{
text-decoration:underline;
}
h1{
font-size:24px;
font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
}
h2{
font-size:18px;
font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
z-index:88;
}
h3{
font-size:16px;
font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
z-index:88;
color:#939598;
font-weight:bold;
}
img{
border:none;
}
#kulso{
position:absolute;
top:0;
left:0;
right:0;
bottom:0;
padding:0;
width:100%;
height:auto;
/*overflow:hidden;
870px*/
/*border:1px solid red;*/
}
.kep{
position:absolute;
top:0;
left:0;
right:0;
bottom:0;
padding:0;
width:100%;
height:auto;
}
#meret{
height:900px!important;
}
#main{
position:relative;
margin:0 auto;
padding:0;
top:20px;
height:800px;

}
#main_inner{
position:relative;
top:0px;
margin:0 auto;
padding:0;
width:940px;
height:649px;
z-index:5;


}
#main_img{
position:absolute;
margin:0 auto;
/*top:5px;*/
}

#header{
position:relative;
top:0px;
margin:0 auto;
left:2px;
width:863px;
height:157px;
z-index:5;
/*border:1px solid red;*/
}
#header_text{
position:relative;
top:5px;
left:-3px;
font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
font-size:11px;
font-weight:bold;
text-align:center;
background:#b0c8e2;
color:#515151;
line-height:20px;
width:838px;
margin:0 auto;
}
#header_img{
position:absolute;
top:0px;
left:0px;
}
#voros_sav{
position:absolute;
top:0;
left:0px;
width:839px;
height:15px;
background:url(../images/voros_sav.png) repeat-x top;
z-index:4;
}
#szurke_sav{
position:absolute;
bottom:-10px;
left:0px;
width:839px;
height:10px;
background:url(../images/szurke_sav.png) repeat-x top;
z-index:4;
}
#pic_cycler_alap{
position:relative;
top:0px;
left:0;
margin:0 auto;
padding:0;
width:838px;
height:262px;
background-color:#ccbbba;
/*border:1px solid red;*/
}
#pic_cycler{
position:absolute;
top:1px;
left:6px;
padding:0;
display:block;
overflow:hidden;
width:826px;
height:252px;
z-index:2;
}
#menu{
position:relative;
top:90px;
left:15px;
width:530px;
height:20px;
float:left;
padding:0;
}
#menu li{
position:relative;
top:-14px;
left:0;
display:block;
line-height:16px;
margin:0;
padding:15px 0px 15px 0px;
float:left;
background:url(../images/menu_valaszsav.jpg) no-repeat right;
/*border:1px solid red;*/
}
#menu li a{
position:relative;
top:0;
left:0;
color:#cc3333!important;
font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
font-size:12px;
font-weight:bold;
padding:0 8px 0 8px;
/*border-right:2px solid #333333;*/
}
#menu li a span{
font-size:15px;
}
#menu li a:hover{
color:#ffffff!important;
}
#menu li ul{
position:absolute;
top:46px;
left:0px;
padding:0;
margin:0;
display:none;
background:url(../images/submenu_bg.png) repeat-x top;
}
#menu li ul li{
position:relative;
top:0;
left:0;
width:150px;
height:auto;
margin:0;
padding:2px 0 2px 6px;
display:block;
line-height:17px;
background-image:none!important;
}
#menu li ul li a{
color:#FFFFFF!important;
z-index:5;
}
#menu li ul li a:hover{
color:#ffffff!important;
}
.sub{
border:none!important;
}
#menu li ul li ul{
position:absolute;
top:0px;
left:155px;
padding:0;
margin:0;
display:none;
background:url(../images/submenu_bg.png) repeat top;
}
#menu li ul li ul li{
position:relative;
top:0;
left:0;
width:220px;
height:auto;
margin:0;
padding:2px 0 2px 6px;
display:block;
line-height:17px;
}
#menu li ul li ul li a{
}
#menu li ul li ul li a:hover{
}
.tartalom{
position:relative;
top:0;
left:0;
width:838px;
margin:0 auto;
height:344px;
/*border:1px solid red;*/
}
#produkty{
background:url(../images/produkty_bg.jpg) repeat-x top;
overflow:hidden;
}
.voros{
text-align:justify;
color:#990000;
}
#left{
position:relative;
top:0;
left:0;
margin:0 auto;
padding:20px 0 20px 30px;
width:360px;
height:285px;
float:left;
text-align:justify;
/*border:1px solid red;*/
}
#left_referencie{
position:relative;
top:0;
left:0;
margin:0 auto;
padding:20px 0 20px 30px;
width:800px;
height:285px;
float:left;
text-align:justify;
/*border:1px solid red;*/
}
#right{
position:relative;
top:0;
left:0;
margin:0 0 0 0px;
padding:25px 0 20px 50px;
width:340px;
height:285px;
float:right;
}
.basic_produkt{
position:relative;
top:0;
left:0;
margin:0 0 0 35px;
padding:0;
float:left;
width:230px;
height:300px;
/*border:1px solid red;*/
}

#right_inner{
position:absolute;
top:45px;
left:0px;
z-index:8;
border:5px solid #990000;
}
.top{
position:relative;
top:0;
left:0;
margin:0 auto;
padding:10px;
width:750px;
height:125px;
/*border:1px solid red;*/
}
.kepek_alatet{
position:relative;
top:0px;
left:0;
margin:0 auto;
width:750px;
height:151px;
/*border:1px solid red;*/
}
.kepek_alatet_kisebb{
position:relative;
top:14px;
left:0;
margin:0 auto;
width:750px;
height:151px;
/*border:1px solid red;*/
}
.kepkeret{
margin:0 10px 0 10px;
}
.kepkeret_kisebb{
margin:0px 20px 0 10px;
}
.kepek{
position:absolute;
top:0px;
left:0;
width:760px;
height:151px;
/*border:1px solid red;*/
}
.thumbs{
position:relative;
top:0;
left:-5px;
margin:15px 17px 0 26px;
}
.thumbs_kisebb{
position:relative;
top:0;
left:0;
margin:7px 30px 0 20px;
}
#isso_right{
position:relative;
top:0;
left:0;
margin:0 0 0 0px;
padding:25px 0 20px 60px;
width:340px;
height:219px;
float:left;
}
#footer{
position:relative;
top:-27px;
left:0;
margin:0 auto;
width:920px;
height:30px;
/*border:1px solid red;*/
background:url(../cssimages/footer_bg.jpg) repeat-x top;
}
#footer_left{
position:relative;
top:5px;
left:15px;
float:left;
width:200px;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
margin:0px 0 0 0px;
/*border:1px solid red;*/
}
#footer_right{
position:relative;
top:5px;
left:500px;
float:left;
width:200px;
text-align:right;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
margin:0px 0 0 0px;
/*border:1px solid red;*/
}

/*.onas_img{
margin:0 5px 5px 5px;
}*/
#isso_kepek{
position:absolute;
top:170px;
z-index:50;
}
#onas_text{
position:absolute;
top:55px;
left:60px;
width:335px;
height:155px;
margin:0;
padding:0px;
z-index:5;
}
#rolovacie_text{
position:absolute;
top:47px;
left:60px;
width:335px;
height:155px;
margin:0;
padding:0px;
/*z-index:5;*/
}
#text_alatt{
position:absolute;
left:50px;
top:39px;
width:360px;
height:180px;
}
#text_alatt_nagyobb{
position:absolute;
left:50px;
top:39px;
width:360px;
height:230px;
}
#text_alatt_nagyobb_jobb{
position:absolute;
left:50px;
top:39px;
width:360px;
height:230px;
}
.cim{
position:relative;
width:800px!important;
left:0px;
margin:10px 0 0 15px;
padding:0px;
color:#99cc33;
/*border:1px solid red;*/
}
/*.cim2{
position:relative;
width:407px;
left:-15px;
top:8px;
margin:0;
color:#990000;
padding:0 0 0 50px;
}*/
#kontakt_text{
position:relative;
top:10px;
left:35px;
width:335px;
height:155px;
margin:0;
padding:0px;
font-size:12px;
line-height:16px;
font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
list-style:none!important;
}
#isso_balos_cim{
position:relative;
width:407px;
left:-30px;
margin:0;
padding:0 0 0 15px;
background:url(../images/onas/alap.jpg) no-repeat top left;
}
#partneri{
position:absolute;
top:20px;
left:80px;
line-height:22px;
z-index:10;
color:#333333;
list-style-type: none;
font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
font-size:14px;
font-weight:bold;
}
#referencie{
position:absolute;
top:30px;
left:350px;
width:350px;
line-height:22px;
z-index:10;
color:#333333;
list-style-type: none;
font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
font-size:14px;
font-weight:bold;
}
#partneri_img{
position:relative;
left:-130px;
top:0;
}
#nagyobb_text{
position:absolute;
top:48px;
left:60px;
width:335px;
height:155px;
margin:0;
padding:0px;
z-index:5;
}
#nagyobb_text_jobb{
position:absolute;
top:55px;
left:60px;
width:335px;
height:155px;
margin:0;
padding:0px;
z-index:5;
}
#content{
position:relative;
top:0px;
left:0;
margin:0 auto;
width:940px;
height:649px;
/*border:1px solid black;*/
background:url(../images/main_bg_new.png) no-repeat top;
}
#content-inner{
position:relative;
top:0;
left:0;
margin:0 auto;
padding:0px;
background:url(../images/content-inner.png) repeat-y top;
width:auto;
height:605px;
/*width:840px;
height:265px;
float:left;
text-align:justify;
border:1px solid red;*/
}
#left-prod{
position:relative;
top:0;
left:0;
width:418px;
height:220px;
float:left;
/*border:1px solid red;*/
}
#right-prod{
position:relative;
top:0;
left:0;
width:418px;
height:220px;
float:right;
/*border:1px solid red;*/
}
.produkt_cim{
position:relative;
width:200px;
left:30px;
margin:0;
padding:0 0 0 0;
}
.prod_img{
position:relative;
top:0;
left:0;
margin:0 auto;
width:175px;
height:152px;
/*border:1px solid red;*/
}
.thumb{
position:absolute;
top:22px;
right:5px;
z-index:11;
}
.thumb_jobbos{
position:absolute;
top:22px;
right:21px;
z-index:11;
}
.prod_text{
position:absolute;
top:13px;
left:30px;
text-align:justify;
z-index:11;
width:230px;
height:65px;
/*border:1px solid red;*/
}
.prod_text_jobbos{
position:absolute;
top:13px;
left:15px;
text-align:justify;
z-index:11;
width:230px;
height:65px;
}
#produkty_h1{
position:relative;
left:28px;
}
li#last{
background-image:none!important;
}