body, h1, h2, h3, h4, h5, h6, form, ul, p{
	margin:0px;
	padding:0px;
}

/* //////////////////////  LAYOUT  ////////////////////////// */
img {border:0px;}
p 	{margin: 10px 0px 0px 0px;}
td {vertical-align:top;}

a:link{text-decoration: none;}
a:visited{text-decoration: none;}
a:hover{text-decoration: none;}



fieldset 	{ border: 1px solid #564a3e; padding: 5px; width: 95%; }
legend 		{ /*border: 1px solid #564a3e;*/ padding: 2px 4px; font-size:14px; font-weight:bold  }

body		{ margin:0; padding:0; background:#654c1e url(../imagens/papelpardo.jpg) top center; font:normal 12px verdana,geneva,sans-serif; color: #564a3e; }
#container	{ position:relative; margin:0 auto 0 auto; padding:0px 0px 20px 0px; background:url(../imagens/bg.jpg) repeat-y top center;}
#folder 	{ width:700px; position:relative; margin:0 auto 0 auto; background:url(../imagens/folder.jpg) no-repeat top center;}
#header 	{ /*border:1px solid #FF0000;*/ width:515px; height:200px; float:left; }
#footer 	{ /*border:1px solid #FF0000;*/ clear: both; height:20px; font-size: 90%; text-align: center; margin: 10px 0px 0px 0px;  color: #FFFFFF; padding: 10px 0px 0px 0px; }

#esquerda	{ position:relative; width:180px; height:850px; float:left; margin: 10px 0px 10px 0px;}
#direita 	{ position:relative; width: 485px; float:left; margin: 10px 0px 0px 9px; text-align:justify; background: url(../imagens/folhadepapel.jpg) repeat-y top left; padding: 0px 10px 20px 10px;}
#direita h2	{ width:98%; border-bottom:1px solid #666633; color:#003300; margin:10px 0px 0px 5px;}
#direita h3	{ width:98%; border-bottom:1px solid #666633; border-top:1px solid #666633; color:#003300; margin:10px 0px 0px 5px;}
#verProduto { color:#000000; margin:5px 0px 5px 0px;}
#direita a:link 	{ font-weight:bold; font-size:14px; color:#564a3e;}
#direita a:visited 	{ font-weight:bold; font-size:14px; color:#564a3e;}
#direita a:hover { font-weight:bold; font-size:14px; color:#996600;}
#direita a .email {font-size:10px; font-weight:bold; color:#FF0000;}

h4	{ width:98%; border-bottom:1px solid #666633; color:#564a3e; margin:10px 0px 0px 5px;}

.efeito 	{ border: #6E3F07 1px solid; background: url(../imagens/efeito.gif) no-repeat bottom right;}

.foto {	border-bottom:1px solid #999999; border-left:1px solid #999999; border-top:1px solid #999999; height: 95px; width: 100px; text-align:center; float:left; margin: 0px 0px 20px 0px; padding: 5px 0px 0px 0px;}
.info { border-bottom:1px solid #999999; border-right:1px solid #999999; border-top:1px solid #999999; height: 95px; width: 345px; text-align:justify; float:left; margin: 0px 0px 20px 0px; padding: 5px 0px 0px 5px;}
.foto a img { filter: alpha(opacity=80); opacity: .8; border:solid #CCCCCC 2px; margin: 0px 5px 5px 5px;} 
.foto a:hover img{filter: alpha(opacity=100); opacity: 1;} 

.sombra {background:#666666; padding: 0px 3px 2px 0px; width:124px; margin-bottom:10px;}
.sombra a img { filter: alpha(opacity=90); opacity: .9; border:solid #999 2px;} 
.sombra a:hover img{filter: alpha(opacity=100); opacity: 1;} 
.divider { width:485px; height:16px; background: url("../imagens/divider.jpg") no-repeat center center; margin-bottom:10px; margin-top:10px; position:static;}

/* //////////////////////  TITULOS ////////////////////////// */

#direita .paginicial {text-indent: -3000px; width: 480px; height:40px;	background: url("../imagens/bar_paginicial.jpg") no-repeat center center; margin-bottom:25px;}
#direita .quemsomos {text-indent: -3000px; width: 480px; height:40px;	background: url("../imagens/bar_quemsomos.jpg") no-repeat center center; margin-bottom:25px;}
#direita .produtos {text-indent: -3000px; width: 480px; height:40px;	background: url("../imagens/bar_produtos.jpg") no-repeat center center; margin-bottom:25px;}
#direita .cursos {text-indent: -3000px; width: 480px; height:40px;	background: url("../imagens/bar_cursos.jpg") no-repeat center center; margin-bottom:25px;}
#direita .workshops {text-indent: -3000px; width: 480px; height:40px;	background: url("../imagens/bar_workshops.jpg") no-repeat center center; margin-bottom:25px;}
#direita .imprensa {text-indent: -3000px; width: 480px; height:40px;	background: url("../imagens/bar_imprensa.jpg") no-repeat center center; margin-bottom:25px;}
#direita .links {text-indent: -3000px; width: 480px; height:40px;	background: url("../imagens/bar_links.jpg") no-repeat center center; margin-bottom:25px;}
#direita .faleconosco {text-indent: -3000px; width: 480px; height:40px;	background: url("../imagens/bar_faleconosco.jpg") no-repeat center center; margin-bottom:25px;}
#direita .colaboradores {text-indent: -3000px; width: 480px; height:40px;	background: url("../imagens/bar_colaboradores.jpg") no-repeat center center; margin-bottom:20px;}
#direita .novidades {text-indent: -3000px; width: 480px; height:40px;	background: url("../imagens/bar_novidades.jpg") no-repeat center center; margin-bottom:20px;}
#direita .compreagora {text-indent: -3000px; width: 480px; height:40px;	background: url("../imagens/bar_compreagora.jpg") no-repeat center center; margin-bottom:20px;}
#direita .noticias {text-indent: -3000px; width: 480px; height:40px;	background: url("../imagens/bar_noticias.jpg") no-repeat center center; margin-bottom:20px;}



/* //////////////////////  Lado Esquerdo ////////////////////////// */

#mainnav	{ padding:0 0 0 0; margin: 60px 0px 0px 10px; width: 156px; font-size: 13px; font-weight:bold; }
#novidades	{ padding:0 0 0 0; margin: 165px 0px 0px 15px; width: 145px; height: 300px; text-align:center; }
#design_by	{ padding:0 0 0 0; margin: 0px 0px 0px 13px; width: 145px; height: 90px; text-align:center;}

#mainnav p {
	margin: 15px 0px 8px 12px;
	color: #564227;
	font-size: 1.1em;
}

/* see dorsetstyle.css for rules about #mainnav .aboutwalk and #mainnav .aboutbook */

#mainnav ul, #notes ul, #credit ul {
	margin: 0px;
	padding: 0px;
}

#mainnav li, #notes li {
	list-style: none;
	margin-left: 5px;
	margin-bottom: 12px;
}

#mainnav a:link, #mainnav a:visited, #notes a:link, #notes a:visited {
	color: #917857;
	padding: 0px 10px 0px 25px;
	display: block;
	width: 110px;
	background: url("../imagens/listicon_off.gif") no-repeat center left;
	background-position: 9px 2px; 
}

#mainnav a:hover, #mainnav #current, #notes a:hover, #notes #current {
	background: url("../imagens/listicon_on.gif") no-repeat center left;
	color: #564227;
}

#notes {
	position: absolute;
	top: 505px;
	left: 65px;
	width: 180px;
	background: none;
	z-index: 3;
}

#notes ul {
	margin-left: 0px;
	padding-left: 0px;
}

#noteslinks, #getintouch {
	text-indent: -3000px;
	width: 200px;
	height: 30px;
	margin: 0px 0px 5px 0px;
}

#noteslinks {
	background: url("../imagens/noteslinks.gif") no-repeat center left;
	background-position: 10px;
}

#getintouch {
	background: url("../imagens/intouch.gif") no-repeat center left;
}

.navdivider {
	width: 178px;
	height: 12px;
	background: url("../imagens/navdivider.gif") no-repeat top left;
	margin: 20px 0px 12px 10px;
}

#notes a:link, #notes a:visited {
	color: #917857;
	padding: 0px 10px 0px 25px;
	display: block;
	width: 172px;
	background: url("../imagens/listicon_off.gif") no-repeat center left;
	background-position: 9px 2px; 
}

#notes a:hover, #notes #current {
	background: url("../imagens/listicon_red.gif") no-repeat center left;
	background-position: 9px 2px; 
	color: #564227;
}

#credit {
	position: absolute;
	top: 745px;
	left: 125px;
	width: 170px;
	font-size: 0.7em;
	line-height: 1.3em;
	color: #111;
	z-index: 4;
}

#credit ul {
	list-style-image: url("../imagens/listicon_credit.gif");
	margin: 0px 10px 0px 10px;
	padding: 0px 10px 0px 10px;
}

#credit li {
	margin-top: 3px;
}

/* see dorsetstyle.css for #titlecredit rule */

