
body {
	padding: 0px;
	margin: 0px;
	background: #FFFFFF;
	color: #636363;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a, a:link, a:visited	{ text-decoration:none; color:#636363; }
a:hover, a:active 		{ text-decoration:none; color:#666666; }

#main {
  display:     block;
  width:       100%;
  height:      520px;

  position:    absolute;
  top:         50%;
  left:        50%;

  margin:      -260px 0 0 -50%;
  text-align: center;

}

img { border: 0px;}

#main2 {
  width:       900px;
}


#left {
	float:  left;
	width:  430px;
 	height: 460px;
 	text-align: left;
}

#right {
	float:  left;
	width:  470px;
 	height: 460px;
 	background: url("../images/gambe_bg_top.jpg") no-repeat top center;
}

#right2 {
	float:  left;
	width:  470px;
 	height: 460px;
}

#menu {
	clear: both;
	width:  100%;
 	height: 60px;
 	background: #666666;
}
#menu2 {
	width:  900px;
	height: 60px;
 	text-align: left;
}
#menu2bis {
	width:  900px;
	height: 60px;
 	background: #666666 url("../images/menu_bg.jpg") no-repeat center top;
 	text-align: left;
}


#logo {
	margin-top: 153px;
}

#bnsms {
	margin: 252px 0px 0px 210px;
}

#bnorari {
	margin: 10px 0px 0px 210px;
}

#ts_location	{ margin-left: 57px;}
#ts_eventi		{ margin-left: 54px;}
#ts_foto 		{ margin-left: 50px;}
#ts_guestbook	{ margin-left: 62px;}
#ts_contatti	{ margin-left: 65px;}

.immaginebig { border: 1px solid #C4C2C3; width: 442px; }
.immaginebig2 { margin: 7px;	font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-align: left; height: 411px;}

.box 		{ clear: both; border: 1px solid #C4C2C3; width: 442px; height: 423px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-align: left; line-height: 130%}
.box_spacer {  width: 416px; height: 397px; margin: 14px;}

.table_contenuto {
	border: 0px;
	width: 400px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.table_contenuto td{
	vertical-align: top;
}



#guestbook	{ 
    position:relative; 
    width:416px; 
    height:310px;
    overflow:hidden;	
    text-align: left;
}

#guestbook_txt	{ 
    width:416px; 
}

#dir	{ 
    position:relative; 
    margin-top: 15px;
    width:100%; 
    height:55px; 
    overflow:hidden;	
}
#dir_txt	{ 
    width:100%; 
}
#dir_table {
	border: 0px;
	width: 100%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

#dir_table td {
	vertical-align: middle;
	text-align: center;
}


.mese {
	color: #C4C2C3;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
}


.credits {
	margin-top: 13px;
	margin-right: 21px;
	text-align: right;
	color: #636363;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.credits a, .credits a:link, .credits a:visited	{ text-decoration:none; color:#636363; }
.credits a:hover, .credits a:active 			{ text-decoration:none; color:#666666; }




form {
	margin:0px;
	padding:0px;
}



.form {
	border: 1px solid #C4C2C3;		
	BACKGROUND: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 9px;
	text-decoration: none;
	width: 200px;
}

.boxdettagli{
	font-size: 13px;
	font-family: Verdana;
	color: #454442;
	width: 90%;
	margin-top: 8px;
	margin-bottom: 8px;
	line-height: 19px;
	border: 1px solid #CCCCCC;
	text-align: left;
	background: #F5F5F8;
}
.boxdettagli2{
	padding:4px;
}

.continua {
	padding:0px;
	margin:10px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color:#1E7DAD;
	text-align: right;
	font-weight: bold;
}
.continua a, .continua a:link, .continua a:visited, .continua a:hover, .continua a:active 	{ text-decoration:none; color:#1E7DAD; }

.hr {
	width: 100%;
	height:2px;
	background: url("../images/hr.gif") repeat-x;
	margin: 3px 0px;
}


.didascalia {
	font-family: Arial, Helvetica, sans-serif;
	font-size:7pt;
	line-height: normal;
	text-align: center;
	margin: 2px 0px;
}



.tag {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#DADADA;
}
.tag a, .tag a:link, .tag a:visited, .tag a:hover, .tag a:active 	{ text-decoration:none; color:#DADADA; }
