/* Situació dels components - Layout */

#pagina {
position: absolute;
width: 960px;
margin-top: 0;
margin-right: auto;
margin-bottom: 0;
margin-left: 0;
padding: 0;
}

#contingut-pagina {
	position: absolute;
	width: 960px;
	margin: 0 auto;
	padding: 0;	
}

#barralateral {
	float: left;
	width: 185px;
	padding: 0;
	margin: 0 5px 0 0;	
}	

#cos {
	float:left;
	width: 765px;
	padding: 0;	
	margin: 0;	
}

.bloq_contingut{
clear:both;
border:none;
width:755px;
margin-top:10px;
margin-left:10px;
margin-right:0px;
}

.bloq_espai{
min-height: 100px;
}

.bloq_esq{
float: left;
border:none;
width:375px;
margin-top:10px;
margin-left:10px;
margin-right:0px;
}

.bloq_dret{
position: absolute;
left: 570px;
width: 375px;
top: 10px;
margin-top:10px;
border:none;
margin-left:10px;
margin-right:0px;
}

.img_esq{
float: left;
border:none;
margin-top:10px;
margin-left:10px;
margin-right:10px;
}

.img_dret{
float: right;
border:none;
margin-top:10px;
margin-left:10px;
margin-right:10px;
}

.banner_esq{
clear: both;
float: left;
border:none;
width:360px;
margin-top:10px;
margin-left:10px;
margin-right:0px;
}

.banner_esq peu{
border:none;
width:360px;
float:left;
margin-left:0px;
margin-right:10px;
}

.banner_dret{
float:right;
margin-top:10px;
border:none;
width:355px;
margin-left:20px;
margin-right:0px;
}

.banner_dret peu{
border:none;
width:355px;
float:left;
margin-left:0px;
margin-right:10px;
}

#peu_menu {
	clear:both;
	position: relative;
	height:auto;
	padding-bottom: 0px; 
	margin-left:10px;
	padding-left: 0px;
	width: 755px; 
	padding-right: 0px;
	padding-top: 0px;
	font: 11px Arial, Verdana;
	color: #808080;
}	

#peu_menu a {
	font-weight: bold;
	text-decoration: none;
	color: #808080;
}

#peu_menu a:hover {
	color: #0000A0;
}

/* FINAL LAYOUT */


.menupie {
	font-size: 11px; 
    color: #808080;
    font-family: Arial, Verdana, Helvetica, sans-serif; 
    text-decoration: none
		}

.menupie a {
	font-weight: bold; 
    text-decoration: none
		}
.menupie a:hover {
	color: #0000A0;
    text-decoration: none
		}

.menuidioma {
		font-size: 11px;
		color: #FFFFFF;
		font-family: Arial, Verdana, Helvetica, sans-serif;
		text-decoration: none
		}

.menuidioma a {
		text-decoration: none
		}

.menuidioma a:hover {
		color: #0000A0;
		text-decoration: none
		}

.menut {
		FONT-SIZE: 9px; COLOR: #0000A0; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; text-decoration: none
		}

.blau {
	color: #0000A0; font-family: Arial; font-size: 11px; text-align: justify; font-weight: normal; text-decoration: none
	}
a.blau	{
		text-decoration: none; font-weight:bold
		}	
a.blau:hover {
		color: #FF9500;
		}

.gris11px {
	color: #6B6B6B; font-family: Arial; font-size: 11px; font-weight: normal; text-decoration: none
	}
a.gris11px	{
		text-decoration: none; font-weight:bold
		}	
a.gris11px:hover {
		color: #00000A0;
		}	

.vert8 {
	color: #055459; font-family: Arial; font-size: 11px; text-align: justify; font-weight: normal; text-decoration: none
	}
		
.blanc	{
		font-size: 12px; font-style: normal; font-weight: normal; color: #FFFFFF; font-family: arial; text-decoration: none
			}
A.blanc	{
		font-weight: bold;  text-decoration: none; color: #ffffff
		}			
A.blanc:active	{
		font-weight: bold;  text-decoration: none; color: #ff9500
		}			
A.blanc:hover	 {
		color: #FF9500;
		}

.blanc8 {
	color: #FFFFFF; font-family: Arial; font-size: 11px; text-align: justify; font-weight: normal; text-decoration: none
	}

.blancn {
	color: #FFFFFF; font-family: Arial; font-size: 12px; text-align: justify; font-weight: bold; text-decoration: none
	}

.blau_gran	{
		font-size: 14px; font-style: normal; font-weight: normal; color: #0000A0; font-family: arial; text-align:justify; text-decoration: none
			}
a.blau_gran	{
		text-decoration: none
		}			
a:hover.blau_gran	 {
		color: #FF9500;
		}

.blau8n {
	color: #0000A0; font-family: Arial; font-size: 11px; font-weight: bold; text-decoration: none
	}

.negre8 {
	color: #000000; font-family: Arial; font-size: 11px; text-align: justify; font-weight: normal; text-decoration: none
	}
a.negre8	{
		text-decoration: none; font-weight:bold
		}	
a:hover.negre8	{
		color: #FF9500;
		}			
	
.blau50 {
	color: #9191FF; font-family: Arial; font-size: 11px; FONT-WEIGHT: normal;  text-align: justify; text-decoration: none
	}

.blau10 {
	color: #0000A0; font-family: Arial, Verdana; text-align: justify; font-size: 12px; font-weight: normal; text-decoration: none
	}

a.blau10 {
		font-weight: bold; text-decoration: none
		}

a.blau10:hover {
		color: #ff9500; text-decoration: none
		}
.negre10 {
	color: #000000; font-family: Arial, Verdana; text-align: justify; font-size: 12px; font-weight: normal; text-decoration: none
	}
a.negre10 {
		font-weight: bold; text-decoration: none
		}
a.negre10:hover {
		color: #0000A0; text-decoration: none
		}
	
.blau10_noj {
	color: #0000A0; font-family: Arial, Verdana; font-size: 12px; font-weight: normal; text-decoration: none
	}

a.blau10_noj {
		font-weight: bold; text-decoration: none
		}

a.blau10_noj:hover {
		color: #ff9500; text-decoration: none
		}
		
.blau11px {
	color: #0000A0; font-family: Arial, Verdana; text-align: justify; font-size: 11px; font-weight: normal; text-decoration: none
	}

a.blau11px {
		font-weight: bold; text-decoration: none
		}

a.blau11px:hover {
		color: #ff9500; text-decoration: none
		}

.blau11px_n {
	color: #0000A0; font-family: Arial, Verdana; text-align: justify; font-size: 11px; font-weight: bold; text-decoration: none
	}

.blau10_idt {COLOR: #0000A0; FONT-FAMILY: Arial, Verdana; text-align: justify; text-indent:25px; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none}

.blaun {COLOR: #0000A0; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold;  TEXT-DECORATION: none}

.titulo {COLOR: #0000A0; FONT-FAMILY: Arial; FONT-SIZE: 14px; FONT-WEIGHT: bold;  TEXT-DECORATION: none}
a.titulo {FONT-WEIGHT: bold;  TEXT-DECORATION: none}
a.titulo:hover {COLOR: #FF9500; FONT-WEIGHT: bold;  TEXT-DECORATION: none}

.titulo_tar {COLOR: #FF9500; FONT-FAMILY: Arial; FONT-SIZE: 14px; FONT-WEIGHT: bold;  TEXT-DECORATION: none}
a.titulo_tar {COLOR: #FF9500;  TEXT-DECORATION: none}
a.titulo_tar:hover {COLOR: #0000A0}

.taronga {COLOR: #FF9500; FONT-FAMILY: Arial; FONT-SIZE: 8pt; TEXT-DECORATION: none}

.taronga10 {COLOR: #FF9500; FONT-FAMILY: Arial, Verdana; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none}

.tarongan {COLOR: #FF9500; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold;  TEXT-DECORATION: none}
.tarong8n {COLOR: #FF9500; FONT-FAMILY: Arial; FONT-SIZE: 8pt; FONT-WEIGHT: bold;  TEXT-DECORATION: none}
.tarongatit {COLOR: #FF9500; FONT-FAMILY: Arial; FONT-SIZE: 14px; FONT-WEIGHT: bold;  TEXT-DECORATION: none}
.titol_taronga {COLOR: #FF9500; FONT-FAMILY: Arial; FONT-SIZE: 20px; FONT-WEIGHT: bold;  TEXT-DECORATION: none}
.titol_blau {COLOR: #0000A0; FONT-FAMILY: Arial; FONT-SIZE: 20px; FONT-WEIGHT: bold;  TEXT-DECORATION: none}

.altotabla { 
		height:100%
		}

.tabla100x5X3 { 
		width: 100%; align:center; border:0; border-collapse: collapse; padding:5px; border-spacing:5px
		}

.tabla100x5 { 
		padding=5; border-spacing:5; height:100% 
		}
		
.margecelda	{
		padding:10px;
		margin: 10px;
		border-spacing: 10px;
		}
			
.margetaula	{
		margin: 10px;
		}
		
.normal {
		FONT-WEIGHT: normal; FONT-SIZE: 10pt;  COLOR: #000000; FONT-FAMILY:  Arial, Verdana, Helvetica, sans-serif; text-decoration: none
		}

.menutnegre {
		FONT-WEIGHT: normal; FONT-SIZE: 8pt;  COLOR: #000000; FONT-FAMILY:  Arial, Verdana, Helvetica, sans-serif; text-decoration: none
		}
.menutblanc {
		FONT-WEIGHT: normal; FONT-SIZE: 8pt;  COLOR: #ffffff; FONT-FAMILY:  Arial, Verdana, Helvetica, sans-serif; text-decoration: none
		}
		
.boto_bxt10 { 
		font-family: Arial; font-size: 10px; font-weight: bold; background-color: #FFC980; color: #0000A0; border: 1px solid #0000A0; padding-left: 10px; padding-right: 10px;  
		} 

.menufondo {
		FONT-SIZE: 11px; COLOR: #0000a0; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; text-decoration: none
		}

a.menufondo {
		FONT-WEIGHT: bold; text-decoration: none
		}

a.menufondo:hover {
		FONT-WEIGHT: bold; COLOR: #FF9500; text-decoration: none
		}

.menulateral {
		font-weight: normal; font-size: 8pt; COLOR: #0000a0; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration: none
		}

.fondoblau {background-color: #0000a0; color:#FFFFFF}
.fondoblau_tit {background-color: #0000a0; color:#FFFFFF; font-weight: bold; font-size: 12px; padding:5px; border-spacing:5px}
.fondoblau50 {background-color: #9191ff;}
.fondoblau10 {background-color: #d7d7ff;}
.fondotaronga {background-color: #ff9500;}
.fondotaronga50 {background-color: #ffc980;}
.fondotaronga10 {background-color: #ffeed7;}
.bordetarongas{border-style: solid;}
.fondocaser {background-color: #ccffcc;}
.fondogriscentrat {background-color: #999999; font-weight: bold; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; text-align:center}
.fondogrismenut {background-color: #999999; font-weight: normal; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-align:center}

.menugrande {
		FONT-SIZE: 18px; COLOR: #0000A0; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; text-decoration: none
		}

a.menugrande {
		text-decoration: none
		}

a.menugrande:hover {
		COLOR: #FF9500
		}
		
.pag_marge	{
	margin: 10px;
	padding:0px;
	}
	
html, body {
	margin-left: 0; 
	margin-top: 0;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	SCROLLBAR-FACE-COLOR: #ffffff;
	SCROLLBAR-HIGHLIGHT-COLOR: #0000a0;
	SCROLLBAR-SHADOW-COLOR: #0000a0;
	SCROLLBAR-3DLIGHT-COLOR: #ffffff;
	SCROLLBAR-ARROW-COLOR: #0000a0;
	SCROLLBAR-TRACK-COLOR: #bcbcbc;
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
	}
	
.boto_blanc	{
		color: #0000A0; font-family: Arial; font-size: 11px; font-weight: bold; border-style: solid; border-width: 1px; border-color:#0000a0; cursor:hand; background-color: #FFFFFF
		}

.conv_celdatitul {
		height:40; background-color: #d7d7ff; border-bottom: solid 1px #0000a0; font-weight: bold; FONT-SIZE: 12px; text-align: center; COLOR: #0000a0; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; text-decoration: none
			}
.conv_tabla	{
		width: 100%; align:center; border:0; border-collapse: collapse; padding:5px; border-spacing:5px
		}		
.conv_celdatitul_lateral {
			border-bottom: solid 1px #ff9500;font-weight: bold; FONT-SIZE: 11px; text-align: center; COLOR: #0000a0; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; text-decoration: none
			}

.conv_celdatitul_lat_peu {
			border-bottom: solid 1px #0000a0;font-weight: bold; FONT-SIZE: 11px; text-align: center; COLOR: #0000a0; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; text-decoration: none
			}
			
.conv_celdacontingut {
			border-bottom: solid 1px #ff9500;font-weight: normal;  text-align: justify; FONT-SIZE: 11px; COLOR: #0000a0; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; text-decoration: none
			}
			
.conv_celdacontingut_peu {
			border-bottom: solid 1px #0000a0;font-weight: normal;  text-align: justify; FONT-SIZE: 11px; COLOR: #0000a0; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; text-decoration: none
			}		
			
.conv_celda_peu {
			font-weight: normal; FONT-SIZE: 11px; COLOR: #0000a0;  text-align: center; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; text-decoration: none
			}
			
.conv_celdatitul_menor {
		background-color: #d7d7ff; border-bottom: solid 1px #0000a0; font-weight: bold; FONT-SIZE: 12px; text-align: center; COLOR: #0000a0; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; text-decoration: none
			}
			
.bordesup_b{border-top: solid 1px #0000a0}
.bordeinf_b{border-bottom: solid 1px #0000a0}
.bordesup_t{border-top: solid 1px #ff9500}
.bordeinf_t{border-bottom: solid 1px #ff9500}
.bordeinfder_b{border-bottom: solid 1px #0000a0; border-right: solid 1px #0000a0}
.bordetot_gris{border-top: solid 1px #cccccc; border-left: solid 1px #cccccc; border-bottom: solid 1px #cccccc; border-right: solid 1px #cccccc;}


.wrapper { 
    min-height: 100%; 
    height: auto; 
    height: 100%; 
    margin: 0 auto -5em; 
} 
.footer, .push { 
    height: 4em; 
}

.ample_taula_prin	{
	width: 960px
	}
	
.ample_col_menu	{
	width: 185px
	}
	
.ample_col_centre	{
	width: 765x
	}
	
.fondo_sorteig {
background-image: url(http://caixa.caixaontinyent.es/img_com/productos/particular/canon2.jpg); 
background-repeat: no-repeat; 
background-attachment:fixed; 
background-position: top;
}
