@charset "utf-8";
/* CSS Document */
.classesfondohome{
background-color:#d8a2ee;
background-image:url(../home/sfumatura.png);
/*background-image:url(../imgs/decor_natale.png);*/
background-repeat:repeat-x;
background-position:bottom;
margin:0; 
padding:0;
height:auto;
}
/*.classesfondohomenatale{
background-color:#d8a2ee;
background-image:url(../imgs/decor_natale.png);
background-repeat:repeat-x;
background-position:bottom;
margin:0; 
padding:0;
height:auto;
}*/
body{
height:auto;
width:auto;
margin:0; 
padding:0;
line-height:normal;
font-family:"Trebuchet MS", Verdana, Arial;
panose-1:2 11 6 3 2 2 2 2 2 4;
}

img{border:0;}
div#contenitore{
width:862px;
height:auto;
margin-left:auto;
margin-right:auto;
overflow:hidden;
}

div#primo{
width:862px;
height:55px;
background-image:url(../home/sfondo_testa1.png);
background-repeat:no-repeat;
margin-left:auto;
margin-right:auto;
overflow:hidden;
}
div#secondo{
width:862px;
height:223px;
background-image:url(../home/sfondo_testa2.png);
background-repeat:no-repeat;
margin-left:auto;
margin-right:auto;
overflow:hidden;
}
div#terzo{
width:862px;
height:42px;
background-image:url(../home/sfondo_testa3.png);
background-repeat:no-repeat;
margin-left:auto;
margin-right:auto;
padding-left:92px;
line-height:42px;
}
div#quarto{
width:862px;
height:36px;
background-image:url(../home/sfondo_testa4.png);
background-repeat:no-repeat;
margin-left:auto;
margin-right:auto;
}

div#corpo{
width:862px;
height:auto;
background-image:url(../home/sfondo_corpo.png);
background-repeat:repeat-y;
text-align:center;
}

div#libro{
width:862px;
height:244px;
background-image:url(../home/news.png);
background-repeat:no-repeat;
margin-left:auto;
margin-right:auto;
}

div#corpo2{
width:862px;
height:auto;
background-image:url(../home/sfondo_corpo.png);
background-repeat:repeat-y;
overflow:hidden;
}

div#soprapie{
width:862px;
height:87px;
background-image:url(../home/sopra_pie.png);
background-repeat:no-repeat;
}

div#piedino{
width:862px;
height:93px;
background-image:url(../home/pie.png);
background-repeat:no-repeat;
text-align:center;
font-size:11px;
color:#FFFFFF;
line-height:50px;
}

div#bottoni{
width:790px;
height:40px;
margin-left:auto;
margin-right:auto;
margin-top:15px;
}
div#decorazione{
width:200px;
height:35px;
margin-left:615px;
line-height:35px;
}
div#grafica{
width:200px;
height:35px;
margin-left:690px;
line-height:35px;
}
div#web{
	width:200px;
	height:35px;
	margin-top:20px;
	margin-left:730px;
	line-height:35px;
}
div#fotografia{
width:200px;
height:35px;
margin-left:570px;
line-height:35px;
}

div#shop{
width:200px;
height:35px;
margin-left:455px;
line-height:35px;
}

.testomenu {
font-size:16px;
color:#FFFFFF;
font-weight:bold;
}

.testomenu a{
font-size:16px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}

.testomenu a:hover{
font-size:16px;
color:#FFFFFF;
font-weight:bold;
background-color:#999999;
}

.titolo{
font-size:16px;
font-weight:500;
color:#FFFFFF;
}

div#testocorpo{
width:740px;
height:auto;
	font-size:14px;
	text-align:justify;
	line-height:1.4em;
	margin-left:auto;
	margin-right:auto;
}

div#testocorpo a{
text-decoration:none;
color:#660000;
}

div#testocorpo a:hover{
text-decoration:underline;
color:#9900CC;
}

div#testomenusotto{
width:740px;
height:87px;
	font-size:12px;
	margin-left:auto;
	margin-right:auto;
	line-height:107px;
	color:#666666;
}

div#testomenusotto a{
text-decoration:none;
color:#660000;
}

div#testomenusotto a:hover{
text-decoration:underline;
color:#9900CC;
}

#gallery {position:relative; width:686px; margin:0px auto; padding:10px; border:1px solid #fff; background:#FFF}
#images {border:2px solid #9ac1c9; height:225px; background:#eef5f6; margin-bottom:20px}
#image {position:relative; width:672px; height:375px; padding:5px; border:2px solid #666666; background:#FFF url(../images/loading.gif) center center no-repeat}
#image img {position:absolute; top:5px; left:5px}
#thumbwrapper {margin-top:10px; padding:5px 0; width:682px; height:100px; border:2px solid #666666; background:#FFF}
#thumbarea {position:relative; overflow:hidden; height:100px; width:682px; }
#thumbs {position:absolute; list-style:none; margin-left:5px; height:100px; width:10000px; border-right:5px solid #FFF}
#thumbs li {float:left; margin-right:5px; cursor:pointer}
.imgnav {position:absolute; height:375px; width:20%; z-index:100; height:375px; width:20%; z-index:100; outline:none; cursor:pointer}
#previmg {left:0; background:url(../images/left.gif) left center no-repeat; border-left:5px solid #FFF}
#previmg:hover {opacity:1; filter:alpha(opacity=100)}
#nextimg {right:0; background:url(../images/right.gif) right center no-repeat; border-right:5px solid #FFF}
#nextimg:hover {opacity:1; filter:alpha(opacity=100)}

/* SEZIONE CHI SIAMO */

.classesfondochisiamo{
background-color:#a8fe2d;
background-image:url(../chi_siamo/sfumatura.png);
/*background-image:url(../imgs/decor_natale.png);*/
background-repeat:repeat-x;
background-position:bottom;
}

div#secondochi{
width:862px;
height:223px;
background-image:url(../chi_siamo/sfondo_testa2.png);
background-repeat:no-repeat;
margin-left:auto;
margin-right:auto;
overflow:hidden;
}

div#terzochi{
width:862px;
height:42px;
background-image:url(../chi_siamo/sfondo_testa3.png);
background-repeat:no-repeat;
margin-left:auto;
margin-right:auto;
padding-left:92px;
line-height:42px;
}

div#soprapiechi{
width:862px;
height:87px;
background-image:url(../chi_siamo/sopra_pie.png);
background-repeat:no-repeat;
}

div#piedinochi{
width:862px;
height:93px;
background-image:url(../chi_siamo/pie.png);
background-repeat:no-repeat;
text-align:center;
font-size:11px;
color:#FFFFFF;
line-height:50px;
}

/* SEZIONE DOVE SIAMO */

.classedovesiamo{
background-color:#0addfb;
background-image:url(../dove_siamo/sfumatura.png);
/*background-image:url(../imgs/decor_natale.png);*/
background-repeat:repeat-x;
background-position:bottom;
}

div#secondodove{
width:862px;
height:223px;
background-image:url(../dove_siamo/sfondo_testa2.png);
background-repeat:no-repeat;
margin-left:auto;
margin-right:auto;
overflow:hidden;
}

div#terzodove{
width:862px;
height:42px;
background-image:url(../dove_siamo/sfondo_testa3.png);
background-repeat:no-repeat;
margin-left:auto;
margin-right:auto;
padding-left:92px;
line-height:42px;
}

div#soprapiedove{
width:862px;
height:87px;
background-image:url(../dove_siamo/sopra_pie.png);
background-repeat:no-repeat;
}

div#piedinodove{
width:862px;
height:93px;
background-image:url(../dove_siamo/pie.png);
background-repeat:no-repeat;
text-align:center;
font-size:11px;
color:#FFFFFF;
line-height:50px;
}

/* SEZIONE PORTFOLIO */

.classeportfolio{
background-color:#fdca43;
background-image:url(../portfolio/sfumatura.png);
/*background-image:url(../imgs/decor_natale.png);*/
background-repeat:repeat-x;
background-position:bottom;
}

div#secondoport{
width:862px;
height:223px;
background-image:url(../portfolio/sfondo_testa2.png);
background-repeat:no-repeat;
margin-left:auto;
margin-right:auto;
overflow:hidden;
}

div#terzoporto{
width:862px;
height:42px;
background-image:url(../portfolio/sfondo_testa3.png);
background-repeat:no-repeat;
margin-left:auto;
margin-right:auto;
padding-left:92px;
line-height:42px;
}

div#soprapieport{
width:862px;
height:87px;
background-image:url(../portfolio/sopra_pie.png);
background-repeat:no-repeat;
}

div#piedinoport{
width:862px;
height:93px;
background-image:url(../portfolio/pie.png);
background-repeat:no-repeat;
text-align:center;
font-size:11px;
color:#FFFFFF;
line-height:50px;
}
/* SEZIONE CONTATTI */

.classecontatti{
background-color:#ff7be5;
background-image:url(../contatti/sfumatura.png);
/*background-image:url(../imgs/decor_natale.png);*/
background-repeat:repeat-x;
background-position:bottom;
}

div#secondoconta{
width:862px;
height:223px;
background-image:url(../contatti/sfondo_testa2.png);
background-repeat:no-repeat;
margin-left:auto;
margin-right:auto;
overflow:hidden;
}

div#terzoconta{
width:862px;
height:42px;
background-image:url(../contatti/sfondo_testa3.png);
background-repeat:no-repeat;
margin-left:auto;
margin-right:auto;
padding-left:92px;
line-height:42px;
}

div#soprapieconta{
width:862px;
height:87px;
background-image:url(../contatti/sopra_pie.png);
background-repeat:no-repeat;
}

div#piedinoconta{
width:862px;
height:93px;
background-image:url(../contatti/pie.png);
background-repeat:no-repeat;
text-align:center;
font-size:11px;
color:#FFFFFF;
line-height:50px;
}

/* SEZIONE MATERIE */

.classematerie{
background-color:#c0c0c0;
background-image:url(../materie/sfumatura.png);
/*background-image:url(../imgs/decor_natale.png);*/
background-repeat:repeat-x;
background-position:bottom;
}

div#secondomate{
width:862px;
height:223px;
background-image:url(../materie/sfondo_testa2.png);
background-repeat:no-repeat;
margin-left:auto;
margin-right:auto;
overflow:hidden;
}

div#terzomate{
width:862px;
height:42px;
background-image:url(../materie/sfondo_testa3.png);
background-repeat:no-repeat;
margin-left:auto;
margin-right:auto;
padding-left:92px;
line-height:42px;
}

div#soprapiemate{
width:862px;
height:87px;
background-image:url(../materie/sopra_pie.png);
background-repeat:no-repeat;
}

div#piedinomate{
width:862px;
height:93px;
background-image:url(../materie/pie.png);
background-repeat:no-repeat;
text-align:center;
font-size:11px;
color:#FFFFFF;
line-height:50px;
}