﻿body 				{ margin: 0px auto 0px auto; background-color: #e0e0e0; text-align: center; }

div 				{ color: rgb(129, 129, 129); font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; text-decoration: none; text-align:left;}

#wrapper 			{ width: 1000px; margin: 0 auto; padding-left:10px; padding-right:10px; }

.top				{ width:1000px; background-image:url('../images/orange/top.png'); background-repeat: no-repeat; height:190px; }
.slogan				{ width:940px; color:#ffffff; padding: 4px 30px 0px 30px; font-size: 10px; height:20px; }
.logo				{ width:400px; float:left; padding-left:20px; height:122px; }
.chat				{ width:260px; height:100px; background-image:url('../images/chat.gif'); background-repeat:no-repeat; float: right; margin-right:13px }
.demo				{ width:260px; height:100px; background-image:url('../images/chat.gif'); background-repeat:no-repeat; float: right; margin-right:20px; margin-top:11px}
.demo2				{ width:260px; height:100px; background-image:url('../images/demo2.png'); background-repeat:no-repeat; float: right; margin-right:5px; margin-top:11px}
.chatint			{ width:155px; height:50px; padding-top:40px; padding-left:30px; color:#000000; font-size:13px; font-weight:bold; }
.mirrorlogo			{ width:490px; float:left; padding-right:20px; text-align:right; }

.menu				{ width:980px; clear:both; color:#ffffff; padding:2px 0px 0px 12px; height:33px; font-size:17px; }

.form				{ font-size: 11px; font-weight:normal; border-style:solid; border-width:1px; border-color: #CCCCCC }
.corpo_sx	 		{ width:610px; float:left; margin-left:10px; }
.corpo_cx	 		{ width:480px; float:left; margin-left:10px; }
.corpo_dx	 		{ width:350px; float:left; margin-left:20px; }

.top_box			{ width:610px; height:14px; background-image:url('../images/top_box.png'); background-repeat:no-repeat; }
.top_box_cx			{ width:480px; height:14px; background-image:url('../images/top_box_cx.png'); background-repeat:no-repeat; }
.top_box_dx			{ width:350px; height:14px; background-image:url('../images/top_box_dx.png'); background-repeat:no-repeat; }
.top_box_dx_orange	{ width:350px; height:14px; background-image:url('../images/top_box_dx_orange.png'); background-repeat:no-repeat; }


.toppin				{ width:300px; height:14px; background-image:url('../images/toppino.png'); background-repeat:no-repeat; }
.boxin				{ width:440px; padding: 1px 20px 1px 20px; background-color:#FF8200; line-height:25pt; font-size: 20px; font-weight:bold }
.bottin				{ width:300px; height:14px; background-image:url('../images/bottino.png'); background-repeat:no-repeat; }

.toppino			{ width:610px; height:14px; background-image:url('../images/toppino.png'); background-repeat:no-repeat; }
.boxino				{ width:570px; padding: 1px 20px 1px 20px; background-color:#FF8200; line-height:15pt; font-size: 20px; font-weight:bold }
.bottino			{ width:610px; height:14px; background-image:url('../images/bottino.png'); background-repeat:no-repeat; }



.toppinob			{ width:610px; height:14px; background-image:url('../images/toppinob.png'); background-repeat:no-repeat; }
.boxinob			{ width:570px; padding: 1px 20px 1px 20px; background-color:#313f96; line-height:15pt; font-size: 20px; font-weight:bold }
.bottinob			{ width:610px; height:14px; background-image:url('../images/bottinob.png'); background-repeat:no-repeat; }


.box				{ width:570px;  padding: 1px 20px 1px 20px; background-color:#FFFFFF; line-height:15pt  }
.box2				{ width:610px;  padding: 1px 20px 1px 1px; line-height:15pt  }
.box_cx				{ width:440px;  padding: 1px 20px 1px 20px; background-color:#FFFFFF; line-height:15pt  }
.box_dx				{ width:310px;  padding: 1px 20px 1px 20px; background-color:#FFFFFF; line-height:10pt  }
.box_dx_orange		{ width:310px;  padding: 1px 20px 1px 20px; background-color:#ff6d00; line-height:15pt  }

.bot_box			{ width:610px; height:14px; background-image:url('../images/bot_box.png'); background-repeat:no-repeat; }
.bot_box_cx			{ width:480px; height:14px; background-image:url('../images/bot_box_cx.png'); background-repeat:no-repeat; }
.bot_box_dx			{ width:350px; height:14px; background-image:url('../images/bot_box_dx.png'); background-repeat:no-repeat; }
.bot_box_dx_orange	{ width:350px; height:14px; background-image:url('../images/bot_box_dx_orange.png'); background-repeat:no-repeat; }

.bottom				{ background-image: url('../images/orange/bottom.png'); background-repeat: no-repeat; width: 1000px; height: 100px; }
.credits			{ width:560px; float:left; color:#ffffff; padding:20px 0px 0px 25px; font-size:10px; text-align:left; }
.credits2			{ width:370px; float:right; color:#ffffff; padding:14px 25px 0px 0px; font-size:10px; text-align:right; }
.offerta			{ width:386px; height:200px; }


.separa				{ height:1px; clear:both;}
.separa_vert		{ height:200px; float:left; background-image:url('../images/puntini.png'); background-repeat:repeat-y; width:20px;}

h1					{ font-size: 22px; color: #ff8200; font-family: "Century Gothic"; font-weight: lighter; }
h1b					{ font-size: 22px; color: #313f96; font-family: "Century Gothic"; font-weight: lighter; }
h2					{ font-size: 22px; color: #c4151c; font-family: "Century Gothic"; font-weight: lighter; }
h3					{ font-size: 16px; color: #ff8200; font-family: "Century Gothic"; font-weight: lighter; display: inline; }
h4					{ font-size: 12px; color: #ff8200; font-family: "Century Gothic"; font-weight: lighter; display: inline; }
h5					{ font-size: 18px; color: #c4151c; font-family: "Century Gothic"; font-weight: lighter; display: inline; }
h6					{ font-size: 15px; color: #c4151c; font-family: "Century Gothic"; font-weight: lighter; }
h8					{ font-size: 18px; color: #c4151c; font-family: "Century Gothic"; font-weight: lighter; }


.h2					{ font-size: 18px; color: #000000; font-family: arial; font-weight: bold; height:30px; background-image:url('../images/h1.png'); background-repeat:repeat-x; padding-left:10px; margin-right:20px;  padding-top:5px; }

a 					{ color: #c4151c; text-decoration: none; }
a:hover 			{ color: #000000; text-decoration: none; }

.a 					{ color: #ffffff; text-decoration: none;  }
.a:hover 			{ color: #ffffff; text-decoration: underline; }
.a2 				{ color: #ffff00; text-decoration: none; font-weight:bold;  }
.a2:hover 			{ color: #ffffff; text-decoration: underline; }

.aw 				{ color: #ffffff; text-decoration: underline;  }
.aw:hover 			{ color: #ffff00; text-decoration: underline; }

img   				{ border: 0px }