BODY {border: 0; margin: 0;	padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}

DIV  {border: 0; margin: 0;	padding: 0;}

IMG  {border: 0; margin: 0;	padding: 0;}

P    {border: 0; margin: 0;	padding: 0;}

H1   {border: 0; margin: 0;	padding: 0;}

H2   {border: 0; margin: 0;	padding: 0;}

H3   {border: 0; margin: 0;	padding: 0;}

H4   {border: 0; margin: 0;	padding: 0;}

H5   {border: 0; margin: 0;	padding: 0;}

H6   {border: 0; margin: 0;	padding: 0;}



DIV#container{width: 100%; height: 100%;}

  DIV#container_top{width: 100%;  height: 389px; background-image:url(../template/images/top-bg.jpg); background-repeat: repeat-x;}

    DIV#content_top{width: 840px; height: 389px; margin: 0 auto; text-align: center; border: #000000 0px solid;}

      DIV#content_top_left{float: left; width: 400px; height: 389px;}

        DIV#content_top_left_1{width: 100%; height: 162px;}

        DIV#content_top_left_1 DIV#sep1{width: 100%; height: 30px;}

        DIV#content_top_left_1 DIV#logo{width: 102px; height: 130px; margin: 0 auto;}

        

        DIV#content_top_left_2{width: 100%; height: 227px;}

        DIV#content_top_left_2 DIV#content{width: 390px;}

        DIV#content_top_left_2 DIV#sep2{height: 10px; font-size: 1px;}

        DIV#content_top_left_2 DIV.title{color: #FFFFFF; font-size: 16px; text-align: center; font-weight: bold;}

        DIV#content_top_left_2 DIV.text{color: #8B7B52; font-size: 11px; line-height: 1.2em; text-align: justify;}

        DIV#content_top_left_2 H1.home {padding-left: 10px; font-size: 20px; height: 36px; line-height: 36px; text-align: left;}

        DIV#content_top_left_2 H4 {font-weight: normal; font-size: 12px;}

        DIV#content_top_left_2 A{color: #8B7B52; font-size: 12px; text-decoration: none;}

        DIV#content_top_left_2 A:hover{color: #8B7B52; text-decoration: underline;}

        DIV#content_top_left_2 IMG.home{border: #A39161 3px solid;}

        DIV#content_top_left_2 DIV#reservation INPUT.submit{border: #000000 1px solid;	padding: 4px;	FONT-SIZE: 10px;BACKGROUND: #CDBCA3; WIDTH: 120px; COLOR: #000000; TEXT-ALIGN: center;}

        DIV#content_top_left_2 DIV#reservation SELECT{width: 50px;	font-size:10px;}

        

        DIV#content_top_right{float: right; width: 440px; height: 389px;}

        DIV#content_top_right DIV#sep1{width: 100%; height: 30px; font-size: 1px;}

        DIV#content_top_right DIV#menu{float: right; text-align: right; height: 28px; line-height: 28px;}

        DIV#content_top_right DIV#menu A{color: #FFFFFF; font-size: 11px; text-decoration: none;}

        DIV#content_top_right DIV#menu A:hover{color: #FFFFFF; text-decoration: underline;}

        DIV#content_top_right DIV#sep2{clear: both; height: 15px; font-size: 1px;}







  DIV#container_body{margin-top:30px;width: 100%;  height: 100%; background-color: #FFFFFF; clear: both;} 

    DIV#content_body{width: 840px; height: 100%; overflow: auto;  margin: 0 auto; text-align: center; border: #000000 0px solid;}

    DIV#content_body DIV#sep1{width: 840px; height: 15px; clear: both;}

    DIV#content_body H1 {border:#000000 0px solid; line-height: 0.6em;}

    DIV#content_body H1 A{color: #A39161; font-size: 12px; }

    DIV#content_body H1 A:hover{}

    

    DIV#content_body DIV#sep2{text-align: right; background-image: url(../template/images/sep4.gif); width: 840px; height: 26px;}

    

    DIV#content_body DIV#left{float: left; width: 350px; height: 208px;}

    DIV#content_body DIV#left DIV.menu {width: 100%; height: 25px; padding-top: 4px; padding-bottom: 4px;}

    DIV#content_body DIV#left DIV.menu H2 {color: #968988; border-bottom: #A39161 1px solid; text-align: left; width: 90%; float: left;}

    DIV#content_body DIV#left DIV.menu H2 A{color: #968988; text-decoration: none; font-size: 12px; font-weight: bold;}

    DIV#content_body DIV#left DIV.menu H2 A:hover{color: #000000;}

    

    DIV#content_body DIV#center{float: left; width: 15px; background-image: url(../template/images/sep3.gif); background-repeat: no-repeat; height: 208px; margin-top: 20px;}

    

    DIV#content_body DIV#right{float: left; width: 400px; border: #000000 0px solid;}

    DIV#content_body DIV#right H3{color: #A39161; text-align: center; font-size: 14px; font-weight: bold; }

    DIV#content_body DIV#right H3.A{color: #FFFFFF; text-align: center; font-size: 15px; font-weight: bold; background-color:#A19155; }

    DIV#content_body DIV#right DIV#text {float: right; width: 460px; border: #000000 0px solid; color: #968988; text-align: justify; padding: 4px;}

    DIV#content_body DIV#right DIV#text A{color: #968988; text-decoration: none; font-size: 12px; font-weight: normal;}

    DIV#content_body DIV#right DIV#text A:hover{color: #968988; text-decoration: underline;}

    DIV#content_body DIV#right DIV#text A.pitti{color: #000000; text-decoration: none; font-size: 12px; font-weight: normal;}

    DIV#content_body DIV#right DIV#text A:hover{color: #968988; text-decoration: underline;}

    

    DIV#content_body DIV#body_menu{ color: #A39161; text-align: left; font-size: 14px; font-weight: bold;}



    

           

   /* DIV#content_body DIV#home DIV#right DIV#search {float: right; width: 480px; border: #000000 0px solid; color: #968988; text-align: right;}

    DIV#content_body DIV#home DIV#right DIV#search A{color: #968988; text-decoration: none; font-size: 12px; font-weight: normal;}

    DIV#content_body DIV#home DIV#right DIV#search A:hover{color: #968988; text-decoration: underline;}*/

    DIV#content_body DIV#home IMG{border: #A39161 3px solid;}

    DIV#content_body DIV#home P{width: 152px; text-align: justify; font-size: 11px;}

      

    DIV#content_body DIV#sightseeing DIV#right DIV#text {float: right; width: 460px; color: #968988; text-align: justify;}

    DIV#content_body DIV#sightseeing DIV#right DIV#text LI{list-style: none;}

    DIV#content_body DIV#sightseeing DIV#right IMG{float: left; margin-right: 10px; margin-bottom: 10px; border: #A39161 3px solid;}



   

    DIV#content_body DIV#news DIV#right DIV#search {float: right; width: 470px; color: #968988; text-align: right;}

    DIV#content_body DIV#news DIV#right DIV#search A{color: #968988; text-decoration: none; font-size: 12px; font-weight: normal;}

    DIV#content_body DIV#news DIV#right DIV#search A:hover{color: #968988; text-decoration: underline;}

    

    

    DIV#content_body DIV#congressi DIV#right DIV#search {float: right; width: 470px; color: #968988; text-align: right;}

    DIV#content_body DIV#congressi DIV#right DIV#search A{color: #968988; text-decoration: none; font-size: 12px; font-weight: normal;}

    DIV#content_body DIV#congressi DIV#right DIV#search A:hover{color: #968988; text-decoration: underline;}



   

    DIV#content_body DIV#contatti {clear: both;}

    DIV#content_body DIV#contatti DIV#right DIV#text {float: right; width: 460px; color: #968988; text-align: justify;}

    DIV#content_body DIV#contatti TABLE TD{text-align: right;}

    DIV#content_body DIV#contatti INPUT.text{width: 250px; font-size: 10px;}

    DIV#content_body DIV#contatti SELECT.sel{width: 250px;	font-size: 10px;}

    DIV#content_body DIV#contatti TEXTAREA.textarea{width: 250px; height: 50px; font-size: 11px;}

    DIV#content_body DIV#contatti A{color: #968988; text-decoration: none; font-size: 12px;}

    DIV#content_body DIV#contatti A:hover{color: #000000;}







  DIV#container_bottom{width: 100%; height: 106px; background-image:url(../template/images/bottom-bg.jpg); background-repeat: repeat-x;}

    DIV#content_bottom{width: 840px; height: 106px; margin: 0 auto; border: #000000 0px solid;}

    DIV#content_bottom H6{font-size: 10px; text-decoration: none;}

    DIV#content_bottom A{color: #666666; font-size: 11px; text-decoration: none;}

    DIV#content_bottom A:hover{color: #666666; text-decoration: underline;}



DIV#imag{ width: 320px; height:576px;  margin-top:100px; margin-left:0px; border: 1px solid #A39161;}



.clear{

 clear:both;

}



.clear1{

 clear:both;

height:10px;

}



.table1 {

	width:100%; 

	border: 1px solid #A39161;

	

	}



.cella {

	width:100px;

	float:left;

	font-color:black;

	margin-left:40px;

	}





.evento{

		 float: left; 

		 clear: left; 

		 width: 100%; 

		 margin-top: 5px; 

		 margin-bottom: 10px; 

}



.testoevento{ width:330px;

float: left;

		}



.immagine{ float: right; 

		width:90px;

		height:100px;

		}



.contenitore {

	border: 1px solid black;}
