/***********************************************/
/* Formatação da Página                        */
/* Dinâmica Internet Ltda                      */
/*                Gustavo Blos                 */
/***********************************************/

/*   Top   */

img {border:0;}
input.text,select.dropdown,textarea{border:1px solid #71D000;padding:2px 3px;margin:0;}
input.text,select.dropdown,textarea{font-size:11px;font-family:Verdana,Arial,Helvetica,sans-serif;}

.linet1 {background-image:url('../img/menu/t-m.gif'); background-attachment:scroll; background-repeat:repeat-x;}
.linet2 {background-image:url('../img/bg/topline.gif'); background-attachment:scroll; background-repeat:repeat-x;}

.linem1 {background:url('../img/bg/l1.gif') repeat-x; }
.linem2 {background:url('../img/bg/l2.gif') repeat-x;}
.limen3 {background:url(../img/bg/menu-div.gif) repeat-x; height:26; }

.bgmed {background:url('../img/bg/bgtop.gif') repeat-x; background-color: #A5A598; }

/*  Top Button  */

img.mrg {width:55px; height:35px; background-image:url('../img/menu/f1.gif'); }
img.bnn {width:47px; height:35px; background-image:url('../img/menu/f2.gif'); }
img.btt {width:69px; height:35px; background-image:url('../img/menu/f3.gif'); }
img.home {width:60px; height:19px; background-image:url('../img/fig/home.gif'); background-repeat:no-repeat; }
img.logbut {width:55px; height:15px; background-image:url('../img/fig/login.gif'); background-repeat:no-repeat; }
img.logout {width:55px; height:15px; background-image:url('../img/fig/logout.gif'); background-repeat:no-repeat; }

/*  Menu Line  */

/*  Tit Prod  */
img.titBnn { float: left; width: 290px; height: 60px; padding: 0; text-align: left; background-image: url("../img/menu/titprod.png"); background-position: 10px -67px; background-repeat:no-repeat; border-bottom: 3px #E17A1B solid; }
img.titBtt { float: left; width: 290px; height: 60px; padding: 0; text-align: left; background-image: url("../img/menu/titprod.png"); background-position: 0px -3px; background-repeat:no-repeat; border-bottom: 3px #00973F solid;}
img.titMrg { float: left; width: 290px; height: 60px; padding: 0; text-align: left; background-image: url("../img/menu/titprod.png"); background-position: 0px -133px; background-repeat:no-repeat; border-bottom: 3px #D91911 solid;}

/*  Tit Cnt  */
img.titempr1 { float: left; width: 290px; height: 60px; padding: 0; text-align: left; background-image: url("../img/menu/titempr.png"); background-position: 10px -67px; background-repeat:no-repeat; border-bottom: 3px #0071BC solid;  }
img.titempr { float: left; width: 290px; height: 60px; padding: 0; text-align: left; background-image: url("../img/menu/titempr.png"); background-position: 0px -3px; background-repeat:no-repeat; border-bottom: 3px #0071BC solid; }
img.titempr2 {float: left; width: 290px; height: 60px; padding: 0; text-align: left; background-image: url("../img/menu/titempr.png"); background-position: 0px -133px; background-repeat:no-repeat; border-bottom: 3px #0071BC solid; }
img.titlcl {float: left; width: 290px; height: 60px; padding: 0; text-align: left; background-image: url("../img/menu/titlcl.png"); background-position: 10px -67px; background-repeat:no-repeat; border-bottom: 3px #0071BC solid;   }
img.titvnd {float: left; width: 290px; height: 60px; padding: 0; text-align: left; background-image: url("../img/menu/titlcl.png"); background-position: 0px -3px; background-repeat:no-repeat; border-bottom: 3px #0071BC solid; }
img.tittvt {float: left; width: 290px; height: 60px; padding: 0; text-align: left; background-image: url("../img/menu/titlcl.png"); background-position: 0px -133px; background-repeat:no-repeat; border-bottom: 3px #0071BC solid; }
img.titimp {float: left; width: 290px; height: 60px; padding: 0; text-align: left; background-image: url("../img/menu/titimp.png"); background-position: 10px -67px; background-repeat:no-repeat; border-bottom: 3px #0071BC solid; }
img.titcad {float: left; width: 290px; height: 60px; padding: 0; text-align: left; background-image: url("../img/menu/titimp.png"); background-position: 0px -3px; background-repeat:no-repeat; border-bottom: 3px #0071BC solid; }
img.titnot {float: left; width: 290px; height: 60px; padding: 0; text-align: left; background-image: url("../img/menu/titimp.png"); background-position: 0px -133px; background-repeat:no-repeat; border-bottom: 3px #0071BC solid; }
img.titctt { float: left; width: 290px; height: 60px; padding: 0; text-align: left; background-image: url("../img/menu/titctt.png"); background-position: 10px -67px; background-repeat:no-repeat; border-bottom: 3px #E17A1B solid; }

img.pddBnn { float: left; width: 150px; height: 95px; padding: 0; text-align: left; background-image: url("../img/menu/titpdd.png"); background-position: 0px -100px; background-repeat:no-repeat; border-bottom: 3px #E17A1B solid; }
img.pddBtt { float: left; width: 150px; height: 95px; padding: 0; text-align: left; background-image: url("../img/menu/titpdd.png"); background-position: 0px 0px; background-repeat:no-repeat; border-bottom: 3px #00973F solid;}
img.pddMrg { float: left; width: 150px; height: 95px; padding: 0; text-align: left; background-image: url("../img/menu/titpdd.png"); background-position: 0px -190px; background-repeat:no-repeat; border-bottom: 3px #D91911 solid;}


/*  Fig Prod  */
img.figBnn { float: left; width: 290px; height: 180px; padding: 0; text-align: left; background-image: url("../img/menu/imgBnn.jpg"); background-repeat:no-repeat; }
img.figBtt { float: left; width: 290px; height: 180px; padding: 0; text-align: left; background-image: url("../img/menu/imgBtt.jpg"); background-repeat:no-repeat; }
img.figMrg { float: left; width: 290px; height: 180px; padding: 0; text-align: left; background-image: url("../img/menu/imgMrg.jpg"); background-repeat:no-repeat; }

/*  Prod Button  */

.butt-a {background-image:url('../img/menu/t-j.gif'); background-repeat: repeat-x;}
.butt-b {background-image:url('../img/menu/t-e.gif'); }
.butt-c {background-image:url('../img/menu/t-d.gif'); }

/*  Logo  */
img.logo1 {width:318px; height:40px; background-image:url('../img/logo/lg100a.gif'); }
img.logo2 {width:318px; height:60px; background-image:url('../img/logo/lg100b.gif'); }


/*   Div   */

.column { float:left; width: 315px; padding-top:10px; padding-left:10px;}
.autocol1 { float:right; width:auto; padding-left: 15px; padding-right: 15px; height:18px; padding-top:4px; border-left: 1px solid #999; border-top: 1px solid #999; font-size:10px; }
.autocol2 { float:right; width:auto; padding-left: 15px; padding-right: 15px; height:18px; padding-top:4px; border-left: 1px solid #999; font-size:10px; border-bottom: 1px solid #999; border-top: 1px solid #999;}
.autocolno1 { float:right; width:auto; padding-left: 15px; padding-right: 15px; height:18px; padding-top:4px; border-left: 1px solid #999; border-top: 1px solid #999; border-right: 1px solid #999; font-size:10px; }
.autocolno2 { float:right; width:auto; padding-left: 15px; padding-right: 15px; height:18px; padding-top:4px; border: 1px solid #999; font-size:10px; }

div.p-vinte {padding-top:20px; padding-bottom:20px;}
div.p-dez {padding:10px;}
div.p-sete {padding:7px;}

/*  Txt Button  */
.titBox { margin: 0 0 20px; font: 12px arial,sans-serif; }
.titBox div { clear: both; margin: 0; }

img.logtxt {width:160px; height:14px; background:url('../img/fig/log.gif'); }

/*  Login Form  */
div.login table{border:1px dashed #C0C0C0;background-color:#FFF;}
div.login table tr.top th,div.login table tr.top td{padding-top:9px;padding-bottom:2px;}
div.login table tr.btm th,div.login table tr.btm td{padding-top:2px;padding-bottom:9px;}
div.login table th{width:100px;padding-left:20px;}
div.login table td{width:200px;}
div.login table td input.text{width:113px;}

p.btn{text-align:center;}
input#btn_login {width:97px; background-image: url('../img/fig/login-btn.gif');}
input.dynamic_img,img.dynamic_img{background-position:top;height:20px;}
input.over,img.over{background-position:bottom;}
input.clicked,img.clicked{background-position:center;}

/*  Tabelas  */
/* TABLE {FONT-SIZE: 12px; BORDER-COLLAPSE: collapse; border-spacing: 1px; font-family: Arial, Helvetica, sans-serif;}   */

Table {
	Font-Size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	Border-Collapse: collapse;
	border-spacing: 0px;
	}

.tabmenu { /* OK */
	width: 170px;
}
.tdmenu { /* OK */
	BACKGROUND-IMAGE: url(img/menu/bg.gif);
	BACKGROUND-REPEAT: repeat;  
	font-variant: small-caps;
}

.bleft {Border-left: 1px solid #999999; }

.bright {Border-right: 1px dashed #999999; }

.ball {Border: 1px solid #999999; }

.blr {Border-Left: 1px solid #999999; Border-right: 1px solid #999999; }

.bbot {Border-Bottom: 1px dashed #999999;}
.btop {Border-Top: 1px dashed #999999;}
.fbot {Border-Bottom: 1px solid #A5A598;}

.insidetab {
	padding-left: 20px;
	padding-right: 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.tabTIME {border-spacing: 0px;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	Border: 1px solid #999999;
	background-color: #F00;
	width: 280px;
	height:22px;
	padding:3px; }


/* .place {
	PADDING-LEFT: 3px;
	BACKGROUND-IMAGE: url(../images/banner/add.jpg);
	WIDTH: 477px;
	PADDING-TOP: 3px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 68px;
} */

/* .tabmenu {
	BORDER-RIGHT: #003300 1px solid;
	BORDER-LEFT: #003300 1px solid;
	BORDER-TOP: none;
	BORDER-BOTTOM: #003300 1px solid;
	width: 140px;
} */

/* .tdmenu {
	BACKGROUND-IMAGE: url(../images/menu/bg.gif); 
	BACKGROUND-REPEAT: repeat;  
	font-variant: small-caps;
} */

/* .tdsub {
	BACKGROUND-IMAGE: url(../images/menu/bg1.gif); 
	BACKGROUND-REPEAT: repeat;  
	font-variant: small-caps;
} */

/* .tdtit {
	BORDER-RIGHT: #003300 1px solid;
	BORDER-LEFT: #003300 1px solid;
	BACKGROUND-IMAGE: url(../images/tab/tabtop1b.gif);
	font-family:"Times New Roman", Times, serif;
	font-size: 10px;
	font-variant:small-caps;
	vertical-align: top;
} */

/* .tdtitm {
	
	BACKGROUND-IMAGE: url(../images/tit/tit-m.gif);
	background-repeat: no-repeat;
	width: 140px;
	height: 26px;
	padding: 1px 0px 0px 57px;
	vertical-align: top;
} */

/* .tdtitt {
	
	BACKGROUND-IMAGE: url(../images/tit/tit00.gif);
	background-repeat: no-repeat;
	height: 26px;
	padding: 1px 0px 0px 65px;
	vertical-align: top;
} */

/* .tdlat {
	bgcolor: #EFEFEF;
} */

/************** Tabela Central *********/
/* .tabbody {
	border-spacing: 3px;
} */

/*************** Fontes ***************/
.data {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #003300; 
	text-decoration: none;
	padding: 2px;
}

/* .menutop {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	text-decoration: none;
} */

/* .cult {
	font-family: "Courier New", Courier, mono;
	font-stretch: extra-expanded;
	font-size: 14px;
	color: #FFFF99;
	text-transform: uppercase;
	BACKGROUND-IMAGE: url(../images/tab/dest.gif);
} */

/* .ptit {
	font-family: "Courier New", Courier, mono;
	font-stretch: extra-expanded;
	font-size: 14px;
	color: #FFFF99;
	text-transform: uppercase;
	padding-top: 3px;
} */

/* .press {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-stretch:semi-condensed;
	font-size: 11px;
	font-size-adjust: inherit;
} */

.txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 15px;
	padding-right: 15px;
	text-align:justify;
}

/* .br {
	text-decoration: blink;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	text-align: center;
	text-shadow: Black;
} */

.redfont {
	color: #FF0000;
	font-weight: bold;
}

.greenfont {
	color:#00CC00;
	font-weight:bold;
	font-size:14px;
}

/* .tittit {
	font-size:20px;
	color:#FF0000;
} */

/* .titnot {
	font-size:14px;
	color:#FF0000;
} */

/* .titnot:visited {
	color:#FF0000;
} */

/*********** Recuos de Página *********/
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFF;
	color:#000; font-size:13px; font-family: Verdana,Arial,Helvetica,sans-serif; font-weight:normal; }

/**************  Links  ***************/
a {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:#71D000; }
a:visited {color:#390; }
a:active{color:#FF8000;}
a:hover {color: #00BC00; text-decoration: underline; }

a.rod:link {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #003300; TEXT-DECORATION: none; }
a.rod:visited {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #003300; TEXT-DECORATION: none; }
a.rod:hover {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #3366cc; TEXT-DECORATION: underline; }
a.rod:active {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #003300; TEXT-DECORATION: none; }

/********* Form *********/
/* .logform {
	margin: 0;
	padding: 0;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
} */

/* .loglabel{
	font: bold 1em Arial,sans-serif;
	font-size: 10px;
	color: #334d55;
}	*/

/* form {
	margin: 0;
	padding: 0;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px;
	PADDING-TOP: 3px;
	PADDING-BOTTON: 3px;
} */

/* select {
	font: "Courier New", Courier, mono;
	font-size: 11px;
} */

/* label{
	font: bold 1em Arial,sans-serif;
	font-size: 10px;
	color: #334d55;
}	 */	

/* input{
	font-family: Arial,sans-serif;
	font-size: 10px;
} */

/* .tdform {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px;
	PADDING-TOP: 3px;
	PADDING-BOTTON: 3px;
	background-color: #77BD81;
	border-width: 1px;
} */

.bottt { background:#79a9cf url(../img/ft/fttop.gif) repeat-x 0 0; border: 1px solid #999999; }
.ft1column { float: left; width: 315px; padding-top:10px; padding-left:10px; border-right: 1px dashed #999;}
.ft2column { float: left; width: 337px; padding-top:10px; padding-left:10px; border-right: 1px dashed #999;}
.ft3column { float: left; width: 290px; padding-top:10px; padding-left:10px;}
.fttit { font: Arial, Verdana, Geneva, sans-serif; font-size:14px; font-weight:bold; }

/*  Notícias  */
#tickerContent { margin: 0; padding: 0; border-collapse: collapse; border-spacing: 0 0; }
#tickerCell { width: 715px; height: 25px; line-height: 25px; padding: 0; margin: 0; vertical-align: top; }
#buttonsCell { width: 125px; height: 25px; line-height: 25px; padding: 0 0 3px 0; margin: 0; vertical-align: middle; text-align: right; }
#dummy { color: #cc3300; font-family: verdana; font-size: 11px; font-weight: bold; text-decoration: none; margin: 0; visibility: hidden; }
