/*ALT_AV*/body {background-color:#EFF1F3;padding:0 0 0 0;margin:0 0 0 0;font-family:Arial,Verdana;font-size:11;color:#666666;text-align:left;height:100%; background-attachment: fixed;background-position: top left;background-repeat: repeat-y;}


img{border:0;}
form {border:0px;margin: 0 0 0 0;}
blockquote {margin-top:0}
/*ALT_AV*/a:link,a:visited {color:#003366;text-decoration:none;}
/*ALT_AV*/a:hover,a:visited:hover {color:#00ADEF;text-decoration:none;}



/* DIVS */

	.homeLinkDiv{position:absolute;width:43;height:43;margin:25 0 0 103;}
	.interiorImgContainer{padding:0 0 20 0;}
	.chkBoxFloat{float:left;margin:-3 0 0 0;}
	.bannerLateralContainer{height:153;border-bottom:solid 1px #ffffff;}
	.bannerLateralContainer2{height:151;border-bottom:solid 1px #9fa1a5;background-image:url('/Portals/10/images/destaquesBackground.png');background-repeat:repeat-x;background-color:#ffffff;}
	.homeSubNoticiaContainer{width:170;display:none;position:absolute;}
	.bulletDiv{float:left;padding:4 5 0 0;}
	
	* html div#bottomTableDiv2{
		position: fixed; bottom: 0px!important; top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop +(documentElement.clientHeight-this.clientHeight) : document.body.scrollTop +(document.body.clientHeight-this.clientHeight));
	}
	
	* html div#bottomTableDiv{
		position: absolute;
		top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop +(documentElement.clientHeight-this.clientHeight) : document.body.scrollTop +(document.body.clientHeight-this.clientHeight));
	}
	
#footer {
   width:100%;
}
	#footerint {
   position:relative;
   bottom:0px!important;
   width:100%;
}

/* LAYOUT */
	.mainTable{width:1000;margin:0 0 50px 0; background-color:#F0F1F5 }
		.mtTopoTd{width:1000;height:93;vertical-align:top;background-image:url('/Portals/10/images/background_topo.png');}
		.mtTopoTdInterior{width:1000;height:93;vertical-align:top;background-image:url('/Portals/10/images/imagesbackground_topo_interior.png');}
		.contentContainerTd{background-color:#ffffff;padding:0 0 20 0;}
		
	.menuTable{width:100%;height:100%;text-align:right;}
		.menuTable td{vertical-align:bottom;}
		
		/* MENU TABS */
			#tabs {width:100%;font:11px Arial,sans-serif;float:right}
		    #tabs ul {margin:0;padding:0 10 0 50;list-style:none}
		    #tabs li {display:inline;margin:0;padding:0}
		    #tabs a {float:right;background:url('/Portals/10/images/tab_left.gif') no-repeat left top;margin:0;text-decoration:none;padding:0 0 0 2}
		    #tabs a span {float:right;display:block;background:url('/Portals/10/images/tab_right.gif') no-repeat right top;color:#3a3b3b;padding:8 12 7 8}
		    /* hack ie5 mac */
		    #tabs a span {float:none}
		    /* End ie5 mac */
		    #tabs a:hover {background-position:0 -42px}
		    #tabs a:hover span {color:#3abcee;background-position:100% -42px}
	
		    #tabs li.selected {display:inline;margin:0;padding:0}			    
		    #tabs li.selected a {float:right;background:url('/Portals/10/images/tab_left_on.gif') no-repeat left top;margin:0;text-decoration:none;padding:0 0 0 2}
		    #tabs li.selected a span {float:right;display:block;background:url('/Portals/10/images/tab_right_on.gif') no-repeat right top;color:#3abcee;padding:8 12 7 8}
		    /* hack hides rule from IE5-Mac */
		    #tabs li.selected a span {float:none}
		    /* End IE5-Mac hack */
		    #tabs li.selected a:hover {background-position:0 0}
		    #tabs li.selected a:hover span {color:rgb(0,0,0);background-position:100% 0}
		/* ----- */
		
	.subMenuTable{background-color:#f8f9fa;border-left:solid 1px;border-top:solid 1px;border-right:solid 1px;border-color:#d7dbde;}
		.subMenuTableTd1{font-family:Arial;font-size:11;color:#444444;border-bottom:solid 1px #d7dbde;}
		.subMenuTableTd1 a:link{color:#3f3f3f;width:100%;height:100%;padding:3 3 3 3;}
		.subMenuTableTd1 a:hover{color:#37bdf0;background-color:#ececec;width:100%;height:100%;padding:3 3 3 3;}
		.subMenuTableTd1 a:visited{color:#3f3f3f;width:100%;height:100%;padding:3 3 3 3;}
		.subMenuTableTd1 a:visited:hover{color:#37bdf0;background-color:#ececec;width:100%;height:100%;padding:3 3 3 3;}
		    
	.homeContentTable{width:1000;height:310;}
		.hctTd1{width:780;border-right:solid 1px #eff0f2;}
		.hctTd2{vertical-align:top;background-color:#ffffff;}
		.homeBottomDestaqueTd1{width:181px;height:141px;vertical-align:top;padding:19px 19px 3px 19px;background:#d3d6da;border-right:solid 1px #9fa1a5;}
		.homeBottomDestaqueTd2{width:239px;height:141px;vertical-align:top;padding:19px 20px 3px 20px;background-image:url('/Portals/10/images/destaquesBackground.png');background-repeat:repeat-x;background-color:#ffffff;border-right:solid 1px #9fa1a5;}
		.homeBottomDestaqueTd3{width:181px;height:141px;vertical-align:top;padding:19px 19px 3px 19px;background-image:url('/Portals/10/images/destaquesBackground.png');background-repeat:repeat-x;background-color:#ffffff;});background-repeat:repeat-x;background-color:#ffffff;}
		
	.contentTableInterior{width:1000;}
		.ctiTitleTd{padding:28 0 20 25;}
		.ctiContentTd{padding:0 21 0 22;vertical-align:top;border-right:solid 1px #9fa1a5;}
		.ctiBoxesLateralTd{padding:0 20 20 0;vertical-align:top;}
		
	.boxLateralTable{width:100%;}
		.bltTd1{}
		.bltTd2{vertical-align:top;padding:12 12 12 12;background-image:url('/Portals/10/images/destaquesBackground.png');background-repeat:repeat-x;background-color:#ffffff;border-top:solid 1px #9fa1a5;}
		.bltTd3{vertical-align:top;padding:12 12 12 12;background:#d3d6da;border-top:solid 1px #ffffff;}
		
	.homeTableNoticias{}
		.htnTd1{font-family:Arial;font-size:11;vertical-align:top;padding:3 5 10 0;}
		.htnTd2{font-family:Arial;font-size:11;vertical-align:top;padding:0 0 10 0;}
		
	.bulletTable{}
		.btTd1{width:4;vertical-align:top;padding:3 5 5 0;}
		.btTd2{vertical-align:top;padding:0 0 5 0;}
		
	.bottomTable{width:1000;height:27;margin:0 0 0 0;background-image:url('/Portals/10/images/background_bottom.png');background-position:right}
		.bttTd1{text-align:right;}
/*ALT_AV*/		.bttTd2{padding:0 10 0 10;border-right:solid 1px #999999;}
		.bttTd3{padding:0 10 0 10;}
		
/* FORMS */
		
		.inputField1{padding:1 0 0 2;width:385;background-color:#f3f3f3;border:solid 1px #a1a1a1;font-family:Arial;font-size:11px;color:#333333;}
		.inputField2{padding:1 0 0 2;width:70;background-color:#f3f3f3;border:solid 1px #a1a1a1;font-family:Arial;font-size:11px;color:#333333;}
		.inputField3{padding:1 0 0 2;width:100;background-color:#f3f3f3;border:solid 1px #a1a1a1;font-family:Arial;font-size:11px;color:#333333;}
		.inputField4{padding:1 0 0 2;width:230;background-color:#f3f3f3;border:solid 1px #a1a1a1;font-family:Arial;font-size:11px;color:#333333;}
		.cboForm{width:150;background-color:#f3f3f3;border:solid 1px #a1a1a1;font-family:Arial;font-size:11px;color:#333333;}
		.cboFormDrop{width:50;background-color:#f3f3f3;border:solid 1px #a1a1a1;font-family:Arial;font-size:11px;color:#333333;}
		.formTextArea{padding:1 0 0 2;width:385;height:90;background-color:#f3f3f3;border:solid 1px #a1a1a1;font-family:Arial;font-size:11px;color:#333333;}
		.formTable{width:100%;margin:0 0 0 0;}
			.ftLabelTd{width:140;padding:0 10 5 0;text-align:right;font-family:Arial;font-size:11;color:#333333;font-weight:bold}
			.ftTitleTd{padding:18 0 18 0;vertical-align:top;font-family:Arial;font-size:11;color:#333333;font-weight:bold;}
			.ftFieldTd{font-family:Arial;font-size:11;vertical-align:top;padding:0 0 5 0;font-size:11;color:#333333;}
		.rdoTable {font-family:Arial;font-size:11px;color:#333333;width:100%}
		.rdoTd {width:50%}
		
/* NOTICIA */
	
	.newsListItem {font-family:Arial;font-size:11;color:#666666;padding:0 20 20 0}
	.newsListTitle {float:left;font-family:Arial;font-size:11;font-weight:bold;color:#333333}
		.newsListTitle a:link {font-family:Arial;font-size:11;color:#013467;text-decoration:none;}
		.newsListTitle a:hover {font-family:Arial;font-size:11;color:#3d72a8;text-decoration:underline;}
		.newsListTitle a:visited {font-family:Arial;font-size:11;color:#013467;text-decoration:none;}
		.newsListTitle a:visited:hover{font-family:Arial;font-size:11;color:#3d72a8;text-decoration:underline;}
	.newsListData {float:left;font-family:Arial;font-size:11;color:#666666}
	.newsListResumo	{clear:both;font-family:Arial;font-size:11;color:#666666;padding:3 0 0 0}
	
	.newsFichaItem {font-family:Arial;font-size:11;color:#666666;padding:0 20 20 0}
	.newsFichaTitle {float:left;font-family:Arial;font-size:11;font-weight:bold;color:#013467}
	.newsFichaData {float:left;font-family:Arial;font-size:11;color:#666666}
	.newsFichaResumo {clear:both;font-family:Arial;font-size:11;color:#666666;padding:10 0 10 0}
	.newsFichaDev {float:left;;font-family:Arial;font-size:11;color:#666666;padding:3 0 20 0}

	.floatRight{float:right;padding:0 0 15 20;clear:both;}

	.contentAux {clear:both;font-family:Arial;font-size:11;color:#333333;padding:0 0 10 0}
		.contentAux a:link {font-family:Arial;color:#013467;text-decoration:none;}
		.contentAux a:hover {font-family:Arial;color:#33ccff;text-decoration:none;}
		.contentAux a:visited {font-family:Arial;color:#013467;text-decoration:none;}
		.contentAux a:visited:hover{font-family:Arial;color:#33ccff;text-decoration:none;}
		
	.newsLinks {clear:both;font-family:Arial;font-size:11;color:#333333;padding:0 0 10 0}
		.newsLinks a:link {font-family:Arial;color:#013467;text-decoration:none;}
		.newsLinks a:hover {font-family:Arial;color:#33ccff;text-decoration:none;}
		.newsLinks a:visited {font-family:Arial;color:#013467;text-decoration:none;}
		.newsLinks a:visited:hover{font-family:Arial;color:#33ccff;text-decoration:none;}
	.spacer {height:20}
	
/* PAGER */

	.listPager {font-family:Arial;font-size:11;color:#333333;padding:0 0 10 0}
		.listPager a:link {font-family:Arial;color:#013467;text-decoration:none;}
		.listPager a:hover {font-family:Arial;color:#33ccff;text-decoration:none;}
		.listPager a:visited {font-family:Arial;color:#013467;text-decoration:none;}
		.listPager a:visited:hover{font-family:Arial;color:#33ccff;text-decoration:none;}
	.pageSelect {font-family:Arial;color:#33ccff;text-decoration:none;}
	
/*STAND*/
	
	.standCatListDataDiv{}
	.standCatSep{height:20;}
	.standGaleriaContainer{width:100%;text-align:center;}
	.standCatImgContainer{padding:20 0 20 0;height:70;}
	.standCatListContainer{padding:0 0 0 0;}
		.standCatListItem{padding:3 0 0 0;}
	.standCatsListTable{width:100%;margin:20 0 0 0;}
		.standCatsListTable td{vertical-align:top;width:200;}
	.standFichaContentContainer{padding:20 0 0 0;}
	.standImgLeftCont{float:left;padding:0 20 20 0;}
	.standImgRightCont{float:right;padding:0 0 20 20;}
	.standCarroContainer{padding:0 0 20 0;clear:both;}
	.topLinks {float:right}
	.areaLinks {clear:both;font-family:Arial;font-size:11;color:#333333;padding:0 20 10 0}
		.areaLinks a:link {font-family:Arial;color:#013467;text-decoration:none;}
		.areaLinks a:hover {font-family:Arial;color:#33ccff;text-decoration:none;}
		.areaLinks a:visited {font-family:Arial;color:#013467;text-decoration:none;}
		.areaLinks a:visited:hover{font-family:Arial;color:#33ccff;text-decoration:none;}
	.areaLinksSelect {clear:both;font-weight:bold;font-family:Arial;font-size:11;color:#333333;padding:0 20 10 0}
		.areaLinksSelect a:link {font-family:Arial;color:#013467;text-decoration:none;}
		.areaLinksSelect a:hover {font-family:Arial;color:#33ccff;text-decoration:none;}
		.areaLinksSelect a:visited {font-family:Arial;color:#013467;text-decoration:none;}
		.areaLinksSelect a:visited:hover{font-family:Arial;color:#33ccff;text-decoration:none;}
	.topTitle {float:left}
	
/* TEXTOS */

/*ALT_AV*/.txtTitle {font-family:Arial;font-size:13px;color:#666666;font-weight:bold;padding:0 0 15 0;}
/*ALT_AV*/.txtNormal {font-family:Arial;font-size:11px;color:#666666;line-height:16px;padding:0 0 15 0;width: 700px;}
/*ALT_AV*/.txtNormal a:link {font-family:Arial;color:#003366;text-decoration:none;}
/*ALT_AV*/.txtNormal a:hover {font-family:Arial;color:#00ADEF;text-decoration:none;}
/*ALT_AV*/.txtNormal a:visited {font-family:Arial;color:#003366;text-decoration:none;}
/*ALT_AV*/.txtNormal a:visited:hover{font-family:Arial;color:#00ADEF;text-decoration:none;}
/*ALT_AV*/.txtNormalSmall {font-family:Arial;font-size:11px;color:#666666;line-height:16px;padding:0 0 15 0;}
/*ALT_AV*/.txtNormalSmall a:link {font-family:Arial;color:#003366;text-decoration:none;}
/*ALT_AV*/.txtNormalSmall a:hover {font-family:Arial;color:#00ADEF;text-decoration:none;}
/*ALT_AV*/.txtNormalSmall a:visited {font-family:Arial;color:#003366;text-decoration:none;}
/*ALT_AV*/.txtNormalSmall a:visited:hover{font-family:Arial;color:#00ADEF;text-decoration:none;}	

.Normal{padding-bottom:10px;margin-bottom:10px}

/*ALT_AV*/.txtDestTitle{font-family:Arial;font-size:11px;color:#666666;font-weight:bold;text-transform:uppercase;padding:0 0 17 0;}
/*ALT_AV*/.txtDestTitle a:link {font-family:Arial;color:#003366;text-decoration:none;}
/*ALT_AV*/.txtDestTitle a:hover {font-family:Arial;color:#00ADEF;text-decoration:none;}
/*ALT_AV*/.txtDestTitle a:visited {font-family:Arial;color:#003366;text-decoration:none;}
/*ALT_AV*/.txtDestTitle a:visited:hover{font-family:Arial;color:#00ADEF;text-decoration:none;}
	
/*ALT_AV*/.txtNormalBlue {font-family:Arial;font-size:11px;color:#00ADEF;}
/*ALT_AV*/.txtNormalBlue a:link {font-family:Arial;color:#003366;text-decoration:none;}
/*ALT_AV*/.txtNormalBlue a:hover {font-family:Arial;color:#00ADEF;text-decoration:none;}
/*ALT_AV*/.txtNormalBlue a:visited {font-family:Arial;color:#003366;text-decoration:none;}
/*ALT_AV*/.txtNormalBlue a:visited:hover {font-family:Arial;color:#00ADEF;text-decoration:none;}
	
/*ALT_AV*/.txtNormalGray {font-family:Arial;font-size:11px;color:#666666;}
/*ALT_AV*/.txtNormalGray a:link {font-family:Arial;color:#003366;text-decoration:none;}
/*ALT_AV*/.txtNormalGray a:hover {font-family:Arial;color:#00ADEF;text-decoration:none;}
/*ALT_AV*/.txtNormalGray a:visited {font-family:Arial;color:#003366;text-decoration:none;}
/*ALT_AV*/.txtNormalGray a:visited:hover {font-family:Arial;color:#00ADEF;text-decoration:none;}
	
/*ALT_AV*/.txtNormalGray2 {font-family:Arial;font-size:11px;color:#333333;}
/*ALT_AV*/.txtNormalGray2 a:link {font-family:Arial;color:#003366;text-decoration:none;}
/*ALT_AV*/.txtNormalGray2 a:hover {font-family:Arial;color:#00ADEF;text-decoration:none;}
/*ALT_AV*/.txtNormalGray2 a:visited {font-family:Arial;color:#003366;text-decoration:none;}
/*ALT_AV*/.txtNormalGray2 a:visited:hover {font-family:Arial;color:#00ADEF;text-decoration:none;}
	
/*ALT_AV*/.txtBottom {font-family:Arial;font-size:10px;color:#0082E6;}
/*ALT_AV*/.txtBottom a:link {font-family:Arial;font-size:10px;color:#999999;text-decoration:none;}
/*ALT_AV*/.txtBottom a:hover {font-family:Arial;font-size:10px;color:#0082E6;text-decoration:none;}
/*ALT_AV*/.txtBottom a:visited {font-family:Arial;font-size:10px;color:#999999;text-decoration:none;}
/*ALT_AV*/.txtBottom a:visited:hover {font-family:Arial;font-size:10px;color:#0082E6;text-decoration:none;}
	
@charset "utf-8";
/* Folha de estilos Mercedes-Benz Comercial */

/* Tipografia */
* {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-spacing:14px;
	}

/* Links */

a, a:link, a:visited {
	color:#003366;
	text-decoration:none;
	font-weight:normal;
	}



a:hover, a:active {
	color:#00ADEF;
	}



/*********NOVO MENU 2011-05-04**************/	
@charset "utf-8";
/* Folha de estilos Mercedes-Benz Comercial */
#navegacao ul, #flyouts ul  {
	margin:0;
	padding:0;
	border:0;
	list-style:none;
    border-left:1px solid #d7dbde;
	}

#navegacao ul li {
	margin:0;
	padding:0;
	border:0;
	display:inline-block;
	float:right;
	*border-left:2px solid transparent;
	}

#navegacao ul li.selected {
	background:transparent url(./images/navegacao_fundo_sel.gif) right no-repeat;
	}

#navegacao ul li.selected a {
	background:transparent url(./images/navegacao_fundo_esq_sel.gif) left no-repeat;
	*background:transparent url(./images/navegacao_fundo_esq_sel.gif) 1px no-repeat;
	}

#navegacao ul li:hover, #navegacao ul li.active {
	background:transparent url(./images/navegacao_fundo.gif) right no-repeat;
    *border-left:1px solid transparent;
	}

#navegacao ul li a, #navegacao ul li a:link {
	color:#333333;
	display:inline-block;
	height:29px;
	line-height:28px;
	padding:0 12px 0 12px;
	margin-left:-3px;
	}

#navegacao ul li a:hover, #navegacao ul li a:active, #navegacao ul li.active a {
	color:#00ADEF;
	background:transparent url(./images/navegacao_fundo_esq.gif) left no-repeat;
	*background:transparent url(./images/navegacao_fundo_esq.gif) 1px no-repeat; 
	/* Alterei 1px em vez de left */
	*border-left:1px solid transparent;
	}
/* Navegação */

/*#navegacao ul, #flyouts ul  {
	margin:0;
	padding:0;
	border:0;
	list-style:none;

	}

#navegacao ul li {
	margin:0;
	padding:0;
	border:0;
	display:inline-block;
	float:right;
	*border-left:2px solid transparent;
	}

#navegacao ul li.selected {
	background:transparent url(./images/navegacao_fundo_sel.gif) right no-repeat;
	}

#navegacao ul li.selected a {
	background:transparent url(./images/navegacao_fundo_esq_sel.gif) left no-repeat;
	}

#navegacao ul li:hover, #navegacao ul li.active {
	background:transparent url(./images/navegacao_fundo.gif) right no-repeat;
	*border-left:1px solid gray;
	}

#navegacao ul li a, #navegacao ul li a:link {
	color:#333333;
	display:inline-block;
	height:29px;
	line-height:28px;
	padding:0 12px 0 12px;
	margin-left:-3px;
	}

#navegacao ul li a:hover, #navegacao ul li a:active, #navegacao ul li.active a {
	color:#00ADEF;
	background:transparent url(./images/navegacao_fundo_esq.gif) left no-repeat;
	*border-left:1px solid gray;
	}*/

/* Flyouts */
.flyout {
	position:absolute;
	top:0;
	}
	
#flyouts .flyout ul {
	margin:0px;
	padding:0 0 30px 0;
	}

#flyouts ul li {
	margin:0px;
	padding:0px;
	}
	
#flyouts .flyout ul li a, #flyouts .flyout ul li a:visited {
	color:#333333;
	font-size:11px;
	display:block;
	padding:3px 10px 2px 10px;
	border-bottom:#DDDDDD 1px solid;
	}

#flyouts .flyout ul li a:hover, #flyouts .flyout ul li a:active {
	color:#00ADEF;
	background-color:#ECECEC;
	}

.flyout {
	display:none;
	width:198px;
	height:auto;
	}

.flyout .itens {
	width:198px;
	background:transparent url(./images/flyout_sombra.png) right repeat-y;
	}

.flyout .itens ul {
	background-color:#F8F8F8;
	width:191px;
	}

.flyout .remate {
	width:198px;
	height:15px;
	background:transparent url(./images/flyout_fundo.png) bottom no-repeat;
	}

/* Posição Flyouts */
#fly_apr /* Apresentação */ {
	left:428px;
	*left:419px;
	top:29px;
	display:none;
	}

#fly_gmb /* Gama Mercedes-Benz */ {
	left:516px;
	*left:509px;
	top:29px;
	display:none;
	}

#fly_so /* Serviços Online */ {
	left:640px;
	*left:635px;
	top:29px;
	display:none;
	}

#fly_sav /* Serviços Após-Venda */ {
	left:734px;
	*left:731px;
	top:29px;
	display:none;
	}
	
#fly_nov /* Novidades */ {
	left:738px;
	*left:736px;
	top:29px;
	display:none;
	}
	
#fly_con/* Contactos */ {
	left:808px;
	top:29px;
	display:none;
	}
	
#layout {
	width:1000px;
	height:auto;
	position:relative;
	margin-bottom:0px;
	}
	
ul{
	color:transparent;
}
