﻿/* CSS Document */

/* popup sendmail */
.popuptitle{background-color:#91ccee;font-weight:bold; font-size:12px; color:#FFF; padding:5px}
.popuplabel{background-color:#EEEDF3;font-weight:bold; font-size:11px; color:#000000;padding:5px}
.popupsendtobox{background-color:#EEEDF3;font-weight:bold; font-size:11px; color:#000000;padding:5px}
#mbfondino {BORDER: #000 1px solid;}
.popupinput { FONT-SIZE: 11px; COLOR: #222; FONT-FAMILY: "Courier", "MS Courier New", Prestige, "Everson Mono", Monospace;margin:3px}
#message { vertical-align:middle; font-size:11px; COLOR: #000; TEXT-ALIGN: center }
#message P { PADDING-TOP: 100px }

/* Dettaglio test */
div.testtitle{background-color:#91ccee; padding:12px;color:#24117A; font-weight:bold; font-size:14px; border-bottom:solid 1px #1A166D}

div.testname{ padding:10px;font-size:12px}
div.testnamei{ padding:10px;font-size:12px; font-style: italic; float: left;}
div.contenuto{ padding:10px;font-size:12px; float: left;}
#test{width:401px;float:left;}
#sendprint{float:left; width:186px; background-color:#EEEDF3; border:solid 1px #70D4B0; margin-left:10px; padding:5px; text-align:right}
#sendprint a{font-weight:bold; font-size:12px; color:#191866; line-height:15px; text-decoration:none;}
#sendprint img{float:left; margin-top:3px}

#testrightlink{float:left; width:196px; border:solid 1px #70D4B0; margin-left:10px;}
#testrightlink div{background-color:#EEEDF3; border:solid 1px #FFF; padding:5px;font-size:10px; color:#191866; line-height:15px;}
#testrightlink a{font-size:10px; color:#191866; line-height:15px; text-decoration:none;}
#testrightlink a:hover{font-size:10px; color:#191866; line-height:15px; text-decoration:underline;}

#link{width:401px;float:left;}
.linkprn{ margin-top:10px}
.linkdesc{padding:10px;font-size:12px; background-color:#EEEDF3}

.linktest{color:#FFF;text-decoration:none}
.linktest:hover{text-decoration:underline}
.note{font-size:9px}

/* Elenco News */
div.newselement{padding:0px 0px 0px 0px;color:#24117A; font-size:12px; margin:0;}
.newstitle{background-color:#91ccee;font-weight: bold;font-size: 11px; color: #018ada; padding:10px;}
.newsstory{display:block;background-color:#EEEDF3;font-size: 10px; padding:10px;margin-bottom:12px}
.newstitle a{font-weight:bold;color:#018ada;text-decoration:none}
.newstitle a:hover{text-decoration:underline}

/* Glossary */
div.glossaryelement{width:401px;margin-top:10px}
.glossarytitle{font-weight: bold;font-size: 10px; color: #565556;}
/*.glossarytitle a {color: #141873; text-decoration: none;text-transform:uppercase;font-weight: bold;}*/
.glossarytitle a {color: #141873; text-decoration: none;text-transform:normal;font-weight: bold;}
.glossarytitle a:hover {text-decoration:underline;}

/* Map */
.mapsection{font-weight: bold;font-size: 11px; color: #565556; padding:5px;margin-top:10px}
.mapsection a{text-decoration:none;color: #565556;}
.mapsection a:hover{text-decoration:underline;color: #565556;}
.mapelement{width:401px;margin-left:10px;text-transform:uppercase;}
.maptitle{font-size: 10px; color: #141873;}
.maptitle a {color: #141873; text-decoration: none;}
.maptitle a:hover {text-decoration:underline;}


/* Dettaglio Contenuto */

div.cnttitle{background-color:#91ccee; padding:12px;color:#24117A; font-weight:bold; font-size:14px; border-bottom:solid 1px #1A166D; margin-bottom:15px;}
div.contentelement{padding:12px;color:#24117A; font-size:12px;}
div.contentelement a{font-weight:bold; color:#24117A; text-decoration: none;}
div.contentelement a:hover{ text-decoration: underline;}
.navcaption {float:center; }

.cntprev{font-size:12px;}
.cntbody{font-size:12px;}

/* CORRELATE */

#testrel{float:right; width:186px; background-color:#EEEDF3; border:solid 1px #70D4B0; margin-right:3px; margin-top:10px; padding:5px; font-weight:bold;font-size:10px; text-transform:uppercase;}
#testrellnk{background-color:#EEEDF3; border:solid 1px #70D4B0; margin-right:3px; margin-top:10px; padding:5px; font-weight:bold;font-size:10px; text-transform:uppercase;}
#cntrel{float:right; width:151px;font-weight:bold;font-size:10px; text-transform:uppercase;padding:5px;}
.relatedtitle{color:#1A1A62; border-bottom:solid 1px #1A1A62;margin-bottom:0; background-color:#91ccee; padding:3px}
.related{background-color:#ddd;padding:3px;}
.related li{list-style-type:none;list-style-image:url(img/freccia.gif); list-style-position:inside}
a.linkrel{font-size:10px; color:#191866; text-decoration:none; vertical-align:top; font-weight:bold;text-transform:none; vertical-align:middle; display:inline-block;}
a.linkrel:hover{font-size:10px; color:#191866; text-decoration:underline;font-weight:bold}

/* -- COMBO TESTS --*/
.testcmbtit{background-color:#018ada; height:18px;width:196px;}
.testcmbtit div{height:18px;color:#FFFFFF;font-size:11px;padding-left:10px;font-weight:bold;padding-top:4px;}
.testcmbtit img{float:right;}
.testcmb select{font-size:9px;width:196px}
.testcmb form{margin:0px;padding:0px;}

/*  -- HTML -- */
body{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	margin: 0,0,0,0;}

/* COLORI BACKGROUND */
.bkg_ita{background-color:#018ada;}
.bkg_trafiletto {background-color:#91ccee;}



/* TOP STORY */
a.toptitle{background-color:#91ccee;font-weight: bold;font-size: 11px; color: #018ada; text-decoration: none;}
a.toptitle:hover{text-decoration: underline;}
.toptitle{background-color:#91ccee;font-weight: bold;font-size: 11px; color: #018ada; padding:10px}
.topstory{display:block;background-color:#EEEDF3;font-size: 10px; padding:10px}
.topstory img{ margin-right:5px; margin-bottom:5px;}

/* COVER STORY*/
.covtitle{background-color:#91ccee;font-weight: bold;font-size: 11px; color: #018ada; padding:10px;}
.covstory{display:block;background-color:#EEEDF3;font-size: 10px; padding:10px;margin-bottom:12px}
.covstory a{font-weight:bold;color:#35906D;text-decoration:none}

/* ISTRUZIONI */
.istruz {font-size: 10px; color: #018ada;	font-weight: bold; font-style: italic;text-decoration: none; padding-left:10px;}

/* BOX MENU */

.menu {width:130px;margin-left:5px;border-top: solid 1px  #141873;}
.menu img{float:left; margin-top:4px}
.menu a {float:left;font-size: 9px;color: #141873; text-decoration: none;text-transform:uppercase;font-weight: bold;vertical-align:middle;padding-top:2px;}
.menu a:hover {text-decoration: underline; color:#B9B9D4;}
.menusel {background-color:#B9B9D4;width:130px;margin-left:5px;border-top: solid 1px  #141873;}
.menusel img{float:left; margin-top:4px}
.menusel a {float:left;font-size: 9px;color: #141873; text-decoration: none;text-transform:uppercase;font-weight: bold;vertical-align:middle;padding-top:2px;}
.menusel a:hover {text-decoration: underline;}

.lang {height:35px}
/* BOX DX INTERNO */
.menuinterno {width:150px;height:20px;margin-left:5px;}
.menuinterno a {float:left;font-size: 9px;color: #018ada; text-decoration: none;text-transform:uppercase;font-weight: bold;vertical-align:middle;padding-top:2px;}
.menuinterno a:hover {text-decoration: underline;}



/*LINK LINGUA */
a.lingua {
	font-size: 9px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	text-transform:uppercase;
	margin-right:5px;
}
a.lingua:hover {text-decoration: underline;}

/*LINK MENU INTENRO*/
#linkmenuinterno{float:right; width:162px;  height:151px; background-color:#e5ecf8;float:left; margin-bottom:2px; margin-left:2px;}
#linkmenuinterno .topmenu{width:162px; background-color:#e55300; margin-bottom:10px;}
#linkmenuinterno .menufirst{padding-left:14px;float:none; border:none;}
#linkmenuinterno .menufirstsel{padding-left:14px;float:none; border:none;background-color:#c3d3ee;}
#linkmenuinterno a{text-decoration:none;color:#0047b6; font-size:10px; display:block; padding:1px 5px 2px 0px}
#linkmenuinterno .menufirstsel a{color:#e55300; font-weight:bold;}
#linkmenuinterno a:hover{text-decoration:underline}

/* TESTI E LINK*/
.titoli {
	font-size: 11px;
	color: #018ada;
	font-weight: bold;
	padding-left: 10px;
}

.testota {
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	padding-right: 10px;	
	padding-left: 10px;
}

a.sottotitoli {
	font-size: 10px;
	color: #2C9164;
	font-weight: bold;
	text-decoration: none;
	padding-left: 10px;
}

a.sottotitoli:hover {
	text-decoration: underline;
}

.banner{text-align:center; padding-bottom:10px;float:left;clear:left;width:50%}
.banner a img{float:left;margin-left:7px;}

/*PATH NAV*/
.pathnav {padding-right:8px; padding-top:3px; font-size:9px; color:#000}
.pathnav a{text-decoration:none;}

/*FOOTER*/
.logolotto {float:right; padding:1px 10px 0 0;} 
#navmenufooter{float:left; padding:4px 0 0 280px; color:#fff; } 
#navmenufooter a {text-decoration:none;color:#fff;}

.hpbottomtxt{padding:8px;}





/*Result Search*/

#countResultSearchDescr{margin-left:5px;font-size:12px;}
div.resultBody{padding:2px;color:#24117A; font-size:12px;width:401px;float:left;}
.ResultTextpaging { color:#24117A; font-size:12px;font-weight:bold;font-family:Arial;clear:both}
.Searchtitle{background-color:#91ccee;color:#24117A; padding:13px 13px 13px 13px; font-weight:bold; font-size:14px; border-bottom:solid 1px #1A166D;vertical-align:top;}

.Rank{font-size:10px;font-weight:normal;font-family:Verdana;}
.ResultTextcntTitle{padding:5px;color:#24117A; font-size:11px;font-weight:bold;font-family:Verdana;}
.spanBold{font-weight:bold;}


/* RICERCA */

/* RICERCA */

#frmSearchText {margin:0px 0px 20px 0px;padding:0px;}
.divCerca{background-color:#018ada; height:18px;width:156px;}
.txt{text-align:left;color:#000; font-size:10px;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;width:150px;}
.btn{text-align:center;border:1px solid #a5acb2;background-color:#018ada;font-weight:bold; color:#ffffff; font-size:11px;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;margin:0px 0px 0px 10px;padding:0px 0px 0px 0px}
.divCerca div{height:18px;color:#FFFFFF;font-size:11px;padding-left:10px;font-weight:bold;padding-top:4px;}
.testSearch{background-color:#018ada; height:20px;width:196px;margin-bottom:2px;margin-top:0px;}
.testSearch div{height:18px;color:#FFFFFF;font-size:11px;padding-left:10px;font-weight:bold;padding-top:0px;}
.testSearch img{float:right;}

/* RICERCA HOR */
.testSearch_ho form{margin:0px;padding:0px;}
.testSearch_ho{background-color:#018ada; height:22px;width:135px;}
.testSearch_ho div{height:17px;color:#FFFFFF;font-size:11px;padding-left:10px; font-weight:bold;padding-top:4px; }
.testSearch_ho .button {float:left;padding-left:0px; }
.testSearch_ho img{float:right;border:0}
.txt_ho{text-align:left;color:#000; float:left;font-size:10px;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;width:92px;height:12px;}
.btn_ho{text-align:center;float:left;border:1px solid #a5acb2; background-color:#018ada;font-weight:bold; color:#ffffff; font-size:11px;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;height:18px;}

/* Data di modifica */
.datemodify{font-weight: bold;font-size: 11px; color:#000; padding:10px;}



/* PER DEBUG */
.debugbtn{background-color:#A4A4A4;color:#fff;border:1px solid #111;font-weight:bold;padding:2px;margin:1px;display:block;width:25px;}
.debug{display:none;background-color:#ccc;color:#000;border:1px solid #000;overflow:auto;margin:2px;padding:4px;}

/* CSS Document */