body {
margin: 0 auto;
height: 100%;
padding: 0;
background: #000 url('../images/bg.jpg') repeat-x top;
color: #999;
font-family: arial, sans-serif;
font-size: 0.7em;
}

#menu {
position: absolute; top: 155px;
margin-left: 17px;
padding: 0;
height: 11px;
font-size: 0px;
}

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

#menu ul li {
display: inline;
line-height: 80px;
background: #4c0000 url('../images/menushine.jpg') repeat-x top;
}

#menu ul li a {
padding: 6px 12px 31px 12px;
font-size: 15px;
font-family: 'lucida sans unicode', helvetica, arial, sans-serif;
background: #4c0000 url('../images/menushine.jpg') repeat-x top;
color: #fff;
text-decoration: none;
}

#menu ul li a:hover {
background: #cc6600 url('../images/menushine.jpg') repeat-x bottom;
color: #fff;
}




/* CSS Document */

#layout{
width:775px;
height:205px;
/*background-color:#000000;*/
background:url('../images/head.jpg');
margin: 0 auto;
}



#titlebg
{
width:775px;
height:123px;
}
.title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:36px;
	font-weight:bold;
	color:#fdc901;
	/*width: 80px;*/
	margin-left: 50px;
	padding-top: 5px;
}
.title1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	color:#D88922;
	/*width: 80px;*/
	margin-left: 300px;
	margin-top: -35px;
}
.title2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	width: 70px;
	margin-left: 518px;
	margin-top: -23px;
}
.title3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#3987b3;
	width: 150px;
	margin-left: 590px;
	margin-top: -15px;
}
.title4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:right;
	text-decoration:none;
	margin-left: 518px;
	margin-top: -23px;

}

#headimg{
	width:599px;
	height:98px;
	float:right;
	position: absolute;
	text-decoration:none;
	margin-left: 17px;
	margin-top: -40px;
	background: url(../images/head_img.jpg); 
}


a {color:#FFFF00;}
a:hover {
color: #F89017;
}

#hrline{
width:775px;
height:5px;
background-color:#787878;
}


.linktxt{
	width:140px;
	font-size:14px;
	font-weight:bold;
	color:#F5C600;
	margin-left:50px;
	padding-top:25px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#header{
	background-image:url(images/header.jpg);
	width:512px;
	height:244px;
	background-repeat:no-repeat;
	margin-left: 250px;
}
#bodypart{
	width:775px;
	height:224px;
	position: relative;
	margin: 0 auto;
	}
#catalogue{
	width:215px;
	height:223px;
	}

#piramide{
	width:215px;
	height:223px;
	margin-left: 40px;
	margin-top: 30px;
	}

.cat{
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	color:#FC9D00;
	width: 100px;
	margin-left: 20px;
	padding-top: 20px;
}
#cat1{
	width:53px;
	height:68px;
	background-repeat:no-repeat;
	margin-left: 20px;
	margin-top: 15px;
}

#car1{
	background-image:url(images/arte.jpg);
	width:123px;
	height:71px;
	background-repeat:no-repeat;
	margin-left: 87px;
	margin-top: -68px;
}
#cat2{
	width:53px;
	height:91px;
	background-repeat:no-repeat;
	margin-left: 20px;
	margin-top: 31px;
}

#cat2 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	width: 100px;
	margin-left: 0px;
	margin-top:5px;
	margin-bottom: 40px;
}

#car2{
	width:123px;
	height:91px;
	background-repeat:no-repeat;
	margin-left: 87px;
	margin-top: -100px;
}
#line{
	background-image:url(../images/linea.jpg);
	width:1px;
	height:224px;
	background-repeat:no-repeat;
	margin-left: 235px;
	margin-top: -200px;
}
#ourservices{
	width:240px;
	height:212px;
	margin-left: 250px;
	margin-top: -240px;
}
.our{
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	color:#F5C600;
	width: 140px;
	margin-left: 10px;
	padding-top: 30px;
}
#pic1{
	width:86px;
	height:127px;
	background-repeat:no-repeat;

	margin-left: 20];
	margin-top: 20px;
	margin-left: 10px;
}
#evento2{
	background-image:url(../images/locandinastoriedivetro_thumb.jpg);
	width:86px;
	height:127px;
	background-repeat:no-repeat;

	margin-left: 20];
	margin-top: 20px;
	margin-left: 10px;
}

.titoloevento{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#fdc901;
	width: 65px;
	margin-left: 115px;
	margin-top: -128px;
}
.titoloevento a{
	color:#fdc901;
	
}

.txt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#FC9D00;
	width: 120px;
	margin-left: 115px;
}
#aboutus{
	width:250px;
	height:412px;
	margin-left: 525px;
	margin-top: -240px;
}

#aboutus p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#FC9D00;
	/*width: 120px;*/
	/*margin-left: 110px;*/
	float:left;
}

#aboutus2{
	width:250px;
	height:212px;
	margin-left: 525px;
	margin-top: -229px;
}
.abt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	color:#F5C600;
	/*width: 140px;*/
	margin-left: 10px;
	padding-top: 30px;
}
#pic2{
	width:86px;
	height:127px;
	background-repeat:no-repeat;
	float:left;
	/*margin-left: 20];*/
	margin-top: 20px;
	margin-left: 10px;
	
}
.lorem1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#fdc901;
	width: 65px;
	margin-left: 110px;
	margin-top: -128px;
}
.txt1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#fff;
	width: 120px;
	margin-left: 110px;
}
#line1{
	background-image:url(../images/linea.jpg);
	width:1px;
	height:224px;
	background-repeat:no-repeat;
	margin-left: 510px;
	margin-top: -195px;
}

#hrlinemedio{
width:385px;
height:1px;
background-color:#994111;
color:#994111;
margin-top: 2px;
margin-left: 12px;
}

#hrline1{
width:775px;
height:5px;
background-color:#994111;
color:#994111;
position: relative;
margin: 0 auto;
}
.foottxt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#bfc1b4;
	text-align:center;
	margin-left: 0px;
	margin-top: 20px;
	text-decoration:none;
	
	
}
/*------ Contatti Inizio -------*/
#bodycontatti {
	width:775px;
	HEIGHT:400PX;
	position: relative;
	margin: 0 auto;
	padding:0 17px 1px 25px;
	font-size:12px; line-height:16px;
}

/*------ LEFT PANEL -------*/
#leftPanel {
	width:500px; border-right:#818181 1px solid; float:left;
	margin-top:10px;
	float:left;
}
.destitsx{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	color:#fdc901;
	width: 300px;
	margin-left: 20px;
	padding-top: 5px;
}
.destitsx a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	color:#fdc901;
	width: 300px;
	margin-left: 20px;
	padding-top: 5px;
}

.dessubtitsx{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#D88922;
	width: 300px;
	margin-left: 20px;

}
.eventoimg{
	/*width:86px; height:127px; */
	float:left;
	margin-left: 20px;
	margin-right:8px;

}

.eventodata{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#fdc901;
	padding-top: 5px;
	margin-left: 10px;

}

.eventoluogo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	padding-top: 5px;
	margin-left: 10px;

}
.eventoorario{
	font-family:Arial, Helvetica, sans-serif;	
	text-align: left;
	color: #fdc901;
	text-indent: 0px;
	font-size:12px;
}
.eventotesto{
	font-family:Arial, Helvetica, sans-serif;	
	text-align: left;
	color: #D88922;
	text-indent: 10px;
	font-size:12px;
}
.eventoback{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	float:right;
	padding-top: 5px;
	margin-right: 10px;

}



.contattoitalianome{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#fdc901;
	width: 280px;
	margin-left: 50px;
	margin-top: 0px;
}
.contattoitaliaind{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#E69100;
	width: 250px;
	margin-left: 70px;
	margin-top: -1px;
}
/*------------- RIGHT PANEL ------------*/
#rightPanel {
	width:270px; float:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	float:left;
}
.destitdx{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#D88922;
	width: 100px;
	margin-left: 20px;
	padding-top: 20px;
}
/*---- GALLERY ----*/
#rightPanel ul{
	list-style:none;
}
#rightPanel ul.modelGallery li {
	width:200px; height:185px; float:left; font-weight:bold;
	line-height:16px; padding:0 14px 17px 0;
}
#rightPanel ul.modelGallery li img {
	margin-bottom:4px; display:block;
}

#hrlinefinecontatti{
width:775px;
height:5px;
background-color:#994111;
color:#994111;
position:relative;
margin: 0 auto;
}


/*------ Contatti Fine -------*/
/*---- Biografia ----*/

.biografia{
	text-align: left;
	color: #E26C08;
	text-indent: 20px;
        font-size:14px;
}

.biografia_signoretto{
	text-align: center;
	color: #fdc901;
	text-indent: 10px;
	word-spacing: 10px;
        font-size:16px;
}

.biografia_signoretto_testa{
	text-align: left;
	color: #fdc901;
	text-indent: 10px;
	word-spacing: 10px;
        font-size:16px;
}

.biografia_monica{
	text-align: left;
	color: #D88922;
	text-indent: 10px;
	font-size:12px;
}

.biografia_frase{
	text-align: center;
	color: #fdc901;
	text-indent: 10px;
	font-size:16px;
	word-spacing: 10px;
}

/*---- Home Page - Video ----*/
#Corpo{width:775px;position:relative; margin:4 auto;padding-top: 15px;}
#Pannello{width:775px; height:336px; position:relative;margin:0 auto; 
          margin-top:15px;}
#Pannello object.videomortara{position:absolute;top:10px; bottom:0px;left:50px;}
                         }
#PannelloInterno{width:504px; height:460px; position:absolute;top:10px; bottom:10px;left:15px;
                 }
#PannelloInterno h2 {letter-spacing: 2px;font-size:14;color:#fdc901;}
#PannelloEvidenza1{width:250px; height:100px; position:relative;margin:0 auto;
                  background: #000 url('../images/menushine.jpg') repeat-x bottom;border-style:none none groove none;
                  border-color:#C0C0C0;
                  border-width:thin;
		  margin-bottom:15px;}

.image_evidenza { float:left;position:relative;margin:0 auto}

.testo_evidenza{
	text-align: left;
	color:#fff;
	text-indent: 20px;
        font-size:14px;
}
#PannelloEvidenza1 p a {}
.titolo_evidenza{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	padding-top: 2px;
	margin-left: 10px;
	margin-bottom: -2px;}

#PannelloInternoDx{width:250px; height:460px; 
        color:#B80000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; 
        position:absolute; top:0px; left:530px;text-align: right;padding:1px;}
#PannelloInternoDx object.videomortara{float: right; position:absolute;top:10px; bottom:0px;left:50px;}
#PannelloInternoDx img.invito{ top:0px;}
#PannelloInternoDx h2 {letter-spacing: 2px;font-size:14;}
#PannelloInternoDx fieldset{padding-top: 2px;}
#PannelloInternoDx legend{font-size:14px; line-height:18px; padding:1px;color:#333399;font-weight: bold;}
#PannelloInternoDx fieldset img{padding: 4px;float:left;}
#PannelloInternoDx p{margin-left:4px; padding: 1px;text-align: right;}



