@charset "utf-8"; 
/* CSS Document */

body{font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;}
a,a:active, a:link, a:visited {text-decoration: none; }
* html a,a:active, a:link, a:visited {text-decoration: none; font-size: 8pt; }

#contenedor{left: 50%; margin-left: -450px; width: 900px; position: absolute; top: 10px; text-align: left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;}
#cabecera{z-index: 1; left: 0px; width: 100%; position: absolute; top: 0px; text-align: left; height:100px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;}
#cabecera table{font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;}
#capaIdiomas{z-index: 2; left: 0px; width: 900px; position: absolute; top: 100px; text-align: left; background-color:#086131; color: #fff; height: 18px; padding-top: 3px; padding-left: 15px; text-align:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;}
* html #capaIdiomas{z-index: 2; left: 0px; width: 900px; position: absolute; top: 100px; text-align: right; background-color:#086131; color: #fff; height: 18px; padding-top: 3px; padding-left: 15px; }
a,a:active, a:link, a:visited {color: #fff;text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;}
* html a,a:active, a:link, a:visited {color: #fff; text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;}

h1{font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 18pt; font-weight:bold;}
#contenidoGeneralInicio {z-index: 3; left: 180px; width: 520px; position: absolute; top: 130px; text-align: left;font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;}
#contenidoGeneralInicio table{font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;}
#banners{z-index: 2; left: 700px; width: 215px; position: absolute; top: 120px; text-align: left; padding-top: 3px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:normal; text-align:justify; min-height: 520px;}
* html #banners{z-index: 2; left: 700px; width: 215px; position: absolute; top: 120px; text-align: left; padding-top: 3px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:normal; text-align:justify; height: 520px; }
#menuGeneral{z-index: 3; left: 0px; width: 180px; position: absolute; top: 125px; text-align: left; min-height:650px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;}
* html #menuGeneral{z-index: 3; left: 0px; width: 180px; position: absolute; top: 125px; text-align: left; height:650px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;}

/* ******************************* menu *********************************************** */
.opcioMenu{ width:175px; height: 21px; background-image:url(../../imatges/general/fonsMenu.png); background-repeat:no-repeat; padding: 0px; padding-left: 5px; color: #086131; font-size: 8pt; font-weight:bold; }
.opcioMenu a,.opcioMenu a:active,.opcioMenu a:link,.opcioMenu a:visited{text-decoration: none; color: #086131; }

* html .opcioMenu{ width:190px; height: 21px; background-image:url(../../imatges/general/fonsMenu.png); background-repeat:no-repeat; padding: 0px; padding-left: 5px; color: #086131; font-size: 8pt; font-weight:bold; }
* html .opcioMenu a,.opcioMenu a:active,.opcioMenu a:link,.opcioMenu a:visited{text-decoration: none; color: #086131; }


.opcioMenuActiu{width:175px; height: 21px; background-image:url(../../imatges/general/fonsMenuActiu.png); background-repeat:no-repeat; padding: 0px; padding-left: 5px; color: #fff; font-size: 8pt; font-weight:bold; text-decoration: none; cursor:pointer; }
.opcioMenuActiu a,.opcioMenuActiu a:active,.opcioMenuActiu a:link,.opcioMenuActiu a:visited{text-decoration: none; color: #fff; cursor:pointer; }

* html .opcioMenuActiu{width:190px; height: 21px; background-image:url(../../imatges/general/fonsMenuActiu.png); background-repeat:no-repeat; padding: 0px; padding-left: 5px; color: #fff; font-size: 8pt; font-weight:bold; text-decoration: none; cursor:pointer; }
* html .opcioMenuActiu a,.opcioMenuActiu a:active,.opcioMenuActiu a:link,.opcioMenuActiu a:visited{text-decoration: none; color: #fff; cursor:pointer; }

/* ******************************* menu *********************************************** */

.opcioMenuPresentacio{ width:220px; height: 21px; background-image:url(/imatges/veterans/fonsMenuPresentacio.jpg); background-repeat:no-repeat; padding: 0px; padding-left: 5px; color: #086131; font-size: 8pt; font-weight:bold; }
.opcioMenuPresentacio a,.opcioMenuPresentacio a:active,.opcioMenuPresentacio a:link,.opcioMenuPresentacio a:visited{text-decoration: none; color: #086131; }

* html .opcioMenuPresentacio{ width:220px; height: 21px; background-image:url(/imatges/veterans/fonsMenuPresentacio.jpg); background-repeat:no-repeat; padding: 0px; padding-left: 5px; color: #086131; font-size: 8pt; font-weight:bold; }
* html .opcioMenuPresentacio a,.opcioMenuPresentacio a:active,.opcioMenuPresentacio a:link,.opcioMenuPresentacio a:visited{text-decoration: none; color: #086131; }

.opcioMenuPresentacioActiu{width:220px; height: 21px; background-image:url(/imatges/veterans/fonsMenuPresentacioActiu.jpg); background-repeat:no-repeat; padding: 0px; padding-left: 5px; color: #fff; font-size: 8pt; font-weight:bold; text-decoration: none; cursor:pointer; }
.opcioMenuPresentacioActiu a,.opcioMenuPresentacioActiu a:active,.opcioMenuPresentacioActiu a:link,.opcioMenuPresentacioActiu a:visited{text-decoration: none; color: #fff; cursor:pointer; }

* html .opcioMenuPresentacioActiu{width:220px; height: 21px; background-image:url(/imatges/veterans/fonsMenuPresentacioActiu.jpg); background-repeat:no-repeat; padding: 0px; padding-left: 5px; color: #fff; font-size: 8pt; font-weight:bold; text-decoration: none; cursor:pointer; }
* html .opcioMenuPresentacioActiu a,.opcioMenuPresentacioActiu a:active,.opcioMenuPresentacioActiu a:link,.opcioMenuPresentacioActiu a:visited{text-decoration: none; color: #fff; cursor:pointer; }

.participants th{border-bottom: solid 2px #000; text-transform:uppercase;}
.participants td{font-size: 8pt;}
.registreActual:hover{background-color:#CCC;}

