body {font-family:Arial, Helvetica, sans-serif;  font-size: 12px; color: #666666; text-decoration: none; background:#fff; behavior: url(/style/csshover2.htc);}
/* titolo */
/*h1 {color: #FFF; font-size:18px; margin:9px 3px 1px 1px;}*/
h1 {color:#524F46; font-size:18px; line-height:20px; font-weight: bold; margin:5px 0px 5px 0px; }
.h1Rosso {color:#CD2C31; font-size:18px; line-height:20px; font-weight: bold; margin:5px 0px 5px 0px; }	

/* sottotitolo */
h2 {color: #524F46; font-size:14px;  font-weight: bold; margin:5px 0px 5px 1px; line-height:20px; }
.h2Rosso {color: #CD2C31; font-size:14px;  font-weight: bold; margin:5px 0px 5px 1px; line-height:14px; }

/* testo */
h3 {color:#524F46; font-size:18px; line-height:20px; font-weight: bold; margin:5px 0px 5px 0px; }
h3 a {color:#524F46;  text-decoration:none; }
h3 a:hover {color:#524F46;  text-decoration:underline; } 
.h3Rosso {color:#CD2C31; font-size:18px; line-height:20px; font-weight: bold; margin:5px 0px 5px 0px; }	

/* testo piccolo */
h4 {color: #CD2C31; font-size: 13px; line-height:16px; 	font-weight: bold; 	margin:0px; }
h4 a:link, h4 a:visited  {color: #CD2C31;  text-decoration:none; }
h4 a:hover {color: #CD2C31;  text-decoration:underline; } 	

/* testo molto piccolo */
h5 {color: #CD2C31; font-size: 12px; line-height:20px; margin:0px; }
h5 a:link, h5 a:visited  {color: #CD2C31;  text-decoration:none; }
h5 a:hover {color: #CD2C31;  text-decoration:underline; } 	

td {text-align:left; }

img {text-decoration: none; border: none; }

a{ outline:none; }

a:hover {color: #D22F34; text-decoration: underline; }

a:link,a:visited {text-decoration: none; color: #D22F34; }

textarea,select{font-family:Arial, Helvetica, sans-serif; border:1px solid #749A5A; font-size: 12px; color: #666666; text-decoration: none}

input {font-family:Arial, Helvetica, sans-serif; ; font-size: 11px; color: #666666; text-decoration: none; border:1px solid #749A5A;}


.Conteiner								{width:100%; height:100%; margin:auto;}

.FooterConteiner 						{width:100%; height:100%; margin:20px auto; background: #FFF url(/img/base/BGFooter.jpg) repeat-x;}

.Home{ width:1001px; height:100%; margin:auto; }

.Home ul li {list-style-image:url(/img/IcoGen.jpg); margin:0 0 10px -17px;}

.ContentTD{border-left-color:#CD2C31; border-left-style:dotted; border-left-width:1px; }

.Logo{text-align:right; }

.gpd{ font-weight:normal; font-size:11px; color:#749A5A; text-align:right; }

.gpdTasto{color: #749A5A; border: 1px solid #749A5A; font-size:11px;background-color:#FFFFFF; cursor:default; cursor:pointer}

.Img {border:1px solid #769E5A; }
/*TASTO RICHIESTA*/
.PreventivoButton{color: #769E5A; border: 1px solid #769E5A; font-size:10px;background-color:#FFFFFF; cursor:default; cursor:pointer}

.LogoColor 			{color:#FFF}

.Icona 				{width:60px; float:left; padding-right:3px; padding-left:7px; padding-bottom:8px;}

.Footer									{font-size:10px; width:990px; height:120px; margin:auto; background: url(/img/base/BGmenuFooter.png) no-repeat;}
.Footer a:link, .Footer a:visited 		{color:#FFF; text-decoration:none;}
.Footer a:hover, .Footer a:focus, .Footer a:active {text-decoration:underline;}

/*MENU*/

.jqueryslidemenu				{text-align: left;width: 100%;height: 29px;}

.jqueryslidemenu ul				{height: 29px;margin: auto;padding:0;display: block;}

/*Top level list items*/
.jqueryslidemenu ul li			{list-style: none;float: left;margin:0; position: relative;}

/*Top level menu link items style*/
.jqueryslidemenu ul li a		{width: 196px; height: 25px;display: block;text-decoration:none;text-align: center;line-height:22px;font-size: 12px;color: #fff;font-weight: bold; outline:none; border: 1px solid  #fff; margin:1px; background:url(/img/SfondoTastoGrigioGiu.jpg) }/*background of tabs (default state)*/

* html .jqueryslidemenu ul li a	{display: inline-block;} /*IE6 hack to get sub menu links to behave correctly*/

.jqueryslidemenu ul li a:link, .jqueryslidemenu ul li a:visited{color:  #FFF;}

.jqueryslidemenu ul li a:hover	{color: white; background:url(/img/SfondoTasto.jpg)}/*tab link background during hover state*/ 
/*1st sub level menu*/
.jqueryslidemenu ul li ul		{position: absolute;left: 0;display: block;visibility: hidden;}

/*Sub level menu list items (undo style from Top level List Items)*/
.jqueryslidemenu ul li ul li	{float: none;  color:#524F46;}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.jqueryslidemenu ul li ul li ul	{top: 0;}

/* Sub level menu links style */
.jqueryslidemenu ul li ul li a	{font: normal 12px Arial; width: 186px; height:20px; padding: 5px 5px 0 5px; margin: 0 0 0 1px; border-top-width: 0; border-right: 1px solid #9FB98D; border-left: 1px solid #9FB98D;border-bottom: 1px solid #9FB98D; background: #F6F6F6; cursor:default; cursor:pointer;} /*width of sub menus*/
.jqueryslidemenu ul li ul li a:link, .jqueryslidemenu ul li ul li a:visited{color: #524F46; }

.jqueryslidemenu ul li ul li a:hover{color:#FFF; background:#F6F6F6 url(/img/SfondoTasto.jpg)}/*sub menus hover style*/

/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass					{position: absolute;top: 10px;right: 7px;}

/*.rightarrowclass				{position: absolute;top: 6px;right: 5px;}*/





