@import url("/css/navbar.css");
@import url("/css/leftbar.css");
@import url("/css/rightbar.css");
@import url("/css/login.css");
@import url("/css/footer.css");
@import url("/css/box.css");
@import url("/css/captcha.css");

	#header{
	margin-bottom: 0px;
	width: 1000px;
	}
	#leftbar{
	width: 182px;
	position: absolute;
	left: 0px; top: 165px;
	}
	td #leftbar {
	position: relative;
	top:0px;
	}
	#rightbar{
	position: absolute;
	top: 165px; 
	left: 800px; 
	z-index: 2;
	}
#boxnews div.box_body * {font-size: 10px;color: #333;}
#boxnews div.box_body img {margin-right: 5px;}
#boxnews div.box_body > div {padding-top: 5px;}
#boxnews div.box_body > a {text-decoration: none; color: #7c70dc; font-weight: bolder; font-size: 12px;}

	
	
	#main{
	width: 550px;
	padding-left: 20px;	
	padding-top: 0px;
	margin-left: 185px;
	margin-right: 0px;
	}
	
	#footer {
	border-top: 1px solid #4e4688;
	margin-left: 182px; 
	width:550px;
	margin-top: 10px;
	}
	
	p.minibar{
		padding-top: 0px;
	}
	

body {  
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	color: Black;
	margin: 0;
}
body.popup { margin:5px 15px; background: #fff url(/img/sfondo_popup.gif) repeat-x scroll top }
img{border:0px}
TD                 {font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 12px}
TH                 {font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 12px}
LI                   {font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 12px}
UL                  {font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 12px}
P                    {font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 12px}
DIV                    {font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 12px}
SELECT        {font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 12px}
INPUT            {font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 12px}
TEXTAREA   {font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 12px}
FONT             {font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; color: black}
H1                  {font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular}
H2                  {font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size:16px}
H3                  {font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular}
noscript { font-weight: bolder; color: #c30; }
a:link        {font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  color:black}
a:visited  {font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; color:black}
a:hover {font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; color:black}
.footer { font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; color: #4e4688 }
.titolo { font-size: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.titolo2 { font-size: 18px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; color: #FFB70B }
h1.titolo2 {
color:#7C70DC;
font-family:Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
font-size:14pt;
}
h1.titolo3 {
color:#7C70DC;
font-family:Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
font-size:13pt;
}
h2.titolo {font-size: 12px;}
h2.titolo2 {font-size: 13pt; font-weight: bolder;}
h3.titolo2 {font-size: 12pt; font-weight: bolder;}

.titolo3 { font-size: 16px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; color: #FFB70B; font-weight: bolder }
.submenuon {font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 10px;text-decoration: none;color:#FFB70B}
.submenu {font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 10px;text-decoration: none;color:white}
.menuon {font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 10px;text-decoration: none;color:#7C70DC}
.menu {font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 10px;text-decoration: none;color:white}
*.menu0, a.menu0, a.menu0:link, a.menu0:visited {
  font-family: Verdana,Arial,"Arial Black",Helvetica;
  font-size: 8pt;
  font-weight: bolder;
  text-decoration: none;
  color:#FFB70B;
  letter-spacing : -0.5pt;
}
*.menu0:hover, a.menu0:hover {color: #FFFFFF}
*.menutool, a.menutool, a.menutool:link, a.menutool:visited {
  font-family: Verdana,Arial,"Arial Black",Helvetica;
  font-size: 8pt;
  font-weight: bolder;
  text-decoration: none;
  color:#FFFFFF;
  letter-spacing : -0.5pt;
}
*.menutool:hover, a.menutool:hover {color: #FFB70B}
a.menu:link {font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 10px;text-decoration: none;color:white}
a.menu:visited {font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 10px;text-decoration: none;color:white}
a.menu:hover {font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 10px;text-decoration: underline;color:white}
a.index:link    {font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 12px; text-decoration: none;color:white}
a.index:visited {font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 12px; text-decoration: none;color:white}
a.index:hover   {font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 12px; text-decoration: underline;color:white}
.campo { font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 10px; }
.radiobutton { background-color: #DEDEDE; color: black}
.titoloform { font-size: 12pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; color: #4E4688}
h2.titoloform { margin-top: 0px; margin-right: 10px; text-align: right; font-size: 12pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; color: #4E4688}
.font2 { font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; color: black}
.font3 { font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; color: white}
.fontwhite { font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; color: white}

p.minibar {
border-bottom: 1px solid #dedede;
}
p.minibar, p.minibar a:visited, p.minibar a:link, p.minibar a:hover {
color:#7C70DC;
font-size: 8pt;
text-decoration: none;
}
p.minibar a:hover {
color:#333333;
}


.arancio             { font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-right: 8px; margin-left: 8px}
.titoloform_r { font-size: 16px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; color: #cc3300}
#nascosto {
   display: none; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 11px
   }
   
ul.visualizza {
	list-style-type: none;
	padding: 0pt;
	}
ul.visualizza li {
	background: url(/img/universita/freccia_su_bottone_new.png) 0px 2px no-repeat;
	padding: 3px 0 3px 25px; 
    	margin-bottom: 5pt;
	margin: 0.5em;
	}
ul.visualizza a {
	font-weight: bolder;
}
ul.freccia {
	list-style-type: none;
	padding: 0pt;
	}
ul.freccia li {
	background: url(/img/freccia.gif) 0px 0px no-repeat;
	padding: 0 0 0 22px; 
  margin-bottom: 5pt;
	}

a.freccia{
	background: url(/img/freccia.gif) 0px 0px no-repeat;
	padding: 0 0 0 15px; 
  margin-bottom: 5pt;
  font-weight: bolder;
}

a.visualizza{
  	background: url(/img/universita/freccia_su_bottone_new.png) no-repeat;
	padding: 4px 0px 3px 25px; 
  	margin-bottom: 5pt;
  	font-weight: bolder;
}

input.pulsante, a.pulsante {
	font-family: Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	background-color: #ffcc00;;
	color: #000;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 18px;			
	text-align: left;
	border: 1px solid #6b60bd;
	font-weight: bolder;
	font-size: 7pt;
	background-image: url(/img/frecciaDX.gif); 
	background-repeat: no-repeat;
  background-position: left center;
  text-decoration: none;
}

input.pulsante_off, a.pulsante_off  {
	color: #eee;
	border-color: #333;
	background-color: #c6c6c6;
	background-image: url(/img/frecciaDXgrey.gif); 
}

/* Pulsante chiudi in fondo alla pagina delle popup*/
body.popup div.chiudi {
	margin:auto; text-align: center;
}

.pannello {
	background-color: #dedede;
}
.pannello .pnl_header { 
	background: url(/img/angolo_dx_piccolo_up.gif) no-repeat top right;
}
.pannello .pnl_header div { 
	background: url(/img/angolo_sx_piccolo_up.gif) no-repeat top left;
	height: 10px; width:100%;
}
.pannello .pnl_footer { 
	background: url(/img/angolo_dx_down_piccolo.gif) no-repeat bottom right;
}	
.pannello .pnl_footer div { 
	background: url(/img/angolo_sx_down_piccolo.gif) no-repeat bottom left;
	height: 10px; width:100%;
}
.pannello p {
padding-left: 15px;
padding-right: 15px;
}


	.form_std label {
	float: left;
	display: block;
	text-align: right;
	width: 40%;
	padding-right: 5px;
	margin-bottom: 10px;
	font-weight: bolder;
	}
	.pannello label sup {
	font-weight: normal;
	}
	
	.pannello label.destra {
		display: inline;
		text-align: left;
		float: none;
	}

	.pannello fieldset.compact legend {
	display:none;
	}
	
	.pannello fieldset.compact label.mini {
	display: inline;
	text-align: left;
	font-weight: normal;
	font-size: 0.9em;
	margin-bottom: 2px;
	}
	
	.pannello fieldset.compact {
	border: 0px;
	padding: 0px;
	margin-left: 0px;
	margin-bottom: 10px;
	}

	.pannello br {
	clear: left;
	}

.profiloWhite{
	color:white;
}




#footer * {color:#4e4688; font-size:7pt}
#footer a {text-decoration: none; }
#footer a:hover {color: red;}


@media print{
#leftbar{display: none;}
#rightbar{display: none;}
#main{width:90%;margin-left:0px}
#header {display: none}
#footer{display: none}
.minibar {display: none}
.solovideo {display: none}
h1.titolo2 {color: #333; padding: 2px; border-bottom: 1px solid #dedede;  border-top: 1px solid #dedede;}
h2.titolo2 {color: #333; border-bottom: 1px solid #dedede;}
h3.titolo2 {color: #333; }
}

@media screen {
.solostampa {display: none}
div.noscreen{display:none}
}

/* css rigthbar */

#rightbar-occupaz:link, #rightbar-occupaz:visited, #rightbar-occupaz:active, #rightbar-occupaz:hover { 
	background: url(/img/lau/cv2.0/icone/icona_condizione.png) no-repeat top left; 
}
/*#rightbar-occupaz {text-decoration: none}*/

#rigthbar-profilo:link, #rigthbar-profilo:visited, #rigthbar-profilo:active, #rigthbar-profilo:hover { 
	background: url(/img/lau/cv2.0/icone/icona_profilo.png) no-repeat top left; 
}
/*#rigthbar-profilo {text-decoration: none}*/
#rightbar-completezza100:link, #rightbar-completezza100:visited, #rightbar-completezza100:active, #rightbar-completezza100:hover	{
	background: url(/img/lau/cv2.0/icone/icona_completa100.png) no-repeat top left;
}

#rightbar .rightbar-lista li#rightbar-el-compl,
#rightbar .rightbar-lista li#rightbar-el-compl a {
	height: auto;
}


