body {
	background-image: url(../assets/bg/club_bg.jpg);
	background-repeat: repeat;
	margin: 0px;
	padding: 20px 0px 0px;
	border: 0px;
}
.tb_top {
	background-image: url(../assets/club/tab1.jpg);
	background-repeat: no-repeat;
	height: 239px;
	width: 730px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 8px;
	
}
.tb_cor {
	background-image: url(../assets/club/tab2.jpg);
	background-repeat: repeat-y;
	width: 730px;
}
.tb_footer {
	background-image: url(../assets/club/tab3.jpg);
	background-repeat: no-repeat;
	width: 730px;
	height: 15px;
}
.tab_blu_cor {
	background-image: url(../assets/lay/tab_blu2.png);
	background-repeat: repeat-y;
	padding-left:0px;
}
.login_tx {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0088A9;
	padding: 2px;
}
.log_cam {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1d1d1d;
	border-top: 1px inset #666633;
	border-left: 1px inset #666633;
	border-right: 1px solid #ccddaa;
	border-bottom: 1px solid #ccddaa;
	width: 90px;
	height: 15px;
	margin: 2px;
}
.login_rap {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DF0073;
}
.login_rap a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DF0073;
	text-decoration: none;
}
.login_rap a:hover{
	color: #E786C4;
}
.titblu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0088A9;
	background-image: url(../assets/club/t1.jpg);
}
.tabcon {
	background-image: url(../assets/club/lt1.jpg);
	width: 504px;
	background-repeat: no-repeat;
	padding-top:20px;
	padding-left:90px;
}
.tabcon2 {
	background-image: url(../assets/club/lt1.jpg);
	width: 504px;
	background-repeat: no-repeat;
	padding-top:20px;
	padding-left:40px;
	padding-bottom: 10px;
}
.tabcon3 {
	background-image: url(../assets/club/lt1.jpg);
	width: 504px;
	background-repeat: no-repeat;
	padding:20px 20px 10px;
}
.tabgi {
	background-image: url(../assets/club/t1.gif);
	width: 714px;
	height:70px;
	background-repeat: no-repeat;
}
.tabgi2 {
	background-image: url(../assets/club/t2.gif);
	background-repeat: repeat-y;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1d1d1d;
	padding-right: 20px;
	padding-left: 20px;
}
.tabgi2 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #16434B;
}
.tabgi2 a:hover {
	color: #E83100;
	text-decoration:none;
}
.tabgi2bis {
	background-image: url(../assets/club/t2.gif);
	background-repeat: repeat-y;
	padding-right: 13px;
	padding-left: 13px;
}
.tabgi3 {
	background-image: url(../assets/club/t3.gif);
	width: 714px;
	background-repeat: no-repeat;
	height:20px;
}
.tabgi4 {
	background-image: url(../assets/club/t2.gif);
	background-repeat: repeat-y;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1d1d1d;
	padding-right: 10px;
	padding-left: 9px;
}
.gio1 {
	background-image: url(../assets/club/g1.gif);
	width: 224px;
	height:200px;
	background-repeat: no-repeat;
}
.gio2 {
	background-image: url(../assets/club/g2.gif);
	background-repeat: repeat-y;
}
.gio3 {
	background-image: url(../assets/club/g3.gif);
	width: 224px;
	background-repeat: no-repeat;
	height:20px;
}
.taball {
	background-image: url(../assets/club/lt2.jpg);
	background-repeat: repeat-y;
}
.p1{
	width: 180px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1d1d1d;
	padding: 5px;
}
.p1bis{
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1d1d1d;
	text-align: left;
}
.p2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #16434B;
	font-weight: bold;	
}
.p2 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #16434B;
}
.p2 a:hover {
	color: #E83100;
	text-decoration: none;
}
.p5{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #16434B;
	padding:20px 10px 0px 8px;
	width: 380px;
}
.p6{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E83100;
	line-height: 10pt;
}
.p6 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #DF0073;
	text-decoration: none;
}
.p6 a:hover {
	text-decoration: underline;
}
.p7{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E83100;
	line-height: 10pt;
}
.p7 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #16434B;
}
.p7 a:hover {
	color: #E83100;
	text-decoration: none;
}
.bk{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1B6977;
	font-weight: bold;
}
.bk a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #16434B;
	font-weight: bold;
}
.bk a:hover{
	color: #E83100;
	text-decoration: none;
}
.tes_im{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #16434B;
	padding:0px 0px 0px 8px;
	width: 380px;
}
.pul {
	clear:both;
}
.pul a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration: none;
	background-image:url(../assets/club/pul.png);
	background-repeat:no-repeat;
	display:block;
	width: 117px;
	height: 26px;
	text-align:center;
	padding-top:6px;
}
.pul a:hover{
	background-image:url(../assets/club/pul_on.png);
	color: #FFFFFF;
	padding-top: 6px;
	text-decoration: none;
}
.pul2 {
	clear:both;
}
.pul2 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FB6F39;
	font-weight:bold;
	text-decoration: none;
	background-image:url(../assets/club/pu.gif);
	background-repeat:no-repeat;
	display:block;
	width: 196px;
	height: 55px;
	text-align:left;
	padding-top: 3px;
}
.pul2 a:hover{
	background-image:url(../assets/club/pu_on.gif);
	color: #FFFFFF;
	padding-top: 3px;
}
.pul3 {
	clear:both;
}
.pul3 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration: none;
	background-image:url(../assets/club/pul3.png);
	background-repeat:no-repeat;
	display:block;
	width: 117px;
	height: 26px;
	text-align:center;
	padding-top:6px;
}
.pul3 a:hover{
	background-image:url(../assets/club/pul3_on.png);
	color: #FFFFFF;
	padding-top: 6px;
	text-decoration: none;
}
.pul_kr {
	clear:both;
}
.pul_kr a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	letter-spacing: -0.2em;
	font-weight:bold;
	text-decoration: none;
	background-image:url(../assets/club/pul.png);
	background-repeat:no-repeat;
	display:block;
	width: 117px;
	height: 26px;
	text-align:center;
	padding-top:6px;
}
.pul_kr a:hover{
	background-image:url(../assets/club/pul_on.png);
	color: #FFFFFF;
	padding-top: 6px;
	text-decoration: none;
}
.con_pul{
	padding: 5px 5px 5px 7px;
}
.fotina{
	float: left;
	border: 1px solid #F3844B;
}
.foto{
	border: 2px solid #0B9CA0;
	margin:10px 5px 1px;
}
.bgerror {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
	font-weight:bold;
	padding-bottom: 15px;
}
.reg1_cam {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1d1d1d;
	border-top: 1px inset #666633;
	border-left: 1px inset #666633;
	border-right: 1px solid #ccddaa;
	border-bottom: 1px solid #ccddaa;
	width: 230px;
	height: 16px;
	margin: 2px;
}
.reg1_cam2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1d1d1d;
	border-top: 1px inset #666633;
	border-left: 1px inset #666633;
	border-right: 1px solid #ccddaa;
	border-bottom: 1px solid #ccddaa;
	width: 50px;
	height: 16px;
	margin: 2px;
}
.reg1_cam3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1d1d1d;
	border-top: 1px inset #666633;
	border-left: 1px inset #666633;
	border-right: 1px solid #ccddaa;
	border-bottom: 1px solid #ccddaa;
	width: 100px;
	height: 16px;
	margin: 2px;
}
.sel1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1d1d1d;
	width: 100px;
	margin: 2px;
}
.sel12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1d1d1d;
	width: 150px;
	margin: 2px;
}
.sel13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1d1d1d;
	width: 230px;
	margin: 2px;
}
.blue {
	background-image: url(../assets/club/blue.gif);
	background-repeat: repeat-x;
}
.tit_gi{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FB6F39;
	font-weight:bold;
	padding: 10px 20px 5px;
}
.tit_gi2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FB6F39;
	font-weight:bold;
	padding: 20px 20px 5px;
}
.bot {
	clear:both;
}
.bot a{
	background-image:url(../assets/club/bot.gif);
	background-repeat:no-repeat;
	display:block;
	text-align:center;
	background-position: center center;
}
.bot a:hover{
	background-image:url(../assets/club/bot_on.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.bot2{
	background-image:url(../assets/club/bot_off.gif);
	background-repeat:no-repeat;
	background-position: center center;
}
.occorre{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #E01174;
	padding-top:5px;
}
.menucompraoff {
	height: 22px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	padding-top: 5px;
	text-align: center;
	padding-right: 8px;
	padding-left: 8px;
	background-color: #3297CB;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.menucompra {
	height: 22px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	padding-top: 5px;
	text-align: center;
	padding-right: 8px;
	padding-left: 8px;
	background-color: #FB843F;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.menucompra a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.menucompra a:hover {
	color: #666666;
}
.stemmi_div {
	width: 110px;
	height: 100px;
	float: left;
}
.stemmi_img {
	width: 65px;
	height: 65px;
	border: 1px solid #FF834D;
	background-color: #FFFFFF;
}
.classificati{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0088A9;
	font-weight:bold;
	padding-top: 4px;
}
.pop {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:300px;
	height:36px;
	visibility:hidden;
	display:none;
}