/*------------------------------------------------ZERANDO TUDO--------------------------------------------*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset,
form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, object
{ 
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body             { line-height: 1; }
ol, ul           { list-style: none; }
blockquote, q    { quotes: none; }
:focus           { outline: 0; }
ins              { text-decoration: none; }
del              { text-decoration: line-through; }
table            { border-collapse: collapse; border-spacing: 0; }
/*-----------------------------------------------------FIM------------------------------------------------*/
a:link {color: #666; text-decoration: underline} 
a:active {color: #666; text-decoration: underline}
a:visited {color: #666; text-decoration: underline}
a:hover {color: #3c428a; text-decoration: underline}
h1,h2,h3{
font-family:arial, sans-serif;
margin-top:30px;
}
h1{
font-size:26px;
margin-left:4px;
}
h2{
font-size:16px;
margin-left:30px;
line-height:120%;
}
h3{
margin-left:30px;
color:#3c428a;
font-size:16px;
}
p{
margin-top:20px;
margin-left:30px;
margin-right:25px;
line-height:130%;
}
body{
background-color:#fff;
background-image:url(../layout/bg.jpg);
background-repeat:repeat-x;
text-align:left;
font-family:verdana, sans-serif;
font-size:13px;
color:#666; 
}
#bglayout{
background-image:url(../layout/bg-layout.jpg);
position:absolute;
z-index:1;
width:886px;
height:800px;
left:50%;
margin-left:-443px;
}
#ticker{
position:absolute;
z-index:3;
width:402px;
height:auto;
left:50%;
top:100px;
margin-left:-2px;
}
#container{
position:absolute;
z-index:2;
width:804px;
height:auto;
left:50%;
margin-left:-402px;
}
#header{
width:804px;
height:122px;
float:left;
}
#header .logo{
text-align:left;
width:402px;
height:122px;
float:left;
}
#header .info{
width:402px;
height:122px;
float:right;
text-align:right;
}
#header img{
margin-top:48px;
}
#header p{
font-size:13px;
margin-top:76px;
line-height:130%;
}
#menu{
text-align:left;
background-color:#3c428a;
width:804px;
height:30px;
float:left;
}
#menu ul {
width:100%;
margin-top:7px;
margin-left:12px;
}
#menu ul li {
display:inline;
color:#fff;
}
#menu ul li a {
padding-left:0px;
padding-right:8px;
color:#fff;
font-size:15px;
text-decoration:none; 
}
#menu ul li a:hover {
color:#7dbbea;
}
#flash{
background-image:url(../layout/bg-flash.jpg);
width:804px;
height:181px;
float:left;
}
#left{
width:545px;
height:auto;
float:left;
}
#right{
width:259px;
height:auto;
float:left;
}
.parc{
margin-top:30px;
margin-left:60px;
float:left;
}
.client{
margin-top:30px;
margin-left:30px;
float:left;
}
#footer{
background-image:url(../layout/bg-footer.jpg);
width:804px;
height:100px;
float:left;
clear:both;
}
#footer p{
text-align:center;
font-size:11px;
margin-top:36px;
}
button.nodeShow{
background-image:url(../layout/nodeShow.jpg);
width:16px;
height:16px;
border:0;
float:left;
}
button.nodeHide{
background-image:url(../layout/nodeHide.jpg);
width:16px;
height:16px;
border:0;
float:left;
}
