body{background-color:#d5cba7;margin:5% 0 30px 0;font-size:76%;font-family:arial,sans-serif;}

/*salvioli.com*/

li.sa a{text-decoration:none;color:#000;display:block;padding:3px 0 3px 15px;}

li.sa a:hover{text-decoration:none;color:#FFF;display:block;background-color:#cc0001;}

/*box*/

#gabbia{height:450px;border:7px solid #000;display:table;width:945px;background-color:#c8b982;}



div.colsx{float:left;background-color:#c8b982;width:227px;height:450px;border:0px solid #FFF;}

div.coldx{background-color:#000;color:#FFF;margin:0 0 0 227px;text-align:left;border-left:7px solid #000;}

div.footer{color:#FFF;font-size:0.8em;text-align:center;padding:12px 0 0 0;background-color:#000;}

div#logo{background-color:#cc0001; padding: 10px 0 15px 15px;color:#FFF;font:bold 2.8em arial,sans-serif;border-bottom: 8px solid #000;text-align:left;}

div#logo em{font:0.35em/1em arial,sans-serif;display:block;margin:5px 0 0 0;}

div#menua{background-color:#d5cba7;padding:0 0 15px 0; border-bottom: 8px solid #000;vertical-align:top;}



div#menup{padding:0px 0 15px 0px;vertical-align:top;}

div#box1{background-color:#847a56;border:0px solid #FFF;height:450px;}

div#box1a{background-color:#847a56;border:0px solid #FFF;}

div#box2{background-color:#847a56;height:450px; float:left;margin:0 7px 0 0;border:0px solid #FFF;text-align:left;display:table;}/*menu interno fotografi*/

div#box3{background-color:#000;height:450px;text-align:left; border:0px solid #FFF;display:table;position:relative;vertical-align:top;}



b.red{color:#cc0001;}

i.white{color:#FFFFFF;font-weight:bold;}



div.titolo1{color:#ebe6d2;display:block;margin:0 0 8px 15px;border-bottom:1px solid #000;

						font:bold 1.2em arial,sans-serif;padding: 8px 0 5px 0px;text-align:left;}

div.titolo2{color:#e3dcc2;display:block;margin:0 0 8px 15px;border-bottom:1px solid #000;

						font:bold 1.2em arial,sans-serif;padding: 8px 0 5px 0px;text-align:left;}

div.titolo3{color:#b5af97;display:block;margin:0 0 8px 10px;border-bottom:1px solid #000;

						font:bold 1.2em arial,sans-serif;padding:5px 0 4px 0;text-align:left;}

div#titoli{width:220px;padding: 67px 0 0 0;}

div#titoli_oltre{width:300px;padding: 67px 0 0 0;}

div#titolip{padding: 67px 0 0 0;border:0px solid #FFF;}



div.sez{border-bottom:1px solid #000;color:#423c2c;font:bold 0.9em arial,sans-serif;padding:0 0 13px 10px;}

div.sezp{color:#FFF;font:bold 0.9em arial,sans-serif;padding:67px 0 13px 0;text-align:left;border:0px solid;}

div.sezb{color:#000;font:bold 11px arial,sans-serif;padding:67px 0 13px 0;text-align:left;border:0px solid;}





div.page{margin:0 0 0 10px;border-bottom:1px solid #000;color:#000;

				font:bold 1.1em verdana,arial,sans-serif;padding: 11px 0 10px 0;text-align:left;}



div.name{

margin:0 0 0 10px;border-bottom:1px solid #000;color:#b5af97;width: 170px;

font:bold 1.7em/0.9em arial,sans-serif;padding: 37px 0 10px 0;text-align:left;

}

div.name2{

margin:0 0 0 10px;border-bottom:1px solid #000;color:#b5af97;width: 170px;

font:bold 1.5em/0.9em arial,sans-serif;padding: 37px 0 10px 0;text-align:left;

}

div.name_lid{margin:0 0 0 10px;border-bottom:1px solid #000;color:#b5af97;width: 170px;

font:bold 1.7em/0.9em arial,sans-serif;padding: 10px 0 10px 0;text-align:left;}



div#txtarea{color:#000;font: 12px/1.5em arial,sans-serif;margin:20px 20px 0 10px;padding-bottom:30px;}

div#txtarea input,textarea{font-size:11px;background-color:#d5cba7;border:1px solid #d5cba7;}
div#txtarea2 input,textarea{font-size:11px;background-color:#d5cba7;border:1px solid #d5cba7;}

div#txtarea a{text-decoration:none;color:#000;}

div#txtarea a:hover{text-decoration:underline;color:#000;}



div.link{border-bottom:1px solid #000;color:#000;font:0.8em tahoma,arial,sans-serif;padding:15px 0 12px 10px;}

div.link_lid{border-bottom:1px solid #000;color:#000;font:0.8em tahoma,arial,sans-serif;padding:10px 0 10px 10px;}

a.lingua {display:block;text-align:right;margin: 30px 0 0 0;border:0px solid;height:15px;}

a.lingua img{position:relative;top:0px;left:650px;border:1px solid #000;}

div.altrapag{border:0px solid;margin:0px 0 5px 0;}

div.altrapag1{margin:0px 0 5px 0;text-align:right;height:10px;float:right;}

div#txtarea div.altrapag a{color:#d5cba7;text-decoration:none;}

div#txtarea div.altrapag a:hover{color:#d5cba7;text-decoration:none;}


div#txtarea2 div.altrapag a{color:#d5cba7;text-decoration:none;}

div#txtarea2 div.altrapag a:hover{color:#d5cba7;text-decoration:none;}


/*liste*/



ul{margin:0 15px 0 0;padding:0;list-style:none;border:0px solid #fff;text-align:left;font:9px tahoma,arial,sans-serif;}

li{display:inline;}

/*link*/

li a{text-decoration:none;color:#000;display:block;padding:3px 0 3px 15px;}

li a:hover{text-decoration:none;color:#000;display:block;background-color:#FFF;}

li a.sel,a:hover.sel{text-decoration:none;color:#000;display:block;background-color:#FFF;cursor:default;}

li a.dis,a:hover.dis{text-decoration:none;color:#000;background-color:#d5cba7;cursor:default;}



ul.pic{font:9px/10px tahoma,arial,sans-serif;margin:-5px 15px 0 0;}

ul.pic li a{text-decoration:none;color:#000;display:block;padding:1px 0 1px 15px;}

ul.pic li a:hover{text-decoration:none;color:#000;display:block;background-color:#FFF;}

ul.pic li a.sel,a:hover.sel{text-decoration:none;color:#000;display:block;background-color:#FFF;cursor:default;}

ul.pic li a.dis,a:hover.dis{text-decoration:none;color:#000;background-color:#d5cba7;cursor:default;}





div.footer a{text-decoration:none;color:#FFF;}

div.footer a:hover{text-decoration:underline;color:#FFF;}

/*div.link{background-color:#d5cba7;}*/

div.link a{text-decoration:none;color:#000;display:block;line-height:17px;padding: 0 0 0 5px;}

div.link_lid a{text-decoration:none;color:#000;display:block;line-height:1em;padding: 0 0 0 5px;}

div.link a:hover, div.link_lid a:hover{color:#000;background-color:#FFF;}

div.link a.att,a:hover.att{color:#000;cursor:default;background-color:#FFF;}

div.link a.noatt,a:hover.noatt{color:#000;cursor:default;background-color:#847a56;}

div.link_lid a.att,a:hover.att{color:#000;cursor:default;background-color:#FFF;}

div.link_lid a.noatt,a:hover.noatt{color:#000;cursor:default;background-color:#847a56;}



div.lang{text-align:right;margin:30px 10px 0 0;border:0px solid #fff;}

div.lang a{color:#FFF;text-decoration:none;}

div.lang1{text-align:right;margin:20px 10px 0 0;border:0px solid #fff;}

div.lang1 a, div.lang2 a{color:#FFF;text-decoration:none;}

div.lang2{margin:20px 10px 0 0;border:0px solid #fff;}







/*img*/

div#txtarea img{display:block;float:left;margin: 0 10px 0 0px;}

div#txtarea img.right{float:right;}

div#txtarea2 img{display:block;float:left;margin: 0 0px 0 0px;}

div#txtarea2 img.right{float:right;}

img.intro{margin: 94px 0 0 0;}



/* galleria */

img{border:0px solid;}

.galleria{border:0px solid;display:table;margin:0;padding:0;}

.ant{border:0px solid #fff;height:64px;clear:none;width:510px;}

.ant a {float:left;text-decoration:none;margin:0 8px 0 0;}





div.nav{border:0px solid #F00;margin:3px 12px 8px 0;height:10px;}

.moremrg{position:relative;top:10px;}

div.nav div.sx{width:240px;float:left;border:0px solid;text-align:left;}

div.nav div.ct{color:#FFF;float:left;font-size:9px;}

div.nav div.dx{text-align:right;}

div.nav div.num{float:left;text-align:center;font:11px arial;}

div.nav a{color:#FFF;text-decoration:none;}

div.foto{text-align:center;width:497px;border:0px solid;}

div.foto-gallery{text-align:center;width:497px;border:0px solid;height:340px;}

div.bio{height:450px;/*background-color:#C8B982;*/background-color:#C8B982;display:table;padding:0 20px 0 10px;color:#000}

div.com{height:450px;/*background-color:#C8B982;*/background-color:#d5cba7;display:table;padding:0 20px 0 10px;color:#000}



div.bio a{text-decoration:none; color:#000;}

div.bio a:hover{text-decoration:underline; color:#000;}

div.biopic{font-size:10px;line-height:11px;height:450px;/*background-color:#C8B982;*/background-color:#C8B982;display:table;padding:0 20px 0 10px;color:#000}



div.zoom{border:0px solid; color:#FFF;display:table; margin: 20px 0 0 0;height:400px;width:505px;text-align:center;}



.prova{text-decoration:none;color:black;background-color:#FFF;}



