

html,body {height:100%;}
body {font-family: arial, sanserif, helvetica;}
body{background-color:#FFF}/**/
* {margin:0; padding:0; border:0}
ul {list-style:none}
hr{display:block; clear:both}


/*-------------------------------- STRUCT BLOCKS */
#wrapper_header{ }
#wrapper_body  {min-width:990px}
#wrapper_footer{background-color:#333}
/*---------------- TYPO *//* */
#wrapper_body  { background: transparent url('img/fondo_SX_wrap.jpg') repeat-y scroll 0px 0px}
#wrapper_body.darko  { background: #000 url('img/fondo_SX_wrap.jpg') repeat-y scroll 0px 0px}
/*---------------- MONITOR *//* */
/* #wrapper_body   {border:1px solid red}*/

/*-------------------------------- HEADER */
.header_top {height:53px; padding:0 0 0 15px;}
.header_top {overflow:hidden}
.header_top li {float:left; margin-right:10px; position:relative;}

.header_top li.settore { top:10px;}
.header_top li.subsettore { top:24px}

.header_titolo {height:65px;  padding:0 0 0 15px}
.header_titolo {overflow:hidden}
.header_titolo li {float:left; margin-right:10px; position:relative; }

.header_titolo li.titolo {top:7px; }
.header_titolo li.subtitolo {top:10px}
.header_titolo li.cliente {clear:left; top:8px}
/*---------------- TYPO *//* */
.header_top { background: #333 url('img/INT_logo.png') no-repeat scroll right top;}
.header_top { cursor: pointer;}
.header_top:hover { background: #333 url('img/INT_logo_O.png') no-repeat scroll right top;}
.header_top li.settore {font-size:30px; color:#cccc99}
.header_top li.settore h1 {font-size:30px; color:#cccc99}
.header_top li.subsettore {font-size:15px;color:#cccccc}
.header_titolo { background: #F3F3F3;}
.header_titolo li.titolo {font-size:24px; color:#ff9933}
.header_titolo li.subtitolo {font-size:20px; color:#999}
.header_titolo li.cliente {font-size:14px; font-weight: 600; color:#999}
/*---------------- MONITOR *//* */
/* .header_top {border:1px solid red}*/
/*.header_top li{border:1px solid yellow} */
/* .header_titolo {border:1px solid yellow}*/
/*.header_titolo li{border:1px solid yellow}  */




/*-------------------------------- BODY */

#containerSX {width:150px; min-height:200px; padding:0 15px 20px}
#containerSX {float:left;}
#containerDX {margin:18px 10px 10px 20px; }/* */
#containerDX {float:left;} /**/
#containerDX {width:780px; } /**/
/*#containerDX {overflow:hidden} */
/*---------------- TYPO */  /**/
#containerSX { background: #333 url('img/fondo_SX.png') repeat-x scroll left top;}/**/
#containerSX { color: #ccc;}/**/
/*#containerCNT { background-color:#f3f3f3} */
/*#containerDX { background-color:#fff} */
/*---------------- MONITOR *//* */
/*#containerSX{border:1px solid red}  */
/* #containerDX{border:1px solid red} */
/* #footer, #header{background-color:#333} */


/*-------------------------------- CONTAINER_SX *//* */
.menuSX { width:190px; margin-top:18px}
.menuSX li.typoitem  { padding:10px 0 5px 0 }
.menuSX li.typoitem:first-child  { padding:0 0 5px 0 }
.menuSX li  { padding-left:25px }
.skemaTechno { width:190px; margin-top:80px;}
.skemaTechno li { padding-left:25px }
.skemaTechno li.typoitem { padding:0 0 10px 0  }
/*---------------- TYPO */
.menuSX li  {font-size:12px; font-weight:normal;  color:#999; cursor:pointer}
.menuSX li.item { background: transparent url('img/bullet_menuSX_off.png') no-repeat left center;}/**/
.menuSX li.item:hover  {background: transparent url('img/bullet_menuSX_on.gif') no-repeat left center;}

.menuSX li.on {background: transparent url('img/bullet_menuSX_on.gif') no-repeat left center;}
.menuSX li.on {color:#ffcc33}
.menuSX li.item  {cursor:pointer}
.menuSX li.item:hover  {color:#ddd}
.menuSX li.typoitem  {font-size:15px; font-weight:bold;  color:#EEE; color:#F93; color:#CC9; cursor:auto}

.skemaTechno li  {font-size:11px; font-weight:normal; cursor:auto}
.skemaTechno li.typoitem  { color:#EEE; color:#CCC; background:none  }
.skemaTechno li {color:#777}
.skemaTechno li { background: transparent url('img/bullet_skemaTecno_off.png') no-repeat left center;}/**/
.skemaTechno li.on  {color:#d1a700; color:#BBB}
.skemaTechno li.on { background: transparent url('img/bullet_skemaTecno_on.png') no-repeat left center;}/**/
.skemaTechno li.off { display:none;}/**/


.listeSX.menu a {font-size:12px; font-weight:bold; color:#d1a700; white-space:nowrap; cursor:pointer}
.listeSX.menu a:hover {color:#FFF;}
/*---------------- MONITOR */ /* */
/* .menuSX { border:1px solid red} */
/* .skemaTechno { border:1px solid red} */



/*-------------------------------- CONTAINER_DX */
#containerDX p.desc { margin-bottom:25px;}
#containerDX ul.desc { margin: 0 0 25px 15px; padding:0}
#containerDX ul.desc li {/*float:left;*/ list-style: outside circle }
#containerDX p.desc_item { margin-bottom:10px;}
#containerDX p.desc_item span { margin:0 0 0 10px;}
#containerDX img.img_item { max-width:780px}
#containerDX img.img_item.ap { max-width:200px}
/*#containerDX img.img_item { width:100%} */
/*---------------- TYPO */
#containerDX .desc{ font-size:14px; font-weight:normal; color:#666;}
#containerDX .desc span{ color:#000;}
#containerDX .desc_item{ font-size:18px; color:#888;}
#containerDX .desc_item{ font-weight:normal;}
#containerDX .desc_item span { color:#FF9933;}
#containerDX iframe{border:none;}
/*---------------- MONITOR */ /* */
 /* #DX_stage{ border :1px solid red}*/
 /* .liste{background-color:red;opacity:1}*/
 /* .liste li {background-color:green;opacity:1}*/


/*-------------------------------- FOOTER */
#wrapper_footer{height:200px}
/*---------------- TYPO */
#wrapper_footer{font-size:11px;color:#fff; text-align:center}
#wrapper_footer a{color:#FF9900; text-decoration:none}
#wrapper_footer a:hover{color:#F0F0F0;}
