/* CSS Document */
.fondopagina{ background-image:url(img/dpefrenchies_vancouver.gif); background-position:top center; background-repeat:repeat-y; background-color:#412935; margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.fondocontenedor{  }
#criador_perros_top{ background-image:url(img/criador_perros_top.gif); background-color:#ffffff; background-position:top left; background-repeat:no-repeat; height:13px; width:902px;}
#criador_perros_top2{  background-image:url(img/criador_perros_mid.gif); background-color:#ffffff; background-position:top left; background-repeat:repeat-y;padding-left:30px; padding-top:7px; text-align:left;}
#criador_perros_slide{ background-image:url(img/slideshow_bg.gif); background-position:top left; background-repeat:no-repeat; width:232px; height:176px; float: left; }
#criador_perros_logo{ height:176px; width:612px; float:left; background-image:url(img/criador_perros_bulldogs.gif); background-repeat:no-repeat; background-position:right top; background-color:#523b44;}
#criador_perros_logo a{ color:#722b4f;text-decoration:none; font-weight:700; font-size:10px; } 
#criador_perros_logo a:hover{ color:#f2632b;  text-decoration:none;} 
#menude{ height:20px; width:272px; float:left; }

#menu{height:22px; width:843px; text-align:center; background-image:url(img/bgmenu.gif); background-repeat:repeat-x; background-position:left; clear:both; }
#menuli{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#722b4f; font-weight:700; display:inline; }
#menuli a{ color:#722b4f; font-weight:700; text-decoration:none;}
#menuli a:hover {  color:#f2632b; font-weight:700; text-decoration:none;}
#menuli .sele{  color:#f2632b; font-weight:700; text-decoration:none;}

#mm2 #menuli2{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#722b4f; font-weight:700; display:inline; }
#mm2 #menuli2 a{ color:#722b4f; font-weight:700; text-decoration:none;}
#mm2 #menuli2 a:hover {  color:#f2632b; font-weight:700; text-decoration:none;}
#mm2 #menuli2 .sele{  color:#f2632b; font-weight:700; text-decoration:none;}

#contenedor{ width:550px; padding-left:46px; float:left;} 
#perrosde{  width:272px; float:left; }
#perros{
	width:232px;
	background-color:#523b44;
	background-image:url(img/perros_mid.gif);
	background-repeat:repeat-y;
	background-position:top left;
}
#perrosdentro{ width:208px; padding-left:13px; padding-right:9px; }
#perrostop{  width:272px; clear:both; background-image:url(img/top_pe.gif); background-repeat:no-repeat; background-position:top left; height:44px;}
#perrosbot{  width:272px; clear:both; background-image:url(img/bot_perros.gif); background-repeat:no-repeat; background-position:bottom left; height:37px;}
#perrosbg{ background-image:url(img/bgperros.gif); background-repeat:no-repeat; height:20px; width:205px; clear:both; color:#523b44; font-weight:700; padding-left:6px; padding-top:2px;}
#bgperrostop{ background-image:url(img/bgperrostop.gif); background-repeat:no-repeat; height:11px; width:209px; clear:both; background-color:#FFFFFF; }
#bgperrosmid{ background-image:url(img/bgperrosmid.gif); background-repeat:repeat-y;  width:187px; clear:both; background-color:#FFFFFF; padding-left:11px; padding-right:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#a83030; font-weight:700;}
#bgperrosbot{ background-image:url(img/bgperrosbot.gif); background-repeat:no-repeat; height:11px; width:209px; clear:both; background-color:#FFFFFF;}
#bgperrosmid a{ color:#722b4f; font-weight:700; text-decoration:none;}
#bgperrosmid a:hover {  color:#f2632b; font-weight:700; text-decoration:none;}

.gris{ color:#656565; font-weight:500;}
#semental{ background-image:url(img/semental.gif); background-repeat:no-repeat; width:88px; height:16px;}
#otrotipo{
/*	background-image:url(img/cambiatipo.gif);
	background-position:top center;
	background-repeat:no-repeat;
	*/
	background-color:#39292f;
	height:18px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#dfdfdf;
	padding-top:3px;
}
#otrotipo a{ color:#dfdfdf;  text-decoration:none;}
#otrotipo a:hover {  color:#dfdfdf; font-weight:700; text-decoration:none;}

.pictop{ background-image:url(img/pic1med.gif); background-repeat:repeat-x; background-position:top left;}
.picbot{ background-image:url(img/pic3med.gif); background-repeat:repeat-x; background-position:top left;}
.picleft{ background-image:url(img/pic2iz.gif); background-repeat:repeat-y; background-position:top left;}
.picright{ background-image:url(img/pic2de.gif); background-repeat:repeat-y; background-position:top left;}

#separa{ height:10px; clear:both; font-size:1px;}
#separa10{ height:10px; clear:both; font-size:1px;}
.salto10{ height:10px; clear:both; font-size:1px;}
.salto20{ height:20px; clear:both; font-size:1px;}
.salto5{ height:5px; clear:both; font-size:1px;}
.salto3{ height:3px; clear:both; font-size:1px;}
.salto1{ height:1px; clear:both; font-size:1px;}

#contenedor a{
	color:#f2632b;
	text-decoration:none;
}
#contenedor a:hover {  color:#f2632b;  text-decoration:none;}
#contenedor h2{ padding:0px; margin:0px; font-size:18px; font-weight:700; color:#722b4f; font-family:Trebuchet MS; }

#contenedor h3{ padding:0px; margin:0px; font-size:12px; font-weight:700; color:#722b4f; font-family:Trebuchet MS; }

#texto{ text-align:justify; color:#565656; font-size:11px;}
#nuevoenweb{ background-image:url(img/novedades_criador_perros.gif); min-height:200px; background-position:right bottom; background-repeat:no-repeat;}
#separadormini{ background-image:url(img/separador.gif); background-repeat:repeat-x; background-position:top left; width:380px; height:2px; font-size:2px; } 
#separador{ background-image:url(img/separador.gif); background-repeat:repeat-x; background-position:top left; height:2px; font-size:2px; } 

#nuevolista{ width:380px; color:#666666; font-weight:700; font-size:11px; }
#nuevolista a{ color:#f2632b; font-weight:700; text-decoration:none;}
#nuevolista a:hover {  color:#722b4f; font-weight:700; text-decoration:none;}
#bot{ background-image:url(img/bgbot.gif); height:10px; background-repeat:no-repeat; background-position:top left; clear:both; font-size:8px;}
#underbot{ color:#FFFFFF; }
#underbot a { text-decoration:underline; color:#f6eb96;}

#caja_perros{ padding-bottom:10px;}
.negrita{ font-weight:700;}

#elpedigree .male{ font-size:9px; color:#2c82c0;}
#elpedigree .female{ font-size:9px; color:#df5ed7;}
.dots_red{ background-image:url(img/dots_red.gif); background-repeat:repeat-x; background-position:top left;  height:3px; font-size:3px;}
.dots_blue{ height:1px; border-top:1px dotted #9ab4dc; font-size:1px;}
.solid_blue{ border-top:1px solid #9ab4dc; height:1px; font-size:1px; clear:both;}
.dots_grey{ height:1px; border-top:1px dotted #E2E2E2; font-size:1px;}
.text_grey{ color:#999999;}

.texto_cabecera{padding:0px; margin:0px; font-size:18px; font-weight:700; color:#722b4f; font-family:Trebuchet MS; background-image:url(img/dots_red.gif); background-repeat:repeat-x; background-position:bottom left; padding-bottom:4px; }
.texto_small{ font-size:10px;}
.texto_gris{color:#999999;}
.texto_azul{color:#722b4f;}
.texto_negrita{ font-weight:700;}
.separador_puntos{ width:100%; background-image:url(img/menupuntos.gif); background-repeat:repeat-x; background-position:left center; height:10px; font-size:11px; padding:0px; margin:0px; clear:both; }
.texto_normal{ font-size:11px; color:#565656; text-decoration:none;}



input{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; border:1px solid #C2AEFF;}
textarea{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; border:1px solid #C2AEFF; width:380px;}
.boton{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:700; background-color:#FFFFFF; color:#1e54a5; border:1px solid #C2AEFF;}

#caja3fotos{
text-align:left;
clear:both;
float:left;
width:100%; }
#cajafototx{
padding:1px;
text-decoration:none;
float:left;
text-align:center;
width:120px;
height:120px;
}
#cajafototx a{
color:#532900;
text-decoration:none; }
#separafotos{ float:left; height:120px; width:10px;}
#fotos{ text-align:center; border:1px #9a8951 solid; background-color:#FFFFFF; height:120px; width:120px;}
/******************************** ESTILOS GALERIA DE FOTOS *********************************/
.highslide {
	cursor: url(highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide img {
	border: 1px solid #FFFFFF;
}
.highslide:hover img {
	border: 1px solid #b5e399;
}

.highslide-wrapper {
	background: white;
}
.highslide-image {
    border: 0px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    border: 2px solid white;
    border-top: none;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits  {
width:100px;
height:14px;
    color: #342d1d;
	background-image:url(highslide/graphics/bgzoom.gif); background-position:bottom left; background-repeat:no-repeat;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: #342d1d;
}
.highslide-move {
    cursor: move;
}
.highslide-overlay {
	display: none;
}
a.highslide-full-expand {
	background: url(highslide/graphics/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}
/* Controlbar example */
.controlbar {	
	background: url(highslide/graphics/controlbar4.gif);
	width: 167px;
	height: 34px;
}
.controlbar a {	
	display: block;
	float: left;
	/*margin: 0px 0 0 4px;*/	
	height: 27px;
}
.controlbar a:hover {
	background-image: url(highslide/graphics/controlbar4-hover.gif);
}
.controlbar .previous {
	width: 50px;
}
.controlbar .next {
	width: 40px;
	background-position: -50px 0;
}
.controlbar .highslide-move {
	width: 40px;
	background-position: -90px 0;
}
.controlbar .close {
	width: 36px;
	background-position: -130px 0;
}
/* Necessary for functionality */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
/*****************************************fin ZOOMER Galeria de fotos*************************/
.gallerylayer{ background-image:url(img/ajax-loader.gif); background-position:center; background-repeat:no-repeat;}
