* { 
	margin: 0;
	padding: 0;
	}

body {
	margin-top: 0px;
	background: #7A96BB;
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0000FF;
}

#top {
	width: 910px;	
	height: 111px;
}

#menu {
	width: 910px;
	height: 270px;
}

#left {
	float: left;
	width: 470px;
	/* height: 650px; */
	padding: 10px 0px 10px 10px;
	font-family: Calibri, Arial;
	font-size: 12px;
	text-align: left;
}

#left img.blueborder{
	border-color: #0000FF;
	border-width: 4px;
	border-style: solid;
	margin: 4px;
	padding: 4px;
	text-align: center;
}

#pyr{
	float: left;
	width: 480px;
	padding: 0px;
	font-family: Calibri, Arial;
	font-size: 12px;
	text-align: justify;
	color: #000000;
	border-style: groove;	
}

#left_cong{
	float: left;
	width: 350px;
	/* height: 350px; */
	padding: 20px 20px;
	text-align: center;
	font-family: Arial, Calibri;
	font-size: 14px;
	font-weight: bold;	
	
	margin: 10px 10px 10px 30px;

}

#right {
	float: right;
	width: 390px;
	/* height: 650px; */
	padding: 5px 5px 5px 5px;
}

#encuesta{
	float: right;
	margin: 5px;
	width: 380px;
	padding: 5px 10px;
	font-family: Calibri, Arial;
	font-size: 14px;
	color: #000000;
	text-align: justify;
	background-color: #8181F7;
}

#right_cong{
	float: right;
	width: 420px;
	height: 350px;
	padding: 45px 5px 25px 5px;
}

#right_contact{
	float: right;
	width: 450px;
	/*  height: 390px;  */
	padding: 45px 20px 25px 5px;
}


}

#right a{
	color: #4B088A;

}

#right a:visited{

	color: #4B088A;
}

#right img{
	border: none;
}


h2 {
	font-face: Arial, Helvetica;
	font-size: 18px;
	font-weight: bold;
	color: #FF8000;
	text-align: center;
}

h3 {
	font-face: Arial, Helvetica;
	font-size: 18px;
	font-weight: bold;
	color: #FF8000;
	text-align: center;
	padding: 5px 0px 10px 0px;
}

h4 {
	font-face: Arial, Helvetica;
	font-size: 14px;
	font-weight: bold;
	color: #FF8000;
	text-align: center;
	padding: 15px 0px 10px 0px;
}




td.noticia1{
	padding: 5px 15px 5px 12px;
	font-face: Arial, Helvetica;
	font-size: 13px	;
	color: #333333;
	text-align: justify;
	background-image: url('../IMG/cap1.jpg');
	background-repeat: no-repeat;
	height: 160px;
}

td.noticia2{
	padding: 5px 15px 5px 12px;
	font-face: Arial, Helvetica;
	font-size: 13px	;
	color: #222222;
	text-align: justify;
	background-image: url('../IMG/cap2.jpg');
	background-repeat: no-repeat;
	/*height: 150px; */
}


td.top{
	margin: 0px;
	padding: 0px;
	border: 0px;
	background-image: url('../IMG/top.gif');
	background-repeat: no-repeat;
}

#encuesta{
	background-color: #A9D0F5;
	font-face: arial, helvetica;
	font-size: 12px;

}

#footer{
	width: 100%;
	background-image:url('../IMG/footer_bgnd.jpg');
	background-repeat: repeat-x;
	font-face: Arial, Helvetica;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
}

.buttonvip{
	background-color: #0B0B61;
	padding: 5px;
	font-family: arial;
	font-size: 16px;
	font-weight: bold;
	line-height: 150%;
	color: #FFFFFF;
}


img {
	border: 0px;
	margin: 0px;
	

}

span.pestana{
	font-family: arial, garamond;
	font-weight: bold;
	font-size: 12px;
	background-image: url('../IMG/pestana.jpg');
}

a.pestana{
	color: #4D0069;
}

table.tcontainer{
	font-family: calibri, arial;
	font-size: 13px;
}



#congreso thead td{
	font-family: calibri, arial;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
	background-color: #08088A;
	text-align: center;
	
}

table.horario{
	font-size: 14px;
	font-family: calibri;
	font-weight: normal;
}

#congreso td{

	text-align: left;
}

#congreso tr.alt td 
{
color:#EEEEEE;
background-color:#08088A;
text-align: left;
}

#congreso td{
	padding: 5px 5px 5px 5px;
}


ul.square{

	list-style-type: square;
	list-style-position: outside;
	text-align: left;
	font-family: "Times New Roman", Arial, Calibri;
	font-weight: bold;
	font-size: 13px;
	font-style: italic;
	color: #08088A;
	padding: 20px 20px 20px 70px;
}

ul.square li{
	color: #08088A;
}

a.ul:link{
	font-family: "Times New Roman", Arial, Calibri;
	font-weight: bold;
	font-size: 14px;
	font-style: italic;
	color: #0174DF;

}

a.ul:visited{
	font-family: Arial, Calibri;
	font-weight: bold;
	font-size: 14px;
	color: #0174DF;

}


#directorio{
	font-family: Calibri, Arial;
	font-size: 16px;
	color: #0000FF;

}


#infoplana{
	width: 710px;
	font-family: Calibri, Arial;
	font-Size: 16px;
	color: #0000FF;
	text-align: justify;

}


#infoplana ul{
	list-style-type: circle;
	list-style-position: inside;
}

#infoplana ul li{
	padding: 5px 5px 5px 15px;
}

#infoplana ul li ul{
	list-style-type: disc;
	list-style-position: inside;
}

#infoplana ul li ul li{
	padding: 5px 5px 5px 20px;
}

#footer a:link{
	color: #FFFFFF;
}

#footer a:visited{
	color: #FFFFFF;
}

div.links{
	width: 130px;
	height: 185px;
	background-image: url('../IMG/bg_link.jpg');
	background-repeat: no-repeat;
	float: left;
	margin: 2px; 
	

}

div.linka{
	width: 130px;
}


div.links img{
	margin: 5px;
	border: 0px;
	opacity: 1;
	opacity:0.4; filter:alpha(opacity=40);
}

div.links a:hover img{
	border: 0px;
	opacity: 1; 
	filter:alpha(opacity=100);
}

div.desc{
	text-align: center;
	font-weight: normal;
	font-size: 12px;
	width: 120px;
	margin: 2px;
}


div.linka{
	background-image: url('../IMG/text_link.jpg');
	color: #CCCCCC;
	padding: 5px 0px 5px 0px;
	font-weight: bold;
	float: left;
	width: 150px;
	text-align: center;
	margin: 5px;

}

div.linka a{
	color: #FFFFFF;
	text-decoration: none;
}

div.linka a:hover{
	color: #FFFFFF;
	text-decoration: none;
}

div.linka a:visited{
	color: #FFFFFF;
	text-decoration: none;
}

ol.number{
	list-style-type: decimal;
	list-style-position: outside;
	padding: 0px 20px;
}

ol.romanos{
	list-style-type: upper-roman;
	list-style-type: outside;
	padding: 0px 20px;
}

ol.incisos{
	list-style-type: lower-alpha;
	list-style-type: outside;
	padding: 0px 35px;
}

ol.incisos li{
	padding: 0px 5px;
}

marquee.avisote{
	border-width: 3px;
	border-style: solid;
	border-color: #0000FF;
	padding: 10px 10px;
	background-image: url('../IMG/logo_transparente.gif');
	background-repeat: no-repeat;
	background-position: center;
}

span.right{
	text-align: right;
}

div.orange_btn{
	background-image: url('../IMG/boton_naranja.jpg');
	background-repeat: no-repeat;
	width: 175px; height: 53px;
	float: left;
	text-align: center;
	font-family: Arial;
	font-weight: bold;
	line-height: 14px;
	color: #000000;
	padding: 6px 0px;
}

div.orange_btn a:link{
	color: #000000;
	text-decoration: none;
}

div.orange_btn a:visited{
	color: #000000;
	text-decoration: none;
}


div.orange_btnv{
        background-image: url('../IMG/boton_naranja.jpg');
        background-repeat: no-repeat;
        width: 175px; height: 53px;
        text-align: center;
        font-family: Arial;
        font-weight: bold;
	font-size: 11px;
        color: #000000;
        padding: 12px 0px;
}

div.orange_btnv a:link{
        color: #000000;
        text-decoration: none;
}

div.orange_btnv a:visited{
        color: #000000;
        text-decoration: none;
}


#menu_right{
	float: right;
	width: 170px;
	padding: 30px 50px 30px 0px;
}

h5 {
	font-face: Arial, Helvetica;
	font-size: 18px;
	font-weight: bold;
	color: #0000FF;
	text-align: center;
	padding: 15px 0px 10px 0px;
	background-color: #FFFF00;
}

#encuestota{
	background-color: #FFFFFF;
	width: 100%;
	padding: 0px;
	color: #000000;
	font-family: Calibri, Arial;
}

#encuestota p{
	padding: 10px;

}

#encuestota tr.alt{
	background-color: #CECEF6;
}	

#encuestota td{
	padding: 3px 5px 3px 5px;
}

#top_encuesta{
	background-color: #FFFFFF;
	width: 100%;
	font-family: Arial;
	font-size: 16px;
	font-style: Italic;
	color: #0B0B61;
	font-weight: bold;
	text_align: center;
}

#encuesta_title{
	width: 100%;
	background-color: #0B0B61;	
	color: #FFFFFF;
	font-family: Arial;
	font-size: 14px;
	padding: 8px;
	margin: 0px;
	font-weight: bold;
}

#formAdmin{
	background-color: #FFFFFF;
	border-color: #818181;
	border-style: groove;
	width: 500px;
	margin: 10px;
	padding: 10px;
	text-align: left;
}

