/* fpedraza.css - Style Sheet */
/* (c) Fernando Fernandez Pedraza - www.fpedraza.com */

BODY {
	color : Black;
	font-size: small;
	z-index:0;
	margin: 0px;
	padding-top: 0px;
	padding-left: 10px;
	padding-right: 10px;
	background-image: url(imagenes/fondo-ffp-rayas-01.jpg);
}


P { 
	text-align: justify; 
	padding-left: 20px; 
	padding-right: 20px;
}

P.center { 
	text-align: center; 
}


BODY, P, TABLE, LI, TR, TD, A {
	font-family:  'Trebuchet MS', Verdana, Helvetica, sans-serif; 
	font-size : small;
	color : Black;
}



DIV.header {
	position:relative;
	top: 0px;
	left: 0px;
	height:80px;
	width: 100%;
	background-image: url(cabecera-fpedraza.jpg);
}

DIV.headerlinks {
	position: absolute;
	padding: 1px;
	margin: 0px;
	left: 10px;
	bottom: 1px;
}

DIV.main {
	position:absolute; 
	float: left;
	top: 90px;
	left: 10px;
	height: 460px;
	width: 67%;
	max-width: 69%;
	color : Black;
	background-color:#FFFFFF ; 
	border-style:solid;
	border-width: 1px;
	border-color: #867ef0;
	z-index:0;
	overflow: auto;
}

DIV.aux1 {
	position: absolute;
	top: 90px;
	right: 10px;
	float: right; 
	width: 29%;
	max-width: 29%; 
	height: 460px;
	color : Black;
	background-color: #F9F9F9;
	border-style:solid;
	border-color: #867ef0;	
	border-width: 1px;
	z-index:2;
}

DIV.aux2 {
	position: absolute;
	bottom: 10px;
}

DIV.standards {
	position: absolute;
	top: 560px;
	left: 10px;
}

H1 {
	color : #000090;
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	font-weight: normal; 
	font-size : 110%;
	text-align : left;
	padding-left: 10px; 
	padding-right: 10px;
}

H2 {
	color : #000090;
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	font-weight: normal; 
	font-size : 105%;
	text-align : left;
	padding-left: 10px; 
	padding-right: 10px;
}

a:link 		{ color: #0000F0; text-decoration: underline; border-style:none;}
a:visited 	{ color: #0000F0; text-decoration: underline; }
a:hover 	{ color: #4080FF; text-decoration: underline; }
a:active 	{ color: #4080FF; text-decoration: underline; }

a.blanco:link {
	color: White; 
	text-decoration: none; 
	border-style:  dotted;
	border-width: 1px; 
	border-color: #2E2A9B;
	padding: 0px 2px 0px 2px;
	
}

a.blanco:visited {
	color: White; 	
	text-decoration: none; 	
	border-style:  dotted;
	border-width: 1px;	
	border-color: #2E2A9B;
	padding: 0px 2px 0px 2px;
}

a.blanco:active {
	color: White; 	
	text-decoration: none; 	
	border-style: solid;
	border-width: 1px;	
	border-color: #FFFFFF;

}

a.blanco:hover {
	color: White; 	
	text-decoration: none; 	
	border-style: solid;
	border-width: 1px; 	
	border-color: #FFFFFF;
}

a.exp { display: inline; }

td {
	vertical-align:top;
}

IMG { 	
	padding-left: 10px;
	padding-right: 10px;
	float:left;
	border-style: none;
}

IMG.pegadas {
 	padding-left: 0px;
 	padding-right: 3px;
	float:left;
	border-style: none;
}

IMG.centradas {
	clear: both; 
	float: left;
	margin-bottom: 15px;
	border-style:none;
	padding: 0px;

}






