/* - - - - - - - - - - - - - - - - - - - - 
EKO Music Group
http://www.eko.it/
website by websolute
http://www.websolute.it/
- - - - - - - - - - - - - - - - - - - - */

body.body_hp{background: url(../img/bg_hp_ekogroup.jpg) repeat-x left top #fff;}
h1, h2, h3, h4, h5, h6 {    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }

/* TOPBAR
- - - - - - - - - - - - - - */
#topbar {position: relative;}
.topmenu_eko{display: none;}
.topmenu_esound{display: none;}
.topmenu_ekoid{display: none;}
.topmenu_quiklok{display: none;}
.topmenu_ekopro{display: none;}

#menu{position: relative; float: left; height: 85px;  width: 833px; margin-top: 0px; background:none; }
#menu ul{list-style: none; margin: 0px 0 0; padding: 0px; clear:both;}
#menu ul li{float: left; list-style: none; margin: 0px; margin: 0px 0px 0px 0px;line-height:12px}

#menu #menu_top{position: absolute; height: 17px; right: 0px; top: 6px; margin: 0px; z-index:10; }
#menu ul#menu_top li{display: block; float:left; padding: 0px;  margin: 0px 0px 0px 7px;  font-size:11px; text-decoration:none; color:#333333;height: 17px; width:auto; min-width: 17px; /*#width: 32px;*/ text-align: center; }
#menu ul#menu_top li a{display: block; text-indent: 0px; font-size:10px; text-decoration:none; color:#8f8f8f; float: right; height:17px;}
#menu ul#menu_top li a img{display: none; }
#menu ul#menu_top li a#linkyoutube{background: url(../img/loghetti_ekogroup.gif) no-repeat left top; width:32px; }
#menu ul#menu_top li a#linkfacebook{background: url(../img/loghetti_ekogroup.gif) no-repeat -39px top; width:17px; }
#menu ul#menu_top li a#linktwitter{background: url(../img/loghetti_ekogroup.gif) no-repeat -64px top; width:17px; }

#menu ul#menu_top_marchi{position: absolute; height: 16px; font-size: 11px; margin-top: 9px; overflow: hidden;}
#menu ul#menu_top_marchi li{ margin: 0px 11px 0px 0px;}
#menu ul#menu_top_marchi li a{ font-size: 10px;padding-left: 8px; text-decoration:none; }
#menu ul#menu_top_marchi li a:hover{ text-decoration:underline;}
#menu ul#menu_top_marchi li a#ekoguitars{color:#e02804; background: url(../img/loghetti_ekogroup.gif) no-repeat left -20px;}
#menu ul#menu_top_marchi li a#quiklok{color:#1974bd; background: url(../img/loghetti_ekogroup.gif) no-repeat left -50px;}
#menu ul#menu_top_marchi li a#quiklokopera{color:#8b8b8b; background: url(../img/loghetti_ekogroup.gif) no-repeat left -80px;}
#menu ul#menu_top_marchi li a#montarbo{color:#fe6f20; background: url(../img/loghetti_ekogroup.gif) no-repeat left -110px;}

#menu ul#menu_loghi_cliccabili{position: absolute; top: 68px; left: 0px; z-index:1;}
#menu ul#menu_loghi_cliccabili li{float: left; padding-right: 15px;}
#menu ul#menu_loghi_cliccabili li a{display: block; font-size: 0px; text-indent: -9999px; height: 17px; }
#menu ul#menu_loghi_cliccabili li a#disma{background: url(../img/loghetti_ekogroup.gif) no-repeat -94px top; width: 39px;}
#menu ul#menu_loghi_cliccabili li a#piginigroup{background: url(../img/loghetti_ekogroup.gif) no-repeat -146px top; width: 64px;}

#menu ul#menu_principale{position:absolute; z-index:2; top: 29px; right: 0px; background:url(../img/sf_menu_orizz_ekogroup.gif) no-repeat left 0px;}
#menu ul#menu_principale li {padding: 9px 0 0 6px; width: 98px; background:url(../img/sf_li_menu_orizz_ekogroup.gif) no-repeat right 0px;}
#menu ul#menu_principale li a{display: block; height: 32px; text-decoration:none;}
#menu ul#menu_principale li a:hover, #menu ul#menu_principale li a.on{ color:#999999;}
#menu ul li ul {left: 0px; top: 27px; width: 130px;}
#menu ul#menu_principale li ul {z-index:15!important;}
#menu ul#menu_principale li ul li{background: none; padding: 0px; width: 130px; }
#menu ul#menu_principale li ul li a{ display: block; padding: 5px 5px 3px 10px; width: 120px; height: auto; }

/*#menu ul#menu_principale li a#pulsdistribuzione{ }
#menu ul#menu_principale li a#pulsdistribuzione:hover, #menu ul#menu_principale li a#pulsdistribuzione.on {;}
#menu ul#menu_principale li a#pulsproduzione{ }
#menu ul#menu_principale li a#pulsproduzione:hover, #menu ul#menu_principale li a#pulsproduzione.on { color:#999999;}
#menu ul#menu_principale li a#pulsgruppo{  }
#menu ul#menu_principale li a#pulsgruppo:hover, #menu ul#menu_principale li a#pulsgruppo.on { color:#999999;}
#menu ul#menu_principale li a#pulsprodotti{}
#menu ul#menu_principale li a#pulsprodotti:hover, #menu ul#menu_principale li a#pulsprodotti.on { color:#999999;}
#menu ul#menu_principale li a#pulsgaranzie{}
#menu ul#menu_principale li a#pulsgaranzie:hover, #menu ul#menu_principale li a#pulsgaranzie.on { color:#999999;}
#menu ul#menu_principale li a#pulsnews{}
#menu ul#menu_principale li a#pulsnews:hover, #menu ul#menu_principale li a#pulsnews.on { color:#999999;}
#menu ul#menu_principale li a#pulscontatti{ }
#menu ul#menu_principale li a#pulscontatti:hover, #menu ul#menu_principale li a#pulscontatti.on { color:#999999;}
#menu ul#menu_principale li a#pulsnewsletter{}
#menu ul#menu_principale li a#pulsnewsletter:hover, #menu ul#menu_principale li a#pulsnewsletter.on { color:#999999;}
#menu ul#menu_principale li a#pulsmappa{ }
#menu ul#menu_principale li a#pulsmappa:hover, #menu ul#menu_principale li a#pulsmappa.on { color:#999999;}
#menu ul#menu_principale li a#pulsacquistare{ }
#menu ul#menu_principale li a#pulsacquistare:hover, #menu ul#menu_principale li a#pulsacquistare.on { color:#999999;}*/

/* MENU VERT
- - - - - - - - - - - - - - */
body.body_hp #menu_vert{padding-top: 8px; }
#animazione_hp{float:left;margin-left:15px; width:692px;}
#ekoflash {float:left;}
#menu_video {float:left; margin-left:0px; width: 110px;}
.ie7 body.body_hp #menu_vert ul li a {padding:4px 10px 7px 34px!important;}



/* NOTIZIE HOME
- - - - - - - - - - - - - - */
#elenco_hp {margin-top: 0px;}

#blocc_news_hp{clear: both; margin: 50px 0 0 12px;}
.notizia_riga{padding-bottom: 20px;}
.notizia{width: 270px; float: left; margin-right: 55px; position: relative; }
.notizia.last_column{margin-right: 0px; }
.notizia .notizia_img{width: 138px; height: 93px; float: left; background:url(../img/bg_notizia_img.gif) no-repeat top left; margin-right: 6px; position: relative;}
.notizia .notizia_img img{width: 136px; height: 87px; margin: 1px; }
.notizia .novita{width: 81px; height: 82px; background:url(../img/fascetta_novita.png) no-repeat top left; position: absolute; z-index:10;top: -7px; left: -7px;/*  margin: -7px 0 0 -7px;*/ }
.notizia p.notizia_titolo{border-bottom: 1px solid #bfbfbf; padding: 0px 0px 2px 0px; margin-bottom: 9px; text-transform:uppercase; font-size:11px; color:#000; line-height: 14px; width: 125px; float:left; }
.notizia .notizia_testo{font-size:11px; line-height: 16px; }
#blocc_news_hp .data_news {display: none; }
#news_mostra_successive{clear: both; padding-bottom: 15px; text-transform:uppercase; }

/* PRODOTTI
- - - - - - - - - - - - - - */
#contenuto.cont_prodotti{width: 675px; }
/*#contenuto.cont_prodotti #elenco_prod{float: left;}*/
#contenuto.cont_prodotti #elenco_prod dl{padding: 0 10px 0 0;}
.c4{width: 675px; }
.c3{float: left; width: 450px;}
#contenuto.cont_prodotti #menu_attr{float: right; width: 225px; font-size:11px; margin: 15px 0px 0px 0px; }
#contenuto.cont_prodotti #menu_attr .tit_grigio{background: #f2f2f2; padding: 3px 5px 2px 8px; width: 212px; margin: 0px 0px 7px 0px;}
#contenuto.cont_prodotti #menu_attr .elenco_attr{display: none}
#contenuto.cont_prodotti #menu_attr .off{background: url(../img/frecc_menu_attr.png) no-repeat 202px top #f2f2f2;}
#contenuto.cont_prodotti #menu_attr .on{background: url(../img/frecc_menu_attr.png) no-repeat 179px bottom #f2f2f2;}
#contenuto.cont_prodotti #menu_attr ul{list-style: none; margin: 0px; padding: 0px 10px 10px 0px;}
#contenuto.cont_prodotti #menu_attr ul li{list-style: none; margin: 0px; padding: 0px; color: #949ea8;}
#contenuto.cont_prodotti #menu_attr ul li a{text-decoration: none; /*color:#047fdd;*/}
#contenuto.cont_prodotti #menu_attr ul li a.on{text-decoration: none; color:#047fdd;}
#contenuto.cont_prodotti #menu_attr ul li a:hover{text-decoration: underline; color: #949ea8;}




/* RICERCA VIDEO
- - - - - - - - - - - - - - */

#ricerca #campo_testo, #ricerca #campo_marchi, #ricerca #campo_categorie, #ricerca #campo_tipi_allegato{clear:both; padding-bottom: 15px; }
#ricerca label {width: 200px; float:left; }
#ricerca input {background: none repeat scroll 0 0 #E6E5E3; border: 0 none; width: 250px;}
#ricerca select {background: none repeat scroll 0 0 #E6E5E3; border: 0 none; width: 250px;}
#ricerca input#btn_cerca{ background: none repeat scroll 0 0 #8C8C8B; color: #FFFFFF; font-size: 14px;  padding: 2px 0; text-transform: lowercase; margin-left: 200px; text-transform:uppercase;}

/*#risultati {font-weight:bold; }*/
#risultati ul {margin: 0px; padding: 0px; }
#risultati ul li{list-style: none; padding: 0px 0px 6px 14px; background:url(../img/pall_menu.gif) no-repeat left 7px;}
#risultati ul li.tipoFile{list-style: none; padding: 0px 0px 6px 0px; background:none; }
#risultati ul li a{text-decoration: none;}
#risultati ul li a:hover{text-decoration: underline;}
#risultati_in_evidenza{ font-weight:bold;}
#risultati_in_evidenza ul li{float: left; list-style: none; }

/* Registrazione prodotti
- - - - - - - - - - - - - - */
#reg_prodotto #matricola, #reg_prodotto #marchi_prodotti, #reg_prodotto #categorie_prodotti_da_registrare, #reg_prodotto #prodotti_da_registrare, #reg_prodotto #manca_prodotto{clear:both; padding-bottom: 15px; }
#reg_prodotto h2{  border-bottom: 1px solid #CFCCC9; color: #6A6A68;  font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; font-size: 1em; font-weight: normal; text-transform: uppercase; }
#reg_prodotto ul { margin: 0px; padding: 0px; }
#reg_prodotto ul li { list-style:none;clear:both; padding-bottom: 15px; }
#reg_prodotto label {width: 200px; float:left; }
#reg_prodotto input {background: none repeat scroll 0 0 #E6E5E3; border: 0 none; width: 250px;}
#reg_prodotto select {background: none repeat scroll 0 0 #E6E5E3; border: 0 none; width: 250px;}
#reg_prodotto #btnCercaMatricola{  background: none repeat scroll 0 0 #767674; border: 0 none; color: #FFFFFF; font-size: 0.9em; font-weight: bold; height: 17px; margin: 5px 0 0 0; width: 49px; }
#reg_prodotto #btn_submit {margin-left:  200px; background: none repeat scroll 0 0 #8C8C8B; color: #FFFFFF; font-size: 0.9em; font-weight: bold; padding: 2px 0; text-transform: lowercase;}

/* ATTRIBUTI
- - - - - - - - - - - - - - */
#attributi form ul li { float:left; width:25%; border-bottom:1px solid #ccc; list-style:none; text-transform:lowercase;}

/* AREA RISERVATA
- - - - - - - - - - - - - - */
#titoloElenco{margin-top: 30px;}
#menu ul#menu_top li.login_info {padding-top: 3px; line-height: 16px;}
#menu ul#menu_top li.login_info a{text-transform: uppercase; padding: 0px 0px 0px 10px; font-size: 16px; font-weight: bold; color:#000;}
#link_area_riservata { clear: both; width: 640px;}
#link_area_riservata a{ padding: 0 20px 0 10px; background: url("../img/pall_azzurro.gif") no-repeat scroll 0 8px transparent; text-decoration:none;}
#link_area_riservata a:hover{ text-decoration: underline;}


/* FOOTER
- - - - - - - - - - - - - - */
#footer ul{width: auto;}

