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

* {
	border: 0;
	margin: 0;
	padding: 0;
}
#maq1
{
	height:auto;
	left:50%;
	margin-left: -400px;
	margin-top: 20px;
	position:relative;  
	width:800px;
	/* margin:0 auto */
}

#maq2
{
	height:auto;
	left:50%;
	margin-left: -400px;
	margin-top: 20px;
	position:relative;  
	width:850px;
	/* margin:0 auto */
}

header
{
/*	background:olive;   */
	height:100px;
	position:relative;
	width:100%;
		
}

#CP
{
	height:auto;
	position:relative;
	width:100%;
}

#contenido
{
	background:#eee;
	float:left;
	height:auto;
	position:relative;
	width:80%;
	
}
#contenido2
{
	background:#eee;
	float:left;
	height:auto;
	position:relative;
	width:100%;
	
}
.articulo
{
/*	background:#CCC; */
	font-size:1.2em;
	height:auto;
/*	height:100px;
	margin:2.5%; */
margin:5px 5px 5px 15px;
	position:relative;
	width:95%;
}

#barraL
{
	background:#49ADFF;
	float:right;
	height:auto;
	position:relative;  
	width:20%;
	
}
.modulo
{
	/*background:aliceblue;*/ 
	height:auto;
	margin:5px 4px 5px 4px;
	position:relative; 
	width:95%;
	
}

footer
{
	background:#feff96;
	clear:both;
	height:35px;
	padding-top:10px;
	margin-bottom:10px;
	position:relative;
	width:100%;
	
}

h1 {
	color:silver;
	font-family:"Comic Sans MS", cursive;
/*	font:Georgia, "Times New Roman", Times, serif;*/
	font-size:3.5em;
	text-shadow:#777 2px 3px ;
filter: progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=135, Strength=5);
}
h2.uno{
   font-size:2em;
   color: #666;
   text-shadow: 3px 3px 2px #696;
   filter: progid:DXImageTransform.Microsoft.Shadow(color='#bbbbbb', Direction=135, Strength=5);
} 
h2.dos{
	font-size:1.6em;
	color: #333;
   text-shadow: 3px 3px #ccf;
} 
h2.tres{
	font-size:2em;
	color: #060;
   letter-spacing: 1px;
   text-shadow: #f83 -1px 1px, #f83 -2px 2px, #f83 -3px 3px, #f83 -4px 4px, #f83 -5px 5px;
} 
h2.cuatro{
	font-size:2em;
	color: #666;
   text-shadow: 0 0 20px #fefcc9, 2px -2px 3px #feec85, -4px -4px 5px #ffae34, 5px -10px 6px #ec760c, -5px -12px 8px #cd4606, 0 -15px 20px #973716, 2px -15px 20px #451b0e;
   
} 
p.sombra1{
	
	color: #fff;
	font-size:1.2em;
	font-style:!important;
/*   text-shadow: -1px 0 #090, 1px 0 #090, 0 1px #090, 0 -1px #090; */
} 
p.sombra2{
	background-color: #ddd;
	color: #ddd;
	font-size:4em;
	padding: 10px;
   text-shadow: 1px 1px white, -1px -1px #333;
} 
p.pie{
	color: #555;
	font-size:1em;
	text-align:center;
   text-shadow: 1px 1px #666, 2px 2px #bbb, 3px 3px #666, 4px 4px #bbb;
   
} 
hr {
 margin: 0 10px 20px 10px;
 background-color: #ddd;
 color: #ddd;
 height: 3px;
 border: 0;
}