.double-border{border:3px double #ccc;}
/*markers*/
body{font-family:Georgia;color:#666;font-size:13px;padding:0px; text-align:center}
h2{font-weight:bold;color:#3a79c8; font-size:13px; margin-bottom:3px;margin-top:5px;}
a{color:#6c9ad5;text-decoration:none;}
a:hover{color:#cb0005;text-decoration:none;}
img{border:none;}
/*struttura layout*/
.wrap{width:1016px;text-align:left; margin-left:auto; margin-right:auto;margin-top:0px;}
.center{padding-top:5px;width:100%;display:block;}
.colsx{
	position:relative;
	top:0px;
	left:35px;
	float:left;
	width:640px;  /* for IE5/WIN */
	voice-family: "\"}\"";
	voice-family:inherit;
	width:630px; /* actual value */
	margin:0 0 -10px 0;
	padding-left:18px;
	padding-top:0px;
	padding-right:0px;
	z-index:100;}
.coldx{
	position:relative;
	top:0px;
	right:0px;
	float:right;
	width:356px;  /* for IE5/WIN */
	voice-family: "\"}\"";
	voice-family:inherit;
	width:346px; /* actual value */
	margin:0 0 -10px 0;
	padding-top:26px;
	z-index:99;}
.colcenter{
position:relative;
padding:10px 199px;
min-height:480px;
}
.footer{
text-align:left;
width:921px;
height:109px;
color: #666;
background:url(/UserFiles/Image/interfaccia/footer.jpg) no-repeat;
float:left;
margin-top:15px;
margin-left:45px;
padding-top:4px;
padding-left:8px;
}
.HPCenter{width:611px;background:url(/UserFiles/Image/interfaccia/HomeBox.jpg) no-repeat;
height:535px;
padding-left:10px;
}

.REGCenter{width:611px;
background:url(/UserFiles/Image/interfaccia/registrazionebg.jpg) no-repeat;
background-position:0px -40px;
height:580px;
padding-left:10px;
}
.iconHeader{position:relative; top:-30px;float:right;}
.faqtable{position:relative; top:-85px;font-size:15px; left:8px;}
.faqtable a:hover{color:#cb0005 !important;}
.HPCenter table p{color:#666; font-size:15px;margin-top:5px;}
.hpsottot{color:#174a7c; font-size:20px;}
.hpsottot2{color:#6699cc; font-size:18px;font-weight:bold;}

.testoSmall{font-size:12px !important; text-transform:uppercase; font-family:Verdana !important;color:#666 !important; font-weight:normal !important;line-height:130%;}
.hptile{color:#174a7c; font-size:38px; font-weight:normal}
.imgHP{width:100%;text-align:center;}
.imgHP img {width:99.5%;}
/*header - top menu - box*/
.header{width:100%;display:block;height:153px;background: url(/UserFiles/Image/interfaccia/headerbgFull.jpg) no-repeat;}
.topmenu{text-align:left;height:30px; border-bottom:1px solid #666; margin-left:50px; width:916px; color:#666 !important;}
.topmenu table {color:#666 !important;}
.topmenu a{color:#666666; font-size:15px;margin-left:8px;margin-right:4px;height:25px; padding-bottom:10px;}
.topmenu a:hover{color:#cb0005; text-decoration:none;}
.IEFix2 table {margin-top:-3px; color:#666}
#menu2levalto{padding-top:3px;padding-left:0px;position:relative; left:47px; top:-2px; width:910px; height:18px;z-index:101; background-color:#e5e5e5; padding-left:6px;}
#menu2levalto a{font-family:Verdana; font-size:10px;color:#666666;}
#menu2levalto a:hover{font-family:Verdana;font-size:10px;color:#cb0005;text-decoration:none;}
#menu2levalto table {font-family:Verdana; font-size:10px;color:#666 !important;}
.boxHPCenter{width:613px;}
.headersx1{background: url(/UserFiles/Image/interfaccia/boxheadersx1.jpg) no-repeat;
width:299px;
height:49px;
color:#fff;
font-size:14px;
text-transform:uppercase;
font-weight:bold;
padding-top:3px;
padding-left:5px;
}
.headerTxt{width:900px;font-family:Georgia; font-size:25px;float:right; text-align:right; color:#fff; margin-right:60px;margin-top:10px;}
.logoHeader{float:left;position:relative; top:-23px; left:-35px;}
.sottoHeader{font-size:15px;font-weight:normal;}
.headersx2{background: url(/UserFiles/Image/interfaccia/boxheadersx2.jpg) no-repeat;
width:299px;
height:49px;
color:#fff;
font-size:14px;
text-transform:uppercase;
font-weight:bold;
padding-top:3px;
padding-left:5px;
}
.Box-Body{width:299px; margin-top:-15px;}
.boxdxb {background:#f5f5f5;margin-top:5px; color:#666; padding:5 10 5 10; width:275px;}
.box-item{border-bottom:1px dotted #666;margin-bottom:5px;padding-bottom:5px;}
.box-item a:hover{color:#cb0005 !important;}
.headerbox{
width:275px;
height:21px;
color:#fff;
font-weight:bold;
margin-top:5px;
padding-top:2px;
padding-left:10px;
padding-right:10px;
background: #336799;
text-transform:uppercase;}
.headerbox a:hover{color:#6c9ad5 !important;}
.headersx1 a:hover{color:#6c9ad5 !important;}
.headersx2 a:hover{color:#6c9ad5 !important;}
.headerboxLarge{
width:585px;
height:21px;
color:#fff;
font-weight:bold;
padding-top:2px;
padding-left:10px;
padding-right:10px;
background: #336799;
text-transform:uppercase;}

.headernewsletter{width:290px; color:#336799;font-weight:bold;
margin-top:5px;
padding-top:3px;
height:44px;
padding-left:5px;
background: url(/UserFiles/Image/interfaccia/newsletterheader.jpg) no-repeat;
margin-top:5px;text-transform:uppercase;}

.headerboxmenu{
color:#003399;
font-weight:bold;
margin-top:8px;
width:190px;
background: url(/UserFiles/Image/interfaccia/boxtopmenu.jpg);}



.colcenter .headerbox{
color:#000;
font-weight:bold;
margin-top:8px;
width:100%;}
.HPTitle{color:#E67817;}
.headerbox2{
color:#3a79c8;
font-weight:bold;
margin-top:8px;
width:100%;}
.datalista{color:#6494c4; margin-top:10px;font-family:Georgia; font-size:15px;}
.titoloEV{color:#6494c4; margin-top:10px;font-weight:bold;font-family:Georgia; font-size:15px;border-bottom:1px solid #666; width:595px;}
.liste h1{
color:#6494c4;
font-size:25px;
margin-bottom:0px;
margin-top:0px;
}
.liste{width:600px; border-bottom: 1px solid #999;margin-top:30px;margin-left:5px;}
.itemlista{border-bottom:1px dotted #666;}

.itemlista h2 a{font-family:Georgia; line-height:120%;font-size:17px !important;font-weight:normal;}
.itemlista h2 a:hover{text-decoration:underline;}
.abstract2{line-height:110%}
.header_body{
margin-right:-22px;
}
.printIcon{float:right;margin-top:3px;}
.printIcon img{border:0px;}
.header_body a{color:#003399;}
.header_body a:hover{
color:#E67817;
text-decoration:none;}
.header_body ul {
list-style:none;
position:relative;
top:-5px;
left:-22px;}
.showTitle{font-size:14px; color:#003470;border-bottom:1px solid #666;width:600px; margin-left:5px; margin-top:30px;}
.showTitle h1{font-size:26px; color:#003470; margin-top:-10px;margin-bottom:0px;font-family:Georgia; font-weight:normal;}
.ricercasezione{color:#6494c4;font-size:12px;font-weight:bold;}
/*box - hover - onfocus - formattazione corpo*/
.spacer{width:100%;height:5px;display:block;}
.onfocus a{
background:url(/UserFiles/Image/interfaccia/focus.jpg) no-repeat bottom center;
height:25px !important;}
.onfocus a{color: #cb0005; height:25px;}
.UPTitle{position:relative; top:-13px;}
.dxEvento{width:280px; font-family: Verdana; margin-left:10px;}
.breadcrumbs{
padding-left:9px;}
.breadcrumbs a{
font-size:10px;}
.boxcentrale{
padding:0px;
background-color:#fff;}
.boxcentrale a{color:#000;}
.boxcentrale a:hover{
color:#000;
text-decoration:none;}
.boxcentraleitem{
padding-left:15px;
padding-right:5px;
margin-bottom:5px;
overflow:auto;}
.eventoTitolo{color:#174a7c; font-size:26px; font-family:Georgia;line-height:100%; font-weight:normal;}
.eventoTitolo:hover{text-decoration:underline; color:#174a7c;}
.EventoHeader{color:#6699cc; font-size:20px; font-family:Georgia;margin-top:20px;margin-bottom:5px;width:580px;}
.boxcentralescad{
background-color:#fff;
position:relative;
left:-5px;
margin-left:11px;
margin-top:1px;}
.boxcentraleitemhover{
padding-left:15px;
padding-right:5px;
margin-bottom:5px;
overflow:auto;
background:#f3f2e1;}
.focusClass{font-weight:bold;}
.boxcentraleshow{
font-family:Verdana;
font-size:12px;
width:600px;
line-height:120%;
background-color:#fff;
margin-left:5px;
overflow:hidden;
}
.boxcentraleshow p{width:550px;}
.boxcentraleshow img {border:0px;}
.boxcentraleshow table{
line-height:150%;
font-family:Verdana;
font-size:13px;
}
.dataEventoBox{font-family:Verdana; font-size:13px; font-weight:bold;color:#205076;line-height:100%}
.titleEventoBox{color:#6c9ad5; font-size:17px; text-decoration:underline; font-weight:normal;line-height:100%}
.dovequando2{width:259px;height:182px; font-family:Georgia; color:#fff; background:url(/UserFiles/Image/interfaccia/dovequandoblu.jpg) no-repeat; background-position: -3px;padding:20px; font-size:21px;margin-top:5px;}
.dovequando1{width:259px;height:182px; font-family:Georgia; color:#fff; background:url(/UserFiles/Image/interfaccia/dovequandoblu.jpg) no-repeat; background-position: -3px;padding:20px;font-size:21px; margin-top:5px;}
.dovequando1 p, .dovequando2 p{margin-top:-10px;} 
.boxcentraleshow table h2 a{color: #003470; font-size:15px;}
.boxcentraleshow table h3{color: #666; font-size:13px;font-weight:normal;}
.boxcentraleshow table h2 a:hover{color: #003470; font-size:15px;}
.esami_scadenza_t td{
background-color:#f3f2e1;
border: 1px solid #eaeaea;
color:#000;
font-size:12px;}
.esami_scadenza_t a:hover{color:#fff;}
.esami_scadenza_t td img {
border:0px;
}
.studentitable{
width:98.5%;
}
.hoverscad a{color:#fff;}
.esami_scadenza_t_red td{
background-color:#f3f2e1;
border: 1px solid #eaeaea;
color:#3a79c8;
font-size:12px;}
.hoverscad td{
background-color:#3a79c8 !important;
border: 1px solid #3a79c8;
color:#fff;
font-size:12px;}
.linkU a:hover{color:#3a79c8;}
.Registrazione{color:#3262a2; font-family:Georgia !important; font-size:15px;font-weight:normal !important;}
.disclaimer{color:#666; font-size:11px;font-family:Verdana; font-weight:normal;line-height:120%}
.InviaForm{position:relative; top:30px; left:295px;}
.InviaFormN{position:relative; top:0px; left:295px;}
.InviaFormM{position:relative; top:40px; left:300px;}
.InviaFormP{position:relative; top:20px; left:315px;} 
.headerlogin{
background-color:#E67817;
padding-top:2px;
padding-right:5px;
height:18px;
color:#fff;
font-weight:bold;}
.boxlogin{
width:600px;
position:relative;
left:426px;
top:-10px;
height:25px;
color:#fff;
padding:10px;}
.boxlogin table{
color:#fff;
font-size:11px;
}
.boxlogin table a{
color:#fff;
font-size:11px;
}
.boxlogin table a:hover{
color:#fff;
text-decoration:underline;
}
.areasoci{font-weight:bold; font-size:11px;position:relative;top:1px;}
.inputsoci{height:16px;font-size:9px;}
.min-width{
width:500px;
height:1px;
}
.menudoc {
margin-bottom:5px;
}
.menudoc td{
}
.menudoc td a{
background-color:#f0edb7;
border: double #fff 3px;
height:100%;
font-weight:bold;
color:#000;
font-size:11px;
padding-top:2px;
padding-bottom:2px;
padding-left:1px;
padding-right:1px;
}
.menudoc td a:hover{
background-color:#3a79c8;
border: double #fff 3px;
font-weight:bold;
color:#fff;
font-size:11px;
padding-top:2px;
padding-bottom:2px;
padding-left:1px;
padding-right:1px;
text-decoration:none;
}
.menudocFocus a{
background-color:#3a79c8 !important;
border: double #fff 3px;
font-weight:bold;
color:#fff !important;
font-size:11px;
padding-top:2px;
padding-bottom:2px;
padding-left:1px;
padding-right:1px;
text-decoration:none;
}
.selected{color:#cb0005 !important}
.footertitle{color:#174a7c; font-size:11px}
.abstractShow{color:#333;}
.m2l{padding-top:0px;padding-left:0px;position:relative; left:0px; top:5px; width:916px; height:21px;z-index:100; background-color:#e5e5e5; display:none;}