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;}



.BoxFloatDirectory4 { width:190px; float:left; padding-left:10px; padding-right:10px; voice-family: "\"}\""; voice-family: inherit; width:170px; overflow:hidden; font-family:Verdana; font-size:11px;}
.BoxFloatDirectory2 { width:380px; float:left; padding-left:10px; padding-right:10px; voice-family: "\"}\""; voice-family: inherit; width:360px; overflow:hidden; font-family:Verdana; font-size:13px;}
.SmallText { font-size:10px; }
.BoxTitoloUltimiLink{padding-top:10px; padding-bottom:10px; font-size:15px;}

a.LinkFolderDirectory:link { text-decoration: underline; color: black;}
a.LinkFolderDirectory:visited { text-decoration: underline; color: black; }
a.LinkFolderDirectory:active { text-decoration: underline; color: black; }
a.LinkFolderDirectory:hover { text-decoration: underline; color: black; }


a.MiniLinkDirectory:link { text-decoration: none; color: black;}
a.MiniLinkDirectory:visited { text-decoration: none; color: black; }
a.MiniLinkDirectory:active { text-decoration: none; color: black; }
a.MiniLinkDirectory:hover { text-decoration: underline; color: #ff8080; }


ul.DirectoryPrincipale { list-style-type:none; padding:0px; margin:0px; }
ul.DirectoryPrincipale li { background-image: url(/images/folder.jpg); background-repeat: no-repeat; background-position: left top; padding-left: 20px; padding-top:2px; padding-bottom:14px; }
ol.DirectoryLink li { margin-bottom:8px; }


.color_01 {color:#f7c2de;}
.color_02 {color:#f97783;}
.color_03 {color:#eecc6a;}

.BoxTesti { margin:5px; width:500px; float:left; font-size:13px; font-family:"trebuchet ms","Lucida Sans Unicode","LucidaGrande",Verdana,Sans-serif; }
.BoxTesti2 { margin:5px; width:750px; font-size:13px; font-family:"trebuchet ms","Lucida Sans Unicode","LucidaGrande",Verdana,Sans-serif; }
.BoxLaerale { display:inline; margin-left:5px; padding-left:5px; border-left: dashed 1px black; float:left; width: 232px; font-size:13px; font-family:"trebuchet ms","Lucida Sans Unicode","LucidaGrande",Verdana,Sans-serif; text-align:center;}

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; }


#Box_Contenitore_Corpo {width:758px; margin-right:1px; margin-left:1px;}
#Box_Footer { width:756px; padding-top:10px; padding-bottom:5px; margin-left:2px; margin-right:2px;}
#Box_FooterLink { margin-top:12px; width:756px; margin-left:2px; margin-right:2px;}

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.LinkPartner { color:black; text-decoration:none; }
a.LinkPartner:hover { text-decoration:underline; color:black; }

a.Link_Chi_Sono_Preventivo:link {  text-decoration:none; font-weight:bold; color:black; }
a.Link_Chi_Sono_Preventivo:visited { text-decoration:none; font-weight:bold; color:black; }
a.Link_Chi_Sono_Preventivo:active { text-decoration:none; font-weight:bold; color:black; }
a.Link_Chi_Sono_Preventivo:hover { text-decoration:underline; font-weight:bold;color:#ff60ab; }


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; }

a { color:black; text-decoration:underline; }
.InizialeGrigia{color:#8a8685;}
.TestoBase{color:#ffb401;}
.TestoStart {color:#b7e000;}

/*------------ELEMENTI DELLA HOME PAGE------------*/
#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; }
/*------------------------------------------------*/

/*-------ELEMENTI DELLA PAG CHI SONO-(AZIENDA)----*/
#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;}
/*------------------------------------------------*/

/*-------ELEMENTI DELLA PAG PORTFOLIO-------------*/
#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_Siti_Foto_Portfolio { float:left; display:inline; width:210px; }
.Box_Contenitore_Siti_Testo_Portfolio { float:left; display:inline; margin-left:15px; width:525px;}
/*------------------------------------------------*/


/*-------ELEMENTI DELLA PAG SITI WEB--------------*/
#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; }
/*------------------------------------------------*/

/*-------ELEMENTI DELLA PAG PREVENTIVI------------*/
#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; }
/*------------------------------------------------*/

/*-------ELEMENTI DELLA PAG CONTATTI--------------*/
#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; }
/*------------------------------------------------*/

/*-------ELEMENTI DELLA PAG NEWS------------------*/
#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; }
/*------------------------------------------------*/

/*-------ELEMENTI DELLA PAG NEWSLETTER------------*/
#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; }
/*------------------------------------------------*/


/*-------------------TESTI------------------------*/
.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; }

/*Pagina che spiega che è un sito web...*/

.definizioni { font-weight:bold; width:676px; background-color:#ffffe5; margin-right:30px; margin-left:30px; margin-top:5px; margin-bottom:5px; font-style:italic; text-align:center; color:#658da7; border: dashed 1px black; padding:10px; voice-family: "\"}\""; voice-family: inherit; width:664px;}
.codice { font-weight:bold; width:676px; background-color:#ffffd2; font-size:12px; margin-right:30px; margin-left:30px; margin-top:5px; margin-bottom:5px; text-align:left; color:black; border: dashed 1px black; padding:10px; voice-family: "\"}\""; voice-family: inherit; width:664px; }

/*-------ELEMENTI DELLA PAG DIRECTORY-------------*/
#Box_Contenitore_Testo_Directory { margin-left:1px; margin-right:1px; margin-top:20px; width:758; border: 1px solid #ff8080; voice-family: "\"}\""; voice-family: inherit; width:756px; }
#Box_Striscia_Rossa_Directory { height:20px; width:756px; background-color: #ff8080; background-image: url(../images/freccia_rossa.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_Link_Inserimento_Directory { margin-top:20px; margin-bottom:20px; width:758px; margin-right:1px; margin-left:1px; padding-right:20px; voice-family: "\"}\""; voice-family: inherit; width:738px; }
/*------------------------------------------------*/
