/* ---------------------*/
/*    chimicicalabria Site     */
/* www.ordinechimicicalabria.it*/
/* ---------------------*/

BODY { 

	background: none #ffffff;
	color: #000000; 
	font-size: 1em; 
	margin: 0;
   padding: 0;/*2px 2px 2px 2px; */
	width: auto; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  	font-style: normal; 
  	font-size: 12px;/*0.9em; */
	/*height:100%;*/
	}
	
DIV.boxesterno {
  position: relative; 
  background: #ffffff;
  margin:10px auto; 
  padding:0;
  clear:left;
  width: 1000px;
  border: 0px solid #333333;

}

DIV.banner {
  background: #FFF; 
  border: none; 
  float: clear; 
  margin: 0px auto 0px;	/* auto centra in FF */
  padding: 0px 0px 0px 0px;
  width: 780px;
  line-height: 0px;
 border: 0px solid #0000FF; 


}

DIV.left-menu {
  position: relative; 
  background: #FFF; 
  /*border: none; */
  float: left; 
  /* margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;*/
  width: 203px;
  border: 0px solid #0000FF; 
  font-size: 12px;
}
DIV.text {
  position: relative; 
  background:  #ffffff;
  float: left; 
  /*margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  
  
  border: 0px solid #FF0000;
  font-size: 12px;//0.9em; text-indent: 0;*/
  width: 780px;
  text-align: justify;
  
}


DIV.subtitle {
  position: relative; 
  color:#003366;;
  clear: left;
  line-height: 20px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  border: 0px solid #0000FF;
  font-weight: bold;
  font-size: 12px;
 }


DIV.news {
  position: relative; 
  background: transparent; 
  /*border: none; */
  float: right; 
  margin: 0px 0px 0px 0px;
  padding: 3px 3px 3px 3px;
  width: 200px;
  border: 0px solid #FF0000; 

}

DIV.editoriale {
  position: relative; 
  background: transparent; 
  /*border: none; */
  float: left; 
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  /*width: 600px;*/
  border:  0px solid #0000FF; 
  font-size: 12px;//0.9em;

}

DIV.noleft
{
	clear:left;
}

a.menu-home{
background:  transparent; 
width:auto;
position:relative;
left:10px;
padding: 0px 0px 0px 0px;
color:#009;
font-weight:normal;
font-size: 0.9em; 
text-align: left; 
text-decoration: none ;
}

DIV.sede {
  position: relative; 
  background: transparent; 
  font-size: 0.8em; 
  float: left; 
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 3px;
  
  border: none; /*1px solid #FF0000; */

}

#linea_bot {
background: trasparent;
position: relative;
/*font-size: 2px;*/
line-height: 0px;
width: 777px;
margin: 0px auto 0px;	
padding: 0px 0px 0px 0px;
border: 0px solid #FFAC08; /*#909AB7;*/
border-bottom-width: 1px;
}

#linea_top {
background: #trasparent;
height: 0;
font-size: 2px;
width: 770px;
margin: 0px auto 0px;	
padding: 0px 0px 0px 0px;
 border: 0px solid #FFAC08; /*#909AB7;*/
 border-top-width: 1px;
}

DIV .responsabile {
  clear:left;
  background-color: #CACDDB;
  padding: 3px 0px 3px 0px;
  font-style: normal; 
  font-size: 10px; 
  text-align: center; 
  /*text-indent: 0;*/
  border: 1px solid #909AB7;
  margin: 0px auto 0px;
  width: 764px;
}
DIV .responsabile a {
  clear:left;
  background-color: #CACDDB;
  padding: 3px 0px 3px 0px;
  font-style: normal; 
  font-size: 10px; 
  text-align: center; 
  text-indent: 0;
  border: 0px solid #909AB7;
  margin: 0px auto 0px;
  
}

ul.menu0 { 
/*width:170px;*/
list-style:none; 
margin:0; padding:0; 
}
ul.menu0 li a { 
display:block; 
background: #FFF url(../images/arrow.gif) no-repeat;
background-position: left 0em;
text-decoration:none; 
font-size: 12px;//0.9em;
padding:0 1.5em; 
height:1.5em;line-height:1.5em; 

}
ul.menu0 li { display:inline }
ul.menu0 li a:link, ul.menu0 li a:visited { 
background: #FFF url(../images/arrow.gif) no-repeat;
background-position: left 0px;
color: #009;
border-color:#009;

} /* colori per il link */
ul.menu0 li a:hover, ul.menu0 li a:active { 
background: #FFA800; /*#bbd; /*#eee;*/
color:#009;/*#c00;*/
border-color:#f00;
font-weight: normal;
} /* colori per l'effetto roll-over */




/** MENU 1 ** roll-over basato sui colori e sui bordi laterali **/

ul.menu1 { 
background: #ddd;
width:170px;
list-style:none; 
margin:0; padding:0; 
}
ul.menu1 li a { 
display:block; 
text-decoration:none; 
padding:0 2.5em; 
height:1.5em;line-height:1.5em; 
border-width:1px;border-style:none solid; 
}
ul.menu1 li { display:inline } 
ul.menu1 li a:link, ul.menu1 li a:visited { 
background:#FDD992; /*#ddd;*/
color: #009;
border-color:#bbd;
} /* colori per il link */
ul.menu1 li a:hover, ul.menu1 li a:active { 
background: #ddd; /*eee;*/
color:#c00;
border-color:#f00;
font-weight: normal;
border-width:2px;border-style:none solid; 
} /* colori per l'effetto roll-over */


a {
	text-decoration: none;
	color: #00B;
        font-size: 12px;//0.9em;
}
a:hover {
	  text-decoration:  underline;
}

h1 {
	margin: 0px;
	padding: 0px;
	font-size: 1.1em;
	color: #003366;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

h2 {
	margin: 0px;
	padding: 0px;
	font-size: 1.0em;
	color: #003366;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

h3 {
	margin: 0px;
	padding: 0px;
	font-size: 0.9em;
	color: #003366;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}


ul { 
list-style:none; 
margin:0; padding:0; 
}
DIV.inmenu a {
     FONT-SIZE: 0.7em;
     FONT-FAMILY: verdana,helvetica,"sans serif";
     TEXT-ALIGN: left;
     color: #009;
     background-color: transparent;
	  text-decoration: none;
}

DIV.inmenu a:hover {
	text-decoration:  underline;
	FONT-SIZE: 0.7em;
     
}

DIV.cell_txt_gray1 {
     width: 138px;
     FONT-SIZE: 0.8em;
     FONT-FAMILY: verdana,helvetica,"sans serif";
     TEXT-ALIGN: left;
     COLOR: #505776;
     background-color: #FEEAA3; //FDD992
}
DIV.cell_txt_gray2 {
     width: 138px;
     FONT-SIZE: 0.8em;
     FONT-FAMILY: verdana,helvetica,"sans serif";
     TEXT-ALIGN: left;
     COLOR: #505776;
     background-color: #FEEAA3;
}

DIV.txt_gray1 {
	  line-height: 2.0em;
     FONT-SIZE: 0.9em;
     FONT-FAMILY: verdana,helvetica,"sans serif";
     TEXT-ALIGN: left;
     COLOR: #505776;
     background-color: #DCDCDC;
}
DIV.txt_gray2 {
	  line-height: 2.0em;
     FONT-SIZE: 0.9em;
     FONT-FAMILY: verdana,helvetica,"sans serif";
     TEXT-ALIGN: left;
     COLOR: #505776;
     background-color: #EEEEEE;
}
DIV.txt_black {
     FONT-SIZE: 12px;;
     FONT-FAMILY: verdana,helvetica,"sans serif";
     background-color: transparent;
}

#sidebar #subnav {background-image: url(../images/sideboxfooter.gif);}
#sidebar #subnav h2 {background-image: url(../images/sideboxheader.gif); color: #000;}
#sidebar #subnav .subhead {background-image: url(../images/sideboxsubheader.gif);}
#sidebar #subnav .inside {background-image: url(../images/sideboxbody.gif);}
#sidebar {width: 200px; font: 10px 'Lucida Grande', Geneva, Verdana, Arial, sans-serif;}

#sidebar h2 {font-size: 12px; margin: 0;}
#sidebar h3 {font-size: 11px; margin: 0;}
#sidebar h4 {font-size: 10px; margin: 0;}

#sidebar .box {border: 0; margin: 0 0 6px 0; padding: 0 0 23px 0; background: transparent url(../images/sideboxfooter.gif) no-repeat bottom center;}
#sidebar .box h2 {background: transparent url(../images/sideboxheader.gif) no-repeat top center; border: 0; margin: 0; padding: 6px 26px 4px 26px; color: #000;}
#sidebar .box .subhead {background: transparent url(../images/sideboxsubheader.gif) no-repeat top center; border: 0; margin: 0; height: 11px; line-height: 1px; font-size: 1px;}
#sidebar .box .inside {background: transparent url(../images/sideboxbody.gif) repeat-y top center; padding: 0px 16px; margin: 0;}
#sidebar p.last {border-bottom: 0; padding-bottom: 0;}

//#sidebar #tip {background-image: url(../images/sideboxfooter.gif);}
#sidebar #tip h2 {background-image: url(../images/sideboxheader.gif); color: #fff;}
//#sidebar #tip .subhead {background-image: url(../images/sideboxsubheader.gif);}
//#sidebar #tip .inside {background-image: url(../images/sideboxbody.gif);}

//Testo
#sidebartext #subnav {background-image: url(../images/sidetextfooter.gif);}
#sidebartext #subnav h2 {background-image: url(../images/sidetextheader.gif); color: #000;}
#sidebartext #subnav .subhead {background-image: url(../images/sidetextsubheader.gif);}
#sidebartext #subnav .inside {background-image: url(../images/sidetextbody.gif);}
#sidebartext {width: 777px; font: 12px 'Lucida Grande', Geneva, Verdana, Arial, sans-serif;}
#sidebartext h2 {font-size: 12px; margin: 0;}
#sidebartext h3 {font-size: 11px; margin: 0;}
#sidebartext h4 {font-size: 10px; margin: 0;}

#sidebartext .box {border: 0; margin: 0 0 6px 0px; padding: 0 0 23px 0px; background: transparent url(../images/sidetextfooter.gif) no-repeat bottom center; }
#sidebartext .box h2 {background: transparent url(../images/sidetextheader.gif) no-repeat top center; border: 0; margin: 0; padding: 6px 1px 4px 12px; color: #000;} /*6px 16px 4px 14px; color: #000;}*/
#sidebartext .box .subhead {background: transparent url(../images/sidetextsubheader.gif) no-repeat top center; border: 0; margin: 0;height: 11px; line-height: 1px; font-size: 1px;}
#sidebartext .box .inside {background: transparent url(../images/sidetextbody.gif) repeat-y top center; padding: 0px 30px; margin: 0; }
/*
#sidebartext .box {border: 0; margin: 0 0 6px 0px; padding: 0 0 23px 0px; background: transparent url(../images/sidetextfooter.gif) no-repeat bottom center;}
#sidebartext .box h2 {background: transparent url(../images/sidetextheader.gif) no-repeat top center; border: 0; margin: 0; padding: 6px 16px 4px 14px; color: #000;}
#sidebartext .box .subhead {background: transparent url(../images/sidetextsubheader.gif) no-repeat top center; border: 0; margin: 0;height: 11px; line-height: 1px; font-size: 1px;}
#sidebartext .box .inside {background: transparent url(../images/sidetextbody.gif) repeat-y top center; padding: 30px; margin: 0px; FONT-SIZE: 12px;FONT-FAMILY: verdana,helvetica,"sans serif";}
#sidebartext p.last {border-bottom: 0; padding-bottom: 0;}
*/
//#sidebar #tip {background-image: url(../images/sidetextfooter.gif);}
#sidebartext #tip h2 {background-image: url(../images/sidetextheader.gif); color: #fff;}
//#sidebar #tip .subhead {background-image: url(../images/sidetextsubheader.gif);}
//#sidebar #tip .inside {background-image: url(../images/sidetextbody.gif);}
