@charset "UTF-8";
/* CSS Document */
 
/* CSS Reset Start*/
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
body{line-height:1}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
nav ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:none}
a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}
ins{background-color:#ff9;color:#000;text-decoration:none}
mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}
del{text-decoration:line-through}
abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}
table{border-collapse:collapse;border-spacing:0}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
input,select{vertical-align:middle}
/* CSS Reset End*/
body {
	font:11px 'Trebuchet MS';
	color:#FFFFFF;
	
}

#principal {
	background-color:#FFFFFF;
	margin-left:auto;
	margin-right:auto;
	width:935px;
	height:700px;
}

#principalInterior {
	background-color:#FFFFFF;
	margin-left:auto;
	margin-right:auto;
	width:935px;
	height:5000px;
}
#leftM{
	float:left;
	height:100%;
	width:15px;
	background-image: url(../images/img_fondo.jpg);
	background-repeat: repeat-y;
}
#rightM{
	float:right;
	background-color:#666;
	height:100%;
	width:15px;
	background-image: url(../images/img_fondoiaquierda.jpg);
	background-repeat: repeat-y;
}
#contenido{
	float:left;
	background-color:#FFF;
	height:705px;
	width:901px;
}

#contenidoInterior{
	float:left;
	background-color:#FFF;
	height:100%;
	width:4000px;
}
#top{
	height:90px;
	width:901px;
}
#logotipo{
	height:90px;
	float:left;
	width:405px;
	background-image: url(../images/logotipo.jpg);
	background-repeat: no-repeat;
	margin-top:0px;
	margin-left:25px;
}
#menu{
	/*height:90px;
	float:right;
	width:522px;*/
	
}




/*
Slidebox jQuery banner rotator and image slideshow plugin styling
*/

/* basic/minimum styling */
.slidebox{position:relative; border:0px solid #fff; background:#fff; margin:0 auto; overflow:hidden;}
.slidebox,.slidebox .slideboxSlide{width:901px;}
.slidebox,.slidebox .slideboxSlides,.slidebox .slideboxSlide{height:331px;}
.slidebox ul{position:relative; overflow:hidden; margin:0; padding:0; border:0; list-style-type:none;}
.slidebox ul li{float:left;}
.slidebox ul li .slideboxCaption{padding:20px; font-family:Verdana,Geneva,sans-serif; font-size:13px;}
.slideboxContainer{position:relative; margin:0px auto;}
.slideboxContainer .slideboxNext,.slideboxContainer .slideboxPrevious{position:absolute; display:block; width:21px; height:21px; top:50%; margin-top:-11px;}
.slideboxContainer .slideboxNext{right:0; margin-right:10px; background:url(../images/slidebox_next.png) no-repeat;}
.slideboxContainer .slideboxNext:hover{background:url(../images/slidebox_next_hover.png) no-repeat;}
.slideboxContainer .slideboxPrevious{margin-left:10px; background:url(../images/slidebox_previous.png) no-repeat;}
.slideboxContainer .slideboxPrevious:hover{background:url(../images/slidebox_previous_hover.png) no-repeat;}


/* classic/additional styling */
#slidebox_1{border:0px solid #fff; background:#ffffff; border-radius:0px;}
#slidebox_1 ul li .slideboxCaption{display:block; position:relative; padding:0; width:600px; height:300px; color:#666; text-decoration:none;}
#slidebox_1 ul li .slideboxCaption span{display:block; position:absolute; padding:5px 10px; background:#fff; border-radius:0px;}
#slidebox_1 ul .slideboxSlide_1 .slideboxCaption span,#slidebox_1 ul .slideboxSlide_5 .slideboxCaption span{left:20px; bottom:20px;}
#slidebox_1 ul .slideboxSlide_2 .slideboxCaption span{left:20px; top:20px;}
#slidebox_1 ul .slideboxSlide_3 .slideboxCaption span{right:20px; top:20px;}
#slidebox_1 ul .slideboxSlide_4 .slideboxCaption span{right:20px; bottom:20px;}

.slideboxContainer #slidebox_1~.slideboxNext,.slideboxContainer #slidebox_1~.slideboxPrevious{width:39px; height:46px; margin:-10px 45px 0 38px; background-color:#003366; background-image:url(../images/flecha_icons.png); background-repeat:no-repeat; background-position:0px 0px; }
.slideboxContainer #slidebox_1~.slideboxNext{width:39px; height:46px; margin:-10px 45px 0 38px; background-color:#003366; background-image:url(../images/flecha_icons.png); background-repeat:no-repeat; background-position:-37px 0px;}
.slideboxContainer #slidebox_1~.slideboxPrevious:hover,.slideboxContainer #slidebox_1~.slideboxNext:hover{background-color:#9d9d9f; background-position:-0px 0px; }
.slideboxContainer #slidebox_1~.slideboxNext:hover{background-image:url(../images/flecha_icons.png); background-repeat:no-repeat; background-position:-37px 0px;}
.slideboxContainer #slidebox_1~,.slideboxContainer #slidebox_1~.slideboxNext:active{background-image:url(../images/flecha_icons.png); background-repeat:no-repeat; background-position:-37px 0px;}
.slideboxContainer #slidebox_1~.slideboxPrevious:active,.slideboxContainer #slidebox_1~{background-image:url(../images/flecha_icons.png); background-repeat:no-repeat; background-position:-0px 0px;}

.button1
{
	height:30px;
	width:236px;
	display:block;
	background-position:0px -30px;
	background-image: url(../images/btn_portatiles.png);
	margin-top: 50px;
	margin-left: 25px;
}
.button1 a
{
     background: url(../images/btn_portatiles.png);
     height:30px;
	 width:236px;
	 display:block;
}

.button1Interior
{
	height:30px;
	width:236px;
	display:block;
	background-position:0px -30px;
	background-image: url(../images/btn_portatiles.png);
	margin-top: 5px;
	margin-left: 25px;
}
.button1Interior a
{
     background: url(../images/btn_portatiles.png);
     height:30px;
	 width:236px;
	 display:block;
}

.button2
{
	height:30px;
	width:236px;
	display:block;
	background-position:0px -30px;
	background-image: url(../images/btn_analizadores_gas.png);
	margin-top: 5px;
	margin-left: 25px;
}
.button2 a
{
     background: url(../images/btn_analizadores_gas.png);
     height:30px;
	 width:236px;
	 display:block;
}

.button3
{
	height:30px;
	width:236px;
	display:block;
	background-position:0px -30px;
	background-image: url(../images/btn_acondionadores.png);
	margin-top: 5px;
	margin-left: 25px;
}
.button3 a
{
     background: url(../images/btn_acondionadores.png);
     height:30px;
	 width:236px;
	 display:block;
}

.button4
{
	height:30px;
	width:236px;
	display:block;
	background-position:0px -30px;
	background-image: url(../images/btn_instrumentos_medicion.png);
	margin-top: 5px;
	margin-left: 25px;
}
.button4 a
{
     background: url(../images/btn_instrumentos_medicion.png);
     height:30px;
	 width:236px;
	 display:block;
}
.button5
{
	height:30px;
	width:236px;
	display:block;
	background-position:0px -30px;
	background-image: url(../images/btn_sensores.png);
	margin-top: 5px;
	margin-left: 25px;
}
.button5 a
{
     background: url(../images/btn_sensores.png);
     height:30px;
	 width:236px;
	 display:block;
}

#banner{
	min-height:200px;
	background-image: url(../images/banner_03.jpg);
	background-repeat: no-repeat;
	height: 331px;
	width: 901px;
}
#infoMid{
	height:350px;
}
#infoMidInterior{
	height:5000px;
}
#IMleft{
	height:267px;
	float:left;
	width:275px;
	
}
#IMright{
	background-color:#efefee;
	border-color:#666666;
	width:587px;
	height:228px;
	float:left;
	margin-top:44px;
	padding-top:7px;
	padding-left:10px;
	
}

#IMright p{
	color:#333333;
	padding-top:7px;
	padding-left:10px;
	padding-right:20px;
	font-size:13px;	
}

#IMrightInterior{
	background-color:#efefee;
	border-color:#666666;
	width:587px;
	height:4800px;
	float:left;
	margin-top:5px;
	padding-top:7px;
	padding-left:10px;
	
}

#IMrightInterior p{
	color:#333333;
	padding-top:7px;
	padding-left:10px;
	padding-right:20px;
	font-size:13px;	
}



#footer{
	background-color:#003366;
	position:absolute; 
	width:100%; 
	height:30px;
	text-align:center;
	padding-top:10px;
	font-size:13px;	
	}
	#footer a{
	text-align:center;
	padding-top:10px;
	font-size:13px;
	text-decoration: none;
	color: #FFF;
	}

#caja {
width:550px;
display: none;
padding:5px;

}
#mostrar{
	display:block;
	width:550px;
	padding:5px;
	color:#0f3e7e;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
	padding-left:40px;
	padding-top:15px;
	background-image: url(../images/img_mas.png);
	background-repeat: no-repeat;
	background-position: 15px 15px;	
}

#titulos{
	color:#333333;
	font-size:15px;
	font-weight:bold;
	padding-left:35px;
	padding-bottom:8px;
		
	

}
#textos{
	color:#333333;
	font-size:12px;
	padding-left:35px;
	width:520px;
	padding-bottom:8px;
}

#textostabla{
	color:#333333;
	font-size:12px;
	padding-left:35px;
	width:520px;
	padding-bottom:8px;
}
#textos li{
	padding-top:10px;
}
#caja1 {
width:550px;
display: none;
padding:5px;
}
#mostrar1{
display:block;
width:550px;
padding:5px;
color:#0f3e7e; 
text-decoration:none;
font-weight:bold;
font-size:13px; 
padding-left:40px;
padding-top:15px;
background-image: url(../images/img_mas.png);
background-repeat: no-repeat;
background-position: 15px 15px;	
}
#caja2 {
width:550px;
display: none;
padding:5px;
}
#mostrar2{
display:block;
width:550px;
padding:5px;
color:#0f3e7e; 
text-decoration:none;
font-weight:bold;
font-size:13px; 
padding-left:40px;
padding-top:15px;
background-image: url(../images/img_mas.png);
	background-repeat: no-repeat;
	background-position: 15px 15px;	
}
#caja3 {
width:550px;
display: none;
padding:5px;
}
#mostrar3{
display:block;
width:550px;
padding:5px;
color:#0f3e7e; 
text-decoration:none;
font-weight:bold;
font-size:13px; 
padding-left:40px;
padding-top:15px;
background-image: url(../images/img_mas.png);
background-repeat: no-repeat;
background-position: 15px 15px;	
}
#caja4 {
width:550px;
display: none;
padding:5px;
}
#mostrar4{
display:block;
width:550px;
padding:5px;
color:#0f3e7e; 
text-decoration:none;
font-weight:bold;
font-size:13px; 
padding-left:40px;
padding-top:15px;
background-image: url(../images/img_mas.png);
background-repeat: no-repeat;
background-position: 15px 15px;	
}

#caja5 {
width:550px;
display: none;
padding:5px;
}
#mostrar5{
display:block;
width:550px;
padding:5px;
color:#0f3e7e; 
text-decoration:none;
font-weight:bold;
font-size:13px; 
padding-left:40px;
padding-top:15px;
background-image: url(../images/img_mas.png);
background-repeat: no-repeat;
background-position: 15px 15px;	
}		
#tabla tr td{
    font:11px 'Trebuchet MS';
    color:#333;
	border-style:solid;
	border-color:#333333;
	border-width:1px;	
	padding:8px;
	background-color:#FFFFFF;	
}

.fotosinternas 
{
	margin-bottom:15px;	
	padding-left:25px;
}
.superindice 
{vertical-align:super;
font-size:9px;
} 
.subindice 
{vertical-align:sub;
font-size:9px;
}

