.clinicMenu 							{width: 620px; height: 50px; float: right; margin-bottom: 30px; background-color: #f1f7fd; border-bottom: 3px solid #709dc8;}
.clinicMenuLabel      					{font: bold 16px Arial, Helvetica, sans-serif; color: #4a81b2; float: left; margin: 15px 0 0 15px;}

.selectContainer						{width: 230px; height: 25px; margin: 15px 5px 0 17px; background: url(../images/clinicas_dialise/select.gif) no-repeat; float: left; display: block;} 
.selectContainer p						{font: 16px Arial, Helvetica, sans-serif; color: #fff; float: left; padding: 2px 0 0 7px; margin: 0;}
select									{width: 200px; color: #3371a7; float: right;}
.clinicSelector							{}

.clinicContentContainer								{ width: 100%; background: #ffffff url('../images/global/vertical_sep_dotted.gif') repeat-y 50% 20px; border-bottom: 3px solid #709DC8; margin: 0 0 20px 0; color: #004d91; display: block;}
.clinicContentContainerNoBorder						{ width: 100%; background: #ffffff; border-bottom: 3px solid #709DC8; margin: 0 0 20px 0; color: #004d91; display: block;}
.clinicContentContainer	a							{ color: #004d91; text-decoration: underline;}
.clinicContentContainer	a:hover						{ text-decoration: none;}
.clinicContentContainer	.bigContainer				{ width: 580px; float: left; margin: 0; padding: 0; display: block; }
.clinicContentContainer	.leftContainer				{ width: 300px; float: left; margin: 0; padding: 0; display: block; }
.clinicContentContainer	.rightContainer				{ width: 280px; float: right; margin: 0; padding: 15px 15px 15px 15px; display: block; }
.clinicContentContainer .colorClinicRegion			{ width:280px; padding: 15px 10px 5px 10px; }
.clinicContentContainer .colorClinicRegion h1		{ font-size: 28px; color: #3371a7; line-height: 28px; margin: 5px 0px 0px 0px;}
.clinicContentContainer .colorClinicRegion h2		{ font-size: 16px; color: #3371a7; line-height: 14px;}
.clinicContentContainer .clinicTeam					{ width:280px; padding: 10px 10px 5px 20px; background: url('../images/global/horizontal_sep_dotted.gif') repeat-x 20px 100%;}
.clinicContentContainer .teamMembers				{ height: 90px; margin-top: 10px;}
.clinicContentContainer .teamMembers img			{ float: left; padding: 0 10px 0 0;}
.clinicContentContainer .address					{ width:280px; padding: 5px 10px 5px 20px;}
.clinicContentContainer .geoLocation				{ width:280px; padding: 5px 10px 5px 20px; background: url('../images/clinicas_dialise/_approval/zoom_icon.gif') no-repeat 20px 7px;}
.clinicContentContainer .geoLocation a.zoomMap		{ padding: 0 0 0 25px; font-weight: bold; line-height: 19px; display: block;}
.clinicContentContainer .geoLocation .gMap			{ width: 270px; height: 100px; margin: 5px 0 15px 0; display: block; overflow: hidden;}
.clinicContentContainer .horario					{ background: url('../images/clinicas_dialise/_approval/horario_icon.gif') no-repeat; margin-top: 15px;}
.clinicContentContainer .dialise					{ background: url('../images/clinicas_dialise/_approval/dialise_icon.gif') no-repeat; margin-top: 15px;}
.clinicContentContainer .equipamentos				{ background: url('../images/clinicas_dialise/_approval/equipamentos_icon.gif') no-repeat; margin-top: 15px;}
.clinicContentContainer .ourClinic  				{ background: url('../images/clinicas_dialise/_approval/nossa_clinica_icon.gif') no-repeat; margin-top: 15px;}
.clinicContentContainer .titleIcon					{ padding: 0 0 0 25px; font-weight: bold; line-height: 19px; margin-bottom: 5px;}
.clinicContentContainer ul li						{ list-style: none; background: url('../images/clinicas_dialise/_approval/list_arrow.gif') no-repeat 0 4px; padding: 0 0 0 9px;}

.clinicRegularContainer									{width: 580px; background: #ffffff; margin: 0 0 20px 0; color: #004d91; display: block; padding: 20px}
.clinicRegularContainer .section						{font-size: 11px; color: #3371a7; font-weight: bold; padding-bottom: 5px;}
.clinicArticle											{width: 100%}
.clinicArticle .image									{float: left; width: 130px;}
.clinicArticle .info									{float: left; width: 440px; padding: 0 0 0 10px;}
.clinicArticle .title									{font-weight: bold;}
.clinicArticle .description								{padding-top: 3px;}
.clinicArticle a.text									{color: #004d91; text-decoration: underline; background: url('../images/clinicas_dialise/_approval/list_arrow.gif') no-repeat 0 12px; padding: 8px 0 0 9px; display: block;}
.clinicArticle a.text:hover								{text-decoration: none;}

.dottedBorderCenter										{width: 100%; background: url('../images/global/vertical_sep_dotted.gif') repeat-y 50% 0;}
.dottedBorderCenterNoBorder								{width: 100%; }
.dottedBorder3Col										{width: 580px; background: url('../images/clinicas_dialise/_approval/vertical_sep_dotted_3col.gif') repeat-y;}
.clinicRegularContainer .leftContainer					{width: 290px; float: left; margin: 0; padding: 0; display: block; }
.clinicRegularContainer .rightContainer					{width: 280px; float: right; margin: 0; padding: 0 0 0 10px; display: block; }

.clinicRegularContainer .leftContainerUsContact			{width: 290px; margin: 0; padding: 0; float:left; }
.clinicRegularContainer .rightContainerUsContact		{width: 280px; margin: 0; padding: 0 0 0 10px; float:left; }

.clinicRegularContainer .twoRowsContainer				{width: 280px; float: right; margin: 0; padding: 0 0 0 20px; display: block; }
.clinicThumbArticle .thumb								{float: left; width: 75px; margin: 0px 10px 0px 0px; }
.clinicThumbArticle .infoLeft *							{font-size: 11px; }
.clinicThumbArticle .infoLeft							{float: left; width: 195px; padding: 0 0 0 0px; }
.clinicThumbArticle .infoRight *						{font-size: 11px; }
.clinicThumbArticle .infoRight							{float: left; width: 185px; padding: 0 0 0 0px; }
.clinicThumbArticle .infoBig *							{font-size: 11px; }
.clinicThumbArticle .infoBig							{float: left; width: 380px; padding: 0 0 0 0px; }
.clinicThumbArticle a									{color: #004d91; text-decoration: underline;}
.clinicThumbArticle a:hover								{text-decoration: none;}

.clinicLinks3Col_1											{float: left; width: 183px; padding: 0 10px 0 0; font-size: 11px; }
.clinicLinks3Col_2											{float: left; width: 174px; padding: 0 10px 0 10px; font-size: 11px; }
.clinicLinks3Col_3											{float: left; width: 173px; padding: 0 0 0 10px; font-size: 11px; }
.dottedBorder3Col a.text									{color: #004d91; text-decoration: underline; background: url('../images/clinicas_dialise/_approval/list_arrow.gif') no-repeat 0 4px; padding: 0 0 0 9px; display: block;}
.dottedBorder3Col a.text:hover								{text-decoration: none;}


/* Estilos específicos para côres das regiões, cada vez que é acrescentada uma nova região é necessário acrescentar um novo conjunto com o guid respectivo. */
/*
Guid da Região:
	e89480fa-e460-4c6f-9b33-07458716c2cf -> Norte
	3ca0ed3d-6014-4485-83c6-d7cda686e9c2 -> Centro
	8fc60e3e-5b5d-4da7-b9d6-472803dea19d -> Lisboa e Vale do Tejo
	6356047b-c19b-4f42-9390-61609e635bc3 -> Alentejo
	31c2c77f-4568-468f-ac8b-524458e52769 -> Algarve
	d544f297-d0f7-44be-b7c2-a1007f0dc0d8 -> Região Autónoma da Madeira
*/

.Region_e89480fa-e460-4c6f-9b33-07458716c2cf		{ border-left: 10px solid #e96b10; }
.Color_e89480fa-e460-4c6f-9b33-07458716c2cf			{ color: #e96b10; }

.Region_3ca0ed3d-6014-4485-83c6-d7cda686e9c2		{ border-left: 10px solid #a6b0f9; }
.Color_3ca0ed3d-6014-4485-83c6-d7cda686e9c2			{ color: #a6b0f9; }

.Region_8fc60e3e-5b5d-4da7-b9d6-472803dea19d		{ border-left: 10px solid #9abe45; }
.Color_8fc60e3e-5b5d-4da7-b9d6-472803dea19d			{ color: #9abe45; }

.Region_6356047b-c19b-4f42-9390-61609e635bc3		{ border-left: 10px solid #ffcc00; }
.Color_6356047b-c19b-4f42-9390-61609e635bc3			{ color: #ffcc00; }

.Region_31c2c77f-4568-468f-ac8b-524458e52769		{ border-left: 10px solid #a733c0; }
.Color_31c2c77f-4568-468f-ac8b-524458e52769			{ color: #a733c0; }

.Region_d544f297-d0f7-44be-b7c2-a1007f0dc0d8		{ border-left: 10px solid #e59962; }
.Color_d544f297-d0f7-44be-b7c2-a1007f0dc0d8			{ color: #e59962; }

/* / Estilos específicos para côres das regiões, cada vez que é acrescentada uma nova região é necessário acrescentar um novo conjunto com o guid respectivo. */