 /****************************************************** TAG */
/*body{background-color:#FFF;font-family:Verdana,Arial, Geneva, Helvetica,sans-serif;margin:15px auto 0em auto;line-height:1.45em;color:#000;font-size:69%;width:67.95em}*/
body{background-color:#FFF;font-family:Verdana,Arial, Geneva, Helvetica,sans-serif;margin:15px auto 0em auto;line-height:1.45em;color:#000;font-size:69%;width:67.95em;}

body {
position:relative;
}

html>body{font-size:11.07px}
a{color:#6e6e6e;text-decoration:none;margin:0}
a:hover{text-decoration:underline;color:#c41b04}
li {list-style-type:none} 
form,input,li,ul{margin:0;padding:0;}
img{border:0;} 
div{float:left;}




/****************************************************** ID */
#cnt{margin:0 auto;width:67.95em; text-align:left}
#cnt-cx{width:67.95em}
#hdr{width:67.95em}

#hdr a{color:#FFF}
#hdr a:hover{color:#FFF}

#hdr2 a{color:#C41B04} /* link navbar 2livello*/
#hdr2 a:hover{color:#AAA} /* link navbar 2livello*/
#ftr{width:67.95em}
#first{width:67.95em}


/************************************************** CLASS */
.alr{text-align:right}
.alc{text-align:center}

.bnb{background-color:#C61B07;padding:0 2em 0;border-right:0.09em solid #fff;border-bottom:0.09em solid #fff}
.bnnl{background-color:#F5E1AB;padding:0 2em 0;border-right:0.09em solid #fff; border-bottom:0.09em solid #F5E1AB}
.bnb-l{background-color:#C61B07;padding:0 2em;margin:0;text-align:center}	
.brb{border-bottom:0.18em solid #fff}
/*
.brb-d{border-bottom:0.09em dashed #6E6E6E}*/
.brb-d{border-bottom:0.09em solid #6E6E6E}
/*
.brb-d2{border-bottom:0.09em dashed #D6D6D6}*/
.brb-d2{border-bottom:0.09em solid #D6D6D6}
/* .brb-f{border-bottom:0.09em solid #D6D6D6} /* bordo inferiore grigio*/
.brb-f{border-bottom:1px solid #B6B6B6;padding-bottom:1px;margin-bottom:0px;margin-top:-1px} /* bordo inferiore grigio*/
.brb-f2{border-bottom:0.09em solid #D6D6D6} /* bordo inferiore grigio*/
.brb-y{border-bottom:0.09em solid #F5E1AB} /*bordo inferiore giallo */
/*
.brc-d{margin-top:0.63em;border-top:0.09em dashed #D6D6D6;margin-bottom:0.72em;line-height:0em;}*/
.brc-d{margin-top:0.63em;border-top:0.09em solid #D6D6D6;margin-bottom:0.72em;line-height:0em;}
/*
.brc-d2{margin-top:0.15em;border-top:0.09em dashed #D6D6D6;margin-bottom:0.72em;line-height:0em;}*/
.brc-d2{margin-top:0.15em;border-top:0.09em solid #D6D6D6;margin-bottom:0.72em;line-height:0em;}
/*
.brc-dot{margin-top:0.63em;border-top:0.09em dotted #D6D6D6;margin-bottom:0.72em;line-height:0em;}*/
.brc-dot{margin-top:0.63em;border-top:0.09em solid #D6D6D6;margin-bottom:0.72em;line-height:0em;}
.brt-s{border-top:0.09em solid #B7B7B7;}
.bsx{width:14.4em;padding:0.72em}
.bsx1{width:14.4em;padding:0.22em 0.72em 0.72em 0.72em}
.bsxh{height:9.445em} /*spaziatura verticale colonna sx */
.bsxh2{height:21.7em; width:15.698em}
.bsxh3{height:28.8em; width:15.698em}
/*.bsx2{width:15.55em; padding-left:0.18em } /* */
/*.bsx2{width:14.4em; padding-left:0.6em ; padding-top:0.72em; padding-bottom:0.72em; padding-right:0em} */
.bsx2{width:15.6em}

/*  BACKGROUNDS*/
.bred{background:#C41B04}
.bgry{background:#faf0d5}
.bgry2{background:#faf0d5}
.bcso{background:#fdf9ee}
.bgrn{background:#faf0d5}
.bpnk{background:#faf0d5}
.byel{background:#F5E1AB}
.byel2{background:#faf0d5}
.byell2{background:#faf0d5}
.btith{background:#faf0d5}

/* COLORS*/
.blk{color:#000}
.grn{color:#E6EECF}
.gry{color:#6E6E6E}
.pnk{color:#F3D1CD}
.red{color:#C41B04}
.yel{color:#F5E1AB}
.yel2{color:#faf0d5}
.wht{color:#fff}
 
/**** Aural browser e Em */


.col{width:15.698em;
 margin-top: 0em; 
.margin-top: 0em; /* only IE7*/
_margin-top: 0em;
}


.cx{width:50.57em;
 margin-top: 0em; 
.margin-top: 1.5em; /* only IE7*/
_margin-top: 0em;
}

.reg {
 margin-top: 0em; 
.margin-top: 2.5em; /* only IE7*/
_margin-top: 0em;
}

.crea{
 margin-top: 0em; 
.margin-top: 3.2em; /* only IE7*/
_margin-top: 0em;
}

.ricerc{
 margin-top: 0em; 
_margin-top: 1.5em; /* only IE7*/
_margin-top: 0em;}


.arian{
 margin-top: 0em; 
_margin-top: 1.44em; /* only IE7*/
_margin-top: 0em;
}


.dcol{width:33.280em}
.dot{background:url( "../img/brd_dot.gif" ) repeat-x;  line-height:0.09em}
.dt{width:8.13em;padding:0.2em 0 0.2em 0.90em}
.dto{width:41.55em;padding:0.2em 0}
.ent{margin:1.3em 0}

/** FONT **/
.f10{font-size:0.9em}
.f11{font-size:1em}
.f12{font-size:1.264em;}
.f12h{font-size:1.254em; line-height:0.99em;text-align:top;padding-top:0;margin-top:0}
.f14{font-size:1.38em}
.f16{font-size:1.44em; line-height:1.05em}
.fbld{font-weight:bold}

/** FLOAT **/
.fl{float:left;}
.fn{float:none;}
.fr{float:right;}

.halhgt {height:1.25em;float:left;}
.hidden{display:none}

.inpbut{font-size:1.1em; vertical-align:middle;float:left;margin-right:22em;}					/* input button*/
.inpbuX{font-size:1.1em; vertical-align:middle;float:left;}										/* input button menù*/
.inplog {border:1px solid #D6D6D6; width:5em; font-size:1.2em; vertical-align:middle;} /* input login */
.inptxt {border:1px solid #D6D6D6; width:22em; font-size:1.2em; vertical-align:middle;margin-right:22em;} /* input text*/
.inptx3 {border:1px solid #D6D6D6; width:29em; font-size:1.2em; vertical-align:middle;margin-right:15em;} /* input text*/
.inptx2 {border:1px solid #D6D6D6; width:15em; font-size:1.2em; vertical-align:middle;} /* input text*/
.inptxl {border:1px solid #D6D6D6; width:3em;  font-size:1.2em; vertical-align:middle;} /* input text little*/
.inptxm {border:1px solid #D6D6D6; width:5em; font-size:1.2em; vertical-align:middle;} /* input text medium*/
.inpsel {border:1px solid #D6D6D6; font-size:1.0em; width:22em;margin-right:22em;} /* select  */ 
.inpse2 {border:1px solid #D6D6D6; font-size:1.0em; width:34em;margin-right:10em;} /* select  */
.cv {width:45em} 

/* Senza menù laterale */
.inpbutN{font-size:1.1em; vertical-align:middle;float:left;margin-top:1em;margin-right:60em;}				/* input button*/
.inptxtN {border:1px solid #D6D6D6; width:22em; font-size:1.2em; vertical-align:middle;margin-right:40em;}	/* input text*/
.inptxtL {border:1px solid #D6D6D6; width:30em; font-size:1.2em; vertical-align:middle;margin-right:30em;}	/* input text*/
.inpselN {border:1px solid #D6D6D6; font-size:1.0em; width:22em;margin-right:40em;}							/* select  */ 
.inpselL {border:1px solid #D6D6D6; font-size:1.0em; width:40em;margin-right:25em;}							/* select  */ 
.inpselX {border:1px solid #D6D6D6; font-size:1.0em; width:67.9em;}							/* select  */ 


.lc{text-transform:lowercase}
.uc{text-transform:uppercase}
.lineh2{line-height:1.44em}

/* IMAGES */
.accedi {height:1.1726em}
.arrow {width:0.5412em}
.crea {height:1.1726em}
.info {width:3.42em}
.reg {height:1.1726em}
.reg2{height:1.1726em}
.ricerc {height:1.1726em}
.flag {height:3.788em}
 
.img-l{float:left;margin-right:0.72em;}
.img-lt{float:left;margin-right:1.44em;}
.img-lth{float:left;margin-right:1.44em;margin-top: 0.090em}
.imghp-r{float:right;margin-left:1.44em;}

.img-lw{width:33.2429em;height:9.3947em;} /* img large*/
.img-mw{width:15.8988em;height:9.3947em} /* img medium */
.img-sw{width:6.3em}	/* img small */
/*
.img_bac {width:5.22em}
.img_for {width:7.74em}
.img_ser {width:12.9em}
.img_spe {width:11em}
.img_ori {width:9.09em}
.img_oss {width:8.73em}
*/

.img_bac {height:1.1726em}
.img_for {height:1.1726em}
.img_ser {height:1.1726em}
.img_spe {height:1.1726em}
.img_ori {height:1.1726em}
.img_oss {height:1.1726em}

.w-impiego{height:1.1726em}
.w-bacheca{height:1.1726em}
.w-speciali{height:1.1726em}
.w-orientamento{height:1.1726em}
.w-osservatorio{height:1.1726em}
.w-formazione{height:1.1726em} 




/*.irc{width:7.93em;margin-right:0.90em;vertical-align:middle}*/
.irc{width:8.83em;margin-right:0.90em;vertical-align:middle;}
.ircg{width:4.05em;vertical-align:middle}

.lrg{width:100%}
.lrg98{width:98%}

/* .mappa{width:49%;margin-top:5px;font-size:10px; float: left}*/

.mappaPrig{width:100%;margin-top:30px}
.mappaSrig{width:100%} 
.mappaHRrig{width:100%; margin-top:10px; margin-bottom:10px}
.mappa{width:33%;font-size:10px; float: left} 
.minh {height: 40em; }


.nvb{width:67.95em}
.nwsd{padding:0.72em 1.45em 0.72em 0}
.nws{width:24.1em;padding:0.72em 0}
.nwsl{width:24.1em;padding:0.72em 0.02em 0 0}
.nwsdl{padding:0.72em 1.45em 0.02em 0}

.off{padding-bottom:1.44em!important}
.off1{padding-bottom:1em}
.off li, .off ul{float:left}
.off1 li, .off1 ul{float:left}

.pdb{padding-bottom:1em } /*padding bottom */
.pdbh{padding-bottom:0.3999em!important } /*padding bottom */
/*.pdb2{padding-bottom:0.5em }*/ /*padding bottom */
.pdb2{padding-bottom:0.6em!important }
.pdl{padding-left:1em} /*padding left */
.pdl1{padding-left:0.722em} /*padding left */

.pdr{padding-right:1em} /*padding right */
.pdr8{padding-right:0.722em} /*padding right */
.pdt{padding-top:1em} /* padding top */

.pdfir{padding-top:0em;}
.pdfir{padding-top:1em\;p\adding-top:1em;}
.pdt2{padding-top:0.72em!important} /* padding top */
.pdt1{padding-top:0.72em!important} /* padding top */

.pdr-i{margin-right:0.5em} 	/* padding right img*/
.pdt-i{margin-top:0.45em}		/* padding top img*/

.rs{width:44.0269em;margin-bottom:0.18em;text-align:right}
.rs-img{width:4.68em;margin-top:0.18em }
.ras{width:48em}

.sil{width:23.8831em; margin-top:0.23em}
.spl{margin-left:1.44em}
.spl2{margin-left:1.47em}
.spl3{margin-left:0.3em}
.spl4{margin-left:0.92em}
.spl5{margin-left:0.5em}
.spl6{margin-left:0.4em}
.spl7{margin-left:0.6em}
.spl8{margin-left:0.15em}

.spr{margin-right:1.44em}
.spr2{margin-right:0.5em;}
.spr3{margin-right:0.8em;}
.spr4{margin-right:1.65em!important}
.spb{margin-bottom:1.44em!important}
.spbt{margin-bottom:1.17em}
/*.spbl{margin-bottom:5.7813em} */
.spbl{padding-bottom:5.7813em}
.spbl-ar{padding-bottom:3.2em}
.spbin{margin-top:3.0680em;margin-bottom:4.2587em}
.spt{margin-top:1.44em!important}
.sptb{margin-top:2.16em}

.spt2{margin-top:1.85em}
.spth{margin-top:0.72em!important}
.spth1{margin-top:0.22em!important}

.sqr{width:1em;  line-height:1em; margin-top:0.2em;}  /* quadratino */
.sqr-l{width:0.8em;  line-height:0.8em; margin-top:0.3em; } /* quadratino piccolo*/

.tit-pag{font-size:1.45em;color:#c41b04}
.tit-sec{line-height:1.44em; font-size:11px;}
.tit-sec2{line-height:1.44em; margin-left:5px;font-size:11px;}
.toff{float:left;margin:0 3em 0 0.9em}

.winp{width:7.22em;margin-left:2em;vertical-align:middle}
.winp2{margin-left:1.1em}


/* *** NAV-BAR *** */
.clba{position:absolute;width:67.95em;top:1.55em;left:0;background-color:#F5E1AB}
.clba a{color:#6e6e6e}

.sel{background:#F5E1AB}
.sel{border-right:1px solid #fff;border-bottom:1px solid #F5E1AB;padding-left: 0.90em;padding-right: 0.90em;text-align:center;}
.sel a.seh,.sel a.seh:hover{color:#c41b04}

.sel-last{
	padding:0em 0em 0em 0.9em;
	margin:0em;
	text-align:center;
	border-bottom:1px solid #F5E1AB;
	background:#F5E1AB!important;
	width:9.1em
} 

.sel-last-new{
	padding:0em 0em 0em 0.9em;
	margin:0em;
	text-align:center;
	border-bottom:1px solid #F5E1AB;
	background:#F5E1AB!important;
	width:8.1em
} 

.ws{width:11.54em}
.ws2{width:11.44em}
.wl{width:8.38em}


.ws1{width:11.14em}
.ws22{width:12.64em}
.ws3{width:7.58em}
.ws4{width:9.58em}
.ws5{width:7.18em}
.nosel-last-new{padding:0em 0em 0em 0.9em;margin:0em;text-align:center;border-bottom:1px solid #FFF;background:#C41B04!important;width:8.1em} 
/*.nosel-last{padding:0em 0em 0em 0.9em;margin:0em;text-align:center;border-bottom:1px solid #FFF;background:#C41B04!important;} */
.nosel-last{padding:0em 0em 0em 0.9em;margin:0em;text-align:center;border-bottom:1px solid #FFF;background:#C41B04!important;width:9.1em} 

.navbar{width:100%;position:relative;background:#C41B04 url('../img/wdot.gif') repeat-x bottom;}
.navbarlst{width:100%;position:relative;background:#F5E1AB;}



.nlb a{color:#C41B04}
.nlb a:hover{color:#6E6E6E}
.nlb,.nlc{float:left;padding-left: 2em;}
.nlc,.nlc a{font-weight:normal;color:#000}
.pos{float:left}

.space-tool{background-color:#C61B07;padding-left: 0.9em;padding-right: 0.9em;border-right:1px solid #fff;border-bottom:1px solid #fff;text-align:center;}  

/*.space-tool{background-color:#C61B07;padding-left: 2em;padding-right: 1.9em;border-right:1px solid #fff;border-bottom:1px solid #fff;}  */

.space-tool-last{background-color:#C61B07;padding-left: 2em; border-bottom:1px solid #fff;text-align:center;}	

/** end navbar **/
