/* css3 html5 $Id: pfe.css 2014/03/04 FGB $ */
* {margin:0; padding:0;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:300;font-family:verdana,arial,sans-serif;margin:.8em 0;}
img,ytb,iframe {border:0;}

/*
html {font-size:100.01%;}
 */

body {background:#fff url(fondoc.jpg) repeat; color: #000; text-align: justify; font: normal 400 95%/120% arial,sans-serif;margin:0 .6em;}
p,h,hr {margin:.6em 0; line-height: 130%;}
ol,ul {margin:1em 3em;}
dt {margin:0.5em 0 0;} dd {margin:0 2em;}
.fi {float:left; }
.fd {float:right; }
.rg  {margin:auto;}
@media only screen and (min-width:320px) {.col2 {column-count:1;} .col3 {column-count:1; text-align:left; font-size:1em;}}
@media only screen and (min-width:480px) {.col2 {-moz-column-count:1;column-count:1;} .col3 {-webkit-column-count:2; -moz-column-count:2; column-count:2; text-align:left; font-size:.9em;}}
@media only screen and (min-width:768px) {.col2 {-webkit-column-count:2; -moz-column-count:2;column-count:2; column-gap:.5em; font-size:1em;} .col3 {-webkit-column-count:3; -moz-column-count:3; column-count:3; column-gap:.1em; text-align:left; font-size:1em;}}
@media only screen and (min-width:900px) {.rg {width:900px;} .col2 {-webkit-column-count:3; -moz-column-count:3;column-count:3; column-gap:.5em; font-size:1em;} .col3 {-webkit-column-count:4; -moz-column-count:4; column-count:4; column-gap:.1em; text-align:left; font-size:1em;}}
@media print {.noi,.noi * {display: none !important;} .ba {text-decoration:line-through;} .bg {text-decoration:underline;} .bv {text-transform:uppercase;} {font-size:.9em;}}

.w1 {width:10%;}
.wa {width:20%;}
.wb {width:60%;}

.ytb {width:90%;margin:0px auto; position: relative; padding-bottom: 56.25%; padding-top: 30px; height: 0; overflow: hidden; display:block;}
.ytb iframe {position: absolute; top: 0; left: 0; width: 100%; height: 100%;}
.rc {position:relative; margin:1em 0; clear:both; font:105%/120% arial; }
.rt {position:relative; margin:auto; clear:both; }
.rf {position:relative; margin:auto; clear:both; height:4px; padding:2px 0; }
.rp {position:relative; margin:auto; height:40px; color:#808080; font:90%/120% arial,sans-serif; }
.co2 {float:left; margin:auto; width:33%;}
.co3 {float:left; margin:auto; width:50%;}
.rec {margin: 1em 0; border: 1px solid gray; padding: 0 1em; border-radius: 5px;}
p { text-indent: 1em; }
.ct {margin: 0.5em 2em; background-color:#f5ecce; text-indent:0; }
.nt {text-indent: -2em; margin: 0 2em 0.5em 2em;}
.ns {margin: 0 2em 0.5em 2em; text-indent:0;}
.m0 {margin:0;}.sm {text-indent: 0em;}
.ac {text-indent: 0em; text-align:center;}
.ad {text-align:right;}
.ai {text-align:left;}
.c0 {font-size:70%;line-height:120%;}
.c1 {font-size:80%;line-height:120%;}
.c2 {font-size:90%;line-height:120%;}
.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;}.kb {color:#fff;}

.ba {background-color:#ff0;}
.ba2 {background-color:#fc3;}
.bb {background-color:#fff;}
.bc1 {background-color:#ffb;}
.bc2 {background-color:#ff8;}
.bc3 {background-color:#fd6;}
.bc4 {background-color:#fd8;}
.bc5 {background-color:#fda;}
.bg {background-color:#ccf;}
.bm {background-color:#3ff;}
.bm1 {background-color:#9ff;}
.bm2 {background-color:#cff;}
.bn {background-color:#000;}
.br {background-color:#f33;}
.bv {background-color:#9f0;}
.bv1 {background-color:#9f9;}
.bv2 {background-color:#6f6;}

.fa {font-family:Arial,sans-serif;}
.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;}
.r1 {border: 1px solid #000; padding: 1px 5px 1px 5px; width: 95%; }
.r2 {border: 1px solid gray; border-radius: 5px;}
.st {margin: .5em .5em;}
.s1 {margin: 1em 1em;}
.s2 {margin: 1em 2em;}
.s3 {margin: 1em 3em; text-indent: 0em;}
.s4 {margin: 1em 4em; text-indent: 0em;}
.s5 {margin: 1em 5em; text-indent: 0em;}
.sp {margin: 1em 0 1em 10em;}
.vb {vertical-align: bottom;}
.vt {vertical-align: top;}
.d1 {text-decoration:underline;}
.d2 {text-decoration:overline;}
.d3 {text-decoration:line-through;}
ul.cua {list-style:square;}ol.la {list-style:lower-alpha;}ol.gr {list-style:lower-greek;}ol.ro {list-style:lower-roman;}ol.rom {list-style:upper-roman;}
td.bo  {border:1px gray solid; padding:.4em;}
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; }a.pie:link {color: #808080; text-decoration: none; background: transparent; }a.pie:hover {color: #900; text-decoration: none; background: #fff; }
