/* fonts */
.tituloprod {
	font-family: tahoma,arial,helvetica;
	font-size: 24px;
	color: #FFFFFF;
	padding-left: 17px;
}

.tituldesta {
	font-family: tahoma,arial,helvetica;
	font-size: 11px;
	color: #51658C;
	font-weight: bold;
}

.cat_menu {
	font-family: tahoma,arial,helvetica;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none;
}

.valordesta {
	font-family: tahoma,arial,helvetica;
	font-size: 12px;
	color: #D86100;
	font-weight: bold;
}

.corpo {
	font-family: tahoma,arial,helvetica;
	font-size: 11px;
	color: #5F5F5F;
	text-decoration:none;
}
.corpo2 {
	font-family: tahoma,arial,helvetica;
	font-size: 11px;
	color: #ABABAB;
}
.corpo_red {
	font-family: tahoma,arial,helvetica;
	font-size: 11px;
	color: #DD0000;
}

.corpo_white {
	font-family: tahoma,arial,helvetica;
	font-size: 11px;
	color: #FFFFFF;
}

.corpo_cinza {
	font-family: tahoma,arial,helvetica;
	font-size: 11px;
	color: #c0c0c0;
}

.corpo_ped {
	font-family: tahoma,arial,helvetica;
	font-size: 12px;
	color: #2C2C2C;
}

/* formularios */
.form { 
   background-color: #5C5C5C;
   font-family: tahoma, arial, helvetica;
	font-size:11px;
   color:#FFFFFF;
   border: 1px;
   border-style: solid;
   border-color: #BEBEBE;
}

.form_claro { 
   background-color: #EEEEEE;
   font-family: tahoma, arial, helvetica;
	font-size:11px;
   color:#2C2C2C;
   border: 1px;
   border-style: solid;
   border-color: #5C5C5C;
}

.form_padrao { 
   background-color: #silver;
   font: 11px tahoma;
   color:#000000;
   border: 1px;
   border-style: solid;
   border-color: #7F7F7F;
}

.form_padrao2 { 
   background-color: #adb9c7;
   font: 11px tahoma;
   color:#000000;
   border: 1px;
   border-style: solid;
   border-color: #7F7F7F;
}

.form_padrao3 { 
   background-color: #c6b397;
   font: 11px tahoma;
   color:#000000;
   border: 1px;
   border-style: solid;
   border-color: #7F7F7F;
}

.form_padrao4 { 
   background-color: #ff0000;
   font: 11px tahoma;
   color:#FFFFFF;
   border: 1px;
   border-style: solid;
   border-color: #7F7F7F;
}

.form_hidden {
   border: 0px none;
   font-family:tahoma, arial, helvetica;
   font-size:11px; 
   font-weight: bold;
}

/* links */

a.red {
   font-family: tahoma,arial,helvetica;
   font-size:11px;
   color: #DD0000;
   text-decoration:none;
}

a.gray {
   font-family: tahoma,arial,helvetica;
   font-size:11px;
   color: #5F5F5F;
   text-decoration:none;
}
a.gray:hover {
   font-family: tahoma,arial,helvetica;
   font-size:11px;
   color: #2C2C2C;
   text-decoration:none;
}

a.gray2 {
   font-family: tahoma,arial,helvetica;
   font-size:11px;
   color: #ABABAB;
   text-decoration:none;
}

a.white {
   font-family: tahoma,arial,helvetica;
   font-size:11px;
   color: #FFFFFF;
   text-decoration:none;
}

a.blue {
   font-family: tahoma,arial,helvetica;
   font-size:11px;
   color: blue;
   text-decoration:none;
}
a.blue:hover {
   font-family: tahoma,arial,helvetica;
   font-size:11px;
   color: red;
   text-decoration:none;
}
 #menu {
   	cursor: hand;
      font-weight: bold;
      padding: 0px 0px 0px 0px;
      margin-bottom:0px;
   }
   .menu-in {
      color: #242424;
      background: #FFF;
   }
   .menu-out {
      color: #242424;
      background: #E3EEA3;
   }
   .menuD-in {
      color: #800000;
      background: #FFF;
   }
   .menuD-out {
      color: #800000;
      background: #F9F9F9;
   }
   .sub {
      padding: 0px 0px 0px 0px;
      width: 211px;
      margin-bottom:0px;
   }
   .link-sub {
   	font-family: Tahoma, arial, helvetica;
   	font-size: 11px;
      text-decoration: none;
      color: #5F5F5F;
      margin-bottom:0px;
   }
   #stat {
    	border: 1px solid #D9D9D9;
   	font-family: Tahoma, arial, helvetica;
   	font-size: 11px;
      font-weight: normal;
      padding: 0px 0px 0px 0px;
      width: 170px;
      margin-bottom:0px;
      color: #242424;
      background: #F9F9F9;
   }
   #link {
      padding-bottom: 0px;
   }