img, div { 
behavior: url(iepngfix.htc) 
}
body {
	background-color: #11100d;
	background-image: url("images/bg.jpg");
	background-repeat: no-repeat;
}
.bianco10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-style: normal;
	text-decoration: none;	
}
.bianco11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-style: normal;
	text-decoration: none;	
}
.grigios10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4f4f4f;
	font-style: normal;
	text-decoration: none;	
}
.grigios11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4f4f4f;
	font-style: normal;
	text-decoration: none;	
}
.grigios14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #4f4f4f;
	font-style: normal;
	text-decoration: none;	
}
.blu10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0b74a4;
	font-style: normal;
	text-decoration: none;	
}
.blu11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0b74a4;
	font-style: normal;
	text-decoration: none;	
}
a:link, a:visited,
a.blu10_link:link, a.blu10_link:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #0b74a4;
    font-style: normal;
    font-weight: normal;
    text-decoration: underline;
}
a:hover,
a.blu10_link:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #0b74a4;
    text-decoration: none;
}
a.grigios10_link:link, a.grigios10_link:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #4f4f4f;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
}
a.grigios10_link:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #4f4f4f;
    text-decoration:underline;
}
a.grigios11_link:link, a.grigios11_link:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #4f4f4f;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
}
a.grigios11_link:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #b20909;
    text-decoration: none;
}
a.bianco10_link:link, a.bianco10_link:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #ffffff;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
}
a.bianco10_link:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #ffffff;
    text-decoration: underline;
}
a.bianco11_link:link, a.bianco11_link:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #ffffff;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
}
a.bianco11_link:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #ffffff;
    text-decoration: underline;
}

.user7 ul#mao li a {
  font-size: 11px;
}

ul#mao, ul#mao ul {
  list-style-type:none;
  margin: 0;
  padding-left: 10px;
  font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:20px;
font-size:11px;
color: #4f4f4f;
}

ul#mao a {
  display: block;
  line-height:20px;
  text-decoration: none;
color: #4f4f4f;  
}

ul#mao li {
  line-height:20px;
}

ul#mao li a {
 /* padding: 0.5em;*/
}

ul#mao li a:hover {

}

ul#mao li ul li a {
  font-weight:normal;
  line-height:20px;
  padding-left:5px;
}

ul#mao li ul li a:hover {

  line-height:20px;
  padding-left:5px;
}

.code { border: 1px solid #165054; list-style-type: decimal-leading-zero; padding: 5px; margin: 0; }
.code code { display: block; padding: 3px; margin-bottom: 0; }
.code li {  border: 1px solid #165054; margin: 0 0 2px 2.2em; }
.indent1 { padding-left: 1em; }
.indent2 { padding-left: 2em; }

.right .moduletable th {
  color:#4F4F4F;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:14px;
  font-style:normal;
  text-decoration:none;
  font-variant: small-caps;
  text-align:left;
  border-bottom: solid 1px #BABABA ;
  padding-bottom: 5px ;
}

.right .moduletable {
  width: 269px;
  background: #c5c5c5;
  margin-bottom: 25px;
  padding: 16px 12px;
  border: solid 1px #BABABA ;
}
.right .moduletable td {
  padding-top: 12px; 
}

.right .moduletable td td {
  padding-top: 0; 
}

img, div { 
behavior: url(iepngfix.htc) 
}
body {
	background-color: #11100d;
	background-image: url("../images/bg.jpg");
	background-repeat: no-repeat;
}
.bianco10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-style: normal;
	text-decoration: none;	
}
.bianco11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-style: normal;
	text-decoration: none;	
}
.grigios10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4f4f4f;
	font-style: normal;
	text-decoration: none;	
}
.grigios11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4f4f4f;
	font-style: normal;
	text-decoration: none;	
}
.grigios14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #4f4f4f;
	font-style: normal;
	text-decoration: none;	
}
.rosso10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #b20909;
	font-style: normal;
	text-decoration: none;	
}
.rosso11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #b20909;
	font-style: normal;
	text-decoration: none;	
}
a.grigios10_link:link, a.grigios10_link:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #4f4f4f;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
}
a.grigios10_link:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #4f4f4f;
    text-decoration:underline;
}
a.grigios11_link:link, a.grigios11_link:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #4f4f4f;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
}
a.grigios11_link:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #b20909;
    text-decoration: none;
}
a.bianco10_link:link, a.bianco10_link:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #ffffff;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
}
a.bianco10_link:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #ffffff;
    text-decoration: underline;
}
a.bianco11_link:link, a.bianco11_link:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #ffffff;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
}
a.bianco11_link:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #ffffff;
    text-decoration: underline;
}

/**************************************** GALLERY ****************************************/
/*preload classes*/ 
.svw {width: 50px; height: 20px; background: #fff;} 
.svw ul {position: relative; left: -999em;}  
/*core classes*/ 
.stripViewer {  position: relative; overflow: hidden;  border: 5px solid #0f6dba;   margin: 0 0 1px 0; } 
.stripViewer ul { /* this is your UL of images */ margin: 0; padding: 0; position: relative; left: 0; top: 0; width: 1%; list-style-type: none; } 
.stripViewer ul li {  float:left; } 
.stripTransmitter { overflow: auto; width: 1%; } 
.stripTransmitter ul { margin: 0; padding: 0; position: relative; list-style-type: none; } 
.stripTransmitter ul li{ width: 20px; float:left; margin: 0 1px 1px 0; } 
.stripTransmitter a{ font: bold 10px Verdana, Arial; text-align: center; line-height: 22px; background: #0f6dba; color: #fff; text-decoration: none; display: block; } 
.stripTransmitter a:hover, a.current{ background: #fff; color: #0f6dba; }  
/*tooltips formatting*/ 
#tooltip { background: #fff; color: #000; opacity: 0.85; border: 5px solid #dedede; } 
#tooltip h3 {  font: normal 10px Verdana;  margin: 0;  padding: 6px 2px;  border: 0; } 

/*****************************************************************************************************/
a.mainlevel:link, a.mainlevel:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #4f4f4f;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
}
a.mainlevel:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #b20909;
    text-decoration: none;
}
.menumodulo {
	padding-left: 10px;
}
a.news:link, a.news:visited, a.news:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4f4f4f;
	font-style: normal;
	text-decoration: none;
}
.pagenav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #4f4f4f;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
}
a.pagenav:link, a.pagenav:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #4f4f4f;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
}
a.pagenav:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #4f4f4f;
    text-decoration:underline;
}
.contentheading, .componentheading  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4f4f4f;
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
}
a.contentpagetitle:link, a.contentpagetitle:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #4f4f4f;
    font-style: normal;
    font-weight: bold;
    text-decoration: none;
}
a.contentpagetitle:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #b20909;
    text-decoration: none;
}
a.link:link, a.link:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4f4f4f;
	font-style: normal;
	text-decoration: underline;
}
a.link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4f4f4f;
	font-style: normal;
	text-decoration: none;
}
.com_smtp {
  padding: 20px;
  text-align: center;
}

.jdSlideshow * , .slideinfoZone * {text-align:left}
