/*

*/

/** Zerando tudo **/

body, div, img, h1, h2, h3, h4, h5, h6, form, dl, ul, ol, dt, dd, p, address, object {

	margin:0px;

	padding:0px;

	border:0px;

	vertical-align: top;

}



body	{

	background:black;

	font-size: 12px;

	color: #696969;

	font-family: verdana, lucida, arial, helvetica, sans-serif;

	padding-bottom:10px;

	text-align:left;

	white-space:inherit;

	}





/* Estrutura do site */

#top {width: 755px; height:33px; margin: 10px auto 0 auto; position:relative; top:3px;}

html>body div#top {position:relative; top:0;}

#geral	{	

	margin: 0px auto 0px auto;

	background:#92CB46 url(http://www.minuanosuprimentos.com.br/includes/templates/template_default/images/bg.png) bottom left repeat-x; 

	width: 750px;

	vertical-align:top;

	border:2px solid white;

	}



#cabecalho { border-bottom:2px solid white;	background: #92CB46 url(http://www.minuanosuprimentos.com.br/includes/templates/template_default/images/bg1.jpg) top left no-repeat;}

#marca {width:545px; height:153px; float:left;text-align:right;}

#identificacao {width:198px; height:153px; margin-left:548px; background:#006699 url(http://www.minuanosuprimentos.com.br/includes/templates/template_default/images/bb.png) top right repeat-y; text-align:center; color:white;}

html>body div#identificacao {margin-left:551px;}



#corpo {height:100%; padding-bottom:10px; text-align:center;}

#esquerda {float:left; text-align:left;z-index:900;}

#direita {width:545px; height:100%; display:block; margin-left:200px;position:relative; right:3px;z-index:1;}



#centro {width:135px; float:left; height:100%; text-align:left; }

#texto {text-align:left;background:white;margin-left:138px;position:relative;right:8px;bottom:17px; width:400px;}



#rodape {width:100%; background-color:#003399; color:white; border-top:2px solid white; text-align:center; line-height:2em; clear:left;}



/* Links*/

a:link { color:#669933; text-decoration: none; font-weight:bold; }

a:visited {	color:#669933; text-decoration: none; font-weight:bold; }

a:hover { color:#A55127;}



#esquerda a {font-size:11px;}

.site a:link, .site a:visited {color:gray;}



label a:link, label a:visited {font-size:10px; color:white; margin-left:10px;}

label a:hover {text-decoration:underline;}



#identificacao a, #identificacao a:visited, #centro a, #centro a:visited {color:yellow;}



/* T?tulos */

h1 {color:white; font-size:14px;}
h2 {font-size:15px; color:white; text-decoration:none;}
h3 {color:black; margin:15px 0 5px 0; line-height:1.5em; width:90%; border-bottom:2px dashed #000000; font-size:12pt;font-variant:small-caps;}


#top h1 { font-size:12px;}

#identificacao h1 {font-variant:small-caps; background-color:#000066; line-height:2em; text-align:center;}

#marca h1 {font-size:18px; margin:5px;}

#marca h2 {margin:5px;}



#texto h1 {font-size:14pt; color:#000; margin:10px 0px 15px 0px;}





.conteudo h2 {font-size:18px; color:#000; border-bottom:1px solid black; line-height:1.5em; font-variant:small-caps; margin:10px 0;}



/* Par?grafos */

p {margin:5px 5px 20px 5px;font-size:14px;}

cite {line-height:1.5em; }

del {color:#670067;}



/* Tabelas */

table {margin:10px 0 15px 0;}

td {vertical-align:top;}

tr {padding:5px; }

.primeira_linha {font-weight:bold; font-variant:small-caps; font-size:8pt;}

.productListing-odd a {color: black;}


/* Imagens */

img {margin:5px;}

#marca img {float:left;}



/* Listas */

li {list-style:none; }

ul {margin:10px auto;}

dd, dt {line-height:1.5em;}

#texto dt { background:url(http://www.minuanosuprimentos.com.br/includes/templates/template_default/images/map-cat.gif) left center no-repeat; padding-left:15px; font-size:large; font-weight:bold;color:#008F00;}

#texto dd { background:url(http://www.minuanosuprimentos.com.br/includes/templates/template_default/images/map-sub.gif) left center no-repeat; padding-left:15px; margin-left:15px;}



#marca ol {margin:5px;}

#marca li {color:white; font-size:12px; font-style:italic; line-height:1.5em;}



#identificacao li {display:inline; margin:2px; font-size:10px;}



#centro dt {color:white; font-weight:bold; letter-spacing:1px; background:#000066;}

#centro dd {color:white; font-size:11px;background:#006699 url(http://www.minuanosuprimentos.com.br/includes/templates/template_default/images/bb.png) top right repeat-y; }

#centro dt, #centro dd {padding:5px 15px 5px 15px;}



.logos li {display:inline; margin:5px; text-align:center; vertical-align:top; float:left;}

.logos li h1 {font-size:10px;}



.botoes li {display:inline; margin:3px; vertical-align:middle; line-height:2.5em;}
.botoes input {margin:0px;}


.produto {display:block; width:94px; }



.site li {display:inline; margin:5px; font-variant:small-caps;}



.categorias li {padding-left:25px; line-height:2em; background:url(http://www.minuanosuprimentos.com.br/includes/templates/template_default/buttons/english/dir.gif) left center no-repeat;}



#esquerda ol, #esquerda ol li {list-style-type:decimal; list-style-position:inside; line-height:1.5em;}

#esquerda ol a {font-size:7pt;}



/* Fomul?rios */

input { vertical-align:top;margin-bottom:3px; padding-left:3px;}

fieldset {border:none; margin:5px auto;}

legend {padding:5px; color:#DC143C; font-family:Georgia, serif; font-size:18px; font-variant:small-caps; font-weight:bold; }

label {text-align:right; margin:3px 0px 1px 0px; color:white; line-height:2.2em;}

select {margin:5px;border:#66CCFF 1px solid;}

input radio {border:none}



#esquerda input {margin:5px; }

#texto label {display:block; float:left; clear:left; width:125px; line-height:2.1em; height:2.1em; vertical-align:middle; color:black; text-align:right; font-variant:small-caps; margin:0px;}

#texto fieldset input {margin:5px;line-height:2.5em; border:#66CCFF 1px solid; }

#texto fieldset {border:black 1px solid; margin:10px auto;}



/* Classes */

.preco {color:#990099; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; margin-top:15px;}

.desconto {font-size:12px; }

.fone {font-weight:bold; font-size:18px; line-height:2em; color:red;}

.site {width:750px; text-align:center; margin:0px auto;}

.saudacao {float:left; position:relative; top:12px; color:white; font-weight:bold;}

.caminho {font-size:10px;}

.box { width:45%; float:left; margin:5px;}

.cola {}

.colb {width:130px; float:right; margin:10px; text-align:center;}

.tabela {font-size:10px; margin:10px 0;}



.regiao {text-align:center; font-weight:bold; display:block; margin-right:10px;}



/* Menus */

#folha {background: transparent; position:relative; bottom:40px; z-index:8000; height:100%; width:200px;}

html>body div#folha {position:relative; bottom:30px;}

html>body div#texto {position:relative; bottom:20px;}



.xtop, .xbottom {display:block; background:transparent; font-size:1px;}

.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}

.xb1, .xb2, .xb3 {height:1px;}

.xb2, .xb3, .xb4 {background:#FFF; border-left:0 solid black; border-right:0 solid black;}

.xb1 {margin:0 3px; background:transparent;}

.xb2 {margin:0 3px; border-width:0 0;}

.xb3 {margin:0 1px;}

.xb4 {height:2px; margin:0 1px;}



.conteudo {background:#FFF; border:0 solid Black; border-width:0 0; padding:5px 10px; height:100%;}







.snazzy {background:transparent;}

.snazzy span {text-align:center; color:#fff; margin:0; font-weight:normal;}



.b1, .b2, .b3, .b4 {display:block; font-size:1px;

/* hide overflow:hidden from IE5/Mac */ 

/* \*/ 

overflow: hidden; 

/* */ }

.b1, .b2, .b3 {height:1px;}

.b2, .b3, .b4 {border-left:1px solid #fff; border-right:1px solid #fff;}

.b1 {margin:0 5px; background:#fff;}

.b2 {margin:0 3px; border-width:0 2px;}

.b3 {margin:0 2px;}

.b4 {height:2px; margin:0 1px;}

.boxcontent {display:block; border-left:1px solid #FFF; border-right:1px solid #fff;}





.ativo {background:#A55127;}

.inativo {background:black;}



.right { float:right;}



#menu {background:transparent; height:3em; width:350px;

/* hide overflow:hidden from IE5/Mac */ 

/* \*/ 

overflow: hidden; 

/* */ }



#menu ul {margin:0; padding:0; list-style-type:none; background:transparent;}

#menu li {display:block; float:left; margin:0 1px;}



.pad {display:block; height:.8em;

/* hide overflow:hidden from IE5/Mac */ 

/* \*/ 

overflow: hidden; 

/* */ }



a.item, a.item:visited {display:block; text-decoration:none; width:9em; line-height:1.5em; font-variant:small-caps; font-weight:bold; letter-spacing:1px;}

a.item:hover {background:transparent; cursor:pointer;}

a.item:hover .boxcontent {padding-bottom:0.7em;}

a.item:hover .pad {height:0.2em;}

