/********************************************************************************/
/*                                                                              */
/* Plataforma e-ducativa Open College.  Version 6.06.02-3 - Argentina           */
/*                                                                              */
/* Copyright (c) 2007-2008 de e-ducativa Educación Virtual S.A.                 */
/*                                                                              */
/********************************************************************************/
@import "../../../upload/css/estilos_personalizados.css";
@import "estilos_noticias.css";

/*-------------------------------------------------------------------------------------------*/

 /**
  * Estilos Generales
  *
  */
  
    body {margin: 0; padding: 0; }  
    img { border: none; }
 
/*-------------------------------------------------------------------------------------------*/

.menuIzqSeccion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
/*	color: #FFFFFF; */
	text-align: right;
	padding: 2px 0 5px 0;
/*	background-color: #84AED6; */
	border-top: 1px solid #FFFFFF;
	letter-spacing: 1pt;
}

.menuIzqSubSeccion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
/*	color: #7BA6D6; */
	text-align: right;
	padding: 2px 40px 5px 0;
/*	background-color: #BDD3EF; */
	border-top: 1px solid #FFFFFF;
	letter-spacing: 1pt;
}

.style1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
}

.submenu {
	font-style: normal;
}

.submenu2 {
	font-size: 11px;
}

.flechitaSeccion {
	display:block;
	float: right;
	margin: 1px 5px 0 10px;
	padding: 0;
}


.headerContenidoPath {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
.headerContenidoFecha {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
/*	color: #7BA6D6; */
	text-decoration: none;
    float:right;
}
.headerContenidoUnderline {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}

.footContenido {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:left;
	color: #666666;
	text-decoration: none;
/* 	background-color: #E7EBF7; */
	width:911px;
	margin: 2px 0 0 0;
}
.reconocimientos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	text-align:left;
	padding: 0 15px 0 15px;
}

.contenido {
	padding: 10px 2px 10px 2px;
	/*padding: 10px 20px 10px 20px;*/
	z-index: 0;
}

.separadorContenido {
/*	border-bottom: 4px solid #94BADE; */
}

.tituloItem {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
/*	color: #7BA6D6; */
	letter-spacing: 1pt;
}

.blockTituloItem {
	display:block;
	margin: 15px 0 10px 0;
	padding: 0 0 0 0;
	border-bottom: 2px dotted #AAAAAA;
	float: left;
	width: 100%;
}

.iconosTituloSeccion {
	float: right;
}

.tituloIzq {
	float: left;
}

/* A */
.menuIzqSeccion A:link { color: #FFFFFF; text-decoration:none; }
.menuIzqSeccion A:hover { color: #CCCCCC; text-decoration:none; }
.menuIzqSeccion A:active { color: #EECCCC; text-decoration:none; }
.menuIzqSeccion A:visited { color: #FFFFFF; text-decoration:none; }

.menuIzqSubSeccion A:link {  text-decoration:none; }
.menuIzqSubSeccion A:hover {  text-decoration:none; }
.menuIzqSubSeccion A:active {  text-decoration:none; }
.menuIzqSubSeccion A:visited {  text-decoration:none; }

/* /A */

/*
****************************
*        Contenido
****************************
*/
.destacado {
margin: 10px 0 0 0;
/*display:block;  */
width:100%;
}
.cntTitulo {
/* display:block; */
float:left;
}

.cntTxtTitulo {
font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
/* color:#3A7ABA; */
color:#3A7A2A;
height:14px;
margin:6px 0 0 0;
padding: 0 0 0 8px;
font-weight:bold;
background-color:#EBEBEB;
border-top: 1px solid #9C9A9C;
letter-spacing: 1pt;
float:left;
}
.cntImgCornerLeft {
float: left;
}

.cntImgCornerRight {
margin: 6px 0 0 0;
float: left;
}

.boxHome {
float:left;
width:100%;
border-top: 1px solid #9C9A9C;
border-right: 1px solid #9C9A9C;
border-bottom: 1px solid #9C9A9C;
border-left: 1px solid #9C9A9C;
padding: 14px 9px 12px 10px;
}

.cntDestCont {
padding: 0 0 0 10px ;
float:left;
}

.cntTituloDest {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
/*	color: #7BA6D6; */
}

.cntDescripcion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:center;
	color: #666666;
	text-decoration: none;
}

.cntFootBox {
/*	background:#94BADE; */
	line-height: 6px;
	float:left;
	width:100%;
}

.cntCajaNovedades {
float: left;
/* background: #E7EBF7; */
padding: 0 5px 0 5px;
margin: 5px 5px 5px 5px;
width:29%;
}

.cntCajaNovedadesMargin {
margin: 5px 5px 5px 5px;
}

.cntTituloNovedades {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.cntTituloNovedades A:link { text-decoration: none; }
.cntTituloNovedades A:hover{ text-decoration: underline; }

.cntDescripcionNovedades {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	text-align:left;
	margin: 3px 0 0 0;
	color: #666666;
	text-decoration: none;
}

.cntVerMasNovedades {
	color: #3A7A2A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
}

.recEdDesc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	text-align:left;
/*	margin: 3px 0 0 0; */
	color: #666666;
	text-decoration: none;
}

.cntTituloRecursos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
/*	color: #7BA6D6; */
}

.button input {
  background-color: #e6e6e6;
  margin: 3px 4px 4px 4px;
  cursor: pointer;
  font-family : arial, helvetica, sans-serif;
  font-size: 8pt;
  text-align: center;
  border-top: 1px solid #cccccc;
  border-right: 1px solid #666666;
  border-bottom: 1px solid #666666;
  border-left: 1px solid #cccccc;
}

.fechaModif {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	text-align:left;
/*	margin: 3px 0 0 0; */
	color: #666666;
	text-decoration: none;
}

.titulonoticia {
	COLOR: #336600;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	font-variant: normal;
	text-decoration: none;
}
.fechanoticia {
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8px;
	FONT-WEIGHT: bold;
	font-variant: normal;
	text-decoration: none;
}
.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #000000;
}
.menuinf {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;

}

.menuizq {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	color: #004691;
}

.NombreSeccion {
	COLOR: #003399;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	text-align: justify;
}

#ContenidoPosta {
    width: 546px;
    overflow: hidden;
}

#ContenidoPosta A {
	color:#336600;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}

#ContenidoPosta A:hover {
	text-decoration: none;
	color:#993333;
}

.rowsa {
	COLOR: #002277;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none ;
	background-color: #CCCCCC
}

.botonera {
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none ;
}

.botonera:hover {
	color: #FFFFCC;
}

.highLightedText {
	background-color: #39FE39;
}

.encabezado {
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	background-color: #CC0000;
}

.textob {
	COLOR: #336600;
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
	FONT-WEIGHT: bold;
	text-align: justify;
}

.img_banner_right {
    padding-top: 6px;
    display: block;
    border: 0;
    cursor: pointer;
}















/********************************
Combo
********************************/

#combo-productos{
    position: absolute;
    left: 39.8em;
    top:   .2em;
    z-index: 10;
    width: 8.5em;
}
#combo-productos li.selected{
    display: none;
}
#combo-productos li a:hover {
    color: #000;
    background-color: #CCCCCC;
}

.Combo {
	font: normal 1em Arial, Helvetica, Sans-Serif;
}
div.Combo ul,div.Combo li{
	list-style: none;
	margin: 0;
	padding: 0;

}
div.Combo {
	position: relative;
}
div.Combo .Control {
    border: 1px solid #2D6724;
}

div.Combo .Control {
	position: relative;
	width:100%;
	overflow: hidden;
}
div.Combo .Control a{
    background-position: 90% 50%;
    background-repeat: no-repeat;
    text-align: right;
	padding: .4em 50px .2em .4em;
	display: block;
	text-decoration: none;
	color: #FFF;
	z-index: 1;
}
div.Combo .Control a strong{
    /*display: none;*/
}
div.Combo .Control a span{
	position: absolute;
	display: block;
    right:  1px;
    bottom: 1px;
    height: 5px;
	width: 7px;
	background: transparent url(../img/toolbar/down.gif) center center no-repeat;
	z-index: 2;
}

div.Combo .Control a:hover{
	color: #000;
	background-color: #CCCCCC;
}


/*
 * Listado
*/
div.Combo .lista {
    border-style: outset;
    border-color: #72AF79 #4E8B55 #4E8B55 #72AF79;
    border-width: 1px 2px 2px 1px;
    border: 1px solid #2D6724;
	width: 105%;
	overflow: hidden;
	position: absolute;
	top: auto;
	right: -2px;
}

div.Combo .lista li {

}
div.Combo .lista li a{
	text-decoration: none;
	display: block;
    text-align: right;
    padding: .6em 50px .6em .4em;
	color: #FFF;
    background-color: white ;
    background-position: 90% 50% ;
    background-repeat: no-repeat;
}





/* BOTONERA ACCESIBLE */

#barra_encabezado_accesible {
    position: relative;
    height: 1.9em;
    width: 911px;
   
}
#barra_encabezado_accesible form {
    margin: 0;
    width: 16em;
    padding:0 ;
    height: 1.8em;

}
#barra_encabezado_accesible a,
#barra_encabezado_accesible label {
    font: normal normal bold .7em "Trebuchet MS", sans-serif;
}
#barra_encabezado_accesible button{
    height:100%;
    width:3em;
    border: 0;
    cursor: pointer;
    background-color: transparent;
    background-position: 50% 50%;
    background-repeat: no-repeat;
}
#barra_encabezado_accesible button em{
    display: none
}
#barra_encabezado_accesible input{
    width:14em;
    margin-right: 0.2em;
    font: normal .7em "Trebuchet MS", sans-serif;
    border: 1px solid #666;
    height: 1.2em;
}
#barra_encabezado_accesible input,
#barra_encabezado_accesible button {
    font-size:0.7em;
    vertical-align: middle;
}
#barra_encabezado_accesible label {
    color: #fff;
    float: left;
    margin: 8px .7em 0 0;
}

ul#botonera-principal{
    border-top: 1px solid #fff;
    position: absolute;
    top: 0em;
    left: 0em;
    height: 1.87em;
    width:100%;
    overflow: hidden;
}
ul#botonera-principal, ul#botonera-principal li {
    margin:  0;
    padding: 0;
    list-style: none;
}

ul#botonera-principal li{
    float: left;
    margin: 0 0 0 1em;
    padding: 0 0 0 10px;
}

ul#botonera-principal li strong {
    display: block;
    padding: 0 10px 0 0;
   
}

#busqueda {
    padding: 0 10px 0 0;
}

ul#botonera-principal li a{
    display: block;
    padding: .2em 30px 0 .3em ;
    background-color:    transparent;
    background-position: right 50%;
    background-repeat:   no-repeat;

}
ul#botonera-principal a {
    text-decoration: none;
    color: #fff;
        line-height: 2.4em;
}
ul#botonera-principal li a:hover {
    padding: .1em 30px .1em .3em ;
}
ul#botonera-principal li#boton-inicio        a { background-image: url(../img/toolbar/inicio.gif)        }
ul#botonera-principal li#boton-contacto      a { background-image: url(../img/toolbar/contacto.gif)      }
ul#botonera-principal li button                { background-image: url(../img/toolbar/busqueda.gif)      }


/*CAMBIOS PARA SEXUALITY PROJECT*/


#contenedor {
	display: inline;
	float: left;
	width: 771px;
	background: url('../img/fondo_sitio.gif') repeat-y;
}

#contenido_home {
	
	display: inline;
	float: left;
	width: 412px;
	/*margin-left: 7px;*/
	padding: 6px 6px 0px 6px;
	/*background-color: #a9a38d;*/
}

#contenido_nohome {
	

	float: right;
	width: 596px;
	margin: 0;
	padding: 0px 4px 0px 4px;
	/*background-color: #a9a38d;*/
}


#encabezado_logo {

height: 105px;
width: 771px;

/*margin-bottom: -3px;*/
/**margin-bottom: -3px;
_margin-bottom: -3px;*/

}




#logo_princ_imag {

    width: 771px;
    height: 78px;

}

.logo_img {
float: left;

width: 771px;
height: 78px;

}

#encabezado_inf {     
	/*position: relative;
	float: left;*/
    /*top:64px;*/
    height: 27px;
    /*_height: 25px;*/
	/*color: #000;*/
	width: 771px;
	padding: 0;
	margin: 0;
    /*background: url('../img/botonera.jpg') left bottom repeat-x;*/
    /*background: url('../img/fon_bot_inf.jpg') repeat-x;*/
}

#menu_cab {
	width: 680px;
	height: 27px;
	padding: 0;
	margin: 0;
	float: left;
}

/* menu de 1er nivel */
    	#menu_seccion {
    	    /*position: absolute;*/
    		height: 27px;
    		width: 680px;
    		/*width: 771px;*/
    		/*left: 75px;*/
    		list-style-type: none;
    		margin: 0;
    		padding: 0;
    		background-color: #000000;
    	}
    		#menu_seccion li.item_seccion {
    			display:inline;
    			float: left;
                width: 84px;
                height: 27px;
                margin-right: 1px;
                background: url('../img/sep_menu.gif') left bottom no-repeat;
                /*background-position: 5px 0;*/
    			padding: 0;
    		}
    		#menu_seccion a.item_seccion, #menu_seccion a.item_seccion:link:visited:active{
    			display: block;
    			width: 84px;
    			height: 24px;
    			padding: 2px 0 0 0;
    			margin: 0 0 0px 0;
    			/*margin: 0 0 1px 0;*/
    						
                color:#FFFFFF;
                font-family:Verdana,Arial,Helvetica,sans-serif;
                font-size:11px;
                font-weight:normal;
                text-decoration:none;
    						
    			text-align:center;
    		}
    		#menu_seccion a.item_seccion:hover {
    		    color:#993333;
                font-family:Verdana,Arial,Helvetica,sans-serif;
                font-size:11px;
                font-weight:normal;
                text-decoration:none;
    		}
    	/* menu de 2do nivel */
    	#menu_seccion ul.menu_pagina {
    		display: none;
    		position: absolute;
    		list-style-type: none;
    		margin: 0;
    		padding: 0 0 5px 0;
			background-color: #666666;
    		/*border: 1px solid #FE9C4B;*/
    		/*border-bottom: 4px solid #FE9C4B;*/
    		/* for IE */
    		filter:alpha(opacity=80);
    		/* CSS3 standard */
    		opacity:0.8;
	
		}
	
	#menu_seccion .der_tit{
	    width: 130px;              
	    float: right; 
	    display:inline;
	    padding: 0 0 0 0;
	    margin: 0 0 0 0;
	}
	
    		#menu_seccion li.item_pagina {
			
    			width:142px;
    			margin: 2px 5px 0 10px;
    			padding:0;		
    		}
    		#menu_seccion .der_tit a.item_pagina, .der_tit a.item_pagina:link:visited:active {
                font-family: Verdana,Arial,Helvetica,sans-serif;
                font-size:11px;
                font-weight:normal;
				color: #E3E3E3;
                text-decoration:none;
				/*word-spacing: 4px;*/
    		}
			#menu_seccion .der_tit a.item_pagina:hover{
				color: #993333;
				text-decoration:none;
			}
			#producto-weblog {
				display: inline;
				float: right;
				width: 91px;
				height: 27px;
				_height: 26px;
				/*_height: 28px;*/
				background: #000000 url('../img/sep_menu.gif') left bottom no-repeat;
			}
			
			#producto-weblog a.weblog_sec, #producto-weblog a.weblog_sec:link:visited:active{		
			    float: left;
			    /*width: 45px;
			    height: 14px;*/
			    width: 67px;
			    height: 27px;
			    _height: 26px;
    			    padding-left: 24px;
    			    padding-top: 2px;
    			    margin: 0;
            		    color:#FFFFFF;
            		    font-family:Verdana,Arial,Helvetica,sans-serif;
            		    font-size:11px;
    	        	    font-weight:normal;
            		    text-decoration:none;
    			}

			#producto-weblog a.weblog_sec:hover {
    			    color:#993333;
            		    font-family:Verdana,Arial,Helvetica,sans-serif;
            		    font-size:11px;
            		    font-weight:normal;
            		    text-decoration:none;
    			}

#MenuIzq { 
	display: inline;
	float: left; 
	width: 167px; 
	background-color: #cccccc; 
}
/* no home */
	#menu_izquierdo {
		float:left;
		display: inline;
		width: 166px;
		margin: 0px 0 20px 0;
		padding: 0px 0 0px 0;
		
		background: #EDEDEE;
	}
		#menu_izquierdo span.item_seccion {
			display: block;
			/*padding: 1px 0 4px 3px;*/
			margin-top: 0px;
            padding: 2px 15px 5px 0px;
            color:#FFFFFF;
            background-color: #666666;
            font-family:Verdana,Arial,Helvetica,sans-serif;
            font-size:11px;
            font-weight:normal;
            text-decoration:none;
			text-align: right;
			/*border-bottom: 1px solid #FFFFFF;*/
		}
		#menu_izquierdo ul.menu_pagina {
			list-style-type: none;
			margin: 0;
			padding: 0;			
		}
		#menu_izquierdo li.item_pagina {
			padding: 4px;
			background-color: #CCCCCC;
			/*border-bottom: 1px solid #FFFFFF;*/
			text-align: right;
		}
			#menu_izquierdo a.item_pagina, #menu_izquierdo a.item_pagina:link:visited:active {
				
                color:#336600;
                font-family:Verdana,Arial,Helvetica,sans-serif;
                font-size:11px;
                font-weight:normal;
                text-decoration:none;
                
			}
			#menu_izquierdo a.item_pagina:hover{
				text-decoration: underline;
				color: #0E195A;
			}
			
		#nav_position {
			padding-top: 20px;
			
			height: 20px;
			border-bottom:1px solid #4EB4E2;
			/*border-left:10px solid #EDEDEE;*/
			/*border-right:10px solid #EDEDEE;*/
			/*background: #EDEDEE;*/
			color:#0E195A;
			font-family:Arial,Helvetica,sans-serif;
			font-size:12px;
			font-weight: bold;
			text-align:left;
		}
		#nav_position span.item {
			color:#4EB4E2;
			font-family:Arial,Helvetica,sans-serif;
			font-size:11px;
			font-weight:bold;
		}
		
		
		
/* novedades */

#novedades {
	
	float:right;
	width: 166px;
	padding: 1px 0px 5px 0px;
	background: url('../img/tit_news.gif') no-repeat;
	padding-top: 35px;
	/*padding-right: 27px;*/
}

div.noticia {
		margin-top: 5px;
		padding-right: 2px;
	}
		a.noticia_titulo, a.noticia_titulo:link:visited:active {
			display:block;
			/*margin-left: 9px;
			padding-left:15px;*/
			/*background: url('../img/icono_news.gif') left 2px no-repeat;*/
			color:#000000;
			font-family:Arial,Helvetica,sans-serif;
			font-size:11px;
			text-decoration:none;
					
		}
		
		a.noticia_titulo:hover {
			color:#993333;
			font-family:Arial,Helvetica,sans-serif;
			font-size:11px;
			text-decoration:none;
		}
		
		a.noticia_titulo, a.noticia_titulo:link:visited:active {
			display:block;
			/*margin-left: 5px;*/
			padding-left: 10px;
			color:#000000;
			font-family:Arial,Helvetica,sans-serif;
			font-size:11px;
			text-decoration:none;
		}
		
		
		a.noticia_resumen:hover {
			color: #333;
		}
		

#menu_sec {
	display: inline;
	float: right;
	width: 177px;
	padding: 0;
	margin: 0;
}

	.olvidoClave {
		color:#000000;
		font-family:Arial,Helvetica,sans-serif;
		font-size:9px;
	}
	
	.olvidoClave:hover {
		color:#993333;
	}


#login_menu {
padding-bottom: 5px;
width: 177px;
height: 192px;

}



#pie_pagina {
    width: 771px;
    display: block;
    float: left;
}