body
{
	background: white;
	font-size: 12px;
}

h1
{
	font-size: 20px;
}


#mainNav
{
	display: none;
}

.hiddenLink
{
	display: none;
}

.copyright{
	display: none;
}


#datos2{
	padding-top:50px;
}

.floatRight{
	padding-top:50px;
}

#stepbutton
{
	display: none;
}

#valid
{
	display: none;
}

#wrapper, #content
{
/*	width: auto; 
	margin: 0 5%;*/
	padding: 0; 
	border: 0;
	float: none !important;
	color: black; 
	background: transparent;
}

a:link, a:visited
{
	color: #520;
	background: transparent;
	font-weight: bold;
	text-decoration: underline;
}
	
#content a:link:after, #content a:visited:after
{
	content: " (" attr(href) ") ";
	font-size: 90%;
}

#content a[href^="/"]:after
{
	content: " (http://www.http://www.seguroagricola.com" attr(href) ") ";
}

.borderLeft 
{
	border-left:1px solid #000;
}

.borderRight 
{
	border-right:1px solid #000;
}


.borderTop 
{
	border-top:1px solid #000;
}

.borderBottom 
{
	border-bottom:1px solid #000;
}
table {
	font-size: 12px;
}


table td span {
	font-size: 12px;
}

#table_result_print table{
	border: 1px solid #000;
	font-size: 12px;
	width:100%;
}

.result_print{
	border: 0px solid #000;
	font-size: 12px;
	width:100%;
}

.result_print tr{
	border: 0px solid #000;
	border-collapse: collapse;
	font-size: 12px;
	padding: 0px;
	width:100%;
}

.result_print td{
	border: 1px solid #000;
	border-collapse: collapse;
	font-size: 12px;
	width:100%;
}

.result_print th 
{
	border: 1px solid #000;
	white-space: nowrap;
	background: #000;
	padding: 5px 5px;
	color: #000;
	font-weight: bold;
	text-align: center;
	letter-spacing: 1px;
}

.table_printx  ,#table_print
{empty-cells: show; 
	border: 1px solid #000;
	font-size: 12px;
	width:100%;
	border-collapse: collapse;
	padding: 0px;
}

.table_printx td p ,#table_print td p{
 margin: 0; /* eliminates spacing */
 padding: 0;
}


table {
 margin: auto; /* centers table */
 border-collapse: collapse; /* eliminates spacing */
}

td {
 margin: 0; /* eliminates spacing */
 padding: 0;
}

.espaciado {
	padding:3px;
	margin:3px;
}

.espaciado_variedades {
	padding:5px;
	margin:5px;
}

.letra_mediana {
	font-size: 14px;
}

.label_data {
	vertical-align: middle;
	display: table-cell;
}

