/* CSS Document */

body {
	font:100% Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	background:#7BB959 url(../site/bg.gif) repeat-y 0% 0%;
}

/* parent */

#c-parent {
	width:913px;
	position:relative;
	background:url(../site/bg-parent.gif) repeat-y 0% 0%;

}

/* header */

#c-header {
	background:url(../site/bg-header.png) repeat-x 0% 0%;
	width:900px;
}

#c-header p { margin:0;padding:0;background:url(../site/brasil.png) no-repeat 0 77px;height:158px; }
#c-header p a#logo { background:url(../site/parajuru.png) no-repeat 50% 50%;display:block;position:absolute;top:39px;left:111px;width:140px;height:67px; }
#c-header p a em { display:none; }

#c-header  #Flash { position:absolute;top:0;left:0;  }

/* newsletter */

#c-newsletter {
	position:absolute;
	right:13px !important;
	right:12px;
	width:162px;
	height:50px;
	top:0px;
	background:url(../site/newsletter.png) no-repeat 100% 0%;
}

#c-newsletter a { display:block;width:162px;height:50px; }
#c-newsletter a span { display:none; }



/* lang */

#c-lang {
	position:absolute;
	right:13px !important;
	right:12px;
	width:144px;
	height:68px;
	top:90px;
	background:url(../site/bg-lang.png) no-repeat;
}

#c-lang ul { margin:0;padding:41px 0 0 42px; }
#c-lang ul li { display:block;float:left;list-style-type:none;margin:0;padding:0;width:33px;height:27px; }
#c-lang ul li a { display:block;float:left;width:33px;height:27px;background-position:0px 0px; }
#c-lang ul li a span { display:none; }
#c-lang ul li a:hover { background-position:0% -27px; }
#c-lang ul li em { display:none; }

#l1 a { background-image:url(../site/l1.gif); }
#l2 a { background-image:url(../site/l2.gif); }
#l3 a { background-image:url(../site/l3.gif); }

body.pt #l1 a,
body.de #l2 a,
body.en #l3 a { background-position:0% -27px; }

/* body */

#c-body {
}

/* nav */

#c-nav {
	float:left;
	width:171px;
	padding-top:36px;
	background:url(../site/brasil.png) no-repeat 0px -81px;
}

#c-nav ul { margin:0;padding:0; }
#c-nav ul li { margin:0 !important;margin:0 0 -3px 0;padding:0;list-style-type:none;zoom:1; }
#c-nav ul li em { display:none; }
#c-nav ul li a { display:block;width:171px;height:28px;background-repeat:no-repeat;background-position:0% 0%; }
#c-nav ul li a:hover { background-position:0% 100%; }
#c-nav ul li a span { display:none; }

body.n1 #n1 a,
body.n2 #n2 a,
body.n3 #n3 a,
body.n4 #n4 a,
body.n5 #n5 a,
body.n6 #n6 a,
body.n7 #n7 a,
body.n8 #n8 a,
body.n9 #n9 a,
body.n10 #n10 a { background-position:0% 100%; }

/* image */

#c-image {
	background:#FFDE00 url(../site/brasil.png) no-repeat -171px -81px;
	float:left;
	width:233px;
	padding-left:3px;
	margin-bottom:-20px;
}

/* content */

#c-content {
	background-color:#fff;
	float:left;
	width:453px;
	padding:0px 20px 20px 20px;
	min-height:100px;
}

/* footer */

#c-footer {
	background:#FFDE00 url(../site/bg-footer.png) no-repeat 0% 0%;
	height:108px;
	padding-top:35px;
	clear:both;
}

#c-footer address { position:relative; }
#c-footer address a { width:150px;height:50px;display:block;position:absolute;top:15px;left:160px;background:url(../site/footer-logo.png) no-repeat 0% 0%; }
#c-footer address a span { display:none; }
#c-footer p { margin-left:407px;width:493px; }

/* misc */

.clear { font:1px/1px "Courier New", Courier, mono;clear:both; }
.line1 { font:1px/1px "Courier New", Courier, mono;border-top:1px solid #7BB959; }

/* fonts */

a:link { color:#000;text-decoration:none; }
a:visited { color:#000;text-decoration:none; }
a:active { color:#000;text-decoration:none; }
a:hover { color:#000;text-decoration:none; }

#c-content { font:0.75em/1.4em Verdana, Arial, Helvetica, sans-serif;color:#399408; }
#c-footer { font:0.70em/1.4em Verdana, Arial, Helvetica, sans-serif;color:#399408; }
#c-footer a:link { color:#399408; }
#c-footer a:visited { color:#399408; }
#c-footer a:active { color:#399408;text-decoration:underline; }
#c-footer a:hover { color:#399408;text-decoration:underline; }

#c-content p { margin-top:0; }
#c-content h1 { font:100 2.0em/1.4em Verdana, Arial, Helvetica, sans-serif;color:#fff;margin:0 -20px;background:url(../site/bg-h1.png) no-repeat;padding:20px }
#c-content h2 { font:100 1.4em/1.4em Verdana, Arial, Helvetica, sans-serif;color:#399408; }
#c-content h3 { font:900 1.2em/1.4em Verdana, Arial, Helvetica, sans-serif;color:#399408;margin-top:0;margin-bottom:0; }
#c-content h4 { font:900 1.0em/1.4em Verdana, Arial, Helvetica, sans-serif;color:#399408; }
#c-content h5 { font:900 1.0em/1.4em Verdana, Arial, Helvetica, sans-serif;color:#399408; }
#c-content h6 { font:900 1.0em/1.4em Verdana, Arial, Helvetica, sans-serif;color:#399408; }

/* tables */

table.table-default { background-color:#399408;width:100%;color:#fff;border-left:3px solid #FFDE00;border-right:3px solid #FFDE00;margin-bottom:1em }
table.table-default col.col-1 { width:70%; }
table.table-default col.col-2 { width:30%; }
table.table-default thead {  }
table.table-default thead tr {  }
table.table-default thead tr th { text-align:left;background:#FFDE00 url(../components/flag-small.gif) no-repeat 100% 0%;color:#399408; }
table.table-default tbody tr {  }
table.table-default thead tr td {  }


/* cols */

div.col-1 { width:130px;float:left;margin:1em 0; }
div.col-2 { width:323px;float:left;margin:1em 0; }

/* gallery */

div.thumb { float:left;margin:0 5px 5px 0; }

/* forms */

form.f-default { margin:1em 0;border:3px solid #FFDE00; }
form.f-default fieldset { border:0;margin:0;padding:10px; }
form.f-default fieldset legend { display:none; }
form.f-default fieldset p { margin:0 0 4px 0; }
form.f-default fieldset p span { float:left;width:150px; }
form.f-default fieldset p span label {  }


input.f-text { width:260px; }
input.f-text-1 { width:40px;margin-right:5px; }
input.f-text-2 { width:210px; }

textarea.f-area { width:260px;height:200px; }

p.f-submit { text-align:right; }
input.f-submit {  }
