/* CSS Document */
body { background-color:#FFFFFF; background-image:url(../imgs/fondopag1.jpg); background-repeat: repeat-x; background-position: left top;}
.contenedor { position: absolute; top: 0px; left: 0px; width: 100%; ; height: auto; background-image:url(../imgs/fondocabecera.jpg); background-repeat: no-repeat; background-position: top right}
.contenedor0 { position: relative; left: 50%; width:791px; margin-left: -395px; text-align:left; float: none; height: auto}
.contenedor1 { position:relative; display:table; height:24px; width: 100%}
.contenedor1_1 {position:relative; margin-top: 3px; float:left; clear:none; width: 500px;}
.contenedor1_2 {position:relative; margin-top: 3px; float:right;}
.contenedor2 { position:relative; height: 155px; display:table; margin-top:1px }
.contenedor3 {position:relative; display: table; height: 20px; margin-top:1px; padding-top:1px  }
.contenedor4 {position: relative; display: table; margin-top:12px; width: 100%}
.contenedor4_1 {position:relative; float:left; clear:none; width:180px; z-index: 1;}
.contenedor4_2 {position:relative; float:right; clear:none; margin-bottom:2px; background-color:#FFFFFF }
.contenedor4_2_home {position:relative; float:right; clear:none; margin-bottom:2px; }
.contenedor4_2_1 {position:relative; float:left; clear:none; width:198px; height:308px; background-color:#FFFFFF; margin:0px; margin-right:2px; padding-top:1px; padding-left:1px; padding-right:1px;}
.contenedor4_2_2 {position:relative; float:left; clear:none; width:198px; height:308px; background-color:#FFFFFF; margin-right:2px; padding-top:1px; padding-left:1px; padding-right:1px;}
.contenedor4_2_3 {position:relative; float:left; clear:none; width:198px; height:308px; background-color:#FFFFFF; padding-top:1px; padding-left:1px; padding-right:1px;}
.contenedor5 {position: relative; left: 0%; width:100%; height: 21px; background-color: #333464; margin-top: 20px; margin-bottom: 30px}
.contenedor5_1 {position: relative; left: 50%; width:791px; margin-left: -395px; text-align:left; float: none; top:3px}

.contenedor4_2_1_Titulo {position:relative; height:28px; background-color:#008FD4; padding-left:10px; padding-top: 10px; padding-right: 0px; margin:0px}
.contenedor4_2_2_Titulo {position:relative; height:28px; background-color:#333464; padding-left:10px; padding-top: 10px; padding-right:0px; margin:0px}
.contenedor4_2_3_Titulo {position:relative; height:28px; background-color:#990000; padding-left:10px; padding-top: 10px; padding-right:0px; margin:0px}
.contenedor4_2_4_Titulo {position:relative; height:28px; background-color:#FF0000; padding-left:10px; padding-top: 10px; padding-right:0px; margin:0px}
.contenedor4_2_1_Titulo2 {position:relative; height:35px; background-color:#008FD4; padding-left:10px; padding-top: 3px; padding-right:0px; }

/* CSS pág. Empresa */
.contenedor4_2int { position: relative; width: 606px; padding:1px; display:table}
.contenedor4_2int_contenido { position:relative; width: 100%; }
.contenedor_emp_1 { padding:20px; margin-bottom: 50px}
.contenedor_emp_1_1 { position:relative; float:left; clear:none; width: 470px}
.contenedor_emp_1_2 { position:relative; float:right; clear:none; }

/* CSS pág. Servicios */
.contenedor_ser_1_1 { position:relative; float:left; clear:none; width: 370px}
.contenedor_ser_1_2 { position:relative; float:right; clear:none; }

/* CSS pág. Productos */
.contenedor_pro_1 { padding:20px; margin-bottom: 0px; clear: both;}
.contenedor_pro_1_ { padding-top:8px; padding-left:20px; padding-right:20px; margin-bottom: 0px; clear: both;}
.contenedor_pro_1_2 { position:relative; float:right; clear:none; top:10px; font-family:Arial, Helvetica, sans-serif; font-size: 10px; color:#666666; }

.fondohome1 {background-image:url(../imgs/fondoHofmannServitec.jpg); background-position:bottom; background-repeat:no-repeat}
.fondohome2 {background-image:url(../imgs/fondoProductos.jpg); background-position:bottom; background-repeat:no-repeat}
.fondohome3 {background-image:url(../imgs/fondoocasion.jpg); background-position:bottom; background-repeat:no-repeat; background-position:bottom right}
.fondohome4 {background-image:url(../imgs/fondoServicios.jpg); background-position:bottom; background-repeat:no-repeat}
.fondohome5 {background-image:url(../imgs/fondoSeminario.jpg); background-position:bottom; background-repeat:no-repeat}
.fondohome6 {background-image:url(../imgs/fondoVL8000.jpg); background-position:bottom; background-repeat:no-repeat}

.arial11blanco { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:300;}
.flecha1 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#66CCFF}
a.botonmenu { position:relative; width: 180px; background-color:#333464; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size: 11px; display:block; text-decoration:none; padding-top:5px; padding-left: 3px; padding-bottom:5px; margin-bottom:1px}
a.botonmenu:hover { position:relative; width: 180px; background-color:#008FD4; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size: 11px; display:block; text-decoration:none; padding-top:5px; padding-left: 3px; padding-bottom:5px; margin-bottom:1px}
a.botonmenu_v{ position:relative; width: 180px; background-color:#008FD4; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size: 11px; display:block; text-decoration:none; padding-top:5px; padding-left: 3px; padding-bottom:5px; margin-bottom:1px}
a.link {font-family:Arial, Helvetica, sans-serif; color:#0000FF; font-size: 11px; display:block; text-decoration:none;}
a.link:hover {font-family:Arial, Helvetica, sans-serif; color:#FF0000; font-size: 11px; display:block; text-decoration:none;}
a.link3 {font-family:Arial, Helvetica, sans-serif; color:#333464; font-size: 10px; display:block; text-decoration:none;}
a.link3:hover {font-family:Arial, Helvetica, sans-serif; color:#FF0000; font-size: 10px; display:block; text-decoration:none;}
.MarginTop3 {margin-top:3px}
a.link2 {font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size: 11px; display:block; text-decoration:none;}
a.link2:hover {font-family:Arial, Helvetica, sans-serif; color:#FF0000; font-size: 11px; display:block; text-decoration:none;}
a.link4 {font-family:Arial, Helvetica, sans-serif; color:#0000FF; font-size: 11px; text-decoration:none; font-weight:600;}
a.link4:hover {font-family:Arial, Helvetica, sans-serif; color:#FF0000; font-size: 11px; text-decoration:none; font-weight:600;}
a.link5 {font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size: 11px; text-decoration:none;}
a.link5:hover {font-family:Arial, Helvetica, sans-serif; color:#CCCCCC; font-size: 11px; text-decoration:none;}
.MarginTop3 {margin-top:3px}

.linia { height: 1px; width: 100%; background-color:#333464; margin:0px; padding:0px}

.contenedor_ser_1_1 ul { margin: 0px; margin-left: 14px}
.contenedor_ser_1_1 li { margin:0px; padding: 0px;}

.contenedorform { padding: 0px ; margin: 0px ; height: 15px; font-family:Arial, Helvetica, sans-serif; font-size:11px; clear:both; margin-bottom: 2px}
.contenidoform1 {float: left; clear:none; width: 170px; background-color: #E5E5E5; padding:5px 0px 0px 3px; margin: 0px 0px 0px 0px; height: 15px; border-bottom: solid 3px; border-top: solid 1px; border-left: solid 0px; border-right: solid 0px; border-bottom-color: #E5E5E5; border-top-color: #FFFFFF;}
.contenidoform2 {float: left; clear:none; margin-bottom: 0px; margin-top: 1px; margin-left: 1px; margin-right: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; width: 227px; height: 14px; vertical-align: text-top}
.contenidoform2 input { font-family:Arial, Helvetica, sans-serif; font-size:11px; width: 227px; height: 15px; border-bottom: solid 1px; border-top: solid 1px; border-left: solid 1px; border-right: solid 1px; border-bottom-color: #CCCCCC; border-top-color: #CCCCCC; border-left-color: #CCCCCC; border-right-color: #CCCCCC; margin-bottom: 0px; margin-top: 0px; margin-left: 0px; margin-right: 0px; padding:6px 0px 0px 5px;}
.Arial10negro { font-family:Arial, Helvetica, sans-serif; font-size: 10px; color:#000000; }
input {font-family:Arial, Helvetica, sans-serif; font-size: 11px; color:#000000;}
