table { border:0px; border-collapse:collapse ; width:100%} 
td {vertical-align:top; padding:0px; }
html {height:100%;}


td, table, select, input, textarea{
	font-family:tahoma;
	font-size:11px;
	vertical-align:top;
	line-height:14px;
	color:#5d5d5d;
}

form { margin:0px; padding:0px}
body { margin:0px; padding:0px; background:#bdc2b0; height:100%}

img {border:0}

ul{margin:0px; padding:0px; list-style:none}
ul li { line-height:22px}
ul li a{text-decoration:underline; color:#0a0b08; padding-left:13px; background:url(images/marker_list.gif) no-repeat 0 5px; font-weight:normal}
ul li a:hover{ text-decoration:none}

a {text-decoration:underline; color:#12120f; font-weight:bold}
a:hover {text-decoration:none}

a.link {color:#5d5d5d; padding-right:10px; background:url(images/marker_link.gif) no-repeat right 5px; text-decoration:underline; font-weight:normal}
a.link:hover { text-decoration:none}

a.link_2 {color:#5d5d5d; padding-left:9px; background:url(images/marker_link_2.gif) no-repeat 0 5px; text-decoration:underline; font-weight:normal}
a.link_2:hover { text-decoration:none}

a.link_1 {color:#ffffff; font-weight:bold; padding-left:10px; background:url(images/marker_link_1.gif) no-repeat 0 5px; text-decoration:none}
a.link_1:hover { background:none}

a.link_3 {text-decoration:underline; color:#5c644b; text-transform:uppercase; font-weight:bold}
a.link_3:hover {text-decoration:none}


h3 {font-size:11px; line-height:14px; color:#5c644b; text-transform:uppercase; margin:0 0 8px 0}



.line {width:auto; height:3px; background:#d1d5c7}

.pic_left {float:left; margin:0 20px 0 0}
.title {margin-bottom:16px; display:block}

.pic_block { background:#c5cab6}
.pic_block .l_t { background:url(images/l_t_1.gif) left top no-repeat;}
.pic_block .r_t { background:url(images/r_t_1.gif) right top no-repeat;}
.pic_block .r_b { background:url(images/r_b_1.gif) right bottom no-repeat;}
.pic_block .l_b { background:url(images/l_b_1.gif) left bottom no-repeat;}
.pic_block .left {background:url(images/border.gif) repeat-y left}
.pic_block .top {background:url(images/border.gif) repeat-x top}
.pic_block .right {background:url(images/border.gif) repeat-y right}
.pic_block .bot {background:url(images/border.gif) repeat-x bottom}
.pic_block .ind{ height:auto}

.main { width:100%}
.main_1 { width:100%; text-align:center}
.main_2 {width:766px; height:1100px; margin:0 auto; text-align:left}

/* header */
#header {
	height:355px;
	background-repeat: no-repeat;
	background-position: top;
}

/* content */
#content { height:auto; padding:0 21px 16px 21px}
#content .table_content {height:622px; width:715px}


/* footer */
#footer { height:107px; padding:0 21px 0 21px}
#footer .ind {padding:16px 0 15px 20px}
#footer .pic_left { margin:-1px 4px 0 0}
#footer .table_footer { width:679px; height:31px; color:#626956}
#footer .table_footer .c1 { width:505px; padding-top:8px}
#footer .table_footer .c2 { width:1px; background:#b1b6a5}
#footer .table_footer .c3 { width:140px; padding-left:33px}
#footer .table_footer .c3 img {display:block}
#footer .table_footer a {color:#626956; text-decoration:underline; font-weight:normal}
#footer .table_footer a:hover {text-decoration:none}


/* index.html */
#page1 #content .table_content {height:622px; width:720px}
#page1 #content .col1 {width:291px}
#page1 #content .col1 .row1 {height:auto; padding:0 28px 17px 0}
#page1 #content .col1 .row1 .pic_block .ind{ height:auto; padding:24px 10px 28px 31px }
#page1 #content .col1 .row1 .title {margin:0 0 16px 3px}
#page1 #content .col1 .row1 .pic {margin:0 0 9px -10px}
#page1 #content .col1 .row1 .line {margin:0 9px 18px -10px}
#page1 #content .col1 .row1 p {margin:0 0 12px 0}
#page1 #content .col1 .row1 .div_date { background:url(images/div_date.gif) no-repeat top left; padding:0 9px 0 10px; height:21px; margin:0 0 13px -6px; color:#ffffff; font-weight:bold}
#page1 #content .col1 .row2 {height:277px}
#page1 #content .col1 .row2 {height:auto; padding:0 28px 0 0}
#page1 #content .col1 .row2 .pic_block .ind{ height:auto; padding:23px 10px 26px 36px }
#page1 #content .col1 .row2 .title {margin:0 0 16px -2px}
#page1 #content .col1 .row2 .line {margin:0 9px 18px -15px}
#page1 #content .col1 .row2 p {margin:0 0 12px 0}
#page1 #content .col1 .row2 .table_list {width:197px; height:170px}
#page1 #content .col1 .row2 .table_list .c1 {width:110px}
#page1 #content .col1 .row2 .table_list .c2 {width:87px}
#page1 #content .col2 {width:429px; padding:21px 0 8px 18px}
#page1 #content .col2 .title {margin-bottom:19px}
#page1 #content .col2 .title_1 {margin-bottom:12px; display:block}
#page1 #content .col2 p {margin:0 0 10px 0}
#page1 #content .col2 .line {margin:0 5px 22px -12px}
#page1 #content .col2 .banner {margin:26px 0 36px -18px; display:block}
#page1 #content .col2 .table_pics {width:393px; margin-top:-2px}
#page1 #content .col1 .table_resultats {
	width: 211px;
}

#page1 #content .col2 .table_pics .c1 {width:203px; padding-left:2px}
#page1 #content .col2 .table_pics .c2 {width:186px; padding-left:2px}
#page1 #content .col2 .table_pics .pic {margin:0 0 13px -2px; display:block}
#page1 #content .col2 .table_pics .div_title {background:url(images/marker_title.gif) no-repeat 0 1px ; padding-left:33px; color:#12120f; font-weight:bold; height:32px; padding-top:4px; line-height:13px}
#page1 #content .col3 .table_pics .div_title {background:url(images/marker_title.gif) no-repeat 0 1px ; padding-left:33px; color:#12120f; font-weight:bold; height:32px; padding-top:4px; line-height:13px}

#page1 #content .col2 .table_pics p {margin:1px 0 8px 0}

/* index-1.html */
#page2 #content {padding:0 21px 15px 21px}
#page2 #content .table_content {height:622px; width:720px}
#page2 #content .col1 {
	width:100%;
	padding-top: 0;
	padding-right: 34px;
	padding-bottom: 0;
	padding-left: 0;
}
#page2 #content .col1 .pic_block .ind{ height:auto; padding:24px 10px 29px 31px }
#page2 #content .col1 .title {margin:0 0 16px 2px}
#page2 #content .col1 .line {
	margin-top: 0;
	margin-right: 9px;
	margin-bottom: 18px;
	margin-left: -10px;
}
#page2 #content .col1 .pic {margin:0 0 13px -10px; display:block}
#page2 #content .col1 p {margin:0 0 22px 0}
#page2 #content .col2 {width:680px}
#page2 #content .col2 .row1 {height:auto; padding:22px 0 34px 13px}
#page2 #content .col2 .row1 .title {margin:0 0 18px 0}
#page2 #content .col2 .row1 .line {margin:0 0 18px -13px}
#page2 #content .col2 .row1 .pic_left {margin:2px 22px 0 -1px}
#page2 #content .col2 .row1 p {margin:4px 0 35px 0}
#page2 #content .col2 .row1 .marg {margin:4px 0 45px 0}
#page2 #content .col2 .row2 {height:auto}
#page2 #content .col2 .row2 .pic_block .ind{ height:auto; padding:24px 10px 32px 34px }
#page2 #content .col2 .row2 .line {margin:0 0 13px -13px}
#page2 #content .col2 .row2 .table_list { width:352px; height:126px; margin-bottom:8px}
#page2 #content .col2 .row2 .table_list .c1 {width:188px}
#page2 #content .col2 .row2 .table_list .c2 {width:164px}


/* index-2.html */
#page3 #content .col1 { padding:22px 0 0 31px}
#page3 #content .col1 a {font-weight:normal; color:#5d5d5d}
#page3 #content .col1 p {margin:0 0 14px 0}
#page3 #content .col1 .title {margin:0 0 18px 3px}
#page3 #content .col1 .line {
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 18px;
	margin-left: -10px;
}
#page1 #content .col1 .table_resultats .c1 {
	width: 75px;
	padding-right: 5px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8C947F;
	padding-top: 7px;
	padding-bottom: 7px;
}
#page1 #content .col1 .table_resultats .c3 {
	width: 75px;
	padding-right: 5px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8C947F;
	padding-top: 7px;
	padding-bottom: 7px;
}
#page1 #content .col1 .table_resultats .c2 {
	width: 50px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	background-color: #8C947F;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C5CAB6;
	padding-top: 7px;
	padding-right: 5px;
	padding-bottom: 7px;
	padding-left: 5px;
}
#page1 #content .col2 .table_proxima {
width:393px; margin-top:-2px
}
#page1 #content .col2 .table_proxima .c1 {

width:194px; margin-top:-2px
}
#page1 #content .col2 .table_proxima .c2 {


width:195px; margin-top:-2px
}
#page1 #content .col2 .table_proxima .div_title {
background:url(images/marker_title.gif) no-repeat 0 1px ; padding-left:33px; color:#12120f; font-weight:bold; height:32px; padding-top:4px; line-height:13px
}
#page1 #content .col2 .table_proxima .c1 .table_liga1 {
	margin-top:-2px;
	padding: 5px;
	width: 182px;
}
#page1 #content .col2 .table_proxima .c1 .table_liga1 .c1 {
	width:77px;
	margin-top:-2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8C947F;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
}
#page1 #content .col2 .table_proxima .c1 .table_liga1 .c3 {
	width:77px;
	margin-top:-2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8C947F;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 5px;
	padding-left: 2px;
}
#page1 #content .col2 .table_proxima .c1 .table_liga1 .c2 {
	width:20px;
	margin-top:-2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8C947F;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 5px;
	padding-left: 2px;
	text-align: center;
}
#page1 #content .col2 .table_proxima .c1 .table_liga2 {

	margin-top:-2px;
	padding: 5px;
}
#page1 #content .col2 .table_proxima .c2 .table_liga2 {
	margin-top:-2px;
	padding: 5px;
	width: 180px;
}
#page1 #content .col2 .table_proxima .c1 .table_liga2 {


	margin-top:-2px;
	padding: 5px;
}
#page1 #content .col2 .table_proxima .c2 .table_liga2 .c1 {
	width:77px;
	margin-top:-2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8C947F;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 5px;
	padding-left: 2px;
}
#page1 #content .col2 .table_proxima .c2 .table_liga2 .c3 {
	width:77px;
	margin-top:-2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8C947F;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 5px;
	padding-left: 2px;
}
#page1 #content .col2 .table_proxima .c2 .table_liga2 .c2 {
	width:20px;
	margin-top:-2px;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8C947F;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 5px;
	padding-left: 2px;
}
#page1 #content .col2 .table_pics .c1 .table_liga1 .c1 {
	width:25px;
	margin-top:-2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C5CAB6;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	color: #FFFFFF;
	background-color: #8C947F;
	text-align: center;
}
#page1 #content .col2 .table_pics .c1 .table_liga1 .c2 {
	width:95px;
	margin-top:-2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8C947F;
	font-weight: bold;
	padding: 5px;
}
#page1 #content .col2 .table_pics .c1 .table_liga1 .c3 {
	width:50px;
	margin-top:-2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8C947F;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	text-align: right;
}
#page1 #content .col2 .table_pics .c2 .table_liga1 .c1 {
	width:25px;
	margin-top:-2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C5CAB6;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	color: #FFFFFF;
	background-color: #8C947F;
	text-align: center;
}
#page1 #content .col2 .table_pics .c2 .table_liga1 .c2 {
	width:95px;
	margin-top:-2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8C947F;
	font-weight: bold;
	padding: 5px;
}
#page1 #content .col2 .table_pics .c2 .table_liga1 .c3 {

	width:50px;
	margin-top:-2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8C947F;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	text-align: right;
}
#page3 #content .col1 .table_pics {
	width: 418px;
	padding-left: -2px;
}
#page3 #content .col1 .table_pics .c1 {
width:203px; padding-left:2px
}
#page3 #content .col1 .table_pics .c2 {

width:203px; padding-left:2px
}
#page3 #content .col1 .table_pics .c1 .table_liga1 {



	margin-top:-2px;
	padding: 5px;
	width: 182px;
}
#page3 #content .col1 .table_pics .c1 .table_liga1 .c1 {

	width:25px;
	margin-top:-2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C5CAB6;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	color: #FFFFFF;
	background-color: #8C947F;
	text-align: center;
}
#page3 #content .col1 .table_pics .c1 .table_liga1 .c2 {



	width:105px;
	margin-top:-2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8C947F;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
}
#page3 #content .col1 .table_pics .c1 .table_liga1 .c3 {

	width:50px;
	margin-top:-2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8C947F;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	text-align: right;
}
#page3 #content .col1 .table_pics .c2 .table_liga2 {




	margin-top:-2px;
	padding: 5px;
	width: 182px;
}
#page3 #content .col1 .table_pics .c2 .table_liga2 .c1 {


	width:25px;
	margin-top:-2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C5CAB6;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	color: #FFFFFF;
	background-color: #8C947F;
	text-align: center;
}
#page3 #content .col1 .table_pics .c2 .table_liga2 .c2 {




	width:105px;
	margin-top:-2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8C947F;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
}
#page3 #content .col1 .table_pics .c2 .table_liga2 .c3 {


	width:50px;
	margin-top:-2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8C947F;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	text-align: right;
}
#page3 #content .col1 .table_pics {
width:393px; margin-top:-2px
}
#page3 #content .col1 .table_pics .c1 .div_title {
	background:url(images/marker_title.gif) no-repeat 0 1px;
	padding-left:33px;
	color:#12120f;
	font-weight:bold;
	height:32px;
	padding-top:4px;
	line-height:13px
}
#page3 #content .col1 .table_pics .c2 .div_title {
	background:url(images/marker_title.gif) no-repeat 0 1px;
	padding-left:33px;
	color:#12120f;
	font-weight:bold;
	height:32px;
	padding-top:4px;
	line-height:13px
}
#page3 #content .col1 .table_resultats {
	width: 418px;
	padding-left: -2px;
}
#page3 #content .col1 .table_resultats .table_liga1 .c1 {
	width: 75px;
	padding-right: 10px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8C947F;
	padding-top: 7px;
	padding-bottom: 7px;
}
#page3 #content .col1 .table_resultats .table_liga1 .c3 {
	width: 75px;
	padding-right: 10px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8C947F;
	padding-top: 7px;
	padding-bottom: 7px;
}
#page3 #content .col1 .table_resultats .table_liga1 .c2 {
	width:25px;
	margin-top:-2px;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BDC2B0;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 5px;
	padding-left: 2px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #8C947F;
}
#page3 #content .col1 .table_resultats .div_date {
	padding:0 9px 0 10px;
	height:21px;
	margin:0 0 13px -6px;
	color:#ffffff;
	font-weight:bold;
	background-image: url(images/div_date.gif);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
}
form {
	margin: 0px;
	padding: 0px;
}
#page2 #content .col2 .table_resultats {
width:100%; height:126px; margin-bottom:8px
}
#page2 #content .col2 .table_resultats .c1 {
width:690px
}
#page2 #content .col2 .table_resultats .c2 {
	width: 188px;
}
#page2 #content .col2 .table_resultats .table_liga1 .c1 {

	width: 120px;
	padding-right: 10px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8C947F;
	padding-top: 7px;
	padding-bottom: 7px;
}

#page2 #content .col2 .table_resultats .c1 .llistat_sancions {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}

#page2 #content .col1 .table_resultats .c2 .table_liga1 {





	margin-top:-2px;
	padding: 5px;
	width: 182px;
}
#page2 #content .col2 .table_resultats .table_liga1 .c3 {


	width: 120px;
	padding-right: 10px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8C947F;
	padding-top: 7px;
	padding-bottom: 7px;
}
#page2 #content .col2 .table_resultats .table_liga1 .c2 {

	width:45px;
	margin-top:-2px;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BDC2B0;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 5px;
	padding-left: 2px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #8C947F;
}
#page1 #content .col2 .table_pics .c1 .table_liga1 {

	width:185px;
	margin-top:-2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C5CAB6;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	color: #FFFFFF;
	text-align: center;
}
#page2 #content .col2 .table_pics .c1 .table_liga1 .c2 {



	width:95px;
	margin-top:-2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8C947F;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
}
#page2 #content .col2 .table_resultats .c1 .table_liga1 {



	width: 310px;
	padding-right: 10px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8C947F;
	padding-top: 7px;
	padding-bottom: 7px;
}
#page2 #content .col2 .table_resultats .c1 .div_date {



	padding:0 9px 0 10px;
	height:21px;
	margin:0 0 13px -6px;
	color:#ffffff;
	font-weight:bold;
	background-image: url(images/div_date.gif);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
}
