
Html, body{ height:100%;}

#tabla{ float:left;}
#contacto_ok{ clear:both;}


#general{ width:1223px; margin:0px auto;}
#cabecera{ width:1223px; float:left; height:177px;}
#menu{ width:1223px; float:left; clear:both; height:33px; margin-bottom:30px;}
#nav{ width:640px; float:left; height:33px;}
#fecha{ background:url(imagenes/fondo_menu_drcha.gif) no-repeat top right; float:right; text-align:right; color:#000000; height:34px; width:558px; font-weight:bold; padding:7px 25px 0 0; font-family:Verdana, Geneva, sans-serif; font-size:11px;}

#contenido{ border:#D2D2D2 dotted thin; padding:20px; clear:both;}
#menu_banners{ list-style:none; display:block; clear:both; height:243px; float:left;}
#menu_banners li{ float:left; margin:10px;}

#parrafada{ clear:both; width:1055px; margin:0px 50px; padding:10px 0px; font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #999;
	font-weight: normal;
	text-align: justify;}
	
#footer{ background: url(imagenes/fondo_pie.jpg); height:97px; width:1223px; clear:both; margin:20px auto 0 auto; overflow:hidden;}
#footer p{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; float:right; font-weight:bold; padding:20px;}

/*Alojamiento Web */

.contenido_principal_1{ width:919px; float:left;}
.imagen_contenido_principal_1{ float:left; width:355px; height:500px;}

.contenido_principal_1 p{ width:534px; float:left; line-height:18px; padding:5px 15px; margin:0px; float:left; font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #039;
	font-weight: normal;
	text-align: justify;}
.contenido_principal_1 h1{ width:534px; margin:0px 15px; padding:0px; float:left; font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #039;
	font-weight: bold;
	text-align: justify;}

.menu_contenido_principal_1{ list-style:none; display:block; width:560px; padding:10px 0px 0px 0px; float:left; margin:0;}
.menu_contenido_principal_1 li{ float:left; padding:0;}

.parrafada_contenido_principal_1{ width:300px; float:left;}
.parrafada_contenido_principal_1 p{ width:280px; float:left; padding:0px 0px 0px 20px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #999;
	font-weight: normal;
	text-align: justify;}
	

/* Consumibles */

#contenido_consumibles{ width:900px; float:left;}
#imagen_consumibles{ float:left; width:320px;}

#contenido_consumibles p{ width:550px; float:left; line-height:18px; padding:5px 15px; margin:0px; float:left; font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #039;
	font-weight: normal;
	text-align: justify;}
#contenido_consumibles h1{ width:550px; margin:0px 15px; padding:0px; float:left; font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #039;
	font-weight: bold;
	text-align: justify;}

#parrafada_consumibles{ width:320px; float:left;}
#parrafada_consumibles p{ width:300px; float:left; padding:0px 0px 0px 20px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #999;
	font-weight: normal;
	text-align: justify;}

/*Contacto*/



/*Programacion*/

/*Diseno Grafico*/

.menu_diseno{ list-style:none; display:block; float:left; margin:0; padding:0 0 0 50px;}
.menu_diseno li{ font-weight:bold; padding:5px;}
.menu_diseno h2{ font-size:14px; color:#039;}

/*Impresoras*/

#contenido_impresoras{ width:900px; float:left;}
#imagen_impresoras{ float:left; width:346px;}

#contenido_impresoras p{ width:500px; float:left; line-height:18px; padding:5px 15px; margin:0px; float:left; font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #039;
	font-weight: normal;
	text-align: justify;}
#contenido_impresoras h1{ width:500px; margin:0px 15px; padding:0px; float:left; font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #039;
	font-weight: bold;
	text-align: justify;}

#parrafada_impresoras{ width:320px; float:left;}
#parrafada_impresoras p{ width:300px; float:left; padding:0px 0px 0px 20px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #999;
	font-weight: normal;
	text-align: justify;}
	
/*Informatica mantenimiento*/

#contenido_informatica_mantenimiento{ width:900px; float:left;}
#imagen_informatica_mantenimiento{ float:left; width:300px;}

#contenido_informatica_mantenimiento p{ width:550px; float:left; line-height:18px; padding:5px 15px; margin:0px; float:left; font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #039;
	font-weight: normal;
	text-align: justify;}
#contenido_informatica_mantenimiento h1{ width:550px; margin:0px 15px; padding:0px; float:left; font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #039;
	font-weight: bold;
	text-align: justify;}

#parrafada_informatica_mantenimiento{ width:320px; float:left;}
#parrafada_informatica_mantenimiento p{ width:300px; float:left; padding:0px 0px 0px 20px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #999;
	font-weight: normal;
	text-align: justify;}


#informatica_reparacion{ float:left; list-style:none; width:500px; color:#039; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}


/* Informatica venta*/

#contenido_informatica_venta{ width:900px; float:left;}
#imagen_hardware{ float:left; width:300px;}

#contenido_informatica_venta p{ width:550px; float:left; line-height:18px; padding:5px 15px; margin:0px; float:left; font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #039;
	font-weight: normal;
	text-align: justify;}
#contenido_informatica_venta h1{ width:550px; margin:0px 15px; padding:0px; float:left; font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #039;
	font-weight: bold;
	text-align: justify;}

#parrafada_informatica_venta{ width:320px; float:left;}
#parrafada_informatica_venta p{ width:300px; float:left; padding:0px 0px 0px 20px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #999;
	font-weight: normal;
	text-align: justify;}

/*^Lineas */

#contenido_linea{ width:900px; float:left; display:block;}
#imagen_linea{ float:left; width:289px; height:700px;}

#contenido_linea p{ width:550px; float:left; line-height:18px; padding:5px 15px; margin:0px; float:left; font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #039;
	font-weight: normal;
	text-align: justify;}
#contenido_linea h1{ width:550px; margin:0px 15px; padding:0px; float:left; font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #039;
	font-weight: bold;
	text-align: justify;}

#contenido_linea_lateral{ width:275px; float:right;}

#contenido_linea_lateral p{width:245px; float:left; line-height:18px; padding:5px 15px; margin:0px; float:left; font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #039;
	font-weight: normal;
	text-align: left;}

#contenido_linea_lateral h1{width:245px; margin:0px 15px; padding:0px; float:left; font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #039;
	font-weight: bold;
	text-align: left;}

#contenido_lop{ width:890px; float:left;}

#imagen_lop{ width:300px; float:left; height:600px;}

#contenido_lop h1{width:560px; margin:0px 15px; padding:0px; float:left; font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #039;
	font-weight: bold;
	text-align: left;}
	
#contenido_lop p{width:560px; float:left; line-height:18px; padding:5px 15px; margin:0px; float:left; font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #039;
	font-weight: normal;
	text-align: left;}

#botones_lop{ float:right; width:270px;}
#botones_lop ul{ list-style:none; padding:0; margin:0;}
#botones_lop li{ padding:0; margin:0;}

#contenido_lop2{ width:950px; float:left;}

#tabla_lop{ float:left; width:600px;}


/*Presentacion*/

#contenido_presentacion{ float:left; width:900px;}
#imagen_presentacion{ width:360px; float:left;}

#contenido_presentacion p{ width:500px; float:left; line-height:18px; padding:5px 15px; margin:0px; float:left; font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #039;
	font-weight: normal;
	text-align: justify;}
#contenido_presentacion h1{ width:500px; margin:0px 15px; padding:0px; float:left; font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #039;
	font-weight: bold;
	text-align: justify;}

#parrafada_presentacion{ width:320px; float:left;}
#parrafada_presentacion p{ width:300px; float:left; padding:0px 0px 0px 20px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #999;
	font-weight: normal;
	text-align: justify;}


#imagen_red_instalacion{ float:left; width:300px; height:400px;}
.contenido_principal_2{ width:890px; float:left;}


.contenido_principal_2 p{ width:534px; float:left; line-height:18px; padding:5px 15px; margin:0px; float:left; font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #039;
	font-weight: normal;
	text-align: justify;}
.contenido_principal_2 h1{ width:534px; margin:0px 15px; padding:0px; float:left; font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #039;
	font-weight: bold;
	text-align: justify;}


#lista_red_mantenimiento{ list-style:none;}

.lista_destacada{ font-weight:bold !important;}

#imagen_servicios_informatica{ width:320px; float:left;}


.contenido_principal_3{ width:870px; float:left;}


.contenido_principal_3 p{ width:514px; float:left; line-height:18px; padding:5px 15px; margin:0px; float:left; font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #039;
	font-weight: normal;
	text-align: justify;}
.contenido_principal_3 h1{ width:514px; margin:0px 15px; padding:0px; float:left; font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #039;
	font-weight: bold;
	text-align: justify;}


#contenido_lateral_sms{font-size: 14px;
	color: #039;
	font-weight: bold;}


#lista_web{ float:left; list-style:none; width:500px; font-weight:bold !important; color:#039 !important;}

.imagen_contenido_principal_4{ float:left !important; width:345px;}

.contenido_principal_4{ width:930px; float:left;}


.contenido_principal_4 p{ width:514px; float:left; line-height:18px; padding:5px 15px; margin:0px; float:left; font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #039;
	font-weight: normal;
	text-align: justify;}
.contenido_principal_4 h1{ width:514px; margin:0px 15px; padding:0px; float:left; font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #039;
	font-weight: bold;
	text-align: justify;}

.parrafada_contenido_principal_4{ width:275px; float:right;}
.parrafada_contenido_principal_4 p{ width:255px; float:left; padding:0px 0px 0px 20px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #999;
	font-weight: normal;
	text-align: justify;}

#grupo_web_diseno{ float:left !important; width:560px;}





.class1 A:link {text-decoration: none}
.class1 A:visited {text-decoration: none}
.class1 A:active {text-decoration: none}
.class1 A:hover {text-decoration: underline; color: red;}

.menulopd1:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #06F;
	text-decoration: none;
	text-align: left;
}


.menulopd1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #03C;
	text-decoration: underline;
	text-align: left;
}
.menulopd1:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FF9900;
	text-align: left;
}
.menulopd1:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #06F;
	text-align: left;
}

.css {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	background-image: url(imagenes/fondo_pie.jpg;
	padding-right: 10px;
	text-align: right;
	background-image: url(imagenes/fondo_pie.jpg);
	background-repeat:  repeat-x;
	background-position: right;
}
.border_puntos_home {
	padding: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: auto;
	width: 1000px;
	margin: 1px;
	border: 1px dotted #666;
}

.fondo_menu_drcho {
	background-image: url(imagenes/fondo_menu_drcha.gif);
	background-repeat: repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #002E6D;
}
.fuente_fecha {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0A3172;
	text-align: right;
}
.caja {
	font-size: 11px;
	background-image: url(imagenes/fondobarra.jpg);
	height: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

.texto {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #039;
	font-weight: normal;
	text-align: justify;
}
.textotitu1 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	color: #039;
	font-weight: normal;
	text-align: justify;
}
.caja2 {
	font-size: 11px;
	background-image: url(imagenes/fondobarra2.jpg);
	height: 70px;
	width: 320px;
}
.textoclave {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #999;
	font-weight: normal;
	text-align: justify;
}
.fondografico {
	background-image: url(imagenes/fondo_grafico.png);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.fondograficoCopia {
	background-image: url(imagenes/email2.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.textopie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

