*, html{margin:0; padding:0;}

body{
font-family:Trebuchet MS, Arial, Tahoma, Helvetica, sans-serif;
font-size:0.9em;
line-height:130%;
margin:0 auto;
}
h1{
font-family:Times, serif;
font-weight:normal;
}


a{
color:#933;
}
a:link, a:visited{
text-decoration:none;
}
a:hover{
text-decoration:underline
}



hr{
height:1px;
background-color:#933;
clear:both;
display:block;
border:none;
margin:15px 0 15px 0;
}

br{
clear:both;
}

.floatLeft{
float:left;
margin:0 10px 0 0 !important;
padding:0 !important
}
.floatRight{
overflow:hidden;
float:left;
margin:0 !important;
padding:0 !important
}

.breadCrumbs1Txt{
font-size:11px;
background-color:#BD3327
}
.breadCrumbs1Txt a:link, .breadCrumbs1Txt a:visited{
color:#F66;
}
.breadCrumbsTxt{
font-size:11px;
background-color:#57775B
}
.breadCrumbsTxt a:link, .breadCrumbsTxt a:visited{
color:#9C9;
}


.home{background:url(../images/fdBody.gif) 0 300px repeat-x #CCC}



.cabeceraDerTxt a{
color:white;
font-size:12px;
height:81px;
width:101px;
text-decoration:none;
display:block;
line-height:81px;
text-align:center
}
.cabeceraDerTxt a:hover{
border-bottom:4px solid #933;
height:77px;
}
.homeBot{
background:url(../images/fdBotHome.gif) repeat-x;
}

.serviciosBot{
background:url(../images/fdBotServicios.gif) repeat-x;
}

.contactBot{
background:url(../images/fdBotContacto.gif) repeat-x;
}


.cabeceraDerTxt ul{
padding-top:35px
}
.cabeceraDerTxt li{
display:inline;
float:left;
list-style:none;
padding:0;
margin:0;
}

.introTxt h1{
color:white !important;
font-size:220%;
}
.introTxt h2{
color:white;
font-size:110%;
margin-top:8px
}

.introTxt{
color:white !important;
font-size:90%;
line-height:130%
}
.introTxt br{
line-height:10px
}
.introTxt h2{
font-size:15px;
font-weight:normal;
font-family:Times, serif
}

.introDerIntTxt h2{
font-family:Trebuchet MS, Arial, Tahoma, Helvetica, sans-serif;
font-weight:normal;
font-size:11px;
margin-bottom:8px;
border-top: 1px solid white
}

.imgHome{
}

.quickLaunchTxt{
color:#933;
font-size:11px;
height:17px;
margin-bottom:10px;
border-bottom:1px solid #933;
display:block;
clear:both;
}



.destacadosTxt h1{
color:#933;
font-size:14px;
line-height:14px;
background:url(../images/bulletMD.gif) no-repeat;
padding:0 0 5px 17px
}

.destacadosServTxt hr{
height:1px;
background-color:#933;
clear:both;
display:block;
border:none;
margin:8px 0 5px 0;
}

.destacadosServTxt strong{
color:#363;
}

.destacadosServTxt img{
border:1px solid #933;
margin-bottom:8px;
}

.destacadosServTxt{
font-size:11px;
line-height:130%
}

.destacadosServTxt a:link, .destacadosServTxt a:visited{
text-decoration:none;
/*display:block;
border-top:1px solid #933;
margin-top:5px;*/
}
.destacadosServTxt a:hover{
text-decoration: underline;
}


.destacadosServTxt h1{
color:#933;
font-size:15px;
line-height:14px;
background:url(../images/bulletMD.gif) no-repeat;
padding:0 0 5px 17px
}


.campoAnchoHomeTxt{
font-size:90%;
}

.campoAnchoHomeTxt ul{
list-style:square inside;
padding:0.3em 0 0 1em;
text-indent: -1em;
}
.campoAnchoHomeTxt ol{
padding:0.3em 0 0 1.4em;
text-indent: 0.1em;
}
.campoAnchoHomeTxt ul ul{
font-size:11px;
margin-left:13px;
list-style:disc inside;
line-height:130%;
}
.campoAnchoHomeTxt li{
color:#933;
font-weight:bold;
line-height:125%;
}

.pieTxt{
font-size:11px;
line-height:45px;
}

td{
height:25px
}
.textarea, .comentario{
font-family:Trebuchet MS, Arial, Tahoma, Helvetica, sans-serif;
font-size:1em;
padding-left:5px;
border:1px solid #933;
width:210px
}
.comentario{
margin-top:4px;
}

.submit{
width:217px;
padding:2px;
font-size:90%;
color:white;
border:none;
background-color: #933
}
.pieTxt a:link, .pieTxt a:visited{
color:white;
text-decoration:none;
}