* {margin:0px auto;padding:0px;}
body {font-family: Tahoma, Geneva, sans-serif;font-size:13px;margin:0px auto; padding:0px; color:#000;}


.container {
	width:100%;
	text-align: center;
	margin:0px auto;
	}
	
.conainerf {
	width:100%;
	text-align: center;
	margin:0px auto;
	background-color:#333333;
	}	


.cabecera {
	width:100%;
	height:50px;
	background-color:#E8501E;
	margin-top:20px;
	margin-bottom:20px;
	}

.botones {
	width:950px;
	text-align: center;
	margin:0px auto;
	}	
	
.menusuperior { width:950px; text-align: center;
	margin:0px auto;}

.menu{text-align:left;}

h1 {
	color:#C00;
	font-size:14px;
}
a, a:hover {color:#FFF; font-weight:bold;}
strong { font-weight:bold;}

.header1 {margin: 20px 0;font-weight: bold; font-size:30px; margin-left:65px;}
.header {margin: 20px 0;font-weight: bold; font-size:30px; height:auto; display:block; height:30px;}
.boton {
	width:100%;
	height:auto;
	float:left;
	text-align: center;}
	
.contenido { width:405px; height:93px; margin:15px 0; text-align:justify; margin-left:55px; background-color:#333333; padding-bottom:10px; padding-top:10px; padding-left:15px; padding-right:15px; float:left;}

.contenido4 { width:405px; height:93px; margin:15px 0; text-align:justify; margin-left:22px; background-color:#333333; padding-bottom:10px; padding-top:10px; padding-left:15px; padding-right:15px; float:left;}

.contenido2 { width:895px; text-align:justify; margin-left:55px; margin-top:0px; margin-bottom:0px; font-size:12px;}

.contenido1 {
	width:320px;
	height:73px;
	margin:0px 0;
	text-align:left;
	float:right;
	margin-left:10px;
	float:left;
}

.imagen1 { width:73px; text-align:justify;  background-color:#333333; height:73; float:left;}


.informe { width:895px; height:73px; text-align:justify; float:right; margin-left:55px; float:left; margin-top:20px; }


.anteriores { width:895px; height:40px; padding-left:55px; float:left; display:block; text-align:left;}


.pie {
	width:100%;
	height:15px;
	float:left;
	text-align: center; background-color:#E8501E;}
	
	
	
.page2 { width:100%;margin:0 auto; height:auto; float:left;}	

.pagecontacto { width:850px; text-align:center; margin:0 auto;}

.contacto { /*text-align:center; margin-left:auto; margin-right:auto;*/ padding-bottom:2px; padding-top:2px; float:left; margin-top:0px; margin-bottom:5px; }

.cuadro1 { width:380px; margin-top:5px;height:auto; float:left;padding:10px 10px 10px 10px; text-align:left;}	

.titulocontacto { width:850px; margin-top:5px;height:15px; float:left; padding-left:10px;text-align:left; font-weight:bold; color:#990000; font-size:14px;}	

#form { width:430px; height:60px; text-align:left; color:#000000;padding:10px 10px 0px 10px; float:left; margin-top:5px; }
	
.botonform{ width:50px;height:25px; text-align:left; border:none; float:left;}

.contenidoform{ width:390px;height:55px; text-align:left; border:none;}

.cuadro2 { width:877px; margin-top:0px;height:70px; float:left;padding:20px 10px 15px 15px; text-align:left;  background-color:#F2F2F2;}	

.cuadro3 { width:415px; margin-top:30px;height:130px; float:left; text-align:left; margin-right:23px; margin-left:13px; border:none;}

.imagenprod { width:200px;height:128px; text-align:left; border:none; float:left;}


.textoprod { width:200px;height:128px; text-align:left; border:none; float:left; margin-left:10px;}

.tituloitem1 { width:180px;height:15px; text-align:left; border:none; float:left; font-weight:bold; font-size:14px; margin-left:0px; }

.detalleprod { width:200px;height:100px; text-align:left; border:none; float:left; margin-top:10px; }


.textocuadrogris { width:850px; margin-top:5px;height:15px; float:left; padding-left:10px;text-align:left; }	


.headert{ width:902px; margin-left:167px; text-align:center; height:auto; float:left; }


.content { width:903px; margin-left:167px; text-align:center; height:auto; padding-bottom:10px; padding-top:10px; padding-left:0px; padding-right:0px; float:left; margin-top:25px; margin-bottom:30px; min-height:360px;}

.lineamenu{ width:100%; float:left; height:2px; background-color:#FFFFFF; margin-top:6px;}	


.cuadro4 { width:903px; margin-top:12px;height:70px; float:left;padding:10px 0px 17px 0px; text-align:left; height:auto; border-bottom:2px dotted #666666;}		


.item1{ width:903px;  height:auto; float:left; }

.imagenitem1 { width:135px;height:86px; text-align:left; border:none; float:left;}

.detalleitem1{ width:750px;height:61px; text-align:left; border:none; float:left; margin-top:10px; margin-left:7px; }

.tituloprod{ width:495px;height:15px; text-align:left; border:none; float:right; font-weight:bold; font-size:14px; margin-right:10px; }


.imagenitem1detalle { width:300px;height:190px; text-align:center; border:none; float:left; background-image:url(../imgs/recuadro_foto.jpg); background-repeat:no-repeat;}
.contenedor_imagenitem1detalle { width:350px;height:250px; text-align:left; border:none; float:left; margin-left:15px;}


.detalleitem1detalle{ width:495px;height:auto; text-align:justify; float:right; margin-top:10px;margin-right:10px;  padding-bottom:15px; }
.lineapunteada{ width:695px;height:auto; text-align:left; bo float:left; margin-top:10px; margin-left:7px; }

.video{ width:495px;height:auto; text-align:justify; float:right; margin-top:20px; margin-left:7px; margin-right:10px;}

.items_descarga{ width:495px;height:auto; text-align:justify; border-top:1px dotted #ccc; border-bottom:1px dotted #ccc; float:right; margin-top:10px;margin-right:10px;  padding-bottom:15px; padding-top:10px;}


.items_descarga2{ width:495px;height:auto; text-align:justify; float:right; margin-top:4px;}
.items_descarga3{ width:495px;height:auto; text-align:justify; float:right; margin-top:4px;}


.videodetalle{ width:695px;height:auto; text-align:justify; border-bottom-style:dotted; margin-top:10px; margin-left:7px; padding-bottom:30px;}

.item1detalle{ width:903px;  height:auto; float:left; margin-top:30px; }

.imagenitem1detalle1 { width:200px;height:127px; text-align:left; border:none; float:left; margin-left:15px;}

.imagenitemthumb { width:300px;height:47px; text-align:center; border:none; float:left; margin-top:10px;}

.imagenitemthumb1 { width:60px;height:40px; text-align:left; float:left; margin-top:3px; margin-left:10px; }

.cuadro5 { width:903px; margin-top:12px;height:70px; float:left;padding:10px 0px 17px 0px; text-align:left; height:auto;}	





.a1 {
	text-align: right;
}
/*  #page .botones .contenido .contenido1 {
	text-align: left;
}
*/