/*
 * estilo ave hem enc XHTML marzo 2007
 * $Id: ave.css 2007/03/21 Permeso SL $
 */

body { 
  color: #000;
  background: url(fondoc.jpg) repeat;
  text-align: justify;
  text-indent: 0;
  margin-right: 1em;
  margin-left: 1em;
  font: normal 400 10pt/120% Arial, sans-serif;
}

#cab {position:relative; margin:auto; height:30px; width:600px; }
div.ci {float:left; width:290px; font-size:12pt; font-weight:600; color:#426f42; }
div.cc {float:left; margin-left:10px; font-family: verdana, arial, sans-serif; }
div.cd {float:right; clear:right; font-family: verdana, arial, sans-serif; }
div.cn {float:left; font-size:12pt; font-weight:600; color:#426f42; }
div.cf {float:left; margin-left:10px; font-size:12pt; }
div.fe {float:right; text-align:right; }

#lin {position:relative; clear:both; margin:auto; height:10px; width:600px; }
#pag {position:relative; clear:both; margin:auto; width:600px; }
#lip {position:relative; clear:both; margin:auto; height:30px; width:600px; text-align:right; }
#pie {position:relative; margin:auto; height:40px; width:600px; color: #808080; font: 8pt/11pt arial, sans-serif; }
div.fn {float:left; width:42px; }
div.pi {float:left; width:178px; }
div.pc {float:left; width:200px; text-align:center; }
div.pd {float:right; clear:right; text-align:right; }
div.pf {float:right; clear:right; text-align:right; font: 9pt/11pt verdana, arial, sans-serif; }

#coa {float:left; margin:auto; width:300px; }
#cob {float:left; margin:auto; width:300px; }

.ct {background: url(fondoa.gif) repeat; margin: 1em 1em; }
.nt {text-indent: -2em; margin: 0 0 0.5em 2em;}
.ns {margin: 0 0 0.5em 2em;}

.m0 {margin:0;}
.ac {text-align:center;}
.ad {text-align:right;}
.sj {text-align:left;}

.c0 {font-size:75%;line-height:120%;}
.c1 {font-size:85%;line-height:120%;}
.c2 {font-size:90%;line-height:110%;}
.c2n {font-size:90%;line-height:110%;font-weight:600;}
.c3 {font-size:110%;line-height:130%;}
.c4 {font-size:120%;line-height:130%;}
.c5 {font-size:140%;line-height:130%;}
.c6 {font-size:150%;line-height:130%;}
.c7 {font-size:160%;line-height:130%;}
.c8 {font-size:180%;line-height:130%;}
.c9 {font-size:200%;line-height:130%;}
.cv {font-variant: small-caps;}

.k0 {color:gray;}
.k1,a:link {color:#900;}
.k2 {color:red;}
.k3 {color:#d00;}
.k4 {color:#800040;}
.k5 {color:navy;}
.k6 {color:#060;}
.k7 {color:olive;}
.k8 {color:#d61;}
.k9 {color:#fc0;}
.kn {color:#000;}
.kg {color:yellow;}

.b2 {background-color:#f00;}

.fv {font-family:Verdana,Helvetica,sans-serif;}
.fc {font-family:Courier,'Courier New',monospace,sans-serif;}
.fg {font-family:Garamond,Georgia,serif;}
.ft {font-family:'Times New Roman',Times,serif;}

h1 {color: #808000; text-align: center; font: 500 160% verdana, arial, sans-serif; }
h2 {color: #808000; text-align: center; font: 500 120% verdana, arial, sans-serif; }
h3 {color: #8c1717; font-weight: 550; }

.s1 {margin: 1em 1em;}
.s2 {margin: 1em 2em;}
.s3 {margin: 1em 3em;}
.s5 {margin: 1em 5em;}
.sp {margin: 1em 0 1em 10em;}

.vb {vertical-align: bottom;}
.vm {vertical-align: middle;}
.vt {vertical-align: top;}

p.ip {font-size: 85%; line-height: 120%; word-spacing: 0.01em; letter-spacing: 0.01em;}
p.ig {line-height: 105%; font-weight: 600; color: #808080;}
p.cn {text-align: center;}
p.cp {text-align: center; font-size: 85%; line-height: 120%; word-spacing: 0.01em; letter-spacing: 0.01em;}
p.cg {text-align: center; font-size: 100%; line-height: 105%; font-weight: 600;}
p.dn {text-align: right;}
p.dp {text-align: right; font-size: 85%; line-height: 120%; word-spacing: 0.01em; letter-spacing: 0.01em;}

ol.rom {list-style: upper-roman;}

a:link {color: #900; text-decoration: none; background: transparent; }
a:visited {color: #800; text-decoration: none; background: transparent; }
a:hover {color: #900; text-decoration: none; background: white; }
a:active {color: #d00; text-decoration: none; background: transparent; }

a.pie {color: #808080; text-decoration: none; background: transparent; font: 8pt arial, sans-serif; }
a.pie:link {color: #808080; text-decoration: none; background: transparent; }
a.pie:visited {color: #808080; text-decoration: none; background: transparent; }
a.pie:hover {color: #900; text-decoration: none; background: #fff; }

td.in {text-align: left; font: 10pt/12pt arial, sans-serif; }
td.ig {text-align: left; font: 10pt/12pt arial, sans-serif; font-weight: 600; }
td.ip {text-align: left; font: 8pt/10pt arial, sans-serif; }
td.cn {text-align: center; font: 10pt/12pt arial, sans-serif; }
td.cp {text-align: center; font: 8pt/10pt arial, sans-serif; }
td.dn {text-align: right; font: 10pt/12pt arial, sans-serif; }
td.dp {text-align: right; font: 8pt/10pt arial, sans-serif; }
