body {
	margin:0;
	padding:0;
	background: #30211E url(bg.jpg);
	font-family:"lucida sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#3a3a38;
}
a {
	outline:none;
}
div#leftcorner {
	background: url(stageshadow.png) 50% 170px no-repeat;
}
div#rightcorner {
	background:none;
}
div#mainwrapper {
	width:960px;
	margin:0 auto;
}
div.clear {
	clear:both;
	width:100%;
	height:1px;
}
div#header {
	width:914px;
	margin:0 auto;
	padding:3px 0 0 0;
	 
}
div#header h1 {
    background:url(logo2.png) top left no-repeat;
	float:left;
	padding:0px;
	margin:0 0 0 10px;
	width:463px;
	height:110px;
}
div#header h1 span{
	display:none;
}
div#conentwrapper {
	padding:0px;
	margin:0px;
}
div#navwrapper {
	/*width:390px;
	float:right;*/
	margin:1px 10px 0 0;
	padding:2px 0 0 0px;
}
ul#mainnav{
	display:inline;
	padding:0;
	margin:0px;
	list-style:none;
	float:right;
}
ul#mainnav li {
	padding:5px 0 0 0;
	margin:0px;
	display:inline;
	float:left;
	position:relative;
}
div#header a {text-decoration:none; font: normal 14px "lucida sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; color: #FFF; /*border-bottom: 3px solid #FFF; background: #9C7D6C; border-top: 3px solid #FFF; padding: 0 4px;*/}
ul#mainnav li a{
	display:block;
	height:46px;
	/*width:130px;*/
	text-align:center;
	line-height:40px;
	text-decoration:none;
	color:#999795;
	font-size:14px;
	font-family:"lucida sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
    background: none;
	border: none;
	padding: 0 13px;
}
ul#mainnav li a:hover {
	background:url(nav_hover.gif) bottom center no-repeat;
	color:#fff;
}
ul#mainnav li a.active {
	background:url(nav_hover.gif) bottom center no-repeat;
	color:#fff;
}
div#contentwrapper {
	width:914px;
	margin:0 auto;
	padding:0 0 0 0;	
}
div#contentbg{
	position:relative;
	margin:0;
	padding:0 0 0 0;
	background:url(u.png) top center no-repeat;
	height:370px;
	padding:0px 40px;
}
div#illustration {
	position:absolute;
	bottom:-35px;
	right:0;
	width:409px;
	height:135px;
	z-index:80;
}
a.aboutme {
	display:block;
	text-decoration:none;
	width:409px;
	height:135px;
	padding:0;
	margin:0;
	background:url(contactme.png) top left no-repeat;
	cursor:pointer;
}
a.aboutme span {
	display:none;
	padding:0;
	margin:0;
}
div.currentwrapper {
	padding: 20px 0px 10px 0px;
	float:left;
	width:880px;
}
div.wide {
	width:3656px;
}
div#crop {
    position:absolute;
	width:880px;
	height:360px;
	overflow: hidden;
}
div.currentimage {
	width:430px;
	height:315px;
	margin:0px;
	padding:0px;
	float:left;
	background:url(seperator.gif) top right repeat-y;
}
div.currentcontent {
	width:427px;
	height:315px;
	margin:0px;
	padding:0 3px 0 20px;
	float:right;
}
div.currentcontentleft {
	width:427px;
	height:315px;
	margin:0px;
	padding:0 3px 0 20px;
	float:left;
}
div.currentcontent h2, div.currentcontentleft h2, div.currentimage h2, div.contactinfo h2, div.contactform h2 {
	font-size:30px;
	letter-spacing:-2px;
	color:#3a3a38;
	padding:0px;
	margin:0px;
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
}
div.currentcontent h6, div.currentcontentleft h6, div.currentimage h6, div.contactinfo h6, div.contactform h6 {
	font-size:10px;
	font-weight:normal;
	color:#3a3a38;
	padding:0px;
	margin:0px;
	line-height:18px;
}

div.currentcontent h3, div.currentcontentleft h3, div.currentimage h3, div.contactinfo h3, div.contactform h3 {
	font-size:.9em;
	font-weight:normal;
	color:#3a3a38;
	padding:0px;
	margin:0px;
	line-height:18px;
}


div.currentcontent p, div.currentcontentleft p, div.currentimage p, div.contactinfo p, div.contactform p {
	text-align:justify;
	line-height:18px;
	font-family:"Lucida Sans","Lucida Grande",Helvetica,Arial,Tahoma,sans-serif;
	font-style:italic;
}
div.currentcontent p a, div.currentcontentleft p a, div.contactinfo p a, div.contactform p a {
	text-decoration:none;
	background:#4b4946;
	color:#fff;
	padding:0px 7px 1px 7px;
	margin:0 3px 0 3px;
}
div.currentcontent h6 a, div.currentcontentleft h6 a, div.contactinfo h6 a, div.contactform h6 a {
	text-decoration:none;
	background:#4b4946;
	color:#fff;
	padding:0px 7px 1px 7px;
	margin:0 3px 0 3px;
}

div.currentcontent h3 a, div.currentcontentleft h3 a, div.contactinfo h3 a, div.contactform h3 a {
	font-size:.9em;
	text-decoration:none;
	background:#4b4946;
	color:#fff;
	padding:0px 7px 1px 7px;
	margin:0 3px 0 3px;
}


div.currentcontent h6 a:hover, div.currentcontentleft h6 a:hover, div.contactinfo h6 a:hover, div.contactform h6 a:hover {
	color: white;
	text-decoration:none;
	background:#333130;
}

div.currentcontent h3 a:hover, div.currentcontentleft h3 a:hover, div.contactinfo h3 a:hover, div.contactform h3 a:hover {
	font-size:.9em;
	color: white;
	text-decoration:none;
	background:#333130;
}

div.currentcontent a:hover, div.currentcontentleft a:hover, div.contactinfo a:hover, div.contactform a:hover {
	color: white;
	text-decoration:none;
	background:#333130;
}

div.currentcontent h3, div.currentcontentleft h3, div.currentimage h3, div.contactinfo h3, div.contactform h3 {
	font-size:.9em;
	color:#3a3a38;
	padding:0px;
	margin:0px;
}
div.currentcontent ul, div.currentimage ul, div.contactinfo ul, div.contactform ul {
	padding:10px 0 0 0;
	margin:0;
	list-style:none;
}
div.currentcontent ul li, div.currentimage ul li, div.contactinfo ul li, div.contactform ul li{
	display:block;
	font-size:13px;
	line-height:28px;
	padding-left:25px;
	background:url(bullet.gif) center left no-repeat;
	border-bottom:1px solid #8a8986;
}
div#navindicator {
	display:none;
	width:19px;
	height:134px;
	position:absolute;
	bottom:50px;
	left:5px;
	background:url(navhere.png) no-repeat;
}
div#navindicator span {
	display:none;
}
ul#sidetabs {
	display:none;
	position:absolute;
	width:25px;
	list-style:none;
	padding:0;
	margin:0;
	top:32px;
	left: 1px;
}
ul#sidetabs li a {
	display:block;
	width:25px;
	height:28px;
	background:url(sidetabs.png) top left no-repeat;
	color:#fff;
	font-size:11px;
	text-align:center;
	padding-left:0px;
	line-height:28px;
	text-decoration:none;
	background-position: 0 -29px;
}
ul#sidetabs li a:hover {
	background-position: 0 0px;
}
ul#sidetabs li a.activetab {
	background-position: 0 0px;
}
small {
	font-size:9px;
}

div#footer {
   	/*padding:8px 15px 0 15px;padding:35px 25px 15px 25px;*/
	/*height:20px;55*/
	width: 880px;
	margin-left: 25px; 
	font-size:11px;
	/*background: #DFCBB5; url(footer.png) 50% 100% no-repeat*/;
}
div#footer p {
    color:#FFF;
	text-align:center;
}
div#footer p a {
	text-decoration:none;
	color:#FFF;
	padding:0px 7px 1px 7px;
	margin:0 3px 0 3px;
}
div#footer p a:hover {
	color: white;
	text-decoration:none;
	background:#4b4946;
}

img {
	border:none;
	padding:0;
	margin:0;
}
div#illustration em {
	background: url(contact-hover.png) no-repeat;
	width: 240px;
	height: 64px;
	position: absolute;
	top: -90px;
	left: 90px;
	text-align: center;
	font-style: normal;
	z-index: 2000;
	display: none;
	color:#fff;
}
div#atendimento {margin:0; float: right;}

/*div#bottomcontent {background: url(u.png) top center no-repeat; padding-bottom: 8px;}*/
div.ie61 {float:left; margin: 20px 0 0 24px;}
.currentcontent p{margin-bottom:0;}
/*********** OUTROS ***********/
* html div#conentwrapper {margin-top:-15px;}
* html div#leftcorner {background:none;}
* html div.currentcontentleft, * html div.currentcontent, * html div.contactinfo {padding:0 0 0 20px;}
* html div.ie61 {margin:30px 0 0 20px;}
* html ul#sidetabs li a {background:url(sidetabs.gif) top left no-repeat;}
* html div#contentbg{background:url(u.gif) top center no-repeat;}
* html div#header h1 {background:url(logo2.gif) top left no-repeat;}
* html div#bottomcontent {padding-bottom: 8px;}
* html div#navindicator {background:url(navhere.gif) no-repeat;}
* html div#header h1 {margin:0;}
* html div.ie61 {margin-left: 14px;}
* html ul#mainnav{
	display:inline;
	padding:0;
	margin:0px;
	list-style:none;
	float:right;
	margin-top:12px;
}
* html ul#mainnav li a{	display:inline;	float:left;}	
* html ul#sidetabs li a:hover {background:url(sidetabs.gif) 0 -29px;}
* html ul#sidetabs li a.activetab {background:url(sidetabs.gif) 0 -29px;}
* html div.currentcontent {padding-left: 0px;}
.ligue{position:absolute; top:-3px; left: 50%; margin-left: -95px; width:251px; height:67px;}

#pop{display:none;position:absolute;top:50%;left:50%;margin-left:-230px;margin-top:-230px;padding:1px;width:458px;height:600px; background: url(../banner-15-16.jpg) 50% 50% no-repeat;}
#pop a{display:block;color:#000;font-weight:bold; margin-left: 15px;}
