@charset "utf-8";
html, div, img { behavior: url(iepngfix.htc) }
body {
//	font-family: "Gill Sans", GillSans, "Gill Sans Std", Helvetica, Arial, sans-serif;
	font-size: 10px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a {
	text-decoration: none;
}
label {
	font-size: 14px;
}
#container {
	font-size: 12px;
}
#header_top {
	font-size: 10px;
}
#search input {
	text-align: right;
	font-size: 9px;
	font-style: italic;
}
#cerca_cat {
	font-size: 14px;
	font-weight: bold;
}
#cerca_periodo {
	font-size: 14px;
	text-align: justify;
}
#cerca_periodo h5 {
	font-size: 14px;
	font-weight: bold;
}
#form_box_menu a {
	text-transform: uppercase;
	font-weight: bold;
	font-size: 14px;
}
#form_crealatuavacanza ul, li {
	list-style: none;
}
#form_contatta ul, li {
	list-style: none;
}
.width400 textarea {
	font-style: italic;
}
li.form_privacy {
	font-size: 12px;
}
.form_submit {
	font-size: 14px;
	font-weight: bold;
	text-transform: lowercase;
	height: 24px;
	padding-bottom: 4px;
}
#form_crealatuavacanza_loader {
	text-align: center;
}
#form_crealatuavacanza_message {
	text-align: center;
	font-size: 16px;
}
#form_crealatuavacanza_message2 {
	text-align: left;
	font-size: 16px;
}
#form_crealatuavacanza_message small a {
	text-decoration: underline;
	font-size: 12px;
}
#form_crealatuavacanza_nuovaricerca a {
	text-align: center;
	font-size: 18px;
}
#blocknotes_menu li {
	float: left;
	padding-left: 19px;
}
#blocknotes_menu a {
	font-size: 14px;
	font-weight: bold;
	text-transform: capitalize;
}
.delete_hover_title {
	text-transform: uppercase;
	font-size: 11px;
}
.delete_hover_hotel {
	font-size: 10px;
}
.delete_hover_localita {
	font-size: 10px;
}
#blocknotes_buttons li {
	text-align: center;
}
#blocknotes_buttons li a {
	font-size: 14px;
	font-weight: bold;
	text-align: center;
}
#box_news_menu a {
	text-transform: lowercase;
	font-size: 14px;
	font-weight: bold;
}
#box_news_content {
	font-size: 12px;
}
#box_news_content p {
	font-size: 12px;
}
#box_pa_consiglia h5 {
	text-align: center;
	font-size: 16px;
	font-weight: bold;
}
#box_pa_consiglia_left a {
	font-size: 11px;
}
#box_pa_consiglia_right h4 {
	font-size: 15px;
	font-weight: bold;
}
#box_pa_consiglia_right p {
	font-size: 12px;
	line-height: normal;
}
#box_pa_consiglia_buttons li {
	text-align: center;
}
#box_pa_consiglia_buttons li a {
	font-size: 14px;
	font-weight: bold;
	line-height: 18px;
}
h3 {
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
}
.block .maniglia_hotel a {
	text-indent: -9999px;
}
.block .hotel_description {
	font-size: 11px;
	line-height: normal;
}
.block .hotel_description h6 {
	font-size: 15px;
	font-weight: bold;
}
.block .hotel_description .block_buttons li {
	text-align: center;
}
.block .hotel_description .block_buttons li a {
	font-size: 14px;
	text-transform: capitalize;
}
#footer p {
	text-align: left;
	font-size: 9px;
	line-height: normal;
}
#footer p strong {
	font-size: 10px;
	font-weight: bold;
}
.article_content {
	text-align: justify;
	font-size: 12px;
	line-height: 1.2em;
}
.article ul {
	list-style-position: outside;
}
.article li {
	list-style-type: disc;
	line-height: normal;
	margin-bottom: 5px;
}
.article h3  {
	font-size: 16px;
	text-transform: none;
	font-weight: bold;
}
.article ul li a {
	font-size: 13px;
	font-weight: bold;
}
.article p {
	font-size: 13px !important;
	text-align: justify;
}
#hotel_list_buttons li {
	text-align: center;
}
#hotel_list_buttons li a {
	font-size: 16px;
	font-weight: normal;
}
.hotel_list_button_right a {
	font-weight: bold !important;
}
#sidebar_news h3 {
	text-transform: uppercase;
	font-size: 16px;
}
#sidebar_news .news_block_text {
	font-size: 12px;
}
#sidebar_news .news_block_text h4 {
	text-transform: uppercase;
	font-size: 12px;
	font-weight: bold;
}
#news_block_buttons li {
	text-align: center;
}
#news_block_buttons li a {
	font-size: 18px;
}
.scheda_dati_hotel {
	width: 490px;
	height: 219px;
	margin-top: 10px;
}
.scheda_dati_hotel_flap a {
	text-indent: -9999px;
}
.scheda_dati_hotel_description {
	position: relative;
	width: 446px;
	float: left;
	height: 210px;
}
.scheda_dati_hotel_text {
	font-size: 12px;
}
.scheda_dati_hotel_text h4 {
	font-size: 18px;
	font-weight: bold;
}
.scheda_dati_hotel_localita {
	font-weight: bold;
	margin-top: 10px;
}
.scheda_dati_hotel_web {
	font-weight: bold;
}
.scheda_dati_hotel_buttons {
	font-size: 12px;
}
.scheda_dati_hotel_button_left {
	text-align: center;
}
.scheda_dati_hotel_button_right a {
	text-align: right;
}
.scheda_dati_hotel_buttons_avviso {
	font-size: 10px;
}
#scheda_menu_tab ul {
	font-weight: bold;
	font-size: 14px;
}
#scheda_menu_tab a {
	text-align: center;
}
.scheda_text {
	font-size: 12px;
}
.scheda_text h5 {
	text-transform: uppercase;
}
.scheda_text h6 {
	font-weight: bold;
}
.scheda_text p {
	margin-bottom: 1em;
	line-height: 1.2em;
}
#box_offerte h4, #box_last_minute h4 {
	font-size: 18px;
	font-weight: bold;
	text-align: left;
}
#scheda_prezzi table {
	font-size: 12px;
	text-align: center;
}
#scheda_prezzi h4 {
	font-size: 18px;
	font-weight: bold;
	text-align: left;
}
#scheda_prezzi table th {
	font-weight: bold;
}
.scheda_prezzi_left_col {
	text-align: left;
	font-weight: bold;
}
/*#photogallery h4 {
	font-size: 18px;
	font-weight: bold;
	text-align: left;
}
#photogallery_photos ul li a {
	font-size: 14px;
}
#photogallery_thumbs {
	width: 210px;
	position: absolute;
	top: 0px;
	left: 162px;
}
.photogallery_thumb {
	float: left;
	width: 86px;
	height: 86px;
	margin-right: 18px;
	margin-bottom: 15px;
}
#photogallery_photo {
	position: absolute;
	top: 0px;
	left: 374px;
}*/
.tuo_blocknotes .title_left {
	font-weight: bold;
}
.tuo_blocknotes .title_center {
	font-weight: bold;
	font-size: 16px;
}
.tuo_blocknotes h6 {
	margin-top: 15px;
	font-size: 14px;
}
.tuo_blocknotes p {
	font-size: 12px;
}
.tuo_blocknotes .check {
	text-align: center;
}
.tuo_blocknotes .hotel .nome a {
	font-size: 14px;
	font-weight: bold;
}
.tuo_blocknotes .legend li {
	font-size: 14px;
	font-weight: bold;
}
#concorso {
	font-size: 12px;
}
#concorso h3 {
	text-transform: none;
}
#concorso_form .privacy  {
	font-size: 14px;
}
#concorso_form .privacy_input {
	width: auto;
	height: auto;
}
#concorso_form .print {
	font-size: 18px;
	text-align: center;
}

