﻿* {margin:0;padding:0;}
img {border:none;}
a {outline:none;text-decoration:none;}
ul {list-style-type:none}
body {font-family:arial, helvetica, sans-serif;font-size:12px;background-color:#FFF;}/*body {font-family:arial, helvetica, sans-serif;font-size:12px;background-image:url("../images/shiny.gif");background-repeat:repeat;background-color:#FFFFFF;}/*
/*h2{font-size: 14px;text-transform: uppercase;background: url("../images/bullet_seta.gif") no-repeat scroll left center #FFFFFF;float: left;color: #6E6A6A;font-family: Arial,Verdana;font-weight: normal;line-height: 1.1;text-align: justify;margin-top: 2px;padding-left: 17px;padding-right: 10px;}*/
.linha_verde {background: url("../images/fundo_h3.png") repeat-x scroll left top transparent;padding-bottom: 20px;} /*w .linha_verde {background: url("../images/fundo_h3.gif") repeat-x scroll left top transparent;padding-bottom: 20px;} */
.limpar{clear:both}
#container {width:990px;min-height:100%;height:100%;position:relative;background-color:#FFF;margin:0 auto;}
#topo {height:120px;position:relative;background-image:url(../images/topo5.png);background-repeat:no-repeat;top:0;background-color:#FFF;border-bottom: 2px solid #008ED0;}/*#topo {height:120px;position:relative;background-image:url(../images/topo2.png);background-repeat:no-repeat;top:0;background-color:#FFF;border-bottom: 2px solid #48A841;}*/ /*#topo {height:120px;position:relative;background-image:url(../images/topon_.jpg);background-repeat:no-repeat;top:0;background-color:#FFF;}*/
#conteudo {min-height:480px;height:100%;position:relative;background-color:#FFF;margin:10px 20px;}
#rodape {background: none repeat-x scroll 0 0 #222222;bottom: 0;clear: both;color: #003581;height: auto;position: relative;border-top: 4px solid #008ed0;}/*w #rodape {background: none repeat-x scroll 0 0 #222222;bottom: 0;clear: both;color: #003581;height: auto;position: relative;border-top: 4px solid #48A841;}*/ /*#rodape {height:27px;position:relative;color:#003581;background-image:url(../images/rodapen.gif);background-repeat:repeat-x;clear:both;bottom:0;background-color:#FFF;}*/
#rodape p{color: #D4DEE3;line-height: 27px;padding: 0 22px;font-size:11px}
.corLabelInfo {color:#5B5B5B;margin-left:5px;font-weight:normal;text-align:justify;}
.botao {font-family:arial, helvetica, sans-serif;font-size:12px;color:#FFF;font-weight:bolder;cursor:pointer;background-color:#008ed0;border:solid 1px #E7DBCF;}/*w .botao {font-family:arial, helvetica, sans-serif;font-size:12px;color:#FFF;font-weight:bolder;cursor:pointer;background-color:#48A841;border:solid 1px #E7DBCF;}*/ /*.botao {font-family:arial, helvetica, sans-serif;font-size:12px;color:#FFF;font-weight:bolder;cursor:pointer;background-color:#104057;border:solid 1px #E7DBCF;}*/
.botao:hover {background-color:#AAA;}  /*.botao:hover {background-color:#7DA401;}*/
.botaoDisable {font-family:arial, helvetica, sans-serif;font-size:12px;color:#CCC;font-weight:bolder;cursor:default;background-color:#F1F1F1;border:solid 1px #CCC;}
.corLabel {color:#848483;font-weight:bolder;text-align:justify;}
.radioComum {margin-left:10px;font-size:12px;color:#5B5B5B;}
.checkBoxPadrao {font-size:12px;color:#5B5B5B;text-align:left;}
.caixaTexto {font-family:arial, helvetica, sans-serif;margin-left:5px;font-size:12px;color:#9A9797;font-weight:400;width:310px;border:solid 1px #DFDFDF;padding:2px;}
.caixaLogin {font-family:arial, helvetica, sans-serif;margin-left:5px;font-size:12px;color:#9A9797;font-weight:400;width:150px;border:solid 1px #DFDFDF;padding:2px;}
.caixaTexto option {margin-left:5px;margin-top:3px;font-weight:400;font-size:12px;color:#9A9797;}
.erroAviso {font-size:12px;color:red;font-weight:bolder;text-align:justify;}
.erroAviso4 {font-size:11px;color:red;font-weight:bolder;text-align:center;}
.divmensagem{ background:#E2EFF5; padding:10px; }
.divmensagem span { font-weight:bold; }
.erroAviso2 {font-size:12px; color:red; font-weight:bolder; text-align:center; background:#FFFF99; padding:10px; width:900px;}
.erroAviso3 {font-size:11px; font-weight:normal; text-align:justify; background:#FFFF99; padding:10px; width:900px; border:solid 2px #444; margin-bottom:20px; }
.erroAviso5 {font-size:12px; color:red; font-weight:bolder; text-align:center; background:#FFFF99; padding:10px; width:900px; margin-bottom:10px;}
.erroAviso6 {font-size:30px; color:red; font-weight:bolder; text-align:center; background:#FFFF99; padding:10px; width:900px; margin-bottom:10px;}
.linksPadrao {cursor:pointer;font-weight:bolder;color:#969696;background-repeat:no-repeat;background-position:left;}
.linksPadrao:hover {cursor:pointer;color:#008ed0 !important;}/*.linksPadrao:hover {cursor:pointer;color:#48A841 !important;}*//*.linksPadrao:hover {cursor:pointer;color:#336699}*/
.divFecharSistema {position:absolute;right:35px;top:5px;background-image:url(../images/bullet_seta3.png);padding-left:15px;}/* w .divFecharSistema {position:absolute;right:35px;top:5px;background-image:url(../images/bullet_seta2.png);padding-left:15px;}*/
.descricaoTopo {background-repeat:no-repeat;background-position:left top;color:#5B5B5B;font-size:16px;font-weight:normal;text-align:left;padding-left:15px;font-family:Arial}
.voltarHome {position:absolute;right:150px;top:5px;background-image:url(../images/bullet_seta3.png);padding-left:15px;} /*w .voltarHome {position:absolute;right:150px;top:5px;background-image:url(../images/bullet_seta2.png);padding-left:15px;}*/
.space {line-height:25px;}
.capitalize {text-transform:capitalize;}
.clear {clear:both;}



#menuimg {
    width: 990px;
    height: 27px;
    margin-left: 0px;
    margin-top: 0px;
    background: #131F34 url('../images/menu.png') no-repeat;
}

.style1{color: #969696;text-decoration:underline;}
.style1:hover{text-decoration:none;}
.style1_1{color:#6E6A6A;text-decoration:underline;}
.style1_1:hover{text-decoration:none;}

#logout{/*border: solid red 1px;*/width: 450px;margin-top:3px;
	color: #fff;text-align: left;float: right;
}

.linhaTop{background: none repeat scroll 0 0 #008ed0;display: block;height: 5px;width: 100%;}

/*------------------------------------ login -------------------------------------*/
.headLogin{background-color: #008ed0;height: 30px;}
.headLogin span{color: #fff;display: block;font-size: 17px;margin-top: 2px;}


/* Novo Footer */

.footer {
    background-color: #222;
    border-top: 5px solid #058fd0 !important;
    height: 135px;
    padding: 30px 0;
}

.footerContainer {
    padding: 0 30px;
}
.footerContainer {
    margin-bottom: 110px;
}

.footer p {
    color: #fff;
    font-size: 11px;
    padding-top: 11px;
}

.footer img {
    display: block;
    height: 14px;
    margin: 0 auto;
}

.footer .footerContainer .text-center {
    text-align: center;
}


