html, body, form, div {padding:0px; margin: 0px;  border: 0px; }
p { padding:0px; margin-top:9px; margin-bottom:0px; }
body {background-color:white; background-image:url(images/pattern.jpg)}
h1 { color: #ff60ab; font-size:12px; text-align:center; margin:0px; padding:0px; margin-top:30px;}
h2 { font-size:18px; color:#666d66; margin:0px; margin-left:5px; margin-right:5px; padding:0px; }
#BoxPrincipale { margin:0px; position:absolute; left:50%; margin-left:-390px; padding-left:10px; padding-right:10px; background-image:url('/images/sfondo.jpg'); width: 760px; font-family:"trebuchet ms","Lucida Sans Unicode","LucidaGrande",Verdana,Sans-serif; font-size:10px;}

/*Head*/
#Box_Head_01 {width:172px; height:107px; float:left; background-image: url(images/realizzazione_sito_web_01.jpg);}
#Box_Head_02 {width:175px; height:107px; float:left; background-image: url(images/realizzazione_sito_web_02.jpg);}
#Box_Head_03 {width:168px; height:107px; float:left; background-image: url(images/realizzazione_sito_web_03.jpg);}
#Box_Head_04 {width:245px; height:107px; float:left; background-image: url(images/realizzazione_sito_web_04.jpg);}

#Box_Pulsante_02 {width:108px;  height:28px; float:left; font-size:14px; text-align:center; margin-top:7px;}
#Box_Pulsante_03 {width:108px;  height:28px; float:left; font-size:14px; text-align:center; margin-top:7px;}
#Box_Pulsante_04 {width:108px;  height:28px; float:left; font-size:14px; text-align:center; margin-top:7px;}
#Box_Pulsante_05 {width:108px;  height:28px; float:left; font-size:14px; text-align:center; margin-top:7px;}
#Box_Pulsante_06 {width:108px;  height:28px; float:left; font-size:14px; text-align:center; margin-top:7px;}
#Box_Pulsante_07 {width:108px;  height:28px; float:left; font-size:14px; text-align:center; margin-top:7px;}
#Box_Pulsante_08 {width:108px;  height:28px; float:left; font-size:14px; text-align:center; margin-top:7px;}

.BoxMenuColore { height: 5px; width:108px; background-image:url('images/menu.jpg'); font-size:1px;}
.BoxMenuColore_02 { height: 5px; width:108px; background-image:url('images/menu2.jpg'); font-size:1px;}
.BoxMenuColore_03 { height: 5px; width:108px; background-image:url('images/menu2.jpg'); font-size:1px;}
.BoxMenuColore_04 { height: 5px; width:108px; background-image:url('images/menu2.jpg'); font-size:1px;}
.BoxMenuColore_05 { height: 5px; width:108px; background-image:url('images/menu2.jpg'); font-size:1px;}
.BoxMenuColore_06 { height: 5px; width:108px; background-image:url('images/menu2.jpg'); font-size:1px;}
.BoxMenuColore_07 { height: 5px; width:108px; background-image:url('images/menu2.jpg'); font-size:1px;}
.BoxMenuColore_08 { height: 5px; width:108px; background-image:url('images/menu2.jpg'); font-size:1px;}


/*-----------------INPUT -----------------------------------*/
input.contatti { width:250px; font-size:10px; font-family:Verdana; padding-left:3px; border:0px; border-bottom:dashed 1px #ff9919;}
textarea.contatti { font-size:10px; width:242px; overflow:auto; height:100px; font-family:Verdana; padding:5px; border:0px; border-bottom:dashed 1px #ff9919; }
textarea.privacy { font-size:10px; width:463px; overflow:auto hidden;; height:100px; font-family:Verdana; padding:5px; border:solid 1px #f1f1f1; }

/*---------------------IMMAGINI-----------------------------*/
img.PiccoloHomeGrigio {border:solid 4px #f1f1f1; width:102px; height:74px;}
img.PiccoloHomeGiallo {border:solid 4px #fbd371; width:102px; height:74px;}
img.Grigio {border:solid 4px #f1f1f1; }
img.Giallo {border:solid 4px #fbd371; }
img.OffertaHome {border:solid 4px #f1f1f1;}
img.OffertaHomeOver01 {border:solid 4px #fbd371;}
/*----------------------------------------------------------*/


/*--------------------MENU LATERALE-------------------------*/
ul.Menu_01 { text-align:right; list-style-type:none; margin:0px; padding:0px; font-size:16px; font-weight:bold; color:#969796; }
ul.Menu_01 li {margin:0px; padding:0px; margin-bottom:2px;}
ul.Menu_01 li a { background-image:url('/images/up.jpg'); width:222px; padding-right:15px; height:24px; display:block; color:#969796; text-decoration:none; }
ul.Menu_01 li a:hover { background-image:url('/images/down1.jpg'); width:222px; padding-right:15px; height:24px; display:block; color:#969796; text-decoration:underline; }

ul.Menu_02 { text-align:right; list-style-type:none; margin:0px; margin-top:18px; padding:0px; font-size:16px; font-weight:bold; color:#969796; }
ul.Menu_02 li {margin:0px; padding:0px; margin-bottom:2px;}
ul.Menu_02 li a { background-image:url('/images/up.jpg'); width:222px; padding-right:15px; height:24px; display:block; color:#969796; text-decoration:none; }
ul.Menu_02 li a:hover { background-image:url('/images/down2.jpg'); width:222px; padding-right:15px; height:24px; display:block; color:#969796; text-decoration:underline; }

ul.Menu_03 { text-align:right; list-style-type:none; margin:0px; margin-top:18px; padding:0px; font-size:16px; font-weight:bold; color:#969796; }
ul.Menu_03 li {margin:0px; padding:0px; margin-bottom:2px;}
ul.Menu_03 li a { background-image:url('/images/up.jpg'); width:222px; padding-right:15px; height:24px; display:block; color:#969796; text-decoration:none; }
ul.Menu_03 li a:hover { background-image:url('/images/down3.jpg'); width:222px; padding-right:15px; height:24px; display:block; color:#969796; text-decoration:underline; }

ul.Menu_04 { text-align:right; list-style-type:none; margin:0px; margin-top:18px; padding:0px; font-size:16px; font-weight:bold; color:#969796; }
ul.Menu_04 li {margin:0px; padding:0px; margin-bottom:2px;}
ul.Menu_04 li a { background-image:url('/images/up.jpg'); width:222px; padding-right:15px; height:24px; display:block; color:#969796; text-decoration:none; }
ul.Menu_04 li a:hover { background-image:url('/images/down4.jpg'); width:222px; padding-right:15px; height:24px; display:block; color:#969796; text-decoration:underline; }
/*----------------------------------------------------------*/


/*-----------------------CONTENITORI------------------------*/
#Box_Contenitore_Corpo {width:758px; margin-right:1px; margin-left:1px; background-image:url('/images/sfondo_trat.jpg'); background-repeat:repeat-y;}
#Box_Footer { width:756px; padding-top:10px; padding-bottom:5px; margin-left:2px; margin-right:2px; text-align:center;}
#Box_FooterLink { margin-top:12px; width:756px; margin-left:2px; margin-right:2px; text-align:center;}
.divMappa {width:492px; height:300px; border:solid 4px #f1f1f1;}
.BoxTesti { margin:5px; margin-top:20px; width:500px; float:left; padding-right:1px; font-size:13px; font-family:"trebuchet ms","Lucida Sans Unicode","LucidaGrande",Verdana,Sans-serif; display:inline; }
.BoxLaerale { display:inline; margin-left:5px; margin-top:20px; float:left; width: 237px; font-size:13px; font-family:"trebuchet ms","Lucida Sans Unicode","LucidaGrande",Verdana,Sans-serif;}
.Box_Contenitore_Siti_Portfolio { width:500px; margin-top:20px; height:155px; margin-bottom:20px; }
.Box_Contenitore_Siti_Foto_Portfolio { float:left; width:210px; }
.Box_Contenitore_Siti_Testo_Portfolio { float:left; display:inline; margin-left:15px; width:275px; text-align:justify; height:155px; overflow:auto;}

/*--------------------------LINK----------------------------*/
a { color:black; text-decoration:underline; }
a.LinkPartner { color:black; text-decoration:none; }
a.LinkPartner:hover { text-decoration:underline; color:black; }
a.Link_Chi_Sono_Preventivo:link {  text-decoration:none; color:black; }
a.Link_Chi_Sono_Preventivo:visited { text-decoration:none; color:black; }
a.Link_Chi_Sono_Preventivo:active { text-decoration:none; color:black; }
a.Link_Chi_Sono_Preventivo:hover { text-decoration:underline; color:black; }
/*----------------------------------------------------------*/

/*------------------------PROPOSTE--------------------------*/
.toggler { color:#222;margin:0;padding:2px 5px 2px 5px; background:#f1f1f1; border-bottom: 1px solid #ddd; border-right: 1px solid #ddd; border-top: 1px solid #f5f5f5; border-left: 1px solid #f5f5f5; font-size: 13px; font-weight: bold; font-family: 'Andale Mono', sans-serif; color:#ee7000; cursor:pointer; }
.element {}
.element p {margin: 0;padding: 4px;}
/*----------------------------------------------------------*/

/*-----------------------TUTORIAL---------------------------*/
.definizioni { font-weight:bold; width:378px; background-color:#ffffe5; margin-right:50px; margin-left:50px; margin-top:5px; margin-bottom:5px; font-style:italic; text-align:center; color:#658da7; border: dashed 1px black; padding:10px;}
.codice { font-weight:bold; width:378px; background-color:#ffffd2; font-size:12px; margin-right:50px; margin-left:50px; margin-top:5px; margin-bottom:5px; text-align:left; color:black; border: dashed 1px black; padding:10px;}




/*
.color_01 {color:#f7c2de;}
.color_02 {color:#f97783;}
.color_03 {color:#eecc6a;}


.BoxTesti2 { margin:5px; margin-top:20px; width:750px; font-size:13px; font-family:"trebuchet ms","Lucida Sans Unicode","LucidaGrande",Verdana,Sans-serif; }


a.LinkNewsHome:link { color:#ff60ab; text-decoration:none; }
a.LinkNewsHome:visited { color:#ff60ab; text-decoration:none; }
a.LinkNewsHome:active { color:#ff60ab; text-decoration:none; }
a.LinkNewsHome:hover { color:#ff60ab; text-decoration:underline; }

a.LinkTitolo_01:link { color:#ff7e00; text-decoration:none; }
a.LinkTitolo_01:visited { color:#ff7e00; text-decoration:none; }
a.LinkTitolo_01:active { color:#ff7e00; text-decoration:none; }
a.LinkTitolo_01:hover { color:#ff7e00; text-decoration:underline; }

a.LinkPreventivo:link { color:#ff8400; text-decoration:none; }
a.LinkPreventivo:visited { color:#ff8400; text-decoration:none; }
a.LinkPreventivo:active { color:#ff8400; text-decoration:none; }
a.LinkPreventivo:hover { color:#ff8400; text-decoration:underline; }







a.Link_Pulsante:link { display:block; text-decoration:underline; font-weight:bold; width:108px; height:18px; color:#666d67;}
a.Link_Pulsante:visited { display:block; text-decoration:underline; font-weight:bold; width:108px; height:18px; color:#666d67; }
a.Link_Pulsante:active { display:block; text-decoration:underline; font-weight:bold; width:108px; height:18px; color:#666d67; }
a.Link_Pulsante:hover { display:block; text-decoration:underline; font-weight:bold; width:108px; height:18px; color:#666d67; }



a.Link_Rosa:link {  text-decoration:none; color:#ff60ab; }
a.Link_Rosa:visited { text-decoration:none; color:#ff60ab; }
a.Link_Rosa:active { text-decoration:none; color:#ff60ab; }
a.Link_Rosa:hover { text-decoration:underline; color:#ff60ab; }

a.Link_Rosa_Sottolineato:link {  text-decoration:underline; color:#ff60ab; }
a.Link_Rosa_Sottolineato:visited { text-decoration:underline; color:#ff60ab; }
a.Link_Rosa_Sottolineato:active { text-decoration:underline; color:#ff60ab; }
a.Link_Rosa_Sottolineato:hover { text-decoration:underline; color:#ff60ab; }


.InizialeGrigia{color:#8a8685;}
.TestoBase{color:#ffb401;}
.TestoStart {color:#b7e000;}



#Box_News_Home { margin-top:20px; width:242px; height:289px; float:left; border: 1px solid #bce0b4; voice-family: "\"}\""; voice-family: inherit; height:287px; width:240px; }
#Box_Striscia_Verde_News_Home { height:20px; width:240px; background-color: #bce0b4; background-image: url(images/freccia_verde.jpg); background-position:5px center; background-repeat:no-repeat; font-size:15px; color:#565656; padding-left:40px; text-decoration:underline; font-weight:bold; voice-family: "\"}\""; voice-family: inherit; width:200px; }
#Box_News_Testo {padding:5px; width:240px; overflow:hidden; voice-family: "\"}\""; voice-family: inherit; width:230px;}
#Box_Informazioni_Home { margin-left: 28px; margin-top:20px; width:488px; height:289; float:left; border:1px solid #d0eff0; voice-family: "\"}\""; voice-family: inherit; height:287px; width:486px; }
#Box_Striscia_Azzurra_Informazioni_Home { height:20px; width:486px; background-color: #d0eff0; font-size:15px; color:#565656; padding-left:40px; text-decoration:underline; font-weight:bold; voice-family: "\"}\""; voice-family: inherit; width:446px; }
#Box_Informazioni_Teso_Home {width:276px; padding:5px; float:left; line-height:14px; text-align:justify; voice-family: "\"}\""; voice-family: inherit; width:266px;}
#Box_Informazioni_Foto_Home { width:210px; text-align:center; float:left; padding-top:20px;}
#Box_Anteprima_Portfolio_Home {margin-top:25px; margin-left:1px; margin-right:1px; width:758px; height:102px; border: 1px solid #eee6f7; voice-family: "\"}\""; voice-family: inherit; height:100px; width:756px;}
#Box_Striscia_Viola_Portfolio_Home { height:20px; width:756px; background-color: #eee6f7; background-image: url(images/freccia_viola.jpg); background-position:5px center; background-repeat:no-repeat;  font-size:15px; color:#658da7; padding-left:40px; text-decoration:underline; font-weight:bold; voice-family: "\"}\""; voice-family: inherit; width:716px; }
#Box_Anteprima_Portfolio_Home_2 {margin-top:25px; margin-left:1px; margin-right:1px; width:758px; border: 1px solid #eee6f7; voice-family: "\"}\""; voice-family: inherit;  width:756px;}
#Box_Anteprima_Portfolio_Home_3 {margin-top:25px; margin-left:1px; margin-right:1px; width:758px; border: 1px solid #eee6f7; voice-family: "\"}\""; voice-family: inherit;  width:756px;}
#Box_Striscia_Viola_Portfolio_Home_2 { height:20px; width:756px; background-color: #eee6f7; background-image: url(images/freccia_viola.jpg); background-position:5px center; background-repeat:no-repeat;  font-size:15px; color:#658da7; padding-left:40px; text-decoration:underline; font-weight:bold; voice-family: "\"}\""; voice-family: inherit; width:716px; }
#Box_Striscia_Viola_Portfolio_Home_3 { height:20px; width:756px; background-color: #eee6f7; background-image: url(images/freccia_viola.jpg); background-position:5px center; background-repeat:no-repeat;  font-size:15px; color:#658da7; padding-left:40px; text-decoration:underline; font-weight:bold; voice-family: "\"}\""; voice-family: inherit; width:716px; }
.Box_Anteprima_Portfolio { width:143px; float:left; text-align:right; margin-top:3px; }

#Box_Contenitore_Testo_Immobiliare { margin-left:1px; margin-right:1px; margin-top:20px; width:758; border: 1px solid #ff807f; voice-family: "\"}\""; voice-family: inherit; width:756px; }
#Box_Striscia_Rossa_Home_Immobiliare { height:20px; width:756px; background-color: #ff807f; background-image: url(images/freccia_rossa.jpg); background-position:5px center; background-repeat:no-repeat; font-size:15px; color:white; padding-left:40px; text-decoration:underline; font-weight:bold; voice-family: "\"}\""; voice-family: inherit; width:716px; }

.Box_Contenitore_Scatole {width:373px; text-align:center; float:left;}
.Box_Striscia_Rosa { height:20px; width:756px; background-color: #f9c8df; background-image: url(images/freccia_rosa.jpg); background-position:5px center; background-repeat:no-repeat; font-size:15px; color:white; padding-left:40px; font-weight:bold; voice-family: "\"}\""; voice-family: inherit; width:716px; }


#Box_Contenitore_Testo { margin-left:1px; margin-right:1px; margin-top:20px; width:758; border: 1px solid #bce0b4; voice-family: "\"}\""; voice-family: inherit; width:756px; }
#Box_Striscia_Verde_Chi_Sono { height:20px; width:756px; background-color: #bce0b4; background-image: url(images/freccia_verde.jpg); background-position:5px center; background-repeat:no-repeat; font-size:15px; color:#565656; padding-left:40px; text-decoration:underline; font-weight:bold; voice-family: "\"}\""; voice-family: inherit; width:716px; }
#Box_Informazioni_Teso_Chi_Sono {width:439px; padding:5px; padding-top:20px; float:left; line-height:14px; text-align:justify; voice-family: "\"}\""; voice-family: inherit; width:429px;}
#Box_Informazioni_Foto_Chi_Sono { width:317px; text-align:center; float:left; padding-top:20px;}


#Box_Contenitore_Testo_Portfolio { margin-left:1px; margin-right:1px; margin-top:20px; width:758; border: 1px solid #d0eff0; voice-family: "\"}\""; voice-family: inherit; width:756px; }
#Box_Striscia_Azzurro_Portfolio { height:20px; width:756px; background-color: #d0eff0; background-image: url(images/freccia_azzurra.jpg); background-position:5px center; background-repeat:no-repeat; font-size:15px; color:#565656; padding-left:40px; text-decoration:underline; font-weight:bold; voice-family: "\"}\""; voice-family: inherit; width:716px; }
.Box_Contenitore_Siti_Portfolio { width:750px; margin-top:20px; height:155px; }




#Box_Contenitore_Testo_Siti_Web { margin-left:1px; margin-right:1px; margin-top:20px; width:758; border: 1px solid #f4ca66; voice-family: "\"}\""; voice-family: inherit; width:756px; }
#Box_Striscia_Arancio_Siti_Web { height:20px; width:756px; background-color: #f4ca66; background-image: url(images/freccia_arancio.jpg); background-position:5px center; background-repeat:no-repeat; font-size:15px; color:#565656; padding-left:40px; text-decoration:underline; font-weight:bold; voice-family: "\"}\""; voice-family: inherit; width:716px; }

#Box_Contenitore_Testo_Preventivi { margin-left:1px; margin-right:1px; margin-top:20px; width:758; border: 1px solid #f1f198; voice-family: "\"}\""; voice-family: inherit; width:756px; }
#Box_Striscia_Gialla_Preventivi { height:20px; width:756px; background-color: #f1f198; background-image: url(images/freccia_gialla.jpg); background-position:5px center; background-repeat:no-repeat; font-size:15px; color:#565656; padding-left:40px; text-decoration:underline; font-weight:bold; voice-family: "\"}\""; voice-family: inherit; width:716px; }
#Box_Foto_Preventivo { padding-top:20px; float:left; padding-left:5px; padding-right:5px; width:150px; }
#Box_Testo_Preventivo { padding-top:20px; padding-right:5px; float:left; width:585px; }
input.Text_01 { width:250px; font-size:10px; font-family:Verdana; padding-left:3px; border:solid 1px #bce0b4; }
textarea.preventivi { font-size:10px; width:350px; height:100px; font-family:Verdana; padding:5px; border:solid 1px #bce0b4; }
input.Invia_Preventivo { width:100px; text-align:center; background-color:White; border:solid 1px #bce0b4; }

#Box_Contenitore_Testo_Contatti { margin-left:1px; margin-right:1px; margin-top:10px; width:758; border: 1px solid #f9c8df; voice-family: "\"}\""; voice-family: inherit; width:756px; }
#Box_Striscia_Rosa_Contatti { height:20px; width:756px; background-color: #f9c8df; background-image: url(images/freccia_rosa.jpg); background-position:5px center; background-repeat:no-repeat; font-size:15px; color:#565656; padding-left:40px; text-decoration:underline; font-weight:bold; voice-family: "\"}\""; voice-family: inherit; width:716px; }
input.Text_02 { width:250px; font-size:10px; font-family:Verdana; padding-left:3px; border:solid 1px #d0eff0; }
input.Text_03 { width:220px; font-size:13px; font-family:Verdana; padding-left:3px; border:solid 1px #ff9c48; }
textarea.contatti { font-size:10px; width:350px; height:100px; font-family:Verdana; padding:5px; border:solid 1px #d0eff0; }
textarea.contatti2 { font-size:13px; width:214px; height:100px; font-family:Verdana; padding:5px; border:solid 1px #ff9c48; }
div.contatti3 { font-size:10px; width:214px; height:50px; overflow:auto; font-family:Verdana; padding:5px; border:solid 1px #ff9c48; }
input.Invia_Contatto { width:100px; text-align:center; background-color:White; border:solid 1px #d0eff0; }
input.Invia_Contatto2 { margin-left:65px; width:100px; text-align:center; background-color:White; border:solid 1px #ff9c48; }

#Box_Contenuto_News { width:756px; margin-top:15px; padding-left:10px; padding-right:10px;min-height: 300px; height: auto !important; height: 300px; voice-family: "\"}\""; voice-family: inherit; width:736px; }

#Box_Contenuto_NewsLetter { width:756px; margin-top:20px; padding-left:5px; padding-right:5px;min-height: 200px; height: auto !important; height: 200px; voice-family: "\"}\""; voice-family: inherit; width:746px; }


.Testo_01 { font-weight:bold; color: #ff60ab;}
.Testo_02 { font-weight:bold; color: #ff60ab; font-size:12px;}
.Testo_03 { font-weight:bold; color: #797979; }
.Testo_04 { font-weight:bold; color: #f4ca66; }
.Testo_05 { font-weight:bold; color: #fb8787; }

ul.Siti_Web { }
ul.Siti_Web li { list-style-type: square; font-size:10px; font-weight:bold; }




ul.HomeProdotti{ list-style-image:url('/images/spunta.jpg'); }
ul.HomeProdotti li { margin-bottom:4px;}

ul.ProdottiCaratteristiche { list-style-image:url('/images/stella.jpg');}
ul.ProdottiCaratteristiche li { margin-bottom:4px;}




#occ_master_div {top:0px; left:0px;}
*/