/******************************
+   FORMATTAZIONE TAG HTML    +
******************************/
body {
	margin: 0px;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 100%;
    /*color: #7c7343;*/
    background-color: #fff;
/*
    background-image: url(../img/body_bg.gif);
    background-position: top left;
    background-repeat: repeat-x;
*/
}

img {
    border: 0px;
}

form {
    display: inline;
}

select {
    font-size: 10px;
}

input {
    font-size: 11px;
}

a:link, a:visited, a:active {
    text-decoration: none;
    color: #ffffff;
}

a:hover {
    text-decoration: underline;
    color: #ffffff;
}


a.the_link:link, a.the_link:visited, a.the_link:active {
    color: #844200;
    text-decoration: none;
}

a.the_link:hover {
    color: #844200;
    text-decoration : underline;
}

a.the_link1:link, a.the_link1:visited, a.the_link1:active {
    color: #0000ff;
    text-decoration: none;
}

a.the_link1:hover {
    color: #0000ff;
    text-decoration : underline;
}

/* TABELLA PRINCIPALE */
#main-table {
    width: 760px;
    padding: 0px;
    margin: 0px auto 0px auto;
    border: 0px;
    /*background-color: #e2952c;*/
}

#main-table table#left-table {
    margin: 0px auto 2px auto;
    width: 256px;
}

#main-table table#left-table td.menu-cell {
    width: 128px;
    padding: 3px;
    background-color: #844200;
    font-family: serif;
    font-size: 14px;
}

#main-table table#left-table td.menu-cell-special {
    background-color: #533626;
}

#main-table table#left-table td.menu-cell a {
    color: #fff;
    text-decoration: none;
}

#main-table table#left-table td.menu-cell1 {
    width: 128px;
    padding: 3px;
    background-color: #fff;
    font-family: serif;
    font-size: 14px;
}

#main-table table#left-table td.menu-cell1 a {
    color: #844200;
    text-decoration: none;
}




/* TABELLA CORPO CENTRALE */
#main-table #tabella-corpo-centrale {
    width: 720px;
    padding: 0px;
    margin: 0px;
}

#main-table #tabella-corpo-centrale #cella-corpo-centrale {
    width: 520px;
    padding: 0px;
    background-image: url(../img/gradient_content.jpg);
    background-repeat: repeat-x;
    background-color: #fbfcfb;
    vertical-align: top;
}

#main-table #tabella-corpo-centrale #cella-prenotazioni {
    width: 200px;
    padding: 0px;
    background-image: url(../img/gradient_prenotazioni.jpg);
    background-repeat: repeat-x;
    background-color: #d8cba8;
    vertical-align: top;
}


/* TABELLA FORM PRENOTAZIONI */
#form-prenotazioni-table {
    width: 184px;
    padding: 0px;
    margin: 0px auto 0px auto;
    border: 0px;
}



/* TABELLA FOOTER */
#footer-table {
    width: 720px;
    padding: 0px;
    margin: 0px auto 0px auto;
    border: 0px;
    height: 26px;
}


/* LINK BARRA LOGO */
.barra_logo {
	color: #8595a2;
	font-size: 10px;
}



/* LINK MENU ALTO */
.link_menu_alto {
	color: #4f6ea5;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}



/* SINGOLA CELLA MENU ALTO  */
.td_barra_menu_alto {
    width: 20%;
    text-align: center;
    vertical-align: middle;
    background-repeat: no-repeat;
    background-position: right;
}


a.cat:link, a.cat:visited {
	color: #677b8d;
	font-size: 11px;
}

a.cat:hover {
	color: #677b8d;
	font-size: 11px;
}

a.footer:link, a.footer:visited {
	color: #f9f0dd;
	text-decoration: none;
}

a.footer:hover {
	color: #f9f0dd;
	text-decoration: underline;
}


a.adv_search:link, a.adv_search:visited {
	color: #677b8d;
	font-size: 10px;
}

a.adv_search:hover {
	color: #677b8d;
	font-size: 10px;
}

.link_menu_alto {
	color: #4f6ea5;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
