body{
	background:#b8eaa1 url(http://www.vyrsa.com/pics/fondo_verde.gif) no-repeat top center;	
}

backbody {
	
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color:#333333;
	font-family: Tahoma, verdana, Arial, Courier;
	font-size:10px;	
}

INPUT {
 	height:22px;
	width: 80px;
 	font-size:10px;
	color:#000000;
	font-family:tahoma, verdana, Arial, Helvetica, sans-serif;
	BORDER-RIGHT: #546352 1px solid;
	BORDER-TOP: #546352 1px solid;
	BORDER-LEFT: #546352 1px solid;
	BORDER-BOTTOM: #546352 1px solid;
	BACKGROUND-COLOR: #ffffff;
}
.input_150 			{ width: 150px; height:18;}
.input_250 			{ width: 250px; }

TEXTAREA {
 	height:inherit;
 	font-size:10px;
	color:#666666;
	font-family:tahoma, verdana, Arial, Helvetica, sans-serif; 
	BORDER-RIGHT: #546352 1px solid;
	BORDER-TOP: #546352 1px solid;
	BORDER-LEFT: #546352 1px solid;
	BORDER-BOTTOM: #546352 1px solid;
	BACKGROUND-COLOR: #ffffff;
}
td {
	color:#333333;
	font-family: Tahoma, verdana, Arial, Courier;
	font-size:11px;	
}
textoverde {color: #0B4A00; font-size: 11px;}

.pie {FONT-SIZE: 8pt; COLOR: #037C1D;FONT-FAMILY: tahoma, verdana, arial, helvetica, sans-serif;text-decoration: none; font-weight:bold;}
a.pie {FONT-SIZE: 8pt; COLOR: #037C1D;FONT-FAMILY: tahoma, verdana, arial, helvetica, sans-serif;}
a.pie:hover {FONT-SIZE: 8pt; COLOR: #3D5642;FONT-FAMILY: tahoma, verdana, arial, helvetica, sans-serif;}

.menu a {
vertical-align:bottom;
text-shadow:#333333;
font-size:13px;
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#333333;
padding-right:5px;
width:60px;
text-align:center;
vertical-align:bottom;
}

.menu a:hover {
vertical-align:bottom;
text-shadow:#333333;
font-size:13px;
text-decoration:underline;
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#0066CC;
}

a 				{FONT-SIZE: 8pt; COLOR: #1A8102;FONT-FAMILY: tahoma, verdana, arial, helvetica, sans-serif;text-decoration : none;}
a:hover 		{FONT-SIZE: 8pt; COLOR: #1A8102;FONT-FAMILY: tahoma, verdana, arial, helvetica, sans-serif;text-decoration : underline;}
a.menu 			{FONT-SIZE: 8pt; COLOR: #ffffff;}
a.menu:hover 	{FONT-SIZE: 8pt; COLOR: #FFFF66;}


h1 { color: #083800; margin-top: 3px; margin-bottom: 3px; font-size: 12px;}
h2 { color: #093D00; margin-top: 3px; margin-bottom: 3px; font-size: 11px;}

.caja_destacados { background-color: #000000; color: #006600; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
.caja_destacados th { background-color: #83C74C; background-image:url(http://www.vyrsa.com/pics/barra_verde.jpg); background-repeat:repeat-x; color: #ffffff; font-size:14px; font-family:Geneva, Arial, Helvetica, sans-serif;  font-weight: bold; text-align: left; padding: 1px 5px 1px 5px; height: 26px; border-top: 1px solid #669900; border-bottom: 1px solid #669900; }
.caja_destacados td { background-color: #ffffff; padding: 10px 3px 3px 3px; text-align: center; }

table.ibpfeatures {
 margin: 1px;
 background-color: white;
 }


table.ibpfeatures td {
 text-decoration:none;
 font:11px Verdana,Arial,Helvetica;
 margin: 1px
 }

table.ibpfeatures td a{
 display: block;
 font:10px Verdana,Arial,Helvetica;
 width: 130px;
 text-decoration:none; }

table.ibpfeatures td a:link, table.ibpfeatures td a:visited {
 color: #0058EE;
 background-color:#F6F6FF;
 padding: 2px 2px 2px 6px;
 text-decoration:none;
 border-left-style: solid ;
 border-left-color: #FFE9D2;
 border-left-width: 3px;
 }
 
table.ibpfeatures td a:hover, table.ibpfeatures td a:active {
 color: #ffffff;
 background-color: #009900;
 text-decoration:none; }

table.ibpfeatures td p {
 display: block;
 color: black;
 padding: 2px 2px 2px 8px;
 font:11px Verdana,Arial,Helvetica;
 background-color: #F6F6FF;
 text-decoration:none; }

table.ibpfeatures td h3 {
 display: block;
 background-color: #009900;
 color: white;
 padding: 8px 8px 8px 8px;
 font-family: Geneva, Arial, Helvetica, sans-serif;
 font-size:18px;
 text-decoration:none;
 margin-top: 0px;
 margin-bottom: 0px;}
 
.featuretable { height:90px; background-color:#CCFF99; color:#000; font-size:10px; font-family:Verdana,Arial, Helvetica; text-decoration:none; padding: 8px 8px 8px 8px; text-align:left; padding-bottom:15px;}
.featuretablehead { margin-bottom: 0px;background-color: #66CC33;color:#000;font-size:11px;font-family:Verdana,Arial, Helvetica;text-decoration:none;padding: 8px 4px 8px 4px;}

 