@import "menu_alto.css";
@import "menu_basso.css";

body 
{
    background-color:#FFFFFF;
    text-align:center;
    margin:0;
    padding:0;
    font-family:Verdana,Tahoma;
    font-size:12px;
}
.attuale {	
font-weight:bold;
color:red;
}
#centrato
{
    margin:auto;
    margin-top:0;
    text-align:left;
    width:970px;
    padding:0;  
}

#header
{
    margin-top:0;
    padding:0;
    width:100%;
    height:187px;
    background-image: url(http://www.lavoroa.it/images/header.jpg);
    background-position:left top;
    background-repeat:no-repeat;
}

#menu_alto
{
    margin:136px 0 0 0;
    width:100%;
    float:left;
}

#corpo
{
    clear:left;
    float:left;
    margin-top:5px;
    width:100%;
}

#col_left
{
    float:left;  
    width:148px;
    margin-left:6px;
}

#col_left_header
{
    width:100%;
    height:23px;
    background-image: url(http://www.lavoroa.it/images/colonna_up.gif);
    background-position:left top;
    background-repeat:no-repeat;
    float:left;
}

#col_left_body
{
    margin:0px;
    padding:0px;
    width:100%;
    background-image: url(http://www.lavoroa.it/images/colonna_body.gif);
    background-position:left top;
    background-repeat:repeat-y;
    min-height: 480px;
    height: auto !important;
    height: 480px;
    float:left;    
}

#col_left_body ul
{
    margin:0 0 20px 0;
    padding:0;
}

#col_left_body ul li
{
	margin: 4px 4px;
	padding: 0;
	list-style: none;
	height: 21px;
	width: 140px;
	text-align: right;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

#col_left_body ul li a
{
    display:block;
    background-image: url(http://www.lavoroa.it/images/tasto_standard_on.jpg);
    background-position:left top;
    background-repeat:repeat-x;
    height:21px;
    color: #FFFFFF;
    text-decoration:none;
    padding-right:2px;
    padding-top:3px;
    font-weight:bolder;
}

#col_left_body ul li a:hover
{
    background-image: url(http://www.lavoroa.it/images/tasto_standard_off.jpg);
    background-position:left top;
    background-repeat:repeat-x;
}

#col_left_footer
{
    width:100%;
    height:13px;
    background-image: url(http://www.lavoroa.it/images/colonna_down.gif);
    background-position:left top;
    background-repeat:no-repeat;
    float:left;
}

#contenuti
{
    width:620px;
    margin:0 21px;
    float:left;
    min-height: 503px;
    height: auto !important;
    height: 503px;      
}

#contenuti_body
{
    width:620px;
    min-height: 441px;
    height: auto !important;
    height: 441px; 
    float:left;
}

#contenuti_body_header
{
    width:600px;
    min-height:100px auto;
    color:#FFFFFF;
    font-size:13px;
    font-weight:bold;
	 
    padding: 0px 10px 0px 10px;
    
    border: none;
    float:left;
}

.contenuto_azzurro
{
    background-image: url(http://www.lavoroa.it/images/annunci_blu_corpo.jpg);
    background-position:left top;
    background-repeat:repeat-y;
}

.contenuto_neutro
{
   background-image: url(http://www.lavoroa.it/images/annuncio_top.gif);
   background-position:left top;
   background-repeat:repeat-x;
}

.contenuto_arancio
{
    background-image: url(http://www.lavoroa.it/images/annunci_arancioni_corpo.jpg);
    background-position:left top;
    background-repeat:repeat-y;
}

.contenuto_arancio_header
{
    width:620px;
    height: 13px;
    margin:0;
    background-image: url(http://www.lavoroa.it/images/annunci_arancioni_top.jpg);
    background-position:left top;
    background-repeat: no-repeat;
}

.contenuto_blu_header
{
    width:620px;
    height: 13px;
    margin:0;
    background-image: url(http://www.lavoroa.it/images/annunci_blu_top.jpg);
    background-position:left top;
    background-repeat: no-repeat;
}

.contenuto_header
{
    width:620px;
    height: 13px;
    margin:0;
    background-image: url(http://www.lavoroa.it/images/annuncio_top.gif);
    background-position:left top;
    background-repeat: no-repeat;
}

.orange {
	height:5px;
	background-color: orange;
	margin:2px 0;
	padding:0;
}
.blux {
	height:5px;
	background-color: blue;
	margin:2px 0;
	padding:0;
}

.arancione {
	color: #E16527;
	font-weight: bold;
}

#contenuti_body_testo
{
    float:left;
    width:600px;
    padding:0 10px;
    min-height:300px;
    background-image: url(http://www.lavoroa.it/images/annuncioblu_body.gif);
    background-position:left top;
    background-repeat:repeat-y;
}

#contenuti_body_footer
{
    float:left;
    width:100%;
    height:15px;
    background-image: url(http://www.lavoroa.it/images/annuncioblu_bottom.gif);
    background-position:left top;
    background-repeat:no-repeat;
}

#contenuti_menu
{
    margin-top:10px;
    height:65px;
}


#col_right
{
    float:left;  
    width:148px;
    /*margin-right:6px;*/
}

#col_right_header
{
    width:100%;
    height:23px;
    background-image: url(http://www.lavoroa.it/images/colonna_up.gif);
    background-position:left top;
    background-repeat:no-repeat;
}

#col_right_body
{
    width:100%;
    background-image: url(http://www.lavoroa.it/images/colonna_body.gif);
    background-position:left top;
    background-repeat:repeat-y;
    min-height: 480px;
    height: auto !important;
    height: 480px;    
}

#col_right_body_small
{
    width:100%;
    background-image: url(http://www.lavoroa.it/images/colonna_body.gif);
    background-position:left top;
    background-repeat:repeat-y;
    min-height: 180px;
    height: auto !important;
    height: 180px;   
	 padding:5px; 
}


#col_right_footer
{
    width:100%;
    height:13px;
    background-image: url(http://www.lavoroa.it/images/colonna_down.gif);
    background-position:left top;
    background-repeat:no-repeat;
}

.tabella_scegli_funzioni
{
    border:none;
    width:100%;
   
}

.tabella_scegli_chiave
{
    margin-left:80px;
    border:none;
    width:210px;
    float:left;    
    /*margin-top:20px;*/
}

.risultato_ricerca
{
    margin-top:20px;
}

.risultato_ricerca thead 
{
    font-weight:bold;
}

.testo_azzurro 
{
    color:#1A43AD;
    font-weight:bold;
}

.testo_annuncio {
	line-height: 150%;
}

.hr_azzurro {
	
	border:2px dotted #1A43AD;
}

hr.separatore_azzurro, .separatore_azzurro
{
   background-color:#1A43AD; 
   border:solid 1px #1A43AD;
}

.testo_arancio thead
{
    color:#CC6D01;
}

hr.separatore_arancio, .separatore_arancio
{
   background-color:#CC6D01; 
   border:solid 1px #CC6D01;
}

.blocco_centrale_pagina2
{
	width: 522px;
	height: 448px;
	margin: auto;
	background-image: url(http://www.lavoroa.it/images/cerchi_senzabox.jpg);
	background-repeat: no-repeat;
    
}


.blocco_centrale_pagina2b
{
  margin:0;
  padding:0;
	width: 522px;
  min-height: 448px;
  height: auto !important;   
	background-image: url(http://www.lavoroa.it/images/sfondo_cerco_lavoro.jpg);
	background-repeat: no-repeat;
	margin-left:30px;
	float:left;
    
}

.blocco_centrale_pagina2c
{
  margin:0;
  padding:0;
	width: 522px;
  min-height: 448px;
  height: auto !important;  
	background-image: url(http://www.lavoroa.it/images/sfondo_offro_lavoro.jpg);
	background-repeat: no-repeat;
  float:left;
}

.blocco_centrale_pagina6
{
    width:522px;
    min-height: 448px;
    height: auto !important;    
    margin:auto;
    background-image:url(http://www.lavoroa.it/images/sfondo_mondo_blu_new.jpg);
    background-repeat: no-repeat;
    padding-bottom: 30px;
}

.blocco_centrale_pagina
{
  width:552px;
  min-height:448px;
  margin:auto;
  background-image:url(http://www.lavoroa.it/images/sfondo_mondo_arancione.jpg);
  background-repeat: no-repeat;
  padding-bottom: 30px;
}

.blocco_centrale_pagina7
{
    width:552px;
    min-height:448px;
    margin:auto;
    background-image:url(http://www.lavoroa.it/images/sfondo_mondo_arancione_new.jpg);
    background-repeat: no-repeat;
    padding-bottom: 30px;
}

#guida, #guida ul, #guida li , #guida a{
	display:inline;
	list-style: none;
	float:left;
margin-right:10px;
    font-family:Arial;
    font-size:12px;
    font-weight:bold;
    color:#000000;
	
}

#guida ul {
	margin-left: 50px;
}

#form_iscrizione input {
	margin-top:5px;
	margin-bottom:5px;
}

#form_iscrizione th {
	width:150px;
	
}
#form_iscrizione fieldset {
	display:block;
	margin-top:1px;
	padding:1px;
	border:0;
}
#form_iscrizione fieldset textarea {
	width:350px;
	height:100px;
}
#form_iscrizione fieldset #campo {
	float:left;
	width:180px;
	font-weight:bold;
	padding-top:5px;
}

h2 {
	font-family: Arial;
	font-size: 14px;
	color: #234ADC;
	font-weight: bold;
}

.arancio, p.arancio {
	font-weight: bold;
	color: #e16500;
}
