/* CSS Document */

body {
	margin-left: auto;
	margin-right: auto;
	margin-top: 2%;
	margin-bottom: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222222;
	TEXT-ALIGN: center; 
	width: 936px; 
	min-width: 936px;
	vertical-align: middle;
	background-image: url('../images/bg01.gif');
}

#total{
	position: relative;
	width: 936px;
	height: 550px;
	top: 0px;
	left: 0px;
}

#cabecera{
	position: relative;
	width: 936px;
	height: 58px;
	top: 0px;
	left: 0px;
	background-image: url('../images/cabecera.png');
}

#cabecera h1{
	display: none;
}

#cuerpo{
	position: relative;
	width: 936px;
	height: 492px;
	top: 0px;
	left: 0px;
}

#menu{
	position: relative;
	width: 936px;
	height: 36px;
	top: 0px;
	left: 0px;
	margin: 0;
	list-style: none;
}

#menu span{
	display: none;
}

#contenido{
	position: relative;
	width: 936px;
	height: 452px;
	top: 0px;
	left: 0px;
	background-image: url('../images/bgContenido.png');
	z-index: 2;
}

#footer{
	position: relative;
	width: 936px;
	height: 8px;
	top: 0px;
	left: 0px;
	background-image: url('../images/bottomContenido.png');
	z-index: 1;
}

.lang{
	position: absolute;
	height: 20px;
	top: -2px;
	right: 14px;
	text-align: right;
}

.lang a{
	text-decoration: none;
	color: #818282;
}
.lang a:hover{
	text-decoration: underline;
}


/********************************************INICIO MENU*******************************************/

.menuInicio{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 99px;
	height: 36px;
	outline: none;
}
A.menuInicio {
	background-image: url('../images/but_Inicio00.png');
	background-position: 0px 0px;
}

A.menuInicio:hover {
	background-image: url('../images/but_Inicio00.png');
	background-position: 0px 36px;
}
.menuInicioSel{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 99px;
	height: 36px;
	background-image: url('../images/but_Inicio-sel.png');
}

.menuTermico{
	position: absolute;
	top: 0px;
	left: 99px;
	width: 232px;
	height: 36px;
	outline: none;
}
A.menuTermico {
	background-image: url('../images/but_Thermoscript00.png');
	background-position: 0px 0px;
}

A.menuTermico:hover {
	background-image: url('../images/but_Thermoscript00.png');
	background-position: 0px 36px;
}
.menuTermicoSel{
	position: absolute;
	top: 0px;
	left: 99px;
	width: 232px;
	height: 36px;
	background-image: url('../images/but_Thermoscript-sel.png');
}

.menuInkjet{
	position: absolute;
	top: 0px;
	left: 331px;
	width: 176px;
	height: 36px;
	outline: none;
}
A.menuInkjet {
	background-image: url('../images/but_Inkjet00.png');
	background-position: 0px 0px;
}

A.menuInkjet:hover {
	background-image: url('../images/but_Inkjet00.png');
	background-position: 0px 36px;
}

.menuInkjetSel{
	position: absolute;
	top: 0px;
	left: 331px;
	width: 176px;
	height: 36px;
	background-image: url('../images/but_Inkjet-sel.png');
}

.menuOffset{
	position: absolute;
	top: 0px;
	left: 507px;
	width: 153px;
	height: 36px;
	outline: none;
}
A.menuOffset {
	background-image: url('../images/but_Offset00.png');
	background-position: 0px 0px;
}

A.menuOffset:hover {
	background-image: url('../images/but_Offset00.png');
	background-position: 0px 36px;
}

.menuOffsetSel{
	position: absolute;
	top: 0px;
	left: 507px;
	width: 153px;
	height: 36px;
	background-image: url('../images/but_Offset-sel.png');
}

.menuPresupuestos{
	position: absolute;
	top: 0px;
	left: 660px;
	width: 147px;
	height: 36px;
	outline: none;
}
A.menuPresupuestos {
	background-image: url('../images/but_Presupuestos00.png');
	background-position: 0px 0px;
}

A.menuPresupuestos:hover {
	background-image: url('../images/but_Presupuestos00.png');
	background-position: 0px 36px;
}

.menuPresupuestosSel{
	position: absolute;
	top: 0px;
	left: 660px;
	width: 147px;
	height: 36px;
	background-image: url('../images/but_Presupuestos-sel.png');
}


.menuContacto{
	position: absolute;
	top: 0px;
	left: 807px;
	width: 129px;
	height: 36px;
	outline: none;
}
A.menuContacto {
	background-image: url('../images/but_Contacto00.png');
	background-position: 0px 0px;
}

A.menuContacto:hover {
	background-image: url('../images/but_Contacto00.png');
	background-position: 0px 36px;
}
.menuContactoSel{
	position: absolute;
	top: 0px;
	left: 807px;
	width: 129px;
	height: 36px;
	background-image: url('../images/but_Contacto-sel.png');
}

/*********************************************FIN MENU*********************************************/
/********************************************INICIO MENU EN*******************************************/

.menuHome{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100px;
	height: 36px;
	outline: none;
}
A.menuHome {
	background-image: url('../images/but_Home-00.png');
	background-position: 0px 0px;
}

A.menuHome:hover {
	background-image: url('../images/but_Home-00.png');
	background-position: 0px 72px;
}
.menuHomeSel{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100px;
	height: 36px;
	background-image: url('../images/but_Home-00.png');
	background-position: 0px 36px;
}

.menuTherm{
	position: absolute;
	top: 0px;
	left: 100px;
	width: 171px;
	height: 36px;
	outline: none;
}
A.menuTherm {
	background-image: url('../images/but_Therm-00.png');
	background-position: 0px 0px;
}

A.menuTherm:hover {
	background-image: url('../images/but_Therm-00.png');
	background-position: 0px 72px;
}
.menuThermSel{
	position: absolute;
	top: 0px;
	left: 100px;
	width: 171px;
	height: 36px;
	background-image: url('../images/but_Therm-00.png');
	background-position: 0px 36px;
}

.menuInk{
	position: absolute;
	top: 0px;
	left: 271px;
	width: 192px;
	height: 36px;
	outline: none;
}
A.menuInk {
	background-image: url('../images/but_Ink-00.png');
	background-position: 0px 0px;
}

A.menuInk:hover {
	background-image: url('../images/but_Ink-00.png');
	background-position: 0px 72px;
}

.menuInkSel{
	position: absolute;
	top: 0px;
	left: 271px;
	width: 192px;
	height: 36px;
	background-image: url('../images/but_Ink-00.png');
	background-position: 0px 36px;
}

.menuOff{
	position: absolute;
	top: 0px;
	left: 463px;
	width: 163px;
	height: 36px;
	outline: none;
}
A.menuOff {
	background-image: url('../images/but_Off-00.png');
	background-position: 0px 0px;
}

A.menuOff:hover {
	background-image: url('../images/but_Off-00.png');
	background-position: 0px 72px;
}

.menuOffSel{
	position: absolute;
	top: 0px;
	left: 463px;
	width: 163px;
	height: 36px;
	background-image: url('../images/but_Off-00.png');
	background-position: 0px 36px;
}

.menuBudget{
	position: absolute;
	top: 0px;
	left: 626px;
	width: 185px;
	height: 36px;
	outline: none;
}
A.menuBudget {
	background-image: url('../images/but_Budget-00.png');
	background-position: 0px 0px;
}

A.menuBudget:hover {
	background-image: url('../images/but_Budget-00.png');
	background-position: 0px 72px;
}

.menuBudgetSel{
	position: absolute;
	top: 0px;
	left: 626px;
	width: 185px;
	height: 36px;
	background-image: url('../images/but_Budget-00.png');
	background-position: 0px 36px;
}


.menuContact{
	position: absolute;
	top: 0px;
	left: 811px;
	width: 125px;
	height: 36px;
	outline: none;
}
A.menuContact {
	background-image: url('../images/but_Contact-00.png');
	background-position: 0px 0px;
}

A.menuContact:hover {
	background-image: url('../images/but_Contact-00.png');
	background-position: 0px 72px;
}
.menuContactSel{
	position: absolute;
	top: 0px;
	left: 811px;
	width: 125px;
	height: 36px;
	background-image: url('../images/but_Contact-00.png');
	background-position: 0px 36px;
}

/*********************************************FIN MENU EN*********************************************/

.seccion h2{
	display: none;
} 
/*********************************************EMPRESA**********************************************/

.labelEmpresa{
	position: absolute;
	top: -1px;
	left: 3px;
	width: 99px;
	height: 456px;
	background-image: url('../images/labelEmpresa.png');
}
.labelCompany{
	position: absolute;
	top: -1px;
	left: 3px;
	width: 99px;
	height: 456px;
	background-image: url('../images/labelCompany.png');
}

.inicioEmpresaIzda {
	position: absolute;
	top: 0px;
	left: 99px;
	width: 475px;
	height: 456px;
	text-align: justify;
}

.inicioFotoEmpresa {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 475px;
	height: 224px;
	background-image: url('../images/frame01.png');
}

.fotoEmpresa {
	position: absolute;
	top: 27px;
	left: 27px;
	width: 421px;
	height: 170px;
	background-image: url('../images/fotoEmpresa.jpg');
}

.inicioTextoEmpresa {
	position: absolute;
	top: 230px;
	left: 12.5px;
	width: 450px;
	height: 200px;
	text-align: justify;
}

strong.textoEmpresa {
	color: #444b51;
}

.inicioEmpresaDcha {
	position: absolute;
	top: 0px;
	left: 575px;
	width: 355px;
	height: 456px;
	text-align: justify;
}

.inicioTextoSocios {
	position: absolute;
	top: 15px;
	left: 15px;
	width: 320px;
	height: 45px;
	text-align: justify;
}

.inicioMitsubishi {
	position: absolute;
	top: 65px;
	left: 15px;
	width: 320px;
	height: 190px;
	text-align: justify;
}

.logoMitsubishi {
	position: absolute;
	top: 35px;
	left: 5px;
	width: 116px;
	height: 141px;
	background-image: url('../images/logoMitsubishi.png');
}

.textoMitsubishi {
	position: absolute;
	top: 35px;
	left: 125px;
	width: 190px;
	height: 150px;
	text-align: justify;
}

.inicioAmaroz {
	position: absolute;
	top: 256px;
	left: 15px;
	width: 320px;
	height: 200px;
	text-align: justify;
}

.logoAmaroz {
	position: absolute;
	top: 35px;
	left: 5px;
	width: 116px;
	height: 151px;
	background-image: url('../images/logoAmaroz.png');
}

.textoAmaroz {
	position: absolute;
	top: 35px;
	left: 125px;
	width: 190px;
	height: 150px;
	text-align: justify;
}

.titMitsubishi {
	position: absolute;
	top: 5px;
	left: 0px;
	width: 320px;
	height: 20px;
	border-bottom: 1px dotted #817f7c;
	padding-bottom: 5px;
	background: url('../images/titularMitsubishi.png') no-repeat;
}

.titAmaroz {
	position: absolute;
	top: 5px;
	left: 0px;
	width: 320px;
	height: 20px;
	border-bottom: 1px dotted #817f7c;
	padding-bottom: 5px;
	background: url('../images/titularAmaroz.png') no-repeat;
}

.titSocio {
	position: absolute;
	top: 5px;
	left: 0px;
	width: 320px;
	height: 20px;
	border-bottom: 1px dotted #817f7c;
	font-style: italic;
	font-size: 16px;
	font-family: "Palatino Linotype", tahoma, verdana, arial, sans-serif;
	color: #4b4428;
	padding-bottom: 5px;
}

/***************************************** THERMOSCRIPT *******************************************/

.labelThermoscript{
	position: absolute;
	top: -1px;
	left: 3px;
	width: 99px;
	height: 456px;
	background-image: url('../images/labelThermoscript.png');
}

.inicioContenidoTerm {
	position: absolute;
	top: 0px;
	left: 100px;
	width: 830px;
	height: 456px;
	text-align: justify;
}

.contenidoTerm {
	position: absolute;
	top: 10px;
	left: 15px;
	width: 805px;
	height: 430px;
	overflow: auto;
}

.textoTerm01 {
	position: absolute;
	top: 5px;
	left: 0px;
	width: 600px;
}

.logoMitsubishiTerm {
	position: absolute;
	top: 5px;
	left: 630px;
	width: 116px;
	height: 141px;
	background-image: url('../images/logoMitsubishi.png');
}

.selloAgenciaTerm {
	position: absolute;
	top: 10px;
	left: 715px;
	width: 68px;
	height: 68px;
	background-image: url('../images/selloAgencia.png');
	background-position: 0px 0px;
	outline: none;
}

.selloAgenciaTerm:hover {
	background-position: 0px 68px;
}

.sealAgencyTerm {
	position: absolute;
	top: 10px;
	left: 715px;
	width: 68px;
	height: 68px;
	background-image: url('../images/sealAgency.png');
	background-position: 0px 0px;
	outline: none;
}

.sealAgencyTerm:hover {
	background-position: 0px 68px;
}

.sealAgencyTerm span, .selloAgenciaTerm span { display: none; }

.catalogoTerm {
	position: absolute;
	top: 160px;
	left: 637px;
	width: 128px;
	height: 63px;
	background-image: url('../images/catalogoThermo.png');
	background-position: 0px 0px;
	outline: none;
}

.catalogoTerm:hover {
	background-position: 0px 63px;
}

.catalogTerm {
	position: absolute;
	top: 160px;
	left: 637px;
	width: 128px;
	height: 63px;
	background-image: url('../images/catalogoTherm.png');
	background-position: 0px 0px;
	outline: none;
}

.catalogTerm:hover {
	background-position: 0px 63px;
}

.catalogoTerm span, .catalogTerm span{
	display: none;
}

.titTransporte {
	position: absolute;
	top: 265px;
	left: 0px;
	width: 240px;
	height: 20px;
	border-bottom: 1px dotted #817f7c;
	padding-bottom: 5px;
	background: url('../images/titularTransporte.png') no-repeat;
}
.titTransport {
	position: absolute;
	top: 265px;
	left: 0px;
	width: 240px;
	height: 20px;
	border-bottom: 1px dotted #817f7c;
	padding-bottom: 5px;
	background: url('../images/titularTransport.png') no-repeat;
}

.contenidoTransporte {
	position: absolute;
	top: 295px;
	left: 0px;
	width: 240px;
}

.textoTransporte {
	position: absolute;
	top: 5px;
	left: 10px;
	width: 220px;
}

.titVenta {
	position: absolute;
	top: 130px;
	left: 270px;
	width: 240px;
	height: 20px;
	border-bottom: 1px dotted #817f7c;
	padding-bottom: 5px;
	background: url('../images/titularTPV.png') no-repeat;
}
.titPos {
	position: absolute;
	top: 130px;
	left: 270px;
	width: 240px;
	height: 20px;
	border-bottom: 1px dotted #817f7c;
	padding-bottom: 5px;
	background: url('../images/titularPOS.png') no-repeat;
}

.contenidoVenta {
	position: absolute;
	top: 160px;
	left: 270px;
	width: 240px;
}

.textoVenta {
	position: absolute;
	top: 5px;
	left: 10px;
	width: 220px;
}


/*.titFax {
	position: absolute;
	top: 130px;
	left: 270px;
	width: 240px;
	height: 20px;
	border-bottom: 1px dotted #817f7c;
	padding-bottom: 5px;
	background: url('../images/titularFax.png') no-repeat;
}

.contenidoFax {
	position: absolute;
	top: 160px;
	left: 270px;
	width: 240px;
}

.textoFax {
	position: absolute;
	top: 5px;
	left: 10px;
	width: 220px;
}*/

.titMedico {
	position: absolute;
	top: 130px;
	left: 0px;
	width: 240px;
	height: 20px;
	border-bottom: 1px dotted #817f7c;
	padding-bottom: 5px;
	background: url('../images/titularMedicas.png') no-repeat;
}
.titMedical {
	position: absolute;
	top: 130px;
	left: 0px;
	width: 240px;
	height: 20px;
	border-bottom: 1px dotted #817f7c;
	padding-bottom: 5px;
	background: url('../images/titularMedical.png') no-repeat;
}

.contenidoMedico {
	position: absolute;
	top: 160px;
	left: 0px;
	width: 240px;
}

.textoMedico {
	position: absolute;
	top: 5px;
	left: 10px;
	width: 220px;
}

.titEntretenimiento {
	position: absolute;
	top: 265px;
	left: 270px;
	width: 240px;
	height: 20px;
	border-bottom: 1px dotted #817f7c;
	padding-bottom: 5px;
	background: url('../images/titularEntretenimiento.png') no-repeat;
}
.titEntertainment {
	position: absolute;
	top: 265px;
	left: 270px;
	width: 240px;
	height: 20px;
	border-bottom: 1px dotted #817f7c;
	padding-bottom: 5px;
	background: url('../images/titularEntertainment.png') no-repeat;
}

.contenidoEntretenimiento {
	position: absolute;
	top: 295px;
	left: 270px;
	width: 240px;
}

.textoEntretenimiento {
	position: absolute;
	top: 5px;
	left: 10px;
	width: 220px;
}

/*.titTransporte {
	position: absolute;
	top: 265px;
	left: 540px;
	width: 240px;
	height: 20px;
	border-bottom: 1px dotted #817f7c;
	padding-bottom: 5px;
	background: url('../images/titularTransporte.png') no-repeat;
}
.titTransport {
	position: absolute;
	top: 265px;
	left: 540px;
	width: 240px;
	height: 20px;
	border-bottom: 1px dotted #817f7c;
	padding-bottom: 5px;
	background: url('../images/titularTransport.png') no-repeat;
}

.contenidoTransporte {
	position: absolute;
	top: 295px;
	left: 540px;
	width: 240px;
}

.textoTransporte {
	position: absolute;
	top: 5px;
	left: 10px;
	width: 220px;
}
*/

/******************************************** INKJET **********************************************/

.labelInkjet{
	position: absolute;
	top: -1px;
	left: 3px;
	width: 99px;
	height: 456px;
	background-image: url('../images/labelInkjet.png');
}

.inicioContenidoInk {
	position: absolute;
	top: 0px;
	left: 100px;
	width: 830px;
	height: 456px;
	text-align: justify;
}

.titInk {
	position: absolute;
	top: 10px;
	left: 15px;
	width: 795px;
	height: 20px;
	border-bottom: 1px dotted #817f7c;
	padding-bottom: 5px;
	background: url('../images/titularInkjet.png') no-repeat;
}

.contenidoInk {
	position: absolute;
	top: 10px;
	left: 15px;
	width: 805px;
	height: 430px;
	overflow: auto;
}

.textoInk01 {
	position: absolute;
	top: 5px;
	left: 0px;
	width: 600px;
}

.logoMitsubishiInk {
	position: absolute;
	top: 5px;
	left: 630px;
	width: 116px;
	height: 141px;
	background-image: url('../images/logoMitsubishi.png');
}

.selloAgenciaInk {
	position: absolute;
	top: 10px;
	left: 715px;
	width: 68px;
	height: 68px;
	background-image: url('../images/selloAgencia.png');
	background-position: 0px 0px;
	outline: none;
}

.selloAgenciaInk:hover {
	background-position: 0px 68px;
}

.sealAgencyInk {
	position: absolute;
	top: 10px;
	left: 715px;
	width: 68px;
	height: 68px;
	background-image: url('../images/sealAgency.png');
	background-position: 0px 0px;
	outline: none;
}

.sealAgencyInk:hover {
	background-position: 0px 68px;
}

.selloAgenciaInk span, .sealAgencyInk span { display: none }


.catalogoInk {
	position: absolute;
	top: 160px;
	left: 637px;
	width: 102px;
	height: 62px;
	background-image: url('../images/catalogoInkjet.png');
	background-position: 0px 0px;
	outline: none;
}

.catalogoInk:hover {
	background-position: 0px 62px;
}

.catalogInk {
	position: absolute;
	top: 160px;
	left: 637px;
	width: 102px;
	height: 62px;
	background-image: url('../images/catalogoInk.png');
	background-position: 0px 0px;
	outline: none;
}

.catalogInk:hover {
	background-position: 0px 62px;
}

.catalogoInk span, .catalogInk span {
	display: none;
}

.titAplicaciones {
	position: absolute;
	top: 255px;
	left: 0px;
	width: 230px;
	height: 20px;
	border-bottom: 1px dotted #817f7c;
	padding-bottom: 5px;
	background: url('../images/titularAplicaciones02.png') no-repeat;
}

.titFotografia {
	position: absolute;
	top: 245px;
	left: 0px;
	width: 230px;
	height: 20px;
	border-bottom: 1px dotted #817f7c;
	padding-bottom: 5px;
	background: url('../images/titularFotografia.png') no-repeat;
}
.titPhotography {
	position: absolute;
	top: 245px;
	left: 0px;
	width: 230px;
	height: 20px;
	border-bottom: 1px dotted #817f7c;
	padding-bottom: 5px;
	background: url('../images/titularPhotography.png') no-repeat;
}

.contenidoFotografia {
	position: absolute;
	top: 275px;
	left: 0px;
	width: 230px;
}

.fotoFotografia {
	position: absolute;
	top: 5px;
	left: 0px;
	width: 61px;
	height: 133px;
	background-image: url('../images/fotoFotografia03.jpg');
}

.textoFotografia {
	position: absolute;
	top: 5px;
	left: 10px;
	width: 210px;
}

.titImpresion {
	position: absolute;
	top: 245px;
	left: 260px;
	width: 230px;
	height: 20px;
	border-bottom: 1px dotted #817f7c;
	padding-bottom: 5px;
	background: url('../images/titularImpresion.png') no-repeat;
}
.titPrinting {
	position: absolute;
	top: 245px;
	left: 260px;
	width: 230px;
	height: 20px;
	border-bottom: 1px dotted #817f7c;
	padding-bottom: 5px;
	background: url('../images/titularPrinting.png') no-repeat;
}

.contenidoImpresion {
	position: absolute;
	top: 275px;
	left: 260px;
	width: 230px;
}

.fotoImpresion {
	position: absolute;
	top: 5px;
	left: 0px;
	width: 61px;
	height: 133px;
	background-image: url('../images/fotoImpresion.jpg');
}

.textoImpresion {
	position: absolute;
	top: 5px;
	left: 10px;
	width: 210px;
}

.titImagen {
	position: absolute;
	top: 245px;
	left: 520px;
	width: 230px;
	height: 20px;
	border-bottom: 1px dotted #817f7c;
	padding-bottom: 5px;
	background: url('../images/titularImagen.png') no-repeat;
}
.titImage {
	position: absolute;
	top: 245px;
	left: 520px;
	width: 230px;
	height: 20px;
	border-bottom: 1px dotted #817f7c;
	padding-bottom: 5px;
	background: url('../images/titularImage.png') no-repeat;
}

.contenidoImagen {
	position: absolute;
	top: 275px;
	left: 520px;
	width: 230px;
}

.fotoImagen {
	position: absolute;
	top: 5px;
	left: 0px;
	width: 61px;
	height: 133px;
	background-image: url('../images/fotoImagen.jpg');
}

.textoImagen {
	position: absolute;
	top: 5px;
	left: 10px;
	width: 210px;
}

.titTabla {
	position: absolute;
	top: 400px;
	left: 0px;
	width: 750px;
	height: 20px;
	border-bottom: 1px dotted #817f7c;
	padding-bottom: 5px;
	background: url('../images/titularAplicaciones02.png') no-repeat;
}
.titTable {
	position: absolute;
	top: 400px;
	left: 0px;
	width: 750px;
	height: 20px;
	border-bottom: 1px dotted #817f7c;
	padding-bottom: 5px;
	background: url('../images/titularUses02.png') no-repeat;
}

.tabla {
	position: absolute;
	top: 440px;
	left: 10px;
	width: 730px;
}

/******************************************** OFFSET **********************************************/

.labelOffset{
	position: absolute;
	top: -1px;
	left: 3px;
	width: 99px;
	height: 456px;
	background-image: url('../images/labelOffset.png');
}

.inicioContenidoOff {
	position: absolute;
	top: 0px;
	left: 100px;
	width: 830px;
	height: 456px;
	text-align: justify;
}

.titDescripcion {
	position: absolute;
	top: 105px;
	left: 0px;
	width: 600px;
	height: 20px;
	border-bottom: 1px dotted #817f7c;
	padding-bottom: 5px;
	background: url('../images/titularDescripcion.png') no-repeat;
}
.titDescription {
	position: absolute;
	top: 105px;
	left: 0px;
	width: 600px;
	height: 20px;
	border-bottom: 1px dotted #817f7c;
	padding-bottom: 5px;
	background: url('../images/titularDescription.png') no-repeat;
}

.contenidoOff {
	position: absolute;
	top: 10px;
	left: 15px;
	width: 805px;
	height: 430px;
	overflow: auto;
}

.textoOff01 {
	position: absolute;
	top: 5px;
	left: 0px;
	width: 600px;
}

.logoAmarozOff {
	position: absolute;
	top: 5px;
	left: 640px;
	width: 116px;
	height: 151px;
	background-image: url('../images/logoAmaroz.png');
	outline: none;
}

.titAplicaciones01 {
	position: absolute;
	top: 190px;
	left: 0px;
	width: 750px;
	height: 20px;
	border-bottom: 1px dotted #817f7c;
	padding-bottom: 5px;
	background: url('../images/titularAplicaciones01.png') no-repeat;
}
.titUses {
	position: absolute;
	top: 190px;
	left: 0px;
	width: 750px;
	height: 20px;
	border-bottom: 1px dotted #817f7c;
	padding-bottom: 5px;
	background: url('../images/titularUses.png') no-repeat;
}

.contenidoAplicaciones01 {
	position: absolute;
	top: 220px;
	left: 0px;
	width: 750px;
}

.textoAplicaciones01 {
	position: absolute;
	top: 5px;
	left: 10px;
	width: 730px;
}

.titCaracteristicas {
	position: absolute;
	top: 320px;
	left: 0px;
	width: 750px;
	height: 20px;
	border-bottom: 1px dotted #817f7c;
	padding-bottom: 5px;
	background: url('../images/titularCaracteristicas.png') no-repeat;
}

.contenidoCaracteristicas {
	position: absolute;
	top: 350px;
	left: 0px;
	width: 750px;
}

.textoCaracteristicas {
	position: absolute;
	top: 5px;
	left: 10px;
	width: 730px;
}

ul.off {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 25px;
}

.titAmaprint {
	position: absolute;
	top: 265px;
	left: 0px;
	width: 655px;
	height: 15px;
	border-bottom: 1px dotted #817f7c;
	padding-bottom: 5px;
	background: url('../images/titularAmaprint.png') no-repeat;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	color: #4b4428;
	padding-left: 95px;
	padding-top: 5px;
}

.contenidoAmaprint {
	position: absolute;
	top: 295px;
	left: 0px;
	width: 750px;
}

.textoAmaprint01 {
	position: absolute;
	top: 5px;
	left: 10px;
	width: 360px;
}

.textoAmaprint01Der {
	position: absolute;
	top: 5px;
	left: 95px;
	width: 340px;
}

.textoAmaprint02 {
	position: absolute;
	top: 5px;
	left: 370px;
	width: 370px;
}

.titAmaplus {
	position: absolute;
	top: 385px;
	left: 0px;
	width: 655px;
	height: 15px;
	border-bottom: 1px dotted #817f7c;
	padding-bottom: 5px;
	background: url('../images/titularAmaplus.png') no-repeat;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	color: #4b4428;
	padding-left: 95px;
	padding-top: 5px;
}

.contenidoAmaplus {
	position: absolute;
	top: 415px;
	left: 0px;
	width: 750px;
}

.textoAmaplus01 {
	position: absolute;
	top: 5px;
	left: 10px;
	width: 360px;
}

.textoAmaplus01Der {
	position: absolute;
	top: 5px;
	left: 95px;
	width: 340px;
}

.textoAmaplus02 {
	position: absolute;
	top: 5px;
	left: 370px;
	width: 370px;
}

.titAmabulk {
	position: absolute;
	top: 505px;
	left: 0px;
	width: 655px;
	height: 15px;
	border-bottom: 1px dotted #817f7c;
	padding-bottom: 5px;
	background: url('../images/titularAmabulk.png') no-repeat;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	color: #4b4428;
	padding-left: 95px;
	padding-top: 5px;
}

.contenidoAmabulk {
	position: absolute;
	top: 535px;
	left: 0px;
	width: 750px;
}

.textoAmabulk01 {
	position: absolute;
	top: 5px;
	left: 10px;
	width: 360px;
}

.textoAmabulk01Der {
	position: absolute;
	top: 5px;
	left: 95px;
	width: 340px;
}

.textoAmabulk02 {
	position: absolute;
	top: 5px;
	left: 370px;
	width: 370px;
}

/****************************************** PRESUPUESTOS *******************************************/

.labelPresupuestos{
	position: absolute;
	top: -1px;
	left: 3px;
	width: 99px;
	height: 456px;
	background-image: url('../images/labelPresupuestos.png');
}
.labelBudget{
	position: absolute;
	top: -1px;
	left: 3px;
	width: 99px;
	height: 456px;
	background-image: url('../images/labelBudget.png');
}

.inicioFormularioPres {
	position: absolute;
	top: 0px;
	left: 100px;
	width: 830px;
	height: 456px;
	text-align: justify;
}

.titPresupuesto {
	position: absolute;
	top: 10px;
	left: 15px;
	width: 795px;
	height: 20px;
	border-bottom: 1px dotted #817f7c;
	padding-bottom: 5px;
	background: url('../images/titularPresupuesto.png') no-repeat;
}
.titBudget {
	position: absolute;
	top: 10px;
	left: 15px;
	width: 795px;
	height: 20px;
	border-bottom: 1px dotted #817f7c;
	padding-bottom: 5px;
	background: url('../images/titularBudget.png') no-repeat;
}


.formularioPresupuesto {
	position: absolute;
	top: 60px;
	left: 90px;
	width: 700px;
	height: 400px;
}

.inicioFormularios {
	position: absolute;
	top: 15px;
	left: 15px;
	width: 320px;
	height: 190px;
	text-align: justify;
}

/******************************************** CONTACTO *********************************************/

.labelContacto{
	position: absolute;
	top: -1px;
	left: 3px;
	width: 99px;
	height: 456px;
	background-image: url('../images/labelContacto.png');
}
.labelContact{
	position: absolute;
	top: -1px;
	left: 3px;
	width: 99px;
	height: 456px;
	background-image: url('../images/labelContact.png');
}

.titLocalizacion {
	position: absolute;
	top: 10px;
	left: 15px;
	width: 450px;
	height: 20px;
	border-bottom: 1px dotted #817f7c;
	padding-bottom: 5px;
	background: url('../images/titularLocalizacion.png') no-repeat;
}
.titLocation {
	position: absolute;
	top: 10px;
	left: 15px;
	width: 450px;
	height: 20px;
	border-bottom: 1px dotted #817f7c;
	padding-bottom: 5px;
	background: url('../images/titularLocation.png') no-repeat;
}

#map_canvas {
	position: absolute;
	top: 50px;
	left: 25px;
	width: 430px;
	height: 300px;
}

.textoLocalicacion {
	position: absolute;
	top: 365px;
	left: 25px;
	width: 430px;
	height: 80px;
	text-align: justify;
}

.inicioFormulario {
	position: absolute;
	top: 0px;
	left: 575px;
	width: 355px;
	height: 456px;
	text-align: justify;
}

.titFormulario {
	position: absolute;
	top: 10px;
	left: 15px;
	width: 320px;
	height: 20px;
	border-bottom: 1px dotted #817f7c;
	padding-bottom: 5px;
	background: url('../images/titularFormulario.png') no-repeat;
}
.titForm {
	position: absolute;
	top: 10px;
	left: 15px;
	width: 320px;
	height: 20px;
	border-bottom: 1px dotted #817f7c;
	padding-bottom: 5px;
	background: url('../images/titularForm.png') no-repeat;
}

.formularioContacto {
	position: absolute;
	top: 40px;
	left: 15px;
	width: 320px;
	height: 400px;
}

.inicioFormularios {
	position: absolute;
	top: 15px;
	left: 15px;
	width: 320px;
	height: 190px;
	text-align: justify;
}

/*==============================INICIO FORMULARIO=*/

#barraCarga{
	position: absolute;
	top: 35px;
	right: 15px;
	width: 327px;
	height: 399px;
	text-align: center;
	font-size: 12px;
	color: #5ea5e3;
	display: none;
}

#barraCargaPres{
	position: absolute;
	top: 35px;
	right: 15px;
	width: 800px;
	height: 399px;
	text-align: center;
	font-size: 12px;
	color: #5ea5e3;
	display: none;
}

fieldset{
	border: 0;
	outline: 0;
}

.fila {
	width: 310px;
	height: 25px;
	margin-bottom: 6px;
}

.filaPres {
	width: 100%;
	height: 25px;
	margin-bottom: 6px;
}

.filaPresIzda {
	position: absolute;
	left: 10px;
	width: 310px;
	height: 25px;
	margin-bottom: 6px;
}

.filaPresDcha {
	position: absolute;
	left: 325px;
	width: 310px;
	height: 25px;
	margin-bottom: 6px;
}

.filaPresBig {
	position: absolute;
	top: 35px;
	left: 325px;
	width: 310px;
	height: 75px;
	margin-bottom: 6px;
}

.filaPresCheck {
	position: absolute;
	top: 0px;
	left: 70px;
	width: 250px;
	height: 75px;
	margin-bottom: 6px;
}

.filaPresIzdaObs {
	position: absolute;
	left: 10px;
	width: 690px;
	height: 70px;
	margin-bottom: 6px;
}

.observaciones {
	width: 310px;
	height: 160px;
	margin-bottom: 6px;
}

.observacionesPres {
	width: 700px;
	height: 160px;
	margin-bottom: 6px;
}

label {
	display: block;
	height: 20px;
	font: 12px Georgia, "Times New Roman", Times, serif;
	color: #3f3f3f;
	margin-top: 8px;
}

label.resto {
	float: left;
	width: 70px;
	height: 20px;
	font: 12px Georgia, "Times New Roman", Times, serif;
	color: #3f3f3f;
	margin-top: 8px;
}


label.observ {
	float: none;
	width: 310px;
	height: 20px;
	font: 12px Georgia, "Times New Roman", Times, serif;
	color: #3f3f3f;
	padding-top: 8px;
}

label.required {
	background: url(../images/marcaRoja.png) center left no-repeat;
	/*padding-left: 8px;*/
}

label.not_required {
	/*padding-left: 8px;*/
}

#historia {
	position: absolute;
	bottom: 10px;
	right: 0px;
	width: 373px;
	font: 10px Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	letter-spacing: 1px;
	color: #3f3f3f;
	padding-left: 8px;
	display: none;
}

#historiaPres {
	position: absolute;
	bottom: 45px;
	right: 400px;
	width: 373px;
	font: 10px Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	letter-spacing: 1px;
	color: #3f3f3f;
	padding-left: 8px;
	display: none;
}

.rojo {
	color: #F00;
	text-decoration: underline;
	font-size: 12px;
}

input.text, textarea{
	display: block;
	border-bottom: 2px solid #cce7ff;
	border-left: hidden;
	border-top: 2px solid transparent;
	border-right: hidden;
	font: 12pt/10pt Arial, Helvetica, sans-serif;
	color: #3f3f3f;
}

input.text{
	width: 230px;
	height: 20px;
}

textarea {
	width: 300px;
	height: 120px;
	border: hidden;
	background-image: url('../images/bgTextArea.gif');
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: 0% 0%;
	line-height: 20px;
	overflow: hidden;
	overflow: auto;
}

textarea.pres {
	width: 615px;
	height: 120px;
}

input.text:hover { border-color: #5ea5e3; border-top: 2px solid transparent; }
input.text:focus { border-color: #5ea5e3; border-top: 2px solid transparent; }

textarea:hover { background-image: url('../images/bgTextArea-over.gif'); }
textarea:focus { background-image: url('../images/bgTextArea-over.gif'); }

button {
	width: 301px;
	height: 23px;
	border: 0px solid transparent;
	color: #3f3f3f;
	background: transparent;
	background-image: url('../images/formEnviar.png');
	background-position: 0px 0px;
	font: 8pt Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	margin-right: 10px;
	outline: none;
}
button.send {
	width: 301px;
	height: 23px;
	border: 0px solid transparent;
	color: #3f3f3f;
	background: transparent;
	background-image: url('../images/formSend.png');
	background-position: 0px 0px;
	font: 8pt Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	margin-right: 10px;
	outline: none;
}


button.pres {
	width: 617px;
	height: 23px;
	border: 0px solid transparent;
	color: #3f3f3f;
	background: transparent;
	background-image: url('../images/formEnviarPres.png');
	background-position: 0px 0px;
	margin-top: 10px;
	outline: none;
}
button.presSend {
	width: 617px;
	height: 23px;
	border: 0px solid transparent;
	color: #3f3f3f;
	background: transparent;
	background-image: url('../images/formSendPres.png');
	background-position: 0px 0px;
	margin-top: 10px;
	outline: none;
}

button::-moz-focus-inner { border: 0; }

button:hover {
	border: 0px solid transparent;
	background-position: 0px -30px;
	outline: none;
}

button:active {
	border: 0px solid transparent;
	background-position: 1px -59px;
	outline: none;
}


/*=================================FIN FORMULARIO=*/



h2{	
	border-bottom: 1px dotted #817f7c;
	font-style: italic;
	font-size: 16px;
	font-family: "Palatino Linotype", tahoma, verdana, arial, sans-serif;
	color: #4b4428;
	padding-bottom: 5px;
}



/*================================================================================================*/
ol, ul {
	list-style-image: url('../images/ul.png')
}

h3{
	
	border-bottom: 1px dashed #817f7c;
	padding-left: 15px;
	color: #9fc000;
	font-weight: lighter;
	font-family: "Palatino Linotype", arial, sans-serif;
}

.h3_mail{
	background: url(../images/mailIco.png) center left no-repeat;
	padding-left: 25px;
}

.h3_tlf{
	background: url(../images/tlfIco.png) center left no-repeat;
	padding-left: 25px;
}



.luzLogo{
	position: absolute;
	width: 1090px;
	height: 554px;
	top: -31px;
	left: -206px;
	overflow: hidden;
	background-image: url(../images/bgOver.png);
}

.logoDS{
	position: absolute;
	width: 318px;
	height: 46px;
	top: 0px;
	left: 0px;
	background-image: url(../images/dSlogo.png);
}

.principal{
	position: absolute;
	width: 896px;
	height: 550px;
	top: -2px;
	right: -2px;
}

.fondo{
	position: absolute;
	width: 900px;
	height: 485px;
	top: 55px;
	left: 0px;
	/*background-color:#E3E3E3;
	background-image: url(../images/fondoActiva.png);
	/*border: 1px solid #85847e; */
}

.titInicio{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 84px;
	height: 485px;
	z-index: 3;
	background-image: url(../images/inicioTitle.png);
}

.titServicios{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 84px;
	height: 485px;
	z-index: 3;
	background-image: url(../images/serviciosTitle.png);
}

.titTrabajos{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 84px;
	height: 485px;
	z-index: 3;
	background-image: url(../images/trabajosTitle02.png);
}

.titContacto{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 84px;
	height: 485px;
	z-index: 3;
	background-image:url(../images/contactoTitle.png);
}

.zonaActiva{
	position: absolute;
	top: 0px;
	left: 84px;
	width: 816px;
	height: 485px;
	z-index: 3;
	background-image: url(../images/fondoActiva00.png);
}

.zonaContacto{
	position: absolute;
	top: 10px;
	left: 0px;
	width: 360px;
	height: 460px;
	font: 12px "Trebuchet MS", Helvetica, sans-serif; 
	text-align: left;
	color: #cec2b1;
	padding-left: 30px;
}

.zonaServicios{
	position: absolute;
	top: 10px;
	left: 0px;
	width: 750px;
	height: 460px;
	font: 12px "Trebuchet MS", Helvetica, sans-serif; 
	text-align: left;
	color: #cec2b1;
	padding-left: 30px;
	overflow: auto;
}

.zonaTrabajos{
	position: absolute;
	top: 10px;
	right: 0px;
	width: 250px;
	height: 460px;
	font: 12px "Trebuchet MS", Helvetica, sans-serif; 
	text-align: left;
	color: #cec2b1;
	padding-right: 30px;
	overflow: auto;
}

.titular{
	letter-spacing: 1px;
	font-style: italic;
	font-weight: lighter;
	font-size: 20px;
	font-family: "Palatino Linotype", tahoma, verdana, arial, sans-serif;
	color: #dcdcaf;
	border-bottom: 1px dashed #817f7c;
	text-decoration: none;
	outline: none;
	padding-left: 10px;
	padding-top: 30px;
}

.titulo h3{
	display: none;
}
/* f19ebf - d5f19e - b99ef1*/



.verde {
	color: #9fc000;
	font-family:Georgia, "Times New Roman", Times, serif;
	
}

A.link01 {
	text-decoration: underline;
	color: #a0a3a5; /* 212d3e */
	font-family:Georgia, "Times New Roman", Times, serif;
	height: 15px;
	outline: none;
	/*line-height: 15px;*/
	
}

A.link01:hover {
	text-decoration: none;
	color: #9fc000;
}

/*=================================INICIO ACORDEON=*/
.accordion_headings{
	width: 700px;
	cursor:pointer;
	background: url(../images/marcaCerrado.png) 5px 55% no-repeat;
	border-bottom: 1px dashed #817f7c;
	padding-left: 20px;
}

.header_highlight{
	background: url(../images/marcaAbierto.png) 4px 60% no-repeat;
}

a.enlaceDesplegable{
	letter-spacing: 1px;
	font-style: italic;
	font-weight: lighter;
	font-size: 20px;
	font-family: "Palatino Linotype", tahoma, verdana, arial, sans-serif;
	color: #9fc000;
	text-decoration: none;
	outline: none;
}

.contenidoDesplegable{
	width: 700px;
	padding-left: 20px;
}
/*=================================INICIO ACORDEON=*/

A.linkSel2 {
	text-decoration:underline;
	color: #363636;
	font-weight: bold;
	height: 15px;
	/*line-height: 15px;*/
}
A.linkSel2:hover {
	text-decoration: none;
	color: #CA4646;
}
A.linkSel2:visited {
	text-decoration: none;
	color: #B5B5B5;
}

/************************ CHECKBOX **********************/
.checked {
	background-image:url('../images/chk.png');
	background-position: 0px 0px;
	background-repeat: no-repeat;
	height: 23px;
}
.unchecked {
	background-image:url('../images/chk.png');
	background-position: 0px -15px;
	background-repeat: no-repeat;
	height: 23px;
}
.selected {
	background-image:url('../images/rdo_on.png');
	background-repeat: no-repeat;
}
.unselected {
    background-image:url('../images/rdo_off.png');
	background-repeat: no-repeat;
}

.selected:hover {
	background-image:url('../images/rdo_off.png');
	background-repeat: no-repeat;
}

.f_checkbox, .f_radio{
	height: 16px;
	display: block;
	cursor: pointer;
}

.f_radio:hover, .f_checkbox:hover {
	
}



