body { margin:5px 0px 0px 0px; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#8E8E8B; font-size:11px;  }
p { margin-top: 0px; margin-bottom: 20px; }
a { text-decoration:none; color:#A33638;}
a:hover { text-decoration:underline; }

FORM { padding:0px; margin:0px; }
INPUT { font-size:10px; padding:1px; }
SELECT { font-size:10px; padding:1px; }
TEXTAREA { font-size:11px; padding:1px; }


/*ESTILOS DE TEXTO***********/
div.PageTitle { text-align:right; }
.PageTitle { font-family:Georgia, "Times New Roman", Times, serif; font-size:35px; color:#999999; line-height:25px; }
.PageSubTitle { font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; color:#000000;}
.Title { font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#000000; margin-bottom:10px; }

.BigSentence { font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; font-style:italic; font-weight:normal; color:#000000; line-height:normal; }
div.BigSentence { padding-top:18px; line-height:120%; }
.BigSentence .FirstLetter {	/*font-size:44px;*/ }
.SmallSentence { font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; font-style:normal; font-weight:normal; color:#8E8E8B; }


/*FRAMEWORK*************/
td#FW_Left {}
td#FW_Center { width:947px;}
td#FW_Right {background-image:url(/images/bkg.gif); background-position:top right; background-repeat:repeat-x;}


/*HEADER******/
div.HeaderContainer { padding-bottom:25px; }
div.HeaderMenu {width:947px; height:31px; text-align:right;}
.HeaderMenu a { color: #BCBCBA;  margin:0px 8px 0px 8px; }
.HeaderMenu a:hover, .HeaderMenu a#sel { color: #000000; text-decoration:none; }
.HeaderMenu a#newsletter { color: #A33638;  margin:0px 8px 0px 8px; }
.HeaderMenu a#newsletter:hover, .HeaderMenu a#sel { color: #000000; text-decoration:none; }
div.HeaderLogo { margin-left:165px; width:782px; }
div.MainMenu { margin-left:165px; width:782px; height:20px; background-color:#464644; text-align:right; }
.MainMenu a {  color:#BCBCBA; padding: 3px 10px 3px 10px; margin-left:10px; font-weight:bold; text-decoration:none; display:block; float:left; }
.MainMenu#TMP a{ padding: 3px 10px 3px 10px; margin-left:5px;}
.MainMenu a:hover, .MainMenu a#sel { color:#FFFFFF; }
/*CONTENT*******/
div.Clear {clear:both; height:1px; overflow:hidden; max-height:1px;}
div.ContentContainer { line-height:130%; clear:both; }
td.ColumnLeft { width:165px; }
td.ColumnPhoto { width:220px; }
td.ColumnMain { /* width:283px;*/ }

div.ColumnLeft { width:165px; float:left;  }
div.ColumnMain, div.ColumnMainHome { width:782px; float:left; }

.ColumnMainHome div.MainPhotoZone { width:454px; height:auto; float:left }
.ColumnMainHome div.MainContentZone { width:283px; margin-left:45px; float:right; }

.ColumnMain div.MainPhotoZone { width:220px; float:left }
.ColumnMain div.MainContentZone { width:530px; /*margin-left:30px;*/ float:right; }

.ColumnMain .MainContentZone div.Col3_3{ width:530px; clear:both;}
.ColumnMain .MainContentZone div.Col2_3{ width:313px; float:left; }
.ColumnMain .MainContentZone div.Col1_3{ width:176px; float:right; }

table.Articles {width:530px;}
.Articles td.artTitle {width:170px; text-align:left; font-size:10px; padding:10px 0px 5px 0px;}
.Articles td.artImageTop {width:170px; text-align:left; background-position:top left; background-repeat:no-repeat;}
.Articles td.artImage {width:170px; text-align:left; background-position:bottom left; background-repeat:no-repeat;}
.Articles .artTitle a { color:#8E8E8B; text-decoration:none; }
.Articles .artTitle a:hover { color:#A33638; text-decoration:underline; }

div.Navigation { width:530px; background-image:url(/images/tracejado.gif); background-position:center; background-repeat:repeat-x; }
.Navigation span { padding:10px 0px 10px 20px; text-align:right; font-size:9px; color:#8e8e8e; background-color:#FFFFFF; }
.Navigation span a { border:1px solid #C7C7C5; padding:0px 3px 0px 3px; color:#8e8e8e;}
.Navigation span a:hover {color:#FFFFFF; background-color:#A33638; border:1px solid #A33638; text-decoration:none;}
.Navigation span .Sel a {color:#FFFFFF; background-color:#A33638; border:1px solid #A33638;} 
.Navigation span strong {color:#FFFFFF; background-color:#A33638; border:1px solid #A33638; padding:0px 3px 0px 3px; font-weight:normal;}

div.SubMenuZone {width:132px; height:337px; text-align:right;} 
div.SubMenuTitle { font-weight:bold; color:#000000; text-align:right; padding-top:10px; padding-bottom:10px; }
div.SubMenuItem a { color:#8E8E8B; padding:1px 4px 2px 3px; margin-bottom:5px; display:block; text-decoration:none; }
div.SubMenuItem a:hover, div.SubMenuItem a#sel { background-color:#A33638; color:#FFFFFF;}

table.FichaTecnica { margin-top:10px;}
.FichaTecnica thead { background-color:#333333;}
.FichaTecnica thead th { color: #FFFFFF; text-align:center; border-right:1px solid #ffffff; }
.FichaTecnica thead td { color: #FFFFFF; text-decoration:bold; text-align:center;}
.FichaTecnica tbody {}
.FichaTecnica tbody th { border-bottom:1px solid #EEEEEE; text-align:left; padding-left:5px; font-size:10px; }
.FichaTecnica tbody td { border-bottom:1px solid #EEEEEE; text-align:center; font-size:10px;}

/*FOOTER******/
div.FooterContainer { padding-top:25px; }
.FooterContainer div.ColumnMain {  }
div.FooterMenu { padding-top:7px; padding-bottom: 10px; font-weight:normal; }
.FooterMenu a { color: #BCBCBA; padding:0px 1px 0px 1px }
.Copyright { font-size:10px; }
.Copyright a { color: #8E8E8B; }

/*DROPDOWN MENUS******/
div.DivDropDown {background-color:#464644; padding:10px 8px 10px 8px; filter:alpha(opacity=85);-moz-opacity:.85;opacity:.85;}
div.DropMenuItem {}
.DropMenuItem a {-ms-filter:"alpha(opacity=90)"; color:#FFFFFF; text-decoration:none; display:block; padding:2px 4px 2px 4px; background-color:#464644;}
.DropMenuItem a:hover {-ms-filter:"alpha(opacity=90)"; background-color:#999999}


/*MAPA SITE*/
.TableForm {}
.TableForm .Heading { padding:24px 0px 14px 0px; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#000000; }
.TableForm .Name { padding:2px 0px 2px 0px; }
.TableForm .Input { padding:2px 0px 2px 10px; }
.TableForm .Input INPUT { width:200px; }
.TableForm .Input SELECT { width:206px; }
.TableForm .Input TEXTAREA{ width:202px; height:50px; }
.TableForm .Newsletter { padding:20px 0px 2px 0px; }
.TableForm .Footer { padding:10px 0px 10px 0px; }


/*MAPA SITE*/
.MapaSite  {background-image:url(/images/mapa_site/traco2.gif); background-repeat:repeat-x;}
.MapaSite1  {background-image:url(/images/mapa_site/l_top2.gif); background-repeat:no-repeat; background-position:top right;}
.MapaSite2  {background-image:url(/images/mapa_site/l_bottom2.gif); background-repeat:no-repeat; background-position:top left;}
.Mapatit { font-weight:bold; font-size:10px;}
.Mapatit a { padding:0px 3px 0px 3px;}
.Mapatit a:hover { text-decoration:none; color:#333333; }
.MapaSub { margin-top:10px; text-align:center; font-size:9px; line-height:normal;}
.MapaSub a { color:#666666; display:block; margin:0px 4px 10px 4px; }
.MapaSub a:hover { text-decoration:none; color:#000000; }
