body {
	font-family:       Verdana, Arial, Helvetica, sans-serif;
	font-size:         12px;
	line-height:       1.6em;
	background-color:  #E6EEF2;
}

a {
	color: #454545;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

.header_box {
/*	background-color:  #FFFFFF;*/
	padding-top:       15px;
}

.header {
/*	background:        transparent url(img/header.jpg) repeat-x;*/
	background-color:  #6EAFE0;
	width:             780px;
	height:            96px;
}

.header_cont {
	padding:           10px;
	font-size:         36px;
	font-family:       Verdana, Arial, Helvetica, sans-serif;
	font-weight:       bold;
	color:             #FFFFFF;
}

.container {
/*	background:        transparent url(img/bg.gif) top repeat-y;*/
	background-color:  #fff;
	width:             800px;
	text-align:        left;
	padding-bottom:    20px;
}

.menu_box {
/*	background:        transparent url(img/bgtop.gif) top no-repeat;*/
	background-color:  #fff;
	width:             780px;
	height:            40px;
	margin-top:        10px;
	margin-left:       10px;
}

.menu a {
	text-decoration:   none;
	margin:            5px;
	padding:           5px;
	color:             #fff;
	font-weight:       bold;
	float:             left;
}

.menu a:hover {
	text-decoration:   underline;
	padding:           5px;
	color:             #fff;
	font-weight:       bold;
}

.seccio_box {
	background-color:  #fff; /*#C4E786;*/
	width:             97%;
	margin-top:        7px;
	padding-top:       10px;
	padding-bottom:    10px;
}

.seccio_box ul {
	text-align:        left;
	margin-bottom:     20px;
}

.seccio {
	color:             #454545;
	font-weight:       bold;
/*	border-bottom:     1px solid #454545;*/
	margin-right:      20px;
	background:        transparent url(img/list.gif) top left no-repeat;
}

.seccio a {
	color:             #454545;
	text-decoration:   none;
}

.seccio a:hover {
	color:             #454545;
	text-decoration:   underline;
}

.titol a {
	color:             #245281;
	text-decoration:   none;
	margin-left:       16px;
}

.titol a:hover {
	color:             #245281;
	text-decoration:   underline;
	margin-left:       16px;
}

.autor {
	color:             #000066;
	margin-left:       16px;
}

.navegador {
	float:             right;
	margin-right:      10px;
}

.gestio {
	 text-align:       right;
	 width:            750px;
	 margin-top:       20px;
}

.gestio a {
	 color:            #999999;
}

.footer {
	font-size:         11px;
	color:             #666666;
	text-align:        left;
	width:             780px;
	line-height:       1.2em;
	margin-top:        20px;
	padding:           10px;
	background-color:  #BFDDED;
}

.footer_info {
	float:             left;
	margin-left:       50px;
}

.tr {
/*	background:        transparent url(img/tr.gif) bottom repeat-x;*/
	background-color:  #FF9900;
	width:             100px;
	text-align:        center;
}
.ve {
/*	background:        transparent url(img/ve.gif) bottom repeat-x;*/
	background-color:  #4E9A30;
	width:             125px;
	text-align:        center;
}
.bl {
/*	background:        transparent url(img/bl.gif) bottom repeat-x;*/
	background-color:  #23A7C8;
	width:             135px;
	text-align:        center;
}
.vr {
/*	background:        transparent url(img/vr.gif) bottom repeat-x;*/
	background-color:  #BC2125;
	width:             60px;
	text-align:        center;
}
.li {
/*	background:        transparent url(img/li.gif) bottom repeat-x;*/
	background-color:  #9136CB;
	width:             130px;
	text-align:        center;
}
.gr {
/*	background:        transparent url(img/gr.gif) bottom repeat-x;*/
	background-color:  #FAD500;
	width:             110px;
	text-align:        center;
}

.clear {
	clear:             both;
}


.concell_caixa {
	margin-top:        20px;
	width:             610px;
	text-align:        left;
}

.concell_fila {
	background:        transparent url(img/list.gif) top left no-repeat;
	float:             left;
	margin-bottom:     10px;
}

.concell_column1 {
	float:             left;
	padding:           5px;
	width:             200px;
	margin-left:       15px;
	color:             #454545;
	font-weight:       bold;
}

.concell_column2 {
	float:             left;
	padding:           5px;
	width:             360px; 
}

.concell_subcolumn2 {
	float:             left;
	width:             180px;
}

.hist_caixa {
	width:             550px;
	margin-top:        20px;
	text-align:        left;
}

.hist_fila {
	background:        transparent url(img/list.gif) top left no-repeat;
	float:             left;
	margin-bottom:     10px;
}

.hist_column1 {
	float:             left;
	padding:           5px;
	width:             240px;
	margin-left:       15px;
	color:             #454545;
	font-weight:       bold;
}

.hist_column2 {
	float:				left;
	padding:			5px;
	width:				240px;
	margin-left:		15px;
	color:				#454545;
}

.anteriors_caixa {
	width:				500px;
	float:				left;
	margin-top:			20px;
	margin-left:		10px;
}

.anteriors_fila1 {
	background:			transparent url(img/list.gif) top left no-repeat;
	float:				left;
	margin-bottom:		10px;
	padding-left:		10px;
	width:				100%;
}

.anteriors_fila2 {
	float:				left;
	margin-bottom:		5px;
	margin-left:		5px;
	width:				100%;
	cursor:				pointer;
}

.anteriors_fila2:hover {
	background-color:	#CCCCCC;
}

.anteriors_column_titol_1 {
	float:				left;
	width:				80px;
	padding-left:		10px;
	color:				#454545;
	font-weight:		bold;
}

.anteriors_column_titol_2 {
	float:				left;
	width:				210px;
	padding-left:		10px;
	color:				#454545;
	font-weight:		bold;
}

.anteriors_column1 {
	float:				left;
	width:				80px;
	padding-left:		10px;
}

.anteriors_column2 {
	float:				left;
	width:				220px;
	padding-left:		10px;
}
