*{margin: 0; padding: 0;}


 /****************************COMIENZO BARRA GLOBAL******************************************/


#top {
	height: 20px;
	width:100%;
	padding: 0;
	margin: 0;
	background:#000000;
		}
		
#logo {
	float:left;
	}		
#flecha {
	float:right;
	}


#top p{
	font-size:80%;
	color: #ffffff;
	padding-right: 10px;
	padding-top: 7px;
	margin: 0;
	
}
	
#top a, a:link, a:link, a:link, a:hover {
background:transparent none repeat scroll 0%;
cursor:pointer;
text-decoration:none;
}
#top a:link {
color:#ffffff;
}
#top a:visited {
color:#ffffff;
}
#top a:hover, a:active {
color:#dddddd;
}
/****************************TERMINA LA BARRA GLOBAL******************************************/


/* se establece una altura mayor que la pantalla para asegurar la aparición de la barra de desplazamiento vertical y evitar así el desplazamiento horizontal de la página según sea su altura */
body, html {height:100.1%; width:100.1%;}
*html {
/* explorer necesita ayuda */
height:100%;
}


body {
margin: auto;
}


body {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color:#263F8F;
text-align:center;
background-color:#E0E0E0;



}



#wrapper {
	margin: auto;
	margin-top: 0%;
	padding: 0;
	width: 100%;
	background: #062D80;
	
}

	#cont_head {
background-color: #062D80;


}

#header {
 width: 840px;
 color: #333;
 padding: 0;
 margin: auto;
 margin-top: 0;
 margin-bottom: 0;
 margin-top: 0;
 height: 85px;
 background:url(http://promo.oupe.es/images/header_oxford.jpg) no-repeat; 

}
#content {
	overflow: hidden;
	width: 840px;
	text-align:left;
	margin: auto;
 margin-bottom: 0;
 margin-top: 0;
	padding: 0 0 20px 0;
	background-color: #FFFFFF;
	border: 1px solid white
}


#columna2 {
	float: right;
	text-align:center;
	width: 250px;
	margin: 10px 0px 0px 0px;
	padding: 0;
	}


	
#caja {
	float: left;
	background-image: url(imagenes/titulo_bg.gif);
	margin: 10px 0px 0px 10px;
	width: 574px;
	border-left: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;
	background-repeat: no-repeat;
	padding: 0 0 20px 0;
	}

#footer {
	color: #666666;
	width: 100%;
	margin: 0;
	text-align:center;
	background-color: #E0E0E0;
}
#footer p{ 
 margin: 0;
 padding: 10px 10px 0 0;
font-size: 90%;
}


	




/** TYPO **/
hr {
border:1px solid #DDDDDD;
}



h1{
font:bold 180% Arial, Helvetica, sans-serif;
margin: 20px;
color:#263F8F;
}

h2{
font:bold 14px Arial, Helvetica, sans-serif;
color: #FFFFFF;
padding: 5px;
margin: 0px 10px 20px 10px;
font-weight:bold;
}




a {
color:#666666;
text-decoration:none;
font-weight:bold
}
a:hover {
color: #000000;
font-weight:bold
}


td {
	font-size: 12px;
	vertical-align: top;


}

#content p {
color: #333333;
padding-left: 10px;
margin: 10px;
}

#content table {
color: #333333;
padding-left: 10px;
margin: 5px;
}




ul {
color: #333333;
list-style-position:inside;
padding: 10px;
}

li {
margin:10px;
}
#columna2 img {
margin-bottom: 5px;
}

/*copyright*/

.copy{width:969px;margin:auto;overflow:auto; padding:23px 5px; }

.copy ul li{float:left; border-right:1px solid #807e7f; margin-right:7px; padding-right:7px; display:inline; font-style:normal; }

.copy ul li.last{border-right:none; display:inline; }

.copy span{ float:right; display:block; color:#807e7f; }