/*******************************************************************/

form
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}


/* TAGS */
/**********************************************************/


a {
	color: #055092;
	text-decoration: underline;
}

a:hover {
	color: #FB1A16;
}


a:visited {
	color:  #666;
	text-decoration: none;
}


a:link {
	color: #055092;
	text-decoration: underline;
}

a:active {
	color:  #00F;
}
/*
td { vertical-align: top;}
*/

/*
input {
	border: 1px solid #000000;
	font-family: Tahoma, Arial, Helvetica, SansSerif;
	font-size: 0.8em;
	color: #000000;
	font-weight: bolder;
	background-color: #FFFFFF;
}
*/


/*******************************************************************/

.txtRessenyes {
	font-family: Tahoma, Arial, Georgia;
	font-size: 0.6em;
	font-weight: bold;
	color: #333333;
	background-position: center;
	text-align: center;
	vertical-align: middle;
	height: auto;
	width: auto;
}


a.txtRessenyes{color: #333333
}
a.txtRessenyes:link{color: #333333
}
a.txtRessenyes:visited{color: #333333
}
a.txtRessenyes:hover{
/*	text-decoration: underline;*/
	color: #990000;
}
.boto {
	border: 1px solid #443633;
	background-color: #FFFFFF;
	font-family: Tahoma, Arial, Helvetica, SansSerif;
	font-size: 0.8em;
	color: #333333;
	font-weight: bolder;
	height: 15px;
	width:auto
}

.txtCos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: normal;
	color: #000000;
	line-height: 1.2em;
}
.txtCos-1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	font-weight: normal;
	color: #000000;
}

.txtCosAlternariu {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: normal;
	color: #000000;
}
.txtCosAlternariu2 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	font-weight:  bold;
	color: #FFFFFF;
	
}
.txtCosAlternariu3 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: normal;
	color: #000000;
}


a.txtCosAlternariu2Accio:link{
	text-decoration: none;
	color: #FFFFFF;
}
a.txtCosAlternariu2Accio:visited{	
	color:  #FFFFFF;
}
a.txtCosAlternariu2Accio:hover{
	color: #1E1E1E;
	text-decoration: underline;
}
a.txtCosAlternariu2Accio:active{
	color: #CC0000;
	text-decoration: underline;
}


.txtMolletes {

	font-family: Tahoma, Arial, Georgia;
	font-size: 0.6em;
	font-weight: bold;
	color: #FEC70B;
	background-position: center;
	text-align: center;
	vertical-align: middle;
	height: auto;
	width: auto;
}
/*******************************************************************/


.liServeisInici { 
	list-style-image: url(/archivos/img/llista_vermella.gif);;
}

/*******************************************************************/



.CaixesSeguiment {
	border: 1px solid #000000;
	background-color: #FFFFFF;
	font-family: Tahoma, Arial, Helvetica, SansSerif;
	font-size: 0.65em;
	color: #055092;
	font-weight: bolder;
}

.BotonsSeguiment {
	border: 1px solid #000000;
	background-color: #333333;
	font-family: Tahoma, Arial, Helvetica, SansSerif;
	font-size: 0.65em;
	color: #FFFFFF;
	font-weight: bolder;
	height: 17px;
}


.botonBusquedaLove
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	border: 1px solid #FFFFFF;
	font-weight: bold;
	background-color: #000000;
	height: 18px;
}

/*

button {
	border: 1px solid #443633;
	background-color: #C3BAB4;
	font-family: Tahoma, Arial, Helvetica, SansSerif;
	font-size: x-small;
	color: #443633;
	font-weight: bolder;
	height: 11px;
}
*/

textarea {
	border: 1px solid #4D7A9B;
	background-color: #FFFFFF;
	font-family: Tahoma, Arial, Helvetica, SansSerif;
	font-size: x-small;
	color: #000000;
	font-weight: bolder;
}

select {
	border: 1px solid #4D7A9B;
	background-color: #FFFFFF;
	font-family: Tahoma, Arial, Helvetica, SansSerif;
	font-size: x-small;
	color: #000000;
	font-weight: bolder;
}

H1 { /* REV */
	font-size: 1.3em;
	font-weight: bold;
	margin-bottom: -5px;
 	
}

H2 { /* REV */
	font-size: 1.1.25em;
	font-family: Tahoma, Arial, Helvetica, SansSerif;
	color:#4D6164;
}

H3 { 
	font-size: 1 em;
	color:#333333;
}

H4 { 
	font-size: 1em;
	color:#4D6164;
}

/***************************************************************/


body {
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	font-family:  Tahoma, Arial, Helvetica, SansSerif;
	font-size: 0.7em;
}


.contingut {
	padding-left: 25px;
	padding-top: 5px;
	padding-bottom: 15px;
	padding-right: 15px;
	background-image: url(/archivos/img/estruc_web/ratllat_central_titol.gif);
	background-repeat: no-repeat;
}

.fons_inscripcions_central {
	background-image: url(/archivos/img/estruc_web/fons_central_inscripcio.gif);
	background-repeat: no-repeat;
}

.titol1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	color: #5DC0E6;
	font-weight: bold;
}

.titol2 { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #5DC0E6;
	font-weight: bold;
}




.LiniesTitols {
	padding-left: 13px;
}

.Cap {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	color: #FFFFFF;
	font-weight: bold;
	padding-right: 13px;
}

.Peu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	color: #FFFFFF;
	font-weight: bold;
}


a.PeuCap:link{
	text-decoration: underline;
	color: #FFFFFF;
}
a.PeuCap:visited{	
	color:  #FFFFFF;
}
a.PeuCap:hover{
	color: #33CCFF;
	text-decoration: underline;
}
a.PeuCap:active{
	color: #FFFFFF;
	text-decoration: underline;
}





/******/

.txtCapcalera {
	font-family: Tahoma, Arial, Georgia;
	font-size: 0.9em;
		font-weight: bolder;
		padding-right:5px;
		
}


.txtFormLove
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #FFFFFF;
}






/*** margen izqueirdo menu: atributos compartidos por todos las subwebs ****/

.DivCaixesMenusPrimerNivel
{
	width: 181px;
	height: 22px;
	border:1px solid #FFFFFF;
	padding-left:5px;
	padding-top: 6px;
	padding-bottom:0px;
	margin-top: 3px;
	background-color: #008EBD;
}
.DivCaixesMenus
{
	width: 181px;
	height: 22px;
	border:1px solid #FFFFFF;
	/* atrib compartit background:#556B6F;*/
	padding-left:5px;
	padding-top: 6px;
	padding-bottom:0px;
	margin-top: 3px;

}

.DivCaixesMenusDobles
{
	width: 181px;
	height: 39px;
	border:1px solid #FFFFFF;
	/* atrib compartit background:#556B6F;*/
	padding-left:5px;
	padding-top: 6px;
	padding-bottom:0px;
	margin-top: 3px;

}


.DivCaixesMenusVolver
{
	width: 181px;
	height: 22px;
	border:1px solid #FFFFFF;
	padding-left:5px;
	padding-top: 6px;
	padding-bottom:0px;
	margin-top: 3px;
	background-color: #A8BABD;
}



.DivCaixesMenusEspecials
{
	width: 181px;
	height: 22px;
	margin-top: 3px;
}


.DivSubCaixesMenus
{
	width: 183px;
	background:#FFFFFF;
	padding-left:5px;
	padding-top: 6px;
	padding-bottom:9px;
	margin-bottom: 3px;
	line-height: 1.7em;
}



/*** margen izqueirdo menu, estilos letra: atributos compartidos por todos las subwebs */

.txtTitolsMenuEsq { /* titls menus generals esquerres*/
	font-family: Arial, Verdana, Tahoma, Arial, Georgia;
	font-size: 13px;
	font-weight: bolder;
	/*subweb color: #000000;*/
	text-decoration: none;
}


a.txtTitolsMenuEsq :link{
	/*subweb color: #000000;*/
	text-decoration: none;
}
a.txtTitolsMenuEsq :visited{	
	/*subwebcolor: #000000;*/ 
	text-decoration: none;
}
a.txtTitolsMenuEsq :hover{
	/*subweb color: #006A9D;*/
	text-decoration: underline;
}
a.txtTitolsMenuEsq :active{
	/*subweb color: #FF0000;*/
	text-decoration: underline;
}


.txtSubTitolsMenuEsq { /* SUB titols menus generals esquerres*/
	/*subweb color: #333333;*/
	text-decoration: none;
	
}


a.txtSubTitolsMenuEsq :link{
	/*subwebcolor:#333333;*/ 
	text-decoration: none;
}
a.txtSubTitolsMenuEsq :visited{	
	/*subwebcolor: #333333;*/ 
	text-decoration: none;
}
a.txtSubTitolsMenuEsq :hover{
	/*subwebcolor: #006A9D;*/ 
	text-decoration: underline;
}
a.txtSubTitolsMenuEsq :active{
	/*subweb color:#FF0000;*/
	text-decoration: underline;
}





/*** margen izqueirdo menu, estilos letra: atributos compartidos por todos las subwebs */

.txtTitolsCos { /* titls menus generals esquerres*/
	font-family: Arial, Tahoma, Verdana, Arial, Georgia;
	font-size: 14px;
	font-weight: bolder;
	/*subweb color: #000000;*/
	text-decoration: none;
	padding-top: 3px;
	padding-left: 5px;
	height: 20px;
}


/*******************************************************************/





.divContainerMenu
{
	width: 188px;
	padding-top: 4px;
	padding-left: 4px;
	padding-right: 4px;
}


/***** part cos ********/
.DivBarraSup
{
	height: 26px;
}
.DivBarraSupPeq
{
	height: 9px;
}

/******* pagina incial cos *****/

.divTextTitulo
{
	height: 50px;
}


.DivCarpetaIntroduccio
{
	margin-top: 10px;
	margin-left: 20px;
	margin-right: 15px;
	margin-bottom: 10px;
}

.DivCarpetaNaranja
{
}


.DivDeficioIntroduccio
{
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 1px;
	padding-bottom: 1px;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 4px;
	margin-right: 4px;
}

.DivPestanyesUsuario
{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.DivPestanyesConoce
{
	padding-left: 10px;
	padding-right: 10px;
}



.DivIrSeccion
{
	margin-top: 2px;
	margin-bottom: 3px;
}


.DivCeldaInferior
{ 

}

/* rojo*/
.DivRojoUsuarioNuevo
{
	width: 158px;
	height:60;
	
	background-image: url(img/str_web/fons_deg_usuari.jpg);
	background-repeat: no-repeat;	
	
}
.DivRojoUsuarioRegistro
{
	width: 218px;
	height:60;

	background-image: url(img/str_web/fons_deg_form_usuari.jpg);
	background-repeat: no-repeat;	
}

.textRojoTit
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #A82E1C;	
}

.textUsuario
{
	font-family:  Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
}

.inputUsuario
{
	height: 15px;
	font-size: 10px;
	width:70px;
}

.botoUsuario
{
	background-color: #666666;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	height: 15px;
	width: 43px;
}

.fondoDestacados
{
	background-image: url(img/fons/fonsBlau.jpg);
	background-repeat:  repeat-x;
	background-color: #83C8D8;
}

/***********************/


.TDMenuEsq
{
	background-color: #DDDDDD;
}


.TDLiniaBlanca2px
{
	background-color: #FFFFFF;
	height: 2px;
}

.TDLiniaBlanca2pxInferior
{
	background-color: #F3D34C;
	height: 43px;
	background-position: bottom;
	background-image: url(/archivos/img/str_web/pixel.gif);
	background-repeat: repeat-x;
}


.TDfondoMenuCabeceraGran {
	background-image: url(img/str_web/fons_cap_degradat_gran.jpg);
	height:91px;
	width: 194px;
	background-repeat: repeat-x;	
	
}
.TDfondoMenuCabeceraPeq {
	background-image: url(img/str_web/fons_cap_degradat_pet.jpg);
	height: 52px;
	width: 194px;
	background-repeat: repeat-x;	
	
}



/*******************************************/
/* PLANES INTERIORS */

.TDColmunDret
{
	background-position: right;
	background-image: url(/archivos/img/str_web/fons_interior_1.gif);
	background-repeat: repeat-y;
}

.TDAbansContinguts
{
	background-image: url(/archivos/img/str_web/rectSup.jpg);
	height:26px;
	/*width: 613px;*/
}






/*******************************************/
/* INCLUDE DESTACADOS PAGINA INICIAL */ 

.tituloBienvenida {
	font-family: Arial, Tahoma, Helvetica, SansSerif;
	font-size: 1.3em;
	color: #2D2D2D;
	font-weight: bold;
}


.data
{
	font-family: Arial, Tahoma, Helvetica, SansSerif;
	font-size: 0.9em;
	color: #80C7D9;
}





.tituloDestacados {
	font-family: Arial, Tahoma, Helvetica, SansSerif;
	font-size: 1.3em;
	color: #000000;
	font-weight: bold;
}

a.tituloDestacados:link{
	text-decoration: none;
	color:  #000000;
}
a.tituloDestacados:visited{
	color:  #666;
}
a.tituloDestacados:hover{
	color: #008EBD;
	text-decoration: underline;
}
a.tituloDestacados:active{
	color:  #000000;
	text-decoration: underline;
}






.tituloDestacados-1 {
	font-family: Arial, Tahoma, Helvetica, SansSerif;
	font-size: 1.1em;
	color: #000000;
	font-weight: bold;
}

a.tituloDestacados-1:link{
	text-decoration: none;
	color:  #000000;
}
a.tituloDestacados-1:visited{
	color:  #666;
}
a.tituloDestacados-1:hover{
	color: #008EBD;
	text-decoration: underline;
}
a.tituloDestacados-1:active{
	color:  #000000;
	text-decoration: underline;
}





.tituloMasInformacion {
	font-family: Arial, Tahoma, Helvetica, SansSerif;
	font-size: 1.1em;
	color: #055092;
	font-weight: bold;
}

a.tituloMasInformacion:link{
	text-decoration: none;
	color:  #055092;
}
a.tituloMasInformacion:visited{
	color: #055092;
}
a.tituloMasInformacion:hover{
	color: #008EBD;
	text-decoration: underline;
}
a.tituloMasInformacion:active{
	color:  #00F;
	text-decoration: underline;
}





.tituloVideosTipos {
	font-family:  Tahoma, Arial, Helvetica, SansSerif;
	font-size: 1.1em;
	color: #333;
	font-weight: bold;
}


.tituloVideos {
	font-family: Arial, Tahoma, Helvetica, SansSerif;
	font-size: 1em;
	color: #8B8143;
	font-weight: bold;
}

a.tituloVideos:link{
	text-decoration: none;
	color:  #8B8143;
}
a.tituloVideos:visited{
	color:  999;
}
a.tituloVideos:hover{
	color: #FB1A16;
}
a.tituloVideos:active{
	color:  #00F;
}


.tituloLove {
	font-family: Arial, Tahoma, Helvetica, SansSerif;
	font-size: 1.1em;
	color: #FFF;
	font-weight: bold;
}

a.tituloLove:link{
	text-decoration: none;
	color:  #FFF;
}
a.tituloLove:visited{
	color:  999;
}
a.tituloLove:hover{
	color: #A40A54;
}
a.tituloLove:active{
	color: #D80A3E;
}




.tagBuscado {
	font-family: Tahoma, Arial,  Helvetica, SansSerif;
	color: #339900;
	font-weight: bold;
}

a.tagBuscado:link{
	text-decoration: none;
	color:  #339900;
}
a.tagBuscado:visited{
	color:  #4AE600;
}
a.tagBuscado:hover{
	color: #206600;
	text-decoration: underline;
}
a.tagBuscado:active{
	color: #4AE600;
}


.tagGrandariaBuscado1 {
	font-size: 0.9em;
}

.tagGrandariaBuscado2 {
	font-size: 1.1em;
}

.tagGrandariaBuscado3 {
	font-size: 1.4em;
}

.tagGrandariaBuscado4 {
	font-size: 1.6em;
}

/* enlaces mas informacion */

.masBlancoInicio {
	font-family: Arial, Tahoma, Helvetica, SansSerif;
	font-size: 1.1em;
	color: #FFF;
	font-weight: bold;
}

a.masBlancoInicio:link{
	text-decoration: none;
	color:  #FFF;
}
a.masBlancoInicio:visited{
	color: #FFF;
}
a.masBlancoInicio:hover{
	color: #FFF;
	text-decoration: underline;
}
a.masBlancoInicio:active{
	color:  #900;
	text-decoration: underline;
}



.masFondoBlancoInicio {
	font-family: Arial, Tahoma, Helvetica, SansSerif;
	font-size: 1.1em;
	color: #000000;
	font-weight: bold;
}

a.masFondoBlancoInicio:link{
	text-decoration: none;
	color:  #000000;
}
a.masFondoBlancoInicio:visited{
	text-decoration: none;
	color:  #000000;
}
a.masFondoBlancoInicio:hover{
	color: #008EBD;
	text-decoration: underline;
}
a.masFondoBlancoInicio:active{
	color:  #00F;
	text-decoration: underline;
}



/* ------------------------ */ 

.tituloDestacadosNaranja {
	font-family: Arial, Tahoma, Helvetica, SansSerif;
	font-size: 1.3em;
	color: #000000;
	font-weight: bold;
}

a.tituloDestacadosNaranja:link{
	text-decoration: none;
	color:  #000000;
}
a.tituloDestacadosNaranja:visited{
	color:  #666;
}
a.tituloDestacadosNaranja:hover{
	color: #FF822F;
	text-decoration: underline;
}
a.tituloDestacadosNaranja:active{
	color:  #000000;
	text-decoration: underline;
}



.masNaranja {
	font-family: Arial, Tahoma, Helvetica, SansSerif;
	font-size: 1.1em;
	color: #000000;
	font-weight: bold;
}

a.masNaranja:link{
	text-decoration: none;
	color:  #000000;
}
a.masNaranja:visited{
	text-decoration: none;
	color:  #000000;
}
a.masNaranja:hover{
	color: #FF822F;
	text-decoration: underline;
}
a.masNaranja:active{
	color:  #00F;
	text-decoration: underline;
}

/* ------------------------ */ 


.tituloDestacadosVerde{
	font-family: Arial, Tahoma, Helvetica, SansSerif;
	font-size: 1.3em;
	color: #000000;
	font-weight: bold;
}

a.tituloDestacadosVerde:link{
	text-decoration: none;
	color:  #000000;
}
a.tituloDestacadosVerde:visited{
	color:  #666;
}
a.tituloDestacadosVerde:hover{
	color: #518300;
	text-decoration: underline;
}
a.tituloDestacadosVerde:active{
	color:  #000000;
	text-decoration: underline;
}



.masVerde {
	font-family: Arial, Tahoma, Helvetica, SansSerif;
	font-size: 1.1em;
	color: #000000;
	font-weight: bold;
}

a.masVerde:link{
	text-decoration: none;
	color:  #000000;
}
a.masVerde:visited{
	text-decoration: none;
	color:  #000000;
}
a.masVerde:hover{
	color: #518300;
	text-decoration: underline;
}
a.masVerde:active{
	color:  #00F;
	text-decoration: underline;
}

/* ------------------------ */ 





/* ------------------------ */ 

.tituloProgramasAzul{
	font-family: Arial, Tahoma, Helvetica, SansSerif;
	font-size: 1.3em;
	color: #FFF;
	font-weight: bold;
}



.tituloDestacadosAzul{
	font-family: Arial, Tahoma, Helvetica, SansSerif;
	font-size: 1.3em;
	color: #000;
	font-weight: bold;
}

a.tituloDestacadosAzul:link{
	text-decoration: none;
	color: #000;
}
a.tituloDestacadosAzul:visited{
	color:  #666;
}
a.tituloDestacadosAzul:hover{
	color: #006D84;
}
a.tituloDestacadosAzul:active{
	color:  #00F;
}





.tituloDestacadosBlanco{
	font-family: Arial, Tahoma, Helvetica, SansSerif;
	font-size: 1.3em;
	color: #FFF;
	font-weight: bold;
}

a.tituloDestacadosBlanco:link{
	text-decoration: none;
	color: #FFF;
}
a.tituloDestacadosBlanco:visited{
	color:  #666;
}
a.tituloDestacadosBlanco:hover{
	color: #006D84;
}
a.tituloDestacadosBlanco:active{
	color:  #00F;
}





.masAzul {
	font-family: Arial, Tahoma, Helvetica, SansSerif;
	font-size: 1.1em;
	color: #000000;
	font-weight: bold;
}

a.masAzul:link{
	text-decoration: none;
	color:  #000000;
}
a.masAzul:visited{
	text-decoration: none;
	color:  #000000;
}
a.masAzul:hover{
	color: #006D84;
	text-decoration: underline;
}
a.masAzul:active{
	color:  #00F;
	text-decoration: underline;
}

/* ------------------------ */ 


/* ------------------------ */ 


.tituloDestacadosAmarillo{
	font-family: Arial, Tahoma, Helvetica, SansSerif;
	font-size: 1.3em;
	color: #000000;
	font-weight: bold;
}

a.tituloDestacadosAmarillo:link{
	text-decoration: none;
	color:  #000000;
}
a.tituloDestacadosAmarillo:visited{
	color:  #666;
}
a.tituloDestacadosAmarillo:hover{
	color: #F2C40B;
	text-decoration: underline;
}
a.tituloDestacadosAmarillo:active{
	color:  #000000;
	text-decoration: underline;
}



.masAmarillo {
	font-family: Arial, Tahoma, Helvetica, SansSerif;
	font-size: 1.1em;
	color: #000000;
	font-weight: bold;
}

a.masAmarillo:link{
	text-decoration: none;
	color:  #000000;
}
a.masAmarillo:visited{
	text-decoration: none;
	color:  #000000;
}
a.masAmarillo:hover{
	color: #F2C40B;
	text-decoration: underline;
}
a.masAmarillo:active{
	color:  #00F;
	text-decoration: underline;
}

/* ------------------------ */ 


/* formularios */

.botonLogin
{
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	background-color: #000;
	height: 23px;
	font-family: Tahoma, Geneva, sans-serif;
	border: thin solid #000;
}

.botonAzul
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	font-weight: bold;
	background-color: #BAE0EA;
	border: 1px solid #000;

}




/* fin: formualrios */ 