/*=================================
====== CONTENUTI
=================================*/

H1{
	color: #FE6A00;
	font-size:26px;
	font-family: Trebuchet Ms, Arial, Helvetica, VErdana;
	padding: 0px;
	padding-left:8px;
	margin: 0px;
	margin-bottom:10px;
	}
H2
	{
	font-size: 16px;	
	padding-left: 8px;
	font-weight: normal;
	}
H2 A, H2 A:link, H2 A:active, H2 A:visited, H2 A:hover
	{
	font-size: 18px;
	color: #c30;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
	}
 H2 A:hover
	{
	background: #c30;
	color: #fff;
	}
	
	
H3
	{
	color: #000;
	font-size:17px;
	font-weight:bold;
	font-family: Arial Narrow, Arial, Helvetica, VErdana;
	padding-left: 8px;
	margin: 0px;
	margin-top: 0px;
	margin-bottom:0px;	
	}
H4, H5, H6
	{
	color: #900;
	font-size:12px;
	}

IMG.Immagini_allineate_SX
	{
	padding:0px;
	margin: 0px;
	margin-right: 20px;
	}
IMG.Immagini-allineate-sin
	{
	padding:0px;
	margin: 10px;
	margin-top:0px;
	border:solid 2px #eeeeee;
	}
IMG.Immagini-allineate-des
	{
	padding:0px;
	margin: 10px;
	margin-top:0px;
	border:solid 2px #eeeeee;
	}		
/*=================================
===  Form-Newsletter
=================================*/
DIV.Newsletter-Box,
DIV.Sms-Box
	{
	position:absolute;
	z-index:10;
	left:600px !important;
	left:300px;
	top:150px !important;
	top:50px;
	width:222px;
	height:auto;
	padding:0px;
	display:none;
	background:transparent;
	border:5px solid #eee;
	border-right:5px solid #ccc;
	border-bottom:5px solid #ccc;
	}
DIV.Sms-Box
	{
	left:800px !important;
	left:500px;
	top:200px !important;
	top:150px;
	}

DIV.Newsletter-Form,
DIV.Newsletter2-Form,
DIV.Sms-Form
	{
	clear:left;
	float:left;
	width: 202px !important;
	width: 222px;
	height: 430px;
	margin:0;
	padding:10px;
	background:#fff url(http://www.fisesardegna.it/Temi/Default/immagini/sfondo_newsletter.jpg) no-repeat;
	border:1px solid #000;
	}
DIV.Sms-Form
	{
	height: 190px;
	background:#fff url(http://www.fisesardegna.it/Temi/Default/immagini/sfondo_sms.jpg) no-repeat;
	}
DIV.Newsletter2-Form
	{
	width: 702px !important;
	width: 722px;
	height: auto;
	background:transparent;
	border:0px solid #000;
	}
DIV.Newsletter-Chiudi,
DIV.Sms-Chiudi
	{
	float:right;
	width:16px;
	height:16px; 
	line-height:14px;
	font-size:14px;
	color:#fff;
	text-align:center;
	background:#fff url(http://www.fisesardegna.it/Temi/Default/immagini/sfondo_chiudi.jpg) no-repeat;
	border:1px solid #fff;
	cursor:pointer;
	}
	
DIV.Newsletter-Form H3,
DIV.Newsletter2-Form H3,
DIV.Sms-Form H3
	{
	height: auto;
	color: #004d91;
	font-size: 16px;
	font-family: Verdana, Arial, Helvetica;
	font-weight: normal;
	text-align: left;
	padding: 0px;
	margin: 0px;
	margin-bottom: 15px;
	line-height: 20px;
	}
P.Newsletter-Testo,
P.Newsletter2-Testo,
P.Sms-Testo
	{
	width:200px;
	height:auto;
	margin:0px;
	margin-top:10px;
	margin-bottom:10px;
	color: #6b646e;
	color: #4a4a51;	
	line-height:15px;
	text-align:left;
	}
P.Newsletter2-Testo
	{
	width:600px;
	}
FIELDSET.Newsletter2-Fieldset
	{
	width: 620px;
	margin:0px;
	height:auto;
	}

LEGEND.Newsletter2-Legend
	{
	font-size:16px;
	color: #1c82ca;
	margin:10px;
	}
	
P.Newsletter-Label,
P.Newsletter2-Label,
P.Sms-Label
	{
	width:200px;
	height:15px;
	margin:0px;
	padding-top:4px;
	padding-bottom:0px;
	font-weight:bold;
	color: #6b646e;
	color: #4a4a51;	
	line-height:15px;
	text-align:left;
	}
P.Newsletter2-Label
	{
	width:600px;
	}
SPAN.Newsletter-Obbligatorio,
SPAN.Newsletter2-Obbligatorio,
SPAN.Sms-Obbligatorio
	{
	float:right;
	font-size:0.8em;
	font-weight:normal;
	}
P.Newsletter-Field,
P.Newsletter2-Field,
P.Sms-Field
	{
	width:200px;
	margin:0px;
	height:21px;
	color: #6b646e;
	color: #4a4a51;	
	text-align:left;
	}
P.Newsletter2-Field
	{
	width:600px;
	}
P.Newsletter-Field INPUT,
P.Newsletter2-Field INPUT,
P.Sms-Field INPUT
	{
	width: 200px;
	height:21px;
	margin:0px;
	color: #6b646e;
	border:1px solid #6b646e;
	}
P.Newsletter2-Field INPUT
	{
	width: 300px;
	}
P.Newsletter-Privacy,
P.Newsletter2-Privacy,
P.Sms-Privacy
	{
	width: 200px;
	height:auto;
	margin:0px;
	margin-bottom:10px;
	color: #4a4a51;	
	font-size:11px;
	text-align:center;
	}
P.Newsletter2-Privacy
	{
	width: 600px;
	text-align:left;
	}
P.Newsletter-Privacy-Titolo,
P.Newsletter2-Privacy-Titolo,
P.Sms-Privacy-Titolo
	{
	margin-top:20px;
	height:17px;
	font-size:13px;
	font-weight:bold;
	}
P.Newsletter-Privacy A:link, P.Newsletter-Privacy A:visited, P.Newsletter-Privacy A:hover,
P.Sms-Privacy A:link, P.Sms-Privacy A:visited, P.Sms-Privacy A:hover
	{
	display:inline;
	color: #4a4a51;	
	}
P.Newsletter-Submit,
P.Newsletter2-Submit,
P.Sms-Submit
	{
	height:30px;
	margin:0px;
	margin-top:10px;
	text-align:center;
	}
INPUT.Newsletter-Submit,
INPUT.Newsletter2-Submit,
INPUT.Sms-Submit
	{
	width:82px;
	height:37px;
	font-size:13px;
	color: #4a4a51;	
	}
P.Sms-Label-Nome, P.Sms-Field-Nome,
P.Sms-Label-Cognome, P.Sms-Field-Cognome,
P.Sms-Label-Citta, P.Sms-Field-Citta
	{
	display:none;
	}
/*=================================
===  TABELLA LISTINO SUINI
=================================*/
TABLE.Tabella-Listino-Suini TD 
	{
	vertical-align:bottom;
	padding-left:4px;
	border-left:solid 1px #999999;
	border-right:solid 1px #999999;
	text-transform:capitalize; 
	}
TD#Listino-Suini-Razza, #Listino-Suini-Nome, #Listino-Suini-Matricola, #Listino-Suini-Data,
#Listino-Suini-Origine, #Listino-Suini-Selezione, #Listino-Suini-Indice,#Listino-Suini-Costo 
	{
	border-bottom: solid 2px #FF9900;
	font-weight:bold;
	border-left:none;
	}
	
TABLE#Tabella-Listino-Suini TD  A:link,TABLE#Tabella-Listino-Suini TD  A:visited,
TABLE#Tabella-Listino-Suini TD  A:hover,TABLE#Tabella-Listino-Suini TD  A:active
	{
	border:none;
	background:none;
	margin:0px;
	padding:0px;
	font-weight:bold;
	}
TABLE#Tabella-Listino-Suini TD  A:hover,TABLE#Tabella-Listino-Suini TD  A:active
	{
	color:#FF9900;
	}
	
.sortable, .unsortable
		{
		border-bottom: solid 2px #FF9900;
		}
table.sortable td
	{
	font-size:10px;
	text-transform:capitalize;
	padding-left:5px;
	white-space:no-wrap;
	border-left:solid 1px #ccc;
	border-bottom:solid 1px #ccc;
	text-transform:uppercase; 
	}		
TABLE#Tabella-Listino-Suini TD  A:link IMG, TABLE#Tabella-Listino-Suini TD  A:visited IMG,
TABLE#Tabella-Listino-Suini TD  A:hover IMG, TABLE#Tabella-Listino-Suini TD  A:active IMG
	{
	border:none;
	background:none;
	}

TD#Listino-Suini-Razza, TD#Listino-Suini-Nome, 	TD#Listino-Suini-Matricola,
TD#Listino-Suini-Data, TD#Listino-Suini-Origine, TD#Listino-Suini-Selezione, TD#Listino-Suini-Indice, TD#Listino-Suini-Costo
	{
	vertical-align:middle;
	height:30px;	
	}
TD#Listino-Suini-Razza
	{
	width:150px;
	}	
TD#Listino-Suini-Data 
	{
	width:120px;
	}
TD#Listino-Suini-Matricola
	{
	width:125px;
	}
	
TD#Listino-Suini-Origine, TD#Listino-Suini-Selezione,TD#Listino-Suini-Indice
	{
	width:90px;
	}
TD#Listino-Suini-Costo
	{
	width:120px;
	}
.sortheader
	{
	display:block;
	height:40px;
	font-size:10px;
	}

	
.sortarrow IMG
	{
	float:right;
	margin:0px;
	mmargin-right:10px;
	margin-left:5px;
	padding:0px;
	margin-top:-20px;
	}
table.sortable a.sortheader
	{
	font-size:11px;
	}
/*=================================
===  PAGINA LINK
=================================*/	
A.NomeLink
	{
	font-weight:bold;
	padding-left:2px;
	padding-bottom:3px;
	
	}
P.ParagrafoLink
	{
	padding-left:20px;
	background:URL(/Temi/Default/immagini/Elenco-Link.gif);
	background-repeat:no-repeat;
	background-position:0 5;
	}
TABLE.Tabella-Link
	{
	width:600px;
	
	}
TABLE.Tabella-Link TD
	{
	height:15px;
	margin:0px;
	padding:0px;
	}
TABLE.Tabella-Link TD P
	{
	line-height:15px;
	}
/*=================================
===  PAGINA STAFF
=================================*/	
Table.Tabella-Staff
	{
	width:auto;
	margin:auto;
	border-bottom:solid 2px #FF9900;
	}
TD.Tabella-Staff-Dati
	{
	background:#eee;
	}
	
Table.Tabella-Staff TD
	{
	padding-left:6px;
	padding-right:10px;
	height:25px;
	}	
TD.Tabella-Staff-Intest-Posizione, TD.Tabella-Staff-Intest-Nome, 
TD.Tabella-Staff-Intest-Telefono, TD.Tabella-Staff-Intest-Email	
	{
	font-size:13px;
	line-height:35px;
	font-weight:bold;
	border-bottom:solid 2px #FF9900;
	height:35px;
	}
TD.Tabella-Staff-Posizione
	{
	background:url(/Temi/Default/immagini/sfondo-staff-posizione.jpg);
	background-repeat: repeat-x;
	font-weight:bold;
	color:#ffffff;
	vertical-align:top;
	}
/*=================================
===  PAGINA NORVEGESI
=================================*/	
TABLE.Tabella-Norvegesi-Prove
	{
	width:auto;
	border-bottom:solid 1px #FF9900;
	}
TABLE.Tabella-Norvegesi-Prove TD
	{
	padding-left:10px;
	padding-right:10px;
	font-size:15px;
	}
TD.Norvegesi-Intestazione	
	{
	font-weight:bold;
	background:#FF9900;
	color:#ffffff;
	}
/*=================================
===  PAGINA EMBRIONI DISPONIBILI
=================================*/
TABLE.Tabella-Embrioni-Disponibili
	{
	width:95%;
	
	}
TABLE.Tabella-Embrioni-Disponibili TD
	{
	padding-left:5px;
	font-size:12px;
	}
.Tabella-Embrioni-Disponibili TD A:link,.Tabella-Embrioni-Disponibili TD A:visited, .Tabella-Embrioni-Disponibili TD A:hover
	{
	text-decoration:none;	
	}
TD.Tabella-Embrioni-Disponibili-Intestazione
	{
	background-color:#FE6A00;
	color:#fff;
	font-size:15px;
	font-weight:bold;
	}
TD.Tabella-Embrioni-Commento	
	{
	background:#eee;
	border-bottom:solid 1px #FE6A00;
	}
