.cajas {
  border: 1px solid #E5E5E5;
  padding: 8px;
}
.txt {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #666666;
  text-decoration: none;
}

.titulomenu {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #666666;
  text-decoration: bold;
}
.txtbolder {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #333333;
  text-decoration: none;
}

.txtbolder_pequeno {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  font-weight: normal;
  color: #333333;
  text-decoration: none;
  text-align:justify;
}

.cajasdarker {
  border: 1px solid #CCCCCC;
  padding: 15px;
}
.lateral {
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: #999999;
  border-right-color: #999999;
  border-bottom-color: #999999;
  border-left-color: #999999;
}
.cajakarting{
position:relative;
width=199px;
height:188px;
margin: 10px;
left:20px; 
top:0px;
text-align:center;
 border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: #000000;
  border-right-color: #000000;
  border-bottom-color: #000000;
  border-left-color: #000000;
}
.abajo {
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 1px;
  border-left-width: 0px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: #999999;
  border-right-color: #999999;
  border-bottom-color: #EEEEEE;
  border-left-color: #999999;
}
.arriba {
  border-top-width: 1px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: #EEEEEE;
  border-right-color: #999999;
  border-bottom-color: #EEEEEE;
  border-left-color: #999999;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #666666;
  text-decoration: none;
}
.fondodegradado {
  background-image: url(/imgs/degradado.png);
  background-repeat:  repeat-x;
}
a {
  color: #990000;
}
a:hover {
  color: #666666;
}
.txttitular {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #cc3333;
  text-decoration: none;
}
.txtdireccion {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #333333;
  text-decoration: none;
  line-height:8px;

}
.txttitular a {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #cc3333;
  text-decoration: none;
}
.txttitulargrande {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #333333;
  text-decoration: none;
}
.txttitulargrandesinbold {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #333333;
  text-decoration: none;
}
.siguientes {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #990000;
  text-decoration: underline;
}
.lineas {
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 1px;
  border-left-width: 0px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: #CCCCCC;
  border-right-color: #CCCCCC;
  border-bottom-color: #CCCCCC;
  border-left-color: #CCCCCC;
}
.hoy {
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: #990000;
  border-right-color: #990000;
  border-bottom-color: #990000;
  border-left-color: #990000;
}
.evento {
	background-color: #A0A0A0;
	color: #ffffff;
}
.evento a {
	color: #ffffff;
	text-decoration: none;
}
.hoyevento a {
	color: #ffffff;
	text-decoration: none;	
}
.hoyevento {
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: #990000;
  border-right-color: #990000;
  border-bottom-color: #990000;
  border-left-color: #990000;
	background-color: #A0A0A0;	
}
.degradado1 {
  background-image: url(/imgs/degar01.gif);
  background-repeat:   repeat-x;
  height: 22px;
}
.degradado2 {
  background-image: url(/imgs/degar02.gif);
  background-repeat:   repeat-x;
  height: 22px;
}
.cajaslaterales {
  border: 1px solid #E5E5E5;
}
.menu {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #666666;
  text-decoration: none;
  padding: 5px 0px 5px 8px;
}
.menu a {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #666666;
  text-decoration: none;
  padding: 5px 0px 5px 8px;
}
.menu:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #333333;
  text-decoration: none;
  background-color: #e8b9ba;
  padding: 5px 0px 5px 8px;
}
.menu2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #666666;
  text-decoration: none;
  padding: 5px 0px 5px 8px;
}
.menu2 a {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #666666;
  text-decoration: none;
  padding: 5px 0px 5px 8px;
}.menu2:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #333333;
  text-decoration: none;
  background-color: #fff7bb;
  padding: 5px 0px 5px 8px;
}
.calendario{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #666666;
}
.calendario:hover{
  background-color: #FFFFFF;
  border: 1px solid #666666;
}
.negrita{
  font-weight: bold;
}
.bordetabla {
   border-width: 1px; 
   border-color: #660033; 
} 

A.descarga:link
{
	font-weight: bold;
	font-size: 10px;
    color: #fa0701;
    font-family: verdana,tahoma,arial, helvetica, serif;
    text-decoration: none;
}

A.descarga:visited
{
	font-weight: bold;
	font-size: 10px;
    color: #fa0701;
    font-family: verdana,tahoma,arial, helvetica, serif;
    text-decoration: none;
}
A.descarga:hover
{
	font-weight: bold;
	font-size: 10px;
    color: #fb4a46;
    font-family: verdana,tahoma,arial, helvetica, serif;
    text-decoration: none;
}

.textoinformativo{
	font-weight: bold;
	font-size: 12px;
    color: #fb4a46;
    font-family: verdana,tahoma,arial, helvetica, serif;
}
.cajakarting{
position:relative;
width=201px;
height:190px;
left:20px; 
top:0px;

 
}
.linea{
line-height:5px;
}
.lineagrande{
line-height:10px;
}


/*=======================AŅADIDO PARA BOLETINES 21062010 ==================================*/
td.celdacabecera{
	background-color:#e55a07;
  	font-weight: bold;
	font-size: 10px;
    color: white;
    font-family: verdana,tahoma,arial, helvetica, serif;
    text-decoration: none; 
	BORDER-RIGHT: #b17046 1px solid;
	BORDER-BOTTOM: #b17046 1px solid;
    BORDER-TOP: #b17046 1px solid;
}

td.celdalistado{
  	background-color:#eff0f2;
  	font-weight: bold;
	font-size: 10px;
    color: black;
    font-family: verdana,tahoma,arial, helvetica, serif;
    text-decoration: none;
	BORDER-RIGHT: #b17046 1px solid;
	BORDER-BOTTOM: #b17046 1px solid;
    BORDER-TOP: #b17046 1px solid;
}


A.anteriorsiguiente:link
{
	font-weight: bold;
	font-size: 10px;
    color: #db4803;
    font-family: verdana,tahoma,arial, helvetica, serif;
    text-decoration: none;
}

A.anteriorsiguiente:visited
{
	font-weight: bold;
	font-size: 10px;
    color: #db4803;
    font-family: verdana,tahoma,arial, helvetica, serif;
    text-decoration: none;
}
A.anteriorsiguiente:hover
{
	font-weight: bold;
	font-size: 10px;
    color: #FF9960;
    font-family:verdana, tahoma,arial, helvetica, serif;
   text-decoration: none;
}
Span.numero_pagina_seleccionado
{
	font-weight: bold;
	font-size: 10px;
    color: black;
    font-family:verdana, tahoma,arial, helvetica, serif;
   text-decoration: none;
}
/* estilos para el numero de registros en los indices */
span.numeroregistros
{
	font-weight: bold;
	font-size: 9px;
    color: black;
    font-family:verdana, tahoma,arial, helvetica, serif;
   text-decoration: none;
}
.text_numeroregistros { 
  font-family: Tahoma, Verdana, Arial; 
  font-size: 9px; 
  color: #FFFFFF; 
  background-color: #db4803; 
  border: #db4803; 
  border-style: solid; 
  border-top-width: 1px; 
  border-right-width: 1px; 
  border-bottom-width: 1px; 
  border-left-width: 1px
}
/* fin estilos para el numero de registros en los indices */
Span.anteriorsiguientedesactivado
{
	font-weight: bold;
	font-size: 10px;
    color: #DDDDDD;
    font-family:verdana, tahoma,arial, helvetica, serif;
   text-decoration: none;
}
.textocentrado{
  text-align:center; 
}
.textoderecha{
  text-align:right; 
}

INPUT.boton
{
    width: 100px;
   	font-weight: normal;
	font-size: 11px;
    color: #3E5E78;
    font-family: tahoma,arial, helvetica, serif;
    text-decoration: none
}
td.titulopaginanoticias{
  	background-color: #67170c;
 	font-weight: bold;
	font-size: 12px;
    color: white;
    font-family: verdana,tahoma,arial, helvetica, serif;
    text-decoration: none 
}

/***************************************
PASALACABRA
****************************************/

DIV.cont_todos
{
  padding: 5px 5px 5px 5px;
  width:205px;
  margin:5px;
  height:350px;
  background-color:#ffffff;
  BORDER: #971C2C 1px solid;
  float:left;
  overflow:auto;
}
DIV.cont_todos_corto
{
  padding: 5px 5px 5px 5px;
  width:205px;
  margin:5px;
  height:150px;
  background-color:#ffffff;
  BORDER: #971C2C 1px solid;
  float:left;
  overflow:auto;
}
DIV.cont_seleccionados{
  padding: 5px 5px 5px 5px;
  width:205px;
  margin:5px;
  height:350px;
  background-color:#ffffff;
  BORDER: #971C2C 1px solid;
  float:right;
  overflow:auto;
}
DIV.cont_seleccionados_corto{
  padding: 5px 5px 5px 5px;
  width:205px;
  margin:5px;
  height:150px;
  background-color:#ffffff;
  BORDER: #971C2C 1px solid;
  float:right;
  overflow:auto;
}
LABEL.pasalacabra
{
    font-weight: bold;
    font-size: 9px;
	line-height: 15px;
    color: #000000;
    font-family: tahoma, serif, arial, times;
    text-decoration: none;
    text-align: justify;
}
TD.fondo1
{
	background:#f8f0ce
}
TD.fondo2
{
	background: #000000;
}
/*----------------------------------- ESTILOS DRAG AND DROP JQUERY .----------------------------*/


/*body,html {
    color:#333;
    font-family:Calibri;
    font-size:11px;
}*/

.marginleft20ie{
	*margin-left:20px;
	}
.marginleft40ie{
	*margin-left:40px;
}

.panel1 {
	
	float:left;
	width:300px;
	margin-top:10px;
	margin-left:10px;
	*margin-left:-20px;
	margin-right:10px;
	margin-bottom:10px;
	
	
}
.panel2 {
	
	float:left;
	width:300px;
	margin-top:10px;
	margin-left:10px;
	*margin-left:-40px;
	margin-right:10px;
	margin-bottom:10px;
	
	}

ul {
	list-style-type:none;
    border:1px solid #999;
    background:#ccc;
    padding:5px;
    min-height: 200px;
  	height: auto !important;
  	height: 200px;
    width:300px;
    
}



li {
	display:block;
    border:1px solid #999;
    background:#fff;
    width:255px;
    padding:5px 5px;
    margin-bottom:5px;
}


.caja_adjuntoul{
	list-style-type:none;
    border:1px solid #999;
    background:#ccc;
    padding:5px;
  	min-height: 60px;
  	height: auto !important;
  	height: 60px;
    width:370px;
    
}
.caja_adjuntoli {
	display:block;
    border:1px solid #999;
    background:#fff;
    width:360px;
    padding:5px 5px;
    margin-bottom:5px;
    line-height:15px;
}

.caja_adjuntoulweb{
	list-style-type:none;
    border:1px solid #999;
    background:#ccc;
    padding:5px;
  	min-height: 60px;
  	height: auto !important;
  	height: 60px;
    width:470px;
    
}
.caja_adjuntoliweb {
	display:block;
    border:1px solid #999;
    background:#fff;
    width:460px;
    padding:5px 5px;
    margin-bottom:5px;
    line-height:15px;
}

.dds_selected {
    background:#ffc;
}
.dds_ghost {
    opacity:0.5;
}
.dds_move {
    background:#cfc;
}
.dds_hover {
    background:#fc9;
    border:3px dashed #c96;
}

.holder {
    border:3px dashed #333;
    background:#fff;
}

