#bodyAll {
background-color:#6A7000;
background-image:url(fondoAll.jpg);
background-repeat:repeat-x;
background-position:top center;
margin-left:0px;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
}

#bodyHome {
background-color:#6A7000;
background-image:url(fondoHome.jpg);
background-repeat:repeat-x;
background-position:top center;
margin-left:0px;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
}

#divTop {
width:990px;
height:185px;
}

#divTopLogo {
float:left;
width:200px;
height:185px;
margin-left:10px;
}

#divTopTitulo {
float:right;
width:770px;
margin-top:25px;
margin-right:10px;
}

#divSeparador {
width:970px;
height:1px;
}

#divSeparador1 {
float:left;
width:970px;
height:1px;
background-color:#FFFFFF;
margin-left:10px;
margin-right:10px;
}

#divEntornoHome {
width:990px;
height:460px;
background:#6A7101;
}

#divEntorno {
width:990px;
height:310px;
background:#6A7101;
}

#divEntornoMenu {
float:left;
width:200px;
background:#8F9801;
margin-left:10px;
}

#divEntornoGaleria {
float:right;
width:770px;
height:460px;
margin-right:10px;
}

#divEntornoSlide {
float:right;
width:770px;
height:310px;
margin-right:10px;
}

#divSubEntornoHome {
position:relative;
width:970px;
height:220px;
padding:0px;
}

#divSubEntorno {
position:relative;
width:970px;
height:455px;
padding:0px;
}

#divSubEntornoMenuHome {
float:left;
width:200px;
height:220px;
background:#8F9801;
}

#divSubEntornoMenu{
float:left;
width:200px;
height:455px;
background:#8F9801;
}

#divSubEntornoContenido {
float:right;
width:770px;
height:220px;
}

#divSubEntornoTexto {
float:left;
width:550px;
height:220px;
margin-left:10px;
margin-right:10px;
}

#divSubEntornoImagen {
float:right;
width:200px;
}

#divSubEntornoFormn {
width:770px;
height:230px;
margin-left:0px;
margin-top:0px;
margin-top:20px;
}

#divFooter {
position:relative;
width:970px;
height:auto;
padding:0px;
}

#divFooterSocial {
float:left;
width:400px;
margin-top:3px;
}

#divFooterCopyright {
float:right;
width:570px;
height:10px;
margin-top:1px;
}

.menu01{
background-color:#6A7000;
}
.menu01Sel{
background-color:#6A7000;
}
.menu1{
background-color:#6A7000;
padding-left:5px;
padding-right:5px;
padding-bottom:3px;
padding-top:3px;
}
.menu1Sel{
background-color:#FEFB00;
padding-left:5px;
padding-right:5px;
padding-bottom:3px;
padding-top:3px;
}
.menu02{
background-color:#FFFFFF;
}
.menu02Sel{
background-color:#6A7000;
}
.menu2{
background-color:#FFFFFF;
padding-left:5px;
padding-right:5px;
padding-bottom:3px;
padding-top:3px;
}
.menu2Sel{
background-color:#FFFFFF;
padding-left:5px;
padding-right:5px;
padding-bottom:3px;
padding-top:3px;
}
.titulo1{
background-image:url(imgs/cont-sup.jpg);
background-repeat:no-repeat;
padding-left:20px;
}
.txtMenu{
font-family:Tahoma, Helvetica, sans-serif;
font-size:16px;
color:#FFFFFF;
text-decoration:none;
}
.txtMenu a:link{
font-family:Tahoma, Helvetica, sans-serif;
font-size:16px;
color:#FFFFFF;
text-decoration:none;
}
.txtMenu a:visited{
font-family:Tahoma, Helvetica, sans-serif;
font-size:16px;
color:#FFFFFF;
text-decoration:none;
}
.txtMenu a:hover{
font-family:Tahoma, Helvetica, sans-serif;
font-size:16px;
color:#FEFB00;
text-decoration:none;
}
.txtMenu a:active{
font-family:Tahoma, Helvetica, sans-serif;
font-size:16px;
color:#FFFFFF;
text-decoration:none;
}

.txtMenuSel{
font-family:Tahoma, Helvetica, sans-serif;
font-size:16px;
color:#FEFB00;
text-decoration:none;
}
.txtMenuSel a:link{
font-family:Tahoma, Helvetica, sans-serif;
font-size:16px;
color:#FEFB00;
text-decoration:none;
}
.txtMenuSel a:visited{
font-family:Tahoma, Helvetica, sans-serif;
font-size:16px;
color:#FEFB00;
text-decoration:none;
}
.txtMenuSel a:hover{
font-family:Tahoma, Helvetica, sans-serif;
font-size:16px;
color:#FEFB00;
text-decoration:none;
}
.txtMenuSel a:active{
font-family:Tahoma, Helvetica, sans-serif;
font-size:16px;
color:#FEFB00;
text-decoration:none;
}
.txtMenu2{
font-family:Tahoma, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}
.txtMenu2 a:link{
font-family:Tahoma, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}
.txtMenu2 a:visited{
font-family:Tahoma, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}
.txtMenu2 a:hover{
font-family:Tahoma, Helvetica, sans-serif;
font-size:12px;
color:#FEFB00;
text-decoration:none;
}
.txtMenu2 a:active{
font-family:Tahoma, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}

.txtMenu2Sel{
font-family:Tahoma, Helvetica, sans-serif;
font-size:12px;
color:#6A7000;
font-weight:bold;
text-decoration:none;
}
.txtMenu2Sel a:link{
font-family:Tahoma, Helvetica, sans-serif;
font-size:12px;
color:#6A7000;
font-weight:bold;
text-decoration:none;
}
.txtMenu2Sel a:visited{
font-family:Tahoma, Helvetica, sans-serif;
font-size:12px;
color:#6A7000;
font-weight:bold;
text-decoration:none;
}
.txtMenu2Sel a:hover{
font-family:Tahoma, Helvetica, sans-serif;
font-size:12px;
color:#6A7000;
font-weight:bold;
text-decoration:none;
}
.txtMenu2Sel a:active{
font-family:Tahoma, Helvetica, sans-serif;
font-size:12px;
color:#6A7000;
font-weight:bold;
text-decoration:none;
}

.txtMenu2Tit{
font-family:Tahoma, Helvetica, sans-serif;
font-size:8px;
color:#FFFFFF;
font-weight:bold;
text-align:center;
text-decoration:underline;
}

.txtIdioma{
font-family:Tahoma, Helvetica, sans-serif;
font-size:9px;
color:#FFFFFF;
text-align:center;
text-decoration:none;
}
.txtIdioma a:link{
font-family:Tahoma, Helvetica, sans-serif;
font-size:9px;
color:#FFFFFF;
text-align:center;
text-decoration:none;
}
.txtIdioma a:visited{
font-family:Tahoma, Helvetica, sans-serif;
font-size:9px;
color:#FFFFFF;
text-align:center;
text-decoration:none;
}
.txtIdioma a:hover{
font-family:Tahoma, Helvetica, sans-serif;
font-size:9px;
color:#FEFB00;
text-align:center;
text-decoration:none;
}
.txtIdioma a:active{
font-family:Tahoma, Helvetica, sans-serif;
font-size:9px;
color:#FFFFFF;
text-align:center;
text-decoration:none;
}

.ClavesBanner{
margin-left:0px;
margin-top:5px;
margin-right:0px;
margin-bottom:5px;
}
.txtClavesBanner{
font-family:Tahoma, Helvetica, sans-serif;
font-size:9px;
color:#CCCCCC;
margin-left:0px;
margin-top:5px;
margin-right:0px;
margin-bottom:5px;
}
.txtTitPrincipal{
font-family:Arial, Helvetica, sans-serif;
font-size:19px;
color:#F2F2F2;
}

.txtSubTitPrincipal{
font-family:Arial, Helvetica, sans-serif;
font-size:19px;
color:#F2F2F2;
}
.txtTitPortfolio{
font-family:Tahoma, Helvetica, sans-serif;
font-size:16px;
color:#666666;
}
.txtPrincipal{
font-family:Tahoma, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}
.txtPrincipal a:link{
font-family:Tahoma, Helvetica, sans-serif;
font-size:12px;
color:#FEFB00;
text-decoration:none;
}
.txtPrincipal a:visited{
font-family:Tahoma, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}
.txtPrincipal a:hover{
font-family:Tahoma, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}
.txtPrincipal a:active{
font-family:Tahoma, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}

.txtPrincipal02{
font-family:Tahoma, Helvetica, sans-serif;
font-size:12px;
color:#FEFB00;
}
.txtPrincipal02 a:link{
font-family:Tahoma, Helvetica, sans-serif;
font-size:12px;
color:#FEFB00;
text-decoration:none;
}
.txtPrincipal02 a:visited{
font-family:Tahoma, Helvetica, sans-serif;
font-size:12px;
color:#FEFB00;
text-decoration:none;
}
.txtPrincipal02 a:hover{
font-family:Tahoma, Helvetica, sans-serif;
font-size:12px;
color:#FEFB00;
text-decoration:none;
}
.txtPrincipal02 a:active{
font-family:Tahoma, Helvetica, sans-serif;
font-size:12px;
color:#FEFB00;
text-decoration:none;
}


.txtWebSocial{
font-family:Tahoma, Helvetica, sans-serif;
font-size:8px;
color:#FFFFFF;
font-weight:bold;
text-align:center;
text-decoration:none;
}

.txtTel{
font-family:Tahoma, Helvetica, sans-serif;
font-size:18px;
color:#FFFFFF;
}

.pie {     
font:10px Tahoma, Arial, Geneva, Arial, sans-serif;
color:#FFFFFF;
text-decoration:none;
margin-left:0px;
margin-top:5px;
margin-right:0px;
margin-bottom:0px;
}
.pie a:link{          
font:10px Tahoma, Arial, Geneva, Arial, sans-serif;
color:#FFFFFF;
text-decoration:none;
margin-left:0px;
margin-top:5px;
margin-right:0px;
margin-bottom:0px;
}
.pie a:visited{    
font:10px Tahoma, Arial, Geneva, Arial, sans-serif;
color:#FFFFFF;
text-decoration:none;
margin-left:0px;
margin-top:5px;
margin-right:0px;
margin-bottom:0px;
}
.pie a:hover{     
font:10px Tahoma, Arial, Geneva, Arial, sans-serif;
color:#FFFFFF;
text-decoration:none;
margin-left:0px;
margin-top:5px;
margin-right:0px;
margin-bottom:0px;
}
.pie a:active{     
font:10px Tahoma, Arial, Geneva, Arial, sans-serif;
color:#FFFFFF;
text-decoration:none;
margin-left:0px;
margin-top:5px;
margin-right:0px;
margin-bottom:0px;
}

