body {
	background-image: url(../assets/bg/index_bg.jpg);
	background-repeat: repeat;
	margin: 0px;
	padding: 20px 0px 0px;
	border: 0px;
}
.tb_top {
	background-image: url(../assets/lay/tab1_index.jpg);
	background-repeat: no-repeat;
	height: 450px;
	width: 730px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 8px;
	
}
.tb_cor {
	background-image: url(../assets/lay/tab2_index.jpg);
	background-repeat: repeat-y;
	width: 730px;
}
.tb_footer {
	background-image: url(../assets/lay/tab3_index.gif);
	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:13px;
}
.tab_blu_cor2 {
	background-image: url(../assets/lay/tab_blu2.png);
	background-repeat: repeat-y;
}
.qua_ora_cor {
	background-image: url(../assets/lay/qua_ora2.png);
	background-repeat: repeat-y;
	padding-left:13px;
	padding-bottom:5px;
}
.qua_blu_cor {
	background-image: url(../assets/lay/qua_blu2.png);
	background-repeat: repeat-y;
	padding-left:13px;
	padding-bottom:5px;
}
.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;
}
.log_cam_long {
	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: 150px;
	height: 15px;
	margin: 2px;
}
.log_cam_pul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1d1d1d;
	border-right: 1px inset #666633;
	border-bottom: 1px inset #666633;
	border-top: 1px solid #ccddaa;
	border-left: 1px solid #ccddaa;
	width: 40px;
	height: 15px;
	margin: 2px;
	cursor:pointer;
}
.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: 11px;
	font-weight: bold;
	color: #0088A9;
}
.p1{
	width: 180px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1d1d1d;
	padding: 5px;
}
.p1 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #DF0073;
	text-decoration: underline;
}
.p1 a:hover {
	color: #E786C4;
	text-decoration: none;
}
.p2{
	width: 230px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1d1d1d;
	padding: 5px;
}
.p2 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #DF0073;
	text-decoration: underline;
}
.p2 a:hover {
	color: #E786C4;
	text-decoration: none;
}
.sel12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1d1d1d;
	width: 165px;
	margin: 2px;
}
.blu {
	background-image: url(../assets/lay/winz/blu2.gif);
	background-repeat: repeat-y;
	padding-left:9px;
}

.blue {
	background-image: url(../assets/lay/blue2.gif);
	background-repeat: repeat-y;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1d1d1d;
	width: 504px;
}

.rosa {
	background-image: url(../assets/lay/winz/rosa2.gif);
	background-repeat: repeat-y;
	padding-left:9px;
}
.verde {
	background-image: url(../assets/lay/verde2.gif);
	background-repeat: repeat-y;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1d1d1d;
	width: 504px;
}
.verde a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #DF0073;
	text-decoration: underline;
}
.verde a:hover {
	color: #E786C4;
	text-decoration: none;
}
.titverde {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #96AE0D;
}
.arancio {
	background-image: url(../assets/lay/arancio2.gif);
	background-repeat: repeat-y;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1d1d1d;
	width: 504px;
}
.arancio a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #DF0073;
	text-decoration: underline;
}
.arancio a:hover {
	color: #E786C4;
	text-decoration: none;
}
.titarancio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF3300;
}
.viola_short {
	background-image: url(../assets/lay/viola2_short.gif);
	background-repeat: repeat-y;
	color: #1d1d1d;
}
.viola {
	background-image: url(../assets/lay/viola2.gif);
	background-repeat: repeat-y;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1d1d1d;
	width: 504px;
}
.viola a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #DF0073;
	text-decoration: underline;
}
.viola a:hover {
	color: #E786C4;
	text-decoration: none;
}
.titviola {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #6F4D8A;
}
.titviola_bloom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC0066;
}
.titviola_stella {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF9933;
}
.titviola_flora {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #009966;
}
.titviola_musa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #663399;
}
.titviola_layla {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3399CC;
}
.titviola_tecna {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #9999CC;
}
.giallo {
	background-image: url(../assets/lay/giallo2.gif);
	background-repeat: repeat-y;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1d1d1d;
	width: 504px;
}
.giallo a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #DF0073;
	text-decoration: underline;
}
.giallo a:hover {
	color: #E786C4;
	text-decoration: none;
}
.titgiallo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #794800;
}
.rubin {
	background-image: url(../assets/lay/rubin2.gif);
	background-repeat: repeat-y;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1d1d1d;
	width: 504px;
}
.rubin a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #DF0073;
	text-decoration: underline;
}
.rubin a:hover {
	color: #E786C4;
	text-decoration: none;
}
.titrubin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #DF0073;
}