* {
	padding:0; 
	margin:0; 
}

body, html { padding:0px; margin:0px; background:url(../img/share/back.gif) repeat 0 0; }
/* mac ie5 hack \*/

body, html { width:100%; height:100%;  }
/* end hack */


table, th, td
 { font-family: Verdana, Arial, Sans-serif; color: #6F522A; font-size:11px; }

input, textarea, select { color:#6F522A; font-size:9px;}
 
form, input, textarea, select { font-family: Verdana, Arial, Sans-serif; margin: 0px; padding:0px;  }
 
img { border:0; }
 
p {	margin:0; padding:0; line-height: 16px; text-align: justify; }

a, a:visited, a:hover
	{ color:#6F522A; text-decoration:underline;  }


.cento { width:100%; height:100%; }



.alto { height:100%; background:#FFFFFF; }
#maintable_home {
	width:850px;
	height:100%; 
	margin-left:auto;
	margin-right:auto;
	margin-top:0;
	margin-bottom:0;
	background:#ffffff;
}

.bottom_td	{
	background:#BAA681 url(../img/share/bottom.gif) repeat-x 0 0; 
	height:49px;
	padding:0 0 0 25px;
}
.bottom_td2	{
	height:315px;
}
.pad_tab_end	{
	background:#BAA681 url(../img/share/bottom.gif) repeat-x 0 0; 
	padding:0 0 0 25px;
	height:49px;
}
.top_title	{ padding-left:25px; }
.titolo		{ padding:44px 0 3px 0; border-bottom:1px #957951 solid; }
.sottotitolo		{ padding:10px 0 3px 0; }

/*.bottom		{ background:#BAA681 url(../img/share/bottom.gif) repeat-x 0 0; padding:11px 0 0 25px; }*/
.td_1		{ width:400px; color:#FFFFFF; font-size:10px; font-weight:bold; padding-bottom:18px;  }
.td_2		{ width:400px; text-align:right; padding:3px 0 18px 0; }

.td_1_2		{ width:400px; color:#FFFFFF; font-size:10px; font-weight:bold; padding-top:14px;  }
.td_2_2		{ width:400px; text-align:right; padding:15px 0 0 0; }

.foto		{ border:10px #FFFFFF solid;  }

.nav_left	{ border-right:1px #BAA681 solid; padding:15px 13px 0 0; }
.nav_press	{ border-left:1px #CBBCA1 solid; border-right:1px #BAA681 solid; font-weight:bold; text-align:center; color:#FFFFFF; }
.nav_right	{ border-left:1px #CBBCA1 solid;  padding:15px 0 0 15px; }
.tab_nav	{ background:#BAA681 url(../img/share/back_popup.gif) repeat-x 0 0;  }

.pop_1		{ padding:18px 0 0 50px; }
.pop_2		{ padding:18px 50px 0 0; }

.back_menu_top	{
	
}
#back_menu_top		{ 
	background:url(../img/menu/00.gif) repeat-x 0 0;
	padding:0;  
	margin:0;   
	height:50px;	
}
#back_menu_top ul	{
 list-style:none;   
 margin:0;   
 padding:0;
}
#back_menu_top li {   
	float:left;
	padding:0;
	margin:0;
}
#flashcontent {
	width:850px;
	height:340px;
}
#flashvideocontent {
	width:400px;
	height:300px;
}