p,body {
  color:#444444;
  font-family: georgia,"Trebuchet MS", Arial;
  text-decoration: none;
  word-spacing: normal;
  text-align: justify;
  letter-spacing: 0;
  font-size: 10pt;
}

/* DEFAULT */
a{
  color:black;
	font-weight:bold;
	text-decoration:none;
}

a:hover{
	color:	red;
	font-weight:bold;
}

a:active{
	color: red;
	font-weight:bold;
}

#column_estesa, #column_estesa p, #column1, #column1 p, #column2, #column2 p {
color:#444444;
line-height: 1.5em;
}

#column_estesa h1,#column1 h1, #column2 h1 {
  color:#009900;
  font-size:22px;
  font-weight:bold;
  margin-top:15px;
  margin-bottom:15px;
  font-family:arial narrow;
  border-bottom:2px solid #dddddd;
  sborder:1px solid black;
}

#column_estesa h2,#column1 h2 {
  color:#005D00;
  margin-top:10px;
  margin-bottom:10px;
  font-size:18px;
  font-weight:bold;
  font-family:arial narrow;
  sborder:1px solid red;
}

#column2 h1 {

}

h3 {
	color:black;
	font-size:11pt;
  margin-top:10px;
}

h4 {
	color:#db007a;
	font-size:10pt;
}

li {
    
}

ul {
  slist-style-image: url(/images/Bullet.gif);
  margin: 20px;
  smargin-left:20px;
}

li {
  padding-left: 30px;
  margin-bottom:5px;
  background-image: url(/images/Bullet.gif);
  background-repeat: no-repeat;
  
  
  background-position: top left;
  margin-left:20px;
}

a.link_big_button {
  display:block;
  background-color:#009900;
  color:white;
  padding:5px;
} 

a.link_big_button:hover {
  display:block;
  background-color:#009900;
  color:red;
  padding:5px;
}

/* SEZIONE MACCHINE 
 colore base:  5a5f01

 */
 
.sez_macchine h1 {
	sbackground-color:#009900;
  color:#009900;
	font-size:17pt;
  margin-bottom:14px;
}

.sez_macchine a.link_big_button {
  display:block;
  background-color:#5a5f01;
  color:#D6D7BF;
  padding:5px;
} 

.sez_macchine a.link_big_button:hover {
  display:block;
  background-color:#5a5f01;
  color:white;
  padding:5px;
}

/* SEZIONE LAMPO 
 colore base:  868a01

 */
 
.sez_lampo h1 {
  sbackground-color:#009900;
  color:#009900;
  font-size:17pt;
  margin-bottom:14px;
}

.sez_lampo a.link_big_button {
  display:block;
  background-color:#ADB053;
  color:white;
  padding:5px;
} 

.sez_lampo a.link_big_button:hover {
  display:block;
  background-color:#ADB053;
  color:red;
  padding:5px;
}


#column22 h1 {
	scolor:#00aeef;
  margin-bottom:23px;
}

#column2 h2 {
}
#column2, #column2 p {
	font-size:9pt;
	line-height:12pt;
}


.box1 p,body {

}

.box1 a{
  color:black;
	font-weight:bold;
	text-decoration:none;
}

.box1 a:hover{
	color: red;
	font-weight:bold;
}

.box1 a:active{
	color: red;
	font-weight:bold;
}

.box1 h1 {
	color:#db007a;
	font-size:14pt;
	font-family:helvetica;
}

.box1 h2 {
	color:#db007a;
	font-size:12pt;
	font-family:helvetica;
}

.box1 h3 {
	color:#db007a;
	font-size:11pt;
	font-family:helvetica;
}

.box1 h4 {
	color:#db007a;
	font-size:10pt;
	font-family:helvetica;
}

.dialog {
	border:3px solid #999999;
	padding:10px;
	background-color:white;
	overflow:auto;
}


.cm_menu a {
  display:block;
  
}

.cm_menu a:hover {
  background-color:#F6E9E0;
}


.cm_menu li {
  color:#EB7012;
  margin-bottom:10px;
}

.cm_menu li a {
  font-size:8pt;
}


.cm_menu ul {
  sborder:1px dotted #cccccc; 
  padding:0px;
  margin:0px;
  margin-left:7px;
  padding-left:7px;
}

.cm_menu li li {
  margin-bottom:0px;
}

.cm_menu li li a {
  font-size:8pt;
  color:#534331;
}


.cm_menu li li li a {
  font-size:8pt;
}

.cm_menu_current_page {
  color:red;
}

.cm_articolo_piccolo {
  background-color:#fafafa;
  border:1px solid #dddddd;
  margin:10px;
  padding:10px;
  line-height:1em;
}

.cm_articolo_piccolo h2 h3 {
  margin:0px;
  padding:0px;
}
.cm_articolo_titolo a{
  color:orange;
}
.cm_articolo_piccolo h2 {
  color:orange;
}

.cm_articolo_info {
margin:0px;
color:#777777;
font-size:9px;
}

.cm_articolo_titoletto {
  margin:0px;
  color:#999999;
}

.cm_articolo_testo {
}

.cm_articolo_keywords {
  color:#888888;
}

.cm_articolo_piccolo .cm_articolo_titolo{
  font-size:1.1em;
}

.cm_articolo_piccolo .cm_articolo_titoletto{
  font-size:0.8em;
}

.gallery_thumb_box {
  margin:0px;
  padding:0px;
  Sborder:1px solid #CCCCCC;
  sfloat:left;
  text-align:center; 
  background-color:#fafafa;
  
}

.form {
    BORDER-RIGHT: #b2c4da 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #b2c4da 1px solid;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #b2c4da 1px solid;
    COLOR: black;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #b2c4da 1px solid;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: #ffffff
}

.macchine-scheda {
  
}
.macchina_Descrizione {
  margin-bottom:4px;
}

.cm_error {
  color:red;
  font-size:12pt;
  padding:10px;
  margin:20px;
  background-color:#eeeeee;
  border:1px solid #dddddd;
}

.cm_ok {
  color:green;
  font-size:12pt;
  padding:10px;
  margin:20px;
  background-color:#eeeeee;
  border:1px solid #dddddd;
}