div.flutuante { float: left; }
div.flutuantedir { float: right; }

div.menuitem { 
	float: left;
	width: 100px;
	line-height: 0px;
}

div.thumb {
	width: 60px;
	height: 60px;
	overflow: hidden;
	float: left;
	padding-right: 20px;
	padding-bottom: 20px;
}

div.clienteframe { width: 128px; height: 98px; overflow: hidden; border: 1px #c2c2c2 solid; }
div.clientethumb {	width: 130px; height: 100px; overflow: hidden; float: left; padding: 0px 20px 20px 0px; }
div.clientethumb_nosp {	width: 130px; height: 100px; overflow: hidden; float: left; padding: 0px 0px 20px 0px; }

div.casethumb {	width: 130px; overflow: hidden;	float: left; padding: 0px 20px 20px 0px; }
div.casethumb_nosp { width: 130px; overflow: hidden; float: left; padding: 0px 0px 20px 0px; }


div.coluna620 {
	float: left;
	width: 580px;
	padding: 0px 0px 0px 20px;
	font-size: 12px;
	line-height: 20px;
}

div.coluna300 {
	float: left;
	width: 280px;
	padding-right: 20px;
	font-size: 12px;
	line-height: 20px;
}

div.coluna220 {
	float: left;
	width: 260px;
	padding: 0px 20px 0px 20px;
	font-size: 12px;
	line-height: 20px;
}

strong.header { color: #555555; font-size: 12px; line-height: 20px; }
div.tags { font-size: 10px; color: gray }
select.formselect { font-size: 12px; padding: 3px 0px 3px 0px; border: 1px solid #505050; }
.forms { font-size: 12px; padding: 3px 0px 3px 0px; border: 1px solid #505050; }

a.arrow { background: url(../images/icon.arrow.gif) no-repeat; padding-left: 10px; font-size: 12px; line-height: 20px; font-family: verdana; color: #CA510E; text-decoration:none; }
a.arrow:link { font-size: 12px; font-family: verdana; color: #CA510E; text-decoration:none; }
a.arrow:hover { font-size: 12px; font-family: verdana; color: #CA510E; text-decoration:underline; }
a.arrow:active { font-size: 12px; font-family: verdana; color: #CA510E; text-decoration:none; }
a.arrow:visited { font-size: 12px; font-family: verdana; }

a.arrowsel { background: url(../images/icon.arrow.gif) no-repeat; padding-left: 10px; font-size: 12px; line-height: 20px; font-family: verdana; color: #CA510E; text-decoration:underline; }
a.arrowsel:link { font-size: 12px; font-family: verdana; color: #CA510E; text-decoration:underline; }
a.arrowsel:hover { font-size: 12px; font-family: verdana; color: #CA510E; text-decoration:none; }
a.arrowsel:active { font-size: 12px; font-family: verdana; color: #CA510E; text-decoration:underline; }
a.arrowsel:visited { font-size: 12px; font-family: verdana; }


a { font-size: 12px; line-height: 20px; font-family: verdana; color: #CA510E; text-decoration:none; }
a:link { font-size: 12px; font-family: verdana; color: #CA510E; text-decoration:none; }
a:hover { font-size: 12px; font-family: verdana; color: #CA510E; text-decoration:underline; }
a:active { font-size: 12px; font-family: verdana; color: #CA510E; text-decoration:none; }
a:visited { font-size: 12px; font-family: verdana; }

a.tags { font-size: 10px; line-height: 20px; font-family: verdana; color: #CA510E; text-decoration:none; }
a.tags:link { font-size: 10px; font-family: verdana; color: #CA510E; text-decoration:none; }
a.tags:hover { font-size: 10px; font-family: verdana; color: #CA510E; text-decoration:underline; }
a.tags:active { font-size: 10px; font-family: verdana; color: #CA510E; text-decoration:none; }
a.tags:visited { font-size: 10px; font-family: verdana; }


a.titulos { font-weight: bold; font-size: 18px; line-height: 20px; font-family: arial narrow; color: #CA510E; text-decoration:none; }
a.titulos:link { font-size: 18px; font-family: arial narrow; color: #CA510E; text-decoration:none; }
a.titulos:hover { font-size: 18px; font-family: arial narrow; color: #CA510E; text-decoration:underline; }
a.titulos:active { font-size: 18px; font-family: arial narrow; color: #CA510E; text-decoration:none; }
a.titulos:visited { font-size: 18px; font-family: arial narrow; }