/*
   Style Sheet for root of santanselmo.it
*/

BODY {
 margin: 5px 0px 5px 0px ;
 font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size : 11px;
 background : #D7D7D8;
 color: #FFFFFF;
 }

  /*
   menù principale inizio
  */

	td.menu1 {
		font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold;
		line-height:21px;
		padding-right:13px;
		vertical-align:bottom;
		background-color:#c2bfb4;
		border-right:#c2bfb4 solid 2px;
		
	}
	td.menu1sel {
		font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold;
		line-height:21px;
		padding-right:13px;
		vertical-align:bottom;
		background-color:#8f8d87;
		border-right:#c2bfb4 solid 2px;
	}

	A.menu1:link	{color: #FFFFFF; text-decoration: none; width:100%; height:42px; display:block; }
	A.menu1:visited	{color: #FFFFFF; text-decoration: none; width:100%; height:42px; display:block; }
	A.menu1:hover	{color: #FFFFFF; text-decoration: none; width:100%; height:42px; display:block; }

	A.menu2:link	{color: #FFFFFF; text-decoration: none; background-color:#c2bfb4; border-top:#FFFFFF solid 1px; padding:5px; width:100%; display:block; }
	A.menu2:visited	{color: #FFFFFF; text-decoration: none; background-color:#c2bfb4; border-top:#FFFFFF solid 1px; padding:5px; width:100%; display:block; }
	A.menu2:hover	{color: #FFFFFF; text-decoration: none; background-color:#8f8d87; border-top:#FFFFFF solid 1px; padding:5px; width:100%; display:block; }
	
	A.menu2sel:link,
	A.menu2sel:visited,
	A.menu2sel:hover{color: #FFFFFF; text-decoration: none; background-color:#8f8d87; border-top:#FFFFFF solid 1px; padding:5px; width:100%; display:block;	}

	A.imgBordered:link		{border:#FFFFFF solid 1px; display:inline-block;}
	A.imgBordered:visited	{border:#EEEEEE solid 1px; display:inline-block;}
	A.imgBordered:hover		{border:#990000 solid 1px; display:inline-block;}
	A.imgBordered:active	{border:#993300 solid 1px; display:inline-block;}

	div.menu2box	{position:absolute; margin-top:2px; margin-left:-2px; z-index:1000; font-size:16px; font-weight:bold; white-space:nowrap;}
	div.menu2sel	{background-color:#8f8d87; border-top:#FFFFFF solid 1px; padding:5px; width:100%; display:block; }
	div.rChiusura	{background-image:url(images/borderMenu.gif); width:100%; height:4px; overflow:hidden; padding-left:5px; padding-right:5px;}

  /*
   menù principale fine
  */

div.corpo {
 width:903px;
 background : #E1DED3;
 }
 
div.corpo1 {
 height: 298px;
 background-image: url(images/fondo2.jpg);
 }

div.corpo1r {
 height: 238px;
 background-image: url(images/fondo2.jpg);
 }

div.corpo2 {
 height: 124px;
 }

div.corpo2e {
 height: 184px;
 }

div.corpo3 {
 height: 80px;
 }

div.testoScuro {
 color : #422E1A;
 }

div.col {
 color : #8F8D87;
 }

div.colTF {
 font-size : 14px;
 color: #AF8A71;
 font-family: Arial, Helvetica, sans-serif;
 margin-top: 0px;
 margin-bottom: 0px;
 }

span.colTF2 {
 font-size : 16px;
 font-family: Arial, Helvetica, sans-serif;
 text-transform: uppercase;
 margin-top: 2px;
 margin-bottom: 2px;
 }

div.SoloStampaDisp {
	display: none;
}

table.fondo-pagina {
 width: 903px;
 height: 27px;
 vertical-align: middle;
 background : #422E1A;
 }

th {
 font-size : 11px;
 font-weight: bold;
 }

th.h2 {
 font-size : 15px;
 font-weight: bold;
 }

th.h3 {
 font-size : 14px;
 font-weight: bold;
 color : #422E1A;
 background-color: #E1DED3;
 text-align: left;
 } 

TR.sel {
	cursor: pointer;
 }

td {
 font-size : 11px;
 }

td.h3 {
 font-size : 13px;
 }

td.col {
 color : #8F8D87;
 }

td.fondo-pagina {
 vertical-align: middle;
 }
 
TD.login {
 font-size: 12px;
 border-bottom-color: White;
 border-bottom-style: solid;
 border-bottom-width: 1px;
 }

H1 {
 font-size : 16px;
 margin-top: 3px;
 margin-bottom: 2px;
 }

H2 {
 font-size : 14px;
 margin-top: 1px;
 margin-bottom: 1px;
 }
 
H3 {
 font-size : 12px;
 margin-top: 0px;
 margin-bottom: 0px;
 }

H3.scuro {
 color : #422E1A;
 }
 
H3.scuroSel {
 color : #422E1A;
 font-weight: bold;
 font-family : Arial, Helvetica, sans-serif;
 }

H4 {
 font-size : 12px;
 margin-top: 0px;
 margin-bottom: 0px;
 font-weight: normal;
 }

A:link					{text-decoration: none; color:#FFFFFF;}
A:visited				{text-decoration: none; color:#FFFFFF;}
A:hover					{text-decoration: underline; color:#FFFFFF;}

A.wc:link				{text-decoration: none; color:#FFFFFF;}
A.wc:visited			{text-decoration: none; color:#FFFFFF;}
A.wc:hover				{text-decoration: underline; color:#422E1A;}

A.testoScuro:link		{text-decoration: none; color:#422E1A;}
A.testoScuro:visited	{text-decoration: none; color:#422E1A;}
A.testoScuro:hover		{text-decoration: underline; color:#422E1A;}

A.col:link				{text-decoration: none; color:#8F8D87;font-weight: bold;}
A.col:visited			{text-decoration: none; color:#8F8D87;font-weight: bold;}
A.col:hover				{text-decoration: underline; color:#422E1A;font-weight: bold;}

A.col-NB:link			{text-decoration: none; color:#8F8D87;}
A.col-NB:visited		{text-decoration: none; color:#8F8D87;}
A.col-NB:hover			{text-decoration: underline; color:#422E1A;}

A.boldC:link			{text-decoration: none; font-weight: bold; color:#8F8D87;}
A.boldC:visited			{text-decoration: none; font-weight: bold; color:#8F8D87;}
A.boldC:hover			{text-decoration: none; font-weight: bold; color:#8F8D87;}

A.bold-col:link			{text-decoration: none; color:#422E1A; font-weight: bold;}
A.bold-col:visited		{text-decoration: none; color:#422E1A; font-weight: bold;}
A.bold-col:hover		{text-decoration: underline; color:#422E1A; font-weight: bold;}
 
A.bold-col2:link		{text-decoration: none; color:#AF8A71; font-weight: bold;}
A.bold-col2:visited		{text-decoration: none; color:#AF8A71; font-weight: bold;}
A.bold-col2:hover		{text-decoration: none; color:#422E1A; font-weight: bold;}

A.bold-col3:link		{text-decoration: none; color:#AF8A71; font-weight: bold; font-family : Arial, Helvetica, sans-serif;}
A.bold-col3:visited		{text-decoration: none; color:#AF8A71; font-weight: bold; font-family : Arial, Helvetica, sans-serif;}
A.bold-col3:hover		{text-decoration: none; color:#422E1A; font-weight: bold; font-family : Arial, Helvetica, sans-serif;}

A.bold-col4:link		{text-decoration: none; color:#8F8D87; font-weight: bold; font-family : Arial, Helvetica, sans-serif;}
A.bold-col4:visited		{text-decoration: none; color:#8F8D87; font-weight: bold; font-family : Arial, Helvetica, sans-serif;}
A.bold-col4:hover		{text-decoration: none; color:#422E1A; font-weight: bold; font-family : Arial, Helvetica, sans-serif;}

A.fondo-pagina:link		{text-decoration: none; color:#FFFFFF;}
A.fondo-pagina:visited	{text-decoration: none; color:#EEEEEE;}
A.fondo-pagina:hover	{text-decoration: underline; color:#FFFFFF;}

HR						{height: 1px; color: White;}

input					{letter-spacing:1px; font-weight: bold; border: 0px solid #C2BFB4; color: white; background-color: #C2BFB4; margin-left: 1px;}
input.r					{font-size : 11px;}
input.b1				{color: #FFFFFF; background-color: transparent;	font-weight: bold;}
input.b1h				{color: #FFFFFF; background-color: transparent;	font-weight: bold; text-decoration: underline; cursor: pointer;}
input.b2				{color: #8F8D87; background-color: transparent;	font-size : 12px; font-weight: bold;}
input.b2h				{color: #422E1A; background-color: transparent;	font-size : 12px; font-weight: bold; text-decoration: underline; cursor: pointer;}
textarea				{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 13px; letter-spacing:1px; font-weight: bold; border: 0px solid #C2BFB4; color: white; background-color: #C2BFB4; margin-left: 1px;}


