@charset "utf-8";
/* CSS Document */
body {background-color:#f2f2f2; margin:0px; }

/* FEJLÉC */
div#header { height:163px; background-image:url(../images/header-bg.gif); background-position:top center; background-repeat:no-repeat;}
#logo div.logobox { padding:70px 0px 0px 15px;  height:93px;}
#menu { background-image:url(../images/menu-bg.gif); background-position:top left; background-repeat:no-repeat; height:53px; padding-left:15px; }
#infoline { background-image:url(../images/infoline-bg.gif); background-position:top left; background-repeat:no-repeat; height:65px;}

/* KEZDŐLAP GYÁRTÓ 4-ES BOX*/
#indexbox { min-height:138px;}
.piaggio { background-image:url(../images/piaggio-logo.png); background-position:0px 39px; background-repeat:no-repeat; height:128px;}
.gilera { background-image:url(../images/gilera-logo.png); background-position:0px 39px; background-repeat:no-repeat; height:128px;}
.vespa { background-image:url(../images/vespa-logo.png); background-position:0px 39px; background-repeat:no-repeat; height:128px;}
.aprilia { background-image:url(../images/aprilia-logo.png); background-position:0px 39px; background-repeat:no-repeat; height:128px;}
.keeway { background-image:url(../images/keeway-logo.png); background-position:0px 39px; background-repeat:no-repeat; height:128px;}
.motowell { background-image:url(../images/motowell-logo.png); background-position:0px 39px; background-repeat:no-repeat; height:128px;}
.kymco { background-image:url(../images/kymco-logo.png); background-position:0px 39px; background-repeat:no-repeat; height:128px;}
.derbi { background-image:url(../images/derbi-logo.png); background-position:0px 39px; background-repeat:no-repeat; height:128px;}
.benelli { background-image:url(../images/benelli-logo.png); background-position:0px 39px; background-repeat:no-repeat; height:128px;}
#indexbox a { color:#000; text-decoration:none; }
#indexbox a:hover { color:#666;}
.gyartonevlogo { clear:both; height:38px; }
.gyartoinformacio { float:left; height:65px; padding:0px 10px 0px 5px; color:#FFF; text-align:right;}
.gyartotovabbitermekek { float:left; padding-left:55px; padding-top: 66px;}

/*KÖZÉPSŐ BLOKK */
#container { background-image:url(../images/cont-bg.gif); background-position:left; background-repeat:repeat-y;}
#container h3 {font-size:22px; color:#66ccff; font-weight:bold; margin:0px; padding:10px 0px 20px 0px;}
#container #left h3 {font-size:22px; color:#7a7f99; font-weight:bold; margin:0px; padding:10px 10px 20px 0px; text-align:right;}

#container h4 {font-size:18px; color:#999900; font-weight:bold; margin:0px; padding:10px 0px 20px 0px;}
#container h4 a {color:#999900; text-decoration:none;}
#container h4 a:hover {color:#999900; text-decoration:underline;}
#container #left {  border:0px solid #d3d3d3;  }
#container #right { background-color:#FFF; border-right:1px solid #d3d3d3;  width:709px;}
.lezaro { border-top:1px solid #d8d225; width:98%;  } 
.lezaro div { background-color:#d8d225; color:#000; padding:3px; float:left; width:25%; text-align:center;}
.lezaro a { text-decoration:none; color:#000;  } 
.lezaro a:hover { text-decoration:none; color:#666;  } 
.centerleftbox img { border:0px solid #666; }
.centerleftbox .span-3 { } 
.centerleftbox  {  margin-bottom:15px;} 

.centerleftbox ul{ list-style-type: none; padding:0px; margin:0px; font-size:11px;} 
.centerleftbox li{ background-image:url(../images/bullet_blue_16x16.png); background-repeat:no-repeat; background-position:0 1px; padding-left:18px; padding-bottom:2px; color:#666;}  
.centerleftbox li span { font-weight:bold; color:#333;}
/* ROBOGÓK */

#kezdolapirobogok h4 { font-size:16px; color:#666; font-weight:bold; margin:0px; padding:0px 0px 10px 0px; letter-spacing:1px;}
#kezdolapirobogok h4 a { text-decoration:none; color:#666; }
#kezdolapirobogok h4 a:hover { text-decoration:none; color:#66ccff; }
.robogoar {background-image:url(../images/robogoar-bg.png); background-position:top left; background-repeat:no-repeat; color:#FFF; font-weight:bold; padding:5px; margin-top:10px;}
.robogoar span { color:#000;}

/* BAL OLDALI GYÁRTÓI MENÜ */
.glossymenu {list-style-type: none; margin:0px; padding: 0; width: 230px; border: 0px solid #9A9A9A; border-bottom-width: 0; text-align:right; letter-spacing:5px;}
.glossymenu li a { font: bold 22px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif; color: #666; display: block; width: auto; padding: 4px 5px 4px 0px; text-decoration: none; margin-bottom:10px; }
* html .glossymenu li a{ /*IE only. Actual menu width minus left padding of A element (10px) */ width: 220px; }
.glossymenu li a:visited, .glossymenu li a:active{ color: #666; }
.glossymenu li a:hover{ background-image: url(../images/glossymenu-bg.png); color:#FFF; }
.glossymenu li a.item { background-image: url(../images/glossymenu-bg.png); color:#FFF; }
/* FOOTER */
#footer { background:#f2f2f2 url(../images/footer-bg.png) top left no-repeat; min-height:100px;}
#footerright div { padding:25px 5px 5px 5px; text-align:right; color:#666; }
#footerright div span { font-weight:bold; color:#333; }
#footerright { border-left: 0px dotted #CCC; background-image:url(../images/footer-bg-dotted.png); background-position:0px 10px; background-repeat:no-repeat;}
#footerleft div { padding:25px 5px 5px 5px; text-align:right; color:#999; }
#footerleft div span { font-weight:bold; color:#666; }
/* ELÉRHETŐSÉGEINK */
#elerhetosegeink ul { list-style:none; margin:0px; padding:0px;}
#elerhetosegeink p { margin:0px; padding:3px; color:#666;}
#elerhetosegeink p span {color:#000; font-weight:bold;}

#kezdolapirobogotesztek .span-10 { padding-right:20px; width:570px;}
#kezdolapirobogotesztek h3 {font-size:22px; color:#66ccff; font-weight:bold; margin:0px; padding:30px 0px 10px 0px;}
#kezdolapirobogotesztek h4 {font-size:18px; color:#999900; font-weight:bold; margin:0px; padding:10px 0px 10px 0px;}
#kezdolapirobogotesztek h4 a {color:#999900; text-decoration:none;}
#kezdolapirobogotesztek h4 a:hover {color:#999900; text-decoration:underline;}

#cu3er-container {width:584px; outline:0; z-index:10000;}

#kezdolapirobogotesztek { margin-top:20px; background-image:url(../images/txt-bg.png); background-position:top right; background-repeat:no-repeat;}

#form_id { background-color:#d8d225; margin:0px 10px 15px 0px; padding:5px; border:1px solid #999900;}

/* PAGINATION */

#lapozas { margin:15px 0px 15px 0px;}
div.pagination {
    padding:3px;
    margin:3px 3px 3px 3px;
    text-align:center;
}

div.pagination a {
    padding: 2px 5px 2px 5px;
    margin-right: 2px;
    border: 1px solid #ddd;
    
    text-decoration: none; 
    color: #aaa;
}
div.pagination a:hover, div.pagination a:active {
    padding: 2px 5px 2px 5px;
    margin-right: 2px;
    border: 1px solid #a0a0a0;
}
div.pagination span.current {
    padding: 2px 5px 2px 5px;
    margin-right: 2px;
    border: 1px solid #e0e0e0;
    font-weight: bold;
    background-color: #f0f0f0;
    color: #aaa;
}
div.pagination span.disabled {
    padding: 2px 5px 2px 5px;
    margin-right: 2px;
    border: 1px solid #f3f3f3;
    color: #ccc;
}
/* ROBOGÓ AJÁNLÓ JOBB OLDAL*/
#robogoajanlo .robogonev h4 { text-align:right; padding: 10px 20px 10px 0px;}
#robogoajanlo .robogokep img { float:right; margin: 5px 20px 5px 0px; border:1px solid #7a7f99;}
#robogoajanlo .robogoinfo ul { list-style:none; text-align:right; padding-right:0px;}
#robogoajanlo .robogoarajanlo p { background-image:url(../images/robogo-ajanlo-ar-bg.png); background-position:top right; background-repeat:no-repeat; color:#FFF; text-align:right; padding:9px 20px 9px 0px; margin:0px; font-weight:bold;}
#robogoajanlo .robogoarajanlo p  span { color:#000;}
/* TERMÉK TELJES NÉZET */
.infovonal { background-color:#FFF; color:#C00; font-size:14px; font-weight:bold; text-align:center; padding:4px; margin-bottom:15px; width:692px;}
.termeklistateljes { list-style-type: none; padding:0px; margin:0px; font-size:12px;} 
.termeklistateljes li{ background-image:url(../images/bullet_blue_16x16.png); background-repeat:no-repeat; background-position:0 1px; padding-left:18px; padding-bottom:2px; color:#666;}  
.termeklistateljes li span { font-weight:bold; color:#333;}
.kepgaleria img { padding:3px; border:1px solid #CCC; margin:8px; }

.centerleftbox .termekkepek { min-height:140px;}
.harmasbox div { text-align:center;}
.harmasbox { padding:0px; }


/* ADVERTISE */

#advertise { margin-bottom:0px; background-image:url(../images/container-lezaro-bg.png); background-position:bottom left; background-repeat:no-repeat; padding-bottom:20px;}