/* CSS Document */

/********************************/
/*	GENERAL HTML TAGS		  */
/********************************/

body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

body	{ background-color: #ffffff; }

fieldset legend{
	padding: 0 5px 0 5px;
	color:#f00000;
	}

.tab_bd{
	color:#000000;
	border:1px solid;
	border-color:#c0c0c0  #ffffff #ffffff #ffffff;
	
}

/********************************/
/*		TOP MENU		  */
/********************************/
.m_orr:link    {	color: #000000; FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
.m_orr:visited {	color: #000066; FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
.m_orr:hover   {	color: #ff0000; FONT-WEIGHT: bold; FONT-SIZE: 12px }

.menu_orr:link    {	color: #0f0f00; FONT-WEIGHT: bold; FONT-SIZE: 13px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
.menu_orr:visited {	color: #0f0f0f; FONT-WEIGHT: bold; FONT-SIZE: 13px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
.menu_orr:hover   {	color: #00a0ff; FONT-WEIGHT: bold; FONT-SIZE: 13px }


/*******************************/
/*		HEADER		 */
/*******************************/
.tab_b1	{	border : 1px solid black; }
.logo1	{	FONT-SIZE: 24px; color: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.p7 		{	FONT-SIZE: 14px; FONT-WEIGHT: bold; color: #0ff000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.txt_titolo {	FONT-SIZE: 10px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }

/* *************************/
/* link menu vert sinistro */
/* *************************/
.main_menu { FONT-SIZE: 9pt; COLOR: #00f0f0; FONT-FAMILY: Arial, Courier; TEXT-DECORATION: none }
.main_menu:link {  FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Arial, Courier; TEXT-DECORATION: none }
.main_menu:visited { FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Arial, Courier; TEXT-DECORATION: none }
.main_menu:hover { background-color: #ffffff; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Arial, Courier; TEXT-DECORATION: none }

.menu_b { FONT-SIZE: 9pt; COLOR: #fff0f0; FONT-FAMILY: Arial, Courier; TEXT-DECORATION: none }
.menu_b:link {  FONT-SIZE: 9pt; COLOR: #ff0000; FONT-FAMILY: Arial, Courier; TEXT-DECORATION: none }
.menu_b:visited { FONT-SIZE: 9pt; COLOR: #ff00f0; FONT-FAMILY: Arial, Courier; TEXT-DECORATION: none }
.menu_b:hover {  FONT-SIZE: 9pt; COLOR: #ff0000; FONT-FAMILY: Arial, Courier; TEXT-DECORATION: none }




.buttonscontainer {width: 140px;}

/* bottoni status normale */
.buttons a {color: #ffffff;
background-color: #007bd8;
padding: 2px;
padding-left: 3px;
display: block;
border-bottom: 1px solid #fffff3;
font: 11px Tahoma, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;}

.buttons a:hover {
background-color: #202b28;
color: #CCFFFF;
text-decoration: none;}

/*************************/
/* HOME */
/************************/
.scritte	{ FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Tahoma }
.testo1	{ FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #d05050; FONT-FAMILY: Tahoma }

.p2a	{ FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ff0000; FONT-FAMILY: Tahoma }

/******************************/
/*		FOOTER		*/
/******************************/
.footer:link    {	color: #0066cc; FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
.footer:visited {	color: #0066cc; FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
.footer:hover   {	color: #ff0000; FONT-WEIGHT: bold; FONT-SIZE: 12px }

/************/
/* input 	*/
/************/
input, textarea{
	color:#56487a;
	border:1px solid;
	border-color:#888888 #888888 #aaaaaa #aaaaaa;
	padding:3px 3px 4px 3px;
}

input:focus, textarea:focus{
	border-color:#0500ff;
}

input{
	background:#fefafa url("img/input_bg.gif") repeat-x;
	border:1px solid #75C0F9;
	color:#56487A;
	padding:3px;
	font-weight:bold;
}

input:hover, input:active, input:focus{
	color:#0000ff;
	border:1px solid #0000ff;
}

/*
input[type=button],input[type=submit] {
     background : #ffffff url("img/submit_bg.gif") repeat-x;
	 border:1px outset #D0D0D0;
}
*/

/* Bottone standard */
.butt_pattern {
	BORDER : 1px solid Black; WIDTH: 95px; background-color: rgb(212,250,246);
	color: #000000; FONT-WEIGHT: bold; FONT-SIZE: 11px;
 }

// ombra di una foto!!!!!!!
#imgcasa { float: left; margin: 5px 10px 0 5px; background: #444; }
#imgcasa img { border: 2px solid #666; position: relative; top:-5px; left: -5px;}
