@charset "utf-8";
/* CSS Document */
/* Waytravel */

html{overflow:-moz-scrollbars-vertical; }

body{margin:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666;}

h1{position:relative; margin:0; font-size:20px;}
h2{margin:0;}
h3{font-size:12px; margin:20px 0 16px 0; text-align:left; color:#8EA0AE; font-weight:bold; clear:both;}

h3{color:#999; margin:25px 0 13px 0; padding-left:4px; border-left:2px solid #FF9A00;}

a{color:#FF9A00; cursor:pointer;}
a:hover{text-decoration:none; color:#5E5E5E;}

ul{list-style:none;}
	ul li{background:url(images/layout/bullet_lista_orange.gif) no-repeat top left; padding-left:10px; padding-bottom:5px;}
	
	ul li.link{background:none; padding-bottom:5px; padding-left:0;}
		ul li.link a{background:url(images/layout/bullet_lista_grey.gif) no-repeat top left; padding-left:10px;}
		ul li.link a:hover{background:url(images/layout/bullet_lista_orange.gif) no-repeat top left; padding-left:10px;}

/****************************/
/* LAYOUT */
/****************************/
div#madre{background:url(images/layout/bkg_madre.gif) repeat-y top left; width:1008px; margin:0 auto 0 auto; padding:0;}

div#lingua{text-align:right; padding:5px 31px 5px 0;}

div#content div#cage_home{float:left; display:inline; margin-left:70px; margin-bottom:20px;}
div#content div#cage_page{float:left; display:inline; margin-left:70px; margin-bottom:20px;}

div#content{padding:10px 5px 0 5px;}

p{line-height:150%;}

div#colonna_sx,div#content_page{float:left; display:inline; margin-top:15px;}
div#colonna_sx{width:278px;}
div#content_page{width:548px; padding:0 0 0 30px; text-align:justify;}


/****************************/
/* MENU' */
/****************************/
div#menu{text-align:right;  padding-right:30px; background:url(images/layout/bkg_menu.gif) no-repeat left bottom; padding-top:22px;}
	div#menu a{color:#5E5E5E; text-decoration:none; font-weight:bold;}
	div#menu a:hover{text-decoration:underline; color:#FF9C00;}
	div#menu a#orange{color:#FF9C00;}
	div#menu a.grey{color:#a4a4a4;}
	
#menu img {border:0; vertical-align:text-bottom}

/***************************/
/* HEADER */
/**************************/
div#pict_testa{margin:0 5px 0 5px; height:272px; position:relative;}
	div#pict_testa img{margin:32px 0 0 1px;}
	
	a#logo-link{display:block; border:0; text-decoration:none; width:200px; height:100px; position:absolute; top:15px; left:25px; z-index:500;}

div#header{background:url(images/layout/bkg_header.png) no-repeat top ; top:0; height:272px; width:100%; position:absolute; left:0;}
	div#header img#agenzia-viaggi-logo{position:absolute; left:0px; top:0px; margin:0;}

	/* hack per visibilità canali alpha dei PNG su ie6 */
	* html div#header{background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/layout/bkg_header.png');} 

* html div#pict_testa img{margin:32px 0 0 0;}


/*
div#header{background:url(images/layout/bkg_header.gif) no-repeat top left; height:272px; position:relative; margin:0 5px 0 5px;}
	div#header img{margin:53px 0 0 268px;}
	div#header img#agenzia-viaggi-logo{position:absolute; left:16px; top:20px; margin:0;}
*/


/***************************/
/* CONTENT */
/**************************/

#newsletter, #newsletter a {width:400px; font-size:14px; margin:50px auto}
#newsletter h1 { color:#FF6600; padding:50px 0 20px; clear:both}
/*3 box arancioni*/
div#box_orange_mondo,div#box_orange_trieste,div#box_orange_booking{float:left; display:inline;}

div#box_orange_mondo{background:url(images/layout/bkg_box_mondo.jpg) no-repeat top left; margin-right:10px;}
div#box_orange_trieste{background:url(images/layout/bkg_box_trieste.jpg) no-repeat top left; margin-right:10px;}
div#box_orange_booking{background:url(images/layout/bkg_box_booking.jpg) no-repeat top left;}

div#box_orange_mondo,div#box_orange_trieste,div#box_orange_booking{width:270px; height:132px; padding:0 10px 0 0; color:#fff;}
	div#box_orange_mondo h1,div#box_orange_trieste h1,div#box_orange_booking h1{padding-bottom:10px; font-size:16px;}
	div#box_orange_mondo p,div#box_orange_trieste p,div#box_orange_booking p{padding-left:10px;}


/*tabella offerte*/
div#content div#titolo{clear:both; padding-top:10px;}
	div#content div#titolo h1{color:#FF9A00; margin-bottom:20px; background:url(images/layout/bkg_box_centrale.gif) no-repeat top left;}

div#content div#offerte-pacchetti{width:862px; background:url(images/layout/bkg_table_offerte-top.gif) no-repeat top left; padding:5px 0 0 0; border:0; margin:0;}
div#content table#offerte{background:url(images/layout/bkg_table_offerte.gif) no-repeat bottom left; width:862px; height:298px; font-size:11px; color:#5F5F5F; clear:both; margin-bottom:40px;}
	div#content table#offerte td{padding:3px;}
	div#content table#offerte td.bottom{padding-bottom:12px;}
		div#content table#offerte td a{display:block; font-size:12px; font-weight:bold; margin-bottom:5px; padding:6px 0 0 10px;}
		div#content table#offerte td img{border:1px solid #CECECE; padding:1px; margin:0 0 0 18px;}
	
	div#content table#offerte td div.info_offerta{position:relative;}
	div#content table#offerte td div.prezzo{position:absolute; top:45px; left:140px; text-align:center;}
	
	div#content table#offerte td.centrale{width:384px;}
	div#content table#offerte td.last{padding-bottom:7px;}
	
		div#content table#offerte td.centrale div#pacchetto_temp{padding:15px 20px 0 10px; text-align:justify;}
			div#content table#offerte td.centrale div#pacchetto_temp h2{color:#FF9A00; font-size:12px;}
				div#content table#offerte td.centrale div#pacchetto_temp h2 a{padding-left:0;}
			div#content table#offerte td.centrale div#pacchetto_temp img{margin:6px 5px 0 0;}
			div#content table#offerte td.centrale div#pacchetto_temp strong#light_grey{color:#999;}


span.orange{color:#FF9A00; font-weight:bold;}

/*form*/

/*home*/
form.home{margin:0 0 0 50px; font-size:14px;}

	form.home h3{color:#5E5E5E;}
	form.home h3#temp{color:#5E5E5E;}

	form.home input.field {border:1px solid #A5ACB2; width:120px; font-size:11px; margin-bottom:5px;}
	form.home input.button{vertical-align:top; margin-left:5px;}
	form.home input.data{width:15px; font-size:11px;}
	form.home input.anno{width:30px; font-size:11px;}

	form.home select{font-size:11px;}

	form.home span.txt_block{display:block; font-size:11px; font-weight:bold; float:left; display:inline; padding:2px 10px 0 20px; color:#818283;}

	div#divisore{height:10px; margin:40px 0 0 0;}

/*area riservata*/
form#login{margin:60px 0 0 150px; background:url(images/layout/bkg_login.gif) no-repeat top left; width:280px; height:103px; padding:30px 0 0 0;}

	form#login h3{color:#5E5E5E;}

	form#login input.field {border:1px solid #A5ACB2; width:120px; font-size:11px; margin-bottom:5px;}
	form#login input.button{vertical-align:top; margin-left:105px; margin-top:10px;}

	form#login span.txt_block{display:block; font-size:11px; font-weight:bold; float:left; display:inline; padding:2px 10px 0 20px; color:#818283;}
	form#login span.txt_block_pw{display:block; font-size:11px; font-weight:bold; float:left; display:inline; padding:2px 14px 0 20px; color:#818283;}



/*---*/

/*3 box info*/
/*in cage home*/
div#cage_home div#box_info_hotel,div#cage_home div#box_info_eventi,div#cage_home div#box_info_tuned{float:left; display:inline; height:330px;}
/*--*/
/*in cage page*/
div#cage_page div#box_info_hotel,div#cage_page div#box_info_eventi,div#cage_page div#box_info_tuned{height:330px;}
/*--*/

div#box_info_hotel{width:253px; padding-left:15px; padding-right:10px;}

div#box_info_tuned{width:253px; padding-left:15px; padding-right:10px;}
	
	div#box_info_hotel h1,div#box_info_eventi h1,div#box_info_tuned h1{padding:0 10px 10px 0; color:#FF9A00; text-align:left; margin-top:10px;}
	div#box_info_hotel h2,div#box_info_eventi h2,div#box_info_tuned h2{font-size:12px; padding-top:12px;}
	div#box_info_eventi h2,div#box_info_tuned h2{color:#FF9A00;}

div#box_info_hotel{background:url(images/layout/bkg_box_hotel.gif) no-repeat bottom left; margin-right:10px; color:#fff; text-align:right;}
	div#box_info_hotel h2,div#box_info_hotel p{text-align:left;}
	div#box_info_hotel p{margin-top:6px;}
	div#box_info_hotel a{color:#FFF; font-weight:bold; display:block;}
	div#box_info_hotel img.sx{margin:8px 8px 0 0;}
	div#box_info_hotel img#stanza_sx{margin:20px 24px 10px 0; border:1px solid #9F9F9F; padding:1px; background-color:#FFF;}
	div#box_info_hotel img#stanza_dx{margin:20px 0 10px 0; border:1px solid #9F9F9F; padding:1px; background-color:#FFF;}

div#box_info_eventi{background:url(images/layout/bkg_box_eventi.gif) no-repeat bottom left; width:262px; padding-left:17px; padding-right:10px; margin-right:10px; color:#616161; text-align:left;}
	div#box_info_eventi h2{line-height:160%;}
	div#box_info_eventi h2 span#grey{color:#999; font-size:11px;}
	div#box_info_eventi img{margin:6px 0 0 6px; padding:1px; border:1px solid #9F9F9F;}


/*flickr*/
div#box_info_tuned{background:url(images/layout/bkg_box_tuned.gif) no-repeat bottom left; color:#808080; text-align:center;}
div#box_info_tuned h2{text-align:left; margin:0 0 20px 0;}
div#box_info_tuned object{margin:0 auto 0 auto;}
div#flickr{text-align:center;}
div#box_info_tuned p{ margin:5px 0 0 0;}
div#box_info_tuned img{/*border:1px solid #9F9F9F; padding:1px;*/ background-color:#FFF;}

	/*box nella colonna sinistra*/
	div#colonna_sx div#box_info_hotel,div#colonna_sx div#box_info_eventi,div#colonna_sx div#box_info_tuned{margin-bottom:20px;}
	div#colonna_sx div#box_info_hotel h1,div#colonna_sx div#box_info_eventi h1,div#colonna_sx div#box_info_tuned h1{}


/*contenuti pagine*/
div#content_page h1{margin-bottom:30px;}
div#content_page h2{font-size:14px; background:url(images/layout/bkg_h2_page.gif) no-repeat bottom; display:block; color:#8EA0AE; padding:0 0 8px 15px; margin:25px 0 20px 0;}


/*--------------------------------------------------------------*/
/* pagine itinerari - hotel - pacchetti*/
/*--------------------------------------------------------------*/

div.box_schede,div.box_schede img,div.scheda_content, div.scheda_content-contatti{float:left; display:inline;}

/*div.box_schede img{float:none;}*/

div.box_schede{margin-top:15px; margin-bottom:20px;}
	div.box_schede img{border:1px solid #9F9F9F; padding:2px;}
	div.box_schede h3{color:#999; margin:25px 0 13px 0; padding-left:4px; border-left:2px solid #FF9A00;}
	div.box_schede h3 span{color:#FF9A00; font-weight:bold;}
	
	div.box_schede h3.noborder, h3.noborder, div.box_schede h3.data-events{padding-left:0; border:0; margin:0;}
	
	div.box_schede h3.data-events{color:#8EA0AE; font-size:11px; padding-bopttom:5px;}
	
	
	div#icone{clear:both;}
		div#icone img{margin-right:5px; margin-bottom:5px;}
		div#icone img{float:none;}
	
	div.box_schede div#box_pict_hotel_dettaglio{clear:both; height:125px;}
	div.box_schede div#box_pict_hotel_dettaglio img.pict_hotel_dettaglio{margin:15px 30px 0 0;}
	div.box_schede div#box_pict_hotel_dettaglio img#pict_centrale_hotel_dettaglio{margin:0 59px 30px 59px;}
	
/*contenuti*/
div.scheda_content, div.scheda_content-contatti{min-height:68px; width:390px; padding:0 0 0 15px; margin-left:10px; border-bottom:1px solid #ccc; text-align:left; min-height:80px;}
	div.scheda_content span.comune{display:block; font-size:10px; font-weight:bold; color:#8EA0AE; margin:8px 0 7px 0;}
	
	/* *html div.scheda_content, div.scheda_content-contatti{height:166px;} */
	
	div.scheda_content span.descriz, div.scheda_content-contatti span.descriz{display:block; text-align:left; color:#666; margin:8px 0 7px 0; padding-left:5px; border-left:2px solid #95A9B7;}
	
	
	div.scheda_content span.bold, div.scheda_content-contatti span.bold{font-weight:bold; color:#9A9A9A;}
	div.scheda_content img{border:0; padding:0; float:none;}
	div.scheda_content a{display:block; margin:5px 0 3px 3px; text-decoration:none; font-weight:bold;}
	div.scheda_content a:hover{text-decoration:underline;}
	div.scheda_content a.visita_sito{text-align:left; font-weight:100;}
	

div.scheda_content-contatti{padding:0 0 0 5px; line-height:160%; margin-bottom:30px;}
	div.scheda_content-contatti span.descriz{padding-left:10px; border-left:2px solid #8EA0AE;}
	div.scheda_content-contatti img{border:none; float:none;}

*html div.scheda_content{height:68px;}


/*menu di terzo livello*/
div#menu_terzolivello{margin-top:30px; margin-bottom:30px; text-align:left; font-size:9px; line-height:160%; padding:2px 0 2px 6px; border-left:3px solid #ccc; color:#8EA0AE;}
	div#menu_terzolivello a{font-weight:bold; font-size:11px; white-space: no-wrap;}
	div#menu_terzolivello a:hover{color:#666;}



/*	
div.scheda_content a.dettagli{font-weight:normal; margin-left:0;}
div.scheda_content a.base{font-weight:normal; margin-left:0;}

*/

/*--------------------------*/

/*loghi pagina*/
div#loghi_pagina{text-align:center; clear:both; margin-bottom:20px;}
div#loghi_pagina img{margin-right:20px;}

/*varie*/
img.sx,img.dx{border:1px solid #9F9F9F; padding:1px; background-color:#FFF;}

img.sx{float:left; display:inline; margin-right:10px;}
img.dx{float:right; display:inline; margin-left:10px;}


div#recapiti{text-align:center; margin-top:30px;}

/*div#sfondo_pagina{height:20px; clear:both; background:url(images/layout/bkg_box_centrale.gif) no-repeat top left;}*/

div#indietro{padding-top:40px; clear:both;}

div#mappa{text-align:center; clear:both;}
	div#mappa img{border:1px solid #999; padding:2px;}

/***************************/
/* TITOLI */
/**************************/

/*3 box arancioni*/
span#tit-viaggi-mondo{position:absolute; background:transparent url(images/titoli/tit-viaggi-mondo.gif) no-repeat; width:246px; height:41px; top:0; left:0px;}
span#tit-trieste-dintorni{position:absolute; background:transparent url(images/titoli/tit-trieste-dintorni.gif) no-repeat; width:246px; height:41px; top:0; left:0px;}
span#tit-free-booking-box{position:absolute; background:transparent url(images/titoli/tit-free-booking-box.gif) no-repeat; width:246px; height:41px; top:0; left:0px;}

span#tit-travels-world{position:absolute; background:transparent url(images/titoli/tit-travels-world.gif) no-repeat; width:246px; height:41px; top:0; left:0px;}
span#tit-ts-surrondings{position:absolute; background:transparent url(images/titoli/tit-ts-surrondings.gif) no-repeat; width:270px; height:41px; top:0; left:0px;}



span#tit-arrivare{position:absolute; background:transparent url(images/titoli/tit-arrivare-a-trieste.gif) no-repeat; width:246px; height:41px; top:0; left:0px;}

/**/

span#tit-offerte-pacchetti{position:absolute; background:transparent url(images/titoli/tit-offerte-pacchetti.gif) no-repeat; width:246px; height:41px; top:0; left:0px;}
span#tit-incoming-offers{position:absolute; background:transparent url(images/titoli/tit-incoming-offers.gif) no-repeat; width:246px; height:41px; top:0; left:0px;}



/*pagina*/
span#tit-itinerari{position:absolute; background:transparent url(images/titoli/tit-itinerari.gif) no-repeat; width:322px; height:41px; top:0; left:0px;}
span#tit-hotel{position:absolute; background:transparent url(images/titoli/tit-hotel.gif) no-repeat; width:322px; height:41px; top:0; left:0px;}
span#tit-pacchetti{position:absolute; background:transparent url(images/titoli/tit-pacchetti.gif) no-repeat; width:322px; height:41px; top:0; left:0px;}
span#tit-eventi{position:absolute; background:transparent url(images/titoli/tit-eventi.gif) no-repeat; width:322px; height:41px; top:0; left:0px;}
span#tit-contatti{position:absolute; background:transparent url(images/titoli/tit-contatti.gif) no-repeat; width:322px; height:41px; top:0; left:0px;}
span#tit-free-booking{position:absolute; background:transparent url(images/titoli/tit-free-booking.gif) no-repeat; width:246px; height:41px; top:0; left:0px;}
span#tit-area-riservata{position:absolute; background:transparent url(images/titoli/tit-area-riservata.gif) no-repeat; width:246px; height:41px; top:0; left:0px;}

span#tit-hotels{position:absolute; background:transparent url(images/titoli/tit-hotels.gif) no-repeat; width:322px; height:41px; top:0; left:0px;}
span#tit-itineriaries{position:absolute; background:transparent url(images/titoli/tit-itineriaries.gif) no-repeat; width:322px; height:41px; top:0; left:0px;}
span#tit-page-incoming-offers{position:absolute; background:transparent url(images/titoli/tit-page-incoming-offers.gif) no-repeat; width:322px; height:41px; top:0; left:0px;}
span#tit-events{position:absolute; background:transparent url(images/titoli/tit-events.gif) no-repeat; width:322px; height:41px; top:0; left:0px;}
span#tit-getting-trieste{position:absolute; background:transparent url(images/titoli/tit-getting-trieste.gif) no-repeat; width:322px; height:41px; top:0; left:0px;}
span#tit-contacts{position:absolute; background:transparent url(images/titoli/tit-contacts.gif) no-repeat; width:322px; height:41px; top:0; left:0px;}
span#tit-reserved-area{position:absolute; background:transparent url(images/titoli/tit-reserved-area.gif) no-repeat; width:322px; height:41px; top:0; left:0px;}
span#tit-offers{position:absolute; background: url(images/titoli/tit-offers.gif) no-repeat #fff; width:400px; height:41px; top:0; left:0px;}



/*3 box info*/
span#tit-hotel-consigliato{position:absolute; background:transparent url(images/titoli/tit-hotel-consigliato.gif) no-repeat; width:278px; height:28px; top:0; left:0px;}
span#tit-trieste-eventi{position:absolute; background:transparent url(images/titoli/tit-trieste-eventi.gif) no-repeat; width:224px; height:28px; top:0; left:0px;}
span#tit-stay-tuned{position:absolute; background:transparent url(images/titoli/tit-stay-tuned.gif) no-repeat; width:253px; height:28px; top:0; left:0px;}
span#tit-suggested-hotel{position:absolute; background:transparent url(images/titoli/tit-suggested-hotel.gif) no-repeat; width:278px; height:28px; top:0; left:0px;}
span#tit-trieste-events{position:absolute; background:transparent url(images/titoli/tit-trieste-events.gif) no-repeat; width:224px; height:28px; top:0; left:0px;}
   

span#tit-trieste-eventi-sx{position:absolute; background:transparent url(images/titoli/tit-trieste-eventi-sx.gif) no-repeat; width:209px; height:28px; top:0; left:0px;}
span#tit-stay-tuned-sx{position:absolute; background:transparent url(images/titoli/tit-stay-tuned-sx.gif) no-repeat; width:253px; height:28px; top:0; left:0px;}
span#tit-trieste-events-sx{position:absolute; background:transparent url(images/titoli/tit-trieste-events-sx.gif) no-repeat; width:209px; height:28px; top:0; left:0px;}


/**/

/***************************/
/* FOOTER */
/**************************/

div#footer{background:url(images/layout/bkg_footer.gif) no-repeat top left; clear:both; width:1000px; height:66px; text-align:center; padding-top:40px; color:#999; position:relative; line-height:15px;}

div#griffe{position:absolute; right:180px; top:42px;}

sup{font-size:9px;}

span.clear{clear:both;}

div#content_page ul li{line-height:155%;}

span.orangetext{color:orange;}

div#badge-flickr{border:0; height:200px; padding:0 0 0 14px; text-align:left;}
div#badge-flickr img{width:90%; height:90%; border:1px solid #9F9F9F; padding:1px; margin-bottom:10px;}
div#badge-flickr img#flickr-logo{width:auto; height:auto; border:0; padding:0; margin:0;}
div#badge-flickr p{text-align:center;}

div#colonna_sx p, div#box_info_hotel p, div#box_info_eventi p, div#box_info_tuned p{line-height:115%;}

span.link-right{display:block; text-align:right; font-weight:bold; padding-right:10px;}

/* ##################################################################### */
/* ############################# FIDELIO ############################### */
/* ##################################################################### */

#maincontent {margin:0px 0px 0px 0px;}

#leftcontent
{
	margin:0px;
	padding: 0px;
}

.leftcolumn 
{
	margin-bottom:10px;
}
/*CATEGORY,LINK,Hyperlinks,FOREGROUND */
.leftcolumn a 
{
	margin:0;
	padding:2px 5px;
	color:#FF9A00;
	text-decoration:none;	
}
/*CATEGORY,LINKHOVER,Mouse over Hyperlinks,FOREGROUND */
.leftcolumn a:hover 
{
	color:#E5E5E;
}	
/****** End Main Layout like Colums ***********/


/********** General Content Style *************/

p {}

em {font-style:italic}

i {font-style: italic;}

strong {font-weight:bold;}

/* Wrapper is used to wrap the control */
.commonControlWrapper {
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:20px;
	border:0px;
	width:100%;
}
/*CATEGORY,HEADERSTYLE,Header background/font,FOREGROUND,BACKGROUND */
.headerStyle
{
	height:17px;
	border:0px;
	color:#ffffff;
	background-color:#ff9900;
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;
	border-top:1px solid #CE6700;
	padding-left:2px;
}

.headerStyleTable
{
	border:0px;
	width:100%;	
}

.contentsStyle
{
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	border:0px;
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 11px;
}
 /*CATEGORY,BUTTON,Buttons background/font,FOREGROUND,BACKGROUND */
.btnCommonButton
{
	border-right:1px solid #CE6700;
	border-bottom:1px solid #CE6700;
	border-top:1px solid #CE6700;
	border-left:1px solid #CE6700;
	margin-right:2px;
	background-color:#FF9900;
	color:#FFFFFF;
	font-size: 11px;
	cursor:pointer;
}


/*************** Help Styles ***************/

.HelpButton
{
	margin-right:2px;
}

/*CATEGORY,HELPTITLE,Help Title background/font,FOREGROUND,BACKGROUND */
.helpTitleStyle 
{
    background-color: #A3A3A3;
    border-color: #A3A3A3;
    color: #ffffff;
    font-family: Arial, Verdana, Sans-Serif;
    font-size: 10px;
    border-style: groove;
    border: 0px;
    border-style: solid;    
}
/*CATEGORY,HELPTEXT,Help Text background/font,FOREGROUND,BACKGROUND #### HELP TOOLTIP*/ 
.helpTextStyle 
{
    background-color: #cccccc;
    border-color: #FFFFFF;
    color: #000000;
    font-family: Arial, Verdana, Sans-Serif;
    font-size: 10px;
    border-style: groove;
    border: 0px;
    border-style: solid;    
}
/*************** End Help Styles ***************/

/*************** AJAX Styles ***************/

.popupControl{
	background-color:White;
	position:absolute;
	visibility:hidden;
}

.collapsePanel {
	overflow:hidden;
	font-size:11px;
}

.dynamicPopulate_Normal 
{	
	border:silver 1px inset;
	padding:2px;
	text-align:center;
	height:2em;
	margin:5px;
	width:200px;
}

.dynamicPopulate_Updating 
{
	background-image:url(../../../I/nav/loading.gif);
	background-repeat:no-repeat;
	border:silver 1px inset;
	text-align:center;
	padding:2px;
	height:2em;
	margin:5px;
	width:200px;
}

.listSearch
{
	font-style:italic;
	color:Gray;
	background-color:white;
}

/************* End AJAX Styles **************/


.lnkMenuItem
{
    color:#FF9900;
    font-weight:bold;
    text-decoration:none;
    margin:2px;
    padding:2px;
    border:2px;	
}
/*CATEGORY,LINKHOVER,Mouse over Hyperlinks,FOREGROUND */
.lnkMenuItem:hover {
	color:#5E5E5E;
}

div#box_orange_booking a{color:#fff; text-decoration:none;}

div#box_orange_booking a.special{display:block; text-align:right; font-size:12px; }



