body{
	margin-top: 0px;
	background-color:#333;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	width:772px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#444444;
	}

.menu{
	margin-left:15px;
	padding-top:20px;
background-repeat:repeat-x;
width:739px;
height:49px;
}

.menu ul {
list-style:none;
margin:0;
padding:0;}

.menu ul li {
padding:0;
float:left; }

.menu ul li a {
display:block;
text-decoration:none; }

.menu ul li a span {
display:none;}

#inicio{
background-image:url(imagenes/botones/inicio.gif);
width:66px;
height:48px;}

#quienessomos{
background-image:url(imagenes/botones/quienessomos.gif);
width:125px;
height:48px;}

.categoria {
height:30px;
vertical-align:center;
padding-top:10px;
width:600px;
float:left;
clear:both;
}

.categorias {
  width:180px;
  display:block;
  float:left;
  clear:right;
  text-align:center;
}

.categorias a {
font-weight:boldeR;
text-decoration:none;
font-size:16px;
color:#000000;
}

.categorias a:hover {
 text-decoration:blink;
 color:#4db325;
}

#origenesabuelos{
background-image:url(imagenes/botones/origenesabuelos.gif);
width:125px;
height:48px;}

#nuestrosmastines{
background-image:url(imagenes/botones/nuestrosmastines.gif);
width:142px;
height:48px;}

#galeria{
background-image:url(imagenes/botones/galeria.gif);
width:90px;
height:48px;}

#enlaces{
background-image:url(imagenes/botones/enlaces.gif);
width:97px;
height:48px;}

#contacto{
background-image:url(imagenes/botones/contacto.gif);
width:92px;
height:48px;}

.cabezera{
	background-image: url("imagenes/cabecera.jpg");
	width:772px;
	height:412px;
	background-repeat: no-repeat;
	}

.cabezera2{
	background-image: url("imagenes/cabecera2.jpg");
	width:800px;
	height:420px;
	background-repeat: no-repeat;
		background-color:#333;
	}

.pagina{
	margin-left:auto;
	width:772px;
	background-color:#FFF;
	margin-right:auto;
	text-align:left;
}

.pagina2{
   position:fixed;
   top:50%;
   left:50%;
   margin-top:-212px;
   margin-left:-400px;
   height:212px;
   width:800px;
   text-align:center;
 background-color:#333;
   font-family:Verdana;
}

.interior {
	width:772px;
	background-color:#FFFFFF;
	height:auto;
	clear:both;
	float:left;
	padding-bottom:15px;
}

.separa {
	width:20px;
	height:51px;
	background-image: url("imagenes/menu-separador.jpg");
	}

.izquierda {
	background-image:url("imagenes/menu-izquierda.jpg");
	width:10px;
	height:51px;
	}

.derecha {
	background-image:url("imagenes/menu-derecha.jpg");
	width:13px;
	height:51px;
	}

.contenido {
	background-color:#FFF;
	padding:20px;
	width:461px;
	float:left;
}

.huella20{
	margin-top:5px;
	margin-right:10px;
	background-image:url("imagenes/huella.jpg");
	width:16px;
	height:15px;
	float:left;
	background-repeat:no-repeat;
	}

.menu-derecha-arriba {
	background-image:url("imagenes/nuestros-mastines.gif");
	background-position:top;
	background-repeat:no-repeat;
	width:271px;
	height:68px;
	float:left;
	clear:both;
}

.menu-derecha-arriba2 {
	background-image:url("imagenes/nuestros-mastines.gif");
	background-position:top;
	background-repeat:no-repeat;
	width:271px;
	height:186px;
	float:left;
	clear:both;
}

.menu-derecha-imagen img {
	width:242px;
	height:148px;
	margin-top:-5px;
}

.menu-derecha-imagen {
	width:242px;
	height:148px;
}

.menu-derecha-separa {
	background-image:url("imagenes/nuestros-mastines-separador.gif");
	width:271px;
	height:56px;
	float:left;
	clear:both;
}

.menu-derecha-separa2 {
	background-image:url("imagenes/nuestros-mastines-separador.gif");
	background-repeat:no-repeat;
	background-position:top center;
	width:271px;
	height:174px;
	float:left;
	clear:both;
	margin-left:3px;
}

.menu-derecha-fondo {
	background-image:url("imagenes/nuestros-mastines-fondo.gif");
	width:271px;
	height:58px;
	float:left;
	clear:both;
	margin-left:-3px;
}

.barra {
	width:734px;
	height:20px;
	clear:both;
	margin-left:20px;
	background-image: url("imagenes/barra.gif");
}

.barra-izquierda {
	width:16px;
	height:22px;
	background-position:top left;
	background-repeat:no-repeat;
	background-image: url("imagenes/barra-izquierda.jpg");
	float:left;
	clear:right;
	}

.barra-centro {
	width:668px;
	height:22px;
	background-position:top left;
	background-repeat:repeat-x;
	background-image: url("imagenes/barra-centro.jpg");
	float:left;
	clear:right;
}

.barra-derecha {
	width:16px;
	height:22px;
	background-position:top left;
	background-repeat:no-repeat;
	background-image: url("imagenes/barra-derecha.jpg");
	float:left;
	clear:right;
}

.menu-derecha {
	width:271px;
	height:417px;
	overflow:hidden;
	float:left;
	clear:right;
}

.menu-derecha1 {
	background-image:url("imagenes/nuestros-mastines-bg.gif");
	width:271px;
	height:434px;
	float:left;
	clear:right;
}

.menu-derecha2 {
	background-image:url("imagenes/nuestros-mastines-bg.gif");
	width:271px;
	height:404px;
	margin-top:-434px;
	float:left;
	clear:right;
}

.texto1 a{
	width:251px;
	text-align:right;
	height:15px;
	float:left;
	margin-right:20px;
	margin-bottom:10px;
	color:#444444;
	font-size:11px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
}

.texto2 a{
	width:251px;
	text-align:right;
	height:15px;
	float:left;
	margin-top:17px;
	margin-right:20px;
	color:#444444;
		font-size:13px;
}


.titulo_seccion
{
	color:#4db325;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:16px;
	width:460px;
	font-weight: bold;
	}

.titulo_seccion2
{
	color:#555555;
	font-family:arial black;
	font-size:18px;
	height:20px;
	display:block;
	width:200px;
	font-weight:normal;

}

.titulo_seccion3
{
	color:#4db325;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:16px;
	width:460px;
	font-weight: bold;
	}


.contenido_seccion
{
	color:#333333;
	font-family:verdana;
	font-size:11px;
	clear:both;
}


#menu2 {
	width:766px;
	height:51px;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	background-color:#000000;
	background-image: url("imagenes/menu-fondo.jpg");
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffd8b9;
}

#menu2 ul, li {
	list-style-type: none;
}

#menu2 ul {
	margin: 0;
	padding: 0;
}

#menu2 li {
	float: left;
	background-image:url(imagenes/flecha.jpg);
	padding-left:15px;
	padding-right:2px;
	font-weight:bold;
	background-repeat:no-repeat;
	background-position:left;
}

#menu2 a {
	text-decoration: none;
	display: block;
	text-align: center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#88d8b9;
}

#menu2 a:hover{
color:#FFFFFF;}

.lista_pequena {
	width:400px;
	float:left;
	clear:both;
	margin-right:30px;
	}

.imagen_pequena img {
	width:30px;
	height:30px;
	float:left;
}

.imagen_pequena {
	width:30px;
	height:30px;
	float:left;
	margin:0.5px;
}


#menu2 a#primero {
	border-left: 1px solid #ACCFE8;
}

.cuadro{
	width:235px;
	margin-right:4px;
	background-color:#91d1fc;
	margin-bottom:10px;
	height:191px;
	text-align:center;
	float:left;
}

.barratexto{
		margin-top:3px;
	float:right;
	margin-right:20px;
}

.barratexto a{
	color:#FFF;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
}

.perros20{
	text-align: center;}

.perrosconocenuestrosmastines{
		background-image:url(imagenes/conocenuestrosmastines.gif);
		width:243px;
		height:35px;
		margin-left:5px;
}

.margin10{
	height: 10px;
}

.cuadro20{
	margin-top:20px;
width:730px;
clear:both;
}

.paginator{
	margin-left:auto;
	margin-right:auto;
	width:722px;
	text-align:center;
	clear:both;
}

.paginator a{
	color:#4db325;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:12px;
}

.error{
	color:red;
}

.letra10{
	font-family:Verdana, Helvetica, sans-serif;
	font-size:10px;
}

piedefoto {
    font-family:Verdana, Helvetica, sans-serif;
	font-size:10px;
}

.sinborde{
border:none;}

.limiteimagen{
width:400px;}