body{background: url("img/fonsCheikhac.jpg"); background-color: #FFFFFF; border: 0px solid #FFFFCC; margin: 1% 9% 0 9%; height: 100%; font-family: tahoma, arial, sans-serif; font-size: 100%; color: #660000; }
a:link {text-decoration: none; color: #FFFF00; font-weight: bold; font-size: 95%;}
a:visited {text-decoration: none; color: #FFFF00; font-weight: bold; font-size: 95%;}
a:hover {text-decoration: underline; color: #00CC00;}

.cap {width: 100%; float: left; height: 18%;}

.cos {width: 100%; float: left; height: 70%;}

.esq {width: 30%; float: left; height: 100%;}

.logo {margin: 2% 0 1% 0; width: 27%; font-family: helvetica; float: left;}

.enllini {margin: 2% 0 1% 3%; width: 11%; height: 55%; font-family: helvetica; float: left; font-size: 115%;}

.imatge {margin:  2% 0 0 0; font-size: 120%; text-align: center; font-weight: bold; float: left; width: 25%;}

.cont{text-align: left; width: 70%; height: 100%; border: 0px solid #FFFFCC; float: right;}

.sep{text-align: center; width: 70%; height: 1%; margin: 2% 0 4% 0; float: right;}

.enll{text-align: center; width: 67%; margin: 1% 0 1% 0; border: 0px solid #FFFFCC; float: right; overflow-y: auto;}

.u {margin: 0 0 2% 1%; text-align: center; border: 0;}

.a {color: #009900; font-weight: bold;}

.b {color: #00CC00; font-weight: bold;}

.dos {margin:  3% 0 0 1%; text-align: center; border: 0;}

.fons {background: url("img/fonstxt.jpg"); width: 70%; float: right; text-align: center;}

.ini{background: url("img/ini.gif"); width: 41px; height: 40px; float: left; text-align: center; margin: 2%;}

.bio{background: url("img/bio.gif"); width: 70px; height: 40px; float: left; text-align: center; margin: 2%;}

.avf{background: url("img/avf.gif"); width: 85px; height: 40px; float: left; text-align: center; margin: 2%;}

.mblx{background: url("img/mblx.gif"); width: 60px; height: 40px; float: left; text-align: center; margin: 2%;}

.not {background: url("img/notcata.gif"); width: 9%; height: 40px; float: left; text-align: center; margin: 2%;}

.contc{background: url("img/cont.gif"); width: 70px; height: 40px; float: left; text-align: center; margin: 2%;}

.txt {margin: 2% 3% 2% 3%; padding: 1.5% 1% 1% 1.5%; text-align: left; background-color: #FFFFCC; width: 93%; text-indent: 2%; opacity: .90; -moz-opacity: .90; filter:alpha(opacity=90); font-weight: bold; font-size: 90%; overflow-y: auto; height: 400px;}

.ttl{width: 100%; text-align: center; color:#EEEE99;}
.video{margin-bottom: 2%;}
.repro{float: left;}
.foto{float: right; overflow: auto; color: #FFFFFF; height: 104px; width: 41%;}
.subt{text-decoration: underline;}
