/*@import "general.css"; /* Mostly just text styling. */

body {
	background-image : url('../img/obtile.gif');
	margin:20px 0px; padding:0px; /* Need to set body margin and padding to get consistency between browsers. */
	text-align:center; /* Hack for IE5/Win */
	}
	
#Content {
	width:800px;
	margin:0px auto; /* Right and left margin widths set to "auto" */
	text-align:left; /* Counteract to IE5/Win Hack */
	padding:0px;
	border:1px dashed #eee;
	background-color:#FFFFFF;
	}

div#header{
 /*border: 1px solid black;*/
  position:relative;
  top:0;
  left:0;
  margin-right:auto;
  /*margin-left:*/
  width:100%;
  height:64px;
  background-image : url('../img/cipro_theomariatravel_logo_repeat.gif');
  background-repeat : repeat-x;
  /*background-attachment : fixed;*/
 }

div#corpo{
  background-color: white;
  min-height:500px;
  height:auto !important;
  height:500px;
  padding-top: 10px;
  margin-top:0px;
}

div#footer{
	border-top:1px solid #26A1E4;
 /*border: 1px solid black;*/
  position:relative;
  bottom:0;
  left:0;
  width:800px;
  height:15px;
  font-family : Verdana; font-size : 10px; font-variant : small-caps; font-weight : lighter;
 }
 
 div#footer a{
 	
 	text-decoration: none;
 	color: #336699;
 }
 
table#sezioni span {
	font-family : Verdana;
 	font-size : 20px;
 	font-weight : lighter;
 	color: #2e2828;
 }
 
.previewCellTexts {
 	font-family : Verdana;
 	font-size : 15px;
 	font-weight : lighter;
 	color: #2e2828;
 	margin-top:0px;
 	margin-left:43px;
 }

/* aggiunta matteo */
table#sezioni p {
        font-family : Verdana;
        font-size : 15px;
        font-weight : lighter;
        color: #2e2828;
        margin-top:0px;
        margin-left:43px;
	}

 div.flags{
/*border: 1px solid none;*/
	/*padding-left:200px;*/
	text-align:right;
	position: absolute;
	width:250px;
	top:15px;
	left:520px;
	/*width:400px;*/
	float:right;
	display:block;
	/*color:#ffffff;*/
	text-decoration:none;
	padding:6px 20px 4px 10px;
	height:20px;
	/*background-color:grey;*/
	/*background:transparent url("../imgmenu/black.jpg") repeat-x top left;*/
	font-family : Verdana; font-size : 10px; font-variant : small-caps; font-weight : lighter;
	/*height:20px;*/
	}

td.cubicolo{
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	border-top:0px solid white;
	background-color:#eee;
	height:200px;
	width:600px;
}

td.cubicoloImg{
	background-color:#eee;
	width:800px;
}

div.cubicolo {
	width : 63px;
	height: 63px;
	float:left;
	position:relative;
	padding-top:0;
	left: 0;
	margin-top:0px;
}
div.cubicoloImg {
	width : 250px;
	height: 293px;
	float:left;
	position:relative;
	padding-top:0;
	left: 0;
	margin-top:0px;
}

div.previewCellMore{
	float:right;
	position:relative;
	margin-bottom:0px;
	right: 0;
}

a.linkmore{
	font-family : Verdana;
	font-size : 12px;
	font-variant : small-caps; 
	font-weight : lighter;
	color:black;
}


#tableview {
	top:0px;
        width:550px;
/*        border:1px solid black;*/
        float:right;
        }

#leftPart{
	width:200px;
}

#rightPart{
        width:600px;
}


a.newsLetterLinks:hover{
	background-color:white;
	color:#336699;
}

a.newsLetterLinks { 
	background-color: white;
	text-decoration: none;
	background-image : url('/img/bgnewsletter.gif');
	background-position: bottom;
	margin: 0 0 0 0;
	padding-top: 3px;
	padding-right: 5px;
	padding-left:5px;
	border-bottom:0px;
	border-right:1px solid #dddddd;
	font-family:Helvetica,Arial,Verdana,sans-serif;
	color:#B98639;
	}


.guestbookOut {
	background-color : #e4e4e4;
/*	width : 100%;*/
	font-family:Helvetica,Arial,Verdana,sans-serif;
	padding-top: 5px;
}