*{
	margin: 0;
	padding: 0;
}
BODY {
	FONT-SIZE: 11px; COLOR: #7d7d7d; FONT-FAMILY: Tahoma
}
#pral{
	width: 750px;
	border: 1px solid #000;
	margin: 0 auto;
}
P {
	MARGIN-TOP: 4px; FONT-SIZE: 11px; MARGIN-BOTTOM: 4px; COLOR: #7d7d7d; FONT-FAMILY: Tahoma
}
P.familia {
		
	MARGIN-TOP: -2px; FONT-SIZE: 11px; MARGIN-BOTTOM: -2px; COLOR: #7d7d7d; FONT-FAMILY: Tahoma
}
P.premios {
		
	FONT-WEIGHT: bold; MARGIN-TOP: -2px; MARGIN-BOTTOM: -2px; MARGIN-LEFT: 1px; FONT-SIZE: 17px; COLOR: #7d7d7d; FONT-FAMILY: Tahoma
}

TABLE.Top {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px
}
TABLE.Middle {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px
}
TABLE.Bottom {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
.NoBreakBeforeAfter {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
TD.Shadow1Back {
	BACKGROUND-POSITION: center top; BACKGROUND-IMAGE: url(imagen/HTML-Blank/imagesBlank/Shadow1Back.gif); BACKGROUND-REPEAT: repeat-x
}
.Indented12L {
	MARGIN-LEFT: 12px
}
.DoubleBreakBefore {
	MARGIN-TOP: 8px
}
.Indented8L {
	MARGIN-LEFT: 8px
}
IMG.Bordered {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
TD.VSeparator1Back {
	BACKGROUND-POSITION: center center; BACKGROUND-IMAGE: url(imagen/HTML-Blank/imagesBlank/VSeparator1Back.gif); BACKGROUND-REPEAT: repeat-y
}
P.Font1 {
	FONT-SIZE: 11px; FONT-FAMILY: Tahoma
}
.Indented8R {
	MARGIN-RIGHT: 8px
}
A.nav:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #7d7d7d; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
A.nav:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #7d7d7d; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
A.nav:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #7d7d7d; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
A.nav:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: silver; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline
}
a.navp {
	color: #7d7d7d;
	text-decoration:none;
}
a.navm{
	color: #6CF;
}
a.navh{
	color: #f9f;
}
a.navp:hover, a.navm:hover, a.navh:hover {
	text-decoration:underline;
}
.boton {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: white; FONT-FAMILY: Tahoma; background:#b1ac8c; border:0px;
	width:100px;height:25px;
}
.boton2 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: white; FONT-FAMILY: Tahoma; background:#b1ac8c; border:0px;
	height:25px;
}
#fd_nperro p{
	margin-top: 5px;
}
.capavisible{
	display: block;
}
.capaoculta{
	display: none;
}
table.arbol td{
	/*border: 1px solid #b1ac8c;
	border-collapse:collapse;*/
	padding: 3px;
	margin: 0;
}
table.arbol tr{
	margin: 0;
	padding: 0;
}
h3.ficha {
	padding: 3px;
	background:#b1ac8c;
	color: #fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:center;
}
.perrotit {
	background: #b1ac8c;
	color: #fff;
	font-size:14px;
	font-weight:bold;
	padding: 3px;
}
h4.pnombre {
	padding: 3px;
	width: 156px;
	background:#b1ac8c;
	color: #fff;
	font-size:13px;
	font-weight:bold;
	text-align:center;
}
.miniperro{
	border: 1px solid #b1ac8c;
	margin: 5px 0;
	padding: 5px;
	width: 148px;
}
.tablahead{
	background:#b1ac8c;
	color:#fff;
	font-weight:bold;
	font-size:13px;
}
input, select, textarea {
	border: 1px solid #b1ac8c;
}
img {
	border: none;
}
.colorm, .colorh{
	display:block;
	padding: 3px;
	font-size:12px;
	font-weight:bold;
}
.colorm{
	color: #6CF;
}
.colorh{
	color: #FF99FF;
}
.importante {
	font-weight:bold;
	color: #06c132;
}
.header{
	background:url(images/toprow1.jpg) left top no-repeat;
	width: 745px;
	height:212px;
	vertical-align:top;
	padding-left: 5px;
}
#idioma{
	list-style:none;
}
#idioma li{
	color: #fff;
	padding: 0 20px;
	margin-top: 10px;
	height:15px;
	background: url(images/fondoidioma.gif) left top no-repeat;
}
#idioma li a{
	color: #fff;
	text-decoration:none;
	font-weight:bold;
}
#idioma li a:hover{
	text-decoration:underline;
}
h3.titulo{
	background:#b1ac8c url(images/fondotit.gif) left top no-repeat;
	padding-left: 28px;
	padding-top: 4px;
	color: #fff;
	font-weight: bold;
	font-size: 14px;
	height:18px;
	margin-top: 2px;
}
#latestnews{
	list-style:none;
	padding-top: 20px;
}
#latestnews li{
	background: url(images/adelante.gif) left top no-repeat;
	padding: 0 5px 0 25px;
	margin-top: 15px;
}
#memorial{
	margin-top: 5px;
	border: 1px solid #b1ac8c;
	padding: 5px;
}
.boxnoticia{
	margin: 8px auto 0 auto;
	padding: 7px;
	width: 700px;
	border: 1px solid #b1ac8c;
}
#fd_nperro p{
	margin: 10px 0;
}
.caja{
	display: block;
	float: left;
	margin: 3px 3px 0 0;
	border: 1px solid #b1ac8c;
	padding: 5px;
}
.actualizacion{
	background-color: #dcdacb;
	color: #7b7b7b;
	padding: 3px;
	text-align:right;
	
}
.piefotoini{
	margin: 0 0 30px 0;
	color: #fff;
	font-weight:bold;
	background-color: #b1ac8c;
	background-image: url(images/atras.gif);
	background-repeat: no-repeat;
	background-position: 4px 4px;
	padding: 4px 5px 5px 20px;
	min-height: 75px;
}
.clear{
	clear:both;
}