/** @import url(  ); */


body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
        SCROLLBAR-FACE-COLOR: #FFB76F;
        SCROLLBAR-SHADOW-COLOR: #FFFFFF;
        SCROLLBAR-3DLIGHT-COLOR: #FFB76F;
        SCROLLBAR-ARROW-COLOR: #FFFFFF;
        SCROLLBAR-TRACK-COLOR: #CCCCCC;
        SCROLLBAR-DARKSHADOW-COLOR: #FFB76F;
}
.Stile1 {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #666666;
	font-weight: bold;
}
.Stile2 {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #EE8800;
	font-weight: bold;
}

A:link, A:visited
{
        font-variant: none;
        text-decoration: none;
        font-weight: bold; color: #4A4A4A;
}
A:hover
{
        text-decoration: underline; color: #FB7D00;
}
*
{
        font-family: verdana,arial,serif;
        font-size: 8pt;
}
.categorie
{
        font-family: tahoma;
        font-size: 7pt;
        font-weight: bold;
}
.lastminute_si
{
        font-weight: bold; color: #4A4A4A;
}
.consiglio_acq
{
        font-family: verdana,arial,serif;
        font-size: 10pt;
        font-weight: bold; color: #006000;
        font: oblique;
}
a.ind_normale:link, a.ind_normale:visited
{
        font-family: verdana,arial,serif;
        font-size: 8pt;
        font-weight: normal; color: #000000;
}
a.ind_normale:hover
{
        font-family: verdana,arial,serif;
        font-size: 8pt;
        text-decoration: underline;
        font-weight: normal; color: #000000;
}
a.image_gallery
{
    background-color: #FFFFFF;
    width: 71px;
    height: 71px;
    border: Solid 1px #FFFFFF;
}
a.image_gallery:hover
{
    background-color: #FFFFFF;
    width: 71px;
    height: 71px;
    border: Solid 3px #FFCC66;
}
.campo_input
{
 	text-transform: uppercase;
}
DIV.tableContainer
{
    MARGIN-LEFT: 10px; OVERFLOW: auto; WIDTH: 181px; HEIGHT: 285px;
}
DIV.tableContainerReg
{
    OVERFLOW: auto;  WIDTH: 250px; HEIGHT: 80px;
    PADDING-LEFT: 5px;
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #BBBBBB 1px solid;
    BORDER-LEFT: #999999 1px solid;
    BORDER-RIGHT: #999999 1px solid;
    BORDER-BOTTOM: #BBBBBB 1px solid;
    BACKGROUND-COLOR: #F8F8F8
}
.puls_prod
{
        font-family: verdana,arial,serif;
        font-size: 7.5pt;
}
.price
{
        font-family: verdana,arial,serif;
        font-size: 11pt;
        font-weight: bold;
        color: #FF0000;
}
.price_normal
{
        font-family: verdana,arial,serif;
        font-size: 11pt;
        font-weight: bold;
        color: #000000;
}
.price1
{
        font-family: verdana,arial,serif;
        font-size: 10pt;
        font-weight: bold;
        color: #000000;
}
.gal_image
{
        font-family: verdana,arial,serif;
        font-size: 10pt;
        font-weight: bold;
        color: #006000;
}
.no_crediti
{
        font-family: verdana,arial,serif;
        font-size: 12pt;
        font-weight: bold;
        color: #FF0000;
}
.si_crediti
{
        font-family: verdana,arial,serif;
        font-size: 12pt;
        font-weight: bold;
        color: #006000;
}
.si_lastminute
{
        font-family: verdana,arial,serif;
        font-size: 14pt;
        font-weight: bold;
        color: #F90000;
}
.crediti_agg
{
        font-family: verdana,arial,serif;
        font-size: 10pt;
        font-weight: bold;
        color: #006000;
}
.crediti_noagg
{
        font-family: verdana,arial,serif;
        font-size: 9pt;
        font-weight: bold;
        color: #FF0000;
}
.crediti_premio
{
        font-family: verdana,arial,serif;
        font-size: 11pt;
        font-weight: bold;
        color: #008442;
}
.crediti_tot
{
        font-family: verdana,arial,serif;
        font-size: 10pt;
        font-weight: bold;
        color: #626262;
}
.nome_last_minute
{
        font-family: verdana,arial,serif;
        font-size: 10pt;
        font-weight: bold;
        color: #FF0000;
}
.sconto
{
        font-family: verdana,arial,serif;
        font-size: 7pt;
}
.chiudi_postit
{
        font-family: verdana,arial,serif;
        font-size: 9pt;
        color: #FF0000;
}
.box_input
{
        font-family: tahoma, arial, Verdana, sans-serif;
        font-weight: bold;
        font-size: xx-small;
        color: #F45000;
}
.box_contact
{
        font-weight: bold;
        color: #000000;
}
.nome_campo
{
        color:#000000;
}
.box_blu
{
        BORDER-RIGHT: #5478BB 2px solid;
        BORDER-TOP: #BBBBBB 0px solid;
        BORDER-LEFT: #5478BB 2px solid;
        BORDER-BOTTOM: #5478BB 0px solid;
        BACKGROUND-COLOR: #FFFFFF;
}
.box_arancio
{
        BORDER-RIGHT: #FBC48C 2px solid;
        BORDER-TOP: #BBBBBB 0px solid;
        BORDER-LEFT: #FBC48C 2px solid;
        BORDER-BOTTOM: #FBC48C 0px solid;
        BACKGROUND-COLOR: #FFFFFF;
}
img
{
	border: 0px;
}
.box2
{
        BORDER-RIGHT: #999999 1px solid;
        BORDER-TOP: #BBBBBB 0px solid;
        BORDER-LEFT: #999999 1px solid;
        BORDER-BOTTOM: #BBBBBB 0px solid;
}
.history2
{
        font-variant: none;
        text-decoration: none;
        font-weight: bold; color: #000000;
}
.footer
{
        text-align: justify;
}
.box_news
{
        BORDER-RIGHT: #BBBBBB 1px dotted;
        BORDER-TOP: #BBBBBB 0px dotted;
        BORDER-LEFT: #BBBBBB 1px dotted;
        BORDER-BOTTOM: #BBBBBB 1px dotted;
        BACKGROUND-COLOR: #FFFFFF
}
.box_news_risalto
{
        BORDER-RIGHT: #BBBBBB 1px solid;
        BORDER-TOP: #BBBBBB 1px solid;
        BORDER-LEFT: #BBBBBB 1px solid;
        BORDER-BOTTOM: #BBBBBB 1px solid;
        BACKGROUND-COLOR: #FFFFFF
}
.help
{
        BORDER-RIGHT: black 1px solid;
        PADDING-RIGHT: 2px;
        BORDER-TOP: black 1px solid;
        PADDING-LEFT: 2px;
        FONT-WEIGHT: normal;
        FONT-SIZE: 8pt;
        PADDING-BOTTOM: 2px;
        BORDER-LEFT: black 1px solid;
        COLOR: black;
        PADDING-TOP: 2px;
        BORDER-BOTTOM: black 1px solid;
        FONT-FAMILY: verdana,arial,serif;
        BACKGROUND-COLOR: #FFFF99
}
.finestre
{
        BORDER-RIGHT: #BBBBBB 1px solid;
        BORDER-TOP: #BBBBBB 1px solid;
        BORDER-LEFT: #BBBBBB 0px solid;
        BORDER-BOTTOM: #BBBBBB 0px solid;
        BACKGROUND-COLOR: #F8F8F8
}
.finestre_prod
{
        BORDER-RIGHT: #BBBBBB 1px solid;
        BORDER-TOP: #BBBBBB 1px solid;
        BORDER-LEFT: #BBBBBB 1px solid;
        BORDER-BOTTOM: #BBBBBB 1px solid;
        BACKGROUND-COLOR: #F8F8F8
}
.finestre_guest
{
        BORDER-RIGHT: #BBBBBB 0px dotted;
        BORDER-TOP: #BBBBBB 1px dotted;
        BORDER-LEFT: #BBBBBB 0px dotted;
        BORDER-BOTTOM: #BBBBBB 0px dotted;
}
.centro
{
        BORDER-RIGHT: #BBBBBB 0px solid;
        BORDER-TOP: #BBBBBB 0px solid;
        BORDER-LEFT: #BBBBBB 0px solid;
        BORDER-BOTTOM: #BBBBBB 0px solid;
        BACKGROUND-COLOR: #F8F8F8
}
.barra_up_box
{
        color: #FFFFFF;
}
.barramenu
{
        FONT-WEIGHT: bold;
        COLOR: #FFFCF3;
        LINE-HEIGHT: 15px;
        BACKGROUND-COLOR: #0A77C3;
}
.campo
{
        BACKGROUND-COLOR: #F6FAFF;
}
.endtablered { color: #C00; font-weight: bold; font-size: 12px; border-top: 1px solid #C00 }
.hplistblk { color: black; font-weight: bold; text-transform: lowercase; border-style: solid; border-width: 0px 0px 0px 0px; border-color: #999 }
.hplistcarr { color: black; font-weight: bold; text-transform: lowercase }
.hplistwht { color: white; font-weight: bold; border: solid 1px #999 }
.hpmy444 { color: white; font-weight: normal; background-color: #000; padding: 5pt; border-style: solid; border-width: 1px 1px 6px 1px; border-color: #999 }
.hpmycarr { color: white; padding: 5pt; border-style: solid; border-width: 1px 1px 6px 1px; border-color: #FC0 }
.hpmytbar { color: white; border: solid 1px #999 }
.hpmywht { color: white; padding: 5pt; border-style: solid; border-width: 1px 1px 6px 1px; border-color: #999 }
.input { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #DCDCDC; padding: 2px; border: solid 1px #999 }
.inputblk  { color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; width: 110px }
.inputblogin { color: #000000; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; width: 160px }
.inputbrice { color: #000000; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; width: 280px }
.inputcarr { color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; width: 20px }
.inputhplist { color: #FC0; font-weight: bold; font-size: 12px; background-color: black; border: black; width: 110px }
.inputlist { color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; width: 60px }
.inputlogin { color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; width: 160px }
.inputloginl { color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; width: 200px }
.inputrice { color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; width: 280px }
.just { text-align: justify }
.maintitlered { color: #C00; font-weight: bold; font-size: 24px }
.menu  { color: #FFF }
.menu:hover { color: #FC0 }
.menub { color: #FFF; font-weight: bold }
.menublk { color: black; font-weight: bold }
.traduciamoblk { color: black; }
.menublwht { color: white; font-weight: bold; font-size: 12px }
.menubred { color: #C00; font-weight: bold }
.menudarkylw { color: #C90; font-weight: bold }
.menugry { color: #999; font-weight: bold }
.menulightylw { color: #FC0; font-weight: bold; font-size: 12px }
.sepa   { color: #FC0; font-weight: bold; font-size: 12px }
.head { color: #FC0; font-weight: bold; font-size: 12px }
a.menulred:hover { color: #000 }
a.menubred:hover { color: #000 }
.menulred { color: #C00; font-size: 12px }
.menulylw { color: #FC0 }
.menured { color: #C00 }
.menu2red { color: #C00 }
.menusm { color: #FFF; font-size: 9px }
.menusmblk { color: black; font-size: 9px }
.menutablered { color: #C00; font-weight: bold; font-size: 10px; border-bottom: 1px solid #C00 }
.menuylw { color: #C90 }

/** MOUSEOVER CSS */
.menulylw { color: #000000 } /* colore primo carattere */
.moint   { color: #34393A; background-color: #FFFFFF } /** sfondo cella */
.moest   { background-color: #999999 } /** bordo cella */
.ar  { color: #34393A; text-transform: capitalize} /** colore secondo carattere, associato al .moint */