h3.titular {
    /*color : #808080;
    */font-family : Arial, Helvetica, sans-serif;
    font-size : 13px;
    background-image : url(../images/vineta.gif);
    background-repeat : no-repeat;
    padding-left : 10px;
    vertical-align : middle;
  }
div label{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #606060;
	background-color: inherit;
}
p.ruta {
    font-size : 10px;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  }

.introduccion, .introduccion a {
    font-size : 12px;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    color : #606060;
    text-align : justify;
    background-color: White;
  }

.introduccion a {
    font-weight : normal;
    color : #668033;
    background-color: White;
  }

table.articulo {
    border : 1px solid #CC9933;
    width : 580px;
   
  }
table.articulo th {
    background : #F4EACC;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 12px;
    color : #cc9933;
    text-align : left;
    border-bottom: 1px solid #CC9933;
  }


table.articulo th .por {
    color : #668033;
    font-size : 10px;
    font-weight : normal;
    background-color: #F4EACC;
  }


table.articulo td.contenido {
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 10px;
    color : #606060;
    text-align : justify;
    background-color: white;
  }


img {
    border-bottom-style : none;
    border-left-style : none;
    border-right-style : none;
    border-top-style : none;
  }


#cabecera h1, #cabecera h2 {
    display : none;
  }


#menuSuperior {
    float : right;
  }


#menuSuperior ul {
    list-style-image : none;
    list-style-type : none;
    margin-top : 0px;
  }


#menuSuperior ul li {
    display : inline;
  }


#menuPrincipal {
    float : left;
    width : 160px;
  }


.clear {
    clear : both;
  }


#fecha {
    background-image : url('../imagenes/escudo_peru.gif');
    background-repeat : no-repeat;
    color : #668033;
    float : left;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 10px;
    font-weight : bold;
    height : 50px;
    padding-left : 55px;
    background-color: inherit;
  }


a {
    color : #668033;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 10px;
    font-weight : bold;
    text-decoration : none;
    background-color: inherit;
  }


a:hover {
    color : #000000;
    background-color: inherit;
  }


#contenido {
    float : right;
    width : 590px;
  }


#cuerpo {
    width : 780px;
	background-color:#FFFFFF;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-top:5px;
  }

body {
           background: #efefef url(bkg-body.gif)  repeat-x center top;
        background-color: #F1E8CE; 
      }



input {
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: rgb(0, 0, 0);
    background-color: rgb(244, 234, 204);
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #CC9933;
    border-right-color: #CC9933;
    border-bottom-color: #CC9933;
    border-left-color: #CC9933;
  }

#menuPrincipal ul{
	list-style-type: none;
		padding-left: 0px;
		margin-left: 0px;
}
#menuPrincipal ul ul{
	display: none;
}
#menuPrincipal ul ul.selected{
	display:block;
}
#menuPrincipal li.selected{
	background: #E6CF86 url(../images/vineta.gif) no-repeat scroll;
	border-top: 1px dashed #F4EACC;
	border-left: 1px dashed #F4EACC;
	border-bottom: 1px dashed #F4EACC;
	color:#668033;
}
#menuPrincipal li{
	padding-left: 12px;

	background-color: #F4EACC;
	margin-bottom: 2px;
	color: #668033;
}
#menuPrincipal li a{
	

	font-size: 11px;
	font-weight: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	display: block;
	width: 99%;
	padding: 2px 2px 2px 0px;

}
#menuPrincipal li a.selected{
	font-weight: bolder;
	letter-spacing: 1px;
}
#menuPrincipal li.selected li{
	background-color: #E6CF86;
	color: #37451B;
}
#menuPrincipal li.selected a{
		color: #3E4E1E;
		background-color: inherit;
}

#menuPrincipal li li.selected a{
		color: #1F3F18;
		background-color: inherit;
}
#menuPrincipal li li.selected li ,#menuPrincipal li.selected ul.selected li.selected{
	background-color: #D3AB56;
	color: inherit;
}

#menuPrincipal li li li.selected li,#menuPrincipal li li.selected ul.selected li.selected {
	background-color: #BA8D2E;
	color: inherit;
}
#menuPrincipal fieldset{
border: 0px none;
}
table.articulo td.contenido td{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #606060;
	background-color: White;
	margin-left: 0px;
}
table.articulo th a{
	color: #CC9933;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 12px;
	background-color: inherit;
}
table.articulo th a:hover{
 text-decoration: none;
 color: #668033;
 background-color: inherit;
}
table.vozDocente{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    border : 1px solid #CC9933;
	font-size: 11px;
    width : 580px;
	
}
table.vozDocente th{
	background: #F4EACC url(../imagenes/megafono.gif) no-repeat;
	padding-left: 40px;
	font-size: 12px;
	color: #CC9933;
	text-align: justify;
	height: 35px;
    border-bottom: 1px solid #CC9933;
}
table.vozDocente td.descripcion{
		font-size: 10px;
		color: #668033;
		background-color: inherit;
		text-align: justify;
}
table.vozDocente table.pregunta th{
	background: White none;
	color: Black;
	padding-left: 0px;
	font-weight: normal;
	font-size: 10px;
	border-bottom: 0px none;
}
table.vozDocente table.pregunta td{
	text-align: right;
	font-size: 10px;
}
div#comentarioAleatorio{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: oblique;
	color: #808080;
	text-align: justify;
	background-color: inherit;
}
div#comentarioAleatorio .referencia{
	text-align: right;
	font-style: normal;
}
table.articulo .pie{
	color: #CC9933;
	background-color: inherit;

}