

* {
    color       :#666;
    background  :white;
    font        :100% "trebuchet ms",tahoma,sans-serif;
    line-height :1em;}
h1 {
    margin      :1em 0 0.5em .6em;
    padding     :0;
    font        :700 16pt arial,sans-serif;}
h2 {
    margin      :2em 0 .5em 1em;
    font        :600 14pt arial,sans-serif;}
h3 {
    margin      :1.5em 0 .5em 1em;
    font        :500 14pt arial,sans-serif;}
h4 {
    margin      :1em 0 0  1em;
    font        :500 12pt arial,sans-serif;}

a { text-decoration:underline;}
a.noborder *{
    border  :0;
    color   :#fff; }

p, dl, li {
    margin          :0 .4em;
    padding         :0.5em 1em .5em 1em; }
p,li {
    text-align      :justify; }
ul {
    margin-top      :0; }
blockquote {
    display             :block;
    margin              :1em;
    padding-left        :20px;
    font-size           :12pt;
    background-color    :#fcfbf1;
    background-image    :url(quote.gif);
    background-position :5px 50%;
    background-repeat   :no-repeat; }

#header * {
    margin  : 0;
    padding : 0;
    border  : none;
    color   : white; }

/* Elements non imprimes */
#mainMenu,
#colNav,
#footer img {
    display :none;
    visibility  :hidden; }
hr {
    display :none;
    visibility  :hidden; }
.noprint {
    display :none;
    visibility  :hidden; }
#footer {
    margin      :2em auto;
    width       :100%;
    clear       :both;
    }
#footer p {
    font-size   :50%;
    color       :Gray;
    text-align  :center; }
/** html .ieminwidth,
* html .iecontainer,
* html .content,
* html .ieminwidth1,
* html .ielayout {
    position    : absolute;
    left        :0px;
    margin-left : 0px;
    padding-left: 0;
    width: 100%;}*/
/**************************************************************
    Alignment classes
**************************************************************/
.floatLeft {    float:left;}
.floatRight {   float:right;}
.alignLeft {    text-align:left;}
.alignRight {   text-align:right;}
.alignCenter {  text-align:center;}
img.floatLeft { margin:5px 15px 15px 0;}
img.floatRight {margin:5px 0 15px 15px;}
.clear {        clear:both; }
hr {            visibility:hidden; clear:both; }
.nomargin {      margin:0; }
