body {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-align: center; /* for IE */
}

a {
  text-decoration:none;
  color:#0000AA;
  font-weight:bold;
}

a:hover {
  text-decoration:underline;
}

ul {
  list-style-image: url('../img/arrow.gif');
}

p {
  text-align:justify;
}

li {
  text-align:justify;
  padding-bottom:4px;
}


/** Main central "window" **/
div.main {
  /**border: 1px solid #666666; **/
  width:800px;
  margin-left: auto;
  margin-right: auto;
}

/** ***********************************
    Header styles 
**/
div.header {
  width:100%;
  border-bottom: 3px solid #0b737e;
  color:#0b737e;
}

table.header {
  background:#b9c9e8;
  width:100%;
  heigh:10px;
  color:#0b737e;
}

td.header {
  font-size: 24pt;
  text-align:center;
}

span.subheader {
  font-size:18pt;
}

img.header {
  padding-right: 0px;
  align:left;
  border: 0;
}

img.arrow {
  margin-right:5px;
}

div.menu {
  width:100%;
  background-color:#0b737e;
}

table.menu {
  text-align: left;
  width: 100%;
}

td.menuitem {
  text-align: center;
  vertical-align: top;
  white-space: nowrap;
  /*width: 14%;*/
  height: 20px;
  background-color:#0b737e;
}

a.menuitem {
  color: white;
  font-weight:bold;
  text-decoration: none;
  /**font-size: 18pt;**/
  text-align:left;
}

a.menuitem:hover {
  text-decoration: underline;
}

div.lastupdated {
  text-align:right;
  width:100%;
  font-style: italic;
  font-size: 10pt 
}

/** ***********************************
  Body styles 

**/
div.news {
  border-width: 5px;
  border-style: solid;
  border-color: red;
  font-family: Arial, Helvetica, sans-serif;
  background-color:#b9c9e8;
  color: black;
  text-align:left;
  padding: 5px 5px 5px 5px;
  margin-top: 15px;
}

span.bignews {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16pt;
}

div.body {
  text-align:justify;
  padding-top:40px;
  padding-bottom:40px;
}

/** Para la descripción de las sesiones **/
span.subject {
  font-style: italic; 
}
span.speaker {
  font-weight: bold; 
}

/** List header **/
span.lh {
  font-weight: bold; 
}

div.subbody {
  width:100%;
  border-bottom: 3px solid #800000;
  padding-bottom: 10px;
  margin-bottom:  10px;
}
div.subbodybot {
  width:100%;
  padding-bottom: 10px;
}

div.subtitle {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18pt;
  font-weight: bold;
  color:#0b737e;
  width: 100%;
  text-align:left;
}

div.subsubtitle {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14pt;
  color:#0b737e;
  width: 100%;
  text-align:left;
  padding-left: 10px;
  padding-top:10px;
}


table.twocolumns {
  width:100%;
  border: 0px;
}
td.column {
  width:50%;
  vertical-align:top;
}

iframe.inscripcion {
  width:100%;
  height:1420;
}

table.participantes {
  background:#b9c9e8;
  width:100%;
  heigh:10px;
  color:#0b737e;
}

tr.par {
  background:#FFFFFF;
}
tr.impar {
  background:#DDDDDD;
}

td.nombre {
  padding-left:10px;
}

td.afil {
  padding-left:10px;
}

table.programa {
  background:#b9c9e8;
  heigh:10px;
  color:#0b737e;
}
th.programa {
  text-align: center;
  width:20%;
}
td.programa {
  text-align: right;
  background:#DDDDDD;
  width:20%;
}
td.goneday {
  text-align: right;
  background:#DDDDDD;
  width:20%;
  text-decoration: line-through;
}

table.direccion {
  margin-top: 5px;
  padding: 5px 5px 5px 5px;
  border: 1px solid grey;
  background: lightgrey
}

img.picture {
  width:387px;
  padding-top: 20px;
  border: 0;
}


/** ***********************************
    Footer styles
**/
div.footer {
  width:100%;
  border-top: 3px solid #0b737e;
}
img.footer {
  height:60px;
  padding-top: 4px;
  padding-right: 20px;
  align:left;
  border: 0;
}


.subir {
  margin-left: auto ;
  margin-right: auto ;
  font-weight: bold;
  text-align:center;
  border-top: 3px solid #0b737e;
  text-decoration: none;
  color:#0b737e;
}



/** ***********************************
    Link styles
**/.ppt {
  background: url("http://www.hep.uniovi.es/TAE2009/img/ppt.gif") no-repeat top left;
  padding-left:16px;
  margin-right:5px;
}
.pdf {
  background: url("http://www.hep.uniovi.es/TAE2009/img/pdf.gif") no-repeat top left;
  padding-left:16px;
  margin-right:5px;
}
.mpeg {
  background: url("http://www.hep.uniovi.es/TAE2009/img/mpeg_icon.png") no-repeat top left;
  padding-left:16px;
  margin-right:5px;
}
