/* Glossario Medico Ds Network CSS */

/***** Global Settings *****/
@import url("/css/reset.css"); 
* { margin: 0px; padding: 0px; }

body { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; background-image: url(/img/background.gif); 
background-color: #c8e6f1; background-position: 0 33px; font-size: 14px; background-repeat:repeat-x; line-height: 1.4em; ; font-style: normal; 
font-weight: normal; letter-spacing: normal; margin:0}

body#body_pop_up {background-color:#FFFFFF; background-image:none; margin:0; padding:0}
/***** Background Image *****/

#background { background-repeat: no-repeat; background-image: url(); background-position: 50% 0; margin:33px 0px 0px 0px; padding: 0px; }


/***** Main Structure *****/

#container { width:800px; margin-right: auto; margin-left: auto; overflow: visible}
div#header { clear:both; display:table; width:800px; height:70px; background-image:url(/img/bg_header.gif); background-repeat:no-repeat; background-position:0 58px;}


div#header div#image {line-height:40px; font-size:16px;}
div#header div#image img {padding:20px 0 0 34px}
/*




div#header div#ico_glossario a { text-decoration:none; }

div#header div#ico_glossario UL LI span { display: none; }

div#header div#ico_glossario UL LI:HOVER span {
	background-image:url(/img/balloon_tooltip.gif); background-repeat:no-repeat; background-position:right;
	display:block; position:absolute; padding:0px 10px 0px 10px; z-index: 100; opacity: 0.9; width:150px; height:27px;
	margin: -40px 0px 0px -170px; 
}

*/
div#headerInterna { clear:both; display:table; width:800px; height:60px; background-image:url(/img/bg_header.gif); background-repeat:no-repeat; background-position:0 52px}
div#headerInterna div#imageSmall {line-height:40px; font-size:16px;}
div#headerInterna div#imageSmall img {padding:20px 0 30px 54px}

div#headerInterna div#ico_glossario{margin:-30px 20px 0; float:right}

div#ico_glossario { margin:4px 20px 0px 0px; height:26px; float:right;}
div#ico_glossario UL { list-style-type:none; margin:0; padding:0; }
div#ico_glossario UL LI { display:inline; height:26px; width:26px}
div#ico_glossario img{ padding:0 10px; border:0; margin:0px; height:26px}

div#header div#ico_glossario li#gm_tip {background:url(/img/ico_gm.gif) no-repeat;}
div#header div#ico_glossario li#gn_tip {background:url(/img/ico_gn.gif) no-repeat;}
div#header div#ico_glossario li#gmd_tip {background:url(/img/ico_gmd.gif) no-repeat;}

div#navigazione{width: 500px;display:inline;text-align:left;clear:both}

#sidebar_dx { width: 210px; float: left; background-color: #F4f4f4; margin-right: 20px; display: inline; height:550px}
#footer {height:30px; clear: both; display:table; width:800px; margin:0 auto; background-image:url(../img/bg_footer.gif); background-repeat:no-repeat}


/* Home */

#one_col_home { width: 760px; background-color: #fff; padding: 0 20px; background-image:url(/img/bg_home_par.jpg); background-repeat:no-repeat; background-position:423px 4px }
#one_col_home #barra_ricerca_home{background-image:url(/img/bg_barra_ricerca.jpg); background-repeat:no-repeat; height:138px; width:760px; clear:both; vertical-align:top}
#one_col_home div.hon{width:320px; clear:both; padding-left:440px}

#one_col #hon {padding:0px 20px 20px 40px; margin:0}
#one_col #hon ol{padding:0px 20px 20px 40px; margin:0}
#one_col #hon ol li{list-style-type:decimal}

h1.hometitle { font-size: 32px; font-family: Georgia, "Times New Roman", Times, serif; font-weight:normal; color:#1072b5; margin: 0px; padding: 20px 0 0 18px}
h2.subtitle { font-size: 20px; font-family: Georgia, "Times New Roman", Times, serif; color:#666; letter-spacing: -0.5px; margin:0; padding: 0px 20px 10px 20px; line-height: normal; font-weight:lighter}
#one_col_home p.homepar  {width: 400px; font-family: Georgia, serif; font-size: 15px; padding: 10px 20px; font-style: normal; font-weight: normal; letter-spacing: normal; line-height: 1.3em; float:left; color:#444}

#ntw_header { width: 770px; margin-right: auto; margin-left: auto; background-image: url(/img/bg_ds_header.jpg); background-repeat: no-repeat; height: 70px;}

h1 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 28px; font-style: normal; font-weight: normal; line-height: 1.3em; color: #2B85BF; padding: 0; margin:10px 0 0 0; letter-spacing: 0.05em}

ol {font-size: 12px; font-weight: normal; text-decoration: none; margin-left: 40px;}
ul { list-style-type: none}

/* Links */

a  { color: #2B85BF; text-decoration: none; }
a:hover  { color: #2B85BF; text-decoration: underline; }

#one_col { width: 760px; background-color: #fff; padding: 0 20px; float: left; height: auto; margin:0 }

div#barra_ricerca{background-image:url(/img/bg_barra_ricerca.jpg); background-repeat:no-repeat; height:138px; width:760px; clear:both; vertical-align:top}
div#barra_ricerca .btn_cerca {vertical-align:top; margin-top:30px; background:none; border:0;}
div#barra_ricerca .contenitore_input {padding:0px 0 0 270px; vertical-align:middle; height:94px}

div#barra_ricerca #indice_analitico { height:20px; clear:both; width:720px; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; padding-left:40px; color:#FFF}
div#barra_ricerca #indice_analitico ul { margin:10px 0 0 0}
div#barra_ricerca #indice_analitico li.indice_titolo { margin:0 28px 0 14px; font-weight:normal; }
div#barra_ricerca #indice_analitico li.indice_titolo SPAN { font-size:20px; font-weight:bold; display:inline-table; margin:0px 8px 0px 0px; }
div#barra_ricerca #indice_analitico ul li{ display:inline; padding:0 5px; }
div#barra_ricerca #indice_analitico ul li a{ text-decoration:none; color:#bae8f7; font-weight:bold;}
div#barra_ricerca #indice_analitico ul li a:hover{ text-decoration:underline; color:#FFF}
div#barra_ricerca .input_ricerca {width:320px; background-color:#FFF; border:1px solid #CFC3A8; padding:3px; color:#666; vertical-align:top; margin-top:35px}

div#barra_ricerca div.ErrMess {
color:blue; font-size:12px;
}

#one_col #contenuto {width:570px; border:solid 0px #CC99FF; float:left; padding:30px 20px 10px 30px}
h1.word_ricerca { font-size: 22px; font-family: Georgia, "Times New Roman", Times, serif; font-weight:normal; color:#1072b5; margin: 0px; padding: 0px}

#one_col #col_dx {width:130px; float:left; margin-top:30px}
#one_col #col_dx #gallery_img_dx {margin:0px 0px 20px 0px;}
#one_col #col_dx #termini_correlati_dx {margin:0px 0px 20px 0px;padding:0px;}
#one_col #col_dx #termini_correlati_dx ul { }
#one_col #col_dx #termini_correlati_dx ul li{ display:inline; padding:0 3px; font-weight:normal}
#one_col #col_dx #termini_correlati_dx ul li a{ text-decoration:none; color: #666}
#one_col #col_dx #termini_correlati_dx ul li a:hover{ text-decoration:underline; color: #333}
#one_col #col_dx #gallery_img_dx {border:solid 1px #CCC; text-align:center}

#one_col .navigation {font-size:11px; text-transform:uppercase; color:#669933; font-weight:bold; margin:10px 0}
#one_col .navigation a {text-decoration:none}
#one_col .navigation a:hover {text-decoration:none; color:#669933}

#ntw_footer { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color: #003366; text-align: center; padding:10px 0px; width:770px; height:32px; margin:0 auto;}
#ntw_footer a{color: #003366; text-decoration:none}
#ntw_footer a:hover{color: #003366; text-decoration:underline}
#one_col p.colpar { width: 300px; font-family: Georgia, serif; font-size: 20px; padding: 10px 20px 30px 20px; background: none; color: #bd4300; font-style: italic; font-weight: normal; letter-spacing: normal; line-height: 1.4em; }

#one_col p { padding: 10px 20px}


#ntw_menu {
	float: right;
	padding-top: 40px;
}

.logods {
	margin-right: 10px;
}

#one_col div.list_container div#ricerca_tipo span {color:#2B85BF;font-size:16px; margin-left:5px}
#one_col div.list_container div#ricerca_tipo {margin-left:10px}

div.preview_text {
	font-size:11px;
	color:#666;
	line-height:15px;
}

ul.preview_list { display:block; border-top:1px solid #2B85BF; background-color:#c8e6f1; margin:4px 0px 0px 0px; }
ul.preview_list li span { display:block; font-weight:bold; width:40px; float:left; }


