/* CSS Document */
body {
font-family:Arial, Helvetica, sans-serif;
margin:0;
padding:0;
font-size:12px;
background-color:#A51132;
text-align:center;
}

body td {font-size:12px;}

/* divs */
div.centrat{
width:750px;
margin:0 auto;
text-align:left;
}

div.separadoru {height:5px;border-top:1px solid #ccc;margin:15px 0 10px 0;}
div.intro {background-color:#7F7F7F;color:white;font-size:12px;padding:13px;}
	div.intro li {color:white !important}
div.caixa_explicacio {background-color:#F1BFBD;border-top:1px solid #A51132;border-bottom:1px solid #A51132;padding:10px 5px;margin-bottom:10px;}
div.caixa_explicacio_on {background-color:#F1BFBD;border-top:1px solid #A51132;border-bottom:1px solid #A51132;padding:10px 5px;margin-bottom:10px;}
div.caixa_explicacio div {display:none}
div.caixa_explicacio_on div {display:block}
div.caixa_explicacio a {background:transparent url(../img/fletxa_01.gif) 0 4px no-repeat;padding-left:11px;}
div.caixa_explicacio_on a {background:transparent url(../img/fletxa_02.gif) 0 4px no-repeat;padding-left:11px;}

div.separador_u {height:15px;background:transparent url(../img/fons_07.gif) left center repeat-x;}

div.noticies {
color:#E29392;
background:transparent;
padding-left:30px;
width:720px;
margin:0 auto;
}

h2.noticies {
font-family:impact;
font-weight:normal;
margin:0;
padding: 0px; 
background-color:transparent;
font-size: 20px;
letter-spacing:1px;
color:#FFE3A6;
text-align:left;
}

div.noticies h3 {
margin:0;
padding:15px 0;
font-size:13px; 
color:white;
}

div.noticies td {font-size:12px !important;line-height:18px}
div.noticies a:link,div.noticies a:hover,div.noticies a:visited {color:white}
div.noticies em {font-size:11px;color:white;}

#filau {background-color:black;margin:0;padding:0}
#flashcap {float:left;width:483px;height:81px;}
#cap_menu_interior {float:left;width:483px;;}
/* layout principal */
#contenidor {background:#FFFFFF url(../img/indiana_logo.jpg) 0 0 repeat;margin-top:0px;}
#menuesquerra {float:left;background:white url(../img/fons_03.gif) 0 0 no-repeat;width:115px;}
#partdreta {float:left;background:white url(../img/fons_04.gif) 0 0 repeat-y;width:625px;}
	#menuinterior {margin-left:10px;width:625px;height:108px;background:transparent url(../img/gespa.jpg) 0 0 no-repeat}
		#menuinterior a:link,#menuinterior a:visited {color:white;text-decoration:none;font-size:11px;}
		#menuinterior a:hover {color:black;}
		#menuinterior a.actual:link, #menuinterior a.actual:visited {color:yellow;}
#variable {width:625px;margin-left:10px;background-color:white}
br.esquerra {clear:left}
br.dreta {clear:right}
#peu {margin:20px 0;}
	#peu td{font:10px verdana;margin:20px 0;}

/* etiquetes */
h1 {float:left;width:241px;height:81px;text-indent:-10000px;background:black url(../img/logo_capcalera.gif) 0 0 no-repeat;margin:0;padding:0;}
.logo_interior {float:left;width:115px;height:132px;text-indent:-10000px;background:black url(../img/logo_interiors.jpg) 10px 30px no-repeat;margin:0;padding:0;}
h2 {font-size:15px;font-weight:bold;margin:0;text-align:center;padding:0px 4px 6px 4px;color:#CCCCCC;background-color:black}
p {margin:0;padding:5px 0 0px 0;line-height:150%;}
ol li,ul li,dl dd {line-height:150%}
dt {font-style:italic}
hr {display:none}

/* encapçalaments */
h3.equips {margin:0;padding:0;font-size:15px;font-weight:bold;color:#A51132;}
h4.equipacions {padding:15px 0 15px 0;}

/* tables, td's i tr's */
table.tech {
width:98%;
border:1px solid #ddd;
border-collapse:collapse;
margin:10px 0;
}

table.tech td {
border:1px solid #ddd;
border-collapse:collapse;
padding:4px;
color:#555;
}

table.tech td strong {color:black;font-weight:normal}

.rosau {background-color:#F1BFBD;}
td.rosados {background-color:#F5D2D0}
.rosatres {background-color:#CE686C}
div.info {padding:15px;font-size:12px;}

/* llistes */
ul.llistau {list-style-type:square;color:#C70033}
	ul.llistau li,ul.llistados li ul.llistau li{padding-bottom:5px;color:black;list-style-type:square;list-style-image:none}
	  
ul.llistados li {list-style-image:url(../img/fletxa_03.gif);padding-bottom:10px;}

/* spans */
.rosa {color:#E29392;}

/* formularis */
form {margin:0;padding:0}
.camps {border:1px solid #666;background-color:#FCF3F5;}

/* imatges */
img.flotadreta {display:block;float:right;margin:0 0 10px 10px;}

/* vincles */
a:link,a:visited,a:hover {color:#C70033}
a.blanc:link,a.blanc:visited,a.blanc:hover {color:white}
a.vinclerosa:link,a.vinclerosa:visited,a.vinclerosa:hover {color:#E29392;text-decoration:none}
a.vinclegroc:link,a.vinclegroc:visited,a.vinclegroc:hover {color:#FFE600;}
a.vinclebold {font-weight:bold}
a.imprimir {padding-left:25px;background:transparent url(../img/fons_imprimir.gif) 0 0 no-repeat;padding-top:3px;padding-bottom:3px}


a.primer:link,a.primer:visited {display:block;padding:5px 10px 5px 15px;font-size:12px;font-weight:bold}
a.primer:hover {background:black;color:white}
a.primertriat:link,a.primertriat:visited,a.primertriat:hover {background:black;color:white;cursor:default}

a.segon:link,a.segon:visited {display:block;padding:5px 10px 5px 15px;font-size:12px;color:black}
a.segon:hover {background:#CE686C;color:white;font-weight:bold}
a.segontriat:link,a.segontriat:visited,a.segontriat:hover {background:#CE686C;color:white;cursor:default;font-weight:bold}

#logo_oficial {position:absolute;top:-87px;left:-125px;}

.acc {display:none}

.encap_nou {
font-size:18px;
color:white;
margin-bottom:10px;
margin-top:20px;
padding-left:24px
}
