/* CSS Document */
body{
background-color:#FFFFFF;
}
#contenidor
{
width: 90%;
margin: 10px auto;
background-color: #fff;
color: #333;
/*border: 1px solid gray;*/
line-height: 130%;
}

#cap
{
padding: .5em;
background-color:#AEC7D8;
/*border-bottom: 1px solid gray;*/
border: 1px solid gray;
text-align:center;
}

#cap h1
{
padding:10px;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-left:auto;
margin-right:auto;
}

#esquerre
{
float: left;
width: 200px;
margin-top:1.3em;
margin-left:3px;
padding: .5em;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
border-style:solid;
border-width:1px;
border-color:#0099CC;
/*background-color:#EFF6FB;*/
}
#contingut
{
margin-left: 220px;
/*border-left: 1px solid gray;*/
padding: 1em;
/*max-width: 36em;*/
}
#peu
{
clear: both;
margin: 0;
padding: .5em;
color: #333;
background-color:#AEC7D8;
/*border-top: 1px solid gray;*/
border: 1px solid gray;
}
#peu  h2 {
padding:10px;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-left:auto;
margin-right:auto;
background-color:#FFFFFF;
border-style:solid;
border-width:1px;
border-color:#0099CC;
width:60%;
}
#esquerre p { margin: 0 0 1em 0; }
#esquerre a { text-decoration:none; color:#0066FF;}
#esquerre a:visited{ text-decoration:none; color:#0066FF;}
#esquerre a:hover{ text-decoration:none; color:#FF9900;}
#contingut h2 { margin: 0 0 .5em 0; }


.fotoPortada{
text-align:center;
width:80%;
/*max-width:36em;*/
}
.logoCuc{
border:0px;
}
.linia{
color:#0099CC;
width:80%;
}
.cronica{
padding: 1em;
color: #323;
text-align:center;
border-style:solid;
border-width:1px;
border-color:#0099CC;
margin-bottom:10px;
}

.capCronica{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
color:#0066CC;
margin:15px;
}
.taulaCap{
background-color:#FFFFFF;
border-style:solid;
border-width:1px;
border-color:#0099CC;
}
.taulaEtapes{
padding:0px;
background-color:#EFF6FB;
}
.ultimaEtapa{
padding:5px;
background-color:#AEC7D8;
}
.categoria{
padding:5px;
color:#FFFFFF;
background-color:#0066CC;
text-align:center;
font-weight:bold;
font-size:18px;
}