
/*-------- estrutura ---------*/

body
	 {
		margin:0;
		padding:0;
		font-family: Tahoma;
		font-size: 70%;
		color:#13452C;
		background-image:url(img/fd.jpg);
		/*background-repeat:repeat-x;*/
		background-color:#13452C;
		/*text-align:left;     */
	 }

h2
	 {
		font: bold 20px "tahoma", arial;
		color: #13452C;
		margin: 0px;
		padding: 0px 0px 3px 0px;
		border-bottom: 1px solid #13452c;
	 }

 h3
	 {
		font: bold 15px "tahoma", arial;
		color: #13452C;
		margin: 0px;
		padding: 0px 0px 3px 0px;

	 }
	 
#dt {
display: block; 
/*background-color:#FF9900;*/
background-color:#dddddd;
font-size: 90%; 
padding: 7px 0 2px 4px;
border: 1px solid #000000;
color: #13452C;
margin: 0px;
width:100%;
}
                        /*-------- bordas para link com imagem ---------*/
#image
	{
		border: 5px solid #DDD9CE;
		padding: 2px;
	}

#texto
    {
      font:80%;
    }

	
#teste
		{
			background-image:url(img/1.gif);
			background-position:right;
			background-repeat:no-repeat;
			padding: 5px;
			 }

a img { border:2px solid #DDD9CE;
    }
a:visited img { border:2px solid #666;
    }
a:hover img { border:2px solid #13452c;
    }
a:active img { border:2px solid #13452c;
    }
                       /*-------- bordas para link com imagem ---------*/


/*-------- menu de navegação superior ---------*/

#menu  {
			font: 80% tahoma;
				
		}

#menu  a {
			
			color: #13452C;
			text-decoration: none;
			padding-left: 5px;
			padding-right:5px;
			padding-bottom:5px;
			font-weight:bold;
			
		}

#menu  a:hover {
			
			color: #13452C;
			border-bottom:3px solid #02C565;
			padding-left: 5px;
			padding-right:5px;
			padding-bottom:5px;
			font-weight:bold;
		}




/*-------- menu de navegação superior ---------*/

 /*-------- rodape ---------*/

#roda  {
			font: 70% tahoma;
           	}

#roda  a {
			/*background-color:#13452C;  */
			color: #00CC00;
			text-decoration: none;
			padding-left: 5px;
			padding-right:5px;
			padding-bottom:1px;

		}

#roda  a:hover {
				/*background-color:#13452C;  */
			color: #02C262;
			border-bottom:1px solid #02C262;
			padding-left: 5px;
			padding-right:5px;
			padding-bottom:1px;
		}

/*-----------------------------------*/

/*-------- menu navegacao lateral---------*/

#vertmenu {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 90%;
width: 200px;
padding: 0px;
margin: 0px;
text-align:left;
}

#vertmenu h1 {
display: block; 
/*background-color:#FF9900;*/
background-color:#dddddd;
font-size: 90%; 
padding: 7px 0 2px 4px;
border: 1px solid #000000;
color: #13452C;
margin: 0px;
width:200px;
}

#vertmenu ul {
list-style: none;
margin: 0px;
padding: 0px;
border: none;
}
#vertmenu ul li {
margin: 0px;
padding: 0px;
}
#vertmenu ul li a {
font-size: 90%;
display: block;
/*border-bottom: 1px dashed #C39C4E;*/
border-bottom: 1px dashed #8b0000;
padding: 7px 0px 2px 4px;
text-decoration: none;
color: #666666;
width:200px;
}

#vertmenu ul li a:hover, #vertmenu ul li a:focus {
color: #13452C;
background-color: #eeeeee;
}
        /*-------- menu navegacao lateral---------*/



#listprod
{
	padding:0px;
    width:100%;

}

.prod
{
   padding: 2px;
  	width:300px;
   float: left;
   border: 1px solid #13452C;
	background-color: #F7F6F4;
	margin-left:15px;
   margin-bottom:7px;
  }



#menup  {
			font:  90% tahoma;
			font-weight:bold;
            text-align:cente;

		}

		

		#menup  a {
			
			color: #13452C;
			text-decoration: none;
			padding-left: 5px;
			padding-right:5px;
			padding-bottom:2px;
			
		}

		#menup  a:hover {
			
			color: #13452C;
			border-bottom:1px solid #02C262;
			padding-left: 5px;
			padding-right:5px;
			padding-bottom:2px;
		}


#limpa
    {
      clear: both;
    }


dl.galeria 	{
	border: 1px solid #000;
	background-color: #ddd;
	width: 200px;
	text-align: center;
	padding: 5px;
	float: left;
	margin-right: 1em;
	margin-top:5px;
	}

	.galeria dt {font-weight: bold; }

	.galeria dt img {
	border: 1px solid #000;
	width: 200px;
	height: 150px;
	}

	.galeria dd {
	margin: 0;
	padding: 0;
	}
