a.desp {
	font:10px tahoma,verdana,arial,geneva,helvetica,sans-serif;
	text-decoration: none;
	color:red;
}
.tdcha {
	font-family: "Courier New", Courier, mono;
	line-height: normal;
	font-size: 12px;
	text-align: left;
	letter-spacing: normal;
}

a.desp:hover {
	font-weight:bold;
	color: black;
	background-color:#FDBEB5;
}
table.desp {
	border-right: 2px solid black;
	border-bottom: 2px solid black;
	border-left: 1px solid #f00;
	border-top: 1px solid #f00;
	width: 130px;
	background: White;
	/*background: url(../img/cuadri.gif);*/
   text-align:center;
}
table.desp td {text-align:center;}
.titdesp {font:bold 10px verdana,arial,sans-serif;color:red;text-align:center;background:white;}
.capitular:first-letter{
	font-size:20px;
	color:red;
	float:left;margin:10px;
}
#vect {position:absolute;z-index:2;visibility:hidden;top:10px;left:140px;}
#poshop {position:absolute;z-index:2;visibility:hidden;top:10px;left:200px;}
#acad {position:absolute;z-index:2;visibility:hidden;top:10px;left:258px;}
#edito {position:absolute;z-index:2;visibility:hidden;top:10px;left:320px;}
.opinion {
	margin:15px;
	background-repeat: no-repeat;
	background-color: #B9B9B9;
				}
.opinion p {
	font-size:75%;
	padding-left: 10px;
	margin: 0px;
}
p.blanc {
	color:black;
	font-size:70%;
	background-color: #E8E8E8;
	padding-top: 10px;
	padding-bottom: 10px;
	border-top: 1px solid #333333;
		}
p.corre {
	text-align:right;
	margin:0px;
	background-color: #F3F3F3;	
	}
.opinion p span {color:white;font-size:110%;}
p.corre a { color:#000;
		text-decoration:none;
		}
p.corre a:hover {font-weight:bold;}
