body{
margin:0px;
padding:0px;
font-family:Verdana,Tahoma,Arial;
font-size:12px;
text-align:center;
background: url(http://www.festivalinterpueblos.org/plantilles/img/fons2.gif) repeat-y center ;
}

a img{
border:0px;
}

h1, td h2 {
  color:#726f6e;
  font-family:Georgia;
  font-size:26px;
  margin-bottom:10px;
}


#univers{
position:relative;
width:921px;
margin:0 auto;
}

#gran{
position:relative;
float:left;
width:921px;
text-align:left;
background:#fff;
margin-top:20px;
}


/************************/

#cap{
position:relative;
float:left;
width:921px;
height:250px;
text-align:right;
}
#menucap {
 width:924px;
 padding:0px;
 margin:0px;
 margin-top:10px;
 float:left;
 position:relative;  
}

#menucap a { 
  margin:0px; 
  padding:0px; 
  border:0px;
  width:115px;
  height:26px;
  float:left;
  position:relative;  
}

/**************************/
#contenidor {
  width:920px;
  float:left;
  margin-top:10px;
  margin-bottom:10px;
}
#contingut {
  width:630px;
  float:left;
  margin-right:18px;
}
#columnadreta {
  width:263px;
  float:right;
}
#menudreta img {
  margin-bottom:5px;
}
#menudreta { margin-bottom:5px; }

/*****************************/
#noticia {
  width:630px;
  float:left;
  position:relative;
  margin-bottom:15px;
}
#fotonoticia {
  width:250px;
  margin-right:10px;
  float:left;
}
#fotonoticia img {
  width:238px;  
}
#explicanoticia {
  width:360px;
  float:right;
}
#explicanoticia h3 {
  border-top: 15px solid #c25f0c;
  color: #c25f0c;
  margin-top:0px;
  padding-top:10px;
  font-family:Georgia;
  font-size:19px;
  font-weight:0;
}
#explicanoticia a {
  color: #c25f0c;
  font-weight:bold;
  text-decoration:none;
  margin-top: 10px;
  float:left; position:relative;
}
#explicanoticia a img {  
  float:left;
  margin-top:-10px;
  position:relative;
}
/********************************/
#titulocine {
  background:#ffae00;
  height: 16px;
  margin-bottom:10px;
  color:#fff;
  font-size:10px;
  font-weight:bold;
  padding-left:5px;
}
#textocine {
  margin-top:10px;
  width:370px;
  float:left;
  margin-right:10px;
}
#fichascine {
  margin-top:10px;
  width:240px;
  float:right;
}
#fechacine {
  font-family: Georgia;
  color:#444;
  font-size:16px;
  margin-bottom:10px;
}
#subcine {
  font-size:11px;
  font-weight:bold;
  margin-bottom:10px;
}
#titcine {
  color:#ffae00;
  font-family:Georgia;
  font-size:26px;
}
#fonsfitxacine {
  background:#ffaf00;
  padding:10px;
  margin-bottom:5px;
}
#fonsfitxacine span {
  display:block;
  color:#fff;
  font-size:13px;
  margin-bottom:5px;
}
#iconocine { margin-bottom:10px; }
#titfichacine1 {
  margin-top:10px;
  margin-bottom:5px;
  padding:3px;
  background:#fd9303;
  color:#fff;
  font-weight:bold;
  font-size:11px;
}
#titfichacine12 {
  margin-top:10px;
  margin-bottom:2px;
  padding:3px;
  background:#fd9303;
  color:#fff;
  font-weight:bold;
  font-size:11px;
}
#textfichacine12 {
  background:#ffaf00;
  padding:10px;
  padding-top:2px;
  padding-bottom:2px;
  margin-bottom:2px;
}
#textfichacine12 span {
  display:block;
  color:#fff;
  font-size:11px;
}
#textfichacine1 {
  background:#ffaf00;
  padding:10px;
  margin-bottom:5px;
}
#textfichacine1 span {
  display:block;
  color:#fff;
  font-size:11px;
  margin-bottom:5px;
}
/********************************/
#titulorelatos {
  background:#87bc0c;
  height: 16px;
  margin-bottom:10px;
  color:#fff;
  font-size:10px;
  font-weight:bold;
  padding-left:5px;
}
#titrelatos {
  color:#87bc0c;
  font-family:Georgia;
  font-size:26px;
}
#fonsfitxarelatos {
  background:#87bc0c;
  padding:10px;
  margin-bottom:5px;
}
#fonsfitxarelatos span {
  display:block;
  color:#fff;
  font-size:13px;
  margin-bottom:5px;
}
/*********************/
#titulomusica {
  background:#f50317;
  height: 16px;
  margin-bottom:10px;
  color:#fff;
  font-size:10px;
  font-weight:bold;
  padding-left:5px;
}

#fechacine {
  font-family: Georgia;
  color:#444;
  font-size:16px;
  margin-bottom:10px;
}
#submusica {
  font-size:11px;
  font-weight:bold;
  margin-top:10px;
}
#titmusica {
  color:#f50317;
  font-family:Georgia;
  font-size:26px;
}
#fonsfitxamusica {
  background:#f50317;
  padding:10px;
  margin-bottom:5px;
}
#fonsfitxamusica span {
  display:block;
  color:#fff;
  font-size:13px;
  margin-bottom:5px;
}
#titfichamusica1 {
  margin-top:10px;
  margin-bottom:5px;
  padding:3px;
  background:#d00313;
  color:#fff;
  font-weight:bold;
  font-size:11px;
}
#textfichamusica1 {
  background:#f50317;
  padding:10px;
  margin-bottom:5px;
}
#textfichamusica1 span {
  display:block;
  color:#fff;
  font-size:11px;
  margin-bottom:5px;
}
#imgmusica {
  width:370px;
  float:left;
  margin-bottom:10px;
}
#imgmusica img {
  float:left;
  margin-right:10px;
}
/********************************/
#titulocontacto {
  background:#9dad70;
  height: 16px;
  margin-bottom:10px;
  color:#fff;
  font-size:10px;
  font-weight:bold;
  padding-left:5px;
}
#titcontacto {
  color:#9dad70;
  font-family:Georgia;
  font-size:26px;
  margin-bottom:10px;
}
.tdcont { vertical-align:top; font-size:12px; width:70px; padding-bottom:20px; }
.tdcont2 { vertical-align:top;  font-size:12px; padding-bottom:20px; } 
.inpcont {
  font-size:12px;
  background:#e2e7d6;
  border:0px;
  width:400px;
}
.tacont {
  font-size:12px;
  background:#e2e7d6;
  border:0px;
  width:400px;
  height:100px;
}
.botoncont {
  background:#9dad70;
  color:fff;
  border:0px;
  width:80px;
  height:30px;
}
#contactolegal {
  margin-top:20px;
  border-top:1px solid #9dad70;
  padding-top:10px;
  font-size:10px;
  width:500px;
  border-bottom:1px solid #9dad70;
  padding-bottom:10px;
  float:left;
  text-align:justify;
  color:#444;
}
#tablacontacto {
  width:500px;
  float:left;
  margin-left:80px;
  margin-top:10px;
}
/********************************/
#tituloasociacion {
  background:#726f6e;
  height: 16px;
  margin-bottom:10px;
  color:#fff;
  font-size:10px;
  font-weight:bold;
  padding-left:5px;
}
#titasociacion {
  color:#726f6e;
  font-family:Georgia;
  font-size:26px;
  margin-bottom:10px;
  height:140px;
  float:left;
  width:630px;
}
#titasociacion span {
  margin-top:40px;
  float:left;
}
.linkassoc {
  text-decoration:none;
  font-weight:bold;
  color:#726f6e;
}
/********************************/
#tituloconferencias {
  background:#fe7900;
  height: 16px;
  margin-bottom:10px;
  color:#fff;
  font-size:10px;
  font-weight:bold;
  padding-left:5px;
}
#titconferencias {
  color:#fe7900;
  font-family:Georgia;
  font-size:26px;
  margin-bottom:10px;
}
#fonsfitxaconferencias {
  background:#fe7900;
  padding:10px;
  margin-bottom:5px;
}
#fonsfitxaconferencias span {
  display:block;
  color:#fff;
  font-size:13px;
  margin-bottom:5px;
}
#titfichaconferencias1 {
  margin-top:10px;
  margin-bottom:5px;
  padding:3px;
  background:#cf650d;
  color:#fff;
  font-weight:bold;
  font-size:11px;
}
#textfichaconferencias1 {
  background:#fe7900;
  padding:10px;
  margin-bottom:5px;
}
#textfichaconferencias1 span.titconf1 {
  display:block;
  color:#fff;
  font-size:18px;
  font-family: Georgia;
  margin-bottom:5px;
}
#textfichaconferencias1 span {
  display:block;
  color:#fff;
  font-size:11px;
  margin-bottom:5px;
}
#textfichaconferencias1 a {
text-decoration:none;
}
#linkconferencia {
  background:#fff4e6;
  border:1px solid #ff9f00;
  margin-bottom:5px;
  padding:5px;
  color:#444;
}
#linkconferencia a {
  color:#444;
  text-decoration:none;
}
.titconf {
  color:#ff9000;
  font-weight:bold;
}
#titasociacion2 {
  color:#726f6e;
  font-family:Georgia;
  font-size:26px;
  margin-bottom:10px;
  float:left;
  width:630px;
}
.titcolabora {
 font-family:Georgia;
 font-size:19px;
 color:#000c5b;
 display:block;
}
.selected {
  background:#000c5b;
  color:#fff;
}
.selected a {
 color:#fff; text-decoration:none;
}
.noselected {
  background:#4f609b;
  color:#000c5b;
}
.noselected a {
  color:#000c5b; text-decoration:none;
}
#pestanya1, #pestanya2, #pestanya3 {
 padding-top:3px;
 padding-left:3px;
 width:118px;
 float:left;
 height:45px;
 border-left:2px solid #000c5b;
 font-family:Georgia;
 font-weight:bold;
}
#textpest1, #textpest2, #textpest3 {
 background:#000c5b;
 color:#fff;
 height:330px;
 padding:5px;
 float:left;
 width:360px;
}
#caixa {
 margin-bottom:10px;
 float:left;
}
.nombanc {
  font-size:20px;
}
/********************************/
#titulodeportes {
  background:#bd1f91;
  height: 16px;
  margin-bottom:10px;
  color:#fff;
  font-size:10px;
  font-weight:bold;
  padding-left:5px;
}
#titdeportes {
  color:#bd1f91;
  font-family:Georgia;
  font-size:26px;
  margin-bottom:10px;
}

#linkdeporte {
  background:#fceaf5;
  border:1px solid #bd1f91;
  margin-bottom:5px;
  padding:5px;
  color:#444;
}
#linkconferencia a {
  color:#444;
  text-decoration:none;
}


#video {
  margin-bottom:20px;
  float:left;
  text-align:center;
  width:100%;
  padding-bottom:20px;
  border-bottom:5px solid #726f6e;
}
#video p {
  text-align:center;
  width:100%;
  color:#444;
}
#tiradeporte {
 background:#bd1f91;
 margin-bottom:10px;
 height:25px;
 cursor:pointer;
 background:url(http://www.festivalinterpueblos.org/plantilles/img/pdfdeporte.gif) no-repeat 0px -5px  #bd1f91; 
}
#tiradeporte a { display:none; visibility:hidden }
#fonsfitxadeporte {
  background:#bd1f91;
  padding:10px;
  margin-bottom:5px;
}
#fonsfitxadeporte span {
  display:block;
  color:#fff;
  font-size:13px;
  margin-bottom:5px;
}

/**********/
#titulomprensa {
  background:#0089bd;
  height: 16px;
  margin-bottom:10px;
  color:#fff;
  font-size:10px;
  font-weight:bold;
  padding-left:5px;
}
#titprensa {
  color:#0089bd;
  font-family:Georgia;
  font-size:26px;
  margin-bottom:10px;
}
#textocine p a {
  color:#000;
}
#textocine td {
  font-size:12px;
  padding-left:10px;
}
.bloqueprensa {
  background:#e6f3f9;
  border:1px solid #0089bd;
}
#textocine p.bloqueprensa a {
  color:#0089bd;
  text-decoration:none;
  padding-left:10px;
  font-family:Georgia;
  font-size:13px;
  font-weight:bold;
  padding-top: 5px;
  padding-bottom: 5px;
  display:block;
}
.boldprensa {
  color:#0089bd;
  font-family:Georgia;
  font-size:13px;
  font-weight:bold;
  display:block;
  margin-top:5px;
  margin-bottom:4px;
}
.radio1 {
  color:#454545;
  font-family:Georgia;
  font-size:12px;
  font-weight:bold;
  display:block;
  margin-top:5px;
  margin-bottom:4px;
}
p.radio1 a {
  color:#0089bd;
  font-family:Georgia;
  font-size:12px;
  font-weight:bold;
}

#titmodera {
  display:block;
  background:#fe7900;
  font-family: Georgia;
  color:#fff;
  padding:5px;
  font-weight:bold;
  font-size:13px;
}
#listamodera {
  border: 1px solid #fe7900;
  padding:5px;
  font-size:12px;
  font-weight:bold;
}
div #listamodera a {
  text-decoration:none;
  font-size:10px;
  color:#fe7900;
}
#tbimagenes { 
  width:100%; 
  margin-top:10px; 
  padding:0px;
}
#tbimagenes th {
  text-align:left;
  color:#454545;
  border-bottom:3px solid #0089bd;
  font-size:13px;
  padding-top:10px;
}
#tbtitim {
  font-size:12px;
  color:#454545;
  padding-left:0px;
  margin:0px;
  text-align:left;
  width:300px;
  font-weight:bold;
}
#tbforim {
  font-size:12px;
  color:#454545;
  padding-left:0px;
  margin:0px;
  text-align:left;  
  text-align:center;
}
#tbdlim {
  font-size:12px;
  color:#454545;
  text-align:right;
}
#tbdlim a {
  color:#0089bd;
  text-decoration:none;
  font-weight:bold;
}
