img {
border:0 none;
}
html {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#cd0921 url(/template/interno/immagini/bg.gif) repeat-x top left;
}
body{
#margin:8px;
}
.clear {
clear:both;
}
ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
ul, li {
margin:0;
padding:0;
}
ul li a {
text-decoration:none;
}
a {
color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
}
ul#menu-secondLevel a {
display:block;
font-weight:bold;
padding:3px 0;
}
ul#menu-secondLevel {
}
#menuTitle {
margin-bottom:15px;
}
.testo_bianco {
color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
}
#wrapper {
width:745px;
height:auto;
}
#header {
}
#colonna-sx, #colonna-dx {
float:left;
height:700px;
width:150px;
}
#padding-colonna-sx {
padding:10px 0 10px 10px;
}
#padding-colonna-dx {
padding:10px 10px 10px 0;
}
#contenuto {
float:left;

width:738px;

height:auto;
min-height:700px;
_height:700px; /*per IE6*/

}
#padding-contenuto {
}
#loginContainer {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/template/interno/immagini/bg-loginBox.gif) repeat-x scroll left top;
height:56px;
position:relative;
}
#pad-loginContainer {
}
#registraCandidato {
border:0 none;
float:left;
margin-left:35px;
margin-top:10px;
}
.register {
padding:0;
}
#separatore {
border:0 none;
float:left;
margin:0 28px;
}
#loginTit {
float:left;
margin:10px 20px 0 0;
}
input#email, input#password {
float:left;
margin-top:5px;
margin-right:4px;
width:150px;
}
#vai {
float:left;
margin-left:10px;
}
#navBar {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#5B0606 none repeat scroll 0 0;
margin:15px 0;
padding:4px 50px 4px 0;
text-align:right;
}
#recupero {
font-size:11px;
font-weight:normal;
left:303px;
position:absolute;
top:35px;
}
.navBar {
font-weight:bold;
text-decoration:none;
}
#testo {
padding:25px 10px;
}
#contenitoreBoxScelta {
margin-bottom:50px;
padding:0 80px;
}
#ricercaSede {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/template/interno/immagini/bg-ricercaSede.gif) no-repeat scroll left top;
float:left;
height:80px;
width:230px;
}
#sede {
margin:40px 0 0 34px;
}
#ricercaRuolo {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/template/interno/immagini/bg-ricercaRuolo.gif) no-repeat scroll left top;
float:right;
height:80px;
width:230px;
}
#ruolo {
margin:40px 0 0 34px;
}
#ricercaDipartimento {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/template/interno/immagini/bg-ricercaDipartimento.gif) no-repeat scroll left top;
height:80px;
margin:40px auto 0;
width:298px;
}
#dipartimento {
margin:40px 0 0 72px;
}
a.vaiPosizione, a.inviaCandidatura {
display:block;
padding-right:50px;
text-align:right;
}
a.inviaCandidatura {
margin:15px 0 5px;
padding:0;
text-align:center;
}
#boxDettaglioPosizione {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#5B0606 none repeat scroll 0 0;
padding:5px 10px 1px;
}
#modificaForm fieldset {
border:medium none;
padding:4px 0 9px;
}
#modificaForm fieldset legend {
text-indent:-9999px;
}
#modificaForm fieldset img {
margin-bottom:10px;
}
#modificaForm .button {
margin:5px 0;
}
.menuSelect {
width:100px;
}
.menuSelect:hover {
width:200px;
}
.textfield {
width:90%;
}
.selectfield {
display:inline-block;
width:90%;
}
.textareafield {
height:300px;
width:90%;
}

.contenitore_rubrica{
	color:#000000;
}

.header_rubrica{
	background-image:url(/template/interno/immagini/bg_book_header.png);
	width:667px;
	height:36px;
	display:block;
}

.content_rubrica{
	background-image:url(/template/interno/immagini/bg_book_body.png);
	background-repeat:repeat-y;
	width:667px;
	display:block;
	height: 400px;
}

*:first-child+html .content_rubrica /* solo IE 7.0 */
{
 height: 460px;
}

.content_rubrica a{
	color: #cc0000;
}

.footer_rubrica{
	background-image:url(/template/interno/immagini/bg_book_footer.png);
	width:667px;
	height:75px;
	display:block;
	position:relative;
}

.con_rubrica_sx{
	margin-top:10px;
	margin-left:35px;
	width:280px;
	float:left;
}

.con_rubrica_dx{
	margin-left:25px;
	width:280px;
	float:left;
	margin-top:50px;
	text-align:center;
}

.pos_aperte{
	background-image:url(/template/interno/immagini/button_open_positions.png);
	width:127px;
	height:128px;
	display:block;
	position:absolute;
	bottom:-27px;
	margin-left:155px;
}

.botton_cand_spont{
	margin-top:10px;
}

.con_ricerca_sede{
	background-image:url(/template/interno/immagini/box_select_1.png);
	width:234px;
	height:85px;
	margin-left:auto;
	margin-right:auto;
}

.con_ricerca_ruolo{
	background-image:url(/template/interno/immagini/box_select_2.png);
	width:234px;
	height:85px;
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
}

.conten_ricerca{
	width:234px;
	padding-top:10px;
	text-align:left;
	margin-left:40px;
}

.candidatura_spontanea{
	margin-top:10px;
	width:100%;
	text-align:center;
}

.testo_cand{	
	font-size:12px;
	font-family:Arial;
	color:#000000;
	display:block;
	text-align:left;
}

.testo_cand_bold{	
	font-size:12px;
	font-family:Arial;
	color:#000000;
	display:block;
	font-weight:bold;
}

.cand_spont{
	background-image:url(/template/interno/immagini/button_candidate.png);
	width:99px;
	height:100px;
	display:block;
	margin-left:auto;
	margin-right:auto;
}

.label_ricerca{
	font-size:14px;
	font-family:Arial;
	color:#FFFFFF;
	display:block;
}

.select_ricerca{
	margin-top:10px;
	width:160px;
	height:20px;
}

.elenco_annunci{
	color:#FFFFFF;
	float:left;
	margin-top:25px;
}

.annuncio_breve{
	float:left;
	width:500px;
	margin-left:20px;
	margin-top:15px;
}

.dettaglio_annuncio{
	background-image:url(/template/interno/immagini/button_go.png);
	background-repeat:no-repeat;
	float:left;
	width:52px;
	height:52px;
	margin-left:12px;
}

.botton_home{
	background-image:url(/template/interno/immagini/button_homepage.png);
	float:left;
	width:94px;
	height:29px;
	display:block;
	margin-top:20px;
}

.testo_ann{
	padding-top:10px;
}

.link_header{
	
	margin-right:90px;
}

.link_club{
	background-image:url(/template/interno/immagini/button_club.png);
	background-position:top;
	background-repeat:none;
	width:106px;
	height:35px;
	display:block;
	float:right;
	margin-top:-8px;
}

.link_club:hover{
	background-image:url(/template/interno/immagini/button_club.png);
	background-position:bottom;
	background-repeat:none;
	width:106px;
	height:35px;
	display:block;
	float:right;
}

.link_head{
	background-image:url(/template/interno/immagini/button_head_office.png);
	width:106px;
	height:35px;
	display:block;
	float:right;
	margin-top:-8px;
}

.link_head:hover{
	background-image:url(/template/interno/immagini/button_head_office.png);
	background-position:bottom;
	background-repeat:none;
	width:106px;
	height:35px;
	display:block;
	float:right;
}

textarea#i49 {height: 100px !important}
