/*# Partilhar #*/
.PartilharEnviarAmigoLEFT div
{
	width: 9px;
}
.PartilharEnviarAmigoLEFT
{
	width: 9px;
	height: 176px;
	background-image: url('../HtmlHeaderFiles/HeaderHtml/imgs/boxPartilhaMail_left.png');
	background-position: left top;
	background-repeat: no-repeat;
}
.PartilharEnviarAmigoRIGTH
{
	width: 9px;
	height: 176px;
	background-image: url('../HtmlHeaderFiles/HeaderHtml/imgs/boxPartilhaMail_right.png');
	background-position: right top;
	background-repeat: no-repeat;
}
.PartilharEnviarAmigoRIGTH div
{
	width: 9px;
}
.PartilharEnviarAmigoMIDDLE
{
	height: 176px;
	background-image: url('../HtmlHeaderFiles/HeaderHtml/imgs/boxPartilhaMail_middle.png');
	background-position: left top;
	background-repeat: repeat-x;
}

.PartilharSeparador
{
background-position: center left;
          background-repeat: repeat-x;
           background-image: url('../App_Themes/ATL/Images/Partilhar/tracejado.jpg');
           width: 100&;
            height: 4px;
padding-top: 16px;
padding-bottom: 16px;
}
    .buttonEnviarLeft
    {
         background-position: top right;
          background-repeat: no-repeat;
           background-image: url('../App_Themes/ATL/Images/Partilhar/bt_left.png');
           width: 7px;
            height: 24px;
    }
    .buttonEnviarMiddle
    {
        background-position: top right;
          background-repeat: repeat-x;
           background-image: url('../App_Themes/ATL/Images/Partilhar/bt_middle.png');
    }
    .buttonEnviarRight
    {
     background-position: top left;
          background-repeat: no-repeat;
           background-image: url('../App_Themes/ATL/Images/Partilhar/bt_right.png');
            width: 7px;
            height: 24px;
    }
/*# Global #*/
.fundoDESTAQUES
    {
        background-image: url('../App_Themes/ATL/Images/fade_up.jpg');
         background-repeat: no-repeat;
    }
body {
	margin: 3px 3px 3px 3px;
}


a {
	color:#646464;
	font-family:arial;
	font-size:10px;
	font-weight:bold;
}

/*# Calendar#*/
.calendar_main_div
{
	position: relative;
}

.calendar_title_div
{
	position: absolute;
	left: 10px;
	top: 10px;
	font-family: arial;
	font-size: 18px;
	color: #b4b29e;
}

.calendar_table_TR1_TD1_Img
{
	width: 11px;
	height: 47px;
}

.calendar_table_TR1_TD2
{
	background: url('../App_Themes/ATL/Images/widget_up.png');
}

.calendar_table_TR1_TD3_Img
{
	width: 11px;
	height: 47px;
}

.calendar_table_TR2_TD1
{
	background-image:url('../App_Themes/ATL/Images/widget_left.png');
	background-repeat: repeat-y;
}

.calendar_table_TR2_TD2
{
	background-color: #eff0eb;
	font-family: arial;
	font-size: 10px;
	color: #3c3c3c;
}

.calendar_table_TR2_TD2_Img
{
	width: 190px;
	height: 1px;
}

.calendar_table_TR2_TD3
{
	background-image: url('../App_Themes/ATL/Images/widget_right.png');
	background-repeat: repeat-y;
}

.calendar_table_TR3
{
	background-color: #eff0eb;
}

.calendar_table_TR3_TD1
{
	background-image:url('../App_Themes/ATL/Images/widget_left.png');
	background-repeat: repeat-y;
}

.calendar_table_TR3_TD2
{
	background-color:#eff0eb;
	font-family:arial;
	font-size:10px;
	color:#3c3c3c;
	display: table; 
	margin-left: auto; 
	margin-right: auto; 
	text-align:center;
}

.calendar_table_TR3_TD3
{
	background-image:url('../App_Themes/ATL/Images/widget_right.png');
	background-repeat: repeat-y;
}

.calendar_table_TR4_TD1
{
	width: 11px;
	height: 15px;
}

.calendar_table_TR4_TD2
{
	background: url('../App_Themes/ATL/Images/widget_down.png');
}

.calendar_table_TR4_TD3
{
	width: 11px;
	height: 15px;

}

.calendar_days 
{
	border: 1px solid #e1e2da;
	width: 15px;
	height: 15px;
	font-family: Arial;
	text-align: center;
	font-size: 10px;
	vertical-align: middle;
	cursor: pointer;
}

.calendario1 
{
	text-transform:uppercase;
	background-color:#eff0eb;
	border-style:none;
	text-align:center;
	font-size:9px;
	color:#636361;
}


.calendar_days {
	border: 1px solid #e1e2da;
	width: 15px;
	height: 15px;
	font-family: arial;
	text-align: center;
	font-size: 10px;
	vertical-align: middle;
	cursor: pointer;
	cursor: hand;
}




/*# Master Page #*/
.texto_breadcrumb
{
	color:#3C3C3C;	
	float:left;
	font-family:arial;
	font-size:10px;
	margin-left:25px;
	width: 290px;
	height: 30px;
}
.texto_breadcrumb a 
{
	color:#000000;
}
.subtoolbar 
{
	color:#3C3C3C;
	float:right;
	font-family:arial;
	font-size:10px;
	margin-right:30px;
	margin-top: 15px;
	height: 30px;
}
.subtoolbar a 
{
	color:#3C3C3C;
	font-weight:bold;
	text-decoration:none;
}
#toolbar 
{
	font-family:arial;
	font-size:9px;
	text-align:center;
}

.NewsletterControlTDLeft
{
	background-image: url('../App_Themes/ATL/Images/widget_left.png');
	 background-repeat: repeat-y;
}
.NewsletterControlTDCenter
{
	/*background-color: rgb(239, 240, 235); 
	font-family: arial; 
	font-size: 10px; 	
	color: rgb(60, 60, 60);*/
background-color:#F0EFEB;
color:#646464;
font-family:arial;
font-size:10px;
}
.NewsletterControlTDRight
{
	background-image: url('../App_Themes/ATL/Images/widget_right.png'); 
	background-repeat: repeat-y;
}
.NewsletterControlTDLeft2
{
	background-image: url('../App_Themes/ATL/Images/widget_left.png'); 
	background-repeat: repeat-y;
}
.NewsletterControlTDCenter2
{
	background-color: rgb(239, 240, 235); 
	font-family: arial;
	 font-size: 10px; 
	color: rgb(60, 60, 60);
}
.NewsletterControlTDRight2
{
	background-image: url('../App_Themes/ATL/Images/widget_right.png'); 
	background-repeat: repeat-y;
}

.SubscriptionButton
{
	vertical-align:bottom;
}

/*# Home Page #*/
#div_destaques_titulo 
{
	color:#3C3C3C;
	font-family:arial;
	font-size:10px;
	/*left:32px;
	position:absolute;
	top:50px;*/
}

#div_destaques_Content 
{
}

#div_eventos 
{
	/*height:530px;
	margin-left:28px;
	margin-top:265px;*/
}

.homePageContentTable_canto_up_left
{
	background-image: url('../App_Themes/atl/images/border_canto_up_left.png');
	height:9px; 
	width:9px;
	background-repeat:no-repeat;
	background-position:left bottom;		
}
.homePageContentTable_up
{
	background-image: url('../App_Themes/atl/images/border_up.png');
	height:9px;
	background-repeat:repeat-x;
background-position:left bottom;; 
}
.homePageContentTable_canto_up_right
{
	background-image: url('../App_Themes/atl/images/border_canto_up_right.png');
	height:9px; 
	width:9px;
	background-repeat:no-repeat;
	background-position:left bottom;

}
.homePageContentTable_left
{
	background-image: url('../App_Themes/atl/images/border_left.png');
	width:8px;
}

.homePageContentTable_right
{
	background-image: url('../App_Themes/atl/images/border_right.png');	
width:8px;
}
.homePageContentTable_canto_down_left
{
	background-image: url('../App_Themes/atl/images/border_canto_down_left.png');
	height:8px;
	 width:9px;
	background-repeat:no-repeat; 	
}
.homePageContentTable_down
{
	background-image: url('../App_Themes/atl/images/border_down.png');	
	height:8px;
	background-repeat:repeat-x;
}
.homePageContentTable_canto_down_right
{
	background-image: url('../App_Themes/atl/images/border_canto_down_right.png');
	height:8px;
	 width:8px; 
	background-repeat:no-repeat;
}
.destaques_content {
	width:332px;
}

.destaque_titulo 
{
	color:#0C568D;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
}
.destaque_datas 
{
	color:#000000;
	font-family:arial;
	font-size:10px;
	text-transform:uppercase;
}
.style_data {
	color:#004678;
	font-family:arial;
	font-size:9px;
	/*font-weight:bold;*/
}


/*# Golf Course Search#*/
.golfCourseSearch_borderTopLeft
{
	width: 9px;
	height: 9px;
}

.golfCouseSearch_borderTop
{
	background-image:url('../App_Themes/ATL/Images/border_up.png');
}

.golfCourseSearch_borderTopRight
{
	width: 8px;
	height: 9px;
}

.golfCouseSearch_borderLeft
{
	background-image:url('../App_Themes/ATL/Images/border_left.png');
}

.golfCouseSearch_borderRight
{
	background-image:url('../App_Themes/ATL/Images/border_right.png');
}

.golfCouseSearch_borderDown
{
	background-image:url('../App_Themes/ATL/Images/border_down.png');
}

.golfCouseSearch_fieldsContent
{
	background-color:#ffffff;
}

.golfCouseSearch_searchTitle
{
	font-family:arial;
	font-size:18px;
	color:#c7447a;
	background-image:url('../App_Themes/ATL/Images/box3_up.jpg');
}

.golfCourseSearch_ResultTitle
{
	font-family:arial;
	font-size:18px;
	color:#c7447a;
	color: #0c578e;
	width: 100%;
	background-image:url('../App_Themes/ATL/Images/box3_up.jpg');
}


.texto_pesquisa {
	font-family: arial;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}

.golfCourse_inputControls
{
	border:1px solid #E1E2DC;
	font-family:arial;
	font-size:10px;
	height:18px;
}


/*# Events Search#*/
.evento_caixa 
{
	border:1px solid #E1E2DC;
	font-family:arial;
	font-size:10px;	
	height:18px;
}
.lista_eventos, .lista_eventos a {
	font-family:arial;
	font-size:11px;
	text-decoration:none;
}


.content .left a
{
	color: #fff;
	background: url('../images/bg/biglink_off.gif') center right no-repeat;
	padding: 10px 20px;
	text-decoration: none;
}

.content .left a:hover
{
	background: url('../images/bg/biglink_on.gif') center right no-repeat;
	font-style: italic;
}
.SearchResult
{
	color:#656565;
	font-family:arial;
	font-size:10px;
	left:10px;
	position:relative;
	top:0;
	width:440px;
}
.ResultTitle
{
	font-family:Tahoma;
	font-size:15px;
	font-weight:bolder;
}
.resultPath
{
	font-family:Tahoma;
	font-size:12px;
}
.PagerNumberArea
{
	color:#646464;
	font-family:arial;
	font-size:10px;
	font-weight:bold;
}
.PagerControl
{
	color:#646464;
	font-family:arial;
	font-size:10px;
	font-weight:bold;
}
/*#Events#*/
#conteudo_detalhe 
{
	color:#656565;
	font-family:arial;
	font-size:10px;
	padding-left:10px; 
	padding-right:10px;
	/*width:440px;*/
}

.conteudo_titulo {
	color:#0B568D;
	font-family:arial;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
}

.conteudo_subtitulo {
	color:#0B568D;
	font-family:arial;
	font-size:10px;
}

/*#Login control#*/

.LogonTextBox
{
	width:225px;
}

/*#Convention Bureau Calendar#*/

.EntidadeTabelaDados 
{
	background:transparent none repeat scroll 0 0;
	/*color:#66848E;*/
	color: #656565
	font-family:Arial;
	font-size:10px;
	width:400px;
}

.EntidadeTabelaDados td 
{
	padding-left:5px;
	
}

.TabControlLink
{
	color:#646464;
}

/*#Home Page V2#*/

.visitlisboa_homepage_div_titulo
{
font-family:Arial, Helvetica, sans-serif;
/*text-transform:uppercase;*/
font-size:11px;
font-weight:bold;
color:#646464;
}

.fundoDESTAQUESv2 {
background-image:url(../App_Themes/ATL/Images/fade_up_v2.jpg);
background-repeat:no-repeat;
}

.visitlisboa_homepage_div_titulo_destaque_left
{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:14px;
color:#ffcc66;
cursor:pointer;
}

.visitlisboa_homepage_div_titulo_destaque_right
{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:14px;
color:#93ca4b;
cursor:pointer;
}

.visitlisboa_homepage_div_data
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#646464;
}

.visitlisboa_homepage_div_descricao
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#646464;
}

.visitlisboa_homepage_div_spacer
{
background-image:url(../App_Themes/ATL/Images/visitlisboa_homepage_spacer.gif);
background-position:top;
background-repeat:repeat-x;
/*width:340px;*/
width:332px;
/*height:11px;*/
/*height:3px;*/
height:2px;
}

/*# Block #*/
.td_dormir_lx_block
{
width: 332px;
height: 149px;
background-image: url('/ATLSTG/getfile/d2dd4dd0-9884-409a-bd56-df747a685b13/dormir_em_lx-(1).aspx');
background-repeat:no-repeat;
vertical-align: top;
text-align: left;
}

.td_dormir_lx_block a
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#9b9993;
text-decoration:none;
}

.td_dormir_lx_block a:hover {
color:#646464;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
text-decoration:none;
}

.div_fundo_HP_Destaques
{
background-position: top right; 
background-repeat: no-repeat ;
background-image: url('../App_Themes/ATL/Images/atl_homepage_final_telmo_03.png');
}

.div_margin_dormir_lx_block
{
margin-left: 154px;
}

.div_menu_dormir_lx_block
{
position: relative;
margin-top: 9px;
}

.td_conhecer_lx_block
{
width: 332px;
height: 149px;
background-image: url('/ATLSTG/getfile/787454d6-ad46-4e48-9c0d-9202e90d2288/conhecer_lx-(1).aspx');
background-repeat:no-repeat;
vertical-align: top;
text-align: left;
}

.td_conhecer_lx_block a
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#9b9993;
text-decoration:none;
}

.td_conhecer_lx_block a:hover {
color:#646464;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
text-decoration:none;
}

.td_delicias_lx_block
{
width: 332px;
height: 149px;
background-image: url('/ATLSTG/getfile/8bb7905f-6acb-4747-aca8-547f7e16b79b/delicias_lx-(1).aspx');
background-repeat:no-repeat;
vertical-align: top;
text-align: left;
}

.td_delicias_lx_block a
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#9b9993;
text-decoration:none;
}

.td_delicias_lx_block a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#646464;
text-decoration:none;
}

.destaques_homepage_div_spacer
{
background-image:url(../App_Themes/ATL/Images/visitlisboa_homepage_spacer.gif);
background-position:top;
background-repeat:repeat-x;
width:698px;
/*height:11px;*/
height:8px;
}

/*#Nova moldura#*/
.homePageContentTable_canto_up_left_V2
{
	background-image: url('../App_Themes/atl/images/border/leftTop.png');
	height:8px; 
	width:8px;
	background-repeat:no-repeat;
	background-position:left bottom;		
}


.homePageContentTable_up_V2
{
	background-image: url('../App_Themes/atl/images/border/top.png');
	height:8px;
	background-repeat:repeat-x;
	background-position:left bottom;; 
}

.homePageContentTable_canto_up_right_V2
{
	background-image: url('../App_Themes/atl/images/border/rightTop.png');
	height:8px; 
	width:8px;
	background-repeat:no-repeat;
	background-position:left bottom;
}

.homePageContentTable_left_V2
{
	background-image: url('../App_Themes/atl/images/border/left.png');
	width:8px;
}
.homePageContentTable_right_V2
{
	background-image: url('../App_Themes/atl/images/border/right.png');	
	width:8px;
}
.homePageContentTable_canto_down_left_V2
{
	background-image: url('../App_Themes/atl/images/border/leftBottom.png');
	height:8px;
	 width:8px;
	background-repeat:no-repeat; 	
}
.homePageContentTable_down_V2
{
	background-image: url('../App_Themes/atl/images/border/bottom.png');	
	height:8px;
	background-repeat:repeat-x;
}
.homePageContentTable_canto_down_right_V2
{
	background-image: url('../App_Themes/atl/images/border/rightBottom.png');
	height:8px;
	 width:8px; 
	background-repeat:no-repeat;
}


/*# Calendario V2#*/
.diaSemana
{
	color:#646464;
    	font-family:arial;
    	font-size:10px;
}
.Fundo_Calendario 
{
    /*background-image:url('../App_Themes/ATL/Images/Calendario/CalendarBg.jpg');*/
    background-image:url('../App_Themes/ATL/Images/Calendario/CalendarBg.png');	
    background-repeat:no-repeat;
    /*height:256px;
    width:212px;*/
    height:231px;
    width:188px;
}

.EventsCalendar_title
{
    color:#9b9993;
    font-family:arial;
    font-size:18px;
}

.calendar_month {
    border-style:none;
    color:#646464;
    font-size:10px;
    text-align:center;
    font-family:arial;
    /*text-transform:uppercase;*/
}

.diaNormal a
{
    text-decoration:none;
}
.diaSeleccionado a
{
    text-decoration:none;
}
.diaActual a
{
    text-decoration: none;
}

/*#Galeria de Fotos#*/
.Fundo_FotoGalery 
{
    background-image:url('../App_Themes/ATL/Images/FotoGalery/FotoGaleryBg.jpg');
    background-repeat:no-repeat;
    /*height:256px;*/
    /*height:200px;*/
height:255px;
    width:188px;
}
.FotoGalery_title
{
    color:#9b9993;
    font-family:arial;
    font-size:18px;
}
.visitlisboa_webpart_galeria_fotos-texto
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:10px;
    color:#646464; 
}

#TabConv .TabControlRight
{
width: 17px;
height: 9px;
background-repeat: no-repeat;
background-position: center center;
background-image: url('../App_Themes/ATL/Images/ATL_SEP.jpg');
}
#TabConv .TabControlLeft
{
display: none;
}


