@charset "utf-8";
/* CSS Document */
#contenido_maquinas { margin: 0px 8px 8px 220px; width: 730px;}
#contenido_productos { margin: 0px 4px 8px 0px; width: 739px;  float:left;}
#contenido_events { margin: 0px 4px 8px 0px; width: 508px; float:left;}
#contenido_productos_der {width: 164px; float:right; padding:0px 2px 30px 2px; background-color:#f4f8fa;}
#contenido_events_der {width: 210px; float:right; padding:0px 2px 30px 2px; background-color:#f4f8fa;}
#contenido_maquinas2 { float:left; margin: 0px 8px 8px 2px;}

.caja_contenido_iz{ margin: 40px 3px 12px 0; float:left;}
.caja_contenido_envia{ margin: 12px 0 12px 0; width:200px; clear:both;}
.caja_contenido_der{ margin: 12px 0 12px 0;}
.caja_contenido_conta{ margin: 12px 3px 12px 3px;}
.caja_contenido_mail{ background-image:url(../images/back_email.gif); background-repeat:no-repeat; width: 191px; height:20px; border:0px; padding-top:4px; color:#3cb9d6;}
#contenido_presencia { margin: 0px 0px 8px 0px;}

body  {
	text-align:center;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	color:#6c6c6c;
	background-image: url(../images/background_sec.jpg);
	background-repeat: repeat-x;
	background-position:center;
	background-position:top;
	background-color: #ffffff;
	}
   .boton{
                    background-image: url(../images/boton.gif);
                    width:178px;
                    height:60px;
                    list-style:none;
         }
   .textboton{

                    font-size:medium;
                    font-family:Arial black;
                    text-align:center;
                    color:#005ea5;
                    vertical-align:middle;
                    padding-top:20px;
                    list-style:none;

     }	

.con {
	margin:26px 0 10px 0;
	display:block;
	height:100%;
	

}
.cajas_1 { 
	width:319px;
	/*height: 95px; */
margin-top: 6px;
	float:left;
	}
.caja_tit { 
	width:281px;
	height: 29px;
	padding: 2px 2px 0 36px;
	background-image:url(../images/bcbl.jpg);
	background-repeat:no-repeat;
	background-color:#5ca9e2;
	}
.caja_tit2 { 
	width:281px;
	height: 29px;
	padding: 2px 2px 0 36px;
	background-image: url(../images/bcna.jpg);
	background-repeat:no-repeat;
	background-color: #FF6600;
	}
.caja_tit3 { 
	width:281px;
	height: 29px;
	padding: 2px 2px 0 36px;
	background-image: url(../images/bcbla.jpg);
	background-repeat:no-repeat;
	background-color: #0099FF;
	}
.caja_tit4 { 
	width:702px;
	height: 26px;
	padding: 4px 2px 0 36px;
	background-image: url(../images/bc_ti.gif);
	background-repeat:no-repeat;
	margin: 0px 0 25px 0;
	}
.caja_tit5 { 
	width:524px;
	height: 26px;
	padding: 4px 2px 0 36px;
	background-image: url(../images/bc_ti_pro.gif);
	clear:both;
	background-repeat:no-repeat;
	margin: 0px 0 25px 0;
	}
.caja_tit6 { 
	width:508px;
	height: 26px;
	padding: 4px 2px 0 36px;
	background-image: url(../images/bc_ti_508.gif);
	clear:both;
	background-repeat:no-repeat;
	margin: 0px 0 25px 0;
	}
.cajas_1conte {
	width:130px;
	float: left;
	margin:10px 14px 2px 14px;
}	
.bor {
	border:#CCCCCC solid 1px;
	clear:both;
}
.som {
	width:128px;
	height:5px;
	margin-bottom: 6px;
	background-image:url(../images/sombra.png);
	background-repeat:no-repeat;
}
.text {
	margin: 2px;
}
#borde {
	padding:10px 0 0 0;
	border:#CCCCCC solid 1px;
	height: 360px;
	background-color:#f4f4f4;
}
#borde2 {
	padding:10px 0 0 0;
	border-bottom:#CCCCCC solid 1px;
	border-top:#CCCCCC solid 1px;
	height: 360px;
	background-color:#ffffff;
}
.inputbusq{
	width:145px;
	height:17px;
	font-size:11px;
	padding: 4px 4px 0 4px;
	border:0px;
	background-image:url(../images/back_buscar.png);
	background-repeat:no-repeat;
	color:#7c7c7c;
	float:left;
}
.inputbusq_btn{
	width:25px;
	height:21px;
	border:0px;
	background-image: url(../images/search.png);
	float: right;
}
#conte_sitio {
	width:958px;
	margin:0 auto;
	padding:0px; 
	text-align:left; 
	border:0px solid;
	}
#cabezote {
	height: 99px;
	background-image:url(../images/nodac_technology.gif);
	background-repeat:no-repeat;
	}
#logo { 
	float:left; 
	padding: 14px 0 0 3px;
	}
#menu {
	clear:both;
	padding: 42px 0 0 2px; 
	width:100%;
	}
.conte_banner { 
	margin: 8px 0 20px 0;
	}
	
#pie { 
	background-image: url(../images/back_pie.gif);
	background-repeat:repeat-x; 
	height: 126px; 
	margin-top:20px; 
	clear: both;
	width:100%;}
#pie_conte { position:relative; width:950px; margin:0 auto; padding:20px 10px 1px 10px; text-align:left; border:0px solid;
}

.sepa {
padding-top:10px;
margin-left:120px;
margin-right: 104px;

height:89px;
	}
.search {
	float:right;
	margin-right:12px;
	width:178px;
}
#sup {
	float:left;
}
#down {
	float: right;
}
#down_r {
/*margin-left:20%;
margin-right:20%;*/
clear:both;
}
#sup2 {
	float:left;
	padding-left:5px;
}
.sepacion, .sepacion ul {
	list-style: none;
	margin:3px;
	margin-top:35px;
	padding: 0;
}

.sepacion li{
	list-style: none;
	display:block;
	text-decoration: none;
	background-repeat:no-repeat;
	padding: 4px 2px 0 0px;
	border-bottom: #999999 1px dotted;
}
.noti, .noti ul {
	list-style: none;
	margin:3px;
	padding: 0;
}
.noti li{
	list-style: none;
	display:block;
	text-decoration: none;
	
}
.noti li a, .noti li a:link, .noti li a:active, .noti li a:visited {
	font:  1.10em/18px Trebuchet MS, Lucida Sans, Calibri, Arial, Verdana, sans-serif;
	background-image:url(../images/sig_n.png);
	background-position: 0% 50%;
	background-repeat:no-repeat;
	border-bottom:#CCCCCC 1px dotted;
	padding: 4px 2px 0 20px;
	color: #418cc4;
 	display: block;
	text-decoration: none;
	}
.noti li a:hover {
	font:  1.10em/18px Trebuchet MS, Lucida Sans, Calibri, Arial, Verdana, sans-serif;
	background-image: url(../images/sig_n2.png);
	background-position: 0% 50%;
	background-repeat:no-repeat;
	border-bottom:#7c7c7c 1px dotted;
	color: #418cc4;
}

.noti2, .noti2 ul {
	list-style: none;
	margin:3px;
	padding: 0;
}

.noti2 li{
	list-style: none;
	display:block;
	text-decoration: none;
	background-image: url(../images/sig_fl_2.gif);
	background-position: 2% 50%;
	background-repeat:no-repeat;
	padding: 4px 2px 0 20px;
	border-bottom: #999999 1px dotted;
}
.noti2 li a, .noti li a:link, .noti li a:active, .noti li a:visited {
	font:  1.10em/18px Trebuchet MS, Lucida Sans, Calibri, Arial, Verdana, sans-serif;
	color: #418cc4;
 	display: block;
	text-decoration: none;

	}
.noti2 li a:hover {
	font:  1.10em/18px Trebuchet MS, Lucida Sans, Calibri, Arial, Verdana, sans-serif;
	color: #555555;

}
.bcsal{
	margin-top:12px;
	background-image: url(../images/bc.gif);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	display:block;

	}
.cajas_2conte {
	width:144px;
	float: left;
	margin:7px;
}
.brima{
	margin-top:12px;
	border:#b4d5ea solid 2px;
}
.cle_lim{
clear:both;
}


#menu_maquinas { width:200px; float:left; margin-right:15px;}
#especifi { float:left; margin-right:6px;}
#especifi2 { float:left; width:295px;}
.cajas_producto{ width:215px; height: 376px; background-image: url(../images/back_productos.gif); background-repeat:no-repeat; float:left; margin-right:16px;
	}
.cajas_imagen{ margin: 6px; border:#dcdcdc solid 1px;}
.caja_contenido{ margin: 0px 0 12px 0;}
.caja_contenido_simple{ margin: 25px 0 12px 0;}
.caja_derecho{ margin: 0px 0 12px 0; float:left; width:300px;}	
	
#contenido_maquinas { margin: 0px 8px 8px 220px; width: 730px;}
/*#contenido_productos { margin: 0px 4px 8px 0px; width: 560px; float:left;}*/
#contenido_productos_der {width: 164px; float:right; padding:0px 2px 30px 2px; background-color:#f4f8fa;}
#contenido_maquinas2 { float:left; margin: 0px 8px 8px 2px;}

.caja_contenido_iz{ margin: 40px 3px 12px 0; float:left;}
.caja_contenido_envia{ margin: 12px 0 12px 0; width:200px; clear:both;}
.caja_contenido_der{ margin: 12px 0 12px 0;}
.caja_contenido_conta{ margin: 12px 3px 12px 3px;}
.caja_contenido_mail{ background-image:url(../images/back_email.gif); background-repeat:no-repeat; width: 191px; height:20px; border:0px; padding-top:4px; color:#3cb9d6;}
#contenido_presencia { margin: 0px 0px 8px 0px;}


.cat1 {
	float:left;
	width:180px;
	margin-right:26px;
}
.cat2 {
	float:left;
	width:328px;
	border:#CCC solid 1px;
	padding:12px;
}
.cat2 h2{
	color:#005ea5;
	font-size:18px;
	border-bottom:1px solid #CCC;
	margin-bottom:10px;
}
.cat2 h3{
	color:#3cb9d6;
	font-size:16px;
}


.ca{
	clear:both;
	width:150px;
	margin:6px 6px 6px 6px;
}
.ca1{
background-image: url(../images/ca1.gif); height:7px; background-repeat:no-repeat;
}
.ca2{
	background-image:url(../images/ca2.gif);
	background-repeat:repeat-y;
	padding: 6px 6px 6px 4px;
}
.ca3{
background-image: url(../images/ca3.gif); height:7px; background-repeat:no-repeat;
}
.ima {
	border:#a8d6ef solid 1px;
	margin-bottom:10px;
}
.pro {
	float:left;
	height: 220px;
	margin-right:4px;
	margin-left:4px;
	overflow:hidden;
	margin-bottom:10px;
	width:31%;
	padding:1px;
}
.fonda {
	background-color:#0099FF;
	background-image: url(../images/bc_blue.gif);
	background-repeat:repeat-x;
	padding:6px;
	font:14px Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	color:#ffffff;
	margin-bottom:12px;
}
.tablas {
margin-top:500px;
}



	.abpag li {
				display: inline;
				border: 1px solid #858585;
				list-style-image:none;
				list-style-position:outside;
				list-style-type:none;
				margin:0 3px;
				padding:5px;
				
				
			}
			.abpag li a {
				color: #858585;
			}
			.abpag {
				font-size: 9px;
				
			}
			.abpag  .abactivo{
				border: 1px solid #858585;
				background-color: #858585;	

			}
			.abpag   .abactivo a{ 
				color: white;
		}


.propa {
	clear:both;
	margin-bottom:10px;
	padding:10px;
}


.ima {
	border:#a8d6ef solid 1px;
	margin-bottom:10px;
}
.ima2x {
	border:#a8d6ef solid 1px;
	margin-right:10px;
        margin-bottom: 30px;
	padding:4px;
	float:left;
}

.fecha {
    text-align: right;
    font-size: 13px;
    color: #A9A2A2;
}


/*nuevos estilos*/
.videos {
	width: 100%;
	float: right;
}

/*.titulo {
	float: left;
	height: 26px;
	width: 740px;
	background-image: url(../images/bg_titulo.png);
	margin-top: 10px;
	list-style:none;
}*/



.txt_videos_2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #FFF;
}

.c_videos {
	float: left;
	height: 362px;
	width: 360px;
	background-image: url(../images/bg_videos_nuevo.png);
	margin-top: 10px;
	margin-left: 8px;
	margin-bottom:40px;
}

.idioma {
	float: left;
	width: 130px;
	margin-top: 15px;
	height: 18px;
	margin-left: 110px;
	text-align: center;
}

.v_v {
	width: 320px;
	float: left;
	margin-top: 15px;
	margin-left: 20px;
	height: 255px;
}

.v_txt {
	float: left;
	width: 290px;
	margin-top: 12px;
	margin-left: 36px;
	height: 42px;
	text-align: justify;
}


/*acodeon*/

.accordion { list-style-type: none; padding: 0; margin: 0 0 30px;  border-top: none; border-left: none; }
.accordion li.titulo{ background-image: url(../images/bg_titulo.png); background-repeat: no-repeat; cursor: pointer; list-style-type: none; /*margin-top: 10px;*/ float: left;  width: 100%; }
.accordion a.botones { text-decoration: none; text-align: center; width: 700px; height:25px; color: #fff !important; margin-left: 20px;  margin-top: 4px; display: block; cursor: pointer; }


