/*STILI GENERICI */

body{margin:0; padding:0;}
form {margin:0; padding:0;}

.floatl{float:left;}
.floatr{float:right;}
.textleft{text-align:left;}
.textcenter{text-align:center;}
.textright{text-align:right;}
.clear{clear:both;}
img{margin:0; padding:0; border:0;}

div,table,td{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5a5a5a; margin:0; padding:0;}
ul{margin:0px 0px 0px 0px; padding:0px 0px 0px 13px; border:0;}

a:link, a:visited{color:#424344; text-decoration:none;}
a:hover{color:#424344; text-decoration:underline;} 

.testo14 {font-size:14px;}
.testo12 {font-size:12px;}
.testo10 {font-size:10px;}
.testo9 {font-size:9px;}

.titolo14-pagina {font-size:14px; color:#60b8c4; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}



/*template pagina*/
#main{background-color:#ffffff; margin:40px 0px 0px 0px; padding:0px 0px 0px 0px;}
#main-intro{background-color:#bcdae0; margin:30px 0px 0px 0px; padding:0px 0px 0px 0px;}
#content{width:876px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#content #header{width:876px; margin:0px 0px 4px 0px; padding:0px 0px 0px 0px; height:30px;}
.bottone-menu {width:137px; margin:0px 4px 0px 0px; padding:0px 0px 0px 0px;}
.bottone-menu-shop {width:171px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}

#content #corpo-pagina {width:876px; margin:0px 0px 4px 0px; padding:0px 0px 0px 0px; height:404px;}
.shop-online {width:171px; margin:0px 0px 0px 4px; padding:0px 0px 0px 0px;}
.pagina-contenuto {width:701px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.pagina-contenuto-876 {width:876px; margin:0px 0px 4px 0px; padding:0px 0px 0px 0px;}


#content #footer {width:876px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.footer-info {width:876px; height:26px; margin:0px 0px 11px 0px; padding:0px 0px 0px 0px; background-color:#bdbec2; }
.img-info-creasrl {margin:0px 7px 0px 10px; padding:0px 0px 0px 0px; }
.testo-info-creasrl {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; line-height:26px; vertical-align:middle;}
.footer-info a:link, .footer-info a:visited{color:#424344; text-decoration:none;}
.footer-info a:hover{color:#424344; text-decoration:underline;} 

.footer-legenda {width:876px; height:63px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.img-legenda-dom {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
.img-legenda-prof {margin:0px 0px 0px 48px; padding:0px 0px 0px 0px; }

.pagina-contenuto-menu-interno {width:701px; height:64px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.bottone-contenuto-menu-interno-filorga {width:278px; margin:0px 4px 0px 0px; padding:0px 0px 0px 0px;}
.bottone-contenuto-menu-interno-oneshot {width:208px; margin:0px 4px 0px 0px; padding:0px 0px 0px 0px;}
.bottone-contenuto-menu-interno-dermica {width:207px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}

.pagina-contenuto-menu-interno-876 {width:876px; height:64px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}

.pagina-contenuto-top {width:701px; height:336px; margin:0px 0px 4px 0px; padding:0px 0px 0px 0px;}

.pagina-contenuto-top-sx {width:282px; height:326px; margin:10px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:left;} /* sx della pagina interna in template */
.pagina-contenuto-top-dx {width:419px; height:326px; margin:10px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:left;} /* dx della pagina interna in template */
.pagina-contenuto-top-dx-news-rass {width:410px; height:326px; margin:10px 0px 0px 0px; padding:0px 9px 0px 0px; text-align:left;} /* dx della pagina interna in template */


/*intro*/
/*.intro-sx {width:288px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; height:502px; background-color:#FFFFFF;}
.intro-dx {width:588px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; height:502px; background-color:#FFFFFF;}*/
.contenuto-intro {width:876px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; height:502px; }
.salta-intro {margin:10px 0px 10px 0px; padding:0px 0px 0px 0px;}
.img-intro-crea {margin:192px 0px 0px 0px; padding:0px 0px 0px 0px;}
.img-intro-entra {margin:0px 0px 0px 222px; padding:0px 0px 0px 0px;}

/*home page*/
.pagina-contenuto-top-img {width:338px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.pagina-contenuto-top-contenuto {width:363px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.pagina-contenuto-top-contenuto-highlights { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.pagina-contenuto-top-contenuto-highlights-small {width:123px; margin:0px 0px 0px 18px; padding:0px 0px 0px 0px;}
.pagina-contenuto-top-contenuto-highlights-long {width:203px; margin:0px 0px 0px 10px; padding:0px 0px 0px 0px;}
.img-titolo-home {margin:30px 0px 18px 18px; padding:0px 0px 0px 0px; text-align:left; }
.img-sottotitolo-home {font-size:14px; line-height: 20px; color:#5e5f62; margin:0px 0px 18px 18px; padding:0px 0px 0px 0px; text-align:left;}

/*cosmesoterapia*/
.pagina-contenuto-top-cosmesoter-img {width:282px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.pagina-contenuto-top-cosmesoter-contenuto {width:419px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.pagina-contenuto-top-cosmesoter-contenuto-top { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:left;}
.pagina-contenuto-top-cosmesoter-contenuto-top-titolo {width:319px; height: 83px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:left;}
.pagina-contenuto-top-cosmesoter-contenuto-top-icona {width:100px; height: 83px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:right;}
.img-titolo-cosmesoter {margin:44px 0px 0px 0px; padding:0px 0px 0px 0px;}
.pagina-contenuto-top-cosmesoter-contenuto-prod {width:419px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.cosmesoterapia-prodotto {margin:0px 13px 0px 0px; padding:0px 0px 0px 0px;}
.cosmesoterapia-prodotto1 {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}


.cosmesoter-layer {border: 2px solid #cccccc; background-color: white; width: 610px; padding: 0px; }
.cosmesoter-layer-top {height:171px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
.cosmesoter-layer-top-sx {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
.cosmesoter-layer-top-dx {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
.cosmesoter-layer-top-dx-up {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
.cosmesoter-layer-top-dx-up-titolo {font-size: 14px; color:#58595b; width: 347px; margin:30px 0px 20px 0px; padding:0px 0px 0px 0px; }
.cosmesoter-layer-top-dx-up-chiudi {width: 25px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:right; }
.cosmesoter-layer-top-dx-down {font-size: 12px; line-height:16px; color:#808285; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
.cosmesoter-layer-footer {height:20px; margin:0px 0px 0px 0px; padding:0px; background-color: #525050;}
.cosmesoter-layer-footer-img-focus {margin:0px 0px 0px 40px; padding:0px 0px 0px 0px; }
.cosmesoter-layer-footer-img-scopri {margin:0px 0px 0px 370px; padding:0px 0px 0px 0px; }

/*filorga*/
.bottone-filorga-sottopagine {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.bottone-filorga-sottopagine1 {margin:0px 4px 0px 0px; padding:0px 0px 0px 0px;}
.contenuto-filorga-sx {width: 376px; height:336px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.contenuto-filorga-sx-titolo {margin:53px 0px 0px 25px; padding:0px 0px 0px 0px; text-align:left; }
.contenuto-filorga-sx-link {height: 30px; margin:20px 0px 0px 25px; padding:0px 0px 0px 0px; text-align:left; background-image:url(../images/filorga/ombra_box.jpg); background-position: 0px 0px ; background-repeat:no-repeat;}
.contenuto-filorga-dx {width:500px; height:336px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:left; }

.contenuto-filorga-dx-bollo {width: 154px; margin:30px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:left;}
.elenco-filorga-marchi-prof {width: 171px; height:336px; margin:0px 4px 0px 0px; padding:0px 0px 0px 0px; text-align:center; background-color:#ebeeef;} 
.img-filorga-medico {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.elenco-filorga-marchi-dom {width: 171px; height:336px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:center; background-color:#eeefeb;}
.img-filorga-sagome {margin:0px 0px 2px 0px; padding:0px 0px 0px 0px;}
.img-filorga-marchi-first {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}

/*filorga domiciliare e professionale (marchi) 
.contenuto-filorga-marchi-sx {width: 333px; height:336px; margin:0px 0px 4px 0px; padding:0px 0px 0px 0px;}
.contenuto-filorga-marchi-sx-titolo {margin:53px 0px 0px 27px; padding:0px 0px 0px 0px; text-align:left; }
.contenuto-filorga-marchi-dx {width: 543px; height:336px; margin:0px 0px 4px 0px; padding:0px 0px 0px 0px; text-align:left;}
.elenco-filorga-marchi-prof {width: 163px; height:336px; margin:0px 4px 0px 0px; padding:0px 0px 0px 0px; text-align:left; background-color:#ebeeef;} 
.img-filorga-medico {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.elenco-filorga-marchi-dom {width: 163px; height:336px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:left; background-color:#eeefeb;}
.img-filorga-marchi-first {margin:53px 0px 0px 0px; padding:0px 0px 0px 0px;} */

/*one shot*/
.contenuto-oneshot-sx {width: 442px; height:336px; margin:0px 0px 4px 0px; padding:0px 0px 0px 0px;}
.contenuto-oneshot-sx-titolo {margin:55px 0px 0px 27px; padding:0px 0px 0px 0px; text-align:left; }
.contenuto-oneshot-sx-titolo-sub {margin:40px 0px 0px 27px; padding:0px 0px 0px 0px; text-align:left; }
.contenuto-oneshot-dx {width: 434px; height:336px; margin:0px 0px 4px 0px; padding:0px 0px 0px 0px;}
.bottone-oneshot-sottopagine {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.bottone-oneshot-sottopagine1 {margin:0px 4px 0px 0px; padding:0px 0px 0px 0px;}

/* one shot - surgical kit */
.contenuto-oneshot-surgical {height:336px; margin:0px 0px 4px 0px; padding:0px 0px 0px 0px; text-align:left;}


/* one shot - catalogo prodotti */
.contenuto-oneshot-bottom-dx {width:550px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:left; } /* 550=594-44 ho tolto 44 per mantenere uno spazio sul lato dx e non far arrivare il testo fino al limite della pagina*/
.pagina-oneshot-sx {width:282px; height:325px; margin:11px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:left;} /* sx della pagina interna oneshot-catalogo */
.pagina-oneshot-dx {width:594px; height:314px; margin:11px 0px 11px 0px; padding:0px 0px 0px 0px; text-align:left;} /* dx della pagina interna oneshot-catalogo */




/*dermica*/
.bottone-dermica-sottopagine {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }


/*dermica anti-aging + dati tecnici */
.contenuto-dermica-top {height:113px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:left; }
.img-dermica-top { margin:53px 0px 0px 28px; padding:0px 0px 0px 0px; }
.img-titolo-dermica-top { margin:53px 0px 0px 105px; padding:0px 0px 0px 0px; }
.contenuto-dermica-bottom {height:223px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:left; }
.contenuto-dermica-bottom-sx {width:282px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:left; }
.img-dermica-bottom-sx { margin:0px 0px 0px 28px; padding:0px 0px 0px 0px; }
.contenuto-dermica-bottom-dx {width:550px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:left; } /* 550=594-44 ho tolto 44 per mantenere uno spazio sul lato dx e non far arrivare il testo fino al limite della pagina*/




/* Shop on line*/
#content #corpo-pagina-shop {width:876px; margin:0px 0px 4px 0px; padding:0px 0px 0px 0px; min-height:336px;}
.pagina-contenuto-shop-876 {width:876px; margin:53px 0px 4px 0px; padding:0px 0px 0px 0px;}
.contenuto-shop-sx {width: 180px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:left;}
.bottone-shop-sx {margin:0px 0px 4px 0px; padding:0px 0px 0px 0px; text-align:left; }
#img-spalla-shop-sx {width:137px; margin:30px 0px 1px 0px; padding:0px 0px 0px 0px; text-align:left; }
#link-spalla-shop-sx {width:137px; margin:0px 0px 10px 0px; padding:0px 0px 0px 0px; text-align:left; font-size: 11px; color: #60b8c4; }

.contenuto-shop-dx {width: 696px; margin:0px 0px 10px 0px; padding:0px 0px 0px 0px; text-align:left;}
.introtxt-shop { margin:1px 0px 15px 0px; padding:0; }
.introtxt-sx-shop { font-size:12px; line-height: 14px; margin:0px 40px 0px 0px; padding:16px 0px 0px 0px; width:347px; }
.introtxt-dx-shop {
	margin:0;
	padding:26px 0px 0px 11px;
	width:298px; /*309-11*/
	height:52px; /*78-26*/
	font-size:14px;
	line-height: 16px;
	background-image:url(../images/shop/shopping_bag.jpg);
	background-repeat: no-repeat;
}
.barra-nav-shop {width: 686px; height: 20px; margin:0px 0px 0px 0px; padding: 7px 0px 0px 10px; text-align:left; background-color:#df70a9; font-size: 12px; color: #ffffff; font-style: normal;}
.testo11b-shop { font-size: 11px; font-weight: bold; color: #df70a9; font-style: normal;}
.testo12b-shop { font-size: 12px; font-weight: bold; color: #df70a9; font-style: normal;}
.field-shop { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; background-color: #FFFFFF; border: 1px #cccccc solid; }

.elenco-prod-shop {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align:left;}
.vai-carrello-shop {height: 11px; margin: 0px 30px 10px 0px; padding: 0px 0px 0px 0px; text-align:right;}

.pulsanti-basket {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align:left;}

.img-freccina-shop {margin:10px 0px -4px 0px; padding:0px 0px 0px 0px;}
.link11b-shop:link { font-size: 11px; color: #df70a9; line-height: 14px; letter-spacing: 0em; text-align: left; font-style: normal; font-weight: bold; text-decoration: none;}
.link11b-shop:visited { font-size: 11px; color: #df70a9; line-height: 14px; letter-spacing: 0em; text-align: left; font-style: normal; font-weight: bold; text-decoration: none;}
.link11b-shop:hover { font-size: 11px; color: #5a5a5a; line-height: 14px; letter-spacing: 0em; text-align: left; font-style: normal; font-weight: bold; text-decoration: none;}
.link10-shop:link { font-size: 10px; color: #df70a9; line-height: 10px; letter-spacing: 0em; text-align: left; font-style: normal; font-weight: bold; text-decoration: none;}
.link10-shop:visited { font-size: 10px; color: #df70a9; line-height: 10px; letter-spacing: 0em; text-align: left; font-style: normal; font-weight: bold; text-decoration: none;}
.link10-shop:hover { font-size: 10px; color: #5a5a5a; line-height: 10px; letter-spacing: 0em; text-align: left; font-style: normal; font-weight: bold; text-decoration: none;}



.testo12bb-shop { font-size: 12px; font-weight: bold; color: #ffffff; font-style: normal;}
.testo12b-selecte-shop { font-size: 12px; font-weight: bold; color: #f5f693; font-style: normal;}

.modalita-pagam-shop {margin: 0px; padding: 10px; text-align:left; border: 1px #df70a9 solid;}

.dati-cons-fatt-shop {margin: 0px; padding: 10px; text-align:left; border: 1px #df70a9 solid;}


/* info e contatti */
.field_form { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #424344; background-color: #FFFFFF; border: 1px #60b8c4 solid; padding: 1px;}
.button_form { padding: 2px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #60b8c4; background-color: #ffffff; border: 1px #60b8c4 solid; }


/* news ed eventi */
.news-elenco { height: 280px; margin: 10px 3px 0px 0px; padding: 0px; text-align:left; }
.news-loop {margin: 0px; padding: 4px 0px 0px 0px; text-align:left; }
.news-archivio {margin: 0px; padding: 0px; text-align:left; }
.img-freccina-news {margin:10px 0px -4px 0px; padding:0px 0px 0px 0px;}
.link11b-grigio:link { font-size: 11px; color: #5a5a5a; line-height: 14px; letter-spacing: 0em; text-align: left; font-style: normal; font-weight: bold; text-decoration: none;}
.link11b-grigio:visited { font-size: 11px; color: #5a5a5a; line-height: 14px; letter-spacing: 0em; text-align: left; font-style: normal; font-weight: bold; text-decoration: none;}
.link11b-grigio:hover { font-size: 11px; color: #60b8c4; line-height: 14px; letter-spacing: 0em; text-align: left; font-style: normal; font-weight: bold; text-decoration: none;}

.titolo-news {font-size: 14px; font-weight: bold; margin: 0px 0px 15px 0px; padding: 0px; }
.sottotitolo-news {font-weight: bold; margin: 0px 0px 10px 0px; padding: 0px; }
.corpo-news {margin: 0px; padding: 0px; }

.box-img-news { float:left; width:124px; margin: 0px 8px 2px 0px; padding: 0px; border: 1px #5a5a5a solid;}
.box-img-img {margin: 2px 2px 2px 2px ; padding: 0px; text-align:center; }
.box-img-dida {margin: 8px 2px 8px 2px ; padding: 0px; font-size:10px; }

.allegato-news {width: 110px; margin: 8px 0px 8px 0px; padding: 4px;}


/* rassegna stampa */
.rass-elenco { height: 284px; margin: 6px 3px 0px 0px; padding: 0px; text-align:left; }
.rass-loop { margin: 0px; padding: 8px 0px 0px 0px; text-align:left; }
.rass-archivio { margin: 0px; padding: 0px; text-align:left; }
.mini-titolo { width: 220px; margin: 0px 0px 0px 8px; padding: 0px; text-align:left; background-color:#ffffff;}
.max-titolo { width: 375px; margin: 0px 0px 4px 8px; padding: 0px; text-align:left; background-color:#ffffff;} /* utilizz per link di archivio */
.img-freccina-rass {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}



/* link */
.linkgrigio_9:link { font-family: Verdana, Arial, Geneva, san-serif; font-size: 9px; color: #ffffff; line-height: 12px; letter-spacing: 0em; text-align: left; font-style: normal; font-weight: normal; text-decoration: none;}
.linkgrigio_9:visited { font-family: Verdana, Arial, Geneva, san-serif; font-size: 9px; color: #ffffff; line-height: 12px; letter-spacing: 0em; text-align: left; font-style: normal; font-weight: normal; text-decoration: none;}
.linkgrigio_9:hover { font-family: Verdana, Arial, Geneva, san-serif; font-size: 9px; color: #999999; line-height: 12px; letter-spacing: 0em; text-align: left; font-style: normal; font-weight: normal; text-decoration: none;}

.linkgrigio_10:link { font-family: Verdana, Arial, Geneva, san-serif; font-size: 10px; color: #ffffff; line-height: 13px; letter-spacing: 0em; text-align: left; font-style: normal; font-weight: normal; text-decoration: none;}
.linkgrigio_10:visited { font-family: Verdana, Arial, Geneva, san-serif; font-size: 10px; color: #ffffff; line-height: 13px; letter-spacing: 0em; text-align: left; font-style: normal; font-weight: normal; text-decoration: none;}
.linkgrigio_10:hover { font-family: Verdana, Arial, Geneva, san-serif; font-size: 10px; color: #999999; line-height: 13px; letter-spacing: 0em; text-align: left; font-style: normal; font-weight: normal; text-decoration: none;}

.linkgrigio_11:link { font-family: Verdana, Arial, Geneva, san-serif; font-size: 11px; color: #ffffff; line-height: 14px; letter-spacing: 0em; text-align: left; font-style: normal; font-weight: normal; text-decoration: none;}
.linkgrigio_11:visited { font-family: Verdana, Arial, Geneva, san-serif; font-size: 11px; color: #ffffff; line-height: 14px; letter-spacing: 0em; text-align: left; font-style: normal; font-weight: normal; text-decoration: none;}
.linkgrigio_11:hover { font-family: Verdana, Arial, Geneva, san-serif; font-size: 11px; color: #999999; line-height: 14px; letter-spacing: 0em; text-align: left; font-style: normal; font-weight: normal; text-decoration: none;}





/* STILI ADMIN PANEL */

/* Stili pannello amministrazione */
.testo_nero14 { font-family: Verdana, Arial, Geneva, san-serif; font-size: 14px; line-height: 15px; font-weight: bold; color: #353a3d; font-style: normal}
.testo_nero12 { font-family: Verdana, Arial, Geneva, san-serif; font-size: 12px; line-height: 14px; font-weight: normal; color: #353a3d; font-style: normal}
.testo_nero11 { font-family: Verdana, Arial, Geneva, san-serif; font-size: 11px; line-height: 14px; font-weight: normal; color: #353a3d; font-style: normal}
.testo_nero10 { font-family: Verdana, Arial, Geneva, san-serif; font-size: 10px; line-height: 14px; font-weight: normal; color: #353a3d; font-style: normal}
.testo_nero9 { font-family: Verdana, Arial, Geneva, san-serif; font-size: 9px; line-height: 13px; font-weight: normal; color: #353a3d; font-style: normal }

.testo_rosso12 { font-family: Verdana, Arial, Geneva, san-serif; font-size: 12px; line-height: 15px; font-weight: normal; color: #d90020; font-style: normal}
.testo_rosso11 { font-family: Verdana, Arial, Geneva, san-serif; font-size: 11px; line-height: 14px; font-weight: normal; color: #d90020; font-style: normal}

.testo_admin12 { font-family: Verdana, Arial, Geneva, san-serif; font-size: 12px; line-height: 15px; font-weight: normal; color: #000000; font-style: normal}
.testo_admin11 { font-family: Verdana, Arial, Geneva, san-serif; font-size: 11px; line-height: 14px; font-weight: normal; color: #000000; font-style: normal}
.testo_admin10 { font-family: Verdana, Arial, Geneva, san-serif; font-size: 10px; line-height: 13px; font-weight: normal; color: #000000; font-style: normal}

.link_admin11:link { font-family: Verdana, Arial, Geneva, san-serif; font-size: 11px; color: #d90020; line-height: 15px; letter-spacing: 0em; text-align: left; font-style: normal; text-decoration: none;}
.link_admin11:visited { font-family: Verdana, Arial, Geneva, san-serif; font-size: 11px; color: #d90020; line-height: 15px; letter-spacing: 0em; text-align: left; font-style: normal; text-decoration: none;}
.link_admin11:hover { font-family: Verdana, Arial, Geneva, san-serif; font-size: 11px; color: #333333; line-height: 15px; letter-spacing: 0em; text-align: left; font-style: normal; bold; text-decoration: none;}

.link_textarea11:link { font-family: Verdana, Arial, Geneva, san-serif; font-size: 11px; color: #999999; line-height: 14px; letter-spacing: 0em; text-align: left; font-style: normal; text-decoration: none;}
.link_textarea11:visited { font-family: Verdana, Arial, Geneva, san-serif; font-size: 11px; color: #999999; line-height: 14px; letter-spacing: 0em; text-align: left; font-style: normal; text-decoration: none;}
.link_textarea11:hover { font-family: Verdana, Arial, Geneva, san-serif; font-size: 11px; color: #333333; line-height: 14px; letter-spacing: 0em; text-align: left; font-style: normal; bold; text-decoration: none;}

.field_formrosso { font-family: Verdana, Arial, Geneva, san-serif; font-size: 11px; color: #333333; background-color: #FFFFFF; border: 1px #d90020 solid; padding-left:2px; }
.button_formrosso { font-family: Verdana, Arial, Geneva, san-serif; font-size: 11px; font-weight: bold; color: #ffffff; background-color: #d90020; border: 1px #d90020 solid; }

.field_formgrigio { font-family: Verdana, Arial, Geneva, san-serif; font-size: 11px; color: #333333; background-color: #FFFFFF; border: 1px #333333 solid; padding: 1px;}
.button_formgrigio { font-family: Verdana, Arial, Geneva, san-serif; font-size: 11px; font-weight: normal; color: #FFFFFF; background-color: #333333; border: 1px #FFFFFF solid; }

.box-info { font-size:11px; /*height:40px;*/ padding: 3px 5px 3px 5px; background-color: #f5f5f5; border: 1px #cccccc solid; }
