* {margin: auto; padding: 0; text-decoration:none; font-family:Tahoma, Arial; color:#818181; }
body,html { width: 100%; height: 100%; margin: 0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#818181; background:url(img/bgB.gif) #151515; }
ul, li, ol {list-style: none;}
a,object { outline: none !important; }
a img { border: none }

#slider { overflow:hidden; position:relative; width:955px; height:318px; margin:1px; z-index:1; }
#slider ul, #slider li { margin:0; padding:0; list-style:none; position:relative; }

.barBg { background:url(img/barraBg.gif) repeat-x top }
.barBgR { background:url(img/bgFlower.gif) top right no-repeat }

#icones { position:absolute; margin:-50px 0 0 375px }

#menu{ float:right; display:inline; padding-top:20px;}
#menu ul{ float:left; display:inline; list-style-type: none; height:25px; }
#menu ul li{ float:left; display:inline; margin-left:15px; position:relative; z-index:10;}
#menu ul li a{ float:left; display:inline; height:25px; padding:0 0 0 14px;  }

#menu ul li .dd { position:absolute; top:25px; left:15px; width:100px; font-size:11px; display:none; }
#menu ul li .dd ul{ float:none; display:block; height:auto; line-height:18px; }
#menu ul li .dd ul li{ float:none; display:block; height:auto; margin:0; border-bottom:solid 1px #444; float:left; }
#menu ul li .dd a:link { font-family:Trebuchet MS, Arial; font-size:11px; font-weight:normal; float:none; display:block; padding:0 5px; height:auto; color:#d9e0a7;}
#menu ul li .dd a:visited { font-family:Trebuchet MS, Arial; font-size:11px; font-weight:normal; float:none; display:block; padding:0 5px; height:auto; color:#d9e0a7;}
#menu ul li .dd a:hover { font-family:Trebuchet MS, Arial; font-size:11px; font-weight:normal; background:#cff693; color:#232514; }

#areaTexto { position:absolute; width:450px; height:70px; margin:14px 0 0 125px; z-index:10; }
#areaTexto h1 { color:#FFF; font-size:12px; padding-bottom:7px; margin:0px; z-index:10; }
#areaTexto span { color:#cacaca; font-size:11px; z-index:10; }
#areaText { position:absolute; width:605px; height:92px; margin:228px 0 0 -82px; text-align:left; z-index:10; }
#areaTextBg { position:absolute; background:url(img/chamTxt.png) left top no-repeat; width:605px; height:92px; margin:228px 0 0 12px; z-index:10; }

#tbThumb { margin:40px 0 0 20px; }

#tbThumb tr td { height:128px; vertical-align:top }

#tbThumb tr td a img, #tbThumb tr td a { overflow: hidden; float: left; }
#tbThumb tr td a:hover { border: 3px solid #FFF; }
#tbThumb tr td a:hover img { margin: -3px; }

.bBorda img, .bBorda	{ border: none; overflow: hidden; float: left; }
.bBorda:hover			{ border: 3px solid #FFF; }
.bBorda:hover img		{ margin: -3px; }

.txtTexto { font-size:12px; line-height:24px; }

.ptH { background:url(img/ptH.gif) repeat-x center center }

.notTit { font-size:25px; color:#c0c66e; text-decoration:none; padding-bottom:30px }

a:link		{ font-size:13px; font-weight:bold; color:#cff693; text-decoration:none; }
a:visited	{ font-size:13px; font-weight:bold; color:#cff693; text-decoration:none; }
a:hover		{ font-size:13px; font-weight:bold; color:#FFFFFF; text-decoration:underline; }

.lkNot:link		{ font-size:13px; color:#cff693; text-decoration:none; }
.lkNot:visited	{ font-size:13px; color:#cff693; text-decoration:none; }
.lkNot:hover	{ font-size:13px; color:#FFFFFF; text-decoration:underline; }

.lkSubs:link	{ padding:2px 5px; font-size:11px; color:#999; text-decoration:none; }
.lkSubs:visited	{ padding:2px 5px; font-size:11px; color:#999; text-decoration:none; }
.lkSubs:hover	{ padding:2px 5px; font-size:11px; color:#000; text-decoration:none; background:#CCC; }

.markSub {
	font-size:15px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
}

.txtInt { font-family:Trebuchet MS, Arial; font-size:13px; line-height:17px; }

.txtFld {  padding-left:2px; height:25px; vertical-align:top; padding-top:5px }
.fldContato { background-color:#343434; border: solid 1px #212121; padding:5px 6px; color:#FFF; }
.fldContatoOn { background-color:#1a1a1a; border: solid 1px #343434; padding:5px 6px; color:#FFF; }
.fldContatoE { background-color:#343434; border: solid 1px #c10000; padding:5px 6px; color:#FFF; }

#msgE { position:absolute; width:300px; margin:5px 0 0 100px }


