body {  	
   background: url(img/back.png) repeat-x #212a33;
   margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 80%;
	font-family: Century Gothic, Lucida Sans Unicode, Geneva, sans-serif;
	}
	
.bigwrap {position: relative;width: 888px;top: 30px;margin: 0 auto}

.wrap {  position: relative }
.wrap-menu  { height: 100px; width: 850px; margin: 0 auto; position: relative}

.content {position: relative; width: 804px; margin: 0 auto; z-index: 5;  background: #f1f1f1 url(img/back-page.png) top center no-repeat;  position: relative; height: 350px;  }
.page-title { width: 49px; height: 260px; position: relative; left: 170px; top: 58px; float: left;}

.content-cc {position: relative; width: 804px; margin: 0 auto; z-index: 5;  background: #f1f1f1 url(img/back-page.png) top center no-repeat; min-height: 400px; position: relative; }
.content-cc .txt { float: right; color: #666; position: relative; position: relative; width: 605px; margin: 60px 0 0 0}
.content-cc  .txt a { color: #666; }
.content-cc  .txt a:hover { color: #999; }
.page-title-cc { width: 49px; height: 260px; float: left; position: relative; top: 58px; left: 160px }

.content .txt { float: right; color: #666;  position: relative; width: 580px; top: 60px}
.content .txt a { color: #666; }
.content .txt a:hover { color: #000; }

.txt-contact { float: right; color: #666; height: 470px; position: relative; width: 580px; top: 60px}
.txt-contact a { color: #666; }
.txt-contact a:hover { color: #000; }


.content-fotovera {position: relative; width: 804px; height: 400px;  margin: 0 auto; z-index: 5;  background: #f1f1f1 url(img/back-page-fotovera.png) top center no-repeat; position: relative; }
.content-fotovera .txt { float: right; color: #666; position: relative; width: 580px; top: 60px}
.content-fotovera .txt a { color: #666; }
.content-fotovera .txt a:hover { color: #000; }

.content-fotovera-cont  {position: relative; width: 804px; height: 500px;  margin: 0 auto; z-index: 5;  background: #f1f1f1 url(img/back-page-fotovera.png) top center no-repeat; position: relative; }
.content-fotovera-cont .txt { float: right; color: #666; position: relative; width: 580px; top: 60px}
.content-fotovera-cont  .txt a { color: #666; }
.content-fotovera-cont  .txt a:hover { color: #000; }

.txt ul li { list-style: disc;}
.cont-slider  { width: 888px; height: 360px; position: relative; z-index: 99  }
#slider  { width: 888px; height: 410px; position: absolute; z-index: 99 }
#mappa { width: 450px; height: 300px}
#swf {width: 780px;height: 300px; background: url(img/back-swf.jpg) }
.evid { color: #2b4f7c; }

.footer { width: 804px; height: 60px; font-size: 12px; padding: 10px 0 0 0; text-align: center; margin: 0 auto; 
background: #f1f1f1 url(img/footer.png) no-repeat bottom center; position: relative }
.footer a { color: #99948a}
.footer a:hover { color: #dcd5c6}

.textfield { background-color: #f9f9f9; border: 1px solid #dfdede}

.wrap-menu ul {list-style: none;padding: 0;margin: 0;}

.cont-link { width: 720px; margin: 0 auto;}
.cont-link ul li { list-style: none; margin: 0; float: left; margin-right: 30px; padding: 0 }
.cont-link ul li a  { color: #78828c; display: block; height: 20px; text-decoration: none; float: left; padding: 0 }
.cont-link  ul li a:hover  { color: #b9b3a6; background: url(img/current.png) bottom repeat-x; }
.cont-link  ul li a#current { color: #b9b3a6; background: url(img/current.png) bottom repeat-x; }

hr { border: 0; height: 1px; background-color: #999; width: 80%}
