body { margin: 0px; padding: 0px; background-color: #FCBE03; background-image: url(../img/fons.gif); background-repeat: repeat-x; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; color: #000000;}


/* ENLLAÇOS */
a img { border: 0;}
a, a:visited { font-family: verdana; color: #000000; text-decoration: none;}
a:active, a:hover { color: #ffffff; text-decoration: underline;}
a.link, a.link:visited { font-family: verdana; font-size: 11px; color: #cc0000; font-weight: bold; text-decoration: none;}
a.link:active, a.link:hover { color: #ffffff; text-decoration: underline;}
a.titolnoti01, a.titolnoti01:visited { color: #000000;}
a.titolnoti01:active, a.titolnoti01:hover { color: #cc0000;}
a.materialbot, a.materialbot:visited { font-family: georgia; font-size: 11px; color: #707070; text-decoration: none;}
a.materialbot:active, a.materialbot:hover { color: #cc0000; text-decoration: underline;}


/* CAPES */
.clear { clear: both;}
#contenidor { margin: 0px; padding: 0px; width: 760px;}
#cap01 { margin: 18px 0px 0px 0px; padding: 0px; width: 455px; float: left; text-align: left;}
#cap02 { margin: 33px 0px 0px 0px; padding: 0px; width: 305px; float: left; text-align: right;}
#cap03 { margin: 18px 0px 0px 0px; padding: 0px; width: 555px; float: left; text-align: left;}
#cap04 { margin: 33px 0px 0px 0px; padding: 0px; width: 205px; float: left; text-align: right;}
#xixa01 { margin: 0px; padding: 0px; width: 455px; float: left; text-align: left; background-image: url(../img/fonsn02.gif);}
#xixa02 { margin: 0px; padding: 100px 0px 0px 0px; width: 305px; float: left; text-align: right;}
#xixa03 { margin: 30px 0px 0px 0px; padding: 0px; width: 555px; float: left; text-align: left; background-image: url(../img/fonsint02.gif);}
#xixa04 { margin: 30px 0px 0px 0px; padding: 0px 0px 0px 20px; width: 185px; float: left; text-align: right;}
#peu01 { margin: 0px 0px 20px 0px; padding: 0px; width: 455px; float: left; text-align: left;}
#peu02 { margin: 0px 0px 20px 0px; padding: 0px; width: 305px; float: left; text-align: right;}

#notiportada { margin: 15px 0px 10px 15px; padding: 0px; width: 400px; text-align: left;}
#mesnotisportada { margin: 15px 0px 10px 15px; padding: 0px; width: 400px; text-align: left;}
#mesnotisportada ul { padding: 0px; margin: 0px; list-style-type: none; border-top: 3px solid #000000; font-size: 13px;}
#mesnotisportada li { padding: 8px 0px 3px 15px; margin: 0px; border-bottom: 1px solid #999999; background: url('../img/pisqui.gif') no-repeat 0px 12px;}
#mesnotisportada a, a:visited { font-family: georgia; color: #000000;}
#mesnotisportada a:hover, a:active { color: #cc0000;}
#notis { margin: 0px 0px 10px 15px; padding: 20px 0px 0px 0px; width: 515px; text-align: left; border-top: 3px solid #cc0000;}
#notis ul { padding: 0px; margin: 0px; list-style-type: none; font-size: 13px;}
#notis li { padding: 8px 0px 3px 15px; margin: 0px; border-bottom: 1px solid #999999; background: url('../img/pisqui.gif') no-repeat 0px 12px;}
#notis a, a:visited { font-family: georgia; color: #000000;}
#notis a:hover, a:active { color: #cc0000;}
#noti { margin: 15px 0px 10px 15px; padding: 0px; width: 515px; text-align: left;}

#material { margin: 0px 0px 10px 15px; padding: 15px 0px 0px 0px; width: 515px; text-align: left; border-top: 3px solid #cc0000; border-bottom: 1px solid #000000; overflow: hidden;}
#material1 { margin: 15px 0px 10px 0px; padding: 0px; width: 158px; text-align: left; float: left;}
#material2 { margin: 15px 0px 10px 20px; padding: 0px; width: 158px; text-align: left; float: left;}
#material3 { margin: 15px 0px 10px 20px; padding: 0px; width: 158px; text-align: left; float: left;}

#documents { margin: 0px 0px 10px 15px; padding: 15px 0px 0px 0px; width: 515px; text-align: left; border-top: 3px solid #cc0000; overflow: hidden;}
#mesdocuments { margin: 15px 0px 10px 15px; padding: 0px; width: 515px; text-align: left;}
#mesdocuments ul { padding: 0px; margin: 0px; list-style-type: none; border-top: 3px solid #000000; font-size: 13px;}
#mesdocuments li { padding: 8px 0px 3px 15px; margin: 0px; border-bottom: 1px solid #999999; background: url('../img/pisqui.gif') no-repeat 0px 12px;}

#videos { margin: 0px 0px 10px 15px; padding: 15px 0px 0px 0px; width: 515px; text-align: left; border-top: 3px solid #cc0000; border-bottom: 1px solid #000000; overflow: hidden;}
#mesvideos { margin: 15px 0px 15px 15px; padding: 0px; width: 515px; text-align: left; overflow: hidden;}
#videospetits01 { margin: 15px 0px 5px 0px; padding: 0px; width: 245px; float: left; border-bottom: 1px solid #c0c0c0;}
#videospetits02 { margin: 15px 0px 5px 25px; padding: 0px; width: 245px; float: left; border-bottom: 1px solid #c0c0c0;}
#videospetits03 { margin: 5px 0px 0px 0px; padding: 0px; width: 245px; float: left; border-bottom: 1px solid #c0c0c0;}
#videospetits04 { margin: 5px 0px 0px 25px; padding: 0px; width: 245px; float: left; border-bottom: 1px solid #c0c0c0;}
#videospetits05 { margin: 5px 0px 0px 0px; padding: 0px; width: 245px; float: left; border-bottom: 1px solid #c0c0c0;}

/* TEXTOS */
p { margin: 0px; padding: 0px;}

.titolnoti01 { margin: 0px; padding: 0px; font-family: georgia; font-size: 20px; font-weight: bold;}
.titolnoti02 { margin: 0px; padding: 0px; font-family: georgia; font-size: 26px; font-weight: bold;}
.entradetanoti01 { margin: 5px 0px 5px 0px; padding: 0px 0px 3px 0px; font-family: georgia; font-size: 15px; color: #cc0000; border-top: 1px dotted #666666; border-bottom: 1px dotted #666666;}
.textnoti01 { margin: 0px; padding: 0px; font-size: 11px;}
.datanoti01 { margin: 0px 0px 5px 0px; padding: 0px; font-family: georgia; font-size: 10px; color: #707070;}
.fotonoti01 { margin: 0px 0px 2px 5px; padding: 0px; width: 145px; font-family: arial; font-size: 10px; border-bottom: 1px solid #cccccc; float: right;}
.fotonoti02 { margin: 0px 0px 2px 5px; padding: 0px; width: 230px; font-family: arial; font-size: 10px; border-bottom: 1px solid #cccccc; float: right;}
.notistext { margin: 0px; padding: 0px; font-size: 11px; color: #707070;}
.notisdata { margin: 5px 0px 5px 0px; padding: 0px; font-family: georgia; font-size: 10px; color: #000000;}
.materialtitol { margin: 0px; padding: 0px; font-size: 11px; color: #000000;}


.videotitol01 { margin: 0px 0px 10px 0px; padding: 0px; font-family: georgia; font-size: 20px; font-weight: bold;}
.videotitol02 { margin: 0px 0px 10px 0px; padding: 0px; font-size: 11px;}
.videotext01 { margin: 0px; padding: 0px 0px 5px 0px; width: 200px; font-size: 11px; border-bottom: 1px solid #c0c0c0;}
.videogros { margin: 0px 0px 2px 5px; padding: 0px; float: right;}
.videopetit { margin: 0px 0px 5px 5px; padding: 0px; float: right;}
.videotextpetit { margin: 0px; padding: 5px 0px 0px 0px; font-size: 10px; color: #707070; border-top: 3px solid #000000;}
.videotemps01 { margin: 5px 0px 0px 0px; padding: 0px; font-family: georgia; font-size: 11px; color: #707070;}


.mail { margin: 55px 0px 0px 0px; padding: 0px;}

/* IMATGES */
.imgcap01 { margin: 0px 0px 0px 147px; padding: 0px;}
.imglogo { margin: 0px 0px 14px 0px; padding: 0px;}
.imgnoti01 { margin: 0px 0px 2px 0px; padding: 3px; border: 1px solid #cccccc;}
.imgmesnotisportada { margin: 10px 0px 0px 0px; padding: 0px 0px 5px 0px;}
.imgaltresvideos { margin: 10px 0px 0px 0px; padding: 0px 0px 5px 0px;}
.imgtitolint { margin: 15px 0px 0px 15px; padding: 0px 0px 5px 0px;}
.imgbanner01 { margin: 0px 0px 50px 0px; padding: 0px;}
.imgmaterial01 { margin: 0px 0px 10px 0px; padding: 0px;}