.css_body{
	background-color : #FFFFFF;
	margin : 0px 0px 0px 0px;
}
.css_body2{
	background-color : #FFFFFF;
	margin : 0px 0px 0px 0px;
}

.css_color_inf{
	background-color : #586d91;
}

.bg_page_header_1{
	background-image : url(img/im_sombra_sup_1.jpg);
	background-position : right;
	background-repeat : no-repeat;
}
.bg_page_header_2{
	background-image : url(img/im_sombra_sup_2.jpg);
	background-position : left;
	background-repeat : no-repeat;
}

.bg_page_footer_1{
	background-image : url(img/im_sombra_inf_1.jpg);
	background-position : right;
	background-repeat : no-repeat;
}
.bg_page_footer_2{
	background-image : url(img/im_sombra_inf_2.jpg);
	background-position : left;
	background-repeat : no-repeat;
}

.bg_botton_cuadro{
	background-image : url(img/bg_botton_cuadro.jpg);
	background-position : top;
	background-repeat : repeat-x;
}
.bg_menu{
	background-image : url(img/bg_menu.jpg);
	background-position : top;
	background-repeat : repeat-x;
}

.bg_texto_foto{
	background-image : url(img/bg_texto_fotos.jpg);
	background-position : top;
	background-repeat : repeat-x;
}
.bg_page_lateral_1{
	background-image : url(img/im_sombra_lat_1.jpg);
	background-position : right;
	background-repeat : repeat-y;
}
.bg_page_lateral_2{
	background-image : url(img/im_sombra_lat_2.jpg);
	background-position : left;
	background-repeat : repeat-y;
}

.bg_page_footer_1B{
	background-image : url(img/im_sombra_inf_1B.jpg);
	background-position : right;
	background-repeat : no-repeat;
}
.bg_page_footer_2B{
	background-image : url(img/im_sombra_inf_2B.jpg);
	background-position : left;
	background-repeat : no-repeat;
}

.bg_page_footer_1C{
	background-image : url(img/im_sombra_inf_1C.jpg);
	background-position : right;
	background-repeat : no-repeat;
}
.bg_page_footer_2C{
	background-image : url(img/im_sombra_inf_2C.jpg);
	background-position : left;
	background-repeat : no-repeat;
}

.bg_home_central{
	background-image : url(es/img/bg_extraberries.jpg);
	background-position : top;
	background-repeat : no-repeat;
}

p {
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	TEXT-ALIGN: justify;
}

.inputForm{
	width: 151px;
	height: 21px;
	border: 1px solid #d7d9d9;
	background-color: #f8f8f8;
	font-family : arial ;
	font-size : 12px;
	color : #000000;
	margin : 0px 0px 0px 0px;
}

.inputSelect{
	width: 87px;
	height: 21px;
	border: 1px solid #d7d9d9;
	background-color: #f8f8f8;
	font-family : arial ;
	font-size : 12px;
	color : #000000;
	margin : 0px 0px 0px 0px;
}


.padPadres{
	width: 246px;
	height: 103px;
	border: 1px solid #0099cc;
	background-color: #FFFFFF;
	font-family : arial ;
	font-size : 11px;
	color : #006699;
	margin : 0px 0px 0px 0px;
}
.padAbuelos1{
	width: 199px;
	height: 49px;
	border: 1px solid #0099cc;
	background-color: #e5eff5;
	font-family : arial ;
	font-size : 11px;
	color : #006699;
	margin : 0px 0px 0px 0px;
}
.padAbuelos2{
	width: 199px;
	height: 49px;
	border: 1px solid #0099cc;
	background-color: #f2f8fc;
	font-family : arial ;
	font-size : 11px;
	color : #006699;
	margin : 0px 0px 0px 0px;
}

.padBisabuelos1{
	width: 151px;
	height: 22px;
	border: 1px solid #0099cc;
	background-color: #e5eff5;
	font-family : arial ;
	font-size : 11px;
	color : #006699;
	margin : 0px 0px 0px 0px;
}

.padBisabuelos2{
	width: 151px;
	height: 22px;
	border: 1px solid #0099cc;
	background-color: #f2f8fc;
	font-family : arial ;
	font-size : 11px;
	color : #006699;
	margin : 0px 0px 0px 0px;
}

.padBisabuelosVacio{
	width: 151px;
	height: 22px;
	border: 0px solid #0099cc;
	background-color: #FFFFFF;
	font-family : arial ;
	font-size : 11px;
	color : #006699;
	margin : 0px 0px 0px 0px;
}

.txtArial20Azu{font-family : arial;font-size : 20px;color : #006699;}
.txtArial11Azu{font-family : arial;font-size : 11px;color : #006699;}
.txtArial11Neg{font-family : arial;font-size : 11px;color : #000000;}
.txtArial11Cel{font-family : arial;font-size : 11px;color : #6699cc;}
.txtArial10Azu{font-family : arial;font-size : 10px;color : #006699;}
.txtArial10Neg{font-family : arial;font-size : 10px;color : #000000;}
.txtArial10Cel{font-family : arial;font-size : 10px;color : #6699cc;}
.txtArial20Cel{font-family : arial;font-size : 20px;color : #6699cc;}
.txtArial16Azu{font-family : arial;font-size : 16px;color : #006699;}
.txtArial18Cel{font-family : arial;font-size : 18px;color : #6699cc;}
.txtArial14Roj{font-family : arial;font-size : 14px;color : #ff0200;}

.txtArial18Gris{font-family : arial;font-size : 18px;color : #cccccc;}
.txtArial12Neg{font-family : arial;font-size : 12px;color : #000000;}
.txtArial12Gris{font-family : arial;font-size : 12px;color : #333333;}
.txtArial12Azul{font-family : arial;font-size : 12px;color : #336699;}
.txtArial11Azul{font-family : arial;font-size : 11px;color : #336699;}
.txtArial11AzulB{font-family : arial;font-size : 11px;color : #273f6a;}
.txtArial11Neg{font-family : arial;font-size : 11px;color : #000000;}

.Arial10GrisPad{font-family : arial;font-size : 10px;color : #006699;}

.txtArial12AzulLink{font-family : arial;font-size : 12px;color : #333366;}
.txtArial10AzulLink{font-family : arial;font-size : 10px;color : #333366;}
.txtArial12AzulTit{font-family : arial;font-size : 12px;color : #006699;}

.txtArial18Azu{font-family : arial;font-size : 18px;color : #33669b;}
.txtArial14Azu{font-family : arial;font-size : 14px;color : #33669b;}
.txtArial12Azu{font-family : arial;font-size : 12px;color : #33669b;}

a.lnkArial10Azu{color:#092861;text-decoration:none;font-family: arial;font-size: 10px;}
a.lnkArial10Azu:active,link {color:#092861;text-decoration:none;font-family: arial;font-size: 10px;}
a.lnkArial10Azu:hover {color:#999999;text-decoration:none;font-family: arial;font-size: 10px;}
	
a.lnkArial10Nar{color:#c8593c;text-decoration:none;font-family: arial;font-size: 10px;}
a.lnkArial10Nar:active,link {color:#c8593c;text-decoration:none;font-family: arial;font-size: 10px;}
a.lnkArial10Nar:hover {color:#999999;text-decoration:none;font-family: arial;font-size: 10px;}

a.lnkArial12Azu{color:#336699;text-decoration:underline;font-family: arial;font-size: 12px;}
a.lnkArial12Azu:active,link {color:#336699;text-decoration:underline;font-family: arial;font-size: 12px;}
a.lnkArial12Azu:hover {color:#000000;text-decoration:underline;font-family: arial;font-size: 12px;}

a.lnkArial12AzuLink{color:#333366;text-decoration:none;font-family: arial;font-size: 12px;}
a.lnkArial12AzuLink:active,link {color:#333366;text-decoration:none;font-family: arial;font-size: 12px;}
a.lnkArial12AzuLink:hover {color:#000000;text-decoration:none;font-family: arial;font-size: 12px;}

a.lnkArial10AzuLink{color:#333366;text-decoration:none;font-family: arial;font-size: 10px;}
a.lnkArial10AzuLink:active,link {color:#333366;text-decoration:none;font-family: arial;font-size: 10px;}
a.lnkArial10AzuLink:hover {color:#000000;text-decoration:none;font-family: arial;font-size: 10px;}
	
a.lnkArial10GrisPad{color:#2e2e2f;text-decoration:none;font-family: arial;font-size: 10px;}
a.lnkArial10GrisPad:active,link {color:#2e2e2f;text-decoration:none;font-family: arial;font-size: 10px;}
a.lnkArial10GrisPad:hover {color:#006699;text-decoration:none;font-family: arial;font-size: 10px;}