/*   MDR Engenharia & Informática ltda - 2007
     PORTAL CRIOULOS - CAB
*/
body {
	 background:#919150;
	 margin:2px;
}

/*LINKS*/
.lkMenu_prin {
	display: block;
	color: #454518;
	font-weight: normal;
	font-size: 12px;
	text-indent: 8px;
	line-height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	padding-top:3px;
	background:url(cab_menu.jpg) no-repeat 0px 2px;
	text-decoration: none;
}
a.lkMenu_prin:hover{
	color: #FFFFFF;
	text-decoration: none;
	background:none;
	background-color:#616123;
}
.lk02_11 {
	color: #616123;
	font-weight: none;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.lk02_11:hover{
	color: #666666;
	text-decoration: none;
}
.lk02_11Subli {
	color: #616123;
	font-weight: none;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
a.lk02_11Subli:hover{
	color: #666666;
	text-decoration: underline;
}
.lk02_12 {
	color: #616123;
	font-weight: none;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.lk02_12:hover{
	color: #666666;
	text-decoration: none;
}
.lk03_11 {
	color: #666666;
	font-weight: none;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.lk03_11:hover{
	color: #616123;
	text-decoration: none;
}
.lk03_12 {
	color: #666666;
	font-weight: none;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.lk03_12:hover{
	color: #616123;
	text-decoration: none;
}
.lk04_10 {
	color: #454518;
	font-weight: none;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.lk04_10:hover{
	color: #8D9D1E;
	text-decoration: none;
}
.lk04_11 {
	color: #454518;
	font-weight: none;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.lk04_11:hover{
	color: #8D9D1E;
	text-decoration: none;
}
.lk05_12 {
	color: #87961D;
	font-weight: none;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration: none;
}
a.lk05_12:hover{
	color: #666666;
	text-decoration: none;
}
.lk06_11 {
	color: #616123;
	font-weight: none;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.lk06_11:hover{
	color: #87961D;
	text-decoration: none;
}
.lk_Rel02_12 {
display: block;
color : #616123;
font-size : 12px;
text-indent: 2px;
letter-spacing: 0px;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
text-decoration: none;
}
a.lk_Rel02_12:hover{
color: #666666;
background-color: #FFFFFF;
text-decoration: none;
}
/*Sub-menu institucional*/
.lkSubMenuST_11 {
	color: #616123;
	font-weight: none;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.lkSubMenuST_11:hover{
	color: #87961D;
	text-decoration: none;
}
/*TÍTULOS*/
.tit01_12 {
	color: #87961D;
	font-size: 12px;
	font-weight:bold;
	letter-spacing: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.tit01_14 {
	color: #87961D;
	font-size: 14px;
	font-weight:bold;
	letter-spacing: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.tit03_11 {
	color: #999999;
	font-size: 11px;
	font-weight:bold;
	letter-spacing: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
/*TEXTOS*/
.txt02_11 {
	color: #616123;
	font-size: 11px;
	letter-spacing: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.txt02_12 {
	color: #616123;
	font-size: 12px;
	letter-spacing: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.txt03_10 {
	color: #666666;
	font-size: 10px;
	letter-spacing: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.txt03_11 {
	color: #666666;
	font-size: 11px;
	letter-spacing: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.txt03_12 {
	color: #666666;
	font-size: 12px;
	letter-spacing: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.txt04_10 {
	color: #454518;
	font-size: 10px;
	letter-spacing: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.txt04_10Dest {
	color: #454518;
	font-size: 10px;
	letter-spacing: 0px;
	font-weight:bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.txt04_11 {
	color: #454518;
	font-size: 11px;
	letter-spacing: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.txt05_10Dest {
	color: #87961D;
	font-size: 10px;
	letter-spacing: 0px;
	font-weight:bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.txt05_11Dest {
	color: #87961D;
	font-size: 11px;
	letter-spacing: 0px;
	font-weight:bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.txtHeaderCab {
color: #616123;
font-size: 20px;
letter-spacing: 0px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
/*BOTŐES*/
.bt_logout {
	background-image: url(bt_cab_logout.gif);
	background-repeat:no-repeat;
	border-width:0px;
	width:36px;
	height:20px;
	letter-spacing: 0px;
	font-size: 10px;
	color: #454518;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.bt_login {
	background-image: url(bt_cab_login.gif);
	background-repeat:no-repeat;
	border-width:0px;
	width:26px;
	height:16px;
	letter-spacing: 0px;
	font-size: 10px;
	color: #454518;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.bt_ok {
	background-image: url(bt_cab_ok.jpg);
	background-repeat:no-repeat;
	border-width:0px;
	width:26px;
	height:18px;
	letter-spacing: 0px;
	font-size: 10px;
	color: #454518;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.botao_pad_01 {
	background-image: url(bt_pad.gif);
	background-repeat:no-repeat;
	border-width:0px;
	width:54px;
	height:20px;
	letter-spacing: -1px;
	font-size : 10px;
	color: #454518;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.bt_50 {
        background-image: url(bt_cab_50.jpg);
    	no-repeat: center;
		border-width:0px;
		width:54px;
		height:20px;
		font-size : 10px;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		color: #454518;
        font-weight: none;
}		
.bt_70 {
        background-image: url(bt_cab_70.jpg);
    	no-repeat: center;
		border-width:0px;
		width:72px;
		height:22px;
		font-size : 10px;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		color: #454518;
        font-weight: none;
}		
.bt_100 {
        background-image: url(bt_cab_100.jpg);
    	no-repeat: center;
		border-width:0px;
		width:102px;
		height:22px;
		font-size : 10px;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		color: #454518;
        font-weight: none;
}		
.bt_120 {
        background-image: url(bt_cab_120.jpg);
    	no-repeat: center;
		border-width:0px;
		width:122px;
		height:22px;
		font-size : 10px;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		color: #454518;
        font-weight: none;
}		
.bt_150 {
        background-image: url(bt_cab_150.jpg);
    	no-repeat: center;
		border-width:0px;
		width:152px;
		height:22px;
		font-size : 10px;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		color: #454518;
        font-weight: none;
}		
.btRed_70 {
        background-image: url(bt_red_70.jpg);
    	no-repeat: center;
		border-width:0px;
		width:72px;
		height:22px;
		font-size : 10px;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		color: #454518;
        font-weight: none;
}		
.btRed_100 {
        background-image: url(bt_red_100.jpg);
    	no-repeat: center;
		border-width:0px;
		width:102px;
		height:22px;
		font-size : 10px;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		color: #454518;
        font-weight: none;
}		
.btRed_120 {
        background-image: url(bt_red_120.jpg);
    	no-repeat: center;
		border-width:0px;
		width:122px;
		height:22px;
		font-size : 10px;
		color: #454518;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-weight: none;
}		
.btRed_150 {
        background-image: url(bt_red_150.jpg);
    	no-repeat: center;
		border-width:0px;
		width:152px;
		height:22px;
		font-size : 10px;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		color: #454518;
        font-weight: none;
}		
.btLaranja_70 {
        background-image: url(bt_laranja_70.jpg);
    	no-repeat: center;
		border-width:0px;
		width:72px;
		height:22px;
		font-size : 10px;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		color: #454518;
        font-weight: none;
}
.btLaranja_100  {
        background-image: url(bt_laranja_100.jpg);
    	no-repeat: center;
		border-width:0px;
		width:102px;
		height:22px;
		font-size : 10px;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		color: #454518;
        font-weight: none;
}		
.btLaranja_120  {
        background-image: url(bt_laranja_120.jpg);
    	no-repeat: center;
		border-width:0px;
		width:122px;
		height:22px;
		font-size : 10px;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		color: #454518;
        font-weight: none;
}		
.btLaranja_150  {
        background-image: url(bt_laranja_150.jpg);
    	no-repeat: center;
		border-width:0px;
		width:152px;
		height:22px;
		font-size : 10px;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		color: #454518;
        font-weight: none;
}
/* BORDAS */
.bordaImg {
	border :#E7E7BC solid;
	border-bottom-width :1px;
	border-top-width : 1px;
	border-left-width : 1px;
	border-right-width : 1px;
}
.bordaImg02 {
	border :#BCBCA1 solid;
	border-bottom-width :1px;
	border-top-width : 1px;
	border-left-width : 1px;
	border-right-width : 1px;
}
.borda01 {
	border :#E7E7BC solid;
	border-bottom-width :1px;
	border-top-width : 1px;
	border-left-width : 1px;
	border-right-width : 1px;
}
.borda01_Top {
	border :#E7E7BC solid;
	border-bottom-width :0px;
	border-top-width : 1px;
	border-left-width : 0px;
	border-right-width : 0px;
}
.borda01_TopBottom {
	border :#E7E7BC solid;
	border-bottom-width :1px;
	border-top-width : 1px;
	border-left-width : 0px;
	border-right-width : 0px;
}
.borda01_Bottom {
	border :#E7E7BC solid;
	border-bottom-width :1px;
	border-top-width : 0px;
	border-left-width : 0px;
	border-right-width : 0px;
}
.borda01_Left {
	border :#E7E7BC solid;
	border-bottom-width :0px;
	border-top-width : 0px;
	border-left-width : 1px;
	border-right-width : 0px;
}
.borda01_RightLeft {
	border :#E7E7BC solid;
	border-bottom-width :0px;
	border-top-width : 0px;
	border-left-width : 1px;
	border-right-width : 1px;
}
.borda02_Top {
	border :#F4F4E1 solid;
	border-bottom-width :0px;
	border-top-width : 1px;
	border-left-width : 0px;
	border-right-width : 0px;
}
.borda02_Bottom {
	border :#F4F4E1 solid;
	border-bottom-width :1px;
	border-top-width : 0px;
	border-left-width : 0px;
	border-right-width : 0px;
}
/* DADOS */
.dado01 {
color: #666666;
height:18px;
font-size: 12px;
letter-spacing: 0px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
background-color: #F8F8E7;
}
.dado01Dest {
color: #454518;
height:18px;
font-size: 12px;
letter-spacing: 0px;
font-weight:none;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
background-color: #F8F8E7;
}
/* FUNDOS */
.fundoCor01 {background: #F8F8E7;
			 height:18px;
			 }
.fundoCor02 {background: #E0E0A7;
			height:18px;
			}
.fundoCor03 {background: #EBEBC5;
             height:18px;
			}
/* FUNDOS IMAGE */
.fundoImg_linha {
background-image: url(backg_linha.jpg);
background-repeat:repeat-x;
background-position:bottom;
height: 3px;
}
/*CAMPOS*/
.campo01 {
    border-style:solid;
    border-bottom-color:#E0E0A7;
	border-bottom-width:1px;
	border-top-color:#6D7917;
	border-top-width:1px;
	border-left-color:#6D7917;
	border-left-width:1px;
	border-right-color:#E0E0A7;
	border-right-width:1px;
	margin-top:0px;
	margin-bottom:0px;
	vertical-align:middle;
	background-color:#FFFFFF;
	height:18px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}
.campo02 {
    border-style:solid;
    border-bottom-color:#E0E0A7;
	border-bottom-width:1px;
	border-top-color:#6D7917;
	border-top-width:1px;
	border-left-color:#6D7917;
	border-left-width:1px;
	border-right-color:#E0E0A7;
	border-right-width:1px;
	margin-top:0px;
	margin-bottom:0px;
	vertical-align:middle;
	background-color:#FFFFFF;
	height:14px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
}
.campo_select {
    border-style:solid;
    border-bottom-color:#E0E0A7;
	border-bottom-width:1px;
	border-top-color:#6D7917;
	border-top-width:1px;
	border-left-color:#6D7917;
	border-left-width:1px;
	border-right-color:#E0E0A7;
	border-right-width:1px;
	margin-top:0px;
	margin-bottom:0px;
	vertical-align:middle;
	background-color:#FFFFFF;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}
.campo_txa {
    border-style:solid;
    border-bottom-color:#E0E0A7;
	border-bottom-width:1px;
	border-top-color:#6D7917;
	border-top-width:1px;
	border-left-color:#6D7917;
	border-left-width:1px;
	border-right-color:#E0E0A7;
	border-right-width:1px;
	margin-top:0px;
	margin-bottom:0px;
	vertical-align:middle;
	background-color:#FFFFFF;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}
/* MENSAGENS */
.msgOk {
color: #454518;
font-size: 11px;
letter-spacing: 0px;
font-weight:bold;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.msg {
color: #454518;
font-size: 11px;
letter-spacing: 0px;
font-weight:bold;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}


