/*
info general
------------
Mida layout: 793 - 775 (part til);

colors
------
verd fosc: #007336
verd clar: #A3C8AF

granate: #76271E
granate clar: #DDAC9C

daurat: #877427
daurat clar: #E375AE 

*/


/************************************************************************************************************************
	etiquetes generals
*************************************************************************************************************************/
html,body {
margin:0;
padding:0;
}

body {
font-family:Arial, Helvetica, sans-serif;
font-size:76%;
text-align:center;
background-color:#716F6E;
}

/* encapalaments */
h2, h3, h4, h5, h6 {font-size:1em;font-weight:normal;padding:0;margin:0}

/* vincles */
a:link, a:visited {color:#76271E}

/* formularis */
form {margin:0;padding:0}
label {display:block}


/* taules */
td, th {font-size:1em}

/* pargrafs */

p {
font-size:1em;
font-weight:normal;
padding:0;
margin:0;
line-height:1.6em;
}

/* llistes */

/* altres */
.acc {
position:absolute;
left:-10000px;
}

/************************************************************************************************************************
	classes
*************************************************************************************************************************/

h1.inici {
position:absolute;
top:30px;
left:26px;
height:106px;
width:173px;
margin:0;
padding:0;
text-indent:-10000px;
}

h1.interior {
height:106px;
width:173px;
margin:0 auto 568px auto;
padding:0;
text-indent:-10000px;
}

h1.interior a:link, h1.interior a:visited {
display:block;
height:106px;
width:173px;
text-decoration:none;
}

h1.inici_ca {background:transparent url(../img/logo_ca.gif) 0 0 no-repeat;}
h1.inici_es {background:transparent url(../img/logo_es.gif) 0 0 no-repeat;}
h3#congresosActiva {
background:#00165A url(../img/pastilles_menu_04_activa.gif) right top no-repeat;
}

h3.h3Realitzades {
font-size:15px;
padding:0 0 0 10px;
background:#76271E url(../img/pastilla_encapcalament_03.gif) right top no-repeat;
color:white;
font-weight:bold;
}

h3.h3Empresa {
font-size:15px;
padding:0 0 0 10px;
background:#10431B url(../img/pastilla_encapcalament_01.gif) right top no-repeat;
color:white;
font-weight:bold;
}

/* mides textos */
.xxxxGran {font-size:27px}
.xxxGran {font-size:24px}
.xxGran {font-size:21px}
.xGran {font-size:18px}
.Gran {font-size:15px;}
.Petit {font-size:11px}
.xPetit {font-size:9px}

/* distncies */
.Persobre {margin-top:5px;}
.xPersobre {margin-top:10px;}
.xxPersobre {margin-top:15px;}
.xxxPersobre {margin-top:20px;}
.xxxxPersobre {margin-top:25px;}

.Persota {margin-bottom:5px;}
.xPersota {margin-bottom:10px;}
.xxPersota {margin-bottom:15px;}
.xxxPersota {margin-bottom:20px;}
.xxxxPersota {margin-bottom:25px;}

.Peresquerra {margin-left:5px;}
.xPeresquerra {margin-left:10px;}
.xxPeresquerra {margin-left:15px;}
.xxxPeresquerra {margin-left:20px;}
.xxxxPeresquerra {margin-left:25px;}

.Perdreta {margin-right:5px;}
.xPerdreta {margin-right:10px;}
.xxPerdreta {margin-right:15px;}
.xxxPerdreta {margin-right:20px;}
.xxxxPerdreta {margin-right:25px;}

/* floats */
.flotaDreta {float:right}
.flotaEsquerra {float:left}
.trencaFloatEsquerra {clear:left;}
.trencaFloatTot {clear:both;}

/* alades */
.h5 {height:5px}
.h10 {height:10px}
.h15 {height:15px}
.h20 {height:20px;}
.h25 {height:25px}
.h210 {height:210px;}
.h300 {height:300px;}

/* amplades */
.w533 {width:533px;}
.w266 {width:266px;}
.w250 {width:250px;}


/* separadors */
div.separadorU {
margin:10px 0;
background:transparent url(../img/fons_04.gif) 0 0 repeat-y;
}

div.separadorDos {background-color:#877427;}
div.separadorTres {background-color:#76271E;}
div.separadorQuatre {background-color:#10431B;}

/* aliniacions */
.aDreta {text-align:right !important}
.aEsquerra {text-align:left !important}
.aDalt {vertical-align:top !important}
.aBaix {vertical-align:bottom !important}

/* colors */
.blanc, a.blanc:link, a.blanc:visited {color:white}
.granate, a.granate:link, a.granate:visited {color:#76271E}
.daurat {color:#877427}
.dauratClar {color:#E3D9AE}
.grisFosc {color:#333}
.vermell {color:#FF0000;}

/* tipos */
.impact {font-family:impact;}
.serif {font-family:"Times New Roman", Times, serif;}
.negreta {font-weight:bold}

/* llistes */
ul.simple, ul.simple li {
margin:0;
padding:0;
list-style-type:none;
}

ul.llistaAnys {
width:45px; 
float:left;
}

ul.llistaAnys li {padding-bottom:8px;}

ul.llistaDaurada li {
list-style-image: url(../img/punt_llista_01.gif);
/*padding-bottom:5px;*/
}

/* taules */
table.simple, table.simple td {
border:0;
border-collapse:collapse;
padding:0;
margin:0;
}

td.fonsActivitatsActuals {
background-image:url(../img/fons_activitats_actuals.jpg);
}

td.fonsActivitatsRealitzades {
background-image:url(../img/fons_activitats_realitzades.jpg);
}

td.fonsEmpresa {
background-image:url(../img/fons_empresa.jpg);
}

td.fonsCongressos {
background-image:url(../img/fons_congressos.jpg);
}

td.celaPDF {
background:transparent url(../img/icoPDF.gif) left center no-repeat;
padding:3px 5px 3px 37px !important;
text-align:left;
}

/* formularis */
table#formulari {
	background: white;
}

table#formulari .camps {border:1px solid #10431B}

table#formulari td {padding:5px;}

.camps {border:1px solid #10431B}
.boto {
border:0;
background:white url(../img/boto_enviar.gif) 0 0 no-repeat;
width:90px;
height:25px;
font-weight:bold;
color:#877427;
font-size:12px;
}

/* vincles */
a.camuflat:link,a.camuflat:visited {color:black;text-decoration:none;font-weight:bold}
a.senseDecoracio:link, a.senseDecoracio:visited {text-decoration:none}
a.menuNavegacio:link, a.menuNavegacio:visited,  h3.menuNavegacio{
display:block;
font-size:1.3em;
padding:2px 10px;
color:white;
background-color:#CCCCCC;
text-align:left;
text-decoration:none;
}

a.programaPDF:link,a.programaPDF:visited {
background-image:url(../img/icoPDF.gif);
background-position:left center;
background-repeat:no-repeat;
padding-left:37px !important;
}

/* per a la home */
a#empresaActiva:link, a#empresaActiva:visited {
background:#10431B url(../img/pastilles_menu_01_activa.gif) right top no-repeat;
}

a#actualsActiva:link, a#actualsActiva:visited {
background:#877427 url(../img/pastilles_menu_02_activa.gif) right top no-repeat;
}

a#realizadasActiva:link, a#realizadasActiva:visited {
background:#76271E url(../img/pastilles_menu_03_activa.gif) right top no-repeat;
}

/* per a les interiors */
a#actualsInteriorInactiva:link, a#actualsInteriorInactiva:visited {
background:#E3D9AE url(../img/pastilles_menu_interior_02_inactiva.gif) right top no-repeat;
}
a#actualsInterioractiva:link, a#actualsInterioractiva:visited {
background:#006127 url(../img/pastilles_menu_interior_02_activa.gif) right top no-repeat;
font-weight:bold;
}

a#realizadasInteriorInactiva:link, a#realizadasInteriorInactiva:visited {
background:#DDAC9C url(../img/pastilles_menu_interior_03_inactiva.gif) right top no-repeat;
}
a#realizadasInterioractiva:link, a#realizadasInterioractiva:visited {
background:#76271E url(../img/pastilles_menu_interior_03_activa.gif) right top no-repeat;
font-weight:bold;
}

a#empresaInteriorInactiva:link,a#empresaInteriorInactiva:visited {
background:#A2BAA1 url(../img/pastilles_menu_interior_01_inactiva.gif) right top no-repeat;
}

a#empresaInterioractiva:link,a#empresaInterioractiva:visited {
background:#006127 url(../img/pastilles_menu_interior_01_activa.gif) right top no-repeat;
font-weight:bold;
}

/* altres */
div.fonsHomeU {
background:transparent url(../img/fons_pag_inici.jpg) 0 0 no-repeat;
}

div.fonsHomeDos {
padding-left:300px;
padding-right:20px;
margin-bottom:15px;
}


div.contingutCongres {line-height:1.6em;}
div.portaMenu {
position:relative;
height:10px;
}

div.menuVertical {
position:absolute;
left:-190px;
top:10px;
width:165px;
}

div.menuVertical a:link, div.menuVertical a:visited{
display:block;
padding:4px 10px;
margin-bottom:3px;
text-decoration:none;
}

div.menuVertical a:hover {
text-decoration:underline;
}

.idioma {
text-align:right;
font-size:0.9em;
padding-top:5px;
}

div.dretaDestacat {width:290px;float:right;margin:0 0 10px 0;}
div.dretaDestacat h2 {margin:20px 15px 0 70px;}
	.bombollaActuals {background:transparent url(../img/bola_destacat_actuals.gif) right top no-repeat;}
	.bombollaRealitzades {background:transparent url(../img/bola_destacat_realitzats.gif) right top no-repeat;}
	.bombollaEmpresa {background:transparent url(../img/bola_destacat_empresa.gif) right top no-repeat;}

p.entradeta {padding:15px;}

.diaData {background:transparent url(../img/date.gif) 0 0 no-repeat;padding-left:25px;}
.llocCongres {background:transparent url(../img/note.gif) 0 0 no-repeat;padding-left:25px;}

/************************************************************************************************************************
	id's
*************************************************************************************************************************/

#contenidor {
width:793px;
margin:0 auto;
background:white url(../img/fons_01.gif) 0 0 repeat-y;
}

#contenidorHome {
width:793px;
margin:0 auto;
background:white url(../img/fons_03.gif) 0 0 repeat-y;
}

#sotsContenidor {
width:775px;
margin:0 auto;
text-align:left;
position:relative;
}

#peuHome {
background:black url(../img/fons_peu_home.gif) 0 0 no-repeat;
height:77px;
}

#peuGeneral {
font-size:0.9em;
text-align:center;
color:white;
padding:25px 0;
}

table#layout {
margin:0;
padding:0;
border:0;
border-collapse:collapse;
width:775px;
}

td#columnaU {
margin:0;
padding:0;
border:0;
border-collapse:collapse;
width:192px;
vertical-align:top;
background-color:white;
background-position:bottom left;
background-repeat:no-repeat;
}

td#columnaDos {
margin:0;
padding:0 0 55px 0;
border:0;
border-collapse:collapse;
vertical-align:top;
background:transparent url(../img/fons_peu_interiors.gif) bottom right no-repeat;
}

/*Feedback*/
div.feedback {border:2px solid #10431b;/*background:white url(../img/raco_camp_info.gif) 0 0 no-repeat*/; width:450px; margin:20px auto; font-size:18px;padding:20px 15px 20px 55px;text-align:center}

