html{background-color:#76704c;}
body{font-family:Georgia;  background-color:#76704c; width:776px; margin:auto; margin-top:5%;}
.body{margin:0px;padding:0;margin-top:2px;}
.header {background-color:#76704c; color:#fff; margin:0;}

a {color: #76704C; font-size:12px; text-decoration:none; padding:2px;}
/*a:visited {color:#930;}*/
.header a {color: #fff; font-size:12px; text-decoration:none; padding:2px;}
.header a:hover, a:hover {text-decoration:underline;}
/*p{margin:0;}*/
.menu {margin:0; padding:0px 0 0 10px; font-size:12px;text-align:center;}
/*.menu a:visited{color:#3C3B26;}*/
.foto{vertical-align:middle; background-color:#ced0ad; height:344px;}
.testo{vertical-align:middle; background-color:#ced0ad;}
.testo2{background-color:#999E79;}
.testointerno, .testointerno2 {padding:5px; text-align:justify; color:#333300; font-size:14px;}
.testointerno p,.testointerno2 p{margin:20px; line-height:20px;}
.testointerno2 {margin-left:250px; background-color:#ced0ad;}
.titolo,.titolo_cv, .titolo2{font-size: 16px; font-weight:bold;}
.titolo_cv{margin-left:300px;}
.titolo2, .titoletto, .secciones{font-weight:bold;}
.tLeft {font-weight:bold; float:left; margin:0 10px 0 5px;}
.cv{background-image:url(/images/cv1.jpg);background-repeat:no-repeat;background-position:bottom left;padding-left:300px;}
#pag2{background-image:url(/images/cv2.jpg); height:655px;overflow:auto;}
#pag3{background-image:url(/images/cv3.jpg); height:655px;overflow:auto;}
#pag4{background-image:url(/images/cv4.jpg); height:655px;overflow:auto;}
#pag5{background-image:url(/images/cv5.jpg); height:655px;overflow:auto;}
#cvTable tr {vertical-align:top;}
#cvTable tr td { padding-bottom: 5px; font-size:12px;}
#cvTable tr td p br{line-height:10px;}
#pag2 div table tr td, #pag3 div table tr td,
#pag4 div table tr td, #pag5 div table tr td {padding-bottom: 25px; font-size:12px;}
#pag2 div table tr td p, #pag3 div table tr td p,
#pag4 div table tr td p, #pag5 div table tr td p{margin:0;}
#foto {margin:0;}
#foto img {
	margin: 10px 5px 10px 0;
	float:left;
	background-color:inherit;
}

#foto2{text-align:center; margin:0;}

#frase{text-align:center; padding:100px 0 100px 0; margin-top:0;}


.mailto { color:#fff; size:12px; vertical-align:top;}
.mailto a:link/*, .mailto a:visited*/ {color: #FFFFFF; padding-left: 5px; text-decoration:none;}
.mailto a:hover {text-decoration:underline;}
.lingue {text-align:right; padding-right:20px; padding-top:2px;}
.lingue a img{padding:1px 5px 1px 5px; border:0}
.frase {text-align:center; font-size:16px;margin:0;}

.sx, .sx2 {float:left;}
.sx ul, .sx2 ul {font-size:12px;list-style-type: circle;}
.sx2 {background-color:#999E79; /*padding-bottom:241%;*/ font-size:12px;color:#1A1902;}
.dx { height:200px; margin-top:40px;}
.dx2 { margin-top:40px;}
#dorfman {text-align:right;}

.spezzato{color:#1A1902; padding:0 20px 20px 20px;text-align:justify; font-size:12px;margin:-15px 0 0 0; background-color:#999E79;}
.title {text-align:center; font-size:16px; width:100%;padding-top:20px;}
.title span { font-size:14px;}

#imgContainer {text-align:center}

.filmList {padding-left:10px;margin:80px 10px 0 10px;width:215px;}
.film-list ul{position:relative; left:-50px}

.films_left{color:#1A1902;}
.this_films_left/*, .this_films_left:visited*/{text-decoration:underline;}
#locandine {margin:2px;}
#locandine a{background-color:#ffc;}
#locandine a:hover{background-color:#20201e; color:#ffc;}
a#corrente {background-color:#CED0AD;color:#333;}

#nota {font-size:11px; border-top:1px solid #999E79;text-align:left;width:100%;margin-left:0;}
#nota:first-letter {font-size:9px;vertical-align:top;}
.corpo {padding:20px; text-align:left;}
.italic {font-style:italic;padding:15px; border:1px dashed #333;background-color:#e8f0d4;}
.firma {text-align:right;font-weight:bold;font-style:italic;}
.preg {font-style:italic; font-weight:bold; padding-left:20px;}
.preg span{font-style:normal; font-variant:small-caps;}
.cont {font-style:normal; padding-left:5px;}
.cont span{font-style:italic; font-variant:small-caps; font-weight:bold;}
p.cont{margin:0px;}
p.preg{margin:0px;}
.current {background-color:#999e79;}
.center {text-align:center; font-size:11px;}
.critica {padding:10px;margin-left:250px; background-color:#ced0ad;}
.critica p.corpo {font-style:italic; margin:0; padding-bottom:0;font-weight:normal; color:#333; margin-top:20px; border:3px double #76704C; border-bottom:none; background-color:#eec;

}
#separatore {border-top: 1px solid #76704C; margin:3px;}
p.piede {
	margin:0;
	padding-bottom:20px; 
	padding-left:25px;
	font-style:italic; 
	font-family:Helvetica;
	font-weight:bold; 
	border:3px double #76704C; 
	border-top:none; 
	background-color:#eec;
	font-size:13px;
} 

.dida{visibility:hidden;z-index:-1; float: right;position:absolute;}
.dida2{position:absolute;width:300px;text-align:justify;margin:5px; padding:3px; background-color:#E8F0D4;border: 1px dashed #333; font-size:11px;visibility:hidden;}
.dida2 h3{margin:0;}
.fotogallery {margin:0; padding:0;}
.fotogallery img{margin:3px;}
.navbar{border-bottom:1px solid #666; padding:0;}
.navbar li{display:inline; border:1px solid #666;padding:2px 2px 0 2px; background-color:#996;}
.navbar li#active{background-color:#fff;}
.navbar li a{color:#fff;}
.navbar li#active a{color:#663;}
.navbar li:hover, .navbar li#active:hover{background-color:#663;}
.navbar li a:hover,.navbar li#active a:hover{text-decoration:none; color:#fff;}
p.films {margin:0; padding-left:25px;color:#330;}
.author {font-style:italic; font-variant:small-caps; font-size:12px; color:#000;}

.scheda {border-bottom: 1px solid #330;position:relative;height:370px; margin-top:10px;}
.scheda_inner{padding-left:260px; font-size:12px; text-align:left;}
.imgCompra {position:absolute; float:left;}
.imgCompra img{border: 1px dotted #663; padding:1px;}