@charset "iso-8859-1";
/* CSS Document */
body  {
    	margin: 0;
    	padding: 0;
		/*background: url("images/body.gif") top right repeat-x; */
    }
html{
		overflow-y: scroll;
	}	
/*----------Contenedor----------------------------------*/
    .ciindetHdr #container { 
    	position: relative;
    	width:940px;
    	margin: 0 auto;
    	text-align: left;
				top:35px;;
    } 
/*-----------------------Encabezado----------------------------------*/
    .ciindetHdr #header { 
    	height: 115px; 
    } 	
    .ciindetHdr #header h1 {
    	margin: 0;
    	padding: 10px 0;
    }
    .ciindetHdr #sidebar1 {
    	position: absolute;
    	top: 115px;
    	width: 168px;
    }
    .ciindetHdr #sidebar2 {
    	position: absolute;
    	top: 140px;
    	right: 0;
    	width: 170px;
    	padding: 0px 0px 0px 0px;
		font-family:Arial, Helvetica, sans-serif;
    }
    .ciindetHdr #mainContent {
		font-family:Arial, Helvetica, sans-serif; 
	  	margin: 25px 175px 0px 175px ;
		min-height:1000px;height:auto !important;height:1000px;;
    }
	.ciindetHdr #mainContent ul{
		list-style-image:url("images/vin.gif");
	}	
/*---------------------------------------Pie de Página----------------------*/
    .ciindetHdr #footer { 
    	padding: 0 10px 0 20px;
		position: relative;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		text-align:center;
		bottom: 0;
    } 
	.ciindetHdr #footer hr{
		width:80%;
	}
	.corte {
		clear:both;
	}
/*---------------------Sumbemú------------------------------*/
	.ciindetHdr #menuH{
		float: right;
		background-color:#c2c723;		
		width:768px;
		height:25px;
		text-align:right;
		padding-top:5px;
		list-style-type:none;
		margin:0;
		padding:0;
		font-family: Trebuchet MS;
		font-size:16px;
		font-weight:bold;
		color:#FFFFFF;
	}
	.ciindetHdr #menuH li{		
		margin: 0;
		padding:0;
		float:left;
		height:25px;
		padding-left:30px;
		padding-right:30px;
	}	
	.ciindetHdr #menuH li a{
		display:block;
		text-decoration:none;
		text-align:center;
		color:#FFFFFF;
		padding-top:2px;
	}	
	.ciindetHdr #menuH li a:hover{
		color:#000000;
		background:  url("images/hoverSubMenu.gif") bottom center no-repeat;
		padding-bottom: 1px;
	}	
	.ciindetHdr #menuHact{
		background:  url("images/hoverSubMenu.gif") bottom center no-repeat;
		background-color:#e9ec91;
	}	
/*------------------------Menú Principal-------------------------*/		

	#bloque{
		background: #999999 url("images/bloque.gif") center right repeat-x;
		height:25px;		
	}
	#tituloMenu{
		background: #666666 url("images/tituloMenu.gif") center right repeat-x;
		height:25px;
	}	
    
	#mPrin{
		padding:8px;
		font-family: "Trebuchet MS";
        src: url("trebuc.ttf");
		color:#FFFFFF;
		text-decoration:none;
		font-size:12px;
		background: url("images/menuPrin.gif") top right repeat-x;
		background-color:#c2c723;
		height:12px;	
	}	
	#mPrin a{
		color:#FFFFFF;
		text-decoration:none;	
	}		
	#mPrin a:hover{
		color:#000000;
		text-decoration:none;	
	}	
	#mPrin:hover{
		background:#e9ec91 url("images/hoverMenu.gif") center right no-repeat;
		color:#000000;
		text-decoration:none;
	}	
	#mNot{
		padding:8px;
		font-family:Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		text-decoration:none;
		font-size:12px;
		background:url("images/menuPrin.gif") top right repeat-x;
		background-color:#c2c723;
		height:12px;	
	}	
	#mNot a{
		color:#FFFFFF;
		text-decoration:none;	
	}	
	#mNot a:hover{
		color:#000000;
		text-decoration:none;	
	}	
	#mNot:hover{
			background:#e9ec91 url("images/hoverMenu.gif") center right no-repeat;
		text-decoration:none;
	}		

	#encabezado{
		/*background: #326F73 url("images/verde.gif") top right repeat-x;*/
			background-color:#555758 ;
		height:25px;
		padding-top:2px;
		font-family: Trebuchet MS;
		font-weight:bold;
		text-decoration:none;
		text-align:center;
		font-size:14px;
		color:#FFFFFF;
	}	
	#noticias {
		list-style-type:none;
		margin:0;
		padding:1px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		background-color:#589599;	
	}	
	#fechaHora{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		text-align:center;
		color:#333333;
	}	
	#subt{
		font-family:Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		font-weight:bold;
		text-align:center;
		font-size:12px;
			background-color:#c2c723;
	}
	.ciindetHdr #noticias li {
		margin:10px;
		padding:0;
	}
	.ciindetHdr #noticias li a{
		margin:0;
		padding:1px;
		background-color:#589599;
		text-decoration:none;
		color:#FFFFFF;
	}
	.ciindetHdr #noticias li a:hover{
		background: #589599 url("images/hoverPrin.gif") center right repeat-x;
		color:#000000;
	}
/*--------------------------------Menu Activo------------------------*/	
	.ciindetHdr li#activo a{
		color:#000000;
	}	
	#actMenPrin{
		padding:8px;
		height:12px;
			background:#e9ec91 url("images/hoverMenu.gif") center right no-repeat;
		font-family: Trebuchet MS;
		font-size:11px;
		text-decoration:none;
	}	
	#actMenPrin a{
		color:#000000;
		text-decoration:none;
	}	
	#actmNot{
		padding:8px;
		height:12px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		text-decoration:none;
		background:#e9ec91 url("images/hoverMenu.gif") center right no-repeat;
	}
	
	#actmNot a{
		color:#000000;
		text-decoration:none;
	}
	
/*-----------------------Ultimo Aviso---------------------------------------*/
	#ultimoAviso{
		float: right;
		width:63%;
		padding:1px;
		margin-right:175px;
		margin-left:0px;
		margin-top:0px;
		font-family:Arial, Helvetica, sans-serif;
		text-align:center;
		color:#FFFFFF;
				background-color:#326F73;	
	}	
	#ultimoAviso a{
		width:100%;
		padding:1px;
		margin-left:0px;
		margin-top:0px;
		font-family:Arial, Helvetica, sans-serif;
		text-align:center;
		color:#FFFFFF;
		text-decoration:none;
				background-color:#326F73;
	}
	#ultimoAviso p{
		width:99%;
		padding:1px;
		margin-left:0px;
		margin-top:0px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		text-align:center;
		color:#FFFFFF;
		text-decoration:none;
						background-color:#326F73;
	}	
	#ultimoAviso h1{
		padding-top:4px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:1em;
	}	
/*--------------------Fuentes----------------------------*/
	.contenido{
							font-family:Arial, Helvetica, sans-seriffont-family:Arial, Helvetica, sans-serif;
		text-decoration:none;
		text-align:justify;
		font-size:.85em;
		color:#333333;
	}
	.menusSide{
		padding-top:2px;
		font-family: Trebuchet MS;
		font-weight:bold;
		text-decoration:none;
		text-align:center;
		font-size:14px;
		color:#FFFFFF;
	}	
	h1.titulo{
		font-family:Arial, Helvetica, sans-serif;
		font-size:2.1em;
		font-weight:bold;
		letter-spacing: 0.08em;
  		word-spacing: 0.1em;
		color:#413a38;
		background: url("images/titulo.gif") bottom left no-repeat;
	}
	.capital:first-letter{
		font-size:200%;
		float:left;
		color:#f00;
	}	
	.fechaHora{
		font-family:"Courier New", Courier, monospace;
		color:#867d79;		
	}
	
	#error{
		background-color:#b21f25;
		color:#FFFFFF;
		text-align:center;
		font-weight:bold;
	}
/*--------------------Barra Superior--------------------------*/
	.fltrt {
    	float: right;
    	margin-left: 8px;
    }
    .fltlft { 
    	float: left;
    	margin-right: 8px;
		}		
body > div#flotante { position: fixed; }
div#flotante {
		padding:5px;
		font-family:"Courier New", Courier, monospace;
		font-size:12px;
		position: absolute; 
		width:100%;
		background-color:#000000;
		top: 0; 
		height:24px;
		color:#FFFFFF;
		text-align:right;
		opacity: 0.7;
	    -moz-opacity: 0.7;
    	filter: alpha(opacity=70);
		}
/*------------------------Tablas-----------------------------------*/
table {
 font-size:1em;
 font-family: Arial, Helvetica, verdana sans-serif;
 background-color:#fff;
 border-collapse: collapse;
 width: 100%;
}
caption {
 font-size: 16px;
 color:#333333;
 font-weight: bold;
 text-align: left;
 background: url(header_bg.jpg) no-repeat top left;
 padding: 10px;
 margin-bottom: 2px;
}
thead th {
 border-right: 1px solid #fff;
 color:#fff;
 text-align:center;
 padding:2px;
 text-transform:uppercase;
 height:25px;
 background-color: #DA931E ;
 font-weight: bold;
}
tfoot {
 color:#333333;
 padding:2px;
 text-transform:uppercase;
 font-size:12px; 
 font-weight: bold;
 margin-top:6px;
 border-top: 6px solid #e9f7f6;
}
tbody tr {
 background-color:#fff;
 border-bottom: 1px solid #f0f0f0;
}
tbody td {
 color:#414141;
 padding:5px;
 text-align:left;
}
tbody th {
 text-align:left;
 padding:2px;
}
tbody td a, tbody th a {
 color:#6C8C37;
 text-decoration:none;
 font-weight:normal; 
 display:block;
 background: transparent url(links_yellow.gif) no-repeat 0% 50%;
 padding-left:15px;
}
tbody td a:hover, tbody th a:hover {
 color:#009193;
 text-decoration:none;
}
