﻿body{font-family:Verdana;font-size:0.9em;}

fieldset{width:98%;margin:10px 5px; border:1px solid #2B5784;padding:5px;float:left;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;}
fieldset legend{font-weight:bold;margin: 0 0 0 10px;padding:0 2px;color:#2B5784;}
form div{width:97%;display:block;clear:both;margin: 5px;float:left;}

.bt-cinza{background-color:#555;color:#EBEBEB;border:1px solid #333;width:110px;overflow:hidden;margin:0 0 0 5px;}
.bt-verde{background-color:#228B22;color:#F0FFF0;border:1px solid #006400;width:110px;overflow:hidden;margin:0 0 0 5px;}

#site{width:99%;margin:0 auto;}
#topo{width:100%;height:60px;color:#fff;float:left;clear:both;background-image:url("../Img/topo-fundo.jpg");border:1px solid #204162;}
#topo-logo{width:300px;height:60px;float:left;background-image:url("../Img/Logo.jpg");}
#topo-info{float:right;}
#topo-info span{margin:20px 30px;float:left;font-size:1.4em;font-weight:bold;}
#migalha{background-color:#204162;font-family:Tahoma;width:100%;float:left;height:20px;color:#9FB6CD;text-align:right;overflow:hidden;border:1px solid #204162;}
#migalha a{color:#9FB6CD;}
#migalha span{margin:4px 10px;}
#conteudo{width:100%;clear:both;float:left;border-top:1px solid #204162;border-bottom:1px solid #777;border-left:1px solid #777;border-right:1px solid #777;background-color:#fff;min-height:500px;}


#rodape{width:100%;height:22px;float:left;color:#444;background-color:#ccc;border:1px solid #777;margin-top:-1px;}
#rodape span{margin:4px 10px;float:right;text-shadow: 1px 1px 0 #fff;}


.area-form-dinamico, .area-nota{width:98%;float:left;margin-left:5px;}
.area-form-dinamico > div{width:100%;float:left;margin:2px 0 10px 0;border-bottom:1px solid #777;}
.area-form-dinamico label{float:left;}
.area-form-dinamico > div > label:first-child{width:80%;}
.area-form-dinamico label:not(.labelRadio){font-weight:normal;width:85%;float:left;text-align:justify;}
.area-form-dinamico textarea{float:left;width:100%;height:80px;margin:5px 0 15px 0;border:1px solid #777;}

.area-nota{border-bottom:1px solid #777;padding:15px 0;}
.area-nota input{width:80px;padding:3px;font-size:18px;text-align:center;}
.area-nota label{font-size:18px;}

fieldset > div{width:98%;margin:5px 0;float:left;}
fieldset > div > ul{width:100%;margin:15px 10px;float:left;}
fieldset > div > ul li{border:none;}
.correcao-label{font-weight:bold;width:90px;float:left;}

.erro-textarea{border:1px solid #ff0000!important;}
.fdsLogin{width:15% !important; margin-left:42% !important;}
.fdsCampus{width:auto !important; margin-left:42% !important;}
.logar{background:none repeat scroll 0 0 #365F95 !important;border:1px solid #FFFFFF !important;color:#FFFFFF !important;cursor:pointer !important;font-weight:bold !important;margin-top:0 !important;padding: 1px 4px !important;text-align: center !important;}
.TituloFormulario{font-size:large; font-family:Arial Black;}
#divCampus{text-align:center; margin:auto; float:none !important;}
#cboCampus{float:none !important; margin:none !important;}
#lblSair{cursor:pointer;}

.TextoArea{width:700px; height:150px;}
#lblQtdCampus{text-align:center; font-weight: bold;}