body {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}

td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
a {  color: #660000; text-decoration: none}
a:active {  color: #FF9900}
a:hover {  text-decoration: underline; color: #FF9900}
.neg a {  color: #000000}
.neg {  color: #000000}
.b {  font-weight: bold}
.blan {  color: #FFFFFF}
.bblan { color: #FFFFFF ; font-weight: bold}
.bblandez { color: #FFFFFF ; font-weight: bold ; font-size: 8px}
.ibblan { color: #FFFFFF ; font-weight: bold ; font-style: italic}
a .blan { color: #FFFFFF }
.bneg { color: #000000 ; font-weight: bold}
.bneg a { color: #000000 ; font-weight: bold }
.roxo {  color: #CC3333}
.broxo { color: #CC3333 ; font-weight: bold}
.laranxa {  color: #FF6600}
.blaranxa {  color: #FF6600; font-weight: bold}
.azul {  color: #006699}
.bazul { color: #0033CC ; font-weight: bold}
.bot {  background-color: #FF66FF}
.blan a { color: #FFFFFF }
.bblan a { color: #FFFFFF ; font-weight: bold }
.broxo a { color: #CC3333 ; font-weight: bold }
.ibblan a { color: #FFFFFF ; font-weight: bold ; font-style: italic }
.ib { font-weight: bold ; font-style: italic}
.i {  font-style: italic}
.aazul { color: #006699 ; font-family: Arial, Helvetica, sans-serif}
.marron {  color: #660000}
.may {  text-transform: uppercase}
.gal {  font-weight: bold; color: #CC3333}
.gal a { font-weight: normal}
.capas {  position: relative; visibility: visible; clip:   rect(   )}
.foto {  font-family:  Arial, sans-serif; font-size: 10px}
.bamarelo { color: #FFFF00 ; font-weight: bold}
a.bamarelo { color: #FFFF00 ; font-weight: bold }
.cliche {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; color: #CC3333; font-style: italic; font-weight: bold}
.minimo {  font-family: Arial, Helvetica, sans-serif; font-size: 9px}

td.doce a.subrayado, td.once a.subrayado, td.trece a.subrayado, .doce a.subrayado, .once a.subrayado, .trece a.subrayado, a.subrayado, .subrayado { text-decoration: underline ! important; font-weight: normal; }



.verde {  color: #336666}
.bverde {  color: #336666 ; font-weight: bold }




/*ul { 
	text-indent: -20px;
	margin-bottom: 0px;
	margin-left: 12px;
	margin-top: 6px;
	margin-right: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	list-style-position: inside;
	list-style-image: url(/iconos/pequenos/ul.gif);
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
} */
/* ul a {  font-size: 11px} */
/*   li {  margin-top: 4px}    */

li {
	display: block;
	margin: 6px 0px 0px 0px;
	padding: 0px 0px 0px 16px;
	background-image: url(/img/ul.gif);
	background-repeat: no-repeat;
	background-position: left top;
	list-style-type: none;
	list-style-position: outside;
	list-style-image: none;
	clear: left;
}

ul {
	display: block ! important;
	padding: 0px ! important;
	margin: 0px;
}

.normal {  list-style-position: inside; list-style-image: none; list-style-type: disc}
.doce ul li a { font-weight: normal; font-size: 11px}
.entradilla ul {  font-size: 14px}
.doce .entradilla ul li a { font-size: 12px}




.nove { font-family: Arial, Helvetica, sans-serif; font-size: 9px;}
.adez { font-size: 10px; font-family: Arial, Helvetica, sans-serif}




.dez {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.once {  font-family:   Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.doce {  font-size: 12px;; font-family: Verdana, Arial, Helvetica, sans-serif}
.trece {  font-size: 13px}
.catorce {  font-size: 14px;}
.quince {  font-size: 15px;}
.dezaseis { font-size: 16px;}
.dezasete {  font-size: 17px; } 
.dezaoito { font-size: 18px; }
.dezaoitom { font-size: 18px ; color: #660000;}
.dezanove { font-size: 19px;}
.vinte { font-size: 20px}
.vinteun { font-size: 21px;}
.vintedous { font-size: 22px;}
.vintetres { font-size: 23px;}
.vintecatro { font-size: 24px;}
.trinta {  font-size: 30px}


.doce a { font-weight: bold}

.bonce { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px ; font-weight: bold;}
.bdoce { font-size: 12px ; font-weight: bold;}
.btrece { font-size: 13px; font-weight: bold; }
.bcatorce { font-size: 14px ; font-weight: bold;}
.bquince {  font-size: 15px; font-weight: bold}
.bdezaseis { font-size: 16px ; font-weight: bold}
.bdezasete {  font-size: 17px; font-weight: bold}
.bdezaoito { font-size: 18px; font-weight: bold }
.bdezanove { font-size: 19px; font-weight: bold }
.bvinte { font-size: 20px ; font-weight: bold}
.bvinteun { font-size: 21px; font-weight: bold ;}
.bvintedous { font-size: 22px; font-weight: bold ;}
.bvintetres { font-size: 23px; font-weight: bold ;}
.bvintecatro { font-size: 24px ; font-weight: bold;}
.btrinta {  font-size: 30px; font-weight: bold}



.maymin {  text-transform: capitalize}



.entrece {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #514930; font-weight: normal }
.entrece ul li a, .bentrece ul li a, .trece ul li a { font-size: 12px; font-weight: normal }
.bentrece {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #514930; font-weight: bold; }
.bentrece a.subrayado { color: #8C8266; font-weight: bold ! important; }




.tab {  font-weight: bold; clip:   rect(   ); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; page-break-before: no; page-break-after: no; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}

a.neg { color: #000000 }
a.neg { color: #000000 }
a.neg { color: #000000 }
.amarelo { color: #FFFF00}
a.amarelo:hover { color: #FFFF00 }
a.amarelo { color: #FFFF00 }

.titular { font-size: 22px; font-weight: bold ; font-family: Verdana, Arial, Helvetica, sans-serif}
.entradilla { font-size: 14px; color: #514930; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold ;}
.antetitulo { font-size: 14px; font-weight: bold ;color: #514930; font-family: Verdana, Arial, Helvetica, sans-serif;}



.titulo { font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; font-style: italic;}
.tituloroxo { font-family: Georgia, "Times New Roman", Times, serif ; color: #CC3333; font-weight: bold; font-style: italic;}
.titulomarron { font-family: Georgia, "Times New Roman", Times, serif ; color: #660000; font-weight: bold; font-style: italic;}
.nob {  font-weight: normal}
.nob a { font-weight: normal }


.caja {  margin-bottom: 2px; margin-left: 8px; margin-top: 2px; text-indent: -6px}
.cldcha {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; font-weight: bold; font-style: italic; color: #CC3333; margin-bottom: -4px}
.cldchamas {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; font-weight: bold; font-style: italic; color: #CC3333; margin-bottom: -4px}
.bola {  font-family: Arial, Helvetica, sans-serif; color: #FF9900}



.destacados {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; margin: 0px 1px 2px 1px;  padding: 2px; text-align: left; border: solid #DCD6C2; border-width: 0px 1px 1px 1px; }
.destacados div  { text-indent: -10px; margin: 0px 2px 4px 12px; font-weight: normal; color: #FF9900} 
.destacados div  a  { font-weight: normal}
.destacados .cliche {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; font-weight: bold; font-style: italic; color: #CC3333; margin-top: 8px}
.derecha  { font-family: Arial, Helvetica, sans-serif; background-color: #FFFFFF;  float: right; text-align: center; width: 142px ;}



.destacados .sin { 
	color: #000000  ! important;
	text-indent: 0px   ! important;
	border: 0px;
	margin: 4px;
}


.destacados .mas  {
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	margin: 0px 2px 4px 2px ! important;
	border: dashed #FFFFFF;
	border-width: 1px 0px 0px 0px;
	padding: 0px 4px 2px 4px  ! important;
	text-align: right;
	clear: both;
	
	}

.destacados .mas a {
	
	text-decoration: underline ! important;
	
	}

.especial {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}
.especial .destacados a {  font-size: 12px; font-weight: bold}
.especial .destacados div { margin-top: 8px; font-style: normal; color: #CC3333}
.b .destacados div { color: #CC3333; font-weight: normal}
.b .destacados { color: #000000; font-weight: bold}
.b .destacados div a { font-weight: bold}



.columna  { 
	padding: 6px 0px ! important;
	margin: 0px;
	clear: both;
	font-size: 12px;
}

.columna  img { 
	width: 60px  ! important;
	height: 50px  ! important;
	border: 3px double #FFFFFF;
	float: right;
	clear: right;
	margin: 4px;
} 

.columna .destacados  { 
	border: 3px double #EDEAE0;
	background-color: #F7F6F1;
	padding: 4px;
	margin: 0px 0px 6px 0px;
}

.columna .destacados div  { 	
	margin-right: 100px ! important;
	margin-top: 0px ! important;
	margin-bottom: 0px ! important;
	padding-top: 2px;
	padding-bottom: 0px  ! important;
	line-height: 16px;
	
}

.columna .cliche {
	font-size: 15px;
	font-weight: bold;
	font-style: italic;
	font-family: Times,  "Times New Roman", Georgia, serif;
	color: #6B6457;
	padding-left: 4px;
	background-color: #EDEAE0;
}




.bloque {

	border: 1px solid #514930;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: left;
	background-color: #EDEAE0;

}


.bloque .cliche {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; font-weight: bold; font-style: italic; color: #CC3333; margin-top: 0.20em}


div.img{  

	border-bottom-width: 0px;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	text-indent: 0px; 
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 8px;
	margin-bottom: 0px;
	color: #CC3333;
}

div.linea {  

	text-indent: -8px;
	color: #FF9900;
	margin-left: 10px;
	margin-right: 0px;
	margin-top: 2px;
	margin-bottom: 2px;
}

div.lista {  

	text-indent: -8px;
	color: #000000;
	margin-left: 10px;
	margin-right: 0px;
	margin-top: 2px;
	margin-bottom: 2px;
}

.marron .lista {  
	color: #660000;
}



.cab {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: normal;
	color: #6B6457;
	margin-right: 14px;
	margin-left: 14px;
	margin-top: 14px;
	padding: 0px;
	text-align: left;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 3px;
	border-left-width: 0px;
	border-style: double;
	border-color: #DCD6C2;	
	border-bottom-color: #DCD6C2;
	clear: both;
	 
}

.cab .cliche {
	
	font-family: Georgia, 'Times New Roman', Times, serif;
	font-size: 17px;
	font-style: italic;
	font-weight: bold;
	color: #8C8266;
	
	}


.mas {
	
	font-family: Georgia, 'Times New Roman', Times, serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	text-indent: 0px;
	color: #8C8266;
	margin-right: 14px;
	margin-left: 14px;
	margin-top: 0px;
	padding: 0px;
	text-align: left;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 3px;
	border-left-width: 0px;
	border-style: double;
	border-color: #DCD6C2;	
	border-bottom-color: #DCD6C2;
	clear: both;
	
	}



.clch {
	margin: 12px;
	width: 474px ! important;
	padding: 0px;
	color: #B8AF93;
	font-family: Georgia, 'Times New Roman', Times, serif;
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
	text-align: left;
	clear: right;

	
}

.clch .neg {	

	font-family: Tahona, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #514930;
	font-style: italic;
	font-weight: normal;
	
}
.clpag {
	font-size: 14px;
	color: #CC3333;
	font-weight: bold;
	margin-bottom: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CC3333;
	font-family: Arial, Helvetica, sans-serif;
	padding: 1px;





}
.pag {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin: 14px;
	text-align: left;



}
.pag .linea {
	text-indent: -12px;
	margin-left: 12px;
	padding-top: 4px;
	padding-bottom: 8px;


}
.datospag {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	margin-bottom: 8px;
	padding: 1px;
	text-align: right;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CC3333;
	clear: both;


}

.banpizq { padding: 5px;
	background-color: #EDEAE0;
}


.lp {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #DCD6C2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 8px;
	color: #6B6457;
	margin-bottom: 4px;







}


.fotonot {
	padding: 4px;
	border-width: 6px;
	border-style: solid;
	border-color:#FFFFFF;
	border-right-width:0px;
	background: #EDEAE0;
	text-align: right;
	float: right;
	font-size: 10px;
}


.cajamenu div {
	text-align: left;
	clear: both;
	margin: 0px 1px 1px 1px; 
	padding: 1px 1px 4px 2px;
	background-color: #EEEBEB;
	font-size: 9px;
	font-weight: bold;
	border: solid #DFD9D9;
	border-width: 0px 1px 1px 0px;
	color: #6B6457;
	line-height: 13px;
}


.cajamenu div a {
	font-weight: normal;
	color: #666666;
	margin-top: 3px;
	font-family: Arial, Helvetica, sans-serif;
}

/*     -------------------        */

.menu {
	width: 100px;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	padding-bottom: 1px;
	border: solid #000000;
	border-width: 0px 0px 0px 1px;
}



.menu div {
	padding: 1px 1px 1px 3px;
	margin: 1px 1px 0px 0px ! important;
	text-align: left;
	border: 0px;
}


.menua {
	font-weight: bold;
	border: 0px;
	background-color: #8C8266;
	color: #FFFFFF;
}

.menub { 
	border: 0px;
	background-color: #EDEAE0;
}

.menuc {
	border: 0px;
	background-color: #F7F6F1;
	color: #8C8266;
}


.menuv {
	font-weight: bold;
	background-color: #CC3333 ! important;
	color: #FFFFFF;
}

.menuv a { color: #FFFFFF; }





.botonera {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	padding: 3px 0px;
	background-color: #FFFFFF;
}

.boton {
	display: inline; 
	border-right:solid #8C8266;
	border-bottom:solid #8C8266;
	border-top: solid #DCD6C2;
	border-left: solid #DCD6C2;
	border-width: 1px;
	padding: 1px;
	background-color: #EDEAE0;
	margin-right: 1px;
	text-decoration: none ! important;
}


.botonb {
	display: inline; 
	color: #FFFFFF;
	background-color:#CC3333; 
	border-right:solid #000000;
	border-bottom:solid #000000;
	border-top: solid #DE8482;
	border-left: solid #DE8482;
	border-width: 1px;
	padding: 1px;
	margin-right: 1px;
	text-decoration: none ! important; 
}

a:hover .boton  {
	border-top:solid #8C8266 ! important;
	border-left:solid #8C8266 ! important;
	border-right: solid #DCD6C2 ! important;
	border-bottom: solid #DCD6C2 ! important;
	border-width: 1px ! important;
	padding: 1px 0px 1px 2px ! important;
}

 a:hover .botonb {
	border-top:solid #000000 ! important;
	border-left:solid #000000 ! important;
	border-right: solid #DE8482 ! important;
	border-bottom: solid #DE8482 ! important;
	border-width: 1px ! important;
	padding: 1px 0px 1px 2px ! important;
}

.botonera a:hover {
	color: #666666;
}

.fin {
	border: solid #CC3333 ! important; 
	border-width: 3px 0px 0px 0px ! important; 
	margin: 0px 1px 14px 1px ! important;  
}

/* ----------------------------- PORTADA ----------------------- */
/* -- Izquierda  -- */
.columnaizq { width: 257px; float: left; border-right: 1px solid #DCD6C2; padding: 0px; margin: 0px;}
.columnaizq .bloque { text-align: left; padding: 0px; border: 0px; margin: 0px 14px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif;  color: #000000; font-size: 11px; }
.columnaizq .bloque .apartado { 
		font-weight: bold; 
		color: #8C8266; 
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 18px; 
		font-weight: bold;
		font-style: italic;
		background-image: url(/especiales/2004/generales04/img/f_apartado.gif); 
		background-repeat: no-repeat; 
		padding: 0px 0px 10px 30px; 
		margin-bottom: 8px; 
	}
.columnaizq .bloque .clave {color: #8C8266; font-weight: bold; margin-bottom: 8px; border-bottom: 3px double #DCD6C2;}
.columnaizq .bloque .noticia {margin-bottom: 14px; padding-left: 6px;}
.columnaizq .bloque .noticia .antetitu  {color: #CC3333;}
.columnaizq .bloque .noticia .titu, 
.columnaizq .bloque .noticia .titu a {font-weight: bold; font-size: 13px;}

/* -- Derecha  -- */

.columnader {float: right; width: 208px ! important; margin-left: 7px ! important; text-align: left; font-size: 13px;}

.cajonfoto { background-color: #EDEAE0; padding: 5px; clear: both;  border-bottom: 2px dotted #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; }
.cajonfoto .foto { width: 198px; border: 0px; margin: 0px; padding: 0px; }
.cajonfoto .foto img { width: 196px; border: 1px solid #FFFFFF; margin: 0px; padding: 0px;}
.cajonfoto .subtexto { text-align: right; font-size: 10px; border: solid #DCD6C2; border-width: 1px 0px; margin: 1px; }
.cajonfoto .titu,
.cajonfoto .titu a { margin: 4px 1px 1px 1px; text-align: left; font-size: 13px; font-weight: bold;}


.cajonera {
	width: 208px;
	margin: 0px 0px 14px 0px;
	background-color: #DBEEF9;
	padding: 6px 0px;
}
.cajonera .cajon { 
	width: 196px;
	margin: 0px 5px 2px 5px;
	border:1px solid #3399CC;
	padding: 0px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px ! important;
	font-weight: bold;
	clear: both;
	background: url(/especiales/2004/eurocopa04/img/f_portno.gif) top center repeat-x;
}
.cajonera .cajon .foto {
	float: right;
	padding: 4px 0px;
	margin: 0px 2px;
	clear: right;
}
.cajonera .cajon .foto img {
	width:46px;
	height: 40px;
	padding: 0px;
	margin: 0px;
	border: 1px solid #000000;
}
.cajonera .cajon .icono { 
	float: left;
	padding: 2px 0px;
	margin: 0px 2px;
	clear: left;
}
.cajonera .cajon .icono img { 
	width:25px;
	height:25px;
	padding: 0px; 
	margin: 0px; 
	border: 0px; 
}
.cajonera .cajon .textofoto, .cajonera .cajon .textoicono { 
	padding: 8px 4px; 
	border: 1px solid #3399CC; 
	background: #FFFFFF url(/especiales/2004/eurocopa04/img/f_portextno.gif) center center no-repeat; 
} 

.cajonera .cajon .textofoto { 
	margin: 0px 56px 0px 0px;
	border-right-width: 2px;
}

.cajonera .cajon .textoicono { 
	margin: 0px 0px 0px 33px; 
	border-left-width: 2px;
}
.cajonera .cajon .textofoto div, .cajonera .cajon .textoicono div { 
	font-weight: normal; 
	margin: 4px; 
	padding: 0px; 
	text-indent: 0px
}
.cajonera .cajon .textofoto div a, .cajonera .cajon .textoicono div a {
	font-weight: normal; 
}
.cajonera .cajon .textofoto div.linea, .cajonera .cajon .textoicono div.linea { 
	margin-left: 14px;  
	text-indent: -10px;
}
