/* HEADER */

#header #testata_linkbar {
	border: none;
	width: 990px;
	height: 23px;
	background-color: #fde3c8;
	margin-top: 0;
	margin-right: 3px;
	margin-bottom: 4px;
	margin-left: 0;
	padding-top: 1px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}

/* FINE HEADER */
	#footer .setHome, #footer .setHome a {
		margin: 5px 0 0 8px;
		padding: 0 0 0 0;
		border: none;
		font-size: 11px;
		color: #8f8982;
	}
	
/* FINE FOOTER */
/* --------------------------------- */
/* CANALE JOB24 */

/*layout*/
.testata01, .testata02, .testata_barra {
	margin-left:0;
}
.testata_barra {
	height:22px;
    background: #6886a0 url( ../img2007/bg_testata_barra.gif ) repeat-x;
	margin:0 0 0 0;
	padding:0;
	color:#FFFFFF;
}
.testatabarra {
	height:22px;
	color:#FFFFFF;
}
.trecolonne {
	margin:3px 0 5px 3px;
}
.monocolonna {
padding:0;
margin:0;
margin-bottom:7px;
}
#monocolonna_riga  {
border-top: 1px solid #445c70;
border-bottom: 1px solid #445c70;
padding:0;
margin:0;
}

.testata_righette {
	height:1px;
    background: #fff url( ../img2007/bg_puntini.gif ) repeat-x;
	margin-bottom:2px;
	overflow:hidden;
}
/*  box dx*/

.box_banner {
	padding:0;
	background:#c8cbd0;
	margin-bottom:5px;
}
.box_collana {
	background:#c8cbd0;
	margin-bottom:5px;
}
.box_aziende {
	margin:0;
	padding:0;
	margin-bottom:5px;

}

/*generali*/
body {
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    border: none;
    color: #000000;
    background: #fff url( ../img2007/background.gif ) top left repeat;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 11px;
    float: left;
}
a:link, a:visited, a:active {
	text-decoration:none;
	color:#000000;
}

a:hover {
	text-decoration:underline;
	color:#000000;
}
a.ul:link, a.ul:visited, a.ul:active {
	text-decoration:underline;
	color:#000000;
}
a.ul:hover {
	text-decoration:underline;
	color:#000000;
}

#homepage {
    margin: 0 auto 0 auto;
    padding: 3px 3px 0 3px;
    border: none;
    position: relative;
    width: 996px;
    height: inherit;
    background: #fff url( ../img2007/background_home.gif ) top left repeat-y;
    overflow: hidden;
    float: left;
}

#central_box {
	width: 993px;
	margin: 4px 0 10px 3px;
}
input {
	font-family:  Arial;
	font-size: 11px;
	margin:0;
	padding:0;
}
select {
	font-family:  Arial;
	font-size: 11px;
		margin:0;
	padding:0;
}
textarea {
	font-family: Tahoma, Arial;
	font-size: 11px;
	margin:0;
	padding:0;
}
form {
	margin:0;
	padding:0;
}

.testo12 {
    font-size: 12px;
}
.testo11 {
    font-size: 11px;
}


/* testata_barra menu */
.testata_barra ul {
    margin: 0;
    padding: 0;
    border: none;
    list-style-type: none;
    width: 100%;
}

.testata_barra li {
    margin: 0;
    padding:0;
    border: none;
    display: inline;
    font-size: 13px;
    font-weight: bold;
    float:left;
    text-align:center;
    vertical-align:middle;
    height:22px;
    line-height:22px;
    display:inline-block;
    white-space:nowrap;
	width:146px;
    color: #ffffff;
}

.testata_barra li#testata_barra_primo{
	width:118px;
}
.testata_barra li#testata_barra_secondo{
	width:136px;
}
.testata_barra h4 {
    margin: 0;
    padding: 0;
    font-size: 13px;
    font-weight: bold;
    display: inline;
	text-transform:uppercase;
	color:#ffffff;
}


.testata_barra a:link,.testata_barra a:visited,.testata_barra a:active {
   color: #ffffff;
    text-decoration: none;
}

.testata_barra a:hover {
    color: #ffffff;
  text-decoration: underline;
}

.testata_barra li.testata_barra_select {
	background:#e5b88f;
}
.testata_barra li.testata_barra_select h4{
   color:#333333;
}
/* FINE testata_barra menu */

/*box dx*/
.box_contenitorerigadx {
border-left:1px solid #cbcbcb;
padding-left:3px;
}
#box_riganera {
	padding:0;
	margin:0;
	height:1px;
	line-height:1px;
	background:#000000;
	margin-bottom:4px;
	overflow:hidden;
}
.box_inevidenza {
	background:#66859f;
	border-bottom:1px solid #66859f;
	margin-bottom:7px;
	background:URL(../img2007/box_inevidenza_bg.jpg) repeat-x;
}

.box_inevidenzaint {
	border:2px solid #ffffff;
	background:#ffffff;
	margin:0;
	padding:0;
}
.box_riga_tit {
    margin: 0;
    padding:2px 8px 2px 5px;
	color:#FFFFFF;
}
.box_ineviriga {
	border-bottom:1px solid #bbbbbb;
	color:#505050;
	margin:5px 0 }
	
	
.box_ineviriga td, .box_inevirigaultima td{
padding: 0 3px;
}	
.box_ineviriga td.testo, .box_inevirigaultima td.testo{
padding: 0 3px 3px 3px;
}

.box_inevirigaultima {
	margin:5px 0;
	color:#505050;
}

.box_inevirigashopping {
	padding:5px 0 ;
	color:#000000;
}
.box_ineviriga  a:link,.box_ineviriga  a:visited, .box_ineviriga a:active,
.box_inevirigaultima  a:link,.box_inevirigaultima  a:visited, .box_inevirigaultima a:active {
	text-decoration:none;
	color:#505050;
}
.box_ineviriga a:hover,
.box_inevirigaultima a:hover {
	text-decoration:underline;
	color:#505050;
}

.box_inevirigashopping  a:link,.box_inevirigashopping  a:visited, .box_inevirigashopping a:active {
	text-decoration:none;
	color:#000000;
}
.box_inevirigashopping a:hover {
	text-decoration:underline;
	color:#000000;
}


/*shopping24*/
.shop_bott_testo {
	background-image:URL(../img2007/box_shop_bott_01.jpg);
	color:#000000;
	font-family: Arial;
}
.shop_bott_testo_posizionatore {
padding:20px 0 0 9px;

}


/*box blu*/
#boxblu  {
background-color:#455B70;
margin-bottom:6px;
}
#boxblu .strillo {
background-color:#e6ecf0;
padding:0;
padding-left:8px;
font-size:12px;
color:#000000;
}

#boxblu td {
font-size:11px;
color:#ffffff;
}
#boxblu td.centrosu {
padding-bottom:12px;
}
#boxblu select.fullspace {
width:236px;
margin-bottom:18px;
font-size:11px;

}
#boxblu input.fullspace {
width:232px;
font-size:11px;
}

ul.listasemplice {
    margin: 0;
    padding: 0 0 6px 0;
    border: none;
    list-style-type: none;
}

ul.listasemplice li {
    margin: 0;
    padding:3px 6px;
    border: none;
    line-height:1.1;
}
ul.listasemplice li a:link, ul.listasemplice li a:visited, ul.listasemplice li a:active {
    font-size: 11px;
	text-decoration:none;
	color:#ffffff;
}

ul.listasemplice li a:hover {
    font-size: 11px;
	text-decoration:underline;
	color:#ffffff;
}
#boxblu a:link,#boxblu a:visited, #boxblu a:active {
	text-decoration:none;
	color:#ffffff;
}
#boxblu a:hover {
	text-decoration:underline;
	color:#ffffff;
}

#boxblu td.strillo a:link, #boxblu td.strillo a:visited,#boxblu td.strillo a:hover,#boxblu td.strillo a:active{
color:#000000;
}

#boxblu a.ulb:link, #boxblu a.ulb:visited, #boxblu a.ulb:active {
	text-decoration:underline;
	color:#ffffff;
}
#boxblu a.ulb:hover {
	text-decoration:underline;
	color:#ffffff;
}

.carrint td {color:#336699;
font-size:12px;
}


/*primopiano*/
.ppiano_cont {
margin-bottom:6px;

}
.ppiano_cont .repsx{
background:URL(../img2007/ppiano_cont_02.jpg) repeat-y;
}
.ppiano_cont .repdx{
background:URL(../img2007/ppiano_cont_04.jpg) repeat-y right;
}


#ppiano_tools {
background-color:#F1F1F1;
}


/*testi*/
.generale_cod {
color:#336699;
font-weight:bold;
}
.generale_blu {
color:#336699;
}

a.generale_blu:link, a.generale_blu:visited, a.generale_blu:active {
color:#336699;
text-decoration:none;
}

a.generale_blu:hover {
color:#336699;
text-decoration:underline;
}

.generale_bluul {
color:#336699;
}

a.generale_bluul:link, a.generale_bluul:visited, a.generale_bluul:active {
color:#336699;
text-decoration:underline;
}

a.generale_bluul:hover {
color:#336699;
text-decoration:underline;
}


.generale_titobig {
font-size:19px;
font-weight:bold;
color:#336699;
padding-bottom:14px;
}

a.generale_titobig:link, a.generale_titobig:visited, a.generale_titobig:active {
font-size:19px;
font-weight:bold;
color:#336699;
text-decoration:none;
}

a.generale_titobig:hover {
font-size:19px;
font-weight:bold;
color:#336699;
text-decoration:underline;
}


.generale_tito {
font-size:12px;
font-weight:bold;
color:#336699;
}

a.generale_tito:link, a.generale_tito:visited, a.generale_tito:active {
font-size:12px;
font-weight:bold;
color:#336699;
text-decoration:none;
}

a.generale_tito:hover {
font-size:12px;
font-weight:bold;
color:#336699;
text-decoration:underline;
}

/*doppio*/
.box_doppio .repsx{
background:URL(../img2007/ppiano_cont_02.jpg) repeat-y;
}
.box_doppio .repdx{
background:URL(../img2007/ppiano_cont_04.jpg) right repeat-y;
}


/*tabz*/

#tabz {
margin-bottom:6px;
}

#tabz .repsx{
background:URL(../img2007/ppiano_cont_02.jpg) repeat-y;
}
#tabz .repdx{
background:URL(../img2007/ppiano_cont_04.jpg) right repeat-y;
}
#tabz_bottoni td a:link, #tabz_bottoni td a:visited, #tabz_bottoni td a:active {
color:#336699;
text-decoration:none;
}

#tabz_bottoni td a:hover {
color:#336699;
text-decoration:underline;
}

#tabz_bottoni td.attivo {
background:URL(../img2007/tabz_bottoni_bg_on.gif);
}
#tabz_bottoni td.nonattivo {
background:URL(../img2007/tabz_bottoni_bg_off.gif);
}
#tabz_bottoni td.last {
background:URL(../img2007/tabz_bottoni_bg_last.gif);
}

#tabz_int td {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#336699;
}
#tabz_int td a:link, #tabz_int td a:visited, #tabz_int td a:active {
color:#336699;
text-decoration:none;
}

#tabz_int td a:hover {
color:#336699;
text-decoration:underline;
}


/*6 agosto mod*/
#tabz_bottoni td {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#336699;
font-weight:bold;
}

/*6 agosto nuovi*/

/*news ed esplosi*/
.colgrigia {
background-color:#f1f1f1;
border-bottom:6px solid #ffffff

}
.listaesperto {
padding:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-transform:uppercase;
margin-bottom:20px;
}


.listaesperto .testata_righette {
margin-top:4px;
margin-bottom:6px;

}


#joblog_int td {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}
#joblog_int td a:link, #joblog_int td a:visited, #joblog_int td a:active {
color:#000000;
text-decoration:none;
}

#joblog_int td a:hover {
color:#000000;
text-decoration:underline;
}
#joblog_int td a strong, #joblog_int td strong {
color:#336699;
}

.linkcomeportale td{
padding-bottom:4px;

}

.jobtestatina-news {
height:40px;
background:URL(../img2007/job24testatina_news.jpg) top left no-repeat;
}
#newsint_tools td {
height:24px;
border-bottom:1px solid #ffffff;
margin-bottom:7px;
}
.generale_titomed {
font-size:18px;
font-weight:bold;
color:#000000;
}
.indietroplacer{
width:538px;
text-align:right;
padding-top:20px;
}

.testata_righette_vert {
	width:1px;
    background: #fff url( ../img2007/bg_puntini_vert.gif ) repeat-y;
	margin:0px;
	overflow:hidden;
}
.newsart_lista td{
padding-bottom:18px;

}

/*formazione*/
.jobtestatina-formazione {
height:40px;
background:URL(../img2007/job24testatina_formazione.jpg) top left no-repeat;
}
.boxform {
width:337px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#293743;
}

.boxform-testa {
margin:0;
padding:0;
}

.boxform-cont {
background-color:#f2f3f7;
border:1px solid #b9c4ca;
border-top:none;
padding:14px 7px 0 7px;
}

.formlink {
font:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#293743;
}

.formlink a:link, .formlink a:visited,  .formlink a:active {
font:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#293743;
}
.formlink a:hover {
font:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:underline;
color:#293743;
}
.boxform-riga {
margin-bottom:8px;
background: url(../img2007/boxform-righette.gif) left bottom repeat-x;
}
.formtesto {
padding-bottom:4px;
}

a.listacomp:link,  a.listacomp:visited, a.listacomp:active {
font:Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
text-transform:uppercase;
color:#293743;
}
 a.listacomp:hover {
font:Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:underline;
color:#293743;
text-transform:uppercase;
}
.colceleste {
background-color:#bccedc;
}

.box_formaster {
width:685px;
background:URL(../img2007/box_formaster1_bg.jpg) top left no-repeat;
margin-bottom:7px;
border-bottom:1px solid #cecece;
}
.box_formaster_testo{
padding: 97px 73px 12px 13px;
}
.box_formaster_testoint {
padding-bottom:7px;
font-size:12px;

}


/*7 agosto nuovi*/

/*ricerca*/
.jobtestatina-ricerca {
height:40px;
background:URL(../img2007/job24testatina_ricerca.jpg) top left no-repeat;
}
/*box blu*/
#boxblu2  {
background:#436b8e URL(../img2007/boxblu2.jpg) top left repeat-x;
}
#boxblu2 td {
font-size:11px;
color:#ffffff;
}
#boxblu2 td.centrosu {
padding-bottom:12px;
}
.colbluric{
background-color:#455B70;
}
.colbluric2{
background:#436b8e ;
}
input#bblu1 {
margin-bottom:18px
}

/*7-8 agosto nuovi*/
.jobtestatina-strumenti {
height:40px;
background:URL(../img2007/job24testatina_strumenti.jpg) top left no-repeat;
}


/*tabz grandi*/

#tabz_bottoni2 td  {
color:#336699;
font-weight:bold;
font-size:15px;
}
#tabz_bottoni2 td a:link, #tabz_bottoni2 td a:visited, #tabz_bottoni2 td a:active {
color:#336699;
text-decoration:none;
font-weight:bold;
font-size:15px;
}

#tabz_bottoni2 td a:hover {
color:#336699;
text-decoration:underline;
font-weight:bold;
font-size:15px;
}

#tabz_bottoni2 td.attivo {
background:URL(../img2007/tabz_bottoni2_bg_on.gif);
}
#tabz_bottoni2 td.nonattivo {
background:URL(../img2007/tabz_bottoni2_bg_off.gif);
}
#tabz_bottoni2 td.last {
background:URL(../img2007/tabz_bottoni2_bg_last.gif);
}

#tabz_bottoni2 td.strillo {
background:URL(../img2007/tabz_bottoni2_bgstrillo.jpg) bottom repeat-x;
font-size:11px;
font-weight:normal;
}
#tabz_bottoni2 td.strillo2 {
background:URL(../img2007/tabz_bottoni2_bgstrillo2.jpg) bottom repeat-x;
font-size:11px;
font-weight:normal;
}


#tab_navint td  {
color:#336699;
font-size:11px;
font-weight:normal;
}
#tab_navint td a:link, #tab_navint td a:visited, #tab_navint td a:active {
color:#336699;
text-decoration:none;
font-weight:normal;
font-size:11px;
}

#tab_navint td a:hover {
color:#336699;
text-decoration:underline;
font-weight:normal;
font-size:11px;
}
.strumenti_titobig {
font-size:16px;
font-weight:bold;
color:#336699;
padding-bottom:20px;
}
.strumenti_contbig td {
font-size:13px;
font-weight:normal;
color:#336699;
}

.strumenti_contbig td a:link, .strumenti_contbig td a:visited, .strumenti_contbig td a:active {
color:#336699;
text-decoration:none;
font-weight:normal;
font-size:13px;
}

.strumenti_contbig td a:hover {
color:#336699;
text-decoration:underline;
font-weight:normal;
font-size:13px;
}
.strumenti_contbig .str_titolo {
font-size:15px;
font-weight:bold;
color:#336699;
}
.tabellae-mail td {
font-size:12px;

}
.tabellaCV td {
font-size:12px;
border:1px solid #ffffff;

}

.entradiv {
	clear:both;
	padding: 2px 0;
	margin:0;
	text-align:right;
}

.rigaint{
	padding:0;
	margin:0;
	padding-top:3px;
	color: #336699;
	font-size:13px;
	margin-top:8px;
	margin-bottom:10px;

}

.rigaint-prima{
	padding:0;
	margin:0;
	padding-top:3px;
	color: #336699;
	font-size:13px;
	margin-bottom:10px;
}
#strumentihome-box1 {
border:1px solid #5C7992;
background:#F1F1F1;
padding:4px 7px;

}