body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
}

img{border:0;margin:0;}
p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
}
.adorno{
	background:url(images/adorno.jpg) left top no-repeat;
	height:28px;
	padding-left:20px;
	padding-right:10px;
	font-weight:bold;
	font-size:9pt;

}
.titulo{
	font-family:"Century gothic",sans-serif;
	background:#65cc33 url(images/titulo.jpg) left bottom no-repeat;
	color:#FFF;
	padding-left:60px;
	font-weight:bold;
	font-size:17pt;
	height:30px;
}
.cuerpo{

	padding-top:15px;
	padding-bottom:10px;

}

.combo{
	border:#c5d2e3 2px solid;
	padding-left:5px;
	padding-right:5px;
}

.combo:focus {
	border:#000 2px solid;
	background:#e5f6de;
}




textarea{
	border:#c5d2e3 2px solid;
	padding-left:5px;
	padding-right:5px;
}

textarea:focus {
	border:#000 2px solid;
	background:#e5f6de;
}



.etiqueta{
	text-align:right;
	font-weight:bold;
	font-size:9pt;


}
.boton{
	background:#e9e6d3;
	font-weight:bold;	
}
a.raza{
	text-decoration:none;
	font-size:9pt;
	font-weight:bold;
	color:#65cc33;
}

a.raza:hover{
	color:#429b3f;
}
#raza{
	padding-top:10px;
	border:#ebe8d7 1px dotted;
	width:25%;

}
#raza:hover{
	border:#429b3f 1px dotted;

}

.ofertacabecera{width:200px;height:84px;background:url(images/ofertacabecera.jpg) top left no-repeat;}
.ofertacuerpo{width:200px;background:url(images/ofertacuerpo.jpg) top left repeat-y; padding-left:15px;padding-right:15px; color:#fff; font-weight:bold;}
.ofertapie{width:200px;height:39px;background:url(images/ofertapie.jpg) top left no-repeat;}




#box-table-a
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 13px;
	margin: 45px;
	width: 480px;
	text-align: left;
	border-collapse: collapse;
}
#box-table-a th
{
	font-size: 13px;
	font-weight: normal;
	padding: 8px;
	background: #429B3F;
	border-top: 4px solid #226C20;
	border-bottom: 1px solid #fff;
	color: #FFFFFF;
}
#box-table-a td
{
	padding: 8px;
	background: #BEBBA7; 
	border-bottom: 1px solid #fff;
	color: #000000;
	border-top: 1px solid transparent;
}
#box-table-a tr:hover td
{
	background: #83806F;
	color: #FFFFFF;
}


#box-table-b
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	margin: 45px;
	width: 480px;
	text-align: center;
	border-collapse: collapse;
	border-top: 7px solid #9baff1;
	border-bottom: 7px solid #9baff1;
}
#box-table-b th
{
	font-size: 13px;
	font-weight: normal;
	padding: 8px;
	background: #e8edff;
	border-right: 1px solid #9baff1;
	border-left: 1px solid #9baff1;
	color: #039;
}
#box-table-b td
{
	padding: 8px;
	background: #e8edff; 
	border-right: 1px solid #aabcfe;
	border-left: 1px solid #aabcfe;
	color: #669;
}


