/* CSS Document */
.fix {
	clear:both;
}
* {
	margin: 0;
	padding: 0;

}
body {
	background-color: #003756;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
#box {
	background-image:url(../images/background.jpg);
	background-repeat: no-repeat;
	margin-left: auto;
	margin-right: auto;
	width: 969px;
	padding-top: 30px;
	position: relative;
}
#box #superior {
	background-image: url(../images/background_superior.png);
	height: 131px;
}
#box #superior #titulo {
	margin-top: 20px;
	margin-left: 20px;
	float: left;
}
#box #superior #titulo p {
	font-size: 13px;
}
#box #superior #titulo h2 {
	font-size: 19px;
}
#box #superior #menu #botonera {
	position: absolute;
	width: 708px;
	height: 48px;
	left: 281px;
	top: 109px;
}
#box #superior #menu #botonera ul li {
	display: inline;
	font-size: 14px;
	margin-right: 37px;
	list-style-image: url(../images/menu_separador.png);
	font-weight: bold;
}
#box #superior #menu #login {
	position: absolute;
	left: 271px;
	top: 30px;
	width: 700px;
	height: 57px;
}
#box #superior #menu #login form dl dt,
#box #superior #menu #login form dl dd,
#box #superior #menu #login form dl {
	display: inline;
	color:#FFF;
}
#box #superior #menu #login form dl dt input {
	position: absolute;
	left: 445px;
	top: -9px;
}
#box #contenido {
	background-image: url(../images/background_contenido.png);
	padding: 0 10px 0 10px;
}
#box #contenido #inferior #navigation {
	border: 1px solid #999;
}
#box #contenido #inferior #columnaDerecha {
	margin-left: 235px;
	border: 1px solid #999;
	padding: 10px;
}
#box #pie {
	background-image: url(../images/pie.png);
	height: 25px;
}
#box #contenido #publicidad {
	background-color: #000;
	height: 150px;
	background-image: url('/images/zend_certified.png');
	background-position: -209px -27px;
}



#box #contenido #inferior #columnaIzquierda {
	width: 180px;
	float: left;
}

#box #contenido #inferior {
	padding-right: 46px;
	padding-left: 46px;
	margin-top: 20px;
}
#box #contenido #inferior #navigation h1 {
	background-image: url(../images/background_navigation.png);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	border: 1px solid #999;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 24px;
	margin-bottom: 20px;
}
#box #contenido #inferior #columnaIzquierda #libroRecomendado {
	background-color: #1670a3;
}
#box #contenido #inferior #columnaIzquierda div {
	margin-bottom: 15px;
}

#box #contenido #inferior #navigation ul li {
	margin-bottom: 5px;
}

#box #contenido #inferior #navigation ul {
	list-style-type: none;
	margin-bottom: 20px;
	margin-left: 24px;
}
#box #contenido #inferior #columnaDerecha h1 {
	font-size: 18px;
	margin-bottom: 15px;
	font-weight: normal;
}
#box #contenido #inferior #columnaDerecha p {
	text-align: justify;
	margin-bottom: 5px;
}
#box #contenido #inferior #columnaDerecha ul li {
	list-style-type: none;
	margin-bottom: 5px;
	margin-left: 25px;
	margin-top: 10px;
}
#box #contenido #inferior #columnaDerecha hr {
	margin-top: 20px;
	margin-bottom: 20px;
}
#box #superior #titulo h1 {
	letter-spacing: 2px;
}
#box #superior #menu #botonera ul li a,
#box #contenido #inferior #columnaIzquierda #navigation ul li a{
	color: #000;
	text-decoration: none;
}

#box #contenido #inferior #columnaDerecha form .zend_form .errors li {
	color: #F00;
	font-weight: bold;
}
#box #contenido #inferior #columnaDerecha form .zend_form #comentarios-element #comentarios {
	width: 540px;
}
#box #contenido #inferior #columnaDerecha {
	background-color: #FFF;
}
#box #contenido #inferior #columnaIzquierda #libroRecomendado {
	background-image: url(../images/titulo_libro.png);
	background-repeat: no-repeat;
}
#box #contenido #inferior #columnaIzquierda #libroRecomendado h1 {
	font-size: 13px;
	padding-bottom: 20px;
	color: #FFF;
	margin-bottom:10px;
}
#box #contenido #inferior #columnaDerecha div div div {
	width: 50%;
	padding: 15px;
	border: 1px solid #999;
	margin: 10px 10px 20px 10px;
	background-color:#eee;
}
#box #contenido #inferior #columnaDerecha #modelo {
	background-color: #FC6;
	margin: 10px;
	padding: 10px;
}
#box #contenido #inferior #columnaDerecha #examen #pregunta {
	background-color: #FC9;
	padding: 2%;
}
#box #contenido #inferior #columnaDerecha #examen #respuestas {
	background-color: #6CF;
	padding: 2%;
	margin-top: 15px;
}
#box #contenido #inferior #columnaDerecha #examen #respuestas ul li{
	padding: 0px;
	margin: 0px;
}
#box #contenido #inferior #columnaDerecha #examen #pregunta p {
	margin-bottom: 10px;
	margin-top: 10px;
}
#box #contenido #inferior #columnaDerecha #examen #respuestas td {
	padding: 5px;
}


#box #contenido #inferior #columnaDerecha #examen #respuesta_correcta {
	margin-top: 20px;
	background-color: #6C9;
	padding: 2%;
}
#box #contenido #inferior #columnaDerecha #zce {
    left: 736px;
    position: absolute;
    top: 554px;
}
#box #contenido #inferior #columnaDerecha form .zend_form dd {
	margin-bottom: 15px;
}
#box #contenido #inferior #columnaDerecha fieldset {
	margin-top: 10px;
	background-color:#EEE;
}
#box #contenido #inferior #columnaDerecha fieldset legend {
	font-weight: bold;
	margin-left: 20px;
}
#facebookLike {
    left: 284px;
    position: absolute;
    top: 38px;
}
#facebookBadge {
    left: 542px;
    position: absolute;
    top: 339px;
}
#curriculumData {
	margin-top:50px;
}
#languageSelection {
    left: 867px;
    position: absolute;
    top: 38px;
}
#languageSelection li {
	float: left;
    list-style: none outside none;
    margin-right: 22px;
}


