html, body			{margin:0px; padding:0px;}


  
body				{
	background-color: #4A6eb7;
	background-image: url(imagenes/fondo.png);
	background-repeat:repeat-x;
	background-attachment: fixed;
}



  
#principal		{width:960px; position:relative; margin:auto;}

#logo			{width:960px; height:220px; color: #0033FF; background:url(imagenes/logoweb.png) no-repeat;}

#menu			{width:960px; height:45px; }
#sep			{width:960px; height:4px; background: #F00;}

#contenido		{width:960px;  }
#con1			{}
#cont1servicios { background:url(imagenes/fondoservicios.png) no-repeat;}
#cont1taller { background: url(imagenes/fondotaler.png); height:300px;}

#ofertas		{ width:942px; height:200px; border:#FF9900 5px solid; }
#texoferta		{ font-family:Arial, Helvetica, sans-serif; font-size:15px; margin:20px; text-align:justify; width:600px; line-height:20px;}
#ofertas img	{float:right;}

/*PLAN*/

#taller		{ text-align:center; font-family:Arial, Helvetica, sans-serif;}

#con1pln		{background:#000000; width:400px; height:500px; float:left;}
#con2pln		{ width:500px; height:500px; float:left;}

#cont2	{
	float: left;
	width:960px;
	margin-top:8px;
	margin-bottom:15px;
	height:250px;
	background:url(imagenes/fondocont2.png);
}
#texcon2	{
	float: left;
	width:910px;
	margin-top:15px;
	margin-left:20px;
	color: #000;
}

/*LA EMPRESA*/

#con1emp		{ font-family:Arial, Helvetica, sans-serif; font-size:12px; width:440px;  float:left; line-height:20px; margin-top:10px; text-align:justify;}
#con2emp		{background: url(imagenes/manos.jpg); width:500px; height:450px; float: right;}


/*CURSOS*/

#con1cursos		{ font-family:Arial, Helvetica, sans-serif; font-size:12px; float:left; line-height:20px; margin-top:10px; text-align:justify; width:500px;}
#con2cursos		{float:right; background:#CCCCCC; width:400px;}
#con3cursos		{ font-family:Arial, Helvetica, sans-serif; font-size:12px; float: right; line-height:20px; margin-top:10px; text-align:justify; width:400px; background: #FFCC33; }

#con3cursos	 p	{ margin:10px;}

/*SERVICIOS*/

#con1ser		{ width:700px;  float:left; margin-top:10px;  }
#con2ser		{background: url(imagenes/pizser.jpg) no-repeat; width:250px; height:3200px; float: right; background-color: #000099; }


/*CONTACTO*/

#con1contac		{ font-family:Arial, Helvetica, sans-serif; font-size:16px; width:600px; height:400px; float:left;line-height:20px; margin-top:10px; text-align:justify; border:#FF9900 2px solid; margin-left:30px }
#con2contac		{ width:100px; height:400px; ;float: right;  border:#FF9900 2px solid; margin-right:30px;margin-top:10px;}

#contenidocontac	{background:url(imagenes/fondcontacto.jpg); width:952px; height:500px;}


#con1contac		     {width:500px; height:450px; padding:10px; margin-bottom:30px;}


#pie			      {
	width:960px;
	clear:both;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top:20px;
	color: #FFF;
}


#pienombre			      {
	width:400px;
	clear:both;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin-top:5px;
	float:left;
}



#sociales		     {
	margin-left:10px;
	margin-top:5px;
	width:150px;
	float:right;
	font-size: 14px;
}





#galeria			{ height:300px; margin-left:30px;}



menu

#menu						{width:960px; height:36px;}
 
ul, ol, li 					{list-style:none; margin-top:0px; padding:0px; height:36px; }

.menuPrincipal				{ width:960px; border-left:none; height:36px;}

.menuPrincipal li			{  float:left; width:160px;}

.menuPrincipal a			{ text-decoration:none; color:#4A6eb7;font-family:Arial, Helvetica, sans-serif; font-size:18px; padding:	                             12px; padding-left:7px;display:block; text-align:center; }
								  
.menuPrincipal a:hover		{ ; color: #FFF;  background: url(imagenes/fondoboton.png);}	


.enlace		                {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color: #000099; text-decoration:none; font-weight:bold; }

.enlace a:hover				{text-decoration:underline;}



.titularnormal	            {font-family:Arial, Helvetica, sans-serif; font-size:18px; background: #FFF;padding:3px; padding-left:7px;display:block; font-weight:bold; margin:4px;filter:alpha(opacity=30);

-moz-opacity:.30;opacity:.30; }

.subtitulo		             {font-family:Arial, Helvetica, sans-serif; font-size:13px;padding:3px; padding-left:12px;display:block; font-weight:bold; margin:4px; color: #FFFFFF; margin-top:10px; background: #000099; }
.texnormal		             {font-family:Arial, Helvetica, sans-serif; font-size:14px;line-height:30px; margin-top:10px; text-align:justify; color: #000;font-weight:bold; }
.texnegrita		             {font-family:Arial, Helvetica, sans-serif; font-size:12px;line-height:20px; margin-top:10px; text-align:justify; font-weight:bold; color:#FF6600;}
 
.texnormalblanco		             {font-family:Arial, Helvetica, sans-serif; font-size:14px;line-height:30px; margin-top:10px; text-align:justify; color: #FFF;font-weight:bold; }
