@charset "utf-8";
/* CSS Document */

/* 
BORDER RADIUS
-webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px;
 
BACKGROUND SIZE:
background-size:100% 100%; -webkit-background-size: 100% 100%; -o-background-size: 100% 100%; -khtml-background-size: 100% 100%; -moz-background-size: 100% 100%;

BACKGROUND POSITION(X, Y):
background-position: 180px 0px;

OPACIDADE
transparente 50%:
opacity:0.50;-moz-opacity: 0.50;filter: alpha(opacity=50);
100%:
opacity:1;-moz-opacity: 1;filter: alpha(opacity=100);
*/

@font-face {
    font-family: 'abel';
    src: url('../fonts/abel-regular.eot');
    src: url('../fonts/abel-regular.eot?#iefix') format('embedded-opentype'),
         url('../fonts/abel-regular.woff') format('woff'),
         url('../fonts/abel-regular.ttf') format('truetype'),
         url('../fonts/abel-regular.svg#abel') format('svg');
    font-weight: normal;
    font-style: normal;
}
/*
@font-face {
    font-family: 'handgotl';
    src: url('../fonts/handgotl.eot');
    src: url('../fonts/handgotl.eot?#iefix') format('embedded-opentype'),
         url('../fonts/handgotl.woff') format('woff'),
         url('../fonts/handgotl.ttf') format('truetype'),
         url('../fonts/handgotl.svg#handgotl') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'opensans';
    src: url('../fonts/opensans.eot');
    src: url('../fonts/opensans.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans.woff') format('woff'),
         url('../fonts/opensans.ttf') format('truetype'),
         url('../fonts/opensans.svg#opensans') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'amaranth';
    src: url('../fonts/amaranth.eot');
    src: url('../fonts/amaranth.eot?#iefix') format('embedded-opentype'),
         url('../fonts/amaranth.woff') format('woff'),
         url('../fonts/amaranth.ttf') format('truetype'),
         url('../fonts/amaranth.svg#amaranth') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'lobster';
    src: url('../fonts/lobster.eot');
    src: url('../fonts/lobster.eot?#iefix') format('embedded-opentype'),
         url('../fonts/lobster.woff') format('woff'),
         url('../fonts/lobster.ttf') format('truetype'),
         url('../fonts/lobster.svg#lobster') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'bebas';
    src: url('../fonts/bebas.eot');
    src: url('../fonts/bebas.eot?#iefix') format('embedded-opentype'),
         url('../fonts/bebas.woff') format('woff'),
         url('../fonts/bebas.ttf') format('truetype'),
         url('../fonts/bebas.svg#bebas') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'franklincond';
    src: url('../fonts/franklincond.eot');
    src: url('../fonts/franklincond.eot?#iefix') format('embedded-opentype'),
         url('../fonts/franklincond.woff') format('woff'),
         url('../fonts/franklincond.ttf') format('truetype'),
         url('../fonts/franklincond.svg#franklincond') format('svg');
    font-weight: normal;
    font-style: normal;
}
*/
body { margin:0; padding:0;}
body,td,th { font-family:'abel'; font-size:14px;color:#333; border:none;}
h2 { font-family:'abel'; font-size:26px; color: #090;}


/* LINK PG */
a {color: #FFC; font-size:12px;}
a:link {text-decoration: underline;color:#FFC; font-size:16px;}
a:visited {text-decoration: underline;color:#FFC;font-size:16px;}
a:hover {text-decoration: underline;color:#FFF;font-size:16px;}
a:active {text-decoration: underline;color:#FFC;font-size:16px;}

#wrapp { width:100%; min-height:500px; background:url(../imagens/bg.jpg) no-repeat left top; margin:0;}

/*HEADER*/
#header { width:100%; height:70px; font-size:50px; padding-top:50px; color:#06C; font-family:Arial, Helvetica, sans-serif;}
#header-bg { width:100%; height:130px; padding-top:20px; padding-bottom:20px; background-color:#4195D3; background:rgba(65, 149, 211, 0.3);}
#header-bg input { padding:5px;}


#include {width:900px; height:auto; min-height:250px; margin-left:auto; margin-right: auto; display:table;}

/*HOME*/
#home {width:900px; margin-left:auto; margin-right:auto; display:table;}


label.error { float: none; color: red; margin: 0 .5em 0 0; vertical-align: top; font-size: 12px }

/*FOOTER*/
#footer {width:100%; height:40px; color:#666; font-size:14px; line-height:40px;}
#footer span { color:#39C; font-weight:bold}


