@charset "utf-8";
/* CSS Document */

.body {font-size:13px; font-family:Georgia, "Times New Roman", Times, serif; color:#FFF; line-height:1.6em; background:url(img-siti-web-arezzo/bg-all.jpg) repeat;}

a:hover {text-decoration: none; color:#fff; }
a:link {  text-decoration: none; color:#fff; }
a:visited { text-decoration: none; color:#fff;}
h1 { margin-bottom:6px;}
h3 { font-size:17px; color:#2674c4; }
h3 a:link { font-size:17px; color:#2674c4; }
h3 a:visited{ font-size:17px; color:#2674c4; }
h2{ font-size:17px; color:#b558b6;}
h2 a:link { font-size:17px; color:#b558b6;}
h2 a:visited { font-size:17px; color:#b558b6;}
h4 { margin-bottom:20px; color:#b558b6;}
h5 { font-size:18px; color:#2674c4; }
.uno { float:left; width:200px; margin:0 35px 0 0;}
.uno p { margin:10px 0 10px 0; }
.img { border:6px solid #FFF; } /*margin: 16px 0;*/
.testo-blu {color:#2674c4; font-size:11px; float:right; font-weight:bold;}
.testo-viola {color:#b558b6; font-size:11px; float:right; font-weight:bold;}
.siti-web { padding:30px 0; border-bottom:1px solid #FFF; border-style:dashed;}
.siti-web p { margin:16px 0;}
.siti-web a:link {font-size:15px; color:#2674c4; font-weight: bold;}
.siti-web a:visited {font-size:15px; color:#2674c4; font-weight: bold;}
.ottimizzazione li {color:#b558b6; font-weight: bold;}
.ottimizzazione { margin:10px 0;}
.depliant {border-bottom:1px solid #FFF; border-style:dashed; margin-bottom:30px; padding-bottom:15px;}


#wrapper { background:url(img-siti-web-arezzo/bg.jpg) no-repeat 100% 0%; height:657px; width:1136px; margin:0 auto;}
#wrapper-small { width:940px; margin:0 auto;}
#logo {float:left;}
#top { padding-top:12px;}
#nav { float:right; color:#fff; font-size:13px; margin:14px 0 36px 0;}
#nav li { display:block; float:left; }
#nav li a { margin: 10px 8px;}
#nav li a:hover {border-bottom:3px solid #b558b6; padding-bottom:10px; color:#b558b6;}
#testata { margin:20px 10px; width:900px;}
#footer { background:url(img-siti-web-arezzo/footer.jpg) no-repeat; height:261px;}
#sitiweb { width:460px; padding:120px 40px 0 100px; float:left;}
#contatti { width:240px; padding-top:100px; float:left;}
#dove-siamo { width:240px; float:left; padding-top:100px;}

/* codice per il fade-in uslle immagini*/

/*img {border: none;} se lo togli da un effetto fantastico*/

.gallery {


}
.gallery a.thumb {
	width: 183px;
	height: 125px;
	cursor: pointer;
	margin-bottom: 15px;
}

.gallery span { /*--Used to crop image--*/
	width: 183px;
	height: 125px;
	overflow: hidden;
	display: block;
}


.gallery a.thumb:hover {
	background: #333;
}

.gallery a {text-decoration: none; display: block;}