body {
	background-color: #FFFFFF;
	margin-top: 0;
	padding-top: 0;
	margin-left: 0;
	padding-left: 0;
	margin-right: 0;
	padding-right: 0;
	font-size: 11px;
	font-family: Tahoma;
}

select, input, textarea{
	color: #000000;
	font-size: 11px;
	font-family: Verdana;
}
.mainselect {
	width:97px; 
	height:20px; 
	font-family:Microsoft Sans Serif; 
	font-size:11px; 
	border:1px solid #84888D; 
	color:#424141;
}
.longselect {
	width:134px; 
	height:20px; 
	font-family:Microsoft Sans Serif; 
	font-size:11px; 
	border:1px solid #84888D; 
	color:#424141;
}
.shortselect {
	width:39px; 
	height:20px; 
	font-family:Microsoft Sans Serif; 
	font-size:11px; 
	border:1px solid #84888D; 
	color:#424141;
}

td.main_cell{
	width:630px;
	padding-top: 15px;
}
td.right_cell{
	width:150px;
	padding-top: 15px;
}
td.hp_cell{
	padding:  7px;
}

.ua_cell_text{
	color: #000000;
	font-size: 11px;
	font-family: Tahoma;
	font-weight: 100;	
	margin-right: 15px;
}

.ua_cell_conto{
	color: #000000;
	font-size: 11px;
	font-family: Tahoma;
	font-weight: 100;
}

.ua_cell_text_line{
	color: #000000;
	font-size: 11px;
	font-family: Tahoma;
	font-weight: 100;	
	margin-right: 15px;
	border-bottom: solid 1px #ffcd89
}


.ua_cell_text_grigio{
	color: #000000;
	font-size: 11px;
	font-family: Tahoma;
	font-weight: 100;	
	margin-right: 15px;
	border-bottom: solid 1px #C0C0C0
}
.ua_cell_head{
	color: #ff6b00;
	font-size: 11px;
	font-family: Tahoma;
	font-weight: 100;	
	margin-right: 15px;
}

.ua_simpa_match{
	color: #9A3F00;
	font-size: 11px;
	font-family: Tahoma;
	font-weight:bold	
}

.ua_cell_termini{
	color: #FFFFFF;
	font-size: 11px;
	font-family: Verdana;
	font-weight: 100;	
	padding-bottom: 5px;
}
.ua_cell_head_line{
	color: #ff6b00;
	font-size: 11px;
	font-family: Tahoma;
	font-weight: 100;	
	margin-right: 15px;
	border-bottom: solid 1px #ffcd89
}
.ua_cell_hidden_text{
	color: #9a3f00;
	font-size: 11px;
	font-family: Tahoma;
	font-weight: 100;	
	margin-right: 15px;
}

A:link {text-decoration: none;  font-size: 11px; font-family: Tahoma;}
A:visited {text-decoration: none; font-size: 11px; font-family: Tahoma;}
A:hover {text-decoration: underline; font-size: 11px; font-family: Tahoma;}
A:active {text-decoration: none; font-size: 11px; font-family: Tahoma;}

.link_footer {
	font-family:Microsoft Sans Serif;
	font-size: 13px;
	color:#4e4e4e;
	text-decoration:none
}
.link_menu {
	color: #ffffff;
	font-size: 11px;
	font-family: Verdana;
	font-weight:bold	
}
.link {
	color: #962A2A;
	font-size: 11px;
	font-family: Verdana;	
}

.font_menu_1{
	color: #FFFFFF;
	font-size: 11px;
	font-family: Tahoma;
}
.font_menu_2{
	color: #FFFFFF;
	font-size: 11px;
	font-family: Tahoma;
}
.font_menu_3{
	color: #363A30;
	font-size: 11px;
	font-family: Tahoma;
}

.font_copyright{
	color: #6E6E6E;
	font-size: 11px;
	font-family: Tahoma;
	font-weight: 100;	
}
.font_bottom{
	color: #6E6E6E;
	font-size: 11px;
	font-family: Tahoma;
	font-weight: bold;	
}

.home_text_main {
	font-family:Microsoft Sans Serif;
	font-size: 13px;
	color:#4e4e4e;
}
.home_text_search {
	font-family:Microsoft Sans Serif;
	font-size: 13px;
	color:#000000;
}

.home_couple_padding {
	padding-left:70px
}

.text {
	font-family: Tahoma;
	font-size: 11px;
	color:#000000;
	font-weight: 100;	
}

.testo {
	font-family: Tahoma;
	font-size: 11px;
	color:#FFFFFF;
	font-weight: 100;	
}

.occhio {
	font-family: Verdana;
	font-size: 10px;
	color:#FF0000;
	font-weight: 100;	
}
.error_msg{
	color: #ff6b00;
	font-size: 11px;
	font-family: Tahoma;
	font-weight: 100;
}

.errore_msg{
	color: #ff0000;
	font-size: 11px;
	font-family: Tahoma;
}

.my_icon{
	border: solid 1px #ff6b00;
}
.my_login{
	color: #ff6b00;
	font-size: 12px;
	font-family: Tahoma;
	font-weight: bold;	
}
.my_info{
	color: #000000;
	font-size: 11px;
	font-family: Tahoma;
	font-weight: 100;	
}
.my_link{
	color: #ff6b00;
	font-size: 11px;
	font-family: Tahoma;
	font-weight: 100;	
}
.my_menu_active{
	color: #FFFFFF;
	font-size: 10px;
	font-family: Tahoma;
	font-weight: bold;	
	background-color: #ff6b00;
}
.my_menu{
	color: #FFFFFF;
	font-size: 10px;
	font-family: Tahoma;
	font-weight: bold;	
}
.my_header{
	color: #394047;
	font-size: 12px;
	font-family: Tahoma;
	font-weight: bold;	
}
.my_text{
	color: #363A30;
	font-size: 11px;
	font-family: Tahoma;
	font-weight: bold;	
}
.my_grigio{
	color: #C0C0C0;
	font-size: 10px;
	font-family: Tahoma;
	font-weight: bold;	
}
.my_warning{
	color: #ff6b00;
	font-size: 11px;
	font-family: Tahoma;
	font-weight: bold;	
}

.my_simpa{
	color: #000000;
	font-size: 11px;
	font-family: Verdana;
	font-weight: normal;	
}
.my_simpa2{
	color: #FFFFFF;
	font-size: 11px;
	font-family: Verdana;
	font-weight: normal;	
}
.my_simpa3{
	color: #FF8000;
	font-size: 11px;
	font-family: Verdana;
	font-weight: normal;	
}

.my_img{
	margin: 2px; 
	width: 66; 
	height:82; 
	border: solid 1px #ff6b00;
}

.profile_opt_name{
	color: 962A2A;
	font-size: 11px;
	font-family: Verdana;
}
.profile_opt_value{
	color: #000000;
	font-size: 11px;
	font-family: Verdana;
}

.DxSimpa {
	DISPLAY: none
}

.bg_home_menu_delimiter {
	background-color: #e3e3e3;
}
.bg_home_matches_delimiter {
	border-right: solid 1px #9a3f00;
}
.bg_home_search {
	background-color: #ffecd8;
}

.bg_home_cerca {
	background-color: #FFCD89;
}

.bg_header_add {
	background-color: #9a3f00;
}
.bg_header_chiaro {
	background-color: #9a3f00;
}
.bg_header {
	background-color: #ff6b00;
}
.bg_content_add {
	background-color: #ffcd89;
}
.bg_content {
	background-color: #FFEFDE; 
}

.button_main {
	color: #FFFFFF;
	font-size: 11px;
	font-family: Tahoma;
	font-weight: bold;	
	background-color: #ff6b00;
	height: 17px;
	padding: 2px 5px;
}


.bottone_main {
	color: #FFFFFF;
	font-size: 10px;
	font-family: Verdana;
	font-weight: bold;	
	background-color: #ff6b00;
	height: 18px;
	padding: 0px 0px;
}


.button_add {
	color: #FFFFFF;
	font-size: 11px;
	font-family: Tahoma;
	font-weight: bold;	
	background-color: #8C8C8C;
	height: 17px;
	padding: 2px 5px;
}

.page_div_active{
	width: 26px;
	height: 26px;
	background-color: #ff6b00;
	color: #FFFFFF;
	font-size: 11px;
	font-family: Tahoma;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	float: left;
	margin:1px;
}
.page_div{
	width: 26px;
	height: 26px;
	background-color: #ffcd89;
	color: #363A30;
	font-size: 11px;
	font-family: Tahoma;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	float: left;
	margin:1px;
}
.page_link_active{
	color: #FFFFFF;
	font-size: 11px;
	font-family: Tahoma;
	font-weight: bold;
	text-decoration: none;
	margin-top:10px;
}
.page_link{
	color: #363A30;
	font-size: 11px;
	font-family: Tahoma;
	font-weight: bold;
	text-decoration: none;
	margin-top:10px;
}

/*--------------- calendar ------------------*/
.month{
	color: #000000;
	font-size: 11px;
	font-family: Tahoma;
	text-align: center;
}
.monthname, .monthnavigation{
	color: #363A30;
	font-size: 11px;
	font-family: Tahoma;
	font-weight: bold;
	text-align: center;
}
.monthlink{
	color: #363A30;
	font-size: 11px;
	font-family: Tahoma;
	font-weight: bold;
	text-decoration: underline;
}
.dayname{
	color: #777777;
	font-size: 11px;
	font-family: Tahoma;
	text-align: center;
	width: 20px;
}
.monthday, .sunday, .saturday {
	font-size: 11px;
	font-family: Tahoma;
	text-align: center;
	color: #363A30;
	background-color: #ffffff;
	border: solid 1px #363A30;
}
.nomonthday{
	font-size: 11px;
	font-family: Tahoma;
	text-align: center;
	color: #8C8C8C;
	background-color: #ffffff;
	border: solid 1px #8C8C8C;
}
.today{
	color: #000000;
	background-color: #ffffff;
	border: solid 1px #ff6b00;
	font-size: 11px;
	font-family: Tahoma;
	text-align: center;
}
.selectedday{
	font-size: 11px;
	font-family: Tahoma;
	text-align: center;
	color: #363A30;
	background-color: #9a3f00;
	border: solid 1px #363A30;
}
.notemptyday{
	font-size: 11px;
	font-family: Tahoma;
	text-align: center;
	color: #363A30;
	background-color: #ffcd89;
	border: solid 1px #363A30;
}
.daylink{
	color: #000000;
	font-size: 11px;
	font-family: Tahoma;
	text-align: center;
	text-decoration: underline;
}

/*--------------- IM styles ------------------*/
.message{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 100;
	color: #111111;
}
.msg_header_to{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 100;
	color: #660000;
	text-decoration: underline;
}
.msg_header_from{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 100;
	color: #FF3300;
	text-decoration: underline;
}
.move_butt{
	 cursor: pointer; 
	 background-color: #ffcd89; 
	 border: solid 1px #ffcd89;
	 font-weight: bold;
	 text-align: center;
}
.im_list{
	background-color: #ffecd8; 
	text-align: center;
}
.chat_userlist_div_female{
	background-color: #FFFFFF;
	color: #ff6b00;
	font-family: Verdana;
	cursor: pointer;
	font-size: 11px;
	border: solid 1px #ffecd8;

}
.chat_userlist_div_male{
	background-color: #FFFFFF;
	color: #ff6b00;
	font-family: Verdana;
	cursor: pointer;
	font-size: 11px;
	border: solid 1px #ffecd8;
}
.hide_menu_table{
	background-color: #ffecd8;
	border: solid 1px #ffcd89;
}
.hide_menu_td_on{
	background-color: #ffcd89;
	color: #000000;
	font-family: Verdana;
	cursor: pointer;
	font-size: 11px;
	border: solid 1px #ffcd89;
}
.hide_menu_td{
	background-color:  #ffecd8;
	color: #ff6b00;
	font-family: Verdana;
	cursor: pointer;
	font-size: 11px;
	border: solid 1px #ffecd8;
}
.hidescroll{
	scrollbar-3dlight-color: #ffffff;
	scrollbar-arrow-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-face-color: #ffecd8;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	scrollbar-track-color: #ffffff;

}
/*--------------------- mailbox ---------------------*/
.mailbox_div_active{
	background-color: #ffcd89;
	height: 37px;
}
.mailbox_div{
	background-color: #ffecd8;
	height: 37px;
}
.mailbox_div_view{
	background-color: #ffecd8;
	color: #363A30;
	font-size: 11px;
	font-family: Tahoma;
	font-weight: 100;
}
.mailbox_text_active{
	color: #363A30;
	font-size: 11px;
	font-family: Tahoma;
	font-weight: bold;
}
.mailbox_text{
	color: #363A30;
	font-size: 11px;
	font-family: Tahoma;
	font-weight: 100;
}

td.calendar_header_top_cell { font-family: Tahoma; font-size: 11px; color: #000000; font-weight: bold; text-decoration:none; background-color: #ffcd89; border-bottom: 1px solid #646464; border-right: 1px solid #646464; padding-top: 8px; padding-bottom: 8px; }
td.calendar_header_right_cell { font-family: Tahoma; font-size: 11px; color: #000000; font-weight: bold; text-decoration:none; background-color: #ffcd89; border-bottom: 1px solid #646464; padding-top: 8px; padding-bottom: 8px; }
td.calendar_top_cell { font-family: Tahoma; font-size: 11px; color: #000000; font-weight:normal; text-decoration:none; background-color: #FFFFFF; border-right: 1px solid #646464; border-bottom: 1px solid #646464; padding-top: 3px; padding-bottom: 3px; padding-left:3 px;}
td.calendar_right_cell { font-family: Tahoma; font-size: 11px; color: #000000; font-weight:normal; text-decoration:none; background-color: #FFFFFF; border-bottom: 1px solid #646464; padding-top: 3px; padding-bottom: 3px; padding-left:3 px;}
td.calendar_top_cell_empty { background-color: #ffecd8; border-right: 1px solid #646464; border-bottom: 1px solid #646464; padding-top: 3px; padding-bottom: 3px; padding-left:3 px;}
td.calendar_right_cell_empty { background-color: #ffecd8; border-bottom: 1px solid #646464; padding-top: 3px; padding-bottom: 3px; padding-left:3 px;}
td.calendar_top_cell_today { font-family: Tahoma; font-size: 11px; color: #000000; font-weight:normal; text-decoration:none; background-color: #FFFFFF;border: 1px solid #ff6b00; padding-top: 3px; padding-bottom: 3px; padding-left:3 px;}
td.calendar_right_cell_today { font-family: Tahoma; font-size: 11px; color: #000000; font-weight:normal; text-decoration:none; background-color: #FFFFFF; border: 1px solid #ff6b00; padding-top: 3px; padding-bottom: 3px; padding-left:3 px;}
td.calendar_day_number { font-family: Tahoma; font-size: 13px; color:#000000; font-weight: bold; }
a.calendar_url { font-family: Tahoma; font-size: 11px; font-weight: normal; color: #ff6b00; text-decoration:none; }

div#copyBar {width:780px; height:25px; background:url(http://www.simpatizzo.com/simg/bgCopy.gif) repeat-x; margin:0 auto; padding:0;}
div#copyBar p {height:25px; line-height:25px; margin:0; padding:0 1em; color:#FFF;}
	
        .left {float: left;}
	.right {float: right;}
	.asButton{ font-weight:bold;  cursor:pointer; text-decoration:none; line-height:20px;}
	p.marginTopFive{margin-top:5px;}
