BODY                                    {MARGIN: 0px 0pt 0pt 0px; BACKGROUND-COLOR: #FFFFFF;}
form									{margin: 0; padding: 0;}
p										{margin: 0; padding: 0;}


#headerLayout							{width: 688px; height: 100px;}
#headerId								{float:left; width: 498px;}
#headerLogo								{float:left; width: 190px;}




#pageTitleContainer						{padding: 0 0 0 0;}
.pageTitle								{font: 17px Verdana, sans-serif; color: #003366; font-weight:bold;}
.pageLead								{font: 17px Verdana, sans-serif; color: #003366; font-weight:bold;}


.contentsNavigationMainTitle			{font: bold 12px arial, helvetica, sans-serif; text-transform: uppercase; color: #2D2D2D; margin: 12px 0 6px 0; padding: 0 0 0 14px;}
.contentsNavigationMainTitle a			{color: #2D2D2D; text-decoration: none; display: block; width:172px;}
.contentsNavigationMainTitle a:hover	{text-decoration: underline;}


#contentsLayout							{width: 688; height: 400px; background-color: #ffffff;}
#contentsBody							{font: 12px arial, helvetica, sans-serif; color: #2D2D2D; background-color: #fff; padding: 15px 0px 0px 25px;}

.contentsBodyRegularhome				{font: 15px verdana, sans-serif; color: #003366; text-decoration:none; font-weight: bold; text-align: center; letter-spacing:1px; }

.contentsBodyRegularStrong				{font: 12px verdana, sans-serif; color: #003366; text-decoration:none; font-weight: bold; text-align: center; letter-spacing:1px; line-height : 23px;}
.contentsBodyRegularStrong a			{ text-decoration: none;}
.contentsBodyRegularStrong a:hover		{text-decoration: underline;}


.contentsBodyRegular					{font: 12px verdana, sans-serif; color: #003366; text-decoration:none; text-align: justify; letter-spacing:0px;line-height : 22px;}
.contentsBodyRegular a					{color: #0085A0; text-decoration: none;}
.contentsBodyRegular a:hover			{text-decoration: underline;}
.contentsBodyRegularlink				{font: 15px arial, sans-serif; color: #ffffff; text-decoration:none; font-weight: bold; letter-spacing:1px; line-height : 22px;}
.contentsBodyRegularlink:hover			{text-decoration:none; color: #999999;}
.contentsBodyRegularMenu				{font: 12px arial, sans-serif; color: #ffffff; text-decoration:none; letter-spacing:1px; padding: 0px 5px 10px 10px;}
.contentsBodyRegularMenu:hover			{color: #999999;}
.contentsBodyRegularMenuActivo			{font: 12px arial, sans-serif; color: #999999; text-decoration:none; letter-spacing:1px; padding: 0px 5px 10px 10px;}
.contentsBodyRegularl					{font: 14px arial, sans-serif; color: #ffffff; text-decoration:none; font-weight: bold; letter-spacing:2px; word-spacing:3px; line-height : 20px;}
.contentsBodyRegularl:hover			{text-decoration:none; color: #999999;}

.contentsBodyRegularSubMenu				{font: 12px verdana, sans-serif; color: #053C4C; text-decoration:none; padding: 5px 0px 10px 20px; letter-spacing:1px; line-height : 20px;}
.contentsBodyRegularSubMenu:hover		{color: #0085A0; text-decoration: none;}
.contentsBodyRegularSubMenuActivo		{font: 12px verdana, sans-serif; color: #0085A0; text-decoration:none; padding: 5px 0px 10px 20px; letter-spacing:1px; line-height : 16px;}

.contentsBodyRegularwg				{font: 12px verdana, sans-serif; color: #053C4C; text-decoration:none; padding: 0px 0px 0px 10px; letter-spacing:1px; line-height : 20px;}
.contentsBodyRegularwgp				{font: 11px verdana, sans-serif; color: #053C4C; text-decoration:none; line-height : 15px;}

.contactoMoradasTitle					{font: bold 13px arial, helvetica, sans-serif; color: #9A3700; padding: 0 0 4px 0;}
.contactoMoradaslink					{font-family:arial, sans-serif; font-size:12px; line-height:12px; color:#2D2D2D;}
.contactoMoradaslink:hover				{text-decoration:none;}

.footerlink								{font-family:verdana, sans-serif; font-size:11px; line-height:12px; color:#003366;}
.homelink								{font-family:verdana, sans-serif; font-size:11px; line-height:12px; color:#FFFFFF; text-decoration:none;}
.homelink:hover							{color:#AEBECE; text-decoration:underline}

.navMainBodyRegular						{font-family:arial, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#003366;}
.navMainBodyRegular:hover				{color:#AEBECE;}
.navMainBodyRegularActivo				{font-family:arial, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#AEBECE;}

.navUL									{list-style-type:none; margin-top:8px; margin-right:0px; margin-bottom:0px; margin-left:10px; padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:0px;}
.navMainLI								{margin-top:0px; margin-left:0px; margin-bottom:0px; padding-left:0px; padding-top:0px; padding-bottom:10px; background-image:url(../images/img_bullet.gif); background-repeat:no-repeat; background-position:0px 7px;}
.navMainLIoff							{margin-top:0px; margin-left:20px; margin-bottom:0px; padding-left:0px; padding-top:0px; padding-bottom:10px; background-repeat:no-repeat; background-position:10px 7px;}

.subnavUL									{list-style-type:none; margin-top:5px; margin-right:0px; margin-bottom:0px; margin-left:20px; padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:0px;}
.subnavMainLI								{margin-top:0px; margin-left:0px; margin-bottom:0px; padding-left:0px; padding-top:0px; padding-bottom:3px; background-image:url(../images/img_bulletsmall.gif); background-repeat:no-repeat; background-position:0px 7px;}
.subnavMainLIon								{margin-top:0px; margin-left:0px; margin-bottom:0px; padding-left:20px; padding-top:0px; padding-bottom:3px; background-image:url(../images/img_bulletsmall.gif); background-repeat:no-repeat; background-position:0px 7px;}

.navULwg									{list-style-type:none; margin-top:0px; margin-right:0px; margin-bottom:0px; margin-left:0px; padding-top:0px; padding-right:10px; padding-bottom:0px; padding-left:0px;}
.navMainLIwg								{margin-top:0px; margin-left:0px; margin-bottom:0px; padding-left:10px; padding-top:0px; padding-bottom:3px; background-image:url(../images/img_bulletsmall.gif); background-repeat:no-repeat; background-position:0px 5px;}

.navULw									{list-style-type:none; margin-top:8px; margin-right:0px; margin-bottom:0px; margin-left:10px; padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:20px;}
.navMainLIw								{margin-top:0px; margin-left:0px; margin-bottom:0px; padding-left:0px; padding-top:0px; padding-bottom:10px; background-position:0px 7px;}



#divUp   {position:absolute; left:670px; top:340px;}
#divDown {position:absolute; left:670px; top:360px;}
#divScrollTextCont {position:absolute; left:190px; top:125px; width:498px; height:250px; clip:rect(0px 498px 250px 0px); overflow:hidden; visibility:hidden;}
#divText {position:absolute; left:0px; top:0px;}


