* {
	margin: 0;
	padding: 0;
	}
ul {
    list-style: none;
    }
a {
    color: black;
    text-decoration: none;
    }
img {
    border: 0;
    }
body {
	background-color: #878784;
	}
#center {
	width: 800px;
	margin: 0 auto;
	}
#site {
	background-color: white;
    overflow: hidden;
    border: 1px solid gray;
	}
#logo {
    background: url(../images/logo.jpg) no-repeat;
    width: 148px;
    height: 111px;
    float: left;
    text-indent: -9999px;
    overflow: hidden;
    }
#logo a{
    width: 200px;
    height: 111px;
    display: block;
    }
#banner1 {
    background: url(../images/banner.jpg) no-repeat;
    width: 650px;
    height: 111px;
    float: left;
    overflow: hidden;
    }
#banner1 h2{
    text-indent: -9999px;
    overflow: hidden;
    }
#banner2 {
    background: #CCCCCC;
    width: 798px;
    height: 205px;
    overflow: hidden;
    float: left;
    border-top: 1px solid #CFCFCF;
    }
#bannerflash {
    background: #CCCCCC;
    width: 798px;
    height: 200px;
    overflow: hidden;
    float: left;
    border-top: 1px solid #CFCFCF;
    }
#conteudo1 {
    background: url(../images/quad.png) 340px 160px #cccccc no-repeat;
    width: 436px;
    height: 210px;
    float: left;
    border-top: 1px solid #878784;
    font-family: Arial, Helvetica, sans-serif;
    }
#conteudo1 h2{
    font-size: 20px;
    float: left;
    padding-left: 15px;
    padding-right: 5px;
    padding-top: 10px;
    }
#conteudo1 h3{
    font-size: 20px;
    float: left;
    padding-top: 10px;
    color: #E76F00;
    }

#conteudo1 p{
    font-size: 11px;
    float: left;
    height: 150px;
    margin-top: -30px;
    padding-top: 35px;
    border-right: 1px solid #878784;
    padding-left: 15px;
    padding-right: 10px;
	width: 390px;
	margin-left: 12px;
    }

#conteudo2 {
    background: url(../images/quad.png) 240px 160px #cccccc no-repeat;
    width: 362px;
    height: 210px;
    float: left;
    border-top: 1px solid #878784;
    font-family: Arial, Helvetica, sans-serif;
    }
#conteudo2 h2{
    font-size: 20px;
    float: left;
    padding-left: 15px;
    padding-right: 5px;
    padding-top: 10px;
    }
#conteudo2 p{
    font-size: 11px;
    float: left;
    height: 150px;
    margin-top: -30px;
    padding-top: 35px;
    border-right: 1px solid #878784;
    padding-left: 5px;
    padding-right: 10px;
    }
#parceiros {
    background: #fff;
    width: 798px;
    height: 55px;
    float: left;
    text-align: center;
    border-top: 1px solid #878784;
    }
#fotter {
    background: #CCCCCC;
    width: 798px;
    height: 35px;
    float: left;
    border-top: 1px solid #878784;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #5F5F5F;
    padding-top: 15px;
    }
#fotter p{
    padding-left: 15px;
    }
#fotter img{
    float: right;
    margin-top: -25px;
    margin-right: 10px;
    *margin-top: -40px;
    }
#menu {     float: left;
    margin-left: 156px;
    margin-top: -45px;
    text-transform: uppercase;}
#menu ul {margin-left: -20px; padding-top: 2px;}
#menu ul li {
    float: left;
    height: 15px;} 
#menu ul { 
    position: absolute;
    list-style: none;
    font-size: 20px;
    font-family: Tahoma;
    padding-left: 20px;
    }
#menu ul li ul li{
    font-size: 16px;
    background: url(../images/transp.png);
    background-repeat: repeat;
    width: 200px;
    } 
#menu ul li a{ 
    padding-right: 10px;
    padding-left: 8px;
    display: block;
    color: #EFEFEF;
    font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
    text-decoration: none;}
#menu ul li a:hover {color: #E76F00;}
#menu ul li ul li a{display: block;
    padding-right: 10px;
    padding-left: 8px;
    display: block;
    color: white;
    font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
    text-decoration: none; }
#menu ul ul { position: absolute; padding: 0; margin-top: 1px; margin-left: 10px; width: 250px; }
#menu ul li ul 
{
display: none;
list-style: none;
} 
#menu li ul a:hover {
	display: block;
}
#menu li:hover ul ul {
	display: none;
}
#menu li:hover ul {
	display: block;
}
#menu ul li:hover ul {
	display: block;
}
#menu ul li.email{
    margin-left: 298px;
    }
#paginas {
    background: url(../images/quad.png) 70px 300px #cccccc no-repeat;
    width: 186px;
    height: 350px;
    float: left;
    border-top: 1px solid #878784;
    font-family: Arial, Helvetica, sans-serif;
    }
#paginas h2{
    font-size: 18px;
    float: left;
    padding-left: 15px;
    padding-right: 5px;
    padding-top: 10px;
    color: #DF0000;
    }
#paginas ul {
    font-size: 11px;
    float: left;
    width: 160px;
    height: 250px;
    margin-top: -30px;
    padding-top: 35px;
    border-right: 1px solid #878784;
    padding-left: 15px;
    padding-right: 10px;
    }
#paginas ul li{
    font-size: 11px;
    }
#paginas2 {
    background: url(../images/quad.png) 520px 300px #cccccc no-repeat;
    width: 612px;
    height: 350px;
    float: left;
    border-top: 1px solid #878784;
    font-family: Arial, Helvetica, sans-serif;
	overflow: auto;
    }
#paginas2 h2{
    font-size: 20px;
    float: left;
    padding-left: 15px;
    padding-right: 5px;
    padding-top: 10px;
    }
#paginas2 p{
    font-size: 11px;
    float: left;
    height: 150px;
    margin-top: -30px;
    padding-top: 35px;
    padding-left: 15px;
    padding-right: 10px;
	width: 575px;
	margin-left: 5px;
    }

#paginas2 h3{
	float: left;
    font-size: 14px;
    color: #E76F00;
    padding-left: 15px;
    padding-right: 10px;
    margin-top: 110px;
    }
#mapa {
    background: url(../images/quad.png) 70px 370px #cccccc no-repeat;
    width: 186px;
    height: 410px;
    float: left;
    border-top: 1px solid #878784;
    font-family: Arial, Helvetica, sans-serif;
    }
#mapa h2{
    font-size: 18px;
    float: left;
    padding-left: 15px;
    padding-right: 5px;
    padding-top: 10px;
    color: #EF0000;
    }
#mapa ul {
    font-size: 11px;
    float: left;
    width: 160px;
    height: 450px;
    margin-top: -30px;
    padding-top: 35px;
    border-right: 1px solid #878784;
    padding-left: 15px;
    padding-right: 10px;
    }
#mapa ul li{
    font-size: 11px;
    }
#mapa2 {
    background: url(../images/quad.png) 520px 370px #cccccc no-repeat;
    width: 612px;
    height: 410px;
    float: left;
    border-top: 1px solid #878784;
    font-family: Arial, Helvetica, sans-serif;
    }
#mapa2 h2{
    font-size: 20px;
    float: left;
    padding-left: 15px;
    padding-right: 5px;
    padding-top: 10px;
    }
#mapa2 p{
    font-size: 11px;
    float: left;
    height: 350px;
    margin-top: -30px;
    padding-top: 35px;
    padding-left: 15px;
    padding-right: 10px;
    }
#mapa2 h3{
	float: left;
    font-size: 14px;
    color: #E76F00;
    padding-left: 15px;
    padding-right: 10px;
    margin-top: -15px;
    }
ul.ecommerce {
	clear: both;
	float: left;
	font-size: 14px;
	margin-left: 40px;
	margin-top: 10px;
	list-style: square;
}
#paginasecom {
    background: url(../images/quad.png) 200px 300px #cccccc no-repeat;
    width: 286px;
    height: 230px;
    float: left;
    border-top: 1px solid #878784;
    font-family: Arial, Helvetica, sans-serif;
    }
#paginasecom h2{
    font-size: 18px;
    float: left;
    padding-left: 15px;
    padding-right: 5px;
    padding-top: 10px;
    color: #DF0000;
    }
#paginasecom ul {
    font-size: 11px;
    float: left;
    width: 260px;
    height: 250px;
    margin-top: -10px;
    padding-top: 25px;
    border-right: 1px solid #878784;
    padding-left: 15px;
    padding-right: 10px;
    }
#paginasecom ul li{
    font-size: 11px;
    }
#paginas2ecom {
    background: url(../images/backsilver.jpg) 277px 0 #cccccc no-repeat;
    width: 512px;
    height: 230px;
    float: left;
    border-top: 1px solid #878784;
    font-family: Arial, Helvetica, sans-serif;
    }
#paginas2ecomgold {
   background: url(../images/backgold.jpg) 294px 0 #cccccc no-repeat;
   width: 512px;
   height: 230px;
   float: left;
   border-top: 1px solid #878784;
   font-family: Arial, Helvetica, sans-serif;
   }
#paginas2ecomdiamond {
   background: url(../images/backdiamond.jpg) 294px 0 #cccccc no-repeat;
   width: 512px;
   height: 230px;
   float: left;
   border-top: 1px solid #878784;
   font-family: Arial, Helvetica, sans-serif;
   }
#paginas2ecom h2{
    font-size: 20px;
    float: left;
    padding-left: 15px;
    padding-right: 5px;
    padding-top: 10px;
    }
#paginas2ecom p{
    font-size: 11px;
    float: left;
    height: 150px;
    margin-top: -30px;
    padding-top: 35px;
    padding-left: 15px;
    padding-right: 10px;
    }
#paginas2ecom h3{
	float: left;
    font-size: 14px;
    color: #E76F00;
    padding-left: 15px;
    padding-right: 10px;
    margin-top: 110px;
    }
#paginas2ecomgold h2{
    font-size: 20px;
    float: left;
    padding-left: 15px;
    padding-right: 5px;
    padding-top: 10px;
    }
#paginas2ecomgold p{
    font-size: 11px;
    float: left;
    height: 150px;
    margin-top: -30px;
    padding-top: 35px;
    padding-left: 15px;
    padding-right: 10px;
    }
#paginas2ecomgold h3{
	float: left;
    font-size: 14px;
    color: #E76F00;
    padding-left: 15px;
    padding-right: 10px;
    margin-top: 110px;
    }
#paginas2ecomdiamond h2{
    font-size: 20px;
    float: left;
    padding-left: 15px;
    padding-right: 5px;
    padding-top: 10px;
    }
#paginas2ecomdiamond p{
    font-size: 11px;
    float: left;
    height: 150px;
    margin-top: -30px;
    padding-top: 35px;
    padding-left: 15px;
    padding-right: 10px;
    }
#paginas2ecomdiamond h3{
	float: left;
    font-size: 14px;
    color: #E76F00;
    padding-left: 15px;
    padding-right: 10px;
    margin-top: 110px;
    }
#paginas2prod {
    background: url(../images/backprod.jpg) 0px 60px #cccccc no-repeat;
    width: 612px;
    height: 350px;
    float: left;
    border-top: 1px solid #878784;
    font-family: Arial, Helvetica, sans-serif;
    }
#paginas2prod h2{
    font-size: 20px;
    float: left;
    padding-left: 15px;
    padding-right: 5px;
    padding-top: 10px;
    }
#paginas2prod p{
    font-size: 11px;
    float: left;
    height: 150px;
    margin-top: -30px;
    padding-top: 35px;
    padding-left: 15px;
    padding-right: 10px;
    }
#paginas2prod h3{
	float: left;
    font-size: 14px;
    color: #E76F00;
    padding-left: 15px;
    padding-right: 10px;
    margin-top: 110px;
    }
#conteudo1 p, #paginas2 p {
	text-align: justify;
	padding-left: 5px;
}
