#general{
	width: 770px;
	background: #515F5A;
}

#marco{
	border: solid 1px #515F5A;
}

#contenido{
	font-family: Verdana,Arial,sans-serif;
	font-size: 11px;
	margin: 20px 40px;
	padding: 30px 50px;
	background: #DDDDDD;
}

#contenido form{
	margin: 0px;
}
#contenido p{
	font-family: Verdana,Arial,sans-serif;
	font-size: 11px;
	line-height: 1.5em;
	margin: 5px 0px;
}
#contenido ul{
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
#contenido li{
	line-height: 1.5em;
}
#contenido li h2{
	font-family: Verdana,Arial,sans-serif;
	font-size: 14px;
	font-weight: bold;
}
#contenido li h3{
	font-family: Verdana,Arial,sans-serif;
	font-size: 13px;
	font-weight: bold;
}
#contenido li span{
	color: #FF0000;
}
#contenido .entrada{
	font-family: Verdana,Arial,sans-serif;
	font-size: 11px;
	width: 250px;
}
#contenido .btn{
	font-family: Verdana,Arial,sans-serif;
	font-size: 10px;
	width: auto;
	background: #fff;
	color: #333;
	border: solid 1px #000;
}
#contenido div#curriculum{
	border: 0px solid red;
}
#contenido div#foto{
	height: 185px;
	width: 145px;
	border: 0px solid blue;
	float: left;
	background: url('../img/dr.jpg') no-repeat;
}
#contenido div#datos{
	margin-left: 150px;
	width: 430px;
	border: 0px solid green;
}
#contenido div#datos ul{
	list-style: none;
}
#contenido div#datos ul#trayectoriasf{
		list-style: url('../img/guion.gif');
		margin-left: 20px;
}
#contenido div#datos ul#trayectoriahf{
		list-style: url('../img/hf/guion.gif');
		margin-left: 20px;
}
#contenido div#datos ul#trayectoriahf li{
		margin-bottom: 10px;
}
#contenido div#datos ul#trayectoriasf li{
		margin-bottom: 10px;
}
#contenido a.sf, #contenido a.sf:hover{
	text-decoration: none;
	color: #FF0000;
}
#contenido a.hf, #contenido a.hf:hover{
	text-decoration: none;
	color: #B4CA03;
}