/*  
CSS Ismett
Author: Antonello Sechi, Diego Banchero
for AIGO Srl and Wellnet

	The CSS, XHTML is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

/*
MAPPING degli id e dei class

about    -> ismett-206
hospital -> ismett-61
patients -> ismett-358

*/

/*Begin typography declaration*/

body {

	font-size: 62.5%; /* Resets 1em to 10px */
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
	color: #3A3A3A;
	
	text-align: center;


}

ul {
	
	list-style:none;

}

#header ul,
#leftbar ul {

	font-size: 1.10em;

}

#navbar ul,
#navbar label {

	font-size: 1.20em;

}

/*to align images in paragraphs*/

.alignleft {

	float:left;

}

.alignright {

	float:right;

}

.aligntop {

	display:block;

}


/*header section*/


div#header-right fieldset legend {

	font-size: 1.20em;
	
	color:#3A3A3A;
}

div#header-right fieldset ul {

	font-family:"Trebuchet MS", Tahoma, arial, Helvetica, sans-serif;
	
}


/*navbar orizzontale*/

div #navbar ul li a {
	font-family:"Trebuchet MS", Tahoma, arial, Helvetica, sans-serif;
	color: #F4F4F4;
	font-size: 1.3em;
	text-decoration: none;
	font-weight:normal;
	
}

div #navbar ul li label {

	font-family:"Trebuchet MS", Tahoma, arial, Helvetica, sans-serif;
	
	color: #F4F4F4;
	
	font-size: 1.05em;

	text-decoration: none;
	
	font-weight:normal;
	
}

/*leftbar section*/

#leftbar ul li#ismett-201 a,
#leftbar ul li#ismett-113 a,
#leftbar ul li#ismett-292 a,
#leftbar ul li#ismett-206 a,
#leftbar ul li#ismett-61 a,
#leftbar ul li#ismett-358 a {
	font-family:"Trebuchet MS", Tahoma, arial, Helvetica, sans-serif;
	color: #F4F4F4;
	font-size: 1.4em;
	text-decoration: none;
	font-weight:normal;
}

#leftbar ul li ul {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	
	color: #112844;
	
	font-size: 62.5%; /* Resets 1em to 10px */

	text-decoration: none;
	
	font-weight:normal;
	
}


/*modifiche 2007 08 27*/

#contents #leftbar ul.menu li ul.secondo li {

	font-family:"Trebuchet MS", Tahoma, arial, Helvetica, sans-serif;
	
	color: #112844;
	
	font-size: 1.30em;
	
}


#contents #leftbar ul.menu li ul.menu li ul.terzo li {

	font-family:"Trebuchet MS", Tahoma, arial, Helvetica, sans-serif;
	
	color: #275e7f;
	
	font-size: 1.40em;
	
}


#contents #leftbar ul.menu li ul.menu li a.secondo {

	color: #112844;
	text-decoration:underline;

}

#contents #leftbar ul.menu li ul.menu li ul.menu li a.terzo {

	color: #275e7f;
	text-decoration:underline;

}

#contents #leftbar ul.menu li ul.menu li a.secondo:hover,
#contents #leftbar ul.menu li ul.menu li ul.menu li a.terzo:hover {

	color:#e2751e;

}


/*fine modifiche 2007 08 27*/


#leftbar fieldset legend,
#rightbar fieldset legend {


	font-family:"Trebuchet MS", Tahoma, arial, Helvetica, sans-serif;
	
	color: #3A3A3A;
	
	font-size: 1.30em;

	text-decoration: none;
	
	font-weight:normal;

	
}


#leftbar fieldset ul li a,
#rightbar fieldset ul li a {

	color:#3A3A3A;
	padding: 0px 0px 0px 20px;

}

#leftbar fieldset ul li a:hover,
#rightbar fieldset ul li a:hover {

	color:#e2751e;

}


/*main content section*/

#contents h1 {
 font-size: 2.6em;
 /* color: #000000; */
 color: #2F4880;
 font-weight:normal;
}

#contents h1 a {
 color: #2F4880;
 text-decoration:none;
}

#contents h2,
#contents h3 {

	color: #1B3C6D;
	font-weight:normal;
   text-align: left;
   font-size:1.5em;

}

#contents h2 a,
#contents h3 a {

	color: #1B3C6D;

}

#contents h2 a:hover,
#contents h3 a:hover {

	color: #3d5fbb;

}

#contents p, 
#contents #main ul {
font-size:1.3em;
line-height:1.4em;
/*
#contents p,
#contents #main ul {
	font-size: 1.10em;

	line-height: 1.4em;
*/
	
}

#contents #main ul ul li{
font-size:0.74em;
}

ul.tree ul li{
font-size:0.97em !important;
}


#contents p a,
#contents #main ul a {

	color:#3A3A3A;
	
}

#contents p a:hover,
#contents #main ul a:hover {

	color:#21548e;
	
}

#contents small {

	font-size: 1.0em;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
	color: #32759E;
	
	font-weight:bold;


}


/*for anchor tags - to view the type of document linked in the pages*/

/*central section*/

/*modifiche 2007 08 27 modificato da #main a #contents*/

div#contents a.excel,

div#contents a.flash,

div#contents a.img,

div#contents a.movie,

div#contents a.pdf,

div#contents a.ppt,

div#contents a.print,

div#contents a.sound,

div#contents a.word,

div#contents a.zip {

	display:block;
	
	min-height: 20px;
	
	height: auto !important;
	
	height: 20px;	
	
	
	
}

div#contents a.excel span,

div#contents a.flash span,

div#contents a.img span,

div#contents a.movie span,

div#contents a.pdf span,

div#contents a.ppt span,

div#contents a.print span,

div#contents a.sound span,

div#contents a.word span,

div#contents a.zip span {
	
	display:block;
	
	margin: 0px 0px 0px 28px;
	
}



.excel{

	background:transparent url(../img/icons/excel.gif) no-repeat top left;

}

.flash{

	background:transparent url(../img/icons/flash.gif) no-repeat top left;

}

.img{

	background:transparent url(../img/icons/img.gif) no-repeat top left;

}

.movie{

	background:transparent url(../img/icons/mpeg.gif) no-repeat top left;
}

.pdf{

	background:transparent url(../img/icons/pdf.gif) no-repeat top left;

}

.ppt{

	background:transparent url(../img/icons/ppt.gif) no-repeat top left;

}

.print{

	background:transparent url(../img/icons/print.gif) no-repeat top left;

}

.sound{

	background:transparent url(../img/icons/sound.gif) no-repeat top left;

}

.word{

	background:transparent url(../img/icons/word.gif) no-repeat top left;

}

.zip{

	background:transparent url(../img/icons/zip.gif) no-repeat top left;

}




/*center page elements*/

div#rightside div#main img {

	margin: 0px 0px 22px 22px;

}


div#rightside div#main h3 {

	font-size: 1.70em;
	margin: 0.8em 0px 0.8em 10px;

}

div#rightside div#main p {

	margin: 0.8em 0px 0.8em 10px;

}

div#rightside div#main ul {

	margin: 12px 0px 6px 30px;

	list-style-image:url(../img/tools/bullett-center-cyan.gif);

}

div#rightside div#main ul li{

	padding: 0px 0px 12px 0px;

}


div#rightside div#main div#rightbar fieldset ul {

	list-style-image:none;

}


div#rightside div#main small {

	margin: 6px 0px 6px 10px;

}

div#rightside div#secondary h3 {

	font-size: 1.40em;
	text-align:left;
	margin: 22px 16px 0px 16px;

}

div#rightside div#secondary small {

	margin: 6px 16px 6px 26px;
	text-align:left;
	display:block;
}

div#rightside div#secondary h2 {

   margin: 6px 16px 6px 26px;
   text-align:left;
}

div#rightside div#secondary p {

	margin: 6px 16px 6px 26px;
	text-align:left;
}

#rightside #main #rightbar fieldset p {

	font-size: 1.0em;

}

#rightside #main #rightbar fieldset p {

	margin: 0.7em 0px 0.7em 0px;

}

#rightside #main #rightbar fieldset ul {

	margin: 0px;

}



/* footer section */

#footer p a {

	color:#3A3A3A;
	
}

#footer p a:hover {

	color:#21548e;
	
}

div#rightside h2.title {
    font-size: 1.5em;
    font-weight:bold;
}

div#rightside div#main div.site-map div.box div.content ul.tree {
    font-size: 1.3em;
}

div#rightside div#main div.site-map div.box div.content ul.tree ul.tree {
    font-size: 0.9em;
    list-style-image:none;
}
