﻿body 
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    vertical-align: top;
    padding-top: 0px;
    background-color: #896d53;
    text-align: left;
    scrollbar-base-color: #896d53;
    scrollbar-track-color: #896d53;
    scrollbar-face-color: #896d53;
    scrollbar-highlight-color: #896d53;
    scrollbar-3dlight-color: #dfcbb7;
    scrollbar-darkshadow-color: #dfcbb7;
    scrollbar-shadow-color: #896d53;
    scrollbar-arrow-color: #dfcbb7;
}
.fondo
{
    background-position: left top;
    background-image: url(../../imagenes/fondo.jpg);
    background-repeat: repeat-x;
}
.f1
{
    background-position: center top;
    background-image: url(../../imagenes/f1.jpg);
    background-repeat: no-repeat;
}
.f2dr
{
    background-position: left top;
    background-image: url(../../imagenes/f2dr.jpg);
    background-repeat: no-repeat;
}
.f2-2dr
{
    background-position: left top;
    background-image: url(../../imagenes/f2-2dr.jpg);
    background-repeat: repeat-y;
}
.f3iz
{
    background-position: right top;
    background-image: url(../../imagenes/f3.jpg);
    background-repeat: no-repeat;
}
.f3-3iz
{
    background-position: right top;
    background-image: url(../../imagenes/f3-3iz.jpg);
    background-repeat: repeat-y;
}
.cabecera
{
    background-position: center top;
    background-image: url(../../imagenes/cabecera.jpg);
    background-repeat: no-repeat;
}
.fmenu
{
    background-position: center top;
    background-image: url(../../imagenes/fmenu.jpg);
    background-repeat: no-repeat;
}
.f4
{
    background-position: center top;
    background-image: url(../../imagenes/f4.jpg);
    background-repeat: no-repeat;
}
.imgdr
{
    background-position: right top;
    background-image: url(../../imagenes/imgdr.jpg);
    background-repeat: no-repeat;
}
.imgiz
{
    background-position: left top;
    background-image: url(../../imagenes/imgiz.jpg);
    background-repeat: no-repeat;
}
.logo
{
    background-position: left bottom;
    background-image: url(../../imagenes/logotipo.jpg);
    background-repeat: no-repeat;
}
.txtDireccion
{
    font-size: 10pt;
    vertical-align: top;
    color: #47844b;
    font-family: Arial;
    text-align: left;
    padding-left: 265px;
    padding-top: 20px;
}
.txtDireccionTitulo
{
    font-size: 14pt;
    vertical-align: top;
    color: #47844b;
    font-family: Arial;
    text-align: left;
}
.txtDireccion2
{
    font-size: 10pt;
    vertical-align: top;
    color: #47844b;
    font-family: Arial;
    text-align: left;
}
.txtDireccion2 a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #47844b;
    vertical-align: top;
    text-align: left;
    font-weight: bold;
    text-decoration: none;
}

.txtDireccion2 a:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: black;
    vertical-align: top;
    text-align: left;
    text-decoration: none;
    font-weight: bold;
}
.txtDireccion2 a:active
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: gray;
    vertical-align: top;
    text-align: left;
    text-decoration: none;
    font-weight: bold;
}
.txtDireccion a:link
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #47844b;
    vertical-align: top;
    text-align: left;
    font-weight: bold;
    text-decoration: none;
}
.txtDireccion a:visited
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #47844b;
    vertical-align: top;
    text-align: left;
    font-weight: bold;
    text-decoration: none;
}

.txtDireccion a:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: black;
    vertical-align: top;
    text-align: left;
    text-decoration: none;
    font-weight: bold;
}
.txtDireccion a:active
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: gray;
    vertical-align: top;
    text-align: left;
    text-decoration: none;
    font-weight: bold;
}
.Menu a
{
    padding-right: 15px;
    padding-left: 15px;
    padding-top: 12px;
    padding-bottom: 13px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #47844b;
    text-decoration: none;
    font-weight: bold;
    vertical-align: middle;
    text-align: center;
    background-position: left top;
    background-repeat: repeat-x;
    display: block;
    border-right: silver 1px solid;
}

.Menu a:hover
{
    padding-right: 15px;
    padding-left: 15px;
    padding-top: 12px;
    padding-bottom: 13px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: black;
    text-decoration: none;
    font-weight: bold;
    vertical-align: middle;
    text-align: center;
    background-position: left top;
    background-image: url(../../imagenes/fmenu2.png);
    background-repeat: repeat-x;
    display: block;
    border-right: #89c981 1px solid;
}
.Menu a:active
{
    padding-right: 15px;
    padding-left: 15px;
    padding-top: 12px;
    padding-bottom: 13px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: black;
    text-decoration: none;
    font-weight: bold;
    vertical-align: middle;
    text-align: center;
    background-position: left top;
    background-image: url(../../imagenes/fmenu2.png);
    background-repeat: repeat-x;
    display: block;
    border-right: #89c981 1px solid;
}
.lineaMenu
{
    border-right: silver 1px solid;
}
.lineaContenido
{
    border-right: #e7e8e7 1px solid;
}
.lineaContenido2
{
    border-left: #e7e8e7 1px solid;
}
.lineaContenido3
{
    border-bottom: #e7e8e7 1px solid;
}
.power a
{
    padding-right: 15px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 7pt;
    color: #47844b;
    text-decoration: none;
    vertical-align: bottom;
    text-align: right;
    background-position: left top;
    background-repeat: repeat-x;
    display: block;
    
}

.power a:hover
{
    padding-right: 15px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 7pt;
    color: black;
    text-decoration: none;
    vertical-align: bottom;
    text-align: right;
    background-position: left top;
    background-repeat: repeat-x;
    display: block;
}
.power a:active
{
    padding-right: 15px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 7pt;
    color: silver;
    text-decoration: none;
    vertical-align: bottom;
    text-align: right;
    background-position: left top;
    background-repeat: repeat-x;
    display: block;
}
.txtGeneral a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: gray;
    vertical-align: top;
    text-align: left;
    font-weight: bold;
    text-decoration: none;
}

.txtGeneral a:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: black;
    vertical-align: top;
    text-align: left;
    text-decoration: none;
    font-weight: bold;
}
.txtGeneral a:active
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: silver;
    vertical-align: top;
    text-align: left;
    text-decoration: none;
    font-weight: bold;
}
.txtGeneral
{
    border-top: #e7e8e7 1px solid;
    font-size: 9pt;
    vertical-align: top;
    color: gray;
    font-family: Arial;
    text-align: justify;
    padding-top: 10px;
}
.txtGeneralSin
{
    font-size: 10pt;
    vertical-align: top;
    color: gray;
    font-family: Arial;
    text-align: justify;
}

.txtGeneralSin a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: gray;
    vertical-align: top;
    text-align: left;
    font-weight: bold;
    text-decoration: none;
}

.txtGeneralSin a:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: black;
    vertical-align: top;
    text-align: left;
    text-decoration: none;
    font-weight: bold;
}
.txtGeneralSin a:active
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: silver;
    vertical-align: top;
    text-align: left;
    text-decoration: none;
    font-weight: bold;
}
.txtGeneral2
{
    border-bottom: #e7e8e7 1px solid;
    font-size: 9pt;
    vertical-align: top;
    color: gray;
    font-family: Arial;
    text-align: justify;
    padding-bottom:10px;
}
.txtTituloSeccion
{
    padding-left: 30px;
    font-size: 20pt;
    vertical-align: middle;
    color: #47844b;
    font-family: Arial;
    text-align: right;
    
}
.txtGeneralListados
{
    font-size: 9pt;
    vertical-align: top;
    color: gray;
    font-family: Arial;
    text-align: justify;
    padding-bottom: 10px;
    margin-left: 30px;
}
.motivosflo
{
    background-position: center top;
    background-image: url(../../imagenes/motivoflo.jpg);
    background-repeat: no-repeat;
    border-right: #e7e8e7 1px solid;
}
.txtLinks
{
    font-size: 10pt;
    vertical-align: top;
    color: #fff;
    font-family: Arial;
    text-align: center;
    padding-top: 10px;
    border-left: #755d47 1px solid;
}
.txtLinks a:link
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #ccc;
    vertical-align: top;
    text-align: center;
    text-decoration: none;
}
.txtLinks a:visited
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #ccc;
    vertical-align: top;
    text-align: center;
    text-decoration: none;
}

.txtLinks a:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: black;
    vertical-align: top;
    text-align: center;
    text-decoration: none;
}
.txtLinks a:active
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: gray;
    vertical-align: top;
    text-align: center;
    text-decoration: none;
}

.txtLinks2
{
    font-size: 10pt;
    vertical-align: top;
    color: #fff;
    font-family: Arial;
    text-align: center;
    padding-top: 10px;
    border-right: #755d47 1px solid;
    border-left: #755d47 1px solid;
}
.txtLinks2 a:link
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #ccc;
    vertical-align: top;
    text-align: center;
    text-decoration: none;
}
.txtLinks2 a:visited
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #ccc;
    vertical-align: top;
    text-align: center;
    text-decoration: none;
}

.txtLinks2 a:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: black;
    vertical-align: top;
    text-align: center;
    text-decoration: none;
}
.txtLinks2 a:active
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: gray;
    vertical-align: top;
    text-align: center;
    text-decoration: none;
}

.motivoflo2
{
    background-position: center top;
    background-image: url(../../imagenes/motivoflo2.jpg);
    background-repeat: no-repeat;
}
.cuadroTarifas
{
    border-right: #e7e8e7 1px solid;
    border-top: #e7e8e7 1px solid;
    border-left: #e7e8e7 1px solid;
    border-bottom: #e7e8e7 1px solid;
}
.txtformuTitulo
{
	font-size: 12pt;
	vertical-align: middle;
	color: gray;
	font-family: Arial;
	text-align: center;
	font-weight: bold;
	padding-left: 30px;
}
.txtFormu
{
    font-size: 9pt;
    vertical-align: middle;
    color: black;
    font-family: Arial;
    text-align: center;
    font-weight: bold;
}

.txtFormu2
{
    font-size: 9pt;
    vertical-align: middle;
    color: black;
    font-family: Arial;
    text-align: left;
    font-weight: bold;
    padding-left: 10px;
}
.txtFormu3
{
	font-size: 9pt;
	vertical-align: middle;
	color: #47844b;
	font-family: Arial;
	text-align: right;
	font-weight: bold;
	padding-right: 15px;
}
.txtFormu4
{
	font-size: 10pt;
	vertical-align: top;
	color: #47844b;
	font-family: Arial;
	text-align: right;
	font-weight: bold;
	padding-right: 25px;
}
.txtFormuPrecio
{
	font-size: 12pt;
	vertical-align: middle;
	color: #47844b;
	font-family: Arial;
	text-align: center;
	font-weight: bold;
}
.txtGeneralSinFormu
{
	font-size: 8pt;
	vertical-align: top;
	color: gray;
	font-family: Arial;
	text-align: left;
	font-weight: bold;
}
.txtTitulo
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #47844b;
    vertical-align: top;
    text-align: left;
    font-weight: bold;
    text-decoration: none;
    margin-left: 20px;
}

.TextBox
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;    
    text-align: center;
    font-weight: bold;
    text-decoration: none;    
	border: solid 1px #c5c5c5;    	
}

.Botones
{
	border: solid 1px #c5c5c5;    
	background-color:#FFFFFF;

}
.txtFormuIVA
{
    font-size: 8pt;
    vertical-align: middle;
    color: #47844b;
    font-family: Arial;
    text-align: right;
    font-weight: bold;
    padding-right: 20px;
}

.FLinks
{
    background-repeat: repeat-x;
    background-position: left top;
    background-color: #695440;
}
.ImgGaleriaMini
{
    background-image: url(../../imagenes/Galeria/LogoGaleria.jpg);
    background-repeat: no-repeat;
    background-position: center center;
}

.txtGaleria
{
    font-size: 12pt;
    vertical-align: top;
    color: #47844b;
    font-family: Arial;
    text-align: left;
    padding-top: 20px;
    border-left: #fff 1px solid;    
}
.txtGaleriaBase
{
    font-size: 10pt;
    vertical-align: top;
    color: #47844b;
    font-family: Arial;
    text-align: left;
}
.txtGaleriaLink a:link
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: #47844b;
    vertical-align: top;
    text-align: left;
    font-weight: bold;
    text-decoration: none;
}
.txtGaleriaLink a:visited
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: #47844b;
    vertical-align: top;
    text-align: left;
    font-weight: bold;
    text-decoration: none;
}

.txtGaleriaLink a:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: black;
    vertical-align: top;
    text-align: left;
    text-decoration: none;
    font-weight: bold;
}
.txtGaleriaLink a:active
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: silver;
    vertical-align: top;
    text-align: left;
    text-decoration: none;
    font-weight: bold;
}
.FondoGaleria
{
    background-image: url(../../imagenes/Galeria/FondoGalerias.jpg);
    background-repeat: repeat-x;
    background-position: left top;
}
