@charset "utf-8";

/* CSS Document */

/*INDEX*/

body{
	background-color:#000000;
	background-image:url(../images/bg_03.jpg);
	background-position:top center;
	margin:0px;
	width:100%;
	height:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	background-repeat: repeat-y;
}

.container{
width:747px;
height:600px;
margin:0 auto;
}

.top{
	width:692px;
	height:75px;
	margin: 0 auto 0 auto;
}

.logo{
width:auto;
height:auto;
margin-left:15px;
margin-top:5px;
float:left;
}

.menutop{
	width:60px;
	height:20px;
	float:right;
	line-height:20px;
	margin-top: 5px;
}

.linkstop:link,.linkstop:visited,.linkstop:active{
	color:#FFFFFF;
	text-decoration:none;
	font-size:65%;
	font-weight:bold;
	float: right;
	margin-right: 2px;
}

.linkstop:hover{
	color: #F47A20;
}

.menu{
width:696px;
height:27px;
margin:0 auto;
}

.menubtn:link,.menubtn:visited,.menubtn:active{
	display: block;
	float:left;
	width:110px;
	height:27px;
	background-image:url(../images/btn_03.png);
	color:#000000;
	text-align:center;
	line-height:28px;
	font-size:70%;
	font-weight:bolder;
	text-decoration:none;
	background-repeat: no-repeat;
	margin-right: 3px;
	margin-left: 3px;
}

.menubtn:hover {
	background-image:url(../images/btn_over_03.png);
	color:#000000;
	text-decoration:none;
}


.header{
	width:692px;
	height:110px;
	margin:5px auto 0 auto;
	clear:both;
}

.contenido{
width:692px;
height:auto;
margin:10px auto 0 auto;
}

.contenidotop{
width:100%;
height:12px;
background-image:url(../images/topcontent_02.png);
}

.contenidomid{
width:100%;
height:auto;
background-image:url(../images/bgcontent_02.png);
background-repeat:repeat-y;
padding-top:5px;
}

.blackleft{
	background-image:url(../images/bgblackcentral.png);
	height:195px;
	float:left;
	margin-left:15px;
	background-repeat: no-repeat;
	width: 660px;
}

.blackright{
	background-image:url(../images/bgrightblack_03.png);
	width:213px;
	height:195px;
	float:right;
	margin-right:15px;
	background-repeat: no-repeat;
}

.bloquecont{
width:90%;
height:auto;
}

.tituloblack{
	display:block;
	width:80%;
	height:20px;
	margin:0px auto 0px auto;
	border-bottom:#CCCCCC 1PX solid;
	color:#FFFFFF;
	font-size:85%;
	font-weight:bold;
	text-align:center;
	line-height:20px;
}

.titulonaranja{
	display:block;
	width:85%;
	height:20px;
	margin:0px auto 5px auto;
	border-bottom:#333333 1PX solid;
	color:#000;
	font-size:100%;
	font-weight:bold;
	text-align:center;
	line-height:20px;
	margin-top:19px;
}


.textoblack{
	color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	margin: 2px 17px 0px 17px;
	font-size:90%;
	text-align: justify;
}

.contentidobot{
width:692px;
height:12px;
background-image: url(../images/botcontent_02.png);
clear:both;
margin:0 auto;
}

.footer{
	width:692px;
	height:50px;
	background-image:url(../images/footerbg_03.png);
	background-position:left;
	background-repeat:no-repeat;
	margin:5px auto;
	clear:both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
}

.maxrefar{
width:156px;
height:auto;
margin:23px auto 2px auto;
*margin:20px auto 0px auto;
_margin:20px auto 0px auto;

}

.orangeleft{
	height:auto;
}

.orangeright{
	height:auto;
}

.liarrow{
list-style:url(../images/refar_21.png);
line-height:12px;
display:block;
width:auto;
height:20px;
float:left;
margin-left:-2px;
}

.vercatalogo{
	background-image:url(../images/refar_25.png);
	width:91px;
	height:25px;
	margin:10px auto;
	text-align: center;
	line-height: 25px;
	font-weight: bold;
	font-size: 85%;
	text-indent: 4px;
	text-decoration: none;
}

.headertxtbl{
	width:350px;
	height:auto;
	color:#FFFFFF;
	font-size:125%;
	font-weight: bolder;
	text-align: center;
	padding-top: 20px;
	margin-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
}

.headertxtgr{
	width:350px;
	height:auto;
	color:#333;
	font-size:125%;
	font-weight: bold;
	text-align: center;
	padding-top: 5px;
	margin-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
}

p{
font-size:80%;
text-align:justify;
}


/*QUIENES SOMOS*/
.headerqs{
	width:692px;
	height:110px;
	background-image: url(../images/header_qs_03.png);
	background-repeat:no-repeat;
	background-position:top center;
	margin:5px auto 0 auto;
	clear:both;
}

.headerqstxtbl{
	width:350px;
	height:auto;
	color:#FFFFFF;
	font-size:125%;
	font-weight: bold;
	text-align: center;
	padding-top: 38px;
	margin-left: 15px;
}.textoblackqs {
	color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	margin: 2px 17px 2px 17px;
	font-size:90%;
	text-align: justify;
	background-image: url(../images/header_qs_03.png);
}
.headerqhtxtbl {
	width:350px;
	height:auto;
	color:#FFFFFF;
	font-size:130%;
	font-weight: bold;
	text-align: center;
	padding-top: 30px;
	margin-left: 15px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.textoblackqh {

	color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	margin: 2px 17px 2px 17px;
	font-size:85%;
	text-align: justify;
}

/*HEADERS*/
.headerqh {
width:692px;
height:110px;
background-image: url(../images/header_qh_03.png);
background-repeat:no-repeat;
background-position:top center;
margin:5px auto 0 auto;
clear:both;
}

.headerprod {
	width:692px;
	height:110px;
	background-image: url(../images/header_prod_03.png);
	background-repeat:no-repeat;
	background-position:top center;
	margin:5px auto 0 auto;
	clear:both;
}

.headerservicios {
	width:692px;
	height:110px;
	background-image: url(../images/header_servicios_03.png);
	background-repeat:no-repeat;
	background-position:top center;
	margin:5px auto 0 auto;
}

.headerservicios1 {
	width:692px;
	height:110px;
	background-image: url(../images/header_servicios1_03.png);
	background-repeat:no-repeat;
	background-position:top center;
	margin:5px auto 0 auto;
}
 
 .headerservicios2 {
	width:692px;
	height:110px;
	background-image: url(../images/header_servicios2_03.png);
	background-repeat:no-repeat;
	background-position:top center;
	margin:5px auto 0 auto;
}
 .headerservicios3 {
	width:692px;
	height:110px;
	background-image: url(../images/header_servicios3_03.png);
	background-repeat:no-repeat;
	background-position:top center;
	margin:5px auto 0 auto;
}
 .headerservicios4 {
	width:692px;
	height:110px;
	background-image: url(../images/header_servicios4_03.png);
	background-repeat:no-repeat;
	background-position:top center;
	margin:5px auto 0 auto;
}
 .headerservicios5 {
	width:692px;
	height:110px;
	background-image: url(../images/header_servicios5_03.png);
	background-repeat:no-repeat;
	background-position:top center;
	margin:5px auto 0 auto;
}
 .headerservicios6 {
	width:692px;
	height:110px;
	background-image: url(../images/header_servicios6_03.png);
	background-repeat:no-repeat;
	background-position:top center;
	margin:6px auto 0 auto;
}
 
.headermaxrefar {
width:692px;
height:110px;
background-image: url(../images/header_maxrefar_03.png);
background-repeat:no-repeat;
background-position:top center;
margin:5px auto 0 auto;
}

.headercontacto {
width:692px;
height:110px;
background-image: url(../images/header_contacto_03.png);
background-repeat:no-repeat;
background-position:top center;
margin:5px auto 0 auto;
clear:both;
}

.tituliwhite {
	color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	margin: 2px 17px 2px 17px;
	font-size:100%;
	text-align: justify;
	padding-left: 10px;
	font-weight: bold;
}

.textfield{
border:#FF9933 solid 1px;
width:98%;
}
.textowhite {
	color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	margin: 2px 17px 2px 17px;
	font-size:100%;
	text-align: justify;
	padding-left: 10px;
}

.fonttable{
font-size:80%;
}

.bloqueblack {
	background-image:url(../images/bgbloqueblack_03.png);
	height:195px;
	background-repeat: no-repeat;
	margin: 0px auto 0px auto;
	width: 639px;
	color: #FFFFFF;
}

.productosleft {
	height:388px;
	background-image: url(../images/bgproductos_03.png);
	width: 215px;
	background-repeat: no-repeat;
	margin: 5px auto 5px auto;
	padding: 15px;
}

.productoslist{
	display:block;
	color:#FFFFFF;
	list-style-image: url(../images/arrow_03.png);
	text-align: left;
	line-height: 10px;
	*margin-left: 15px;
	_margin-left: 15px;
	margin-left: 0px;
}

.tituloblack2 {
	display:block;
	width:80%;
	height:20px;
	margin:0px auto 5px auto;
	border-bottom:#CCCCCC 1PX solid;
	color:#FFFFFF;
	font-size:100%;
	font-weight:bold;
	text-align:center;
	line-height:20px;
	margin-top:10px;
}

.orangeright2 {
	height:auto;
	padding: 0px 15px;
}

ul {
	font-size:80%;
	text-align:justify;
	margin-left: -10px;
}
.orangemr {
	height:auto;
	padding: 10px;
	margin: 2px auto;
	width: 75%;
}

.productos {
	height:330px;
	padding: 5px;
	width: 95%;
	margin: 0px auto;
	overflow: auto;
	visibility: hidden;
}

.texto:link,.texto:visited,.texto:active{
	color:#FFFFFF;
	text-decoration: none;
}

.texto:hover{
color:#F7941D;
}


/*MENU SEECIONES*/
#ini #ini_on{
	color: #F47A20;
}

#cont #cont_on{
	background-image:url(../images/btn_over_03.png);
	color:#000000;
	text-decoration:none;
}

#qs #qs_on{
	background-image:url(../images/btn_over_03.png);
	color:#000000;
	text-decoration:none;
}

#qh #qh_on{
	background-image:url(../images/btn_over_03.png);
	color:#000000;
	text-decoration:none;
}

#valvulas #productos_on{
	background-image:url(../images/btn_over_03.png);
	color:#000000;
	text-decoration:none;
}

#serv #serv_on{
	background-image:url(../images/btn_over_03.png);
	color:#000000;
	text-decoration:none;
}

#maxrefar #maxrefar_on{
	background-image:url(../images/btn_over_03.png);
	color:#000000;
	text-decoration:none;
}


/*MENU PRODUCTOS*/
#valvulas #valvulas_on{
color:#F7941D;
}

#equiposlivianos #equiposlivianos_on{
color:#F7941D;
}

#fumig #fumig_on{
color:#F7941D;
}

#agua #agua_on{
color:#F7941D;
}

#heman #heman_on{
color:#F7941D;
}

#elect #elect_on{
color:#F7941D;
}

#ind #ind_on{
color:#F7941D;
}

#incendio #incendio_on{
color:#F7941D;
}

#lijas #lijas_on{
color:#F7941D;
}

#ajuste #ajuste_on{
color:#F7941D;
}

#carretillas #carretillas_on{
color:#F7941D;
}

#const #const_on{
color:#F7941D;
}

#cintas #cintas_on{
color:#F7941D;
}
#candados #candados_on{
color:#F7941D;
}

#gas #gas_on{
color:#F7941D;
}

/*MENU SERVICIOS*/

#medida #medida_on{
color:#F7941D;
}

#busqueda #busqueda_on{
color:#F7941D;
}

#inspeccion #inspeccion_on{
color:#F7941D;
}

#auditoria #auditoria_on{
color:#F7941D;
}

#pruebas #pruebas_on{
color:#F7941D;
}

#reporte #reporte_on{
color:#F7941D;
}.texto2:link,.texto2:visited,.texto2:active {
	color:#000000;
	text-decoration: underline;
}
.texto2:hover {
	text-decoration: none;
}
.menubtnactivo {
	display: block;
	float:left;
	margin-left:4px;
	width:110px;
	height:27px;
	background-image:url(../images/btn_over_03.png);
	color:#000000;
	text-align:center;
	line-height:28px;
	font-weight:bolder;
	text-decoration:none;
	background-repeat: no-repeat;
	font-size: 70%;
}
.tituloblackindex {

	display:block;
	width:80%;
	height:20px;
	margin:13px auto 0px auto;
	border-bottom:#CCCCCC 1PX solid;
	color:#FFFFFF;
	font-size:85%;
	font-weight:bold;
	text-align:center;
	line-height:20px;
}
.porange {
	font-size:80%;
	text-align:justify;
	margin: 5px 17px;
}

.liservicios{
	margin-bottom:5px;
	vertical-align: top;
	margin-left: -5px;
	*margin-left: 28px;
	_margin-left: 28px;
}
.liproductos {
	margin-bottom:1px;
	*margin-bottom:3px;
	_margin-bottom:3px;
	vertical-align: top;
	margin-left:-5px;
	*margin-left: 23px;
	_margin-left: 23px;
}
.servicioslist {
	display:block;
	color:#000000;
	list-style-image: url(../images/arrow_03.png);
	text-align: left;
	line-height: 10px;
	width: 180px;
}

.servicioslist2li {
	margin-bottom:5px;
	*margin-bottom:3px;
	_margin-bottom:3px;
	*margin-left: 15px;
	_margin-left: 15px;
}

.indexlist {
	line-height: 10px;
	list-style-image: url(../images/arrow_03.png);
	*margin-left:15px;
	_margin-left:15px;
	margin-left:0px;
	}

.liindex {
	margin-bottom:5px;
	text-align: left;
	color: #000000;
}

.indexlist2 {
	list-style-type: decimal;
	list-style-position: outside;
}

.textfieldmr {
	width:75px;
	height: 12px;
	color: #000000;
	font-size: 9px;
	vertical-align: middle;
	border: #000 solid 1px;
}

.textoblackmr {

	color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:85%;
}

.btnmr {
	width:25px;
	height: 20px;
	color: #000000;
	font-size: 10px;
	border: #fff solid 1px;
	font-weight: bold;
	background-color: #F47A20;
	line-height: 1;
	margin: 7px auto 0px auto;
	display: block;
}

.loginmr{
margin-top:5px; 
*margin-top:2px; 
_margin-top:2px;
}

.servicioslist2 {
	color:#000000;
	line-height: 10px;
	list-style-type: disc;
	_margin-left: 5px;
	*margin-left: 5px;
}

.puntos{
	color:#FFFFFF;
	background-color:#3399CC;
	font-weight:bold;
	text-align: center;
	margin-left: 5px;
	vertical-align: middle;
	font-size: 110%;
	clear: both;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 1px;
	padding-bottom: 3px;
	border: solid 1px #003366;
}

.limr {
	margin-bottom:5px;
	*margin-bottom:7px;
	_margin-bottom:7px;
	text-align: left;
	color: #000000;
	padding-bottom: 5px;
}
.erefar {
	width:60px;
	height:20px;
	float:right;
	line-height:20px;
	margin-top: 50px;
}
