/* CSS Document */

body { background: url(../img/bg.jpg) repeat-x #e1edfa;
	margin:auto;
	width:955px;
	color:#285989;
	margin-top:10px;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:#6c8db4 2px solid;
	
	
/*	border:#d4e700 2px solid;
*/

}
.titu{ margin:0px}
.titu img{ margin:0px}


ul, ol {list-style-type:none;}

p {line-height:18px;
margin:0px;

}

img {margin:0px; 

}

.imgdecorada {/*border:#0575d7 2px solid;*/
				margin:20px 0px 20px 20px}
				
.imgdecorada1 {
				margin:10px 10px 20px 20px}
				
.imgdecorada2 {
				margin:10px 10px 20px 0px}




a { color:#285989

}


.cabeceratitulo{ width:955px;
height:150px;
background:url(../img/barratit.jpg);}

.menu{ background:#FFFFFF; color:#000000; margin:auto;}

/*MENU CSS*/
#MainMenu 
{
	height:37px;
	background: #FFFFFF url("../img/bmid_104.gif");
	margin:0;
	border:0;
	font-size:11px;
}
#tab 
{
	margin:0;
	top:0;
}
#tab ul 
{
	margin:0;
	padding:0;
	list-style:none;
	float:left;
}
#tab li 
{
display:inline;
	float:left;
	margin:0;
	padding:0;
}
#tab a 
{
	background:#000000 url("../img/bright_104.gif") no-repeat right top;
	margin:0;
	padding:0;
	text-decoration:none;
	border:0;
	display:block;
	float:left;
}
#tab a span 
{
	display:block;
	background:url("../img/bleft_104.gif") no-repeat left top;
	padding:0 25px 0 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11;
	color:#FFFFFF;
	font-weight:bold;
	line-height:37px;
}
#tab a:hover,#tab li.item_active a 
{
	background-position:right bottom;
	border-color:;
}
#tab a:hover span,#tab li.item_active a span 
{
	background-position:left bottom;
	color:#FFFFFF;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
}
.dropmenudiv
{
	position:absolute;
	top:0;
	float:left;
	display:block;
	visibility:hidden;
	border:0 solid ;
	background: #FFFFFF url("../img/bmid_104.gif");
	color:#FFFFFF;
	z-index:100;
	text-decoration:none;
	padding:0;
}
.dropmenudiv ul 
{
	margin:0;
	padding:0;
	list-style:none;
}
.dropmenudiv li 
{
	display:inline;
	margin:0;
	padding:0;
}
.dropmenudiv a:link, .dropmenudiv a:visited
{
	width:180px;
	margin:0;
	padding:0;
	display:block;
	border:0 solid ;
	color:#FFFFFF;
	background:url("../img/bleft_104.gif") no-repeat left top;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
}
.dropmenudiv a span 
{
	float:left;
	display:block;
	line-height:37px;
	background:url("../img/bright_104.gif") no-repeat right top;
	padding:0 25px 0 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11;
	color:#FFFFFF;
}

.dropmenudiv a span 
{
	float:none;
}
.dropmenudiv a:hover
{
	border:0 solid ;
	background-position:left bottom;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	color:#FFFFFF;
}
.dropmenudiv a:hover span 
{
	background-position:right bottom;
	color:#FFFFFF;
	font-weight:bold;
}


/*FIN MENU CSS*/

.barrita{ margin:0px; padding:0px;}

.contenido { background:#FFFFFF;
			padding:15px;
			text-align:justify;}
					
			
.cajaspie{	width:100%;
			padding-top:20px;
			height:125px;
			
		}
			
.cajaspie p { padding:5px;
				text-align:left}

.cajaspie1{ width:180px;
			border-top:#285889 2px solid;
			border-right:#285889 2px solid;
			border-bottom:#285889 2px solid;
			height:80px;
			float:left;
			background:#004da9;
			padding-left:2px;
			color:#FFFFFF;
}
.cajaspie2{ width:180px;
			border-top:#285889 2px solid;
			border-right:#285889 2px solid;
			border-bottom:#285889 2px solid;
			height:80px;
			float:left;
			background:#046ae4;
			padding-left:2px;
			color:#FFFFFF;
}


.cajaspie3{ width:180px;
			border-top:#285889 2px solid;
			border-right:#285889 2px solid;
			border-bottom:#285889 2px solid;
			height:80px;
			float:left;
			background:#52a0fd;
			padding-left:2px;
			color:#FFFFFF;
}

.cajaspie4{ width:180px;
			border-top:#285889 2px solid;
			border-right:#285889 2px solid;
			border-bottom:#285889 2px solid;
			height:80px;
			float:left;
			background:#a9cdf9;
			padding-left:2px;
			color:#000;
}


.cajaspie5{ width:180px;
			border-top:#285889 2px solid;
			border-right:#285889 2px solid;
			border-bottom:#285889 2px solid;
			height:80px;
			float:left;
			background:#e1edfa;
			padding-left:2px;
			color:#000;
}

.colorcelda a{ color:#FFFFFF}

.clear { clear:both}


.pieweb{ margin:0px 0px 0px 0px;
		padding:0px;
		background:url(../img/barratitpie.gif);
		height:37px;
		width:955px}
		
.pieweb p{ padding:10px 200px 10px 10px;
		}

table a:hover{  color:#a64cfa}

.titucajas{ background:#345e85; 
			color:#FFFFFF; 
			font-weight:bold; 
			height:30px; 
			width:920px}
			
.titucajas p{ margin:2px}

.rosa{ color:#285989}
.rojo{ color:#285989}
.amarillo{ color:#285989}
.morado{ color:#285989}
.verde{ color:#285989}


.tablamenuprogramas{ width:319px; float:left; padding:0px 10px 10px 0px}

.tablamenuprogramas ul{ background:url(../img/barramenuprogramas.jpg);
						 margin:0px; 
						 padding:10px 10px 10px 10px;
						 }
						 
.tablamenuprogramas li{ color:#0066CC; 
						margin:10px 0px 10px 10px;
						font-weight:bold;
						background:url(../img/flechitas.gif) no-repeat;
						}

.tablamenuprogramas li a{color: #0066CC; 
						text-decoration:none;
						margin:0px 0px 0px 25px;
						}
						
.tablamenuprogramas li a:hover{color: #00598f; 
						text-decoration:underline;
						}
.tituh3{ background:url(../img/barritatituh3.jpg); margin:0px; padding:0px; height:22px}
.tituh3 h3{margin:2px; padding:0px; font-size:16px}
.tituh4{ background:url(../img/barritatituh3.jpg) no-repeat; margin:0px; padding:0px; height:22px;}

				
#activemenu { text-decoration:underline;
				color:#3ca62c;}

.titprogramas { font-size:15px;
				font-weight:bold;
				background:url(../img/barritatituh4.jpg) right no-repeat;
				height:25px;
				padding-top:0px;
				padding-bottom:10px
				}
				
.titprogramas p{
				color:#26438b;
				margin:5px

				
				}
				

.tablaseminarios{ background:#fff;
					}
					
.tablaseminarios td{ 
					border:1px solid #345E85;
					padding:5px}
					
					
.espacioli li{ margin-bottom:15px}	


.mapa{ float:right; 
		border:#0575d7 2px solid;
		margin:10px 0px 10px 20px;}				
			
			
			
/*FORMULARIO	*/		

.enviarboton{ 	margin-left:370px; 
				color:#000f4a; 
				background-color: #b7cde4; 
				border:#000f4a 2px solid;}
				
.entrarboton{ 	margin-left:250px; 
				color:#000f4a; 
				background-color: #b7cde4; 
				border:#000f4a 2px solid;}
				
.formulario{ background-color:#CCCCCC; 
				border:#999999 2px solid;
				margin:10px;
				padding:10px 5px 10px 5px;
				width:520px;
				margin:auto;}
				
.formulario input{ color:#003399}
.formulario textarea{ color:#003399}


/*FIN FORMULARIO*/


.cajaindex { width:300px; 
			height:300px; 
			float:right; 
			color:#000; 
			background:#DDF4FF; 
			margin-left:20px}

.pdfdeco {  }
.pdfdeco a { text-decoration:none;   }
