body {
	background-image: url(../assets/bg/mania_bg.jpg);
	background-repeat: repeat;
	margin: 0px;
	padding: 20px 0px 0px;
	border: 0px;
}
.tb_top {
	background-image: url(../assets/mania/tab1.jpg);
	background-repeat: no-repeat;
	width: 730px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 8px;
}
.tb_top2 {
	height: 239px;
	width: 730px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 8px;
}
.tb_cor {
	background-image: url(../assets/mania/tab2.jpg);
	background-repeat: repeat-y;
	width: 730px;
}
.tb_footer {
	background-image: url(../assets/mania/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/mania/t1.jpg);
}
.tabcon {
	background-image: url(../assets/mania/lt1.jpg);
	width: 504px;
	background-repeat: no-repeat;
}
.tabcon_dvd {
	background-image: url(../assets/mania/lt1_dvd.jpg);
	width: 504px;
	background-repeat: no-repeat;
}
.tabcon2 {
	background-image: url(../assets/mania/lt2.jpg);
	width: 504px;
	background-repeat: repeat-y;
}
.tabcon3 {
	background-image: url(../assets/mania/lt1.jpg);
	width: 504px;
	background-repeat: no-repeat;
	padding:20px 20px 10px;
}
.tabcon4 {
	background-image: url(../assets/mania/lt3.jpg);
	width: 504px;
	background-repeat: no-repeat;
	padding:0px 20px 10px;
}

.tabconbig {
	background-image: url(../assets/mania/ltbig1.jpg);
	width: 710px;
	background-repeat: no-repeat;
}
.tabconbig2 {
	background-image: url(../assets/mania/ltbig2.jpg);
	width: 710px;
	background-repeat: repeat-y;
}
.tabconbig3 {
	background-image: url(../assets/mania/ltbig1.jpg);
	width: 710px;
	background-repeat: no-repeat;
	padding:20px 20px 10px;
}
.tabconbig4 {
	background-image: url(../assets/mania/ltbig3.jpg);
	width: 710px;
	background-repeat: no-repeat;
	padding:0px 20px 10px;
}

.prece {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0px 14px 0px;
}
.prece_tit {
	font-size: 12px;
	font-weight: bold;
	color: #6F4D8A;
	padding: 0px 0px 5px;
}
.prece a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #DA0F72;
	text-decoration:underline;
}
.prece a:hover {
	color: #E786C4;
	text-decoration:none;
}
.prece1 {
	background-image: url(../assets/mania/viola1.gif);
	width: 204px;
	height: 16px;
	background-repeat: no-repeat;
}
.prece2 {
	background-image: url(../assets/mania/viola2.gif);
	width: 204px;
	background-repeat: repeat-y;
}
.prece3 {
	background-image: url(../assets/mania/viola3.gif);
	width: 204px;
	height: 12px;
	background-repeat: no-repeat;
}
.tabgi {
	background-image: url(../assets/mania/t1.gif);
	width: 714px;
	height:70px;
	background-repeat: no-repeat;
}
.tabgi2 {
	background-image: url(../assets/mania/t2.gif);
	background-repeat: repeat-y;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1d1d1d;
	padding-right: 20px;
	padding-left: 20px;
}
.tabgi2bis {
	background-image: url(../assets/mania/t2.gif);
	background-repeat: repeat-y;
	padding-right: 13px;
	padding-left: 13px;
}
.tabgi3 {
	background-image: url(../assets/mania/t3.gif);
	width: 714px;
	background-repeat: no-repeat;
	height:20px;
}
.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: #DA0F72;
	text-decoration:underline;
}
.p2 a:hover {
	color: #E786C4;
	text-decoration:none;
}
.oro{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #42374D;
	padding: 5px 10px;
}
.mag{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DA0F72;
	font-weight: bold;
	padding-bottom: 10px;
}
.conco{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #DA0F72;
	font-weight: bold;
	padding-bottom: 10px;
}
.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/mania/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/mania/pul_on.png);
	padding-top: 6px;
}
.foto{
	border: 2px solid #0B9CA0;
	margin:10px 5px 1px;
}
.tit_gi{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FB6F39;
	font-weight:bold;
	padding: 10px 20px 5px;
}
.tit_segno {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FB6F39;
	font-weight:bold;
	padding: 0px 10px 0px 95px;
}
.tit_data {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FB6F39;
	font-weight:bold;
	padding: 0px 10px 5px 95px;
}
.tit_armonia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FB6F39;
	font-weight:bold;
	padding: 0px 10px 5px 5px;
}
.tes_segno_jahreshoroskop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
    color: #42374D;
	padding: 5px 10px 5px 95px;
}
.tes_segno {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #42374D;
	padding: 5px 10px 5px 95px;
}
.tes_segno_jahreshoroskop a:hover {
color:#E786C4;
text-decoration:none;
}
.tes_segno_jahreshoroskop a {
color:#DF0073;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:underline;
}
.alert {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #CC0000;
	padding-bottom: 10px;
}
.inp1 {
	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: 120px;
	height: 18px;
	margin: 2px;
}
.bot {
	clear:both;
}
.bot a{
	background-image:url(../assets/mania/bot.gif);
	background-repeat:no-repeat;
	display:block;
	text-align:center;
	background-position: center center;
}
.bot a:hover{
	background-image:url(../assets/mania/bot_on.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.bot2{
	background-image:url(../assets/mania/bot_off.gif);
	background-repeat:no-repeat;
	background-position: center center;
}
.reg1_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: 230px;
	height: 15px;
	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: 150px;
	height: 16px;
	margin: 2px;
}
.reg2_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: 230px;
	height: 100px;
	margin: 2px;
}
.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: #DA0F72;
	font-weight: bold;
}
.bk a:hover{
	color: #E786C4;
	text-decoration: none;
}
.arancio a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #CC0000;
	text-decoration:underline;
}
.arancio a:hover {
	color: #FF6600;
	text-decoration:none;
}
.sondaggio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #CC0000;
	padding-top:20px;
	text-align: right;	
}
.sondaggio a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #9933FF;
	text-decoration:none;
}
.sondaggio a:hover {
	color: #FF66FF;
	text-decoration:none;
}

.sel1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1d1d1d;
	width: 140px;
	margin: 2px;
}
