@charset "utf-8";
/* CSS Document */
* {
margin: 0;
padding: 0; 
list-style: none;
text-decoration: none;
}

#geral{
margin: 0 auto;
width: 1002px;
height: 560px;
overflow: none;
font-family: "Trebuchet MS", Arial, Verdana, "Sans Serif";
color:#000;
}

#topo{
width: 1002px;
height: 80px;
float: left;
}
#topo img{
margin-top: 10px;
margin-left: 25px;
}
#topo #logo{
float: left;
width: 400px;
margin-top: -10px;
}

#topo #buscaproduto{
width: 367px;
height: 74px;
margin-top: 5px;
background:url(images/buscar_prod.jpg) #FFF;
float: right;
margin-right: 30px;
}

#topo #buscaproduto .busca{
margin-top: 35px;
margin-left: 25px;
width: 240px;
}
#topo #buscaproduto .entrar{
margin-top: 35px;
margin-left: 7px;
width: 65px;
text-transform:uppercase;
text-align: center;
background: #FFF;
font-size: 14px;
font-weight:bold;
font-family: "Trebuchet MS";
border: 0;
}

#corposite{
width: 1002px;
}

#corposite #colunaesquerda{
width: 250px;
padding-top: 150px;
float: left;
}
#corposite #colunaesquerda tr, td{
vertical-align: top;
text-align: left;
}

#corposite #colunacentral {
width: 250px;
float: left;
padding-top: 100px;
}

#corposite #colunacentral #colunacentraltop{
width: 250px;
height: 61px;
background: url(images/col_centro_top.jpg) center no-repeat;
}

#corposite #colunacentral h2{
text-align: right;
padding-right: 15px;
text-transform:uppercase;
color: #e77817;
margin-top: -35px;
margin-bottom: 10px;
}

#corposite #colunacentral #colunacentralcontent{
overflow: auto;
height: 260px;
}

#corposite #colunacentral #colunacentralbottom{
width: 250px;
height: 61px;
background: url(images/col_centro_bottom.jpg) center no-repeat;
}

#corposite #colunacentral #colunacentralcontent h3{
text-align: left;
padding-left: 15px;
color: #000;
font-size:14px;
}

#corposite #colunacentral #colunacentralcontent a{
font-size:14px;
color: #021470;
font-weight:bold;
padding-left: 20px;
}

#corposite #colunacentral #colunacentralcontent h4{
color: #000;
padding-top: 0px;
font-size:13px;
}

#corposite #colunacentral #colunacentralcontent h5{
text-indent: 20px;
color: #000;
padding-top: 0px;
font-size:13px;
}

#corposite #colunacentral #colunacentralcontent h6{
font-size: 16px;
text-align: center;
}

#corposite #principal {
width: 502px;
float: left;
padding-top: 0px;
}

#corposite #principal #pagetop{
width: 502px;
height: 65px;
background: url(images/col_page_top.jpg) center no-repeat;
}

#corposite #principal #pagecontent h2{
text-align: right;
padding-right: 45px;
text-transform:uppercase;
color: #e77817;
margin-top: -35px;
}

#corposite #principal #pagebottom{
width: 502px;
height: 65px;
background: url(images/col_page_bottom.jpg) center no-repeat;
}

#corposite #principal #pagecontent img{
padding-right: 45px;
padding-left: 45px;
margin: 0 auto;
}
#corposite #principal #pagecontent h3{
text-align: justify;
padding-right: 45px;
padding-left: 45px;
text-transform:uppercase;
color: #021470;
padding-top: 0px;
}
#corposite #principal #pagecontent h4{
text-align: justify;
padding-right: 45px;
padding-left: 45px;
color: #000;
padding-top: 0px;
font-size:12px;
}

#corposite #principal #pagecontent h6{
text-align: justify;
color: #000;
padding-top: 0px;
font-size:12px;
padding-left: 45px;
}
#corposite #principal #pagecontent .imgprod{
padding-left: 65px;
}

#corposite #principal #pagecontent .button1{
margin-left: 45px;
margin-top: 3px;
}

#corposite #principal input{
margin-top: 2px;
margin-bottom: 2px;
}

#corposite #rodape{
width: 1002px;
display: table;
float: left;
color:#000;
font-size:12px;
text-align:center;
}

#corposite #admin{
width: 1002px;
float:left;
}
#corposite #admin #btn {
width: 10px;
float: left;
}

#corposite #admin #adminblock{
width: 992px;
float: right;
display: none;
}



#admin {
width: 770px;
_height: 520px;
overflow:auto;
font-family: "Trebuchet MS", Arial, Verdana, "Sans Serif";
color:#000;
margin: 0 auto;
}
#admin #admtopo{
width: 770px;
height: 77px;
background: url(images/logo_drink.gif) no-repeat;
}
#admin #admtopo h1{
text-indent: 270px;
font-size: 30px;
text-align: center;
color: #000;
font-weight: bold;
}
#admin #loginform{
margin-left: 250px;;
margin-top: 50px;
width: 469px;
}
#admin #pageadm ul{
background:#000;
}
#admin #pageadm ul li{
display: inline;
background:#000;
}
#admin #pageadm li{
border-left: 2px #666666 dotted;
padding-left: 7px;
padding-right: 0px;
}
#admin #pageadm li a{
font-weight:bold;
color:#ff5a00;
}
#admin #pageadm li:hover{
background-color:#CCCCCC;
}
#admin #pageadm li a:hover{
text-decoration:underline;
}
#admin input, #admin textarea{
font-size: 11px;
font-weight:bold;
border: 1px #6699CC solid;
}
#admin select{
font-size: 11px;
font-weight:bold;
}
#admin td{
font-size: 11px;
font-weight:bold;
}
