body {margin:0px; font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#666;}

a {text-decoration:none; color:#0C5D8E;}
a:hover {text-decoration:underline;}

p { margin:0px; padding:0px 0px 15px 0px;}

form { margin:0px; padding:0px;}
input {font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#666;}
textarea {font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#666;}

ul { margin:0px; padding:10px 0px 0px 0px;}
li { list-style-image:url(../images/bullets/bullet_ul.gif); padding:0px 0px 0px 0px; margin:0px 0px 5px 20px;}
li a {color:#666;}

h1 {font-family:"Times New Roman", Times, serif; font-size:30px; color:#0C5D8E; font-weight:normal; margin:0px; padding:0px 0px 20px 0px; line-height:normal;}
h2 {font-family:"Times New Roman", Times, serif; font-size:16px; color:#0C5D8E; font-weight:normal; margin:0px; padding:40px 0px 15px 20px; line-height:normal;}
h2 a {color:#0C5D8E;}
h2 a:hover {color:#666666; text-decoration:none;}

h3 {font-family:"Times New Roman", Times, serif; font-size:22px; color:#6BBAD1; font-weight:normal; margin:0px; padding:0px 0px 0px 0px; line-height:normal;}
h4 {font-family:"Times New Roman", Times, serif; font-size:16px; color:#0C5D8E; font-weight:normal; margin:0px; padding:20px 0px 8px 0px; line-height:normal;}

.BtnEmail {font-weight:bold; font-size:10px;}

.FotoContainer {float:left; padding:0px 20px 10px 0px;}

.Clear{clear:both; height:1px; overflow:hidden}

.ShadowFrame {background-image:url(../images/shadow_repeat.gif); background-repeat:repeat-y;}
.ShadowFrame .Shadowtop {background-image:url(../images/shadow_top.gif); background-repeat:no-repeat; background-position:top;}
.ShadowFrame .ShadowBottom {background-image:url(../images/shadow_bottom.gif); background-repeat:no-repeat; background-position:bottom; padding:10px 8px 10px 8px;margin-bottom:0px;}

.FWContent .TwoColumnArticleTable {margin:10px 0px 0px 5px;}
.FWContent .TwoColumnArticleTable .Article { padding-right:10px;}
.FWContent .TwoColumnArticleTable .Article div.BulletText { color:#999; margin-bottom:5px;}
.FWContent .TwoColumnArticleTable .Article .BulletText a { color:#666;  }

.DropDown { position:absolute; top:0px; z-index:99; display:none; filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90; line-height:normal;}
.DropDownContainer {font-size:10px; padding:2px;}
.DropDownContainer a {-ms-filter:"alpha(opacity=90)"; color:#999999; padding:3px 12px 3px 15px; text-decoration:none; display:block; background-color:#FFFFFF; margin-bottom:1px;}
.DropDownContainer a:hover{-ms-filter:"alpha(opacity=90)"; color:#FFFFFF; background-color:#0C5D8E; text-decoration:none;}

/*HOMEPAGE**************************************/
div.HomeLogo {border-bottom:1px dotted #A2D3E2; padding:40px 0px 10px 0px;}
.HomeLogo H1 {font-family:'Times New Roman', Times, serif; font-size:40px; color:#0C5D8E; font-weight:normal; margin:0px; padding:0px; line-height:80%;}
.HomeLogo H2 {font-family:'Times New Roman', Times, serif; font-size:13px; color:#6BBAD1; font-weight:normal; margin:0px; padding:0px; line-height:normal;}
/***************************************************/

/*HOMEPAGE TMP**************************************/
div.HomeLogo2 {border-bottom:1px dotted #A2D3E2; padding:0px 0px 5px 0px;}
.HomeLogo2 H1 {font-family:'Times New Roman', Times, serif; font-size:40px; color:#0C5D8E; font-weight:normal; margin:0px; padding:0px; line-height:80%;}
.HomeLogo2 H2 {font-family:'Times New Roman', Times, serif; font-size:13px; color:#6BBAD1; font-weight:normal; margin:0px; padding:0px; line-height:normal;}
/***************************************************/

.EquipaDetail .FotoContainer {float:right; padding:0px 0px 10px 30px;}

.FWMain {width:955px; margin:auto;}

.FWHeader {}
.FWHeader .Logo {float:left; padding-left:252px;}
.FWHeader .MenuTop {float:right; font-size:10px; color:#999999; padding-top:5px;}
.FWHeader .MenuTop a {color:#999999;}
.FWHeader .MenuTop a:hover {color:#0C5D8E; text-decoration:none;}
.FWHeader .MenuTop a.Lang {color:#0C5D8E;}
.FWHeader .MenuTop a.Lang:hover {text-decoration:underline;}
.FWHeader .MainMenu {padding-top:46px;}
.FWHeader .MainMenu a {background-color:#FFF; display:block;}
.FWHeader .MainMenu a:hover {background:none;}
.FWHeader .MainMenu a.Sel {background:none;}
.FWHeader .MainMenu td.MenuEmpty {width:35px; background-color:#FFF;}

.FWContent {height:300px; background-color:#FFFFFF;}
.FWContent .Left {padding:20px 30px 20px 30px;}
.FWContent .Left .TextContainer {line-height:140%; }
.FWContent .Rigth {background-color:#FAFAFA; /*float:right;*/ width:225px;}
.FWContent .Rigth .SubMenu {font-weight:bold; padding:0px 0px 20px 0px; }
.FWContent .Rigth .SubMenu a {color:#666; background-image:url(../images/bullets/bullet.gif); background-repeat:no-repeat; background-position:center left; padding:5px 20px 5px 35px; display:block;}
.FWContent .Rigth .SubMenu a:hover {text-decoration:none;background-image:url(../images/bullets/bullet_sel.gif); background-color:#FFF;}
.FWContent .Rigth .SubMenu a.Sel {color:#666; background-image:url(../images/bullets/bullet_sel.gif); background-color:#FFF;}
.FWContent .Rigth .Sub2Menu {font-size:10px; color:#999999; font-weight:normal; padding-bottom:10px;}
.FWContent .Rigth .Sub2Menu a {color:#999999; background-image:none; padding:2px 20px 2px 35px; display:block; background-color:#FFF;}
.FWContent .Rigth .Sub2Menu a:hover {text-decoration:none; background-image:none; background-color:#0C5D8E; color:#FFF;}
.FWContent .Rigth .Sub2Menu a.Sel {color:#666; background-image:none; background-color:#0C5D8E; color:#FFF;}

.FWFooter {text-align:center;}
.FWFooter .ShadowFrame {background-color:#0C5D8E;}
.FWFooter .MenuBottom {color:#C7DAE5; padding:7px 0px 7px 0px;}
.FWFooter .MenuBottom a {color:#C7DAE5; padding:0px 20px 0px 20px;}
.FWFooter .MenuBottom a:hover {color:#FFFFFF; text-decoration:none;}
.FWFooter .Copyright {font-size:10px; color:#CCCCCC; padding:10px 0px 20px 0px; background-color:#FFFFFF;}
.FWFooter .Copyright a {color:#CCCCCC;}
.FWFooter .Copyright a:hover {color:#0C5D8E; text-decoration:none;}

/*MAPA SITE*/
.Sitemap {margin-bottom:12px; width:100%; margin-bottom:50px; }
.Sitemap .VLine { background-image:url(/images/sitemap/pixel.gif); background-repeat:repeat-y; background-position:center; }
.Sitemap .Cell { text-align:center;  background-image:url(/images/sitemap/pixel.gif); background-repeat:repeat-y; background-position:center; margin-bottom:8px; }
.Sitemap .Cell .TopBorder { border-top:1px solid #CCCCCC; width:100%; height:10px; }
.Sitemap .Cell .TopBorderRight { float:right; border-top:1px solid #CCCCCC; width:50%; height:10px; }
.Sitemap .Cell .TopBorderLeft { float:left; border-top:1px solid #CCCCCC; width:50%; height:10px; }
.Sitemap .Cell .Title { clear:both; background-color:#FFFFFF; padding:0px 12px 4px 12px; font-weight:bold; font-size:12px; }
.Sitemap .Title A { text-decoration:none; color:#666666; }
.Sitemap .Title A:hover {text-decoration:nonu; color:#0C5D8E;}
.Sitemap .Cell div.Links { background-color:#FFFFFF;}
.Sitemap .Cell .Links { background-color:#FFFFFF; margin:20px 0px 0px 0px; text-align:center; font-size:11px; }
.Sitemap .Cell .Links A { line-height:100%; padding:3px 0px 3px 3px; display:block; color:#999999;}
.Sitemap .Cell .Links A:hover { color:#0C5D8E;}
.Sitemap A { text-decoration:none; color:#999999; }
.Sitemap A:hover {text-decoration:none; color:#0C5D8E;}
