/* : :  R E S E T  : : : : : */
* { margin: 0; padding: 0; }
A, IMG, FORM, FIELDSET {border: none;}

/*		COLORs
	
	dourado +	#806855
	azul		#5588aa
	red		#B06348
	creme -	#f2ecdc
	branco	$FFF
*/


/* * * * * * * * * * * * * * * * * * * * * * * * * * ** * */
/*                           P R I N C I P A L                             */
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * */

	
	HTML {
		background: #FFFFFF url(../img/main/banner.jpg) no-repeat top center;
		font: 12px Georgia, sans-serif; 
		color: #806855;
	}
		A {color: #5588aa;}
		A:hover {text-decoration: underline;}
	
	#body_box {
		width: 760px;
		margin: 0 auto;
	}
	
	#header_box {
		width: 760px; height: 200px;
		text-align: center;
	}
	
	
	#header_menu_box {
		clear: both;
		background: url('../img/main/content_top.jpg') no-repeat bottom;
		width: 762px; height: 42px;
	}
	
	#content_box {
		clear: both;
		width: 762px;
		background: url("../img/main/content_main.jpg") repeat-y;
		padding: 0;
	}
	
	DIV.content_content {
		width: 528px;
		float: left;
		margin-left: 6px;
	}
	DIV.content_sidebar {
		width: 200px;
		float: left;
		margin-left: 12px;
	}
	
	#conteudo_rodape {
		clear: both;
		width: 760px;
		height: 22px;
		padding-top: 120px;
		background: url("../img/main/content_rodape.jpg") no-repeat right;
		text-align: center;
	}
	
	#conteudo_foto {
		margin: 10px 0 10px -3px;
	}
	#galeria_foto {
		margin: 0 0 0 -7px;
	}
	
	
	#footer_box {
		clear: both;
		width: 762px;
		padding-top: 30px;
		padding-bottom: 15px;
		text-align: center;
		background: url('../img/main/content_bottom.jpg') no-repeat;
	}
	
	#footer_pub_box {
		clear: both;
		width: 760px; height: 110px;
		padding-top: 20px;
		text-align: center;
		background: url('../img/main/content_bottom_pub.jpg') no-repeat;
	}
	
	.clear {clear:both;}
	


/* * * * * * * * * * * * * * * * * * * * * * * * * * ** * */
/*                                B O X E S                                   */
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * */

	.box1_main {
		width: 509px;
		float: left;
		padding: 0 10px;
		background: url("../img/main/box1_main.jpg") repeat-y;
	}
	.box1_top {
		width: 529px; height: 14px;
		float: left;
		background: url("../img/main/box1_top.jpg") no-repeat;
		font-size: 5px;
	}
	.box1_bottom {
		width: 529px; height: 14px;
		float: left;
		margin-bottom: 10px;
		background: url("../img/main/box1_bottom.jpg") no-repeat;
		font-size: 5px;
	}

	.box2_main {
		width: 190px;
		float: left;
		padding: 10px 0 0 10px;
		background: url("../img/main/box2_main.jpg") repeat-y;
	}
	.box2_top {
		width: 200px; height: 28px;
		float: left;
		background: url("../img/main/box2_top.jpg") no-repeat;
	}
	.box2_bottom {
		width: 200px; height: 13px;
		float: left;
		margin-bottom: 10px;
		background: url("../img/main/box2_bottom.jpg") no-repeat;
		font-size: 5px;
	}



/* * * * * * * * * * * * * * * * * * * * * * * * * * ** * */
/*                                   T E X T                                     */
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * */

	P {
		margin-bottom: 2px; line-height: 18px;
		font-size: 11px; color: #806855;
	}
		P A {color: #5588aa;  text-decoration:none;}
		P A:hover {text-decoration: underline;}
	
	P.p2_TMP {
		margin-bottom: 2px;
		font-size: 11px; color: #5588aa;
	}
		P.p2 A {color: #806855;}
		P.p2 A:hover {text-decoration: underline;}
	
	P.p6 {/* texto do conteudo */
		font-size: 12px;
		color: #806855;
		margin: 8px 0;
		text-align: justify;
		line-height: 18px;
	}
		P.p6 A {color: #5588aa;}
		P.p6 A:hover {text-decoration: underline;}
	
	P.data1_TMP {
		color: #9A9A9A; font-style: normal;
	}
	
	SPAN.data1 {
		color: #B06348;
	}

	H1 {
		font-size: 22px;
		font-weight: normal;
		color: #B06348;
		margin: 6px 0 15px 0;
	}
		H1 A {color: #5588aa; text-decoration:none;}
		H1 A:hover {text-decoration: underline;}
	
	
	H6 {
		font-size: 14px;
		font-weight: normal;
		color:#B06348;
		margin: 8px 0 4px 0;
	}
		H6 A {color: #806855; text-decoration:underline;}
		H6 A:hover {text-decoration: underline;}
	H6.subtitle {
		margin: 5px 0 0;
		text-align: center;
	}

	DIV.quote, blockquote {
		margin: 0;
		padding: 5px 15px 10px 60px;
		background: url('../img/icons/blockquote.gif') no-repeat 4px 9px;
		font-style: italic;
		color: #A38974;
	}


/* * * * * * * * * * * * * * * * * * * * * * * * * * ** * */
/*                                  L I S T S                                    */
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * */

	/*  Geral */
		UL {
			list-style-type: none;
			margin: 0; padding: 0;
		}	
			UL LI {
				background-image: url('../img/main/lista1.gif');
				background-position: 0px 50%; /* X-pos Y-pos (from top-left) */
				background-repeat: no-repeat;
				color: #806855;
				font-size: 11px;
				margin : 5px 0;
				padding: 0px 0 0px 18px;
			}
			UL LI.activo A, UL LI A:hover { color: #5588aa; text-decoration: underline; }
			UL LI A {
				color: #5588aa;
				text-decoration: none;
			}
	

	/*  Menu Principal */
		UL#limenu {
			padding: 0; margin: 0 0 0 3px;
		}
		UL#limenu LI {
			float: left;
			padding: 0; margin: 0 6px 0 0;
			Display: block;
			background: none;
			color: #806855;
			font-size: 13px;
			text-align: center;
		}
			UL#limenu LI A {
				width: 145px; height: 24px;
				float: left;
				padding: 7px 0 0 0;
				color: #806855;
				text-decoration: none;
				background: url('../img/main/menu1.jpg');
			}
			UL#limenu LI.activo A {
				background: url('../img/main/menu1_current.jpg');
				color: #FFF;
				font-weight: bold;
			}
			UL#limenu LI A:hover {
				background: url('../img/main/menu1_current.jpg');
			}
	

	UL.sub {
		margin: 4px 0px 4px 16px;
		padding: 0;
	}	
		UL.sub LI {
			color: #806855;
			list-style-type: square;
			margin: 0;
			padding: 2px 0;
			font-size: 11px;
		}
		UL.sub LI.activo A, UL.sub LI A:hover { color: #5588aa; text-decoration: underline; }
		UL.sub LI A {
			color: #806855;
			text-decoration: none;
		}
	

	UL.produtos_footer {
		clear: both;
		margin: 30px 0 10px; padding: 0;
		text-align: center;
	}
		UL.produtos_footer li {
			display: inline;
			font-size: 11px;
		}
		UL.produtos_footer li a {
			margin : 5px 10px 0 0px;
			padding: 0px 0 0px 0px;
		}
	
	
	UL.trilho {
		margin: 0px;
		padding: 4px 0 4px 0px;
	}
		UL.trilho LI {
			margin: 0; padding: 0;
			background-image: none;
			list-style: none;
			display: inline;
			color: #806855;
			font-size: 11px;
		}
		UL.trilho LI A { color: #5588aa; }
		UL.trilho LI A:hover { text-decoration: underline; }
		
		

	
	/*  TEMP */
		UL.tab1_orange {
			padding: 0;
			margin: 0 0 0 10px;
		}
			UL.tab1_orange LI {
				color: #5588aa;
				font-size: 11px;
				font-weight: bold;
				text-align: center;
				Display: block;
				float: left;
				padding: 0;
			}
			UL.tab1_orange LI A {
				color: #5588aa;
				text-decoration:none;
				float: left;
				height: 16px;
				padding: 0px 8px 0px 8px;
			}
			UL.tab1_orange LI.activo A {
				background: #5B2000;
			}
			UL.tab1_orange LI A:hover {
				background: #5B2000;
			}



/* * * * * * * * * * * * * * * * * * * * * * * * * * ** * */
/*                                T A B L E S                                  */
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * */

	TABLE {
		margin: 0px auto;
		background: #000;
	}
		TH, CAPTION {
			font-size: 13px;
			color: #FF8000;
			padding: 4px;
		}
		TH {
			background: #000;
			text-align: center;
		}
			TH A {color: #2c3c5d;}
		TR {
			vertical-align: center;
		}
		TD {
			padding: 4px;
			background: #000;
		}
			TD EM {
				color: #d50000;
			}
			TD A {
				color: #9B7320;
			}
	
	
	TABLE.teste {
		margin: 0px auto;
		background: #FFF;
	}
		TABLE.teste TR {
			vertical-align: center;
		}
		TABLE.teste TD {
			color: #333;
		}
			TABLE.teste TD A {
				color: #FFF;
				background: #a9cd2b;
			}



/* * * * * * * * * * * * * * * * * * * * * * * * * * ** * */
/*                                 F O R M S                                 */
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * */

	FORM.standard {
	}
		FORM.standard FIELDSET {
			margin: 10px 0;
			border: none;
		}
		FORM.standard LABEL {
			font: 11px Georgia, Arial, sans-serif;
			padding: 6px 0;
			width: 140px;
			float: left;
		}
		FORM.standard INPUT, FORM.standard TEXTAREA {
			width: 300px;
			font: 11px Georgia, Arial, sans-serif;
			margin: 6px 0;
			padding: 3px;
			border: 1px solid #806855;
			color: #806855;
			font-size: 12px;
		}
			FORM.standard TEXTAREA {
				height: 100px;
			}
			FORM.standard INPUT.code {
				width: 100px;
			}
			FORM.standard INPUT.send {
				width: 100px; height: 30px;
				margin: 10px 140px;
				/*padding: 0 20px;*/
				background: #806855;
				color: #FFF;
			}



/* * * * * * * * * * * * * * * * * * * * * * * * * * ** * */
/*                              D I V E R S O                               */
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * */
	
	#footernews_box_TMP {
		width: 259px;
		height: 26px;
		background: url("../img/main/footer_news.jpg") no-repeat;
		margin-top: 5px;
		padding: 5px 0px 0px 8px;
	}
	
	img.imgborder_white {
		border: 1px solid #535353;
	}
	img.imgborder_orange {
		border: 1px solid #E85100;
	}
	img.imgborder_escuro {
		border: 1px solid #806855;
	}

	img.moldura {
		padding: 5px;
		background: #f2ecdc;
	}



	.menu_idioma {
		float: right;
		margin: 10px 0 0 10px;
	}
		.menu_idioma UL {
		}
			.menu_idioma LI {
				float: left;
				margin-right: 15px;
				list-style-type: none;
				font-size: 9px;
				text-transform: uppercase;
			}
			.menu_idioma LI IMG {
				float: left;
				margin-right: 5px;
			}
			/*
			.menu_idioma LI A { }
				.menu_idioma LI A.current, .menu_idioma LI A:hover { color: #e67817; }
			*/

