/* estilo neo XHTML 1.0 marzo 2008
 * $Id: neo.css 2008/03/24 Permeso SL $
 */

* {margin:0; padding:0;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:300;font-family:verdana,arial,sans-serif;margin-top:.6em;}
ol,ul {list-style:none;}
table {border-collapse:collapse;border-spacing:0;}
img {border:0;} 
html {font-size:100.01%;}

body {
 font-size:1em;
 background:#fff url(fondoc.jpg) repeat;
 color:#000;
 text-align:justify;
 font:normal 400 10pt/120% arial,sans-serif;
}

p,h,hr,ul,ol {margin:1em 0;}

#pag {position:relative; clear:both; margin:auto; width:600px; }
#cab {position:relative; clear:both; margin:auto; height:50px; width:600px; font: 10pt/11pt verdana, sans-serif; }
#pie {position:relative; margin:auto; height:40px; width:600px; color: #808080; font: 8pt/11pt arial, sans-serif; }
#lip {position:relative; clear:both; margin:auto; height:30px; width:600px; text-align:right; }

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: 8pt/11pt verdana, arial, sans-serif; }

div.ci {float:left; width:250px; }
div.cc {float:left; width:100px; text-align:center; }
div.cd {float:right; width:250px; text-align:right; }

.nov {height:0;width:0;visibility:hidden;display:none;}

.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;}

.vb {vertical-align: bottom;}
.vm {vertical-align: middle;}
.vt {vertical-align: top;}

.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;}
.cx {font-size:100%;line-height:150%;}
.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;}

.b1 {background-color:#fff;}
.b2 {background-color:#f00;}
.ba {background-color:yellow;}


.fv {font-family:Verdana,Helvetica,sans-serif;}
.fc {font-family:'Courier New',Courier,monospace,sans-serif;}
.fg {font-family:Garamond,Georgia,serif;}
.ft {font-family:'Times New Roman',Times,serif;}

a {text-decoration:none;}
a:visited {color:#800;text-decoration:none;} 
a:hover,a:active {color:#900; background:#fff;text-decoration:none;} 

a.pie:link,a.pie:visited {color:gray;text-decoration:none;} 
a.pie:hover,a:active {color:#000; background:#fff;text-decoration:none;} 

p.ig {line-height: 105%; font-weight: 600; color: #808080;}
p.s0 {text-indent:2em;}
p.s1 {margin:1em;}
p.s2 {margin:1em 2em;}
p.s3 {margin:1em 3em;}
p.s5 {margin:1em 5em;}
p.sp {margin:1em 0 1em 10em;}

hr {height:1px;color:#808080;background-color:#808080;border:none;clear:both;margin:.5em 0;}
hr.me {width:50%;text-align:center;margin:1em auto;}

ul {list-style-type:disc;margin:0 2em;}
ol {margin:0.5em .5em 1em;}
ol li {margin-left:1.4em; list-style-type:decimal;}
ol.sa {margin:0.5em 3em 1em;}
ol.rom {list-style: upper-roman;}

dt {margin:0.5em 0 0;}
dd {margin:0 2em;}
