/***********************************************************************/
/***********************************************************************/
/***************** INIZIO nuovo top versione marzo 2008 ****************/

html,body{overflow-x:hidden;}
#top-inside {margin: 0px 0 5px 0; font-size:90%; float:left;}
#top-inside a{color:#000066}
#top-inside a:hover{color:#999999}

#top-menu input { border: 1px solid #000066;  }
#top-menu fieldset { border:0;}


#logounina {text-align:center; border-bottom: 1px solid #ccc; background-color:#FFFFFF;  }
#logounina a#skipnav{position: absolute;left: -9000px}
#logounina h1 { background:url("/css-img/unv2-logo.gif") no-repeat #fff; margin: 0 auto; width:583px; height:56px}
#logounina h1 span { position:absolute; text-indent:-8000px;}

#top-menu { 
 border-bottom: 1px solid #ccc; margin: 0 0 2px 0px; padding: 4px 0 2px 0; text-transform:lowercase; background-color:#fff; float:left; }


#top-menu-left {float:left; background:url("/css-img/unv2-ico-cerca.gif") no-repeat 0 3px;  }
#top-menu-left,
form#cerca,
button#btnG {padding: 0; margin:0; }
form#cerca {padding: 0 0 0 18px;}
label#googtext { display:none}
input#q {text-transform:lowercase; background-color:#ededed; border-color:#990000; color:#555}
button#btnG {background-color:#990000; border:none; color:#FFFFFF; font-size:90%; padding: 0 2px; cursor:pointer; margin: 2px}

#top-menu-right { float:right; }

#top-menu ul  { padding: 0; margin: 0; }
#top-menu ul, 
#top-menu li {display:inline; float:left; background: no-repeat 0 2px; padding-left: 18px;  }
#top-menu li#mappasito { background-image:url("/css-img/unv2-ico-mappa.gif"); border-right: 1px solid #ccc; margin-right: 8px; padding-right:8px}
#top-menu li#tornahome {background-image:url("/css-img/unv2-ico-home.gif");  }
#top-menu li a{float:left; padding:0; min-height:16px}

/****************** FINE nuovo top versione marzo 2008 *****************/
/***********************************************************************/
/***********************************************************************/
/***********************************************************************/
/***********************************************************************/

/****************** invisibili *****************/
.inv, .x, #skipnav, #webstandards {display:none;}
#contenuto {}
.switch-completa {display:none}
/*********************************************/


/******************* tag html ******************/
*, html {padding: 0; 	margin: 0; }
body {
	font-size:0.75em;
	font-family: Verdana, sans-serif;
	background: #ffffff url(css-img/sfondo.gif) no-repeat;
}
body.no-bkg {background-image: none;}
a {font-weight: bold; COLOR: #444; TEXT-DECORATION: underline; font-size: 100%;}
a:hover {COLOR: #999;}
ul, ul ul, ul ul ul {list-style-type:none;}
hr {clear:both; height: 1px; background:none; border-width: 0; border-bottom: 1px solid #eee!important; margin:1em 0;}
html>body hr {margin:1.4em 0 1.2em 0!important;}

h3, h4, h5 {font-size: 100%;}
/******************************************/


/******************* links ******************/
.ext, .down, .mail {
vertical-align: bottom;height: 0;display:inline;padding: 0 15px 0 0!important; background-repeat:no-repeat; background-position: 100% 100%;}
.ext {}
.ext:hover {}
.down {background-image:url("css-img/mini-down.gif");}
.down:hover {background-image:url("css-img/mini-down-hover.gif");}
.mail {background-image:url("css-img/mini-mail.gif");}
.mail:hover {background-image:url("css-img/mini-mail-hover.gif");}
.download, .accediservizio { margin: 0.5em 0;}
.download a, .accediservizio a {
padding-left: 20px!important; color:#990000!important; text-decoration:none!important;}
.download a:hover, .accediservizio a:hover {color:#990000!important; text-decoration:underline!important;}
.download a, .download a:hover {background: url("css-img/ico-download2.gif") no-repeat;}
.accediservizio a, .accediservizio a:hover {background: url("css-img/ico-external.gif") no-repeat;}
/*******************************************/


/*************** contenitori ***************/
/*  in originale container aveva margin top = 0 */

#container {width:760px; position:absolute; top:0; left:50%; margin: 20px 0 0 -380px;z-index: 1; }


/*
#container {
	width:760px;
	position:absolute;
	top:0;
	left:50%;
	margin: 0 0 0 -380px;
} */
#corpo {
clear:both; width:100%; min-height: 360px; height: auto!important; height: 360px; 
background: url("css-img/bkg-corpo-univ.gif") repeat-y; padding-bottom: 8px;}
/********************************************/


/***************** TOP *********************/
#tools {
margin: 15px 0!important; width:100%; background-color: #eee; display: block; border: 1px solid #ccc; 
height: 2em; }

#tools ul { list-style-type: none; margin: 4px;  }

#tools li {

float: left;  height:auto; margin-right: 1.8em;  list-style-type: none; padding: 0 0 4px 24px; background-color: #eee; }
#tools li a {white-space:nowrap;}
#tools li a em { font-style:normal; text-decoration:underline;}
#tools #mail {	background:   url("css-img/ico-mail.gif") no-repeat;}
#tools #reserved {	background:   url("css-img/ico-reserved.gif") no-repeat;}
#tools #customize {	background:   url("css-img/ico-customize.gif") no-repeat;}
#tools #recapiti {	background:   url("css-img/ico-recapiti.gif") no-repeat;}
#tools #infodisabili {	background:   url("css-img/ico-infodisabili.gif") no-repeat;}
#tools #facolta {	background:   url("css-img/ico-facolta.gif") no-repeat;}

#tools a {color:#990000; text-transform:none; text-decoration:none; }

#tools a:hover {text-decoration:underline; }

#headerSx h1 {

 width: 288px; height:67px; background: url("css-img/logo-unina.gif") no-repeat left bottom;}

#headerSx h1 span {position:absolute; text-indent: -8000px;}


#google {clear: left; margin: 0.7em 0 15px 0; }

#google form {margin: 0; padding: 0; line-height: 100%; }

#google label {color:#990000; float: left; padding-top: 3px;}

#google fieldset { border-width: 0; padding:0; margin:0}

#googtext, #googsubmit {border:1px solid #666; line-height: 100%; }

#googtext {margin: 0; padding:1px; width: 180px; height: 1.3em; }

html>body #googtext {height: 1.4em; margin-right: 3px; }

#googsubmit { 

font-family: Verdana, Arial, Helvetica, sans-serif; margin:0; padding: 1px; height: 1.7em;  width: 2.3em; text-align:center; background-color:#990000; color:#FFFFFF; cursor: pointer; }
#headerDx {width: 440px; margin: 20px 0 0 0; padding: 0; float:right; }

#menu-sezioni {width: 460px; list-style-type:none; float: right;}

#menu-sezioni LI {float: left; list-style-type:none;background-image: none; }

#menu-sezioni LI div, #menu-sezioni LI a  {width: 90px; height: 59px; display:block; cursor:pointer}
#menu-sezioni LI div, #menu-sezioni LI a:active {background-color: transparent;}

#menu-sezioni li span {position:absolute; text-indent: -8000px;}

#menu-sezioni #int-off {background-image:   url("css-img/but-int-off.gif")}
#menu-sezioni #int-on{background-image:   url("css-img/but-int-on.gif")}



#menu-sezioni #universita-on {background-image:   url("css-img/but-universita-on.gif")}

#menu-sezioni #universita-off {background-image:   url("css-img/but-universita-off.gif")}

#menu-sezioni #citta-off {background-image:   url("css-img/but-citta-off.gif")}

#menu-sezioni #news-off { background-image:   url("css-img/but-news-off.gif")}

#menu-sezioni #rete-off {background-image:   url("css-img/but-rete-off.gif")}
/********************************************/


/***************** colonnaSx *****************/

#colonnaSx {font-size:0.8em; margin:0; width: 193px;float: left;overflow:hidden;}
html>body #colonnaSx {width: 193px; border-right: 1px solid #eee; margin-right: -1px;}
#colonnaSx a {text-transform:none;color:#000000;text-decoration:none;}

#colonnaSx a:hover {text-decoration:underline;}

#colonnaSx h2 {height: 15px; background-color:#eeeeee; font-size:100%; color: #000066; padding: 1px 0 0 2px; margin-right: 0; border-left: 8px solid #66CCFF; border-bottom: 1px dashed #66CCFF; letter-spacing: 0.1em; }

#colonnaSx ul {margin-bottom: 8px; border-bottom: 0 solid #ccc;}
#colonnaSx ul ul {margin-bottom: 0;border-bottom: 0}
#colonnaSx ul, #colonnaSx li {list-style: none;}
#colonnaSx ul li {
margin: 0.5em 0;background-image:url("css-img/p-uno-piu-univ.gif");
background-repeat:no-repeat;background-position: 0% 0.3em;padding-left: 12px;}

#colonnaSx ul li.submenu {
	margin: 0.5em 0;
	background-image:url(css-img/pointer-ul-ul.gif);
	background-repeat:no-repeat;
	background-position: 1em;
	padding-left: 15px;
}



html>body #colonnaSx ul li {width: 186px!important;}
#colonnaSx ul ul li{
background-image:url("css-img/p-due.gif");background-repeat:no-repeat;
background-position: 0% 0.3em;}
#colonnaSx ul li.p-uno-on {
background-image:url("css-img/p-uno-meno-univ.gif"); background-position: 0% 0.3em;}
#colonnaSx ul ul li.p-due-on {background-image:url("css-img/p-due-meno-univ.gif");}

/***********************************************/



/****************** content (3 tipi) *********************/

.rigadispari {clear:both; }
.cleaner {clear:left;}
.abstract { 
 float: left; width: 260px; 
 margin: 0 0 0.8em 4px; padding: 0 0 0 4px; }
.abstract img {margin-left: -4px; border: 1px solid #ccc; border-left-width: 0; float:left; margin-right: 0.6em;}
.abstract strong, .abstract b { border-left: 8px solid #ccc; color:#000066; padding: 0 0 0 3px; }
.abstract p strong, .abstract p b, .abstract ul strong, .abstract ul b { 
border-left-width: 0; margin:0; padding: 0; color:#000000; }

#contentHomeHome, #contentHome, #contentPage {float:right; WIDTH: 559px; padding: 0 4px; margin: 0;}
html>body #contentHomeHome, html>body #contentHome, html>body #contentPage {
WIDTH: 557px; border: 1px solid #eee; border-width: 0 1px;}

#contentHomeHome h2, #contentHome h2, #contentPage h2 {
text-transform:none; color: #ffffff; padding: 0 4px 0 4px; margin: 0 -4px 0.2em -4px;  background-color:#4E95B9; font-size: 110%; letter-spacing: 0.1em; height: 1.3em; }
#contentHomeHome h2, #contentHome h2 {margin-bottom: 0.5em;}
#contentHomeHome h3, #contentHome h2.titoloPP, #contentPage h2.titoloPP {
color: #333333; border-left: 8px solid #4E96BA; border-bottom: 1px solid #4E96BA; height: auto; letter-spacing: 0.1em; background-color:#DDEAF0; margin-bottom: 0.5em; padding: 0 4px 1px 4px; clear: both;}
#contentHomeHome .abstract h4 {color:#000066;}
#contentHomeHome .abstract h4 a {color:#000066;}
#contentHomeHome .abstract h4 a:hover {color:#999;}
#contentHomeHome dl {
MARGIN: 0 0 6px 6px; width: 100%; background-color:#eee; padding: 4px 2px 4px 2px; float: right;list-style-type:none; border: 1px dashed #ccc}
#contentHomeHome dt {
font-weight: bold;background-color:#990000;PADDING: 1px;margin-top: -2px;color:#FFFFFF;}
#contentHomeHome dd {
PADDING: 0 0 0 8px; MARGIN: 2px 0; background: url("css-img/pointer-contest.gif") no-repeat 0 50%;}
#contentHomeHome dd a{color:#000066; text-decoration:none;}
#contentHomeHome dd a:hover{text-decoration:underline;}

#contentHome h2.titoloPP, #contentPage h2.titoloPP {margin-left: 1px; margin-right: 1px;}

#contentHome h3, #contentPage h3 {text-transform:none; }
#contentHome .abstract {border-width: 0;}
#contentHome .abstract img {border-left-width: 1px;}
#contentHome .abstract h3 {color:#000066; }
#contentHome .abstract h3 a { color:#000066}
#contentHome .abstract h3 a:hover { color:#999}
#contentHome h4, #contentPage h4 {text-transform:none; color:#000066; margin: 0 0 0.2em 0; }
#contentHomeHome ul, #contentHome h5, #contentHome ul, #contentPage ul {
list-style-type:none; padding: 0.5em 0; }
#contentHome ul ul, #contentPage ul ul {padding: 0 0 0.5em 0; }

#contentHomeHome li, #contentHome li, #contentPage li {
list-style-type:none; padding: 0 0 0 8px; margin: 2px 0;
background: url("css-img/pointer-blu.gif") no-repeat 0 0; }

#contentPage h3 {
padding: 0 0 0 12px; margin-bottom: 1em;  background-image:url("css-img/p-due-meno-univ.gif");background-position: 0 0.3em; background-repeat:no-repeat; color: #000066; font-size: 110%;}

#contentPage h3 a{ padding: 0 12px 0 0; margin-right: 4px; color:#000066; background-image:url("css-img/pointer-h3.gif"); background-position: 100% 0.45em; background-repeat:no-repeat;}

#contentPage h3 a:hover{color:#999}
#contentPage h3 span {display:none;}
#contentPage h5 {margin:0.5em 0 0 0; color:#000;}
#contentPage p {
	margin: 0.5em 0;
	line-height: 1.5em;
}

#contentPage .students {
	margin: 0.5em 0;
	line-height: 1.5em;
	background-color: #F0F0F0;
}




#contentPage table {margin: 0; padding: 0; }
#contentPage th, #contentPage td {border: solid #eee; border-width: 0 1px 1px 0; padding-bottom: 1px;}

#contentPage ul ul li {background: url("css-img/pointer-ul-ul.gif") no-repeat 0 0; }
#contentPage ul ul ul li {background: url("css-img/pointer-ul-ul-ul.gif") no-repeat 0 0; }
#contentPage dl {MARGIN: 0 0 6px 6px; width: 180px; background-color:#eeeeff; padding: 4px; float: right;}
#contentPage dt:first-child {
font-weight: bold; background-color:#000066; padding: 1px; margin-top: -2px;color:#FFFFFF;}
#contentPage dt {font-weight: bold;background-color:#000066;padding: 1px;margin-top: 5px;color:#FFFFFF;}
#contentPage dd {
list-style-type:none; padding: 0 0 0 8px; margin: 2px 0; background: url("css-img/pointer-contest.gif") no-repeat 0 0; }
#contentPage dd a{color:#000066; text-decoration:none;}
#contentPage dd a:hover{text-decoration:underline;}


/****************** footer *********************/

#footer {width: 760px;text-align:center;}



#contact { 

float:right;WIDTH: 565px; background-image: url("css-img/separator-univ.gif");

background-repeat: repeat-x; border-bottom: 1px solid #eeeeee;

border-left: 1px solid #eeeeee; border-right: 1px solid #eeeeee; height:auto;}

#contact p {padding: 4px;}	

#contact strong {color:#000066; font-weight:bold;}	



ul#validator  {

text-align:center;float:left;padding: 4px 0 4px 20px;width: 170px;

height: 15px;margin:0; background: url("css-img/separator-univ.gif") repeat-x;}

ul#validator li {

list-style-type:none;width: 43px;height: 15px;margin: 0 2px;padding:0;

background-image: none;float:left;}

ul#validator  a {width: 43px;height: 15px;display:block;cursor:pointer;}

ul#validator  a.ext {background: none; background-repeat:no-repeat; padding: 0!important; margin: 0!important;}

ul#validator  span {position:absolute; text-indent: -8000px;}

ul#validator #valid-A {background: url("css-img/valid-A.gif") no-repeat;}

ul#validator #valid-css {background: url("css-img/valid-css.gif") no-repeat;}

ul#validator #valid-xhtml {background: url("css-img/valid-xhtml.gif") no-repeat;}



#menu-bottom  {WIDTH: 760px;clear: both;TEXT-ALIGN: right;margin: 0;}

#menu-bottom ul {LIST-STYLE-TYPE: none;FLOAT: right;margin: 8px 0;padding:0px;}

#menu-bottom LI {

FLOAT: left;LIST-STYLE-TYPE: none;margin:0 0 0 9px;padding: 0 0 0 11px;background-image: url("css-img/separator-v.gif");background-repeat: no-repeat;}

#menu-bottom .switch-anteprima {background-image: none;}

#menu-bottom LI a {color:#000066; text-decoration:underline;}

#menu-bottom LI a:hover {color:#999; text-decoration:underline;}

/**********************************************/



/*********** bottoni di navigazione  ***************/

#navbuttons-top {position:absolute;top: 148px;right:4px; padding: 1px 0;}

#navbuttons-top ul {LIST-STYLE-TYPE: none;margin:0px;padding:0px;}

#navbuttons-top li {LIST-STYLE-TYPE: none;float:left;margin:0px;padding:0px;background-image: none;}

#navbutton-bottom {	

WIDTH: 760px;clear: both;background:   url("css-img/bkg-corpo-univ.gif") repeat-y;height: 14px;}

#navHome, #navBack, #navTop {

width: 9px;	height:9px;	cursor:pointer; display:block;	margin: 0 2px;}

#navHome {background: url("css-img/ico-home.gif") no-repeat;}

#navBack {background: url("css-img/ico-back.gif") no-repeat;}

#navTop {float: right; margin-right: 3px;background: url("css-img/ico-top.gif") no-repeat;}

#navHome span, #navBack span, #navTop span {display:none}

/******************************************/





/********** form di tutto il sito  **************/

input {margin: 2px; font-size: 90%; BACKGROUND-COLOR: #ffffff; color:#666; font-weight:bold;}

select {BACKGROUND-COLOR: #fff;}

textarea {BACKGROUND-COLOR: #fff;}

label {FONT-WEIGHT: bold; }

.alert {
FONT-SIZE: 12px; COLOR: #c00; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify}

.input_submit {BORDER: #003366 1px solid;FONT-WEIGHT: bold; COLOR: #fff; BACKGROUND-COLOR: #006666}

form.form1 {width:100%; text-align:center; background-color: #eee; margin: 0.5em 0 }

table.query {margin: 10px 0; color:#000066; }

table.results {width:100%; margin-bottom: 1.5em;}

table.query th {width:50%;text-align:right;}

table.query .a,

table.results th.a {text-align:left; width:60%;}

table.query .b,

table.results th.b {text-align:left; width:50%;}

table.query .c,

table.results th.c {text-align:left; width:20%;}

table.results th {font-size: 110%;}

table.results td {vertical-align: top}

table.results td.i { font-weight: bold; color:#000066; padding-left: 8px; 
background: url("css-img/pointer-blu.gif") no-repeat 0 0; width:60% }

form.form2 { background-color: #eee; text-align:center; padding: 4px; margin: 0.5em 0}
form.form2 fieldset {
  border-color:#000066;  border-width: 1px;  border-style: solid;  MARGIN: 0;  padding: 0 4px 4px 4px;}
form.form2 fieldset legend {font-size: 110%; MARGIN: 0; color:#000066; font-weight: bold;}
form.form2 label { 
	float: left; text-align: right; width: 48%;	color:#666;	margin: 3px 0 0 0;}
form.form2 input { float:left; width: 48%; clear: right;}
form.form2 input#reset, form.form2 input#submit {
float:right; color:#fff;background-color:#000066;width: auto; margin: 8px 0 0 0; 
display:inline; border-width: 0;text-transform:uppercase;font-size: 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;}
form.form2 input#submit {clear: none;}
form.form2 input#reset {clear: left;margin-right: 4px;}

/************* MISC ******************/

#accessorapido {
display: block; clear:both; text-align:center!important;  margin: 10px 0; padding: 0; }
#accessorapido h3  {text-align:left;background-color:#990000; color: #FFFFFF}
#accessorapido h4  {
	text-align:left;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

#accessorapido ul, #accessorapido ul li {
list-style-type:none; display:block;  text-align:center!important;}
#accessorapido ul  {margin-top: 1em; text-align:center!important;}
#accessorapido ul li {
background: #eee url("css-img/pointer-menu-home.gif") no-repeat 0 0.3em; padding: 2px 2px 2px 12px; 
margin: 0 1em 1em 0; float: left; border: 1px dashed #ccc; background-color:#eee; }
#accessorapido a {font-size: 120%; color:#990000; text-decoration:none; white-space:nowrap; }
#accessorapido a:hover {text-decoration:underline}

table.calendario {margin: 10px!important; width: 165px;}
table.calendario th {color:#000066!important; background-color:#eee;}
table.calendario strong {background-color:#FF0000; color:#fff;}
table#alberghi {width:auto!important; font-size: 10px; margin: 10px 0; padding: 0;}
table.phd {margin: 5px!important; width: 98%;}






#pippo {WIDTH: 400px; padding: 0 4px; margin: 0;}









/*
Theme: inphecthyuz
Author: Infected-FX
URL: www.infectedfx.net
Country: Mexico
*/

table {
	border-spacing:1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#E7E7E7;
	color: #666666;
	width: 100%;
}

caption {
	font-weight: bold;
	background: #50ADEA url(img/corner1.gif) no-repeat right top;
	border-bottom:1px solid #1975d7;
	color: #FFF;
	text-transform:uppercase;
	padding:2px;
	height: 18px;
}



caption.a2 {
	font-weight: bold;
	background: #B4D080 url(img/corner2.gif) no-repeat right top;
	border-bottom:1px solid #1975d7;
	color: #FFF;
	text-transform:uppercase;
	padding:2px;
	height: 18px;
}

caption.a3 {
	font-weight: bold;
	background: #CC6633 url(img/corner3.gif) no-repeat right top;
	border-bottom:1px solid #1975d7;
	color: #FFF;
	text-transform:uppercase;
	padding:2px;
	height: 18px;
}

caption.a4 {
	font-weight: bold;
	background: #CC6666 url(img/corner4.gif) no-repeat right top;
	border-bottom:1px solid #1975d7;
	color: #FFF;
	text-transform:uppercase;
	padding:2px;
	height: 18px;
}




td, th {
	padding: 4px;
}

thead th {
	text-align: center;
	background: #F5F5F5;
	color: #666;
	border: 1px solid #FFF;
	text-transform:uppercase;
}

tbody th {
	font-weight: bold;
}

tbody tr		{
	background-color:#FFF; 
	text-align:left;
	}


tbody th a:link, tbody th a:visited{
	color:#96D030;
	
	padding:3px 0px 0px 18px;
	}
tbody th a:hover{
	color:#FF8601;
	}

tbody tr td { 
	height:25px;
	background: #FFF;
	border: 1px solid #FFF;
	}



table td a:link, table td a:visited {
	color: #1975D7;
	text-decoration: none;
}

table td a:hover {
	color: #50ADEA;
	border-bottom:1px solid #8FD5FF;
	text-decoration: none ;
}




tfoot th, tfoot td {
	background-color:#E7E7E7; padding:10px;
	text-align:center; 
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:22px; font-weight:bold; font-style:italic;
	border-bottom:1px solid #CCC;
	border-top:1px solid #DFDFDF;
}

.riga_blu {
	background-color:#f0f0f0;
	padding:2px;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	font-style:normal;
	border-bottom:1px solid #CCC;
	border-top:1px solid #DFDFDF;
	height: 14px;
}

.riga_verde {
	background-color:#FFFFFF;
	padding:2px;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	font-style:normal;
	border-bottom:1px solid #CCC;
	border-top:1px solid #DFDFDF;
	height: 14px;
	width: 30%;
}


table.mnu_horiz td a {
	color: #1975D7;
	text-decoration: none;
	background-color: #CFE0E7;
}

table.mnu_horiz td a:hover {
	color: #1975D7;
	text-decoration: none;
	background-color: #E0EDF3;
}

#contentPage h5 {
	color: #FFFFFF;
	font-size: 12px;
	background-color: #A5BFC9;
	padding-left: 8px;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #006699;
	margin-bottom: 8px;
	height: auto;
	padding-top: 2px;
	padding-bottom: 2px;
}


.updating {
	color: #0066FF;
	text-decoration: none;
	background-color: #F7FAFB;
}

#contentHomeHome .updating h3 {
	color: #333333; border-left: 8px solid #FF9900; border-bottom: 1px solid #FF9900; height: auto; letter-spacing: 0.1em; background-color:#DDEAF0; margin-bottom: 0.5em; padding: 0 4px 1px 4px; clear: both;
}
/*  ##############  INSERISCI PER NEWS SWITCH ###################  */
#contentHomeHome .updating h4 {
	color: #6699FF; border-left: 3px solid #6699FF; border-bottom: 1px solid #6699FF; height: auto; letter-spacing: 0.1em; background-color:#DDEAF0; margin-bottom: 0.5em; padding: 0 4px 1px 4px; clear: both;
}
/*  FINE ##############  INSERISCI PER NEWS SWITCH ############################## */

#contentHomeHome .updating a {color:#0099FF;}
#contentHomeHome .updating a:hover {color:#99CCCC;}






#f2intheworld{
	float: right;
	width: 100px;
	height: 80px;
	position: absolute;
	top: 360px;/* 360 con le foto slider */


	right: 20px;
}














