body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
/* header */
.yellow_bold {
	color: #FFFF00;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;}
#header_menu {
margin-left: 15px;
color: #66FFFF;
font-size:18px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;}
#header_menu a {
color: #FFFFFF;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
text-decoration:none;}
#header_menu a:hover {text-decoration:underline;
color:#FFFF00;}
a.yellow {color:#FFFF00;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
text-decoration:none;}
a.yellow:hover {text-decoration:underline;}
/* *** */
.menu_dx_aux {
border:1px solid #CCCCCC;
width:200px;
padding-top:2px;
padding-left:2px;
background-color:#FFFFD7;
font-size:13px;}
.menu_dx_aux a{
color:#000066;
text-decoration:none;}
.menu_dx_aux a:hover {
text-decoration:underline;}
.greenbox {
font-weight:bold;
background-color:#99CC33;}
.greenbox td {
vertical-align:top;}
.description {
padding-bottom: 20px;
text-align:justify;
font-size:10px;}
.description_b {
text-align:justify;
font-size:10px;}
.small {font-size:9px;}
.foot_menu a {font-size:9px;
font-weight:bold;
color:#000000;
text-decoration:none;}
.foot_menu a:hover {text-decoration:underline;}
/* *** */
.red {color: #D7161F;}
.red_b {color: #FF0000}
.red_bold {color: #FF0000;font-weight:bold;}
.white {color:#FFFFFF;}
/* stili lavoro */
.lavoro_title_1 {
color:#D7161F;
font-weight:bold;
font-size:14px;}
.lavoro_title_2 {
color:#D7161F;
font-weight:bold;
font-size:12px;}
.lavoro_red {color: #FFFFFF;
font-weight:bold;
background-color:#D7161F;
border: 2px solid #000000;
padding:4px;}
.lavoro_header {
background-image: url("../img/lavoro_img/background_lavorare.gif");
background-repeat:repeat-x;
vertical-align:top;}

.lavoro_th {
background-color:#D7161F;
color:#FFFFFF;}
.lavoro_elencoprezzi td {
background-color:#FFFFFF;}
/* *** */
/* stili studio */
.studio_header {
background-image: url("../img/studio_img/background_studio.gif");
background-repeat:repeat-x;
vertical-align:top;}
.studio_elencoprezzi {
background-color:#000000;}
.studio_elencoprezzi th {
background-color:#FECB09;}
.studio_elencoprezzi td {
text-align:center;
background-color:#FFFFFF;}
.studio_tile {
font-weight:bold;
font-size:14px;}
.studio_th {
background-color:#FECB09;}
/* *** */
/* aupair */
.aupair_header {
background-image:url(../img/aupair_img/background_aupair.gif);
background-repeat:repeat-x;
text-align:center;
vertical-align:top;}
.aupair_tile {
font-weight:bold;
font-size:14px;
color: #008b43;}
/* *** */
/* all_inclusive */
.all_inclusive_header {
background-image:url(../img/all_inclusive_img/background_all_inclusive.gif);
background-repeat:repeat-x;
text-align:center;
vertical-align:top;}
.all_inclusive_elencoprezzi {
background-color:#000000;}
.all_inclusive_elencoprezzi td {
background-color:#FFFFFF}
.all_inclusive_elencoprezzi th {
background-color:#D7161F;}
.all_inclusive_elencoprezzi_th {
color:#FFFFFF;}
/* *** */
/* alloggi */
.alloggi_header {
background-image:url(../img/alloggi_img/background_alloggi.gif);
background-repeat:repeat-x;
text-align:center;
vertical-align:top;}
.alloggi_tile {
font-weight:bold;
font-size:14px;
color: #472e91;}
.alloggi_elencoprezzi {
background-color:#000000;}
.alloggi_elencoprezzi td {
background-color:#FFFFFF;
text-align:center;}
.alloggi_elencoprezzi th {
background-color:#472e91;
color:#FFFFFF;}
.alloggi_help {
padding: 3px;
font-weight:bold;
margin-top:5px;
margin-bottom:5px;
color:#472e91;
border: 3px solid #472e91;}
.alloggi_help li {
list-style-type:square;}
/* *** */
/* preventivo */
.preventivo_header {
background-image:url(../img/preventivo_img/background_preventivo.gif);
background-repeat:repeat-x;
text-align:center;
vertical-align:top;}
.preventivo_title_w {
font-weight:bold;
font-size:14px;
color: #FFFFFF;}
.preventivo_title_b {
font-weight:bold;
font-size:14px;
color: #000000;}
.preventivo_list {}
.preventivo_list td {background-color:#999999;}
/* *** */
/* chi siamo grph */
.chi_siamo_blue {color: #FFFFFF;
font-weight:bold;
background-color:#3399FF;
border: 2px solid #000000;
padding:4px;}
/* *** */
.universita_big {
font-size:18px;
font-weight:bold;
color:#0000FF;}
.universita_title {
font-size:12px;
font-weight:bold;
color:#0000FF;}

.ph_cont {padding:3px; border:1px solid #DFDFDF; text-align:center;}
