body,h1,h2,h3,p,quote,small,form,input,ul,li,ol,label{
	margin:0px;
	padding:0px;
}
img, div { behavior: url(iepngfix.htc) }
body{
	color:#FFF;
	background: url('images/layout/bg.jpg') repeat-x #efefef;
    font-size:12px;
    font-family: verdana;
}

.clear{
	clear:both;
}

a, a:visited {
	text-decoration:none;
	outline:none;
}

a:hover{
	text-decoration:underline;
}
#topo{
    margin: 0 auto;
    width: 980px;
}

#menu{ width: 980px; height: 86px;margin-top: 9px;}
#logo{width: 285px ; height: 106px; float: left;position: absolute; top:0;z-index: 200;}
#menu ul{ float: right;width: 570px; height: 86px; list-style: none;padding-left: 80px;}
#menu .menu{ float: left; border-right: 1px solid #5a5a5a;color: #FFF; height: 15px; padding: 35px 20px; font-size: 12px;font-family:verdana;cursor: pointer;text-decoration: none;}
#menu .menuhover{ background:url('images/layout/menuhover.jpg') repeat-x; color: #000; float: left; border-right: 1px solid #5a5a5a; height: 15px; padding: 35px 20px; font-size: 12px;font-family:verdana;text-decoration: none;}


#main-container{width:980px;background: url('images/layout/banner.jpg') no-repeat;}

#banner-esq{width: 529px;float: left;height: 295px;}
#banner-dir{width: 364px;float: left;padding-top: 31px;}
#descr{margin-top: 0px;margin-left: 20px; padding-top: 45px; }
#descrinfo{margin-top: 30px;margin-left: 30px;}
.tit-pro{color: #FFF; font-size: 26px;}
.descr_pro{color: #FFF; font-size: 12px;width: 461px; height: 77px;}
.banner{width: 364px;}
.botao{ background: url('images/layout/botao.png') no-repeat; height: 28px;width: 143px; color: #000; padding: 7px 15px; margin-top: 30px; margin-left: 15px;}

#baseNote{ background:url('images/layout/notbase.jpg') no-repeat;width: 100%; height: 54px;}

#baseNote h1{ color: #111; font-size: 18px; padding: 20px 30px; background: url('images/layout/news.png') no-repeat left;}

#conteudo{width: 100%;color: #111;}
#container-esq{width: 450px;float: left;padding-right: 20px;}
#container-esq hr{width: 100%; background: url('images/layout/hr.png') repeat-x ; height: 7px; border: 0px;}
#container-dir
{width: 476px;float: left;background: #fff;height: 114px;margin: 20px 10px; border: 1px solid #F5f5f5;-moz-border-radius: 10px;border-radius: 10px;-webkit-border-radius:10px}
#container-dir h2{font-size: 14px;padding-left: 10px; padding-top: 10px;}

#rodape{ background:url('images/layout/rodape.jpg') repeat-x; width: 100%; height: 54px;}

.esq{float: left;width: 225px;}
.inputhome{padding-top: 10px;padding-left: 10px;}

input[type=text]
{width:190px;font-size:10px; padding:3px;background: url('images/layout/input.png') repeat-x;border: 0px;height: 14px;border: 1px solid #cacaca;-moz-border-radius: 5px;border-radius: 5px;-webkit-border-radius:5px}

#conteudo-footer{width: 980px;margin: 0 auto;color: #c4c4c4;padding-top: 10px;text-align: center;}
#conteudo-footer .esq{width: 500px; text-align: left;padding: 12px 10px;float: left;}
#conteudo-footer .dir{width: 440px; text-align: right;padding-right: 10px;padding-top:  5px; float: right;}


