@charset "utf-8";
/* CSS Document */

body{
	background-color:#272727;
	padding:0;
	margin:0;
	height:100%;
}

a{
	
	text-decoration:none;
	color:#000;
}


.titulo_general {
	font:Arial, Helvetica, sans-serif;
	color:#666;
	font-size:14px;
		
}

#center_body {
	width:100%;
	background: url(../images/center_bg.jpg) repeat-x;
	background-position:bottom;
	height:238px;		
}

#body_title{
	background: url(../images/body_title.jpg) repeat-x;
	width:740px;
	height:53px;
	margin:0 auto;
}

#body_line{
	background: url(../images/body_line.jpg) repeat-x;
	width:100%;
	height:1px;				
}

#body_menu{
	background: url(../images/body_menu.jpg) repeat-x;
	width:740px;
	height:45px;
	margin:0 auto;
}

#body_down {
	background: url(../images/body_down.jpg) repeat-x;
	width:725px;
	height:45px;
	margin:0 auto;		
}

#down_body {
	width:100%;
	background-color:#272727;	
	height:530px;
}

.info_txt{
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:23px;		
}

#red_box {
	background-color:#F00;
	float:left;
	width:3px;
	height:30px;
	margin-left:40px;
	/*margin-top:13px;*/
	margin-right:20px;
	
}


#top_body {
	width:100%;		
	height:75px;
	margin:0 0 0 0;
	background-color:#FFF;
}


.info {
	background: url(../images/info.png) repeat-x;
	width:740px;
	height:70px;	
	position:absolute;
	top:81%;
	z-index:2;	
}

.info2 {
	background: url(../images/info.png) repeat-x;
	width:100%;
	height:100%;			
}



#bottom {
	background: url(../images/bottom.png) repeat-x top;
	width:100%;
	height:130px;
	margin-bottom:auto;
	
}

#logo{
	background: url(../images/encabezado.jpg) no-repeat top;
	width:740px;
	height:75px;
	margin:0 auto 0 auto;
}


#menu {
	background: url(../images/bg_menu.png) no-repeat;
	width:745px;
	height:35px;	
}


#titulos {
	background: url(../images/bg_titulos.png) no-repeat;
	width:745px;
	height:95px;
	margin-top:8px;
	position:absolute;
	z-index:100;	
}


#imagenes {
	width:740px;
	height:355px;
	margin:0 auto 0 auto;	
}

#productos {
	width:740px;
	height:353px;
	margin:0 auto 0 auto;
	background-color:#333;
	border: 1px solid #555;
}



.btn_I {
	background: url(../images/pest_I.png) no-repeat;
	width:30px;
	height:85px;	
}

.btn_I:hover {
	background: url(../images/pest_IH.png) no-repeat;		
}


.btn_D {
	background: url(../images/pest_D.png) no-repeat;
	width:30px;
	height:85px;	
}

.btn_D:hover {
	background: url(../images/pest_DH.png) no-repeat;		
	
}


#footer {
	background: url(../images/bg_footer.jpg) repeat-x scroll center center transparent;
	width:740px;
	height:40px;
	margin:-10px auto 0 auto;
	text-align:center;
	position:relative;
	z-indez:99;
	
}

.opcion:hover {
	background: url(../images/body_menuH.jpg) repeat-x scroll center  top transparent;
	height:28px;
	margin-top:0px;
	/*color:#292929;*/
}


.opcion {
	background: url(../images/op_sep.png) no-repeat scroll right  center transparent;
	height:28px;
	width:auto;
	padding-left:15px;
	padding-right:15px;
	float:left;
	margin-top:3px;
	
}

.boton {
	background: url(../images/bg_botonH.jpg) repeat-x scroll center top transparent;
	height:32px;
	width:auto;
	padding-left:15px;
	padding-right:15px;
	margin-right:10px;
	float:left;
	padding-top:4px;
	margin-top:3px;
}


.pasos {
	font-family:Arial, Helvetica, sans-serif;
	color: #F00;
	font-size:14px;
	/*margin-left:5px;			*/
}

.sub_titulo3 {
	font-family:Arial, Helvetica, sans-serif;
	color: #F00;
	font-size:15px;		
}



.sub_titulo2 {
	font-family:Arial, Helvetica, sans-serif;
	color:#999;
	font-size:15px;
}



.sub_titulo {
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	font-size:14px;
	margin-left:30px;
			
}

#btn_x{
	background: url(../images/btn_x.jpg) no-repeat center center transparent;
	float:left;
	margin-top:47px;
	margin-left:10px;
	width:40px;
	height:35px;	
}

#btn_x:hover{
	background: url(../images/btn_xh.jpg) no-repeat center center transparent;
}



#btn_v{
	background: url(../images/btn_v.jpg) no-repeat center center transparent;
	float: right;
	margin-top:47px;
	margin-right:10px;
	width:40px;
	height:35px;	
}

#btn_v:hover{
	background: url(../images/btn_vh.jpg) no-repeat center center transparent;
}

.bottom_menu_op{
	background: url(../images/bottom_menu.jpg) repeat-x scroll center top transparent;
	height:48px;
	width:auto;
	padding-left:12px;
	padding-right:12px;
	float:left;
	padding-top:4px;
	margin-top:3px;
	border:1px solid #3a3939;
}



.bottom_menu {
	background: url(../images/bottom_menu.jpg) repeat-x scroll center top transparent;
	height:48px;
	width:auto;
	padding-left:12px;
	padding-right:12px;
	margin-right:10px;
	float:left;
	padding-top:4px;
	margin-top:3px;
	border:1px solid #3a3939;
}

.bottom_menu_op:hover {
	background: url(../images/bottom_menuH.jpg) repeat-x scroll center top transparent;	
}



.bottom_menu:hover {
	background: url(../images/bottom_menuH.jpg) repeat-x scroll center top transparent;	
}

.boton:hover{
	background: url(../images/bg_boton.jpg) repeat-x scroll center top transparent;
	color:#FFF;
}


#footer a{
	color:#FFF;		
}


#footer_container {
	margin:0 auto 0 -9px;
	width:740px;
	height:100%;	
}

.menu_boton{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11.5px;
	/*font-weight:bold;*/
	color:#FFF;
}

.texto_botonN3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:28px;	
	color:#900;
	font-weight:bold;
	cursor:pointer;
	margin-left:3px;
	
	
}



.texto_botonN2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;	
	color:#900;
	font-weight:bold;
	cursor:pointer;
	margin-left:3px;
	
	
}

.texto_botonN {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;	
	color:#900;
	font-weight:bold;
	cursor:pointer;
}

.texto_boton {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;	
	color:#fff;
	cursor:pointer;
	
}

.texto_boton:hover {	
	color:#FFF;	
}


#prod_left{
	float:left;
	margin-left:70px;
	margin-top:50px;


}

.red_text {
	color:#900;		
}

.imagen{
	margin-left:70px;
	float:left;		
}


#prod_right{
	float: left;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;	
	margin-top:20px;
	text-align:justify;
	width:665px;		
	
}


.titulo_compara {
	background: url(../images/bk_comp.jpg) repeat-x scroll center top transparent;
	height:43px;
	width:740px;
	position:absolute;
	top:0;
	z-index:1;	
}

.que_compara{
	height:50px;
	width:740px;
	position:absolute;
	top:43px;
	z-index:1;		
}

.titComp {	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
}


.titComp2 {	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#fe051d;
}

.slide {
	width: 740px; height:355px; background-color:#272727;
}

#com_L{
	float:left;
	width:367px;
	height:250px;	
}


#com_L1{
	float:left;
	width:367px;
	height:250px;
	background:url(../images/paso1.jpg) no-repeat;		
}




#cont_S {
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	text-align:justify;
	width:250px;
	margin:50px auto 0 auto;
}

#cont_S:hover{
	color:#FF9;		
}

#cont_t{
	margin-top:10px;
	
	
}

#titulo_S:hover{
	color:#FF9;			
}

#titulo_S{
	background: url(../images/queCompara.png) no-repeat  center center transparent;
	width:100%;
	height:50px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	text-align:center;
	margin-top:43px;
}


#cuadro_no {
	background: url(../images/cuadro_no.jpg) no-repeat  center center transparent;
	height:25px;
	width:25px;
	text-align:center;
	color:#FFF;
	margin-right:10px;
	float:left;
	padding-top:8px;
	margin-top:-6px;
	font-size:14px;
}

