BODY {font-family:tahoma, verdana, arial; color: #000000; font-size: 11px; margin-left:0px; margin-top:0px; margin-right: 0px;	margin-bottom: 0px; background-color:; background-image:none; background-repeat:repeat}

a:active {color: #000000; text-decoration: none}
a:link {color: #000000; text-decoration: none}
a:visited {color: #000000; text-decoration: none}
a:hover {color:#D3D3D3; text-decoration: underline}

.table_template {width:97%; border-spacing:0px; border-collapse:collapse;}
.table_template td {padding: 0px 0px 0px 0px;}
.table_template tr {line-height:19px;}

.table_carrello {width:100%; border-spacing:0px; border-collapse:collapse;}
.table_carrello td {padding: 0px 0px 0px 0px;}
.table_carrello tr {line-height:20px;}

.table_carrello_ordine {width:100%; border-spacing:0px; border-collapse:collapse;}
.table_carrello_ordine td {padding: 2px 2px 2px 2px; border:1px solid #999999}
.table_carrello_ordine tr {line-height:20px;}
.table_carrello_ordine TR.RowOverFirst {background-color: transparent;}
.table_carrello_ordine TR.RowOverSelected {background-color: #CCCCCC;}

.table_box {width:100%; border-spacing:0px; border-collapse:collapse;}
.table_box td {padding: 2px 0px 0px 0px}
.table_box tr {line-height:15px;}

.table_eventi {width:100%; border-spacing:0px; border-collapse:collapse;}
.table_eventi td {padding: 0px 0px 0px 0px;}
.table_eventi tr {line-height:15px;}

.table_bg {width:100%; border-spacing:0px; border-collapse:collapse;}
.table_bg td {padding: 0px 0px 0px 0px;}
.table_bg tr {line-height:5px;}

.titolo:active {font-size: 12px; color: #000000; text-decoration: none;font-weight: bold}
.titolo:link {font-size: 12px; color: #000000; text-decoration: none;font-weight: bold}
.titolo:visited {font-size: 12px; color: #000000; text-decoration: none;font-weight: bold}
.titolo:hover {font-size: 12px; color: #D3D3D3; text-decoration: none;font-weight: bold}

.titolo_interno{font-size: 12px; color: #000000; text-decoration: none;font-weight: bold}

.titolo_news:active {font-size: 11px; color: #000000; font-weight:bold;text-decoration:none}
.titolo_news:link {font-size: 11px; color: #000000; font-weight:bold;text-decoration:none}
.titolo_news:visited {font-size: 11px; color: #000000; font-weight:bold;text-decoration:none}
.titolo_news:hover {font-size: 11px; color: #000000; font-weight:bold;text-decoration:underline}

.news {font-size: 11px; color: #000000}
.news:active {font-size: 11px; color: #000000}
.news:link {font-size: 11px; color: #000000}
.news:visited {font-size: 11px; color: #000000}
.news:hover {font-size: 11px; color: #000000}

.news_archivio {font-size: 11px; color: #000000}
.news_archivio:active {font-size: 11px; color: #000000}
.news_archivio:link {font-size: 11px; color: #000000}
.news_archivio:visited {font-size: 11px; color: #000000}
.news_archivio:hover {font-size: 11px; color: #000000}

.categorie {font-size: 12px; color: #000000; text-decoration: none;font-weight: bold}
.sottocategorie:active {font-size: 12px; color: #000000; text-decoration: none}
.sottocategorie:link {font-size: 12px; color: #000000; text-decoration: none}
.sottocategorie:visited {font-size: 12px; color: #000000; text-decoration: none}
.sottocategorie:hover {font-size: 12px; color: #ffffff; text-decoration: none}

.titolo_schede_sottocategorie {font-size: 12px; color: #000000; text-decoration: none;font-weight: bold}
.titolo_schede_sottocategorie:active {font-size: 12px; color: #000000; text-decoration: none}
.titolo_schede_sottocategorie:link {font-size: 12px; color: #000000; text-decoration: none}
.titolo_schede_sottocategorie:visited {font-size: 12px; color: #000000; text-decoration: none}
.titolo_schede_sottocategorie:hover {font-size: 12px; color: #ffffff; text-decoration: none}

.blog{font-size: 11px; color: #000000; text-decoration:none; font-style:normal }
.blog:active {font-size: 11px; color: #000000; text-decoration: none}
.blog:link {font-size: 11px; color: #000000; text-decoration: none}
.blog:visited {font-size: 11px; color: #000000; text-decoration: none}
.blog:hover {font-size: 11px; color: #000000; text-decoration: none}

.blog_categorie:active {font-size: 12px; color: #000000; text-decoration: none; font-weight:bold}
.blog_categorie:link {font-size: 12px; color: #000000; text-decoration: none; font-weight:bold}
.blog_categorie:visited {font-size: 12px; color: #000000; text-decoration: none; font-weight:bold}
.blog_categorie:hover {font-size: 12px; color: #990000; text-decoration: none; font-weight:bold}

.blog_categorie_int{font-size: 12px; color: #000000; text-decoration:none; font-weight:bold}

.area_riservata {font-size: 12px; color:#000000}
.area_riservata:active {font-size: 12px; color: #006599; text-decoration: underline}
.area_riservata:link {font-size: 12px; color: #006599; text-decoration: underline}
.area_riservata:visited {font-size: 12px; color: #006599; text-decoration: underline}
.area_riservata:hover {font-size: 12px; color: #999999; text-decoration: underline}

.registrati {font-size: 11px; color:#000000; text-decoration: none}
.registrati:active {font-size: 11px; color: #993300; text-decoration: none;font-weight: bold}
.registrati:link {font-size: 11px; color: #993300; text-decoration: none;font-weight: bold}
.registrati:visited {font-size: 11px; color: #993300; text-decoration: none;font-weight: bold}
.registrati:hover {font-size: 11px; color: #000000; text-decoration: underline;font-weight: bold}

.orario {font-size: 11px; color: #000000}

.table_calendario {width:100%; border-spacing:0px; border-collapse:collapse;}
.table_calendario td {padding: 0px 0px 0px 4px; border:1px solid #999999}
.table_calendario tr {line-height:15px;}

.table_intestazione_calendario {width:100%; border-spacing:0px; border-collapse:collapse;}
.table_intestazione_calendario td {padding: 0px 0px 0px 4px; border:0px solid #999999}
.table_intestazione_calendario tr {line-height:15px;}

.link_mese {font-size: 14px; font-weight:bold}
.link_mese:active {font-size: 14px; color: #990000; text-decoration: none}
.link_mese:link {font-size: 14px; color: #990000; text-decoration: none}
.link_mese:visited {font-size: 14px; color: #990000; text-decoration: none}
.link_mese:hover {font-size: 14px; color: #999999; text-decoration: none}

.intestazione_mese {font-size: 14px; font-weight:bold}

.intestazione_giorno {font-size: 12px; font-weight:bold}

.oggi {font-size: 12px; color: #FF0000; font-weight:bold}
.oggi:active {font-size: 12px; color: #FF0000; text-decoration: underline}
.oggi:link {font-size: 12px; color: #FF0000; text-decoration: underline}
.oggi:visited {font-size: 12px; color: #FF0000; text-decoration: underline}
.oggi:hover {font-size: 12px; color: #FF0000; text-decoration: underline}

.con_eventi {font-size: 12px; font-weight:bold}
.con_eventi:active {font-size: 12px; color: #990000; text-decoration: none}
.con_eventi:link {font-size: 12px; color: #990000; text-decoration: none}
.con_eventi:visited {font-size: 12px; color: #990000; text-decoration: none}
.con_eventi:hover {font-size: 12px; color: #999999; text-decoration: none}

.senza_eventi {font-size: 12px}

select {font:11px tahoma, Arial; color: #000000; width: 200px;}
	
input.text_login {font: 11px tahoma, arial; color: #000000; width: 170px; border: 1px solid #000000; padding-right: 5px;  padding-left: 5px;}

input.text_ricerca {font: 11px tahoma, arial; color: #000000; width: 150px; border: 1px solid #000000; padding-right: 5px;  padding-left: 5px;}

input.text {font: 11px tahoma, arial; color: #000000; width: 150px; border: 1px solid #999999; padding-right: 5px; padding-left: 5px;}

textarea.text_area {font: 11px Tahoma, Arial; color: #000000; width: 300px; height: 150px; border: 1px solid #999999; padding-right: 5px; padding-left: 5px;}
			
.multicol {
scrollbar-3d-light-color :#ffffff;
scrollbar-arrow-color:#999999;
scrollbar-track-color:#ffffff;
scrollbar-base-color:#cccccc;
scrollbar-darkshadow-color:#ffffff;
scrollbar-face-color:#ffffff;
scrollbar-highlight-color:#ffffff;
scrollbar-shadow-color:#cccccc;
}

.scroll_strillo1 {}

.scroll_strillo2 {}

.scroll_strillo3 {}

.scroll_strillo4 {}

.scroll_strillo5 {}

.scroll_strillo_automatico {}

.scroll_area {}

.scroll_carrello {}


TR.RowOverFirst {background-color: transparent;}
TR.RowOverSelected {background-color: #333333;}

img{border:0px}

#Layer {position:relative; width:1000px; z-index:0; margin: 0 auto;} /*NON MODIFICARE*/

/* *************************************** */
/* PARAMETRI CONFIGURAZIONE POSIZIONI */
/* *************************************** */

#layer_template{position:absolute; width:660px; height:460px; z-index:2; left: 48px; top: 290px; overflow: auto; background-image:url(../img/filler.png) ; background-repeat:repeat}

/* strilli */
#strillo1{position:absolute; width:430px; height:270px; z-index:1; left: 300px; top: 280px; overflow: auto}
#strillo2{position:absolute; width:235px; height:440px; z-index:1; left: 32px; top: 288px; overflow: hidden}
#strillo3{position:absolute; width:400px; height:135px; z-index:1; left: 330px; top: 610px; overflow: hidden}
#strillo4{position:absolute; width:200px; height:100px; z-index:1; left: 10px; top: 300px; overflow: auto}
#strillo5{position:absolute; width:200px; height:100px; z-index:1; left: 250px; top: 420px; overflow: auto}
#strillo_automatico{position:absolute; width:400px; height:200px; z-index:1; left: 250px; top: 420px; overflow: hidden}

/* menu a tendina */
#menutendina{position:absolute; width:800px; height:50px; z-index:2; left: 20px; top: 20px;}

/* menulat */
#menulat{position:absolute; width:800px; height:50px; z-index:2; left: 31px; top: 227px;}

/* titolo html */
#titolo{position:absolute; width:110px; height:50px; z-index:1; left: 892px; top: 230px;}

/* piedipagina */
#piedipagina{position:absolute; width:1000px; height:50px; z-index:1; left: 0px; top: 780px;}

/* eventi */
#eventi{position:absolute; width:200px; height:500px; z-index:1; left: 590px; top: 330px}
#calendario{position:absolute; width:200px; height:170px; z-index:1; left: 590px; top: 150px}

/* Strilli prodotti */
#strillop1{position:absolute; width:400px; height:400px; z-index:1; left: 200px; top: 300px}
#strillop2{position:absolute; width:400px; height:400px; z-index:1; left: 400px; top: 300px}
#strillop3{position:absolute; width:400px; height:400px; z-index:1; left: 500px; top: 300px}
#strillop4{position:absolute; width:400px; height:400px; z-index:1; left: 600px; top: 300px}

/* categorie */
#categorie_home{position:absolute; width:800px; height:50px; z-index:1; left: 0px; top: 220px}

/* news */
#box_news{position:absolute; z-index:1; left: 750px; top: 360px; width:220px; height:300px} /*le dimensioni si gestiscono da  control.asp, tranne quelle statiche che si gestiscono da qui -->*/
#link_archivio_news{position:absolute; width:100px; height:100px; z-index:1; left: 0px; top: 124px;}

/* banner */
#banner_grande{position:absolute; width:400px; height:300px; z-index:3; left: 0px; top: 0px;}
#banner_medio{position:absolute; width:300px; height:200px; z-index:3; left: 0px; top: 500px;}
#banner_piccolo{position:absolute; width:200px; height:100px; z-index:3; left: 500px; top: 0px;}
#banner_xpiccolo{position:absolute; width:100px; height:100px; z-index:3; left: 500px; top: 500px;}
#overlayer{position:absolute;border: 1px solid black; padding: 1px; visibility: hidden;z-index: 100; background-color:#CCCCCC;}

/* areehtml */
#area_html_1{position:absolute; width:400px; height:300px; z-index:1; left: 300px; top: 320px;}
#area_html_2{position:absolute; width:300px; height:200px; z-index:1; left: 0px; top: 500px;}
#area_html_3{position:absolute; width:200px; height:100px; z-index:1; left: 500px; top: 0px;}
#area_html_4{position:absolute; width:100px; height:100px; z-index:1; left: 500px; top: 500px;}
#area_html_5{position:absolute; width:100px; height:100px; z-index:1; left: 500px; top: 500px;}

/* adsense */
#ads_1{position:absolute; width:400px; height:300px; z-index:1; left: 0px; top: 0px;}
#ads_2{position:absolute; width:300px; height:200px; z-index:1; left: 0px; top: 500px;}
#ads_3{position:absolute; width:200px; height:100px; z-index:1; left: 500px; top: 0px;}
#ads_4{position:absolute; width:100px; height:100px; z-index:1; left: 500px; top: 500px;}

/* sondaggio */
#sondaggio{position:absolute; width:400px; height:400px; z-index:1; left: 100px; top: 300px;}

/* orario */
#orario{position:absolute; z-index:1; width: 200px; left: 805px; top: 110px; height:27px; overflow:visible}
	
/* ricerca */
#ricerca{position:absolute; z-index:1; left: 0px; top: 110px; overflow:visible}
#chiave_ricerca{position:relative; z-index:1; left: 0px; top: 0px;}
#pulsante_ricerca{position:absolute; z-index:1; left: 180px; top: 1px;}
#pulsante_ricerca_avanzata{position:absolute; z-index:1; left: 180px; top: 1px;}
#testo_ricerca {font: 11px tahoma; color: #000000; width: 165px; border: 1px solid #7f9db9; padding-right: 5px;  padding-left: 5px;}

/* carrello */
#carrello{position:absolute; z-index:1; left: 700px; top: 450px; overflow:visible}
#aggiungi_carrello_scheda{position:absolute; z-index:1; left: 100px; top: 200px; overflow:visible}
#testo_prodotto{position:absolute; z-index:1; left: 4px; top: 30px; overflow:visible}

/* flash */
#flash1{position:absolute; z-index:3; width:982px; height:210px; left: 10px; top: 6px;}
#flash2{position:absolute; width:300px; height:200px; z-index:3; left: 0px; top: 500px;}
#flash3{position:absolute; width:200px; height:100px; z-index:3; left: 500px; top: 0px;}
#flash_musicale{position:absolute; width:200px; height:100px; z-index:3; left: 20px; top: 200px;}

/* BLOG */
#schede_blog{position:absolute; z-index:3; width:580px; height:650px; left: 0px; top: 150px; overflow:visible}
#categorie_blog{position:absolute; width:188px; height:382px; z-index:3; left: 818px; top: 420px; overflow:visible}

/* forum */
#anteprima_forum{position:absolute; z-index:3; width:500px; height:500px; left: 0px; top: 0px;}

/* contattaci */
#form_contattaci{position:absolute; z-index:3; left: 0px; top: 60px; overflow:visible}
#testo_contattaci{position:absolute; z-index:3; width:200px; height:200px; left: 370px; top: 60px; overflow:hidden}

/* pannello registrazione */
#pannello_registrazione{position:absolute; z-index:1; width:182px; height:70px; left: 818px; top: 150px; overflow:hidden;}
#saluto_loggato{position:absolute; z-index:3; width:150px; height:20px; left: 0px; top: 0px; overflow:hidden}
#myaccount_loggato{position:absolute; z-index:3; width:80px; height:20px; left: 0px; top: 25px; overflow:hidden}
#logout_loggato{position:absolute; z-index:3; width:80px; height:20px; left: 0px; top: 50px; overflow:hidden}
#immagine_registrati{position:absolute; z-index:3; width:150px; height:20px; left: 0px; top: 0px; overflow:hidden} /*immagine login*/
#login_registrati{position:absolute; z-index:3; width:182px; height:20px; left: 0px; top: 0px; overflow:hidden}
#immagine_password_registrati{position:absolute; z-index:3; width:150px; height:20px; left: 25px; top: 0px; overflow:hidden} /*immagine password*/
#password_registrati{position:absolute; z-index:3; width:182px; height:20px; left: 0px; top: 25px; overflow:hidden}
#pulsante_login_registrati{position:absolute; z-index:3; width:150px; height:20px; left: 0px; top: 50px; overflow:hidden}
#link_registrati{position:absolute; z-index:3; width:150px; height:20px; left: 145px; top: 50px; overflow:hidden}

/* area riservata */
#menu_area{position:absolute; z-index:3; width:400px; height:40px; left: 0px; top: 0px; overflow:hidden}
#template_area{position:absolute; z-index:3; width:570px; height:450px; left: 0px; top: 50px;}
