
	.txtSite {
		font-family:Verdana, Geneva, sans-serif;
		font-size:11px;
		color:#000;
	}
	
	.txtSubTitle {
		font-family:Arial, Helvetica, sans-serif; 
		font-size:11px; 
		color:#999;	
		margin-bottom:3px;
	}
	
	.txtTitle {
		font-family:Arial, Helvetica, sans-serif; 
		font-size:16px; 
		color:#A42835; 
		font-weight:bold;
		margin-bottom:15px;
	}
	
	.txtVermelho {
		font-family:Verdana, Geneva, sans-serif;
		font-size:11px;
		color:#F00;
	}
	
	.txtNormal {
		color:#FFF;
	}
	
	html {
		overflow-x:hidden;	
	}
	
	body {
		overflow-y:scroll;
		overflow-x:hidden;
		background:#E5DFCF;
	}
		
	a {
		outline:none;	
	}

	#divPrincipal {
		width:839px; 
		left:50%; 
		margin-left:-422px; 
		padding:0; 
		z-index:2; 
		position:absolute; 
		top:0;
	}
	
	#frameVideo {
		width:250px;
		position:relative; 
		left:260px;
		bottom:260px;
		margin-bottom:-260px;
		background:url(/style/default/images/bg/bgVideo.png);
		background-repeat:no-repeat;
		padding:34px 16px 30px 16px;
	}
	
	html > body #FrameVideo {
		left:520px;
		bottom:260px;
	}
	
	#idBgEffectL {
		position:absolute; 
		top:0px; 
		right:50%; 
		margin-right:400px; 
		background:url(/style/default/images/bg/bgEffectL.jpg); 
		width:324px; 
		height:530px;
	}
	
	#idBgEffectR {
		position:absolute; 
		top:0px; 
		left:50%;
		margin-left:400px; 
		background:url(/style/default/images/bg/bgEffectR.jpg); 
		width:328px; 
		height:604px;
	}
	
	.bgRight {
		width:23px;
		background:url(/style/default/images/bg/bgRight.png) repeat-y right;
	}
	
	.bgLeft {
		width:23px;
		background:url(/style/default/images/bg/bgLeft.png) repeat-y left;
	}
	
	.bgBot {
		height:24px;
		background:url(/style/default/images/bg/bgBot.png) repeat-x top;
	}
	
	.bgBotLeft {
		background:url(/style/default/images/bg/bgBotLeft.png) no-repeat;
	}
	
	.bgBotRight {
		background:url(/style/default/images/bg/bgBotRight.png) no-repeat right;
	}
	
	#Topo {
		width:100%; 
		height:58px; 
		background:url(/style/default/images/bg/bgTopo.png) no-repeat center; 
	}
	
	#Menu {
		text-align:right;
		height:80px;
		margin-bottom:-30px;
	}
	
	html > body #Menu {
		margin-bottom:0px;	
	}
	
	#Logo {
		bottom:20px;
		margin-bottom:-20px;
		z-index:5;
		width:1px;
		position:relative;
		right:590px;
	}
	
	html > body #Logo {
		left:17px;			
	}
	
	/* ---------------------------------------------
		Links
	------------------------------------------------ */
	
	#Links {
		text-align:right;
		height:30px;
		padding-right:20px;
	}
	
	#Links ul {
		margin:0;
		padding:5 0 0 0;
	}
	
	#Links li {
		display:inline;
		list-style:none;
		padding:0 5 0 5;
	}
	
	#Links li a {
		font-family:Verdana, Geneva, sans-serif;
		font-size:10px;
		color:#666;		
	}
	
	.LinkSep {
		font-family:Verdana, Geneva, sans-serif;
		font-size:7px;
		color:#222;
	}
	
	/* ---------------------------------------------
		Filiais
	------------------------------------------------ */
	
	#Filiais {
		position:absolute;
		text-align:right;
		top:120px;
		right:13px;
	}
	
	html > body #Filiais {
		right:-7px;
		position:relative;
		margin-top:-65px;
		top:-35px;
	}
	
	#Filiais .Item {
		display:inline;
		padding-top:19px;
		margin-right:3px;
		background:url(/style/default/images/bg/bgFilial.png) no-repeat center;
		height:81px;
		line-height:81px;
		width:136px;
		text-align:center;
	}
	
	html > body #Filiais .Item {
		display:inline-block;
	}
	
	#Filiais .Legend {
		text-align:left;
		color:#000;
		position:relative; 
		top:-18px;
		left:0px;
		padding:0px 0px 0px 5px;
		margin:0;
		height:14px;
		line-height:14px;
		width:120px;
		background:url(/style/default/images/bg/bgFilialLegend.png) no-repeat;
	}
	
	#Filiais .Legend a {
		font-family:Verdana, Geneva, sans-serif;
		font-size:9px;
		color:#000;
		text-decoration:none;
	}
	
	html > body #Filiais .Legend {
		top:-14px;
		left:10px;
	}

	
	/* ---------------------------------------------
		Noticia
	------------------------------------------------ */
	
	#Noticias {
		background:url(/style/default/images/bg/bgNoticia.jpg) repeat-x;
		height:247px;
	}
	
	#Noticias table {
		height:100%;
	}
	
	#Noticias table td.Noticia {
		background:url(/style/default/images/bg/bgNoticia2.png) no-repeat;
		font-family:Verdana, Geneva, sans-serif;
		font-size:11px;
		text-align:justify;
		margin:0; 
		padding:0; 
		width:240px; 
		padding:10px 10px 10px 10px
	}
	
	#Noticias table td span.Title {
		font-size:14px;
		font-weight:bold;
		white-space:nowrap;
	}

	#Noticias table td.More div{
		background:url(/style/default/images/ico/icoNoticiaMore.png) no-repeat;
		padding-left:23px;
		margin-left:10px;
		height:19px;
		line-height:19px;
		vertical-align:middle;
	}

	#Noticias table td.More a {
		font-family:Verdana, Geneva, sans-serif;
		font-size:11px;
		color:#900;
		text-decoration:none;
	}
	
	#Noticias table td.More a:Hover {
		text-decoration:underline;
	} 

	/* ---------------------------------------------
		Twitter
	------------------------------------------------ */
	
	#Twitter {
		position:relative;
		right:-544px;
		top:-238px;
		background:url(/style/default/images/bg/bgTwitter.png) no-repeat;
		width:252px;
		height:425px;
		padding:15px 10px 10px 10px;
		margin:0;
		margin-bottom:-425px;
	}
	
	html > body #Twitter {
		margin-bottom:-395px;
		height:395px;
		width:232px;
	}
	
	#Twitter img {
		margin-top:5px;
	}
	
	#Twitter ul {
		padding:0;
		margin:0;
		width:220px;
	}
	
	#Twitter ul li {
		font-family:Verdana, Geneva, sans-serif;
		font-size:11px;
		color:#FFF;
		list-style:none;
		padding:7px 0px 10px 0px;
	}
	
	html > body #Twitter ul li {
		padding:10px 0px 15px 0px;
	}
	
	#Twitter ul li.Item {
		border-top:1px solid #FFF;
	}
	
	#Twitter ul li a {
		color:#FFF;
		font-weight:bold;
	}
	
	/* ---------------------------------------------
		Parceiros
	------------------------------------------------ */
	
	#Parceiros {
		margin:0;
		padding:0;
	}
	
	#Parceiros .Title {
		font-family:Verdana, Geneva, sans-serif;
		font-size:14px;
		font-weight:bold;
		color:#2B7854;
		line-height:25px;
		height:25px;
		background:#E6EED6;
		vertical-align:middle;
		margin-top:10px;
		padding-left:10px;
	}
	
	.jcarousel-skin-tango .jcarousel-container {
		padding:10px 0px 10px 0px;
	}
	
	.jcarousel-skin-tango .jcarousel-container-horizontal {
		width:525px;
		padding:0;
		margin:0;
	}
	
	.jcarousel-skin-tango .jcarousel-clip-horizontal {
		width:525px;
		height:75px;
	}
	
	.jcarousel-skin-tango .jcarousel-item {
		width:70px;
		text-align:center;
		height:75px;
		vertical-align:middle; 
		line-height:70px; 
		height:70px; 
		padding:0px 0px 0px 0px; 
		margin:0;
	}
	
	.jcarousel-skin-tango .jcarousel-item img {
		position:relative;
		top:50%;
		margin-top:-25px; 
	}
	
	html > body .jcarousel-skin-tango .jcarousel-item img {
		position:static;
		top:auto;
		margin-top:0px;
	}
	
	
	.jcarousel-skin-tango .jcarousel-item-placeholder {
		background:#fff;
		color:#000;
	}

	
	/* ---------------------------------------------
		Trasnplantes
	------------------------------------------------ */
	
	#Transplantes {
		font-family:Verdana, Geneva, sans-serif;
		font-size:13px;
		text-align:center;
		width:55px; 
		top:-37px; 
		left:465px; 
		position:relative;
		margin-bottom:-20px;
	}
	
	html > body #Transplantes {
		top:-38px; 
		left:458px; 
	}
	
	/* ---------------------------------------------
		Popup
	------------------------------------------------ */
	
	#PopupBb {
		background:#000; 
		opacity:0.65; 
		filter:alpha(opacity=65); 
		position:fixed; 
		width:100%; 
		height:100%; 
		margin:0; 
		padding:0; 
		z-index:998; 
		top:0;
		left:0;
		right:0;
		bottom:0;
	}
	
	* html div#PopupBb {
		position:absolute;
		top:expression(eval(document.compatMode &&
		document.compatMode=='CSS1Compat') ?
		documentElement.scrollTop
		+(documentElement.clientHeight-this.clientHeight) 
		: document.body.scrollTop
		+(document.body.clientHeight-this.clientHeight));
	}
	
	#Popup {
		opacity:1;
		filter:alpha(opacity=100); 
		position:fixed; 
		background:#FFF; 
		z-index:999; 
		left:50%; 
		top:50%; 
		padding:10px 10px 10px 10px;
	}
	
	* html div#Popup {
		position: absolute;
		top:expression(eval(document.compatMode &&
		document.compatMode=='CSS1Compat') ?
		documentElement.scrollTop
		+((documentElement.clientHeight-this.clientHeight)/2 )
		: document.body.scrollTop
		+((document.body.clientHeight-this.clientHeight)/2));
	}
	
	#Popup .Title {
		font-weight:bold; 
		font-family:Verdana, Geneva, sans-serif; 
		font-size:15px;	
	}
	
	#Popup .Text {
		overflow-y:auto; 
		width:100%; 
		margin-top:8px;
	}
	
	#Popup .Close {
		position:relative; 
		float:right; 
		padding:2px 2px 2px 2px; 
		background:#FFF;
	}
	
	* html #Popup .Close {
		margin-top:-20px;	
	}
	
	#Popup .Close a {
		font-family:Verdana, Geneva, sans-serif;
		font-size:11px;
		color:#2079C1;
	}
	
	/* ---------------------------------------------
		Menu das Sessoes
	------------------------------------------------ */
	
	#MenuSessao {
		float:left; 
		width:170px; 
		background:#E9E9E9;
		padding:10px 10px 10px 5px;
		margin:0;
	}
	
	html > body #MenuSessao {
		padding:5px 10px 10px 0px;
	}
	
	#MenuSessao ul {
		margin:0;
		padding:0;
	}
	
	#MenuSessao li {
		list-style:none;	
		padding:0;
		margin:3px 0px 3px 15px;
		color:#005E35;
		border:1px solid #E9E9E9;
	}
	
	#MenuSessao .First {
		color:#9A2830;
		list-style: outside url(/style/default/images/ico/icoMenu.png);
		margin-left:20px
	}

	#MenuSessao .First a {
		color:#9A2830;
		font-weight:bold;
	}
	
	#MenuSessao .FirstSub a {
		color:#005E35;
	}
	
	#MenuSessao li a {
		font-family:Verdana, Geneva, sans-serif;
		font-size:11px;
		color:#72A28D;
		text-decoration:none;
	}
	
	#MenuSessao li a:Hover {
		text-decoration:underline;
	}
	