/* CSS Document */
body{background:#5D7241; margin:0 auto; padding:0 auto; font:14px/20px Arial, Helvetica, sans-serif;}
div, p, h1, h2, h3, ul{padding:0px; margin:0px;}
/* * html  img, div, a, input { behavior: url(&dtml-portal_url;/iepngfix.htc); } */
ul{list-style-type:none;}

#divBody{
	background:#5D7241;
	margin:0 auto;
	height:700px;
}

#divLeft{
	background:url(/preventiva/public/img/bg_left.jpg) 0 0 repeat-x #FFF;
	height:650px;
	width:49%;
	float:left;
	position:absolute;
	top:0;
	left:0;
}

#divRight{
	background:url(/preventiva/public/img/bg_right.jpg) 0 0 repeat-x #FFF;
	height:650px;
	width:49%;
	float:right;
	position:absolute;
	top:0;
	right:0;
}

#divCenter{
	width:980px;
	height:650px;
	margin:0 auto;
	position:relative;
	background:#FCFEF9;
}

#divCenter img.img_parceiro{
	float:right;
	position:absolute;
	top:80px;
}

#divCenter .img_flash_center{
	float:right;
	position:relative;
	margin:0 130px 0 0;
	height:432px;
	position: absolute;
	/*filter:progid:DXImageTransform.Microsoft.Shadow(color=#888888, direction=135, strength=5);*/
}

#divCenter #divCorpo #divCorpoLeft{
	width:360px;
	height:430px;
	float:left;
}

#divCenter #divCorpo #divCorpoLeft #divQuadro{
	width:180px;
	height:100px;
	float:right;
	margin-top:45px;
}

#divCenter #divCorpo #divCorpoLeft #divQuadro h2{
	font:22px/20px Arial, Helvetica, sans-serif;
	color:#526439;
}

#divCenter #divCorpo #divCorpoLeft #divQuadro p{
	font:14px/18px Arial, Helvetica, sans-serif;
	color:#3F4E2C;
	height:60px;
}

#divCenter #divCorpo #divCorpoLeft #divQuadro li{
	border:1px solid #CAD988;
	list-style-type:none;
	background:url(/preventiva/public/img/bg_botao.jpg) 0 0 repeat-x #FFF;
	height:16px;
	padding:0;
	width:80px;
	position:relative;
	float:left;
	text-align:center;
	line-height:15px;
}

#divCenter #divCorpo #divCorpoLeft #divQuadro li a{
	color:#FFF;
	font:12px/15px Arial, Helvetica, sans-serif;
}

#divCenter #divCorpo #divCorpoRight{
	width:430px;
	height:430px;
	float:left;
}



#divMenu{
	background:url(/preventiva/public/img/bg_menu.jpg) 0 0 repeat-x #FFF;
	width:99px;
	height:650px;
	float:left;
}

#divCorpo{
	background:url(/preventiva/public/img/bg_corpo.jpg) 0 0 repeat-x #FFF;
	width:881px;
	height:432px;
	float:left;
	position:relative;
}

#divCorpo img.logo{
	margin-top:30px;
	float:left;
}

#divCorpo ul{
	margin:37px 0 0 30px;
	_margin:37px 0 0 15px;
	clear:both;
	width:85px;
	float:left;
}

#divCorpo li{
	height:28px;
	padding-top:10px
}

#divCorpo a{
	font:12px/20px Arial, Helvetica, sans-serif;
	color:#59584B;
	font-weight:bold;
	text-decoration:none;
	cursor:hand;
}

#divCorpo a.home{
	color:#859D5D
}

#divCorpo a:hover{
	color:#859D5D;
}

/* DIV BOTTOM */
#divBottom{
	background:url(/preventiva/public/img/bg_bottom.jpg) 0 0 repeat-x #FFF;
	width:881px;
	height:218px;
	position:relative;	
	float:left;
}

#divBottom h2{
	font:18px/18px Arial, Helvetica, sans-serif;
	color:#FFF;
	padding:5px;
	margin-bottom:10px;
}

#divBottom p.copy{
	font:11px/18px Arial, Helvetica, sans-serif;
	color:#EDF9D6;
	margin-top:60px;
	float:left;
}

#divBottom p.byCia2{
	font:11px/18px Arial, Helvetica, sans-serif;
	color:#EDF9D6;
	margin-top:60px;
	float:right;
}

#divBottom p.byCia2 a{
	color:#EDF9D6;
	text-decoration:none;
}

#divBottom p.byCia2 a:hover{
	text-decoration:underline;
}

/* Div left */
#divBottom #previaLeft{	
	width:33%;
	float:left;
	margin-top:15px;
}

#divBottom #previaLeft a{
	color:#FFF;
	font:12px/15px Arial, Helvetica, sans-serif;
	text-decoration:none;
}

#divBottom #previaLeft img{
	float:left;
	margin-right:10px;
}

#divBottom #previaLeft p{
	font:14px/18px Arial, Helvetica, sans-serif;
	color:#FFF;
	padding:5px;
}

#divBottom #previaLeft li{
	border:1px solid #CAD988;
	list-style-type:none;
	background:url(/preventiva/public/img/bg_botao.jpg) 0 0 repeat-x #FFF;
	height:16px;
	width:100px;
	position:relative;
	float:left;
	text-align:center;
	font:12px/15px Arial, Helvetica, sans-serif;
	color:#FFF;
}



/* Div Center */
#divBottom #previaCenter{
	width:33%;
	float:left;
	margin-top:15px;
}

#divBottom #previaCenter a{
	color:#FFF;
	font:12px/15px Arial, Helvetica, sans-serif;
	text-decoration:none;
}

#divBottom #previaCenter img{
	float:left;
	margin-right:10px;
}

#divBottom #previaCenter p{
	font:14px/18px Arial, Helvetica, sans-serif;
	color:#FFF;
	padding:5px;
}

#divBottom #previaCenter li{
	border:1px solid #CAD988;
	list-style-type:none;
	background:url(/preventiva/public/img/bg_botao.jpg) 0 0 repeat-x #FFF;
	height:16px;
	width:120px;
	position:relative;
	float:left;
	text-align:center;
	font:12px/15px Arial, Helvetica, sans-serif;
	color:#FFF;
}


/* Div Right */
#divBottom #previaRight{
	width:33%;
	float:left;
	margin-top:15px;
}

#divBottom #previaRight a{
	color:#FFF;
	font:12px/15px Arial, Helvetica, sans-serif;
	text-decoration:none;
}

#divBottom #previaRight img{
	float:left;
	margin-right:10px;
}

#divBottom #previaRight p{
	font:14px/18px Arial, Helvetica, sans-serif;
	color:#FFF;
	padding:5px;
}

#divBottom #previaRight li{
	border:1px solid #CAD988;
	list-style-type:none;
	background:url(/preventiva/public/img/bg_botao.jpg) 0 0 repeat-x #FFF;
	height:16px;
	width:100px;
	position:relative;
	float:left;
	text-align:center;
	font:12px/15px Arial, Helvetica, sans-serif;
	color:#FFF;
}

#divCenter #divCorpo #divParceiros{
	float:right;
	margin-top:80px;
}

#divCenter #divCorpo #divParceiros img{
	margin:0 0 10px 0;
	border:none;
}

/* liScroll style declarations */
.tickercontainer { /* the outer div with the black border */
border: 1px solid #000;
background: #fff; 
width: 75px; 
height: 150px; 
margin: 0; 
padding: 0
overflow: hidden; 
}
.tickercontainer .mask { /* that serves as a mask. so you get a sort of padding both left and right */
position: relative;
left: 10px;
top: 8px;
width: 70px;
overflow: hidden;
}
ul.newsticker { /* that's your list */
position: relative;
left: 70px;
font: bold 10px Verdana;
list-style-type: none;
margin: 0;
padding: 0;

}
ul.newsticker li {
margin: 0;
padding: 0;
background: #fff;
}
ul.newsticker a {
white-space: nowrap;
padding: 0;
color: #ff0000;
font: bold 10px Verdana;
margin: 0 50px 0 0;
} 
ul.newsticker span {
margin: 0 10px 0 0;
}
