/* truproject oficina */
body 
{
	font-family: Arial, Helvetica, Tahoma, sans-serif;font-size: 12px;margin: 0px;padding: 0px;color: #000;background-color: #37b7ee;
}
p
{
	margin: 5px;
}
table 
{
	border-collapse: collapse;
}

a 
{
	text-decoration: none;color: #000;
} 

a:hover {
	text-decoration:none;color:#028bca;
}

select, input 
{
	border: 1px solid #7e8daa;background-color: #FFFFFF;color: #3165cf;font-size: 12px;font-family: Arial, Helvetica, Tahoma, sans-serif;
}
textarea
{
	border: 1px solid #7e8daa;background-color: #FFFFFF;color: #3165cf;font-size: 12px;font-family: Arial, Helvetica, Tahoma, sans-serif;
}
input.small
{
	width:20px; border:0px;
}
h1 
{
	font-size: 15px;font-weight: bold;color: #000;margin: 2px 2px 2px 2px;
}
td.leftmenu
{
	width: 150px; vertical-align:top;padding:10px;padding-left:0px;
}
h2 
{
	font-size: 13px;font-weight: bold;color: #000;margin: 2px 2px 2px 2px;
}	
.tabledata 
{
	border: 1px solid #000;width:99%;font-size: 12px;margin: 2px 0px 2px 0px;
}
.tabledata th 
{
	background-color: #94dbfb;padding: 2px 5px 2px 5px;text-align: left; color:#000;
}
.tabledata td 
{
	border-top: 1px dashed #000;padding: 2px 5px 2px 5px; background-color:#fff;
}
th.formright 
{
	background-color: #e2e2df;padding: 2px 5px 2px 5px;text-align:right;
}
td.content
{
	vertical-align:top; width:680px;padding-top:10px;
}
td.thumb
{
	width:110px; text-align:center;
}
.warn
{
	color:#FF0000;
}
.dropdowntrigger {

	border: 1px solid #1C5805;background-color: #CCCCCC;text-align: left;padding: 2px 2px 2px 2px;width: 80%;margin-left: auto;margin-right: auto;	
}

.dropdowntrigger a {

	color: #1C5805;font-weight: bold;
}

.dropdown {
	
	display: none;width: 80%;margin-left: auto;margin-right: auto;	
}