/* CSS Hoepcke Bordados */

body{
padding:0px;
margin:0px;
background:url(bg2.jpg) top center no-repeat;
background-color:#cabdac;
font:11px arial;
color:#201508;
}
td {
	font:11px arial;
	color:#201508;
	text-align:left;
}

a{color:#201508; text-decoration:none;}
a:hover{color:#716152;}

img{border:0px;}


.menor{font-size:10px;}

.tudo{
width:720px;font:11px arial;
margin:0px auto;
}

.topo{
width:720px;
height:185px;
}

.flashhome{
width:720px;
height:338px;
}

.meio{
margin-top:15px;font:11px arial;
}

.tit{
padding:10px;text-align: left;
font:16px arial;
color:#322316;
font-weight:bold;
border-bottom:3px solid #322316;
background-color:#f2f1ea;
margin-bottom:15px;
}

.content{font:11px arial;
}

.cont_a{
float:left;

width:155px;
background:#322316;
padding:15px;
color:#eeebe1;
}

.cont_b{
margin-left:205px;
text-align: left;
width:512px;

}

.meiointernas{
text-align:left;
padding:20px;
font:11px arial;
background:#f7f6f1;
}

.meio_clientes{
float:left;
text-align:left;
width:230px;
height:210px;
background:#FFFFFF;

}

.meio_noticias{text-align:left;
margin-left:248px;
width:413px;
padding:20px;
}

.rodape {
clear:both;
margin-top:15px;
padding:15px;
text-align:center;
}

.box{
background:#fbfbfa;
border:1px solid #e0d8ce;
padding:20px;
margin-bottom:10px;
}


/* forms */

input, textarea {	
border:1px solid #e0d8ce;
background:#eee9e3;
}

#todoform input, textarea {	
border:1px solid #e0d8ce;
background:#eee9e3;
}
#todoform input.botao {	
background:#e0d8ce;	
color:#322316;
border:2px solid #eee9e3;
font-size:10px;
}

/* lista */

#link a, #link a:visited {
  text-decoration:none;
  display:block; 
  padding:4px;
  margin-bottom:2px;
  border-bottom:1px solid #eee9e3;
  }
#link a:hover {
color:#716152;
background-color:#ffffff;
}

#linkmenu a, #linkmenu a:visited {
text-decoration:none;
display:block; text-align: left;
padding:4px;
margin-bottom:2px;
border-bottom:1px solid #3b2b1d;
color:#716152;
}
#linkmenu a:hover {
color:#ffffff;
background-color:#3b2b1d;
}

.paginacao{
text-align:center;
}

.paginacao a, .paginacao a:visited {
font:11px arial;
color:#555555;
padding: 0 2px 0 2px;
text-decoration:none;
border:1px solid #cdcdcd;
}

.paginacao a:hover {
color:#fff;
background-color:#555555; 
}

/* menu */
.menu2 {
    		padding:0 0 0 5px;
    		margin:0;
    		list-style:none;
    		height:35px;
    		position:relative;
    		font-family:arial;
    		background-color:#322315;
    }
    .menuitem {
    		display:block;
    		float:left;
    		text-align: left;
    		position:relative;
    		padding:0 8px 0 5px;
    		height:33px;
    }
    .top_link {
    		display:block;
    		float:left;
    		height:33px;
    		line-height:33px;
    		color:#bbb;
    		text-align: left;
    		text-decoration:none;
    		font-size:11px;
    		padding:0 0 0 5px;
    		color:#ffffff
    }
    a.top_link:hover {
    		color:#fff;
    		background-color:#3c2e21;
    }
    .submenu {
    	background: #fff;
    	text-align: left;
    	padding:3px 3px 3px 3px;
    	border:1px solid #332516;
    	white-space:nowrap;
    	width: auto;
    	height:auto;
    	position: absolute;
    }
    .submenu_item {
    	font-size:11px;
    	height:20px;
    	line-height:20px;
    	text-indent:5px;
    	color:#000;
    	text-decoration:none;
    	border:1px solid #fff;

    }
    .submenu_item:hover, a.submenu_link:hover {
    	background:#716152;
    	color:#fff;
    }


