body{	margin: 0;font-family:arial, verdana;font-size:11px;background-color:#ffffff;}

#conteudo {width:500px;}
#conteudo #menu{float:left;width:112px;}
#conteudo #menu a{display:block;padding:4px;width:112px; color:#787878;}
#conteudo #menu a.sel{background-color:#EBEFF0; color:#787878;}
#conteudo #menu a.sel{background-color:#EBEFF0; color:#787878;}
#conteudo #descricao{float:left;}
#conteudo #descricao .ct{display:none;}/*background-color:#ccc;*/
#conteudo #descricao .ct{position:absolute; top:0; left:0;}/*adptacao para box acompanhar o site*/
#p{width:290px;height:157px;position:absolute;top:0px;left:-500px;z-index:5;}
#p1{width:290px;height:157px;position:absolute;top:0px;left:-500px;z-index:5;}
#p2{width:290px;height:157px;position:absolute;top:0px;left:-500px;z-index:5;}
#teclado{width:268px;}
#teclado input{	font-family: Verdana; font-size: 12px; border-bottom : 1px solid #cbcaca ; border-left : 1px solid #fbfbfb; border-right : 1px solid cbcaca; border-top : 1px solid #fbfbfb; color : #2D5478; background : #f6f6f6;	width: 20; margin: 2px;	background-color: #EBEFF0; cursor: hand;}

/* links */
a{text-decoration:none;cursor:pointer;}
a:hover{text-decoration:underline;}
a:active.sel_Lar1{text-decoration:none; background-color:#FF861A;}

/* font's*/
.fv{font-family:verdana, helvetica;}
.fa{font-family:arial, verdana;}
.f9{font-size:9px;}
.f10{font-size:10px;}
.f11{font-size:11px;}
.f12{font-size:12px;}
.f15{font-size:15px;}
.fwB{font-weight:bold;}

/* width */
.wauto{width:auto;}
.w17{width:17px;}
.w31{width:31px;}
.w36{width:36px;}
.w60{width:60px;}
.w65{width:65px;}
.w74{width:74px;}
.w90{width:90px;}
.w100{width:100px;}
.w114{width:114px;}
.w120{width:120px;}
.w126{width:126px;}
.w128{width:128px;}
.w140{width:140px;}
.w150{width:150px;}
.w175{width:175px;}
.w200{width:200px;}
.w207{width:207px;}
.w210{width:210px;}
.w226{width:226px;}
.w244{width:244px;}
.w257{width:257px;}
.w320{width:320px;}
.w331{width:331px;}
.w400{width:400px;}
.w480{width:480px;}
.w490{width:490px;}
.w496{width:496px;}
.w500{width:500px;}
.w510{width:510px;}
.w534{width:534px;}
.w706{width:706px;}
.w716{width:716px;}
.w726{width:726px;}
.w736{width:736px;}
.w746{width:746px;}

/*  height */
.hauto{height:auto;}
.h20{height:20px;}
.h25{height:25px;}
.h41{height:41px;}
.h55{height:55px;}
.h60{height:60px;}
.h17{height:17px;}
.h100{height:100px;}
.h300{height:300px;}

/* cores bg */
.bg_azul1 {	background-color:#192b35;}
.bg_azul2 { background-color:#75a5bf;}
.bg_azul3 { background-color:#9bbed1;}
.bg_azul4 { background-color:#c6dae5;}
.bg_azul5 { background-color:#305B83;}
.bg_branco{background-color:#ffffff;}
.bg_cinza1{background-color:#EBEFF0;}
.bg_cinza2{background-color:#D9E0E2;}
.bg_lar1{background-color:#FF861A;}
.bg_degrade_topo {background-image: url("../img/bg_degrade_topo.jpg");}

/* cores txt */
.txt_branco{color:#ffffff;}
.txt_cinza1 { color:#EBEFF0;}
.txt_cinza2 { color:#D9E0E2;}
.txt_cinza3 { color:#787878;}
.txt_azul1 { color:#192b35;}
.txt_azul2 { color:#75a5bf;}
.txt_azul3 { color:#9bbed1;}
.txt_azul4 { color:#c6dae5;}
.txt_azul5 { color:#305B83;}
.txt_azul6 { color:#114C9A;}
.txt_azul7 { color:#2d5478;}
.txt_lar1 { color:#FF861A;}

/* text align*/ 
.taL{	text-align:left;	}
.taC{	text-align:center;}
.taR{	text-align:right;	}
.vaT{ vertical-align:top;}
.vaM{ vertical-align: middle;}
.vaB{ vertical-align: bottom;}

/* float */
.floatR{float:right;}
.floatL{float:left;}

/* margin */
.mt03{margin-top:3px;}
.mt06{margin-top:6px;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.ml03{margin-left:3px;}
.ml04{margin-left:4px;}
.ml05{margin-left:05px;}
.ml10{margin-left:10px;}
.mr03{margin-right:3px;}
.mr04{margin-right:4px;}
.mr05{margin-right:5px;}
.mr06{margin-right:6px;}
.mr07{margin-right:7px;}
.mr10{margin-right:10px;}
.mb03{margin-bottom:3px;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}
.ml50{margin-left:50px;}
.ml60{margin-left:60px;}


/* border */
.bd0{border:0;} 			
.bd1{border: 2px solid #EBEFF0;}
/*.bdb1{border-bottom: 1px dotted #787878;}*/
.bdb1{border-bottom: 1px dotted #D9E0E2;}
.bdb2{border-bottom: 2px solid #103353;}
.bdb3{border-bottom: 2px solid #bec6c9;}
.bdr1{border-right: 1px dotted #D9E0E2;}


/* padding */
.pt21{padding-top:-21px;}
.p0{padding:0;}
.pt2{padding-top:2px;}
.pt3{padding-top:3px;}
.pt5{padding-top:5px;}
.pt6{padding-top:6px;}
.pt7{padding-top:7px;}
.pt9{padding-top:9px;}	

.pt10{padding-top:10px;}
.pt12{padding-top:12px;}
.pt16{padding-top:16px;}
.pt17{padding-top:17px;}
.pt20{padding-top:20px;}
.pt30{padding-top:30px;}

.pl2{padding-left:2px;}
.pl3{padding-left:3px;}
.pl4{padding-left:4px;}
.pl5{padding-left:5px;}
.pl6{padding-left:6px;}
.pl8{padding-left:8px;}
.pl9{padding-left:9px;}
.pl10{padding-left:10px;}
.pl12{padding-left:12px;}
.pl17{padding-left:17px;}
.pl20{padding-left:20px;}
.pl24{padding-left:24px;}
.pl25{padding-left:25px;}
.pl40{padding-left:40px;}
.pl60{padding-left:60px;}
.pl80{padding-left:80px;}
.pl28{padding-left:28px;}
.pl50{padding-left:50px;}
.pl100{padding-left:100px;}

.pr3{padding-right:3px;}
.pr6{padding-right:6px;}
.pr7{padding-right:7px;}
.pr10{padding-right:10px;}
.pr17{padding-right:17px;}

.pb6{padding-bottom:6px;}
.pb8{padding-bottom:8px;}
.pb10{padding-bottom:10px;}
.pb12{padding-bottom:12px;}
.pb15{padding-bottom:15px;}

/* espacadores */
.pxS{font-size:1px;}
.px03{height:3px;font-size:1px;}
.px5{height:5px;font-size:1px;}
.px8{height:8px;font-size:1px;line-height:1px;}
.px12{height:12px;font-size:1px;}
.px18{height:18px;font-size:1px;}
.px09{height:9px;font-size:1px;}
.px10{height:10px;font-size:1px;}
.px20{height:20px;font-size:1px;}
.pxCDin{height:10px;font-size:1px;} /*ie	

/* boxes */
.box_logout_topo {width: 197px;height:20;}
.box_logout_topo_se {background: url("img/corner_sup_esq_azul4.gif") top left fixed no-repeat;width:4px;height:4px;}
.box_logout_topo_sd {background: url("img/corner_sup_dir_azul4.gif") top right fixed no-repeat;width:4px;height:4px;}
.box_logout_topo_ie {background: url("img/corner_inf_esq_azul4.gif") bottom left fixed no-repeat;width:4px;height:4px;}
.box_logout_topo_id {background: url("img/corner_inf_dir_azul4.gif") bottom right fixed no-repeat;width:4px;height:4px;}

/* inputs */
input {height:18px; background-color:#FFFFFF; color:#999999; border:1px solid #bbc4c6; font-size:10px}

.inputlogin {width:224; height:18px; background-color:#FFFFFF; color:#2D5478; border:1px solid #bbc4c6; font-size:10px}
.noborder {background-color:#FFFFFF; color:#999999; font-size:10px;border:0px;}
option {height:18px; background-color:#FFFFFF; color:#999999; border:1px solid #bbc4c6; }
select {height:18px; background-color:#FFFFFF; color:#999999; border:1px solid #bbc4c6; font-size:10px}
textarea {font-family:arial; background-color:#FFFFFF; color:#999999; border:1px solid #bbc4c6; font-size:11px;}

/* mouse over & out */
.menu { background-color:#ffffff;}
.menu_on { background-color:#ebeff0;}

.scrollv1 {overflow: auto; overflow-x: hidden; height: 75px; scrollbar-base-color: #EBEFF0;}
.under {text-decoration:underline;}

/* Line Height */
.l20 {line-height:20px;}

.msgsGeral {margin-left:10px}

.inputsMenuMateria{background-color:white}
.radioMenuMateria{border:0}
.descMenuMateria{font-weight:bold; font-size: 12px;}
.inputTextSugestaoMateria{width:152px; height:20px; padding-left: 5px;margin:4px 0 4px 0}
.divOpcsInsercao{background-color:white; width:50px; margin-bottom:4px;padding:0 8px 0 8px; height:15px}
#sugestaoDeBuscaOpcoes .descMenuMateria{color:#305B83;}
#sugestaoDeBuscaOpcoes .descMenuMateria{background-color:#EBEFF0!important}
#sugestaoDeBuscaOpcoes .tdInputsMenuMateria{background-color:#EBEFF0}

/* Botoes de edicao de Secao */
#divBotoesSecao{padding:5px;margin:5px;float:left;background:#FF861A;border:1px solid #FFA500;}
#divBotoesSecao:hover{background:#FFA500;}