@charset "utf-8";
/* CSS Document */
@font-face {
    font-family: 'res_publica_condregular';
    src: url('font/res_publica_cond-webfont.eot');
    src: url('font/res_publica_cond-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/res_publica_cond-webfont.woff') format('woff'),
         url('font/res_publica_cond-webfont.ttf') format('truetype'),
         url('font/res_publica_cond-webfont.svg#res_publica_condregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'res_publica_conditalic';
    src: url('font/res_publica_cond_italic-webfont.eot');
    src: url('font/res_publica_cond_italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/res_publica_cond_italic-webfont.woff') format('woff'),
         url('font/res_publica_cond_italic-webfont.ttf') format('truetype'),
         url('font/res_publica_cond_italic-webfont.svg#res_publica_conditalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

html,body{height:100%;margin: 0;
padding: 0;
}



.logo{position:absolute; top:35px; width:200px; left:45px;}
a { color: black; }


.nav{line-height:120%;position:absolute;top:140px; right:10px; font-family:res_publica_conditalic;font-size:18px; }

li{float:left; margin:30px; text-align:center; }li a:active{color:e9864a;}

.a{margin:10px; color:#000;}.a:hover{cursor:pointer; background-image:url(../images/hover.jpg);   background-repeat: repeat-x;background-position-y: bottom;
}
.b{margin:10px; color:#ea8e57;}

.banner{width:100%; height:16px; background-image:url(../images/2.jpg);position:absolute;top:170px;z-index:-1;}
.fotobanner{width:100%; height:250px; background-image:url(../images/bg.jpg); position:absolute;top:186px;}

.c{color:#e9864a;margin:10px;}
.d{color:#e9864a;font-size:35px;}
.e{color:#e9864a;font-size:25px;}
.f{color:#e9864a;font-size:40px;}


.info{width:900px; position:relative; top:470px; left:50%; margin-left:-450px; font-family:res_publica_condregular;letter-spacing:normal;line-height:170%;}
.infodiv{width:420px;margin:0px 15px 0px 15px;float:left;text-align:justify;}

.cert{width:300px; top:25px; right:30px; position:absolute;}

hr{color: #f00;background-color:#ea8e57;height:3px;border: 0;}


