body, td {
  background-color: #f0f0f0;
  background-attachment: fixed;
  background-repeat: no-repeat;
  font-size: 14px;
  font-family: Arial, Tahoma, Times New Roman, Cambria, Calibri; 
}

a {
    color: #000;
}

a:hover {
}

/*oldal vaza*/

#oldal_tarto {
    background-color: #fff;
    width: 960px;
    min-height:300px;
    margin: auto;
    border: 1px solid #999;
    -moz-box-shadow: 0px 0px 5px #000;
    -webkit-box-shadow: 0px 0px 5px #000;
    box-shadow: 0px 0px 5px #000;

}

#banner {
    width:960px;
    height: 210px;
    background-image:url('../images/banner.jpg');
    margin: auto;
    background-repeat: no-repeat;
}


#tartalom_tarto {
    width: 960px;
    min-height: 300px;
    background-color: #fff;

}

#labjegyzett {
    width: 960px;
    height: 70px;
    background-color: #cecece;
    margin-top: 30px;
}

.arnyekolt_elvalaszto{
    background-image: url(../images/arnyekolt_elvalaszto.jpg);
    width: 960px;
    height: 30px;
}    

.halvanyolu_alahuzas {
    background-image: url(../images/halvanyolu_vonal.png);
    background-repeat: no-repeat;    
    width: auto;
    height:30px;
    margin: 20px 0 0 10px;
    padding-left: 15px;
}

.fugoleges_vonal {
    width: 5px;
    height: 430px;
    background-image: url(../images/fugoloeges_vonal.png);
    float:left;
}

/*index*/

#slider_kapcsolat_tarto {
    
}

#example4 ul {list-style:none;}
#example4 h3 {color:#fff;text-transform:uppercase;font-size:24px;line-height:1;}
#example4 p {color:#fff;}
#example4 div.slider-bg {background:#000;top:30px;height:110px;width:600px;left:0;position:absolute;z-index:-10;opacity:.7;}
#example4 .frame-0 {background:url(../images/slider/slide0.jpg) top left repeat;}
#example4 .frame-1 {background:url(../images/slider/slide1.jpg) top left repeat;}
#example4 .frame-2 {background:url(../images/slider/slide2.jpg) top left repeat;}
#example4 .frame-3 {background:url(../images/slider/slide3.jpg) top left repeat;}
#example4 .frame-content {width:530px;padding:50px;}
#example4 .frame-closed .frame-content {display:none;}
#example4 .frame-open .frame-content {display:block;}
.readmore { color: #fff; }

.logo {
    float: left;
    width: 300px;
    height: 170px;
    padding: 5px 10px;
}

.slider {
    width: 700;
    height: 250;
    float:left;  
}

.kapcsolat_kezdo{
    background-color: #ececec;
    width: 260px;
    height:250px;
    float: left;
}

.kapcsolat_kezdo_tart {
    width: 240px;
    padding: 10px;    
}

#bemutatkozas {
    width: 930px;
    height: 250px;
    padding: 20px 40px;    
}


/*akciok slider*/
/*#
pelda-1 { width: 760px; height: 110px; overflow: hidden; }
#pelda-1 .viewport { float: left; width: 540px; height: 129px; overflow: hidden; position: relative; margin: 0 20px 0 20px; }
#pelda-1 .buttons { display: block; width: 37px; height: 110px; margin: 0px 10px 0 0; float: left; }
#pelda-1 .buttons:hover { border: none; }
#pelda-1 .prev { background: url(../images/slider2/arrowPrev.jpg) no-repeat 0 0; }
#pelda-1 .prev:hover { border: none; }
#pelda-1 .next { margin: 0px 0 0 10px; background: url(../images/slider2/arrowNext.jpg) no-repeat 0 0; }
#pelda-1 .next:hover { border: none; }
#pelda-1 .disable { visibility: hidden; }
#pelda-1 .overview { list-style: none; position: absolute; padding: 0; margin: 0; left: 0; top: 0; }
#pelda-1 .overview li { float: left; margin: 0 20px 0 0; padding: 1px; height: 125px; border: 1px solid #dcdcdc; width: 260px; }
*/

.tarto_akciok_slider2 {
    width: 940px;
    padding-left:20px ;
    background-color: #fff;
}
/*akciok slider vége*/

#tarto_partnerek_slider3 {
    width: 960px;
    height:130px;    
}

/*szolgáltatások*/

.szolg_tarto {
    width: 915px;
    height:auto;
    padding: 10px 20px;
}

/*magunkrol*/
/*galéria*/

.galeria_tarto{
    width: auto;
    height: auto;
    padding: 5px;    
}

.geliria_thumb{
    width: 180px;
    height: 120px;
    padding: 4px;
    float: left;
}
/*kapcsolat*/

#kapcsolat_keret{
    width: 960px;
    height:500px;    
}

#kapcsolat_adatok {
    width: 450px;
    height:430px;
    padding: 10px;
    text-align: center;
    float:left;        
}

.kapcsolat_adat_kat {
    width: 180px;
    height: 30px;
    float:left;
    font-size: 12;
    font-weight: bold;
    text-align: right;
    padding: 3 5 3 5;
    
}

.kapcsolat_adat_ertek {
    width: 230px;
    height: 30px;
    float:left;
    font-size: 12px;
    text-align: left;
    padding: 2px 5px;   
}

#kapcsolat_terkep {
    width: 450px;
    height: 450px;
    padding: 10px;
    text-align: center;
    float:left;       
}

/*Oldal Térkép*/

.oldal_terkep{
    padding: 10px 0;
}