/* CSS Document */

body{
	background-color: #069;
	margin-top:10px;;
	padding:0;
	font-family:  Verdana, Tahoma, Arial, Helvetica, sans-serif;
}

html {
	height:100%; 
	margin-bottom:1px;
}
td{
vertical-align:top;
}

table.tabTestata{
	margin-left:auto;
	margin-right:auto;
	background-color:#FFF;
	width:758px;
}


table.tabMenu{
	margin-left:auto;
	margin-right:auto;
	background-color:#E39F57;
}

table.tabCorpo{
	margin-left:auto;
	margin-right:auto;
	background-color:#FFF;
	width:758px;
}

table.tabBottom{
	margin-left:auto;
	margin-right:auto;
	background-image:url(../gr/sfondo_bottom.gif);
	background-repeat:repeat-y;
	width:758px;
	height:75px;
}

.photogallery{
	margin-left:auto;
	margin-right:auto;
	
}
.photogallery img{
border:1px dotted #ccc;
padding:10px;
background:#E9EEF4;
background-image:url(../gr/sfondo_img.jpg);
background-repeat:no-repeat;
background-position:center;


}


td.sx{
background-image:url(../gr/ombraSx.gif);
background-repeat:repeat-y;
width:9px;
}
td.dx{
background-image:url(../gr/ombraDx.gif);
background-repeat:repeat-y;
width:9px;
}
td.contenunti{
background-image:url(../gr/fillpagina.gif);
background-repeat:repeat-y;
}
td.colTesto{
	font-family:  Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-align:left;
	padding-right:20px;
}

td.colSx{
	font-family:  Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-align:left;
	width:235px;
	padding-left:15px;
	padding-top:40px;
	padding-right:10px;
	}

td.footer{
padding-top:30px;
	font-family:  Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	text-align:center;
}


a.footer{
color:#666;
text-decoration:none;
}
a.footer:hover{
color:#069;
}
.credits{
	margin-left:auto;
	margin-right:auto;
	width:758px;
	text-align:right;
	padding-right:20px;
	font-size:10px;
	color:#FFF;
}
a.credits{
color:#FFFFFF;
text-decoration:none;
}