/*css 2007 borzani y asociados
--------------------------------------------------------------------------------------------------------------------------------------------*/


@import url(c-fuente.css);


P{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align: justify;
}
h1{font-size:14px; font-weight:normal; background: #EFEFEF; padding:0px; border-bottom: 1px solid #d1d1d1;}

h2{
     font-size:21px;
     font-weight: normal;  
} 

h3,h4{
	font-size:14px;
	font-style:normal;
	padding-left:16px;
	background:  url(img/arrow2up.gif) no-repeat 0px 3px;
	margin-top:6px;
}

h3,h4,link{
	width:200px;
	color:#666666;
}

.link_mapa ul{
   color:#000000;
   list-style:none;
   margin:0px;
}

.link_mapa li{
    background: url(img/link_nav.gif) no-repeat 2px 6px;	
	LINE-HEIGHT:12px;
	display:inline;
}

#container{
    background: #FFFFFF;
	width: 840px;
	margin: 0px auto;
	position: relative;
	TEXT-ALIGN: left;  
	top:2px;
	padding:24px auto;
	border-top:1px solid #333333;
	border-right:1px solid #333333;
	border-left:1px solid #333333;
}

#izquierda, #derecha{
	display: block;
}

#izquierda{
	position: absolute;
	left:4px;
	top: 0px;
	width:200px;
	height:513px;
	padding:6px;
	background: #FFFFFF;
}

*{
	padding:0;
	margin:0;
}

ul{
	list-style:none;
}
	
li{
    font-size: 11px;
} 
	
#nav{
    background: url(img/sobra-chica.png) repeat;
    position: absolute;
    padding-top:0px;
	padding-bottom:3px;
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FLOAT: left;  
	width:240px;
	height:320px;
	TEXT-ALIGN:left;
}

#nav_sub{
	position:relative;
	margin-top:-17px;
}
	 
#nav h2{
   background:url(img/arrow2up.gif) no-repeat 2px 7px;   
   padding-left:22px;
   LINE-HEIGHT: 22px; 
   LETTER-SPACING: 1px;
   margin-top:3px;
}

#nav h2 a:hover{
padding-left:1px;
}

.h2_position{
	margin-top:40px;
	margin-left:12px;
}

.ul_position{
	width:210px;
	color: #666666;
	font-style:italic;
}

#nav_intitucional{
	margin-left:12px;
	margin-top:4px;
	width:140px;
}

#content{
	position: absolute;
	background: #F5F5F5;
	margin-left:260px;
	width:546px;
	top:220px;
	padding:12px;
	border:1px solid #d1d1d1;
	line-height:20px;
	left: 2px;
}

#content h2{
    font-family:Arial, Helvetica, sans-serif;
    font-size:18px;
	LINE-HEIGHT:   0px; 
	LETTER-SPACING:1px;
	padding:12px;
	margin-bottom:18px;
	text-decoration:none; 
	color: #5D5D5D;
	border-bottom:1px  solid #d1d1d1;
	background:#fcfcfc url(img/bullet_letter.gif) no-repeat right;
	font-weight:normal;
}

#content h5{
	color: #006600;
}

#forms{
	position: relative;
    display: block;
	top:340px;
	width:240px;
}

.mail{
	background:url(img/contacto.gif) no-repeat 0px;
	padding-left:18px;
	border-bottom:1px  dotted #d1d1d1;
}

.link_mapa a{
	color: #000000;
}

.link_mapa a:hover{
	color: #666666;
}

#content a{
	color:#FF6600;
}

#content a:hover a:visited{
	color: #666666;
}
/*todos los titulos del content*/	
#content h5{
	color: #00A400;
	font-size:16px;
}	

#content strong{
	font-size:12px;
	color: #3F3F3F;
} 

#content hr{ color: #d1d1d1; border: 1px dashed #d1d1d1;}
.strong2{ font-size:14px;color: #000000;}
.strong_titulo{ background: #EFEFEF; padding:2px; border-bottom: 1px solid #d1d1d1;} 
.strong_color{   border-top:1px dotted #d1d1d1; border-bottom:1px dotted #d1d1d1; width:463px; padding:10px; background:#EFEFEF; }
/*Control de notas*/

#publicaciones h3{
	background:url(img/sobra-chica-mapa.png) repeat;
	color:#E67425;
	width:212px;
	margin-top:-1px;
}
#acuerdos{
	position:relative;
	margin-left:11px;
	margin-top:20px;
}
#publicaciones{
	position:relative;
	height:400px;
	margin-left:11px;
	margin-top:20px;
}

#publicaciones strong{
	font-size:10px;
	color: #333333;
}

#publicaciones a{
}

cite{
	float:right; 
	width:100px;
	padding:22px;
	font-size:13px;
	font-weight:normal;
	text-align: left;
}

.recuadros{
	width:380px;
	margin-left:72px;
	border:1px double #d1d1d1;
	padding:22px 16px 22px 16px;
}
/*secciones newletter*/
#secciones li{
	font-size:14px;
	margin-left:8px;
	padding:8px;
}

#secciones{ width:140px; }

#encabezados{
	float:right;
	width:360px;
	margin-top:40px;
}

em{ 
	font-style:normal;
}

.cuadros{border:1px solid #d1d1d1; margin-bottom:20px; float:right; width:100px;}
.foto{ width:120px; float:left; padding:12px;}
.container_fotos{ background:#333333; width:540px}
center{color: #9B9B9B; width:89px; font-size:11px; float:right; border:1px solid #d1d1d1; margin-left:2px; background: url(img/1.png) 0px -41px ; }
/*cursos obligatorios*/

.requisitos{ border:1px dotted  #84C447; padding:4px; margin-bottom:8px; background:#FCFCFC; }
/*mensaje de formulario suscripcion*/

#mainContainer{
	width:500px;
	margin:0 auto;
	margin-top:10px;
	border:1px double #000;
	padding:5px;
}
	
	/* Alternative layout for the message box - used by one of the messages */
	
.modalDialog_contentDiv_error{
	border:3px solid #FFF;	
	padding:2px;
	z-index:100;/* Always needed	*/
	position:absolute;	/* Always needed	*/
	background-color:#F00;	/* White background color for the message */
	color:#FFF;
}

.modalDialog_contentDiv_error a{
	color:#FFF;
}

h1{
	margin-top:0px;
}

#container #content .texto .Estilo5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	border-bottom: 1px solid #cccccc;
}

.cursos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
}