html, body {
	margin: 0;
	padding: 0;
	background-repeat: repeat-x;
	background-image: url(../images/fondo_back.jpg);
}
#contenedor_fondo {
	width: 1000px;
	margin: auto;
	background-repeat: no-repeat;
	background-position: center top;
	overflow: auto;
	visibility: visible;
	background-image: url(../images/fondodegrade_web_abrir.jpg);
}
#contenido {
	background-color: #FFFFFF;
	overflow: auto;
	visibility: visible;
	padding-bottom: 15px;
}

#contenedor_fondo_cerrar {
	width: 1000px;
	height: 20px;
	margin: auto;
	background-image: url(../images/fondodegrade_web_cerrar.jpg);
	background-repeat: no-repeat;
}
#contenedor_central {
	width: 976px;
	background-color: #EFEFEF;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

#logo {
	width: 976px;
	height: 112px;
	margin: auto;
}

#separador_naranja_01{
	width: 976px;
	margin: 0px;
	background-color: #FE9A05;
	height: 8px;
}

#separador_naranja_02 {
	width: 976px;
	height: 8px;
	margin: 0px;
	background-color: #FE9A05;
}

#botonera {
	width: 976px;
	height: 31px;
	margin: auto;
	background-color: #363636;
}

#modulo_noticias {
	width: 274px;
	height: 180px;
	margin: 1px 0px 0px 0px;
	float: left;
	background-color: #332F31;
}

#modulo_noticias_titulo {
	width: 274px;
	height: 26px;
	margin: 7px 0px 0px 0px;
}

#modulo_noticias_txt01 {
	width: 190px;
	height: 48px;
	float: left;
	margin-top: 9px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-left-width: 30px;
	border-left-style: solid;
	border-left-color: #332F31;
}

#modulo_noticias_txt02 {
	width: 190px;
	height: 48px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-left-width: 30px;
	border-left-style: solid;
	border-left-color: #332F31;
}

#modulo_noticias_linea {
	width: 274px;
	float: left;
	background-image: url(../images/sep_noticias.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	margin: 0px;
	height: 20px;
}

#modulo_banner {
	width: 701px;
	height: 180px;
	margin: 1px 0px 0px 1px;
	float: left;
}

#encabezado_marcas {
	width: 274px;
	height: 33px;
	margin: 1px 0px 0px 0px;
	float: left;
	background-image: url(../images/encab_marcas.jpg);
}

#encabezado_central {
	width: 454px;
	height: 33px;
	margin: 1px 0px 0px 1px;
	float: left;
	background-image: url(../images/encab_central.jpg);
}

#encabezado_derecha {
	width: 246px;
	height: 33px;
	margin: 1px 0px 0px 1px;
	float: left;
	background-image: url(../images/encab_derecha.jpg);
}

#marcas {
	width: 274px;
	height: 414px;
	float: left;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}

#home_central {
	float: left;
	background-color: #EFEFEF;
	border: 1px solid #FFFFFF;
}

#home_central_txt {
	width: 429px;
	float: left;
	background-color: #EFEFEF;
	margin: 0px;
	border-left-width: 14px;
	border-left-style: solid;
	border-left-color: #EFEFEF;
}

#home_central_leer {
	width: 429px;
	height: 27px;
	background-color: #D0D0D0;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#home_central_leer_txt {
	width: 400px;
	height: 10px;
	margin: 7px 0px 0px 10px;
	float: left;
	line-height: 10px;
	color: #000000;
}

#sub_banner {
	float: right;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/subbanner_home.jpg);
	background-repeat: no-repeat;
	width: 246px;
	background-position: top;
}

#pie {
	height: 20px;
	background-color: #2d2d2d;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	width: 976px;
	float: right;
	line-height: 20px;
}

#pie_txt01{
	width: 274px;
	height: 20px;
	margin: 0;
	float: left;
	line-height: 20px;
	overflow: hidden;
}

#pie_txt02{
	height: 20px;
	float: left;
	margin: auto;
	line-height: 20px;
	text-align: center;
	overflow: hidden;
	width: 454px;
}

#pie_txt03{
	width: 246px;
	height: 20px;
	margin: 0;
	float: right;
	line-height: 20px;
	overflow: hidden;
}

#pie_lineavert{
	width: 2px;
	height: 20px;
	margin: 0;
	float: left;
}

#encabezado_enerpac{
	width: 946px;
	height: 81px;
	margin: auto;
}

#encabezado_enerpac_marca{
	width: 273px;
	height: 67px;
	float: left;
	margin: 14px 0px 0px 0px;
}

#encabezado_enerpac_titulo{
	width: 658px;
	height: 67px;
	float: left;
	margin: 14px 0px 0px 15px;
}

#enerpac_txt{
	width: 946px;
	height: 192px;
	margin: 8px auto;
	background-color: #EFEFEF;
	border:1px solid #CCCCCC;
}
.marcas_txt{
	width: 300px;
	height: 149px;
	float: left;
	border-left-width: 15px;
	border-left-style: solid;
	border-left-color: #EFEFEF;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	text-decoration: none;
	text-align: justify;
	border-right-width: 3px;
	border-right-style: solid;
	border-right-color: #EFEFEF;
}

#enerpac_fotoproducto{
	width: 294px;
	height: 177px;
	margin: 10px 0px 0px 0px;
	float: left;
}

#enerpac_titulo_standard{
	width: 970px;
	height: 26px;
	background-image: url(../images/enerpac_titulo_producto.jpg);
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
}

#enerpac_btn_standard{
	width: 960px;
}

#encabezado_cilindro{
	width: 946px;
	margin-right: 15px;
	margin-left: 15px;
}

#encabezado_cilindro_marca{
	width: 273px;
	float: left;
	margin-top: 14px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#encabezado_cilindro_titulo{
	width: 658px;
	float: right;
	margin-top: 14px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#cilindro_txt{
	width: 656px;
	height: 400px;
	float: left;
	background-color: #EFEFEF;
	margin-top: 5px;
	border: 1px solid #CCCCCC;
}

#cilindro_btnera{
	width: 272px;
	background-color: #EFEFEF;
	border:1px solid #CCCCCC;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-bottom: 10px;
}

#cilindro_subbtnera{
	width: 243px;
	background-image: url(../images/cilindro_subtitulo.jpg);
	height: 36px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	padding-top: 3px;
	padding-left: 8px;
}

#cilindro_subbtnera_txt{
	width: 245px;
	margin: 6px 0px 0px 8px;
}
.cilindro_sub{
	width: 251px;
	height: 30px;
	background-image: url(../images/cilindro_fondo_btn.jpg);
	line-height: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-indent: 5px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border: 1px solid #EFEFEF;
}

#cilindro_fondo_titulo{
	width: 240px;
	height: 40px;
	margin: 17px 0px 0px 0px;
	float: right;
}

#cilindro_fondo_txt{
	width: 240px;
	height: 69px;
	float: right;
	text-align: left;
	margin-top: 13px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-right-width: 5px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#cilindro_fondo_link{
	width: 245px;
	height: 20px;
	margin: 0px 0px 0px 0px;
	float: right;
	line-height: 20px;
}

#contacto_data{
	width: 946px;
	height: 250px;
	margin: auto;
}
.cuadro_contacto{
	width: 299px;
	float: left;
	margin-top: 10px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 240px;
}
.cuadro_contenido{
	width: 267px;
	height: 197px;
	float: left;
	background-color: #EFEFEF;
	border:1px solid #CCCCCC;
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-left: 20px;
	padding-right: 10px;
}

#contacto_mapa{
	width: 317px;
	height: 208px;
	margin: 10px 0px 0px 0px;
	float: right;
}

#contacto_form{
	width: 975px;
	height: 30px;
	margin: auto;
	background-image: url(../images/contacto_form_titulo.jpg);
}

#contacto_form_fondo{
	width: 946px;
	height: 323px;
	background-color: #EFEFEF;
	border:1px solid #CCCCCC;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}


#contacto_form_foto{
	width: 215px;
	height: 210px;
	margin: 15px 0px 0px 0px;
	float: left;
	border-left-width: 20px;
	border-left-style: solid;
	border-left-color: #EFEFEF;
}

#contacto_formulario{
	width: 690px;
	margin: 15px 0px 0px 0px;
	float: right;
}

#contacto_form_izq {
	height: 150px;
	float: left;
	margin: 0px 0px 0px 0px;
	width: 115px;
}

#contacto_form_izq2 {
	height: 105px;
	float: left;
	margin: 0px;
	width: 125px;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #EFEFEF;
}

#contacto_form_der{
	float: left;
	margin: 0px 0px 0px 0px;
	width: 215px;
}

#contacto_form_der2{
	float: left;
	margin: 0px;
	width: 215px;
}

.txt_pie_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	line-height: 20px;
}

.txt_pie_txt_color {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FF9900;
	line-height: 20px;
}

.txt_general {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
}

.txt_general_destacado_color {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FE9A05;
}

.txt_general_destacado {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
}

.txt_central_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-align: justify;
}

.txt_central_txt_destacado {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-align: justify;
}

.txt_central_titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}

.txt_catalogo_titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 17px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
}

.txt_central_subtitulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 10px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #58585A;
}

.txt_central_leer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 10px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}

.txt_form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 28px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}

.campos {
	margin: 0px 0px 5px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	border: 1px solid #CCCCCC;
	height: 20px;
	width: 209px;
}

.campo_message {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	border: 1px solid #CCCCCC;
	height: 135px;
	width: 559px;
}

.btn_enviar{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin: 10px 0px 5px 490px;
	border: 1px solid #666666;
	color: #FFFFFF;
	height: 20px;
	width: 65px;
	background-color: #FE8402;
	background-image: url(../images/dgd-btn.jpg);
}

a:link {
	text-decoration: none;
	color: #FE9A05;
	
}


a:hover {
	text-decoration: underline;
	color: #FE9A05;
}

a:active {
	text-decoration: none;
	color: #FE9A05;
}

li {	
	margin: 0px 0px 0px 5px;
	float:left;
	text-decoration:none;
	list-style-type:none; 
}

li a:link {
	color:#FFFFFF; 
	text-decoration:none;
}

li a:hover {
	color:#FE9A05;
	text-decoration: underline; 
}

ul {	
	margin: 0px 0px 0px 65px;
	list-style-type:none; 
}

ul2 {	
	margin: 0px 0px 0px 0px;
	list-style-type:none; 
}

ul3 {	
	margin: 0px 0px 0px 0px;
	list-style-type:none; 
}
#cabezal_largo {
	background-image: url(../images/cilindro_titulo.jpg);
	background-repeat: no-repeat;
	height: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 25px;
	font-weight: bold;
	color: #FFFFFF;
	text-indent: 20px;
	text-transform: uppercase;
}


li3 {	
	margin: 0px 0px 0px 5px;
	float:left;
	text-decoration:none;
	list-style-type:none; 
}

li3 a:link {
	color:#59595b; 
	text-decoration:none;
}

li3 a:hover {
	color:#FE9A05;
	text-decoration: underline; 
}
.cilindro_sub2 {
	width: 251px;
	height: 30px;
	background-image: url(../images/cilindro_fondo_btn.jpg);
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-indent: 5px;
	margin-top: 0%;
	margin-right: auto;
	margin-bottom: 0%;
	margin-left: auto;
	border: 1px solid #EFEFEF;
	padding-top: 10px;
	padding-bottom: 10px;
}
#accesorios_txt {
	width: 676px;
	height: 331px;
	float: left;
	background-color: #EFEFEF;
	margin-top: 5px;
	border: 1px solid #CCCCCC;
}
#contenedor_fondo_spirprod {
	width: 1020px;
	height: 961px;
	margin: auto;
	background-image: url(../images/fondodegrade_web_abrir.jpg);
}
#encabezado_spirprod {
	width: 966px;
	height: 780px;
	margin-right: 15px;
	margin-left: 15px;
}
#cejn_subbtnera {
	width: 236px;
	height: 53px;
	background-image: url(../images/cejn_subtitulo.jpg);
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 8px;
	background-color: #424242;
	background-repeat: no-repeat;
}
#encabezado_cejn {
	width: 966px;
	height: 470px;
	margin-right: 15px;
	margin-left: 15px;
}
#m_manuales_fondo01 {
	width: 319px;
	height: 165px;
	margin: 15px 0px 0px 10px;
	float: left;
	background-image: url(../images/catalogo_fondo.jpg);
}
.activo_menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

.cilindro_fondo {
	width: 309px;
	height: 165px;
	float: left;
	background-image: url(../images/catalogo_fondo.jpg);
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: right top;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #EFEFEF;
	background-repeat: no-repeat;
}
/*
Container for the menu. We set top and bottom borders only because the menu container
stretches the entire window width. Note that this container can go inside a fixed width
element that is centered on the page, if you so desire. It can even go inside a table cell.
It carries a background image for aesthetics.
*/
#menuwrapper {
	align: left;
	valign: middle;
	border-top: 0px solid #000;
	border-bottom: 0px solid #333;

}
/*Clears the floated menu items.
Assigned to a BR tag placed just before
menuwrapper's closing DIV tag*/
.clearit {

    align: left;
	valign: middle;
	clear: both;
	height: 35;
	line-height: 0.0;
	font-size: 0;
}
/*
p7menubar is the root UL and p7menubar ul applies to all the sub-menu ULs.
We set padding and margin to zero to eliminate all indentation, turn bullets off,
and set a font-family different from the global font-family declared for the
body element above. This sets font for just the menu. Do not add a font-size here.
*/
#p7menubar, #p7menubar ul {

	valign: middle;
	padding: 0;
	margin: 0;
	list-style: none;
	font-family: verdana;
}
/*
Root-Level Links.  Do not change the first two properties.
Adjust padding values to make the root links taller and to offset them
from the left and right edges of the link box. The border right creates a
separator between links. Font-size is set here and will apply to all menu levels.
Font color is set to light gray.
*/
#p7menubar a {
	align: left;
	valign: middle;
	display: block;
	text-decoration: none;
	padding: 9px 20px 10px 20px;
	border-right: 2px solid #333;
	font-size: 10px;
	color: #ffffff;
}
/*
Class assigned to those Root-Level links that have associated Sub-Menus.
The top and bottom padding assigned this element must be the same as
that assigned to the p7menubar a element. The right padding is increased
to accomodate the display of background image depicting a downward
pointing arrow.
*/
#p7menubar a.trigger {
	align: left;
	valign: middle;
	background-image: url(../images/p7PM_dark_south.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-top: 9px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
}
/*
The Root-Level list items. Floating left allows
them to appear horizontally. Width is for IE5 Mac. The last rule in
this style sheet will set the width for this element to auto for all
other browsers - hiding it from IE5 Mac. The width is proportional.
As you add and edit root menu items, you will need to test this width
to ensure it is wide enough to accomodate all text.
*/
#p7menubar li {
	valign: middle;
	float: left;
	width: 140px;
	margin: 0px;
	padding: 0px;
}
/*
Sets width for Sub-Menu box and the List Items inside - in proportional em units. 
This allows the sub-menu width to expand if users resize the text in their browsers.
*/
#p7menubar li ul, #p7menubar ul li  {
	valign: middle;
	width: 150px;
}
/*
The sub-menu links. We set color and turn off the right border, which
would otherwise be inherited from the root link rule. We set top and 
bottom padding less than the root items and increas the left padding
to indent the sub-menu links a small amount in from the root links.
*/
#p7menubar ul li a  {
	valign: middle;
	color: #33FF66;
	border-right: 0;
	padding: 8px -3px 8px 16px;
}
/*
Sub-Menu Unordered Lists describes each dropdown sub-menu grouping. 
Positioned Absolutely to allow them to appear below their root trigger.
Set to display none to hide them until trigger is moused over.
Background Color must be set or problems will be encountered in MSIE.
Right and bottom borders are set to simulate a raised look.
A gradient background image is assigned.
*/
#p7menubar li ul {
	valign: middle;
	position: absolute;
	display: none;
	background-color: #1E1E1E;
	background-repeat: repeat-x;
}
/*
Changes the Text color and background color when the Root-Level
menu items are moused over. The second selector sets color and background
when Root-Level items are accessed with the keyboard tab key. The third
selector sets an active state to support keyboard access in MSIE. The fourth 
selector is assigned to IE5 and IE6 Windows via the P7_ExpMenu script.
Note that IE7 supports hover on elements other than links and so behaves
like Firefox, Opera, and Safari - making the menu operable even if JavaScript
is not enabled.
*/
#p7menubar li:hover a, #p7menubar a:focus,
#p7menubar a:active, #p7menubar li.p7hvr a {
	valign: middle;
	color: #ffffff;
	background-color: #000000;
}
/*
Set the Sub-Menu UL to be visible when its associated
Root-Level link is moused over. The second selector is 
assigned to IE5 and IE6 via the P7_ExpMenu script.
*/
#p7menubar li:hover ul, #p7menubar li.p7hvr ul {
	valign: middle;
	display: block;
}
/*
Sets the Text color of the Sub-Level links when the Root-Level
menu items are moused over. The second selector is 
assigned to IE5 and IE6 via the P7_ExpMenu script.
The color set should march the normal Sub-Level link color
in the rule: #p7menubar ul li a. The background color must be
transparent to allow the underlying gradient background on the UL
to show through.
*/
#p7menubar li:hover ul a, #p7menubar li.p7hvr ul a {
	valign: middle;
	color: #ffffff;
	background-color: #1E1E1E;
}
/*
The normal hover class for Sub-Level links. The Important directive
is required for older browsers. We set a background color, which shows
over the gradient background. We set text color to white.
*/
#p7menubar ul a:hover {
	valign: middle;
	background-color: #000000!important;
	color: #FF9900!important;
}
/* The single backslash / character inside this comment
causes IE5 Mac to ignore the following rule, which allows other
browsers to render top-level menu items to their natural width.
Do not edit this rule in any way. */
#p7menubar li {
	valign: middle;
    width: auto;
}
.txt_pie_txt:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FE9A06;
	text-decoration: none;
	line-height: 20px;
}
.txt_pie_txt:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FE9A06;
	text-decoration: underline;
	line-height: 20px;
}
.txt_general_destacado:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}
.txt_general_destacado:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FF9900;
	text-decoration: underline;
}
a:visited {
	color: #FF9900;
	text-decoration: none;
}
.alkitronic_accesorios_boton {
	width: 309px;
	height: 165px;
	float: left;
	background-image: url(../images/alkitronic_accesorio_fondo.jpg);
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: right top;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #EFEFEF;
	background-repeat: no-repeat;
}
.txt_general-bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
}
.cejn_cuadro {
	width: 656px;
	height: 388px;
	float: left;
	background-color: #EFEFEF;
	margin-top: 5px;
	border: 1px solid #CCCCCC;
}
.aire_respirable_fondo {
	width: 309px;
	height: 165px;
	float: left;
	background-image: url(../images/cejn_fondo.jpg);
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: right top;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #EFEFEF;
	background-repeat: no-repeat;
}
.spir_fondo {
	width: 309px;
	height: 165px;
	float: left;
	background-image: url(../images/spir_fondo.jpg);
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: right top;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #EFEFEF;
	background-repeat: no-repeat;
}
.spir_cuadro {
	width: 656px;
	height: 388px;
	float: left;
	background-color: #EFEFEF;
	margin-top: 5px;
	border: 1px solid #CCCCCC;
}
.alkitronic_melectricos_boton {
	width: 309px;
	height: 165px;
	float: left;
	background-image: url(../images/alkitronic_electricos_fondo.jpg);
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: right top;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #EFEFEF;
	background-repeat: no-repeat;
}
.encabezado_marcas {
	width: 946px;
	height: 81px;
	margin: auto;
}
.encabezadoc_marca_banner {
	width: 273px;
	height: 67px;
	float: left;
	margin: 14px 0px 0px 0px;
}
.encabezado_marcas_titulo {
	width: 658px;
	height: 67px;
	float: left;
	margin: 14px 0px 0px 15px;
}
.marcas_total_txt {
	width: 946px;
	height: 192px;
	margin: 8px auto;
	background-color: #EFEFEF;
	border:1px solid #CCCCCC;
}
.marcas_fotoproducto {
	width: 294px;
	height: 140px;
	margin: 10px 0px 0px 0px;
	float: left;
}
.amarres_mecanico_fondo {
	width: 309px;
	height: 165px;
	float: left;
	background-image: url(../images/cejn_fondo.jpg);
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: right top;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #EFEFEF;
	background-repeat: no-repeat;
}
.optima_cuadro {
	width: 656px;
	float: left;
	background-color: #EFEFEF;
	margin-top: 5px;
	border: 1px solid #CCCCCC;
	height: 1000px;
	overflow: visible;
	visibility: visible;
}
.amarres_hidraulico_fondo {
	width: 300px;
	height: 165px;
	float: left;
	background-image: url(../images/cejn_fondo.jpg);
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: right top;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #EFEFEF;
	background-repeat: no-repeat;
}
.catalogo_fondo_txt {
	width: 240px;
	height: 69px;
	float: right;
	text-align: left;
	margin-top: 13px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-right-width: 5px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.catalogo_fondo_titulo {
	width: 245px;
	height: 40px;
	margin: 17px 0px 0px 0px;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}
.catalogo_fondo_link {
	width: 245px;
	height: 20px;
	margin: 0px 0px 0px 0px;
	float: right;
	line-height: 20px;
}
.optima_cuadro2 {
	width: 656px;
	float: left;
	background-color: #EFEFEF;
	margin-top: 5px;
	border: 1px solid #CCCCCC;
	height: 1300px;
	overflow: visible;
	visibility: visible;
}
#encabezado_empresa {
	width: 946px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	border-top-width: 14px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
#empresa_izquierda {
	width: 636px;
	float: left;
	overflow: visible;
	visibility: visible;
}
#empresa_derecha {
	width: 290px;
	float: right;
	overflow: visible;
	height: 595px;
}
.contenido_empresa     {
	background-color: #EFEFEF;
	width: 604px;
	margin-top: 5px;
	border: 1px solid #CCCCCC;
	overflow: auto;
	padding-right: 15px;
	padding-left: 15px;
}
#empresa_foto1 {
	background-color: #333366;
	width: 183px;
	height: 145px;
	float: left;
	border-top-width: 15px;
	border-right-width: 15px;
	border-bottom-width: 10px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #EFEFEF;
	border-right-color: #EFEFEF;
	border-bottom-color: #EFEFEF;
	border-left-color: #EFEFEF;
}
#txt_empresa {
	float: right;
	width: 415px;
	border-right-width: 15px;
	border-right-style: solid;
	border-right-color: #EFEFEF;
	border-top-width: 15px;
	border-top-style: solid;
	border-top-color: #EFEFEF;
}
#cabezal_largo2 {
	background-image: url(../images/cilindro_titulo.jpg);
	background-repeat: no-repeat;
	height: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 25px;
	font-weight: bold;
	color: #FFFFFF;
	text-indent: 20px;
	text-transform: uppercase;
}
.contenido_empresa2 {
	background-color: #EFEFEF;
	width: 287px;
	margin-top: 5px;
	border: 1px solid #CCCCCC;
	overflow: visible;
	height: 565px;
}
.seleccion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #FE9A06;
	text-align: center;
	height: 31px;
	line-height: 30px;
	border-left-width: 20px;
	border-left-style: solid;
	border-left-color: #FE9A06;
	border-right-width: 20px;
	border-right-style: solid;
	border-right-color: #FE9A06;
}

#txt_empresa2 {
	float: right;
	width: 260px;
	border-right-width: 15px;
	border-right-style: solid;
	border-right-color: #EFEFEF;
	border-top-width: 15px;
	border-top-style: solid;
	border-top-color: #EFEFEF;
}
#cabezal_largo3 {
	background-image: url(../images/cilindro_titulo.jpg);
	background-repeat: no-repeat;
	height: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 25px;
	font-weight: bold;
	color: #FFFFFF;
	text-indent: 20px;
	text-transform: uppercase;
}
#txt_empresa3 {
	float: left;
	width: 385px;
	border-right-width: 15px;
	border-right-style: solid;
	border-right-color: #EFEFEF;
	border-top-width: 18px;
	border-top-style: solid;
	border-top-color: #EFEFEF;
}
#empresa_foto2 {
	background-color: #333366;
	width: 183px;
	height: 145px;
	float: left;
	border-top-width: 15px;
	border-right-width: 20px;
	border-bottom-width: 15px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #EFEFEF;
	border-right-color: #EFEFEF;
	border-bottom-color: #EFEFEF;
	border-left-color: #EFEFEF;
}
.txt-inicio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-align: center;
	height: 31px;
	white-space: pre;
}
.alkitronic_manuales_boton {
	width: 309px;
	height: 165px;
	float: left;
	background-image: url(../images/alkitronic_manuales_fondo.jpg);
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: right top;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #EFEFEF;
	background-repeat: no-repeat;
}
.alkitronic_mneumaticos_boton {
	width: 309px;
	height: 165px;
	float: left;
	background-image: url(../images/alkitronic_neumaticos_fondo.jpg);
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: right top;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #EFEFEF;
	background-repeat: no-repeat;
}
.alkitronic_aplicaciones_boton {
	width: 309px;
	height: 165px;
	float: left;
	background-image: url(../images/alkitronic_aplicaciones_fondo.jpg);
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: right top;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #EFEFEF;
	background-repeat: no-repeat;
}
.optima_corredera_boton {
	width: 309px;
	height: 165px;
	float: left;
	background-image: url(../images/optima_corredera_fondo.jpg);
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: right top;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #EFEFEF;
	background-repeat: no-repeat;
}
.optima_mecanico_boton {
	width: 309px;
	height: 165px;
	float: left;
	background-image: url(../images/optima_manuales_fondo.jpg);
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: right top;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #EFEFEF;
	background-repeat: no-repeat;
}
.optima_hidraulico_boton {
	width: 309px;
	height: 165px;
	float: left;
	background-image: url(../images/optima_hidraulico_fondo.jpg);
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: right top;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #EFEFEF;
	background-repeat: no-repeat;
}
.optima_flexible_boton {
	width: 309px;
	height: 165px;
	float: left;
	background-image: url(../images/optima_flexible_fondo.jpg);
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: right top;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #EFEFEF;
	background-repeat: no-repeat;
}
.optima_elmecanico_boton {
	width: 309px;
	height: 165px;
	float: left;
	background-image: url(../images/optima_electrico_fondo.jpg);
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: right top;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #EFEFEF;
	background-repeat: no-repeat;
}
.enerpac_gatos_boton {
	width: 309px;
	height: 165px;
	float: left;
	background-image: url(../images/enerpcac_gatos_fondo.jpg);
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: right top;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #EFEFEF;
	background-repeat: no-repeat;
}
.enerpac_bombas_boton {
	width: 309px;
	height: 165px;
	float: left;
	background-image: url(../images/enerpcac_bombas_fondo.jpg);
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: right top;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #EFEFEF;
	background-repeat: no-repeat;
}
.enerpac_cilindro_boton {
	width: 309px;
	height: 165px;
	float: left;
	background-image: url(../images/enerpcac_cilindro_fondo.jpg);
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: right top;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #EFEFEF;
	background-repeat: no-repeat;
}
.enerpac_componentes_boton {
	width: 309px;
	height: 165px;
	float: left;
	background-image: url(../images/enerpcac_componentes_fondo.jpg);
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: right top;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #EFEFEF;
	background-repeat: no-repeat;
}
.enerpac_valvulas_boton {
	width: 309px;
	height: 165px;
	float: left;
	background-image: url(../images/enerpcac_valvulas_fondo.jpg);
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: right top;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #EFEFEF;
	background-repeat: no-repeat;
}
.enerpac_prensas_boton {
	width: 309px;
	height: 165px;
	float: left;
	background-image: url(../images/enerpcac_prensas_fondo.jpg);
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: right top;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #EFEFEF;
	background-repeat: no-repeat;
}
.enerpac_extractores_boton {
	width: 309px;
	height: 165px;
	float: left;
	background-image: url(../images/enerpcac_extractores_fondo.jpg);
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: right top;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #EFEFEF;
	background-repeat: no-repeat;
}
.enerpac_herramientas_boton {
	width: 309px;
	height: 165px;
	float: left;
	background-image: url(../images/enerpcac_herramientas_fondo.jpg);
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: right top;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #EFEFEF;
	background-repeat: no-repeat;
}
.enerpac_atornillado_boton {
	width: 309px;
	height: 165px;
	float: left;
	background-image: url(../images/enerpac_atornillado_fondo.jpg);
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: right top;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #EFEFEF;
	background-repeat: no-repeat;
}
#contenido_min {
	background-color: #FFFFFF;
	visibility: visible;
	padding-bottom: 15px;
	height: 615px;
}
.txt_pie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	line-height: 20px;
}
.cuadro_minimo {
	width: 656px;
	height: 568px;
	float: left;
	background-color: #EFEFEF;
	margin-top: 5px;
	border: 1px solid #CCCCCC;
	background-image: url(../images/logoderecha.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.txt_central_punteo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 27px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-align: justify;
}
.txt_pie:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	line-height: 20px;
}
.txt_pie:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	line-height: 20px;
	text-decoration: none;
}
.disenoweb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	line-height: 20px;
}
.disenoweb:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	line-height: 20px;
}
.disenoweb:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	line-height: 20px;
	text-decoration: none;
}
.disenoweb:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FF9900;
	line-height: 20px;
	text-decoration: underline;
}
.contenido_noticias {
	background-color: #EFEFEF;
	width: 604px;
	margin-top: 5px;
	border: 1px solid #CCCCCC;
	overflow: auto;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #000000;
	text-transform: none;
	font-weight: normal;
	text-indent: 0px;
	height: 565px;
	background-image: url(../images/logoderecha.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#construccion {
	background-image: url(../images/logotipo.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 600px;
	width: 400px;
	margin-right: auto;
	margin-left: auto;
}
.maximator_unidades_boton {
	width: 309px;
	height: 165px;
	float: left;
	background-image: url(../images/maximator_unidades_fondo.jpg);
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: right top;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #EFEFEF;
	background-repeat: no-repeat;
}
.maximator_bomba_boton {
	width: 309px;
	height: 165px;
	float: left;
	background-image: url(../images/maximator_multiplicador_fondo.jpg);
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: right top;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #EFEFEF;
	background-repeat: no-repeat;
}
.maximator_amplificadores_boton {
	width: 309px;
	height: 165px;
	float: left;
	background-image: url(../images/maximator_amplificadores_fondo.jpg);
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: right top;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #EFEFEF;
	background-repeat: no-repeat;
}
.maximator_compresores_boton {
	width: 309px;
	height: 165px;
	float: left;
	background-image: url(../images/maximator_compresoresneum_fondo.jpg);
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: right top;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #EFEFEF;
	background-repeat: no-repeat;
}
.maximator_unidadescomp_boton {
	width: 309px;
	height: 165px;
	float: left;
	background-image: url(../images/maximator_unidadescomp_fondo.jpg);
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: right top;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #EFEFEF;
	background-repeat: no-repeat;
}
.maximator_accesorios_boton {
	width: 309px;
	height: 165px;
	float: left;
	background-image: url(../images/maximator_accesorios_fondo.jpg);
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: right top;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #EFEFEF;
	background-repeat: no-repeat;
}
.maximator_sistemas_boton {
	width: 309px;
	height: 165px;
	float: left;
	background-image: url(../images/maximator_sistemas_fondo.jpg);
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: right top;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #EFEFEF;
	background-repeat: no-repeat;
}
.maximator_bancos_boton {
	width: 309px;
	height: 165px;
	float: left;
	background-image: url(../images/maximator_bancos_fondo.jpg);
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: right top;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #EFEFEF;
	background-repeat: no-repeat;
}
.maximator_amplif_boton {
	width: 309px;
	height: 165px;
	float: left;
	background-image: url(../images/maximator_amplifcomp_fondo.jpg);
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: right top;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #EFEFEF;
	background-repeat: no-repeat;
}
.cejn_resp_boton {
	width: 309px;
	height: 165px;
	float: left;
	background-image: url(../images/cejn_respirable_fondo.jpg);
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: right top;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #EFEFEF;
	background-repeat: no-repeat;
}
.cejn_rap_boton {
	width: 309px;
	height: 165px;
	float: left;
	background-image: url(../images/cejn_rapidos_fondo.jpg);
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: right top;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #EFEFEF;
	background-repeat: no-repeat;
}
.cejn_altapresion_boton {
	width: 309px;
	height: 165px;
	float: left;
	background-image: url(../images/cejn_altapresion_fondo.jpg);
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: right top;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #EFEFEF;
	background-repeat: no-repeat;
}
.cejn_hidraulica_boton {
	width: 309px;
	height: 165px;
	float: left;
	background-image: url(../images/cejn_hidraulica_fondo.jpg);
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: right top;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #EFEFEF;
	background-repeat: no-repeat;
}
.cejn_gas_boton {
	width: 309px;
	height: 165px;
	float: left;
	background-image: url(../images/cejn_gas_fondo.jpg);
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: right top;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #EFEFEF;
	background-repeat: no-repeat;
}
.cejn_fluidos_boton {
	width: 309px;
	height: 165px;
	float: left;
	background-image: url(../images/cejn_fluidos_fondo.jpg);
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: right top;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #EFEFEF;
	background-repeat: no-repeat;
}
.leer-mas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 12px;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.optima_cuadro2 {
	width: 656px;
	float: left;
	background-color: #EFEFEF;
	margin-top: 5px;
	border: 1px solid #CCCCCC;
	height: auto;
	overflow: visible;
	visibility: visible;
	padding-bottom: 10px;
	background-image: url(../images/logoderecha.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.txt_central_news-t {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 12px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-indent: 0px;
	margin: 0px;
	padding: 0px;
}
.txt_general_destacado_color:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FE9A05;
	text-decoration: none;
}
.txt_general_destacado_color:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FE9A05;
	text-decoration: none;
}
#contacto_form_izq3 {
	height: 170px;
	float: left;
	margin: 0px;
	width: 565px;
	border-top-width: 0px;
	border-top-style: solid;
	border-top-color: #EFEFEF;
}
.camposdesp {
	margin: 0px 0px 5px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	border: 1px solid #CCCCCC;
	height: 22px;
	width: 210px;
}
#noticias_derecha {
	width: 290px;
	float: right;
	overflow: hidden;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	height: 190px;
}
.leer-mas:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 12px;
	font-variant: normal;
	text-transform: none;
	color: #FF9900;
	text-decoration: underline;
}
.leer-mas:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 12px;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.leer-mas:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 12px;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.txt_general_destacado_noticia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FE9A05;
}
.leer-mastxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.contenido_empresafijo {
	background-color: #EFEFEF;
	width: 604px;
	margin-top: 5px;
	border: 1px solid #CCCCCC;
	overflow: auto;
	padding-right: 15px;
	padding-left: 15px;
	height: 337px;
}
.cilindro_cuadro {
	width: 656px;
	float: left;
	background-color: #EFEFEF;
	margin-top: 5px;
	border: 1px solid #CCCCCC;
	height: 1280px;
	overflow: visible;
	visibility: visible;
	background-image: url(../images/logoderecha.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.herr_cuadro {
	width: 656px;
	float: left;
	background-color: #EFEFEF;
	margin-top: 5px;
	border: 1px solid #CCCCCC;
	height: 1100px;
	overflow: visible;
	visibility: visible;
	background-image: url(../images/logoderecha.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.int6_cuadro {
	width: 656px;
	float: left;
	background-color: #EFEFEF;
	margin-top: 5px;
	border: 1px solid #CCCCCC;
	height: 1100px;
	overflow: visible;
	visibility: visible;
	background-image: url(../images/logoderecha.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.int10_cuadro {
	width: 656px;
	float: left;
	background-color: #EFEFEF;
	margin-top: 5px;
	border: 1px solid #CCCCCC;
	height: 920px;
	overflow: visible;
	visibility: visible;
	background-image: url(../images/logoderecha.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.ht_cuadro {
	width: 656px;
	float: left;
	margin-top: 5px;
	border: 1px solid #CCCCCC;
	height: 740px;
	overflow: visible;
	visibility: visible;
	background-image: url(../images/logoderecha.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color: #EFEFEF;
}
.optima_mee_boton {
	width: 309px;
	height: 165px;
	float: left;
	background-image: url(../images/optima_mee_fondo.jpg);
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: right top;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #EFEFEF;
	background-repeat: no-repeat;
}
.optima_mka_boton {
	width: 309px;
	height: 165px;
	float: left;
	background-image: url(../images/optima_mka_fondo.jpg);
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: right top;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #EFEFEF;
	background-repeat: no-repeat;
}
.optima_mkd_boton {
	width: 309px;
	height: 165px;
	float: left;
	background-image: url(../images/optima_mkd_fondo.jpg);
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: right top;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #EFEFEF;
	background-repeat: no-repeat;
}
.optima_hee_boton {
	width: 309px;
	height: 165px;
	float: left;
	background-image: url(../images/optima_hee_fondo.jpg);
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: right top;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #EFEFEF;
	background-repeat: no-repeat;
}
.optima_hkz_boton {
	width: 309px;
	height: 165px;
	float: left;
	background-image: url(../images/optima_hkz_fondo.jpg);
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: right top;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #EFEFEF;
	background-repeat: no-repeat;
}
.optima_mhkz_boton {
	width: 309px;
	height: 165px;
	float: left;
	background-image: url(../images/optima_mhkz_fondo.jpg);
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: right top;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #EFEFEF;
	background-repeat: no-repeat;
}
.optima_hsl_fondo {
	width: 309px;
	height: 165px;
	float: left;
	background-image: url(../images/optima_hsl_fondo.jpg);
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: right top;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #EFEFEF;
	background-repeat: no-repeat;
}
.optima_ohkz_fondo {
	width: 309px;
	height: 165px;
	float: left;
	background-image: url(../images/optima_ohkz_fondo.jpg);
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: right top;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #EFEFEF;
	background-repeat: no-repeat;
}
.optima_hsz_fondo {
	width: 309px;
	height: 165px;
	float: left;
	background-image: url(../images/optima_hsz_fondo.jpg);
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: right top;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #EFEFEF;
	background-repeat: no-repeat;
}
.optima_hdsz_fondo {
	width: 309px;
	height: 165px;
	float: left;
	background-image: url(../images/optima_hdsz_fondo.jpg);
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: right top;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #EFEFEF;
	background-repeat: no-repeat;
}
.optima_hbs_fondo {
	width: 309px;
	height: 165px;
	float: left;
	background-image: url(../images/optima_hbs_fondo.jpg);
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: right top;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #EFEFEF;
	background-repeat: no-repeat;
}
.optima_hss_fondo {
	width: 309px;
	height: 165px;
	float: left;
	background-image: url(../images/optima_hss_fondo.jpg);
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: right top;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #EFEFEF;
	background-repeat: no-repeat;
}
.optima_pdv_fondo {
	width: 309px;
	height: 165px;
	float: left;
	background-image: url(../images/optima_pdv_fondo.jpg);
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: right top;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #EFEFEF;
	background-repeat: no-repeat;
}
.optima_ess_fondo {
	width: 309px;
	height: 165px;
	float: left;
	background-image: url(../images/optima_ess_fondo.jpg);
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: right top;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #EFEFEF;
	background-repeat: no-repeat;
}
.optima_ed_fondo {
	width: 309px;
	height: 165px;
	float: left;
	background-image: url(../images/optima_ed_fondo.jpg);
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: right top;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #EFEFEF;
	background-repeat: no-repeat;
}
.optima_edh_fondo {
	width: 309px;
	height: 165px;
	float: left;
	background-image: url(../images/optima_edh_fondo.jpg);
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: right top;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #EFEFEF;
	background-repeat: no-repeat;
}
.optima_osv_fondo {
	width: 309px;
	height: 165px;
	float: left;
	background-image: url(../images/optima_osv_fondo.jpg);
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: right top;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #EFEFEF;
	background-repeat: no-repeat;
}
.optima_evk_fondo {
	width: 309px;
	height: 165px;
	float: left;
	background-image: url(../images/optima_evk_fondo.jpg);
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: right top;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #EFEFEF;
	background-repeat: no-repeat;
}
.optima_evk2_fondo {
	width: 309px;
	height: 165px;
	float: left;
	background-image: url(../images/optima_evk2_fondo.jpg);
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: right top;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #EFEFEF;
	background-repeat: no-repeat;
}
.optima_evk3_fondo {
	width: 309px;
	height: 165px;
	float: left;
	background-image: url(../images/optima_evk3_fondo.jpg);
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: right top;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #EFEFEF;
	background-repeat: no-repeat;
}
.optima_evk4_fondo {
	width: 309px;
	height: 165px;
	float: left;
	background-image: url(../images/optima_evk4_fondo.jpg);
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: right top;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #EFEFEF;
	background-repeat: no-repeat;
}
.optima_evk5_fondo {
	width: 309px;
	height: 165px;
	float: left;
	background-image: url(../images/optima_evk5_fondo.jpg);
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: right top;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #EFEFEF;
	background-repeat: no-repeat;
}
.optima_evk6_fondo {
	width: 309px;
	height: 165px;
	float: left;
	background-image: url(../images/optima_evk6_fondo.jpg);
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: right top;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #EFEFEF;
	background-repeat: no-repeat;
}
.optima_evk7_fondo {
	width: 309px;
	height: 165px;
	float: left;
	background-image: url(../images/optima_evk7_fondo.jpg);
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: right top;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #EFEFEF;
	background-repeat: no-repeat;
}
.optima_evk8_fondo {
	width: 309px;
	height: 165px;
	float: left;
	background-image: url(../images/optima_evk8_fondo.jpg);
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: right top;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #EFEFEF;
	background-repeat: no-repeat;
}
.optima_evk9_fondo {
	width: 309px;
	height: 165px;
	float: left;
	background-image: url(../images/optima_evk9_fondo.jpg);
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: right top;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #EFEFEF;
	background-repeat: no-repeat;
}
.divisor {
	width: 610px;
	height: 25px;
	float: left;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-left-color: #EFEFEF;
	background-repeat: no-repeat;
	background-image: url(../images/cilindro_titulo.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	line-height: 25px;
	padding-left: 25px;
	color: #FFFFFF;
	border-left-width: 10px;
	border-left-style: solid;
	background-position: 10px;
}
.contenido_alquiler {
	background-color: #EFEFEF;
	width: 655px;
	margin-top: 5px;
	border: 1px solid #CCCCCC;
	overflow: auto;
	padding-right: 15px;
	padding-left: 15px;
	height: 284px;
}
.contenido_alquiler0 {
	background-color: #EFEFEF;
	width: 655px;
	margin-top: 5px;
	border: 1px solid #CCCCCC;
	overflow: auto;
	padding-right: 15px;
	padding-left: 15px;
	margin-bottom: 15px;
	height: 237px;
}
.txt_central_punteo2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-align: left;
}
#txt_alquiler1 {
	float: left;
	width: 585px;
	border-right-width: 15px;
	border-right-style: solid;
	border-right-color: #EFEFEF;
	border-top-width: 18px;
	border-top-style: solid;
	border-top-color: #EFEFEF;
}
.banner1 {
	width: 243px;
	margin-top: 5px;
	margin-right: 0px;
	margin-left: 0px;
	background-color: #FFFFFF;
}
.bomba_cuadro {
	width: 656px;
	float: left;
	background-color: #EFEFEF;
	margin-top: 5px;
	border: 1px solid #CCCCCC;
	height: 1830px;
	overflow: visible;
	visibility: visible;
	background-image: url(../images/logoderecha.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.cil_cuadro {
	width: 656px;
	float: left;
	background-color: #EFEFEF;
	margin-top: 5px;
	border: 1px solid #CCCCCC;
	height: 1420px;
	overflow: visible;
	visibility: visible;
	background-image: url(../images/logoderecha.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.banner0 {
	width: 243px;
	margin-top: 5px;
	margin-right: 0px;
	margin-left: 0px;
	background-color: #FFFFFF;
}
#alquiler_derecha {
	width: 243px;
	float: right;
	overflow: visible;
	height: 595px;
}
.contenido_alquiler2 {
	background-color: #FFFFFF;
	width: 243px;
	margin-top: 0px;
	overflow: visible;
	height: 565px;
}
.ofertas_txt {
	width: 290px;
	float: left;
	border-left-width: 15px;
	border-left-style: solid;
	border-left-color: #EFEFEF;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	text-decoration: none;
	text-align: justify;
	border-right-width: 3px;
	border-right-style: solid;
	border-right-color: #EFEFEF;
}
.contenido_mantenimiento {
	background-color: #EFEFEF;
	width: 655px;
	margin-top: 5px;
	border: 1px solid #CCCCCC;
	overflow: auto;
	padding-right: 15px;
	padding-left: 15px;
	margin-bottom: 20px;
}
#contenido_mantenimiento {
	background-color: #FFFFFF;
	visibility: visible;
	padding-bottom: 15px;
	height: 1340px;
}
.divisor2 {
	width: 630px;
	height: 25px;
	float: left;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	background-repeat: no-repeat;
	background-image: url(../images/cilindro_titulo.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	line-height: 25px;
	color: #FFFFFF;
	background-position: 0px;
	padding-left: 25px;
}
.herr_cuadro2 {
	width: 656px;
	float: left;
	background-color: #EFEFEF;
	margin-top: 5px;
	border: 1px solid #CCCCCC;
	height: 1520px;
	overflow: visible;
	visibility: visible;
	background-image: url(../images/logoderecha.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#alquiler_izquierda {
	width: 687px;
	float: left;
	overflow: visible;
	visibility: visible;
}
.cabezal_big {
	background-image: url(../images/cabezal-big.jpg);
	height: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 25px;
	font-weight: bold;
	color: #FFFFFF;
	text-indent: 20px;
	text-transform: uppercase;
}

