﻿body
{
    background: #acc4dc url(../../img/magnolapalacehotel/sfondoxxx.jpg) repeat-x top left;
    font-family :Verdana, "Times New Roman", Tahoma, "trebuchet ms","Helvetica Neue",Helvetica,Arial,sans-serif;
    margin :0;
}

.menu a:link, .menu a:visited, .menu a
{
	font-size:10px;
	color:#ffffff;
	font-weight :bold ;
	text-decoration :none;
	}
	
.menu a:hover
{
	font-size:10px;
	color:#c3cfde;
	}	

.box_lingua a:link, .box_lingua a:visited, .box_lingua a 
{	

	font-size :10px;
	color : #ffffff;
	font-weight :bold ;
	text-decoration :none;
}

.box_lingua a:hover
{	
	text-decoration :underline;
}

.menu_piccolo a:link, .menu_piccolo a:visited, .menu_piccolo a
{	
	font-size :10px;
	color : #ffffff;
	font-weight :normal  ;
	text-decoration :none;
}

.menu_piccolo a:hover
{	
	text-decoration :underline;
}





.testo_sito, .testo_sito a:link, .testo_sito a:visited, .testo_sito a
{	
	font-size :12px;
	color : #3a5280;
	text-decoration :none;
}

.testo_sito a:hover
{	
	color : #465c84;
	text-decoration :underline;
}

.bottone_giallo a:link, .bottone_giallo a:visited, .bottone_giallo a
{	
	font-size :11px;
	color : #ffffff;
	font-weight :bold  ;
	text-decoration :none;
}

.bottone_giallo a:hover
{	
	text-decoration :underline;
}



.continua a:link, .continua a:visited, .continua a
{	
	font-size :11px;
	color : #ffffff;
	font-weight :normal  ;
	text-decoration :none;
}

.continua a:hover
{	
	color : #ffffff;
	text-decoration :underline;
}

.disponibilita_titolo
{	
	font-size :11px;
	color : #ffffff;
	font-weight :normal  ;
	text-decoration :none;
}

.disponibilita_titolo a:hover
{	
	text-decoration :none;
}

.indirizzo_bottom, .indirizzo_bottom a:link, .indirizzo_bottom a:visited, .indirizzo_bottom a
{	
	font-size :11px;
	color : #004580;
	font-weight :normal  ;
	text-decoration :none;
	line-height : 25px;
}

.indirizzo_bottom a:hover
{	
	text-decoration :underline;
}

.link_bold a:link
{	
	font-weight :bold  ;
}

/* Dicono Di Noi */
.NomeUtenteContatti{font-size:12px;color:#000000;font-weight:bold;padding-left:5px;}
.DataContatti{font-size:12px;color:#000000;font-weight:bold;}
.TestoContatti{font-size:12px;color:#000000;padding-left:5px;display:block;}
.PagerContatti{font-size:12px;color:#000000;font-weight:bold;text-decoration:none;}
.PagerContatti a{font-size:12px;color:#000000;font-weight:bold;}
.TitoloInserimentoDiconoDiNoi{font-size:13px;color:#880600;font-weight:bold;}
.TitolinoGuestbook{font-size:13px;color:#516CA1;font-weight:bold;}
.TestoDesideriamoInserimentoDiconoDiNoi{font-size:12px;color:#000000;text-align:left;padding-top:4px;display:block;}
.TestoScriviTuoCommentoDiconoDiNoi{font-size:13px;color:#880600;font-weight:bold;padding-top:21px;display:block;}
.TestoInviateciInserimentoDiconoDiNoi{font-size:12px;color:#000000;padding-top:10px;padding-bottom:15px;display:block;}
.TextBoxNomeDiconoDiNoi{width:166px;border:1;border-color:#E1E3E5;border-style:solid;height:29px;}
.TextBoxEmailDiconoDiNoi{width:166px;border:1;border-color:#E1E3E5;border-style:solid;height:29px;}
.TextBoxInserimentoDiconoDiNoi{width:260px;height:180px;border:1;border-color:#E1E3E5;border-style:solid;padding-top:10px;}
.PulsanteInviaInserimentoDiconoDiNoi{font-size:13px;color:#FFFFFF;text-decoration:none;}
.Guestbook_Titoletto{font-size:13px;color:#880600;font-weight:bold;}
/* Dicono Di Noi */


.box_newsletter_titolo , .box_newsletter_titolo a:link, .box_newsletter_titolo a:visited, .box_newsletter_titolo a
{	
	font-size :13px;
	color : #7a89a7;
	font-weight :bold  ;
	text-decoration :none;
}

.box_newsletter_titolo a:hover
{	
	text-decoration :none;
}

.box_newsletter_testo, .box_newsletter_testo a:link, .box_newsletter_testo a:visited, .box_newsletter_testo a
{	
	font-size :11px;
	color : #3a5280;
	font-weight :normal  ;
	text-decoration :none;
}

.box_newsletter_testo a:hover
{	
	text-decoration :none;
}

.box_disponibilita_titolo , .box_disponibilita_titolo a:link, .box_disponibilita_titolo a:visited, .box_disponibilita_titolo a
{	
	font-size :13px;
	color : #ffffff;
	font-weight :bold  ;
	text-decoration :none;
}

.box_disponibilita_titolo a:hover
{	
	text-decoration :none;
}

.box_disponibilita_testo, .box_disponibilita_testo a:link, .box_disponibilita_testo a:visited, .box_disponibilita_testo a
{	
	font-size :11px;
	color : #ffffff;
	font-weight :normal  ;
	text-decoration :none;
}

.box_disponibilita_testo a:hover
{	
	text-decoration :none;
}




.menu_piccolo_immagine a:link
{	
	width: 15px;
	padding-left :25px;
	text-align :left ;
	font-size :12px;
	color : #5a4740;
	font-weight :bold ;
}

.menu_piccolo_immagine a:visited
{	
	width: 15px;
	padding-left :25px;
	text-align :left ;
	font-size :12px;
	color : #5a4740;
	font-weight :bold ;
}


.menu_principale
{	
	text-align :left ;
	width :768px;
	height : 48px;
	background: #ffffff;
}

.menu2 a:link
{	
	padding-left :30px;
	padding-right :20px;
	text-align :left ;
	font-size :18px;
	color : #604b46;
	font-weight:normal ;
	text-decoration:none;
	
}


.menu2 a:visited
{	
	padding-left :30px;
	padding-right :20px;
	text-align :left ;
	font-size :18px;
	color : #604b46;
	font-weight:normal ;
	text-decoration:none;
}

.menu2 a:hover
{	
	
	text-decoration:underline;
}



.disponibilita
{
	width: 336px;
	background: #efdac5;
	font-size :12px;
	color : #604b46;
	font-weight :bold ;
	text-align :left ;
}

.footer, .footer a:link, .footer a:visited
{
    font-size: 12px;
    color: #ffffff;
    text-decoration: none;
    text-align :center ;
    background-color :#2c4c3d;
    font-weight:normal ;
}

.footer a:hover
{
    font-size: 12px;
    color: #ffffff;
    text-decoration: underline;
}


.testo_date
{
    font-size : 10px;
    font-weight :bold ;
    color: #584f19 ;
    text-align :right;
    vertical-align :middle ;
    padding-right :14px;
}

.testo_recapiti
{
    padding-left: 15px;
    font-size : 16px;
    font-weight :normal  ;
    color: white ;
    line-height: 18px;
    text-align :left ;
    background-color :#2c4c3d;
}

.testo_recapiti a:link
{
    color: white ;
    text-decoration :none;
}




.padding_8 td
{
    padding: 8px;
}

.menu_top, .menu_top a
{ 
    width: 118px;
    height: 59px;
    color: #ffffff;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}

.menu_top:hover
{ 
    width: 118px;
    height: 59px;
    color: #ffffff;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: underline;
}

.txt_10_gold
{
    font-size: 10px;
    color: #3a5280;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.txt_10_gold_bold
{
    font-size: 10px;
    color: #3a5280;
    font-weight: bold;

}

.txt1_rosso_bold
{
    font-size: 11px;
    color: red;
    font-weight: bold;
}

.txt_11_gold
{
    font-size: 11px;
    color: #516CA1;
}

.txt_11_gold_bold
{
    font-size: 11px;
    color: #516CA1;
    font-weight: bold;
}

.txt_12_gold
{
    font-size: 12px;
    color: #3a5280;
}

.txt_12_gold_bold
{
    font-size: 12px;
    color: #3a5280;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.txt_15_gold_bold
{
    font-size: 15px;
    color: #3a5280;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.txt_20_gold
{
    font-size: 20px;
    color: #795923;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
}

.txt_30_gold
{
    font-size: 30px;
    color: #795923;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
}

.txt_30_light_brown
{
    font-size: 30px;
    color: #c3b49a;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
}

.link_9_gold_bold, .link_9_gold_bold a
{
    font-size: 9px;
    color: #795923;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;

}

.link_9_gold_bold:hover
{
    font-size: 9px;
    color: #795923;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: underline;

}

.link_10_gold, .link_10_gold a
{
    font-size: 10px;
    color: #795923;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
}

.link_10_gold:hover
{
    font-size: 10px;
    color: #795923;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: underline;
}

.link_10_gold_bold, .link_10_gold_bold a
{
    font-size: 10px;
    color: #3a5280;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
}

.link_10_gold_bold:hover
{
    font-size: 10px;
    color: #3a5280;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: underline;
}

.link_11_gold, .link_11_gold a, .link_11_gold:visited
{
    font-size: 11px;
    color: #3a5280;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
}

.link_11_gold:hover
{
    font-size: 11px;
    color: #3a5280;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: underline;
}

.link_11_gold_bold, .link_11_gold_bold a, .link_11_gold_bold:visited
{
    font-size: 11px;
    color: #3a5280;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
}

.link_11_gold_bold:hover
{
    font-size: 11px;
    color: #3a5280;
    font-weight: bold;
    text-decoration: underline;
}

.grassetto
{
    font-weight: bold;
}

.link_12_gold, .link_12_gold a
{
    font-size: 12px;
    color: #3a5280;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
}

.link_12_gold:hover
{
    font-size: 12px;
    color: #3a5280;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: underline;
}

.li_std
{
    text-align: left;
    padding: 0;
    margin: 0;
    list-style-type: none;
}    

.ul_std
{
    text-align: left;
    padding: 0;
    margin: 0;
    list-style-type: none;
}

.cells_contacts
{
    padding: 4px;
}

/*  LISTINO */

#container_grid_listino table
{
    border-width: 1px !important; 
    border-color: #bfc0c2 !important;
}

#container_grid_listino table tr td
{
    padding: 8px; 
    border-width: 1px !important; 
    border-color: #bfc0c2 !important; 
    border-bottom: 1px; 
    border-right: 1px; 
    border-top: 1px; 
    border-left: 1px; 
    border-bottom-style: solid; 
    border-top-style: solid; 
    border-left-style: solid; 
    border-right-style: solid;
}

.padding_8 td
{
    padding: 8px; 
    border-width: 1px !important; 
    border-color: #bfc0c2 !important; 
    border-bottom: 1px; 
    border-right: 1px; 
    border-top: 1px; 
    border-left: 1px;
}
