/***************************************************
	Hoja de estilos: Call360
  Autor: e-ducativa
	URL: http://www.e-ducativa.com
****************************************************/

/*** GLOBAL ***/
html, body {
	margin:0;
	padding:0;
	color: #333;
	background: #373C48;
	
	font-family: "Trebuchet MS","Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
}
a, a:link:visited:active {
	color:#0000CC;
	font-family:"Trebuchet MS","Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}

a:hover {
	color:#008BE8;
	text-decoration:none;
}

img {
	border: none;
}

h1 {
	margin:0;
	padding: 0;
}

h2{
	margin: 2px 0;
	padding: 0;
	
	font-size: 17px;
	font-weight:bold;
	
	color: #999;
}

#contenedor {
    width: 955px;
    margin: 0 auto;
    border: 1px solid #000;
    background: #FFFFFF;
}

/*** HEADER ***/
#encabezado {
	height: 216px;
	color: #000;
	width: 955px;
	/*background: #999 url('../img/top.jpg') top no-repeat;*/
	background: url('../img/fondo_enc.jpg') top repeat-x;
}

	.top_link {
		float: left;
		     /*position: absolute;*/
			 /*padding-left: 7px;*/

	}
	
#login_enc {

	float: right;
	height: 122px;
	width:105px;
}
	
.barra_inf {
    position: relative;
    bottom:103px;
    right:535px;
    _right:435px;
    /*display: block;*/
    float: right;

    /*width: 505px;*/
    width: 110px;
    height: 16px;

    /*background: url('../img/top.jpg') no-repeat;*/
}			

	.barra_inf a.boton1 {
	    font-family:"Trebuchet MS","Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
	    font-weight:bold;
	    text-decoration:none;
	    font-size: 13px;
	    padding-right: 5px;
	    border-right:1px solid #FFF;
	    color: #EEEEEE;
	    
	}
	.barra_inf a.boton2 {
	    font-family:"Trebuchet MS","Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
	    font-weight:bold;
	    text-decoration:none;
	    font-size: 13px;
	    padding-left: 5px;
	    /*border-right:1px solid #FFF;*/
	    color: #EEEEEE;
	}
	
	.barra_inf a.boton1:hover {
	    text-decoration: underline;
	    color: #FFFFFF;
	}
	
	.barra_inf a.boton2:hover {
	    text-decoration: underline;
	    color: #FFFFFF;
	}
	
    #botonera_fija {
        display: block;
        
        height: 20px;
        line-height: 20px;
        margin: 0;
        padding: 0;
        
		list-style-type: none;

		background: #000;
		color: #FFFFFF;
		font-weight: bold;
	}
	#botonera_fija li {
	    display: inline;
	    margin: 0 10px;
	}
	#botonera_fija a, #botonera_fija a:link:visited:active {
		color: #DDDDDD;
	}
	#botonera_fija a:hover {
		color: #FFFFFF;
	}
/*** BARRA DE MENU ***/


	/* menu de 1er nivel */
	#menu_seccion {
		position:relative;
		bottom: 21px;	
	    width: 955px;
		float:left;
		height: 93px;
		list-style-type: none;
		margin: 0;
		padding: 0;
		background: #fff url('../img/barra_todo.jpg') no-repeat;
	}
		#menu_seccion li.item_seccion {
			display: inline;
			float: left;
			width: 237px;
        	/*background: url('../img/bo_institucional.jpg') no-repeat;*/
			padding: 0;
		}
		#menu_seccion a.item_seccion, #menu_seccion a.item_seccion:link:visited:active{

			display: block;
			height: 22px;
			padding: 20px 0 0 0;
			margin: 0;
			color: #EEEEEE;
			text-decoration:none;
			text-align:center;
			font-family: "Trebuchet MS", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
			font-size:14px;
			font-weight:bold;
			text-align: left;
 			padding: 22px 0 0 40px; /*tocado*/
		}
		#menu_seccion a.item_seccion:hover {
			color: #FFFFFF;
			background: #666;
			background-color: transparent;

		}
	/* menu de 2do nivel */
	#menu_seccion ul.menu_pagina {
		display: none;
		position: absolute;
		list-style-type: none;

		padding: 0;
		margin: 0 0 0 30px; /*tocado*/
		background-color: #0000CC;
		
    	border-left: 1px solid #7d7d7d;
    	border-right: 1px solid #1b1b1b;
    	border-bottom: 1px solid #1b1b1b;
	}
		#menu_seccion li.item_pagina {
			width:150px;
			margin: 0;
			padding:0;
		}
		#menu_seccion a.item_pagina, a.item_pagina:link:visited:active {
		    display: block;
            margin: 0;	
            padding: 2px 0 2px 5px;
			color: #EEEEEE;
            			
			text-decoration: none;
			font-size:11px;
		}
			#menu_seccion a.item_pagina:hover{
				color:#FFFFFF;
				background: #0000CC;
			}
	

/*** CUERPO ***/
#cuerpo {
	clear: both;
	/*position: relative;
	top: 120px;*/
	width: 947px;
	margin: 0 auto;
	padding: 0 4px;

	
	background: #FFFFFF;
}
#cuerpo_nohome {
	clear: both;
	margin: 0;
	padding: 0 20px 0 20px;
	width:915px;
	background: #fff;
}
	#nav_position {
			height: 24px;
			width: 895px;
			
			margin: 0px 0px 0px 0px;
			padding: 10px 0px 4px 20px;
			
			display: inline;
			float: left;
			
			color: #FFFFFF;
			background-color: #0000CC;
			/*font-family:"Trebuchet MS","Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;*/
			/*font-family: arial,helvetica,sans-serif;*/
			/*font-size:14px;*/
			/*font-weight:bold;*/
			text-decoration:none;
			
			/*border-bottom: 2px solid #ccc;*/
		}
		#nav_position span.item {
		    color: #FFFFFF;
		    /*font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;*/
		    /*font-family: arial,helvetica,sans-serif;*/
			/*font-size:11px;*/
			/*font-weight:bold;*/
			text-decoration:none;
		}
	/* home */
	/*#right_col {
		float:right;
		display: inline;
		width: 180px;
		text-align: left;
		background: #333;
	}*/
	/*#menu_izq {
		width: 212px;
		text-align: left;
	}*/
	
	
	
	    #menu_interno {
	        margin: 15px 0 20px 0;
            width: 170px;
            background: #666;
            border: 1px solid #ccc;
        }
            #menu_interno .titulo_seccion{
                margin: 5px;
    	        font-weight: bold;
    	        font-size: 13px;
            }
        #menu_interno a, #menu_interno a:link:visited:active {
    		color: #ddd;
    		text-decoration: none;
    	}
    	#menu_interno a:hover {
    		color: #fff;
    	}
    	#menu_interno ul{
    		list-style-type: none;
    		padding: 0 0 0 5px;
    		margin: 5px 0;
    	}
    		#menu_interno ul li{
    			padding: 0 0 0 20px;
    			background: url('../img/principal_item_sec.gif') 6px 7px no-repeat;
    			height: 20px;
    			line-height: 20px;
    			margin: 0;
    			text-align: left;
       		}

    	    
    #banners {
    	padding-top: 0.2px;
    	display: inline;
        float: left;
        width: 212px;
        /*height: 390px;*/
		text-align: center;
		background: #fff;
    }
	#contenido_home {
	    display: block;
	    float:left;
		width: 735px;
		background: #fff;
		/*padding: 10px 20px 20px 20px;*/
	}
	
	/* no home */
	#contenido_sitio {
		padding: 10px 20px 20px 20px;
		display:inline;
		overflow: hidden;
		float:left;
            	width: 867px;
	}



	/* novedades */
	#novedades {
	    position: relative;
	    left: 60px;
	    background: url('../img/fondo0_cuerpo.jpg') repeat-y;
	    width: 608px;
	    overflow: hidden;
	    padding: 10px 0px 0 0;
	    color: #eee;
	}

	#fondo_enc {
	    position: relative;
	    bottom: 10px;
	    width: 608px;
	    height:11px;
	}

		    
    #novedades1 {
	    width: 304px;
	    height: 166px;
	    float: left;
	    display: inline;
	    margin-top: -10px;
	    /*padding: 0 10px 0 0;*/
	    margin-bottom: -10000px;
	    padding-bottom: 10000px;
    }

		div.noticia1 {
			margin-top:10px;
			margin-right:10px;
			margin-bottom: 10px;
		}
			a.noticia_titulo1, a.noticia_titulo1:link:visited:active {
				display:block;
				height: 44px;
				overflow: hidden;
				padding-left:10px;
				margin-left:10px;
				background: url('../img/item.gif') left 6px no-repeat;
				color: #FFFFFF;
				font-family: Tahoma;
				font-size: 12px;
				font-weight: bold;
				font-variant: normal;
				text-decoration: none;
			}
			a.noticia_titulo1:hover {
				color: #008BE8;
			}
			
			a.noticia_resumen1, a.noticia_titulo1:link:visited:active {
				display:block;
				padding-left:10px;
				margin-left:12px;
				color:#FFFFFF;
				font-family:"Trebuchet MS","Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
				font-size:12px;
				font-weight:normal;
				text-decoration:none;
			}
			a.noticia_resumen1:hover {
				/*color: #fff;*/
			}
			
			
			
			
    #novedades2 {
	    width: 304px;
	    float: right;
	    display: inline;
	    margin-top: -10px;
	    
	    margin-bottom: -10000px;
	    padding-bottom: 10000px;
    }


						
/*** PIE ***/
/*#pie {
	margin: 0 auto;
	height: 14px;
	line-height: 14px;
	color: #aaa;
	background: #000 url('../img/principal_foot.jpg') left no-repeat;
	text-align: right;
}*/
/*** AUX ***/
.nocss {
    display: none;
}


#pie_pag {
	width: 735px;
	height:18px;
}
       #pie_pag a.ver_mas, #pie_pag a.ver_mas:link:visited:active {

		       /* margin: 0 0 0 10px;
                padding: 0 0 0 8px;*/
                
		        /*background: url('../img/principal_item.gif') 2px 8px no-repeat;*/
				position: relative;
				/*right: 80px;*/
				text-align: center;
				/*padding-top: 20px;*/

				color:#008BE8;
				font-family:"Trebuchet MS","Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
				font-size:12px;
				font-weight:bold;
				text-decoration: underline;
                
		    }
		    #pie_pag a.ver_mas:hover{
		        color: #ccc;
		    }





/* dgl */

/* EXTRAS */
form.sd_form1 input {
	/*border: 1px solid #ccc;*/
}

form.sd_form1 textarea {
	/*border: 1px solid #ccc;*/
}
form.sd_form1 td.sd_form_campo {
	/*padding: 5px 0;*/
}

form.sd_form1 input.sd_form_button {
	color:#0000CC;
	font-family:"Trebuchet MS","Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

.fila01 {

	COLOR: #000000;
	FONT-FAMILY: "Trebuchet MS", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	background-color: #EAEFFF;
}

.fila02 {
	COLOR: #000000;
	FONT-FAMILY: "Trebuchet MS", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	background-color: #F9FBFF;
	border-color: #FFFFFF;
}