HTML * {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 76%;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #8e8763;
	PADDING-TOP: 0px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: center
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; FONT-SIZE: 16%; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 240px; TEXT-INDENT: -9000px; PADDING-TOP: 36px; HEIGHT: 248px
}
H1 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 230px; PADDING-TOP: 0px; HEIGHT: 80px; TEXT-DECORATION: none
}
H1 A:hover {
	BACKGROUND: url(/images/1x1_t.gif) no-repeat left top
}
H2 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 250%;
	BACKGROUND: url(/images/taglio.jpg) no-repeat 0px 1.4em;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 0.5em 10px;
	COLOR: #003366;
	PADDING-TOP: 0px;
	HEIGHT: 1.7em
}
H3 {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 110%;
	BACKGROUND: url(/images/bullet_arrow.jpg) no-repeat 0px 0.2em;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 5px 5px;
	COLOR: #0C94AB;
	TEXT-INDENT: 5px;
	PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 108%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.5em 10px; COLOR: #6d622a; TEXT-INDENT: 1em; PADDING-TOP: 0px; TEXT-DECORATION: underline; width:300px;
}
A {
	COLOR: #D29E00;
	font-weight: bold;
	text-decoration: none;
}
A:hover {
	COLOR: #bc8e00; TEXT-DECORATION: none
}
UL.elenco {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.elenco LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

#container {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px auto;
	PADDING-TOP: 2.5em;
	POSITION: relative;
	TEXT-ALIGN: left;
}
#container0 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px auto;
	PADDING-TOP: 2.5em;
	height:100%;
	POSITION: relative;
	TEXT-ALIGN: left;
	background-color:#FFFFFF;
	background-image: url(/images/s_neutro.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}
#container_prodotto {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px auto;
	PADDING-TOP: 2.5em;
	height:100%;
	POSITION: relative;
	background-color:#FFFFFF;
	background-image: url(/images/s_neutro.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}
#container1 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px auto;
	PADDING-TOP: 2.5em;
	POSITION: relative;
	TEXT-ALIGN: left;
	background-color:#D5ECCE;
}
#container_energera {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px auto;
	PADDING-TOP: 2.5em;
	POSITION: relative;
	TEXT-ALIGN: left;
	background-color:#FFFFFF;
	background-image: url(/images/s_energera.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}
#container_erafluid {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px auto;
	PADDING-TOP: 2.5em;
	POSITION: relative;
	TEXT-ALIGN: left;
	background-color:#FFFFFF;
	background-image: url(/images/s_erafluid.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}
#container_eraven {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px auto;
	PADDING-TOP: 2.5em;
	POSITION: relative;
	TEXT-ALIGN: left;
	background-color:#FFFFFF;
	background-image: url(/images/s_eraven.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}
#container_fervivo {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px auto;
	PADDING-TOP: 2.5em;
	POSITION: relative;
	TEXT-ALIGN: left;
	background-color:#FFFFFF;
	background-image: url(/images/s_fervivo.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}
#container_detoxera {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px auto;
	PADDING-TOP: 2.5em;
	POSITION: relative;
	TEXT-ALIGN: left;
	background-color:#FFFFFF;
	background-image: url(/images/s_fervivo.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}
#container_serajunior {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px auto;
	PADDING-TOP: 2.5em;
	POSITION: relative;
	TEXT-ALIGN: left;
	background-color:#FFFFFF;
	background-image: url(/images/s_serajunior.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}
#container_eramgk {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px auto;
	PADDING-TOP: 2.5em;
	POSITION: relative;
	TEXT-ALIGN: left;
	background-color:#FFFFFF;
	background-image: url(/images/s_eramgk.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}


#page_home {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(/images/bg_page.jpg) #fff repeat-y center top; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 912px; PADDING-TOP: 0px; POSITION: relative
}
#page_filosofia {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	BACKGROUND: #fff url(/images/bg_page.jpg) no-repeat 0px 280px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px auto;
	WIDTH: 912px;
	PADDING-TOP: 0px;
	POSITION: relative
}
#page_prodotto {
	TEXT-ALIGN: left;
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	BACKGROUND: #fff url(/images/bg_page.jpg) no-repeat 0px 280px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px auto;
	WIDTH: 912px;
	PADDING-TOP: 0px;
	POSITION: relative
}
	

#page_servizi {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(/images/bg_page.jpg) #fff repeat-y center top; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 912px; PADDING-TOP: 0px; POSITION: relative
}
#page_portfolio {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(/images/bg_page.jpg) #fff repeat-y center top; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 912px; PADDING-TOP: 0px; POSITION: relative
}
#page_blog {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(/images/bg_page.jpg) #fff repeat-y center top; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 912px; PADDING-TOP: 0px; POSITION: relative
}
#page_contatti {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(/images/bg_page.jpg) #fff repeat-y center top; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 912px; PADDING-TOP: 0px; POSITION: relative
}
#page_sitemap {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(/images/bg_page.jpg) #fff repeat-y center top; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 912px; PADDING-TOP: 0px; POSITION: relative
}
#page_inspirational {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(/images/bg_page.jpg) #fff repeat-y center top; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 912px; PADDING-TOP: 0px; POSITION: relative
}
#bluelabs_it {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(/images/bluelabs_it.gif) no-repeat left top; LEFT: 16px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 33px; BOTTOM: 0px; PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 171px
}
#center_prodotti {
	PADDING-RIGHT: 30px; DISPLAY: block; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 632px; PADDING-TOP: 10px; COLOR: #094451;
}
#center_prodotti h5{
	font-size:100%; font-weight:bold; display:block; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #094451;
}
#center_prodotti BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1.8em 10px; TEXT-INDENT: 1.5em; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#center_prodotti BLOCKQUOTE P {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px 10px; COLOR: #094451; LINE-HEIGHT: 180%; PADDING-TOP: 0px
}
#center_prodotti BLOCKQUOTE CITE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2.1em; BACKGROUND: url(/images/close_quotes.gif) no-repeat left bottom; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0.3em; PADDING-TOP: 0px
}
#center {
	PADDING-RIGHT: 30px; DISPLAY: block; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 270px; PADDING-TOP: 10px; color:#094451;
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 108%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1.5em 10px; LINE-HEIGHT: 132%; PADDING-TOP: 0px
}



/* HEADER PER CAMBIARE  LA FOTO SOPRA */

#head_home {
	BACKGROUND: url(/images/head_home.jpg) no-repeat left top
}
#head_fervivo {
	BACKGROUND: url(/images/head_fervivo.jpg) no-repeat left top;
}
#head_detoxera {
	BACKGROUND: url(/images/head_detoxera.jpg) no-repeat left top;
}
#head_energera {
	BACKGROUND: url(/images/head_energera.jpg) no-repeat left top
}
#head_eramgk {
	BACKGROUND: url(/images/head_eramgk.jpg) no-repeat left top
}
#head_erafluid {
	BACKGROUND: url(/images/head_erafluid.jpg) no-repeat left top
}
#head_eravit {
	BACKGROUND: url(/images/head_eravit.jpg) no-repeat left top
}
#head_eravencrema {
	BACKGROUND: url(/images/head_eravencrema.jpg) no-repeat left top
}
#head_eravenforte {
	BACKGROUND: url(/images/head_eravenforte.jpg) no-repeat left top
}
#head_serajunior {
	BACKGROUND: url(/images/head_serajunior.jpg) no-repeat left top
}
#head_contatti {
	BACKGROUND: url(/images/head_contatti.jpg) no-repeat left top
}
#head_sitemap {
	BACKGROUND: url(/images/head_sitemap.jpg) no-repeat left top
}
#head_inspirational {
	BACKGROUND: url(/images/head_portfolio.jpg) no-repeat left top
}

/* FINE HEADER PER CAMBIARE  LA FOTO SOPRA */

#left {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 212px; PADDING-TOP: 0px
}
#menu {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	FONT-SIZE: 110%;
	BACKGROUND: url(/images/s_menu.jpg) no-repeat right top;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 212px;
	COLOR: #039cb4;
	PADDING-TOP: 0px;
}
#menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 24px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 160px; PADDING-TOP: 16px; LIST-STYLE-TYPE: none
}
#menu UL LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 160px; TEXT-INDENT: 10px; LINE-HEIGHT: 1.9em; PADDING-TOP: 0px; HEIGHT: 30px; BACKGROUND-COLOR: transparent
}
#menu UL LI A {
	TEXT-DECORATION: none
}
#menu UL LI A:hover {
	TEXT-DECORATION: none
}
#menu UL LI #home {
	DISPLAY: block; FONT-WEIGHT: bold; BACKGROUND: url(/images/ico_home.jpg) no-repeat 132px bottom; COLOR: #025b69; BORDER-BOTTOM: #c8dfe4 1px solid; HEIGHT: 29px
}
#menu UL LI A#home {
	FONT-WEIGHT: normal; BACKGROUND: url(/images/ico_home.jpg) no-repeat 132px top; COLOR: #039cb4; BORDER-BOTTOM: #e8f1f3 1px solid; TEXT-DECORATION: none
}
#menu UL LI A#home:hover {
	BACKGROUND: url(/images/ico_home.jpg) no-repeat 132px bottom; COLOR: #025b69; BORDER-BOTTOM: #c8dfe4 1px solid
}
#menu UL LI #filosofia {
	DISPLAY: block; FONT-WEIGHT: bold; BACKGROUND: url(/images/ico_filosofia.jpg) no-repeat 132px bottom; COLOR: #025b69; BORDER-BOTTOM: #c8dfe4 1px solid; HEIGHT: 29px
}
#menu UL LI A#filosofia {
	FONT-WEIGHT: normal; BACKGROUND: url(/images/ico_filosofia.jpg) no-repeat 132px top; COLOR: #039cb4; BORDER-BOTTOM: #e8f1f3 1px solid; TEXT-DECORATION: none
}
#menu UL LI A#filosofia:hover {
	BACKGROUND: url(/images/ico_filosofia.jpg) no-repeat 132px bottom; COLOR: #025b69; BORDER-BOTTOM: #c8dfe4 1px solid
}
#menu UL LI #servizi {
	DISPLAY: block; FONT-WEIGHT: bold; BACKGROUND: url(/images/ico_servizi.jpg) no-repeat 132px bottom; COLOR: #025b69; BORDER-BOTTOM: #c8dfe4 1px solid; HEIGHT: 29px
}
#menu UL LI A#servizi {
	FONT-WEIGHT: normal; BACKGROUND: url(/images/ico_servizi.jpg) no-repeat 132px top; COLOR: #039cb4; BORDER-BOTTOM: #e8f1f3 1px solid; TEXT-DECORATION: none
}
#menu UL LI A#servizi:hover {
	BACKGROUND: url(/images/ico_servizi.jpg) no-repeat 132px bottom; COLOR: #025b69; BORDER-BOTTOM: #c8dfe4 1px solid
}
#menu UL LI #portfolio {
	DISPLAY: block; FONT-WEIGHT: bold; BACKGROUND: url(/images/ico_portfolio.jpg) no-repeat 132px bottom; COLOR: #025b69; BORDER-BOTTOM: #c8dfe4 1px solid; HEIGHT: 29px
}
#menu UL LI A#portfolio {
	FONT-WEIGHT: normal; BACKGROUND: url(/images/ico_portfolio.jpg) no-repeat 132px top; COLOR: #039cb4; BORDER-BOTTOM: #e8f1f3 1px solid; TEXT-DECORATION: none
}
#menu UL LI A#portfolio:hover {
	BACKGROUND: url(/images/ico_portfolio.jpg) no-repeat 132px bottom; COLOR: #025b69; BORDER-BOTTOM: #c8dfe4 1px solid
}
#menu UL LI #blog {
	DISPLAY: block; FONT-WEIGHT: bold; BACKGROUND: url(/images/ico_blog.jpg) no-repeat 132px bottom; COLOR: #025b69; BORDER-BOTTOM: #c8dfe4 1px solid; HEIGHT: 29px
}
#menu UL LI A#blog {
	FONT-WEIGHT: normal; BACKGROUND: url(/images/ico_blog.jpg) no-repeat 132px top; COLOR: #039cb4; BORDER-BOTTOM: #e8f1f3 1px solid; TEXT-DECORATION: none
}
#menu UL LI A#blog:hover {
	BACKGROUND: url(/images/ico_blog.jpg) no-repeat 132px bottom; COLOR: #025b69; BORDER-BOTTOM: #c8dfe4 1px solid
}
#menu UL LI #contatti {
	DISPLAY: block; FONT-WEIGHT: bold; BACKGROUND: url(/images/ico_contatti.jpg) no-repeat 132px bottom; COLOR: #025b69; BORDER-BOTTOM: #c8dfe4 1px solid; HEIGHT: 29px
}
#menu UL LI A#contatti {
	FONT-WEIGHT: normal; BACKGROUND: url(/images/ico_contatti.jpg) no-repeat 132px top; COLOR: #039cb4; BORDER-BOTTOM: #e8f1f3 1px solid; TEXT-DECORATION: none
}
#menu UL LI A#contatti:hover {
	BACKGROUND: url(/images/ico_contatti.jpg) no-repeat 132px bottom; COLOR: #025b69; BORDER-BOTTOM: #c8dfe4 1px solid
}
#menu UL LI #area_riservata {
	DISPLAY: block; FONT-WEIGHT: normal; BACKGROUND: url(/images/ico_riservata.jpg) no-repeat 132px bottom; COLOR: #025b69; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 29px
}
#menu UL LI A#area_riservata {
	FONT-WEIGHT: normal; BACKGROUND: url(/images/ico_riservata.jpg) no-repeat 132px top; COLOR: #039cb4; BORDER-BOTTOM: #e8f1f3 1px solid; TEXT-DECORATION: none
}
#menu UL LI #area_riservata_click {
	DISPLAY: block; FONT-WEIGHT: normal; BACKGROUND: url(/images/ico_riservata.jpg) no-repeat 132px bottom; COLOR: #025b69; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 29px
}
#menu UL LI A#area_riservata_click {
	FONT-WEIGHT: normal; BACKGROUND: url(/images/ico_riservata.jpg) no-repeat 132px top; COLOR: #039cb4; BORDER-BOTTOM: #ffffff 1px solid; TEXT-DECORATION: none
}
#menu UL LI A#area_riservata_click:hover {
	BACKGROUND: url(/images/ico_riservata.jpg) no-repeat 132px bottom; COLOR: #025b69; BORDER-BOTTOM: #ffffff 1px solid
}
#menu UL LI A#area_riservata:hover {
	BACKGROUND: url(/images/ico_riservata.jpg) no-repeat 132px bottom; COLOR: #025b69; BORDER-BOTTOM: #c8dfe4 1px solid
}
#icona_home {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 30px 0px 0px 33px; WIDTH: 140px; PADDING-TOP: 0px; HEIGHT: 140px
}
#icona_filosofia {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 30px 0px 0px 33px; WIDTH: 140px; PADDING-TOP: 0px; HEIGHT: 140px
}
#icona_servizi {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 30px 0px 0px 33px; WIDTH: 140px; PADDING-TOP: 0px; HEIGHT: 140px
}
#icona_portfolio {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 30px 0px 0px 33px; WIDTH: 140px; PADDING-TOP: 0px; HEIGHT: 140px
}
#icona_blog {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 30px 0px 0px 33px; WIDTH: 140px; PADDING-TOP: 0px; HEIGHT: 140px
}
#icona_contatti {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 30px 0px 0px 33px; WIDTH: 140px; PADDING-TOP: 0px; HEIGHT: 140px
}
#icona_home {
	BACKGROUND: url(/images/ico_home_b.jpg) no-repeat left top
}
#icona_filosofia {
	BACKGROUND: url(/images/ico_filosofia_b.jpg) no-repeat right bottom
}
#icona_servizi {
	BACKGROUND: url(/images/ico_servizi_b.jpg) no-repeat right bottom
}
#icona_portfolio {
	BACKGROUND: url(/images/ico_portfolio_b.jpg) no-repeat right bottom
}
#icona_blog {
	BACKGROUND: url(/images/ico_blog_b.jpg) no-repeat right bottom
}
#icona_contatti {
	BACKGROUND: url(/images/ico_contatti_b.jpg) no-repeat right bottom
}
#menu_secondario {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 92%; RIGHT: 50%; PADDING-BOTTOM: 0px; MARGIN: 12px -444px 0px 0px; COLOR: #fff; PADDING-TOP: 0px; FONT-FAMILY: Verdana, sans-serif; POSITION: absolute; TOP: 0px
}
#menu_secondario EM {
	COLOR: #fff; FONT-STYLE: normal
}
#menu_secondario A {
	COLOR:#fff; TEXT-DECORATION: none
}
#menu_secondario A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
#sel_lingua{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 92%; RIGHT: 50%; PADDING-BOTTOM: 0px; MARGIN: 12px 395px 0px 0px; COLOR: #fff; PADDING-TOP: 0px; FONT-FAMILY: Verdana, sans-serif; POSITION: absolute; TOP: 0px
}
#sel_lingua A {
	COLOR:#fff; TEXT-DECORATION: none
}
#sel_lingua A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
#right {
	PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(/images/bg_right.gif) repeat-y left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 380px; PADDING-TOP: 60px
}
#right P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 92%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; WIDTH: 150px; COLOR: #9ab0b2; LINE-HEIGHT: 148%; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, sans-serif
}
#right A {
	COLOR: #094451; TEXT-DECORATION: none
}
#right A:hover {
	TEXT-DECORATION: underline
}
#right P.capoverso {
	BACKGROUND: url(/images/arrow_small.gif) no-repeat 0px 0.6em; TEXT-INDENT: 1.1em
}
#right P.post_scriptum {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/puntino_blue_or.gif) repeat-x left 2px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #a28b0a; PADDING-TOP: 1.2em; FONT-STYLE: italic
}
#right P.post_scriptum STRONG {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
#right IMG {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px -10px; PADDING-TOP: 0px
}
#right H4 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 116%;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 10px;
	COLOR: #006699;
	PADDING-TOP: 0px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#right UL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 150px; LINE-HEIGHT: 208%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#right UL LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #0fbeda; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, sans-serif
}
#right UL LI UL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 148%; PADDING-TOP: 0px
}
#right UL LI LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 92%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #9ab0b2; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, sans-serif
}
#right UL LI LI A {
	COLOR: #9ab0b2; TEXT-DECORATION: none
}
#right UL LI LI A:hover {
	TEXT-DECORATION: underline
}
.divisorio_small {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(/images/divisorio_small.jpg) no-repeat left 0.8em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px -22px; WIDTH: 191px; PADDING-TOP: 0px; HEIGHT: 32px
}
.divisorio_big {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(/images/puntino_blue_or.gif) repeat-x 10px top; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1.1em 8px; PADDING-TOP: 0px; HEIGHT: 10px
}
#page_home .pulizia {
	CLEAR: both; DISPLAY: block; HEIGHT: 5px
}
#home_menu {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 116%; BACKGROUND: url(/images/bg_menu_home.gif) no-repeat 20px top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 910px; COLOR: #039cb4; PADDING-TOP: 0px; HEIGHT: 50px
}
#home_menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
#home_menu UL LI {
	PADDING-RIGHT: 20px; DISPLAY: inline; PADDING-LEFT: 13px; BACKGROUND: url(/images/puntino_blue_ver.gif) repeat-y right top; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 3.7em; PADDING-TOP: 0px; HEIGHT: 50px
}
#home_menu UL LI.ultima {
	BACKGROUND-IMAGE: none
}
#home_menu UL LI A {
	COLOR: #039cb4; TEXT-DECORATION: none
}
#home_menu UL LI A:hover {
	COLOR: #025b69; TEXT-DECORATION: none
}
#home_menu UL LI A#filosofia {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; BACKGROUND: url(/images/ico_filosofia.jpg) no-repeat left top; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
#home_menu UL LI A#filosofia:hover {
	BACKGROUND: url(/images/ico_filosofia.jpg) no-repeat left -29px
}
#home_menu UL LI A#servizi {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; BACKGROUND: url(/images/ico_servizi.jpg) no-repeat left top; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
#home_menu UL LI A#servizi:hover {
	BACKGROUND: url(/images/ico_servizi.jpg) no-repeat left -29px
}
#home_menu UL LI A#portfolio {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; BACKGROUND: url(/images/ico_portfolio.jpg) no-repeat left top; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
#home_menu UL LI A#portfolio:hover {
	BACKGROUND: url(/images/ico_portfolio.jpg) no-repeat left -29px
}
#home_menu UL LI A#contatti {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; BACKGROUND: url(/images/ico_contatti.jpg) no-repeat left top; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
#home_menu UL LI A#contatti:hover {
	BACKGROUND: url(/images/ico_contatti.jpg) no-repeat left -29px
}
.work {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 462px;
	PADDING-TOP: 0px;
	font-size: 80%;
}
.images {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 25px 0px 0px; WIDTH: 144px; PADDING-TOP: 0px
}
.images A IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
.specs {
	BORDER-RIGHT: #b5c3c6 1px dotted; PADDING-RIGHT: 5px; BORDER-TOP: #b5c3c6 1px dotted; PADDING-LEFT: 5px; FONT-SIZE: 84%; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #b5c3c6 1px dotted; COLOR: #bc8e00; LINE-HEIGHT: 3.5em; PADDING-TOP: 1px; BORDER-BOTTOM: #b5c3c6 1px dotted; FONT-FAMILY: Verdana, Arial, sans-serif
}
.divisorio {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(/images/taglio.jpg) no-repeat 8px 1.1em; PADDING-BOTTOM: 7px; MARGIN: 0px; PADDING-TOP: 7px; HEIGHT: 30px
}
UL#clienti {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 155px; LINE-HEIGHT: 1.2em; PADDING-TOP: 0px
}
UL#clienti LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 92%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 12px; COLOR: #9ab0b2; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, sans-serif
}
UL#clienti STRONG {
	FONT-WEIGHT: normal; FONT-SIZE: 84%; COLOR: #8e8763
}
UL#settori {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: -14px 0px 20px -27px; WIDTH: 197px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 240px
}
UL#settori LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 164%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Georgia, Lucida,  serif
}
UL#settori LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 197px; COLOR: #28b0c5; TEXT-INDENT: 27px; LINE-HEIGHT: 4.2em; PADDING-TOP: 0px; HEIGHT: 80px; TEXT-DECORATION: none
}
UL#settori LI A:hover {
	COLOR: #025b69; TEXT-DECORATION: none
}
UL#settori LI A.web {
	BACKGROUND: url(/images/portfolio_web.jpg) no-repeat left top
}
UL#settori LI A.web:hover {
	BACKGROUND: url(/images/portfolio_web.jpg) no-repeat right top
}
UL#settori LI #web {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(/images/portfolio_web.jpg) no-repeat right top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 197px; COLOR: #025b69; TEXT-INDENT: 27px; LINE-HEIGHT: 4.2em; PADDING-TOP: 0px; HEIGHT: 80px; TEXT-DECORATION: none
}
UL#settori LI A.print {
	BACKGROUND: url(/images/portfolio_print.jpg) no-repeat left top
}
UL#settori LI A.print:hover {
	BACKGROUND: url(/images/portfolio_print.jpg) no-repeat right top
}
UL#settori LI #print {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(/images/portfolio_print.jpg) no-repeat right top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 197px; COLOR: #025b69; TEXT-INDENT: 27px; LINE-HEIGHT: 4.2em; PADDING-TOP: 0px; HEIGHT: 80px; TEXT-DECORATION: none
}
UL#settori LI A.corporate {
	BACKGROUND: url(/images/portfolio_corporate.jpg) no-repeat left top
}
UL#settori LI A.corporate:hover {
	BACKGROUND: url(/images/portfolio_corporate.jpg) no-repeat right top
}
UL#settori LI #corporate {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(/images/portfolio_corporate.jpg) no-repeat right top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 197px; COLOR: #025b69; TEXT-INDENT: 27px; LINE-HEIGHT: 4.2em; PADDING-TOP: 0px; HEIGHT: 80px; TEXT-DECORATION: none
}
.menu_servizi {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/taglio.jpg) no-repeat 90px bottom; PADDING-BOTTOM: 0px; MARGIN: -0.5em 0px 2em 10px; WIDTH: 440px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 45px
}
.menu_servizi LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: -9999px; PADDING-TOP: 0px
}
.menu_servizi A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 125px; PADDING-TOP: 0px; HEIGHT: 45px
}
.menu_servizi .online {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(/images/servizi_on_over.jpg) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 125px; PADDING-TOP: 0px; HEIGHT: 45px
}
.menu_servizi .online A {
	BACKGROUND: url(/images/servizi_on.jpg) no-repeat left top
}
.menu_servizi .online A:hover {
	BACKGROUND: url(/images/servizi_on_over.jpg) no-repeat left top
}
.menu_servizi .offline {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(/images/servizi_off_over.jpg) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 125px; PADDING-TOP: 0px; HEIGHT: 45px
}
.menu_servizi .offline A {
	BACKGROUND: url(/images/servizi_off.jpg) no-repeat left top
}
.menu_servizi .offline A:hover {
	BACKGROUND: url(/images/servizi_off_over.jpg) no-repeat left top
}
.menu_servizi .software {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(/images/servizi_soft_over.jpg) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 125px; PADDING-TOP: 0px; HEIGHT: 45px
}
.menu_servizi .software A {
	BACKGROUND: url(/images/servizi_soft.jpg) no-repeat left top
}
.menu_servizi .software A:hover {
	BACKGROUND: url(/images/servizi_soft_over.jpg) no-repeat left top
}
.pulizia {
	CLEAR: both; DISPLAY: block; HEIGHT: 5px
}

#footer {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(/images/page_end.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 912px; PADDING-TOP: 0px; HEIGHT: 5em;clear: left;
}
#footer #copyright {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 84%;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #000;
	LINE-HEIGHT: 4.8em;
	PADDING-TOP: 0px;
	FONT-FAMILY: Verdana, sans-serif;
	TEXT-ALIGN: center;
}

.copyright {
	PADDING-LEFT: 150px;
}
.login{
	margin:0px;
}
#inspirational_footer {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(/images/bg_footer.gif) repeat-x 0px 12px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 910px; PADDING-TOP: 0px; POSITION: relative
}
#inspirational_footer #top {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(/images/top_inspirational.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 910px; PADDING-TOP: 0px; HEIGHT: 12px
}
#inspirational_footer IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/top_inspirational.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 35px 0px 0px 90px; PADDING-TOP: 0px
}
#inspirational_footer #review {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 35px 0px 0px 25px; BORDER-LEFT: #b5e7ef 1px solid; WIDTH: 570px; PADDING-TOP: 0px
}
#inspirational_footer H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 132%; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; COLOR: #bfe9ef; TEXT-INDENT: 0px; PADDING-TOP: 0px; FONT-FAMILY: Georgia, Lucida,  serif
}
#inspirational_footer P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; COLOR: #ffffff; LINE-HEIGHT: 1.3em; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, sans-serif
}
#inspirational_footer #collegamenti {
	PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 2px; FONT-SIZE: 84%; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #bde9f2; LINE-HEIGHT: 2em; PADDING-TOP: 3px; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #37acc0
}
#inspirational_footer A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 6px; COLOR: #bde9f2; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none
}
#inspirational_footer A:hover {
	FONT-SIZE: 100%; COLOR: #ffffff; TEXT-DECORATION: underline
}
#inspirational_footer #naviga {
	DISPLAY: block; FONT-SIZE: 84%; WIDTH: 910px; COLOR: #53929b; LINE-HEIGHT: 2em; POSITION: relative; HEIGHT: 25px; BACKGROUND-COLOR: #caecf2; TEXT-ALIGN: center
}
#inspirational_footer #naviga A {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #51b2c3; PADDING-TOP: 0px; FONT-FAMILY: Georgia, Lucida,  serif; LETTER-SPACING: 1px
}
#inspirational_footer #naviga #previous {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px
}
#inspirational_footer #naviga #next {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; RIGHT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px
}
#inspiration {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(/images/inspiration/inspiration.gif) no-repeat left top; LEFT: 16px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 33px; PADDING-TOP: 0px; POSITION: absolute; TOP: 20px; HEIGHT: 178px
}
FORM {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
FIELDSET {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#center A {
	COLOR: #8e8763; TEXT-DECORATION: underline
}
#center A:hover {
	COLOR: #d2a828; TEXT-DECORATION: underline
}
#center LABEL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 5px 1px; COLOR: #039cb4; PADDING-TOP: 0px; FONT-FAMILY: Georgia, Lucida,  serif
}
#center INPUT {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 6px; FONT-SIZE: 100%; BACKGROUND: url(/images/bg_input.jpg) #f4f5f7 no-repeat left top; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 100%; COLOR: #8e8763; PADDING-TOP: 3px; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Georgia, Lucida,  serif
}
#center INPUT.errore {
	BORDER-RIGHT: red 1px solid; BORDER-TOP: red 1px solid; BORDER-LEFT: red 1px solid; BORDER-BOTTOM: red 1px solid
}
#center INPUT.giorno_mese {
	PADDING-RIGHT: 2px; PADDING-LEFT: 6px; PADDING-BOTTOM: 3px; MARGIN: 0px 12px 0px 0px; WIDTH: 30px; PADDING-TOP: 3px
}
#center INPUT.anno {
	PADDING-RIGHT: 2px; PADDING-LEFT: 6px; PADDING-BOTTOM: 3px; MARGIN: 0px; WIDTH: 70px; PADDING-TOP: 3px
}
#center TEXTAREA {
	CLEAR: both; BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ffffff 1px solid; DISPLAY: block; PADDING-LEFT: 6px; FONT-SIZE: 108%; BACKGROUND: url(/images/bg_input.jpg) #f4f5f7 no-repeat left top; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 100%; COLOR: #8e8763; PADDING-TOP: 3px; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Georgia, Lucida,  serif; HEIGHT: 150px
}
#center INPUT.button {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 84%; FLOAT: right; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 0px 10px; WIDTH: 77px; COLOR: #fff; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LETTER-SPACING: 1px; HEIGHT: 17px; BORDER-BOTTOM-STYLE: none
}
#center FIELDSET EM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 2px; COLOR: #bc8e00; PADDING-TOP: 0px
}
#center FIELDSET.one {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 200px; PADDING-TOP: 0px
}
#center FIELDSET .seleziona {
	BORDER-RIGHT: #d1d4da 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #d1d4da 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 108%; PADDING-BOTTOM: 1px; MARGIN: 0px 0px 5px; BORDER-LEFT: #d1d4da 1px solid; WIDTH: 209px; COLOR: #8e8763; PADDING-TOP: 1px; BORDER-BOTTOM: #d1d4da 1px solid; FONT-FAMILY: Georgia, Lucida,  serif; BACKGROUND-COLOR: #f4f5f7
}
#center FIELDSET.two {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 200px; PADDING-TOP: 0px
}
#center FIELDSET.three {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 442px; PADDING-TOP: 0px
}
#center FIELDSET .radio {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px -5px; WIDTH: 100%; PADDING-TOP: 8px; HEIGHT: 75px
}
#center .accetto {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 16px 0px 0px; PADDING-TOP: 0px
}
#center .accetto LABEL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 84%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, sans-serif
}
#center FIELDSET .radio LABEL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 84%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 17px 0px 0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, sans-serif
}
#center FIELDSET .radio_campi {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px 3px 0px 0px; WIDTH: 16px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff
}
#center FIELDSET .etichetta {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 12px; MARGIN: 0px 0px 0px 1px; COLOR: #039cb4; PADDING-TOP: 15px; FONT-FAMILY: Georgia, Lucida,  serif
}
#center FIELDSET .privacy {
	CLEAR: both; BORDER-RIGHT: #d1d4da 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #d1d4da 1px solid; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; MARGIN: -7px 0px 10px; OVERFLOW: auto; BORDER-LEFT: #d1d4da 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #d1d4da 1px solid; HEIGHT: 80px
}
#center FIELDSET .privacy P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 76%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.6em; COLOR: #9ab0b2; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, sans-serif
}
#riservata {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 24px; WIDTH: 160px; PADDING-TOP: 0px; BORDER-BOTTOM: #c8dfe4 1px solid; HEIGHT: 90px
}
FORM#accesso {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
FORM#accesso FIELDSET {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
FORM#accesso INPUT {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 84%; BACKGROUND: url(/images/bg_input.jpg) #f4f5f7 no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 6px 10px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 100px; COLOR: #8e8763; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Georgia, Lucida,  serif; HEIGHT: 17px
}
FORM#accesso INPUT.invio {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px 5px; WIDTH: 22px; CURSOR: pointer; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 13px; BORDER-BOTTOM-STYLE: none
}
.innerError {
	BORDER-RIGHT: #0fbeda 2px solid; PADDING-RIGHT: 10px; BORDER-TOP: #0fbeda 2px solid; PADDING-LEFT: 10px; FONT-SIZE: 100%; BACKGROUND: url(/images/error.gif) no-repeat 360px 10px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px 10px; BORDER-LEFT: #0fbeda 2px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #0fbeda 2px solid; FONT-FAMILY: Verdana, Arial, sans-serif
}
#page_contatti #area_creativa {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 222px; PADDING-TOP: 0px
}
#page_contatti #area_tecnica {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 15px; WIDTH: 222px; PADDING-TOP: 0px
}
#page_contatti H3 {
	BACKGROUND-IMAGE: none; TEXT-INDENT: 0px
}
#page_contatti #area_creativa P {
	FONT-SIZE: 100%; MARGIN: 7px 0px 10px 10px; LINE-HEIGHT: 156%
}
#page_contatti #area_tecnica P {
	FONT-SIZE: 100%; MARGIN: 7px 0px 10px 10px; LINE-HEIGHT: 156%
}
#page_contatti .responsabile {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 92%; PADDING-BOTTOM: 0px; COLOR: #094451; LINE-HEIGHT: 140%; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, sans-serif
}
#page_contatti .responsabile EM {
	FONT-STYLE: normal; TEXT-DECORATION: underline
}
#page_contatti .responsabile A {
	COLOR: #bc8e00; TEXT-DECORATION: none
}
#page_contatti .responsabile A:hover {
	COLOR: #bc8e00; TEXT-DECORATION: underline
}
#page_sitemap UL#sitemap {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#page_sitemap UL#sitemap LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 1em; FONT-WEIGHT: normal; FONT-SIZE: 156%; MIN-HEIGHT: 60px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #0fbeda; LINE-HEIGHT: 1em; PADDING-TOP: 15px; BORDER-BOTTOM: #e8f1f3 1px solid; HEIGHT: auto! important
}
#page_sitemap UL#sitemap LI.home {
	BACKGROUND: url(/images/map_home.jpg) no-repeat 380px 5px
}
#page_sitemap UL#sitemap LI.filosofia {
	BACKGROUND: url(/images/map_filosofia.jpg) no-repeat 380px 5px
}
#page_sitemap UL#sitemap LI.servizi {
	BACKGROUND: url(/images/map_servizi.jpg) no-repeat 380px 5px
}
#page_sitemap UL#sitemap LI.portfolio {
	BACKGROUND: url(/images/map_portfolio.jpg) no-repeat 380px 5px
}
#page_sitemap UL#sitemap LI.contatti {
	BACKGROUND: url(/images/map_contatti.jpg) no-repeat 380px 5px; BORDER-BOTTOM-STYLE: none
}
#page_sitemap UL#sitemap LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #0fbeda; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#page_sitemap UL#sitemap LI A:hover {
	TEXT-DECORATION: underline
}
#page_sitemap UL#sitemap LI UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.3em 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#page_sitemap UL#sitemap LI UL LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 68%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #c8dfe4; LINE-HEIGHT: 1em; PADDING-TOP: 0px; FONT-FAMILY: Arial, Verdana, sans-serif; BORDER-BOTTOM-STYLE: none
}
#page_sitemap UL#sitemap LI UL LI A {
	DISPLAY: inline; COLOR: #094451; HEIGHT: 15px
}
#page_inspirational UL.per_mese {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 148%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#page_inspirational UL.per_mese LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 92%; BACKGROUND: url(/images/arrow_small.gif) no-repeat 0px 0.65em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.6em; TEXT-INDENT: 1.1em; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, sans-serif
}
#page_inspirational UL.per_mese LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #8e8763; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#page_inspirational .spunto P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; LINE-HEIGHT: 156%; PADDING-TOP: 0px
}
#page_inspirational .spunto .collegamenti {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-SIZE: 84%; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; COLOR: #bde9f2; LINE-HEIGHT: 2em; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, sans-serif
}
#page_inspirational .collegamenti A {
	BORDER-RIGHT: #b5c3c6 1px dotted; PADDING-RIGHT: 5px; BORDER-TOP: #b5c3c6 1px dotted; PADDING-LEFT: 5px; FONT-SIZE: 100%; PADDING-BOTTOM: 3px; MARGIN: 0px 5px 0px 0px; BORDER-LEFT: #b5c3c6 1px dotted; COLOR: #bc8e00; PADDING-TOP: 3px; BORDER-BOTTOM: #b5c3c6 1px dotted; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none
}
#page_inspirational .collegamenti A:hover {
	TEXT-DECORATION: underline
}
#page_inspirational .spunto {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; PADDING-TOP: 0px
}
#page_inspirational H3 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 124%; BACKGROUND: url(/images/bullet_arrow.jpg) no-repeat 0px 0.2em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.5em; COLOR: #0fbeda; TEXT-INDENT: 1.2em; PADDING-TOP: 0px
}
#page_inspirational .divisorio_big {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(/images/puntino_blue_or.gif) repeat-x 10px top; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 1.4em; PADDING-TOP: 0px; HEIGHT: 10px
}
#page_inspirational IMG.float_right {
	BORDER-RIGHT: #e7e7e7 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #e7e7e7 2px solid; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 7px 0px 10px 10px; BORDER-LEFT: #e7e7e7 2px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #e7e7e7 2px solid
}
#page_blog UL.categorie {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 148%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#page_blog UL.categorie LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 92%; BACKGROUND: url(/images/arrow_small.gif) no-repeat 0px 0.65em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.6em; TEXT-INDENT: 1.1em; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, sans-serif
}
#page_blog UL.categorie LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #8e8763; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#page_blog .intestazione {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(/images/puntino_blue_or.gif) repeat-x right bottom; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em 10px; WIDTH: 452px; PADDING-TOP: 0px; HEIGHT: 65px
}
#page_blog .intestazione .calendario {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(/images/calendario.jpg) no-repeat -5px top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 64px; PADDING-TOP: 0px; HEIGHT: 62px
}
#page_blog .intestazione .calendario .mese {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 9px 0px 0px 2px; WIDTH: 44px; COLOR: #2c8494; LINE-HEIGHT: 12px; PADDING-TOP: 0px; FONT-FAMILY: Tahoma, Verdana, sans-serif; LETTER-SPACING: 1px; HEIGHT: 16px; TEXT-ALIGN: right; FONT-VARIANT: small-caps
}
#page_blog .intestazione .calendario .giorno {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 30px; PADDING-BOTTOM: 0px; MARGIN: -6px 0px 0px 3px; WIDTH: 44px; COLOR: #28b0c5; LINE-HEIGHT: 1em; PADDING-TOP: 0px; HEIGHT: 30px; TEXT-ALIGN: center
}
#page_blog .intestazione .titolo_messaggio {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px; PADDING-TOP: 0px
}
#page_blog .messaggio .left_border {
	BORDER-RIGHT: #c8dfe4 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #c8dfe4 1px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0.5em 1.5em 0px 10px; BORDER-LEFT: #c8dfe4 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #c8dfe4 1px solid
}
#page_blog .messaggio .left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0.5em 1.5em 0px 10px; PADDING-TOP: 0px
}
#page_blog .messaggio .block {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.5em 0px 0px 10px; PADDING-TOP: 0px
}
#page_blog .messaggio .block {
	BORDER-RIGHT: #c8dfe4 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #c8dfe4 1px solid; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.5em 1.5em 0px 10px; BORDER-LEFT: #c8dfe4 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #c8dfe4 1px solid
}
#page_blog .intestazione .titolo_messaggio H4 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 196%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 3px; COLOR: #a75f17; PADDING-TOP: 0px
}
#page_blog .intestazione .titolo_messaggio .categoria_messaggio {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 92%; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 0px 3px; COLOR: #bc8e00; PADDING-TOP: 0px
}
#page_blog .commenti {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: -5px 0px 0px 10px; PADDING-TOP: 0px
}
#page_blog .commenti A {
	MARGIN: 0px; COLOR: #094451
}
#page_blog .commenti A.permalink {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1.1em; BACKGROUND: url(/images/permalink.gif) no-repeat left 0.35em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#page_blog .commenti A.permalink:hover {
	BACKGROUND: url(/images/permalink.gif) no-repeat left 0.35em; TEXT-DECORATION: underline
}
#page_blog .commenti A.aggiungi_commento {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1.2em; BACKGROUND: url(/images/aggiungi_commento.gif) no-repeat left 0.35em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#page_blog .commenti A.aggiungi_commento:hover {
	BACKGROUND: url(/images/aggiungi_commento.gif) no-repeat left 0.35em; TEXT-DECORATION: underline
}
#right .categorie LI A:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
FORM#cerca {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 108%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; BORDER-RIGHT-WIDTH: 0px
}
FORM#cerca FIELDSET {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 108%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; BORDER-RIGHT-WIDTH: 0px
}
FORM#cerca INPUT {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 84%; BACKGROUND: url(/images/bg_input.jpg) #f4f5f7 no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 8px 0px 6px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 100px; COLOR: #8e8763; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Georgia, Lucida,  serif; HEIGHT: 17px
}
FORM#cerca INPUT.invio {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 115px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px 5px; WIDTH: 22px; CURSOR: pointer; BORDER-TOP-STYLE: none; BOTTOM: 6px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; HEIGHT: 13px; BORDER-BOTTOM-STYLE: none
}

/*=== Inizio 2 Colonne ===*/
#marchi{
margin:10px 0 0 5px;
padding:0;
width:auto;
float: left;
}
#marchi ul{
list-style:none;
width:380px;;
}
#marchi ul li{
float: left;
width: 170px;
padding:5px;
margin:5px;
height:160px;
}
#marchi ul li a{
text-decoration: none;
}
#marchi ul li{
color: #fff; 
}
#marchi a:hover{
	color: #960;
	font-style: normal;
	text-decoration: none;
}
/*=== Fine Fine 2 Colonne ===*/



.small {
	float: right;
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 270px;
	PADDING-TOP: 0px;
	font-size: 80%;
}





/*===INIZIO MODULO FORM===*/


form#contact{
	float:center;
	width:500px !important;
	width /**/:500px;
	height:600px !important;
	height /**/:600px;
	margin: 0;
	padding: 0px 0px;
}

label{
	float: left;
	width: 270px;
	height: 20px;
    font: 12px/20px Arial,sans-serif;
    margin-right: 5px;
	text-align: right;
	color: #666
}
textarea{
	background-color:#ffffff;
    font: 13px Arial,sans-serif; width:300px; height:200;
}
div.input-cont{
	float: left;
	width: 200px;
	height: 20px;
	font: 12px/20px Arial,sans-serif;
}
input.input-cont{
	float: left;
	width: 200px;
	height: 170px;
	padding: 0px;
}
input.input-cont2{
	float: left;
	width: 200px;
	position:inherit;
	margin-left:0px;
}
div.textarea-cont{
	float: left;
	width: 210px;
	height: 170px;
	padding-left:275px;
}
input#go2{
	float: center;
	width: 120px;
	text-align:center;
    height:20px !important;
	height /**/:20px;
	line-height: 15px;
    display: inline;
	cursor: pointer;
	color:#666666;
	margin-left:275px;
	margin-top:5px;
	margin-bottom:5px;
}

/*===FINE MODULO FORM===*/

/*=== FADE SU MENU ===*/
.divs #menu li {display:block; padding:10px; border:2px solid black}
.divs .lower {border-top:none}
.divs .bold {font-weight:bold}
.divs .darkgrey {border-color:#8b8b8b; margin-bottom:10px}

/*=== FINE FADE SU MENU ===*/


.energera {
	font-size: 100%;
	font-weight: bold;
	color: #D98C1A;
	text-transform: uppercase;
}
.fervivo {
	font-size: 100%;
	font-weight: bold;
	color: #00735A;
	text-transform: uppercase;
	
}
.erafluid {
	font-size: 100%;
	font-weight: bold;
	color: #084886;
	text-transform: uppercase;
}
.serajunior {
	font-size: 100%;
	font-weight: bold;
	color: #5BA1DE;
	text-transform: uppercase;
}
.eraven {
	font-size: 100%;
	font-weight: bold;
	color: #93ACDB;
	text-transform: uppercase;
}
.eramgk {
	font-size: 100%;
	font-weight: bold;
	color: #A30029;
	text-transform: uppercase;
}

.pulizia {
	CLEAR: both; DISPLAY: block; HEIGHT: 5px
}
.foto{
	float:right;
	border:#999999 solid 1px;
	margin:10px
}
.tabella_energetica{
	margin: 0 auto;
	border:#999999 solid 1px;
}
.tit_prod_home{
	font-size:18px;
	color:#003366;
	text-align:center;
	font-weight: bold;
}
.tit_prod_home_{
	font-size:18px;
	color:#003366;
	text-align:left;
	font-weight: bold;
}
.desc_prod_home{
	font-size:12px;
	text-align:left;
	font-weight:normal;
	text-transform: lowercase;
	line-height: 20px;
}
.foto_prod_home{
	border:thin dashed #CCC;
}
.sfondo_form{
	font-size: 14px;
	font-weight: bold;
	background-repeat: no-repeat;
	background-position: right 0px;
	color: #333;
	background-color: #CFF;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
}
.pulsante_form{
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	background-color: #F00;
	border: 3px solid #999;
}
input, select{
	font-size: 14px;
	font-weight: bold;
	background-repeat: no-repeat;
	background-position: right 0px;
	color: #333;
	background-color: #CFF
}
textarea{
	font-size: 12px;
	font-weight: bold;
	background-repeat: no-repeat;
	background-position: right 0px;
	color: #000;
	background-color: #CFF
}
.argomenti {
	margin-left:5px;
	font-size:10px;
	font-weight:bold;
	color:#025b69;
}
.small_data {
	font-size: 10px;
	color:#666;
}
.testo_domanda {
	font-size: 12px;
	color:#333;
}
.evidenzia_ricerca {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	background-color:#0066FF;
}
/* LIGHTBOX */

#lightbox {
	Z-INDEX: 100; LEFT: 0px; WIDTH: 100%; LINE-HEIGHT: 0; POSITION: absolute; TEXT-ALIGN: center
}
#lightbox IMG {
	WIDTH: auto; HEIGHT: auto
}
#lightbox A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#outerImageContainer {
	MARGIN: 0px auto; WIDTH: 250px; POSITION: relative; HEIGHT: 250px; BACKGROUND-COLOR: #fff
}
#imageContainer {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#loading {
	LEFT: 0%; WIDTH: 100%; LINE-HEIGHT: 0; POSITION: absolute; TOP: 40%; HEIGHT: 25%; TEXT-ALIGN: center
}
#hoverNav {
	Z-INDEX: 10; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 100%
}
#imageContainer > #hoverNav {
	LEFT: 0px
}
#hoverNav A {
	outline: none
}
#prevLink {
	DISPLAY: block; BACKGROUND-IMAGE: url(data:image/gif;base64,AAAA); WIDTH: 49%; HEIGHT: 100%
}
#nextLink {
	DISPLAY: block; BACKGROUND-IMAGE: url(data:image/gif;base64,AAAA); WIDTH: 49%; HEIGHT: 100%
}
#prevLink {
	LEFT: 0px; FLOAT: left
}
#nextLink {
	RIGHT: 0px; FLOAT: right
}
#prevLink:hover {
	BACKGROUND: url(../img/light/prevlabel.gif) no-repeat left 15%
}
#prevLink:hover:visited {
	BACKGROUND: url(../img/light/prevlabel.gif) no-repeat left 15%
}
#nextLink:hover {
	BACKGROUND: url(../img/light/nextlabel.gif) no-repeat right 15%
}
#nextLink:hover:visited {
	BACKGROUND: url(../img/light/nextlabel.gif) no-repeat right 15%
}
#imageDataContainer {
	MARGIN: 0px auto; FONT: 10px/1.4em Verdana, Helvetica, sans-serif; OVERFLOW: auto; WIDTH: 100%; BACKGROUND-COLOR: #fff
}
#imageData {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; COLOR: #666; PADDING-TOP: 0px
}
#imageData #imageDetails {
	FLOAT: left; WIDTH: 70%; TEXT-ALIGN: left
}
#imageData #caption {
	FONT-WEIGHT: bold
}
#imageData #numberDisplay {
	CLEAR: left; DISPLAY: block; PADDING-BOTTOM: 1em
}
#imageData #bottomNavClose {
	FLOAT: right; PADDING-BOTTOM: 0.7em; WIDTH: 66px; outline: none
}
#overlay {
	Z-INDEX: 90; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 500px; BACKGROUND-COLOR: #04333c
}
.bordo {
	border: 1px solid #334C8F;
	margin:3px;
	padding:0px;
}
