
@charset "utf-8";
@import url("reset.css");
@import url("rounded.css");
@import url("menu.css");
/* CSS Document */
html{}
body {background: #005FCD url(../img/bg-azul.jpg); background-repeat:repeat; /*background-position:top;*/ font: 11px "Lucida Sans Unicode", "Lucida Grande", sans-serif; color: #666; margin:0px; height: 100%; font-family: Trebuchet, Arial, Verdana;}
/*input, select {color:#797979; font-size:12px; margin-bottom:5px;}*/

a{color:#666666}

#home_blocks table tbody tr td div.blocks div.content_block table tbody tr td h2 a {
	text-decoration: none;
}


textarea.mceNoEditor{width:100%}

div#contenedor_all_perro{
	width:100%;
	height:355px;
	margin: 0 auto 0 auto;
	background: transparent url(../images/fondo_perros.png) no-repeat center bottom;
	position:absolute;
	z-index:-9999;
}

div#contenedor_all_gato  {
background:url("../images/fondo_gatos.png") no-repeat scroll center bottom transparent;
height:355px;
margin:0 auto;
width:100%;
position:absolute;
z-index:-9999;
}

div#contenedor_all_otras{
	width:100%;
	height:355px;
	margin: 0 auto 0 auto;
	background: transparent url(../images/fondo_otras.png) no-repeat center bottom;
	position:absolute;
	z-index:-9999;
}



hr {border:1px solid #CCC;}
h1{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
/*--Tools--*/
div#tools {background:url(../img/bg_tools.gif) repeat-x 0 0; }
	div#tools_container {width:1012px; margin:auto; line-height:36px; padding-bottom:10px; text-align:right;}
	div#tools_container img {vertical-align:middle; margin-right:5px;}
		div#tools_container a:link, div#tools_container a:visited { color:#797979; text-decoration:none; margin: 0 20px 0 0; text-shadow:#FFF 1px 1px 1px}
		div#tools_container a:hover, div#tools_container a:active {}
	
/*--Wrapper--*/	
div#wrapper { width:978px; background:url(../img/bg_wrapper.png) repeat-y 0 0; margin:auto; padding:0 17px 50px;}

/*--Header--*/
div#header { width:1012px; margin:auto;  background:url(../img/bg_header.png) no-repeat 0 100%; padding-bottom:25px;}
	div#header a:link, div#header a:visited { color:#FFF; text-decoration:none; font-size:13px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold}
	div#header a:hover, div#header a:active {text-decoration: none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; color:#eee;}
		div#header .perros {margin-left:90px;}
		div#header .gatos {margin-left:55px;}
		div#header .otras_mascotas {margin-left:65px;}



/*--Header Orange--*/
div#header_orange { width:1012px; margin:auto;  background:url(../img/bg_header_gatos.png) no-repeat 0 100%; padding-bottom:25px;}
	div#header_orange a:link, div#header_orange a:visited {color:#FFF; text-decoration:none; font-size:13px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold}
	div#header_orange a:hover, div#header_orange a:active {text-decoration:none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; color:#eee;}
		div#header_orange .perros {margin-left:90px;}
		div#header_orange .gatos {margin-left:55px;}
		div#header_orange .otras_mascotas {margin-left:65px;}

/*--Header LightBlue--*/
div#header_lightblue { width:1012px; margin:auto;  background:url(../img/bg_header_otros.png) no-repeat 0 100%; padding-bottom:25px;}
	div#header_lightblue a:link, div#header_lightblue a:visited {color:#FFF; text-decoration:none; font-size:13px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold}
	div#header_lightblue a:hover, div#header_lightblue a:active {text-decoration:none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; color:#eee;}
		div#header_lightblue .perros {margin-left:90px;}
		div#header_lightblue .gatos {margin-left:55px;}
		div#header_lightblue .otras_mascotas {margin-left:65px;}

/*--Header Purple--*/
div#header_purple { width:1012px; margin:auto;  background:url(../img/bg_header_perros.png) no-repeat 0 100%; padding-bottom:25px;}
	div#header_purple a:link, div#header_purple a:visited {color:#FFF; text-decoration:none; font-size:13px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold}
	div#header_purple a:hover, div#header_purple a:active {text-decoration:none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; color:#eee;}
		div#header_purple .perros {margin-left:90px;}
		div#header_purple .gatos {margin-left:55px;}
		div#header_purple .otras_mascotas {margin-left:65px;}

	
/*--Left--*/
div#left { float:left; width:760px; margin-top:12px;}

/*--Right--*/
div#right { float:left; margin:12px 0 0 10px; width:207px;}

/*--Search--*/
#div_search {
	background:url(../img/bg_div_search.png) no-repeat left bottom; 
	width:190px; 
	height:28px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 28px;
}
#div_search input{
	font-size:11px;
	height:16px;
	padding:0px;
	border:0px;
	background:transparent;
	margin-top:10px;
	#margin-top:2px;
}
#div_search form{
	margin:0px;
}


/*--------------------------------Home modules-----------------------------*/
div#core, div#main_cat, div.banner_left, div#home_blocks, div#lahuella {margin-bottom:10px; clear:both;}

/*--Login--*/
div#login {width:187px;  background:url(../img/bg_login.jpg) no-repeat 0 0; text-align:left; padding:90px 0 0 20px;}
	div#login a.link_login_bot:link, div#login a.link_login_bot:visited { font-size:12px!important; padding: 0 0 0 20px; color:#666; font-size:14px; text-decoration:none; background:url(../img/iconos/mi_perfil.png) no-repeat 0 50%}
	div#login a.link_login_bot:hover, div#login a.link_login_bot:active { text-decoration:underline;}
	
	div#login a.link_login_bot_add:link, div#login a.link_login_bot_add:visited { font-size:12px!important; padding: 0 0 0 20px; color:#666; font-size:14px; text-decoration:none; background:url(../img/iconos/icono_add_mascota.png) no-repeat 0 50%}
	div#login a.link_login_bot_add:hover, div#login a.link_login_bot_add:active { text-decoration:underline;}

div#login a.link_login_sol:link, div#login a.link_login_sol:visited { font-size:12px; text-decoration:none; background:url(../img/star_1.png) no-repeat 0 50%; display:block; width:130px; height:auto; text-align:left; color:#666;}
div#login a.link_login_sol:hover, div#login a.link_login_sol:active { text-decoration:underline;}

	div#login a.link_logout_bot:link, div#login a.link_logout_bot:visited { font-size:12px!important; padding: 0 0 0 20px; color:#666; font-size:14px; text-decoration:none; background:url(../img/icono_exit.png) no-repeat 0 50%}
	div#login a.link_logout_bot:hover, div#login a.link_logout_bot:active { text-decoration:underline;}

#login .input_login{
	background:  url(../img/bg_input_login.gif) no-repeat left top;
	height:20px;
	width:150px;
	border:0px;
	padding-left:5px;
	padding-top:3px;
	font-size:11px;
	color:#A8A8A8;
}

/*-- Login Solo --*/
div#login_solo {}
	div#login_solo a.link_login_bot:link, div#login_solo a.link_login_bot:visited { font-size:12px!important; padding: 0 0 0 20px; color:#666; font-size:14px; text-decoration:none; background:url(../img/iconos/mi_perfil.png) no-repeat 0 50%}
	div#login_solo a.link_login_bot:hover, div#login_solo a.link_login_bot:active { text-decoration:underline;}
	
	div#login_solo a.link_login_bot_add:link, div#login_solo a.link_login_bot_add:visited { font-size:12px!important; padding: 0 0 0 20px; color:#666; font-size:14px; text-decoration:none; background:url(../img/iconos/icono_add_mascota.png) no-repeat 0 50%}
	div#login_solo a.link_login_bot_add:hover, div#login_solo a.link_login_bot_add:active { text-decoration:underline;}


	div#login_solo a.link_logout_bot:link, div#login_solo a.link_logout_bot:visited { font-size:12px!important; padding: 0 0 0 20px; color:#666; font-size:14px; text-decoration:none; background:url(../img/icono_exit.png) no-repeat 0 50%}
	div#login_solo a.link_logout_bot:hover, div#login_solo a.link_logout_bot:active { text-decoration:underline;}

#login_solo .input_login{
	background: transparent url(../img/bg_input_login.gif) no-repeat left top;
	height:20px;
	width:150px;
	border:0px;
	padding-left:10px;
	padding-top:3px;
	padding-right: 10px;
	font-size:11px;
	color:#A8A8A8;
}

/*--Core--*/
div#core {width:750px; height:362px; background-color:#FFF}
div#core p{ display:none}
div#core .titulo{color:#FFF; font-size:16px; font-weight:bold;}
/*--Main category--*/
div#main_cat {}
	div.home_block {float:left; width:184px; height:262px; background:url(../img/backservicios.png) no-repeat 0 0; margin:10px 6px 10px 0;}
		div.home_block h1 {width:164px; height:47px; text-align:center; font-size:13px; color:#FFF; font-weight:bold; padding:10px 10px 0 10px;}
		div.home_block h1 a {
			display: block;
			color: #fff;
			text-decoration: none;
		}
			div#home_block01 h1{background: url(../img/backservicios01.jpg) no-repeat 50% 4px; padding-top:14px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}
			div#home_block02 h1{background: url(../img/backservicios02.jpg) no-repeat 50% 4px; padding-top:14px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}
			div#home_block03 h1{background: url(../img/backservicios03.jpg) no-repeat 50% 4px; padding-top:14px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}
			div#home_block04 h1{background: url(../img/backservicios04.jpg) no-repeat 50% 4px; padding-top:14px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}
			
	
/*--Banner left--*/
div.banner_left {}

/*--Home blocks--*/
div#home_blocks {}
	div.blocks {width:376px; height:329px; float:left; background:url(../img/bg_home_block_xl.jpg) no-repeat 0 0; margin:0 4px 10px 0;}
		div.blocks h1 {width:359px; height:40px; float:left; margin:2px; font-size:13px; color:#FFF; font-weight:bold; padding:10px 0 0 15px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}	
		div.blocks h1 img{ vertical-align:middle; margin-right:10px;}
		div.blocks h1#blockb01 { background:url(../img/bg_home_blockb01.png) no-repeat 0 0;}
		div.blocks h1#blockb02 { background:url(../img/bg_home_blockb02.png) no-repeat 0 0;}
		div.blocks h1#blockb03 { background:url(../img/bg_home_blockb03.gif) no-repeat 0 0; /*padding:0 0 0 15px; height:50px;*/}
		div.blocks h1#blockb04 { background:url(../img/bg_home_blockb04.png) no-repeat 0 0; /*padding:0 0 0 15px; height:50px;*/}
			div.content_block {float:left; width:366px; margin:5px;}
			div.content_block img {margin:0; padding:0px;}
			div.content_block h2 {font-size:14px; font-weight:bold; color:#FF9419;}

/*--Main la huella--*/
div#lahuella { width:710px; height:240px; background:url(../img/bg_lahuella.jpg) no-repeat 0 0; padding:78px 20px 20px 20px;}
div#lahuella span.santiago {float:left; display:inline;}
div#lahuella span.fecha {float:right; display:inline;}
	div#left_lahuella, div#right_lahuella {float:left; margin-top:15px;}
		div#left_lahuella {width:389px; border-right:1px solid #999;}
		div#right_lahuella {width:315px; margin-left:5px;}
			div#left_lahuella img{float:left; margin-right:5px;
	border: 2px solid #c0c0c0;
}
			div#left_lahuella h1 { font-size:14px; font-weight:bold;margin-bottom:5px;}
			div#left_lahuella h1 a { color: inherit; text-decoration: none; }
				div#right_lahuella li.item{display:inline; width:98px; height:179px; margin-right:5px; float:left;}
				div#right_lahuella li.item a { text-decoration: none; }
				div#right_lahuella li.li_readmore{display:inline; width:98px; height:20px; margin-right:5px; float:left;}
				div#right_lahuella li img{clear:both; margin-bottom:5px; float:left;
	border: 2px solid #c0c0c0;
}
				div#right_lahuella h1 { font-size:16px; font-weight:bold;}
				div#left_lahuella p{margin: 0;
	height: 134px;
	overflow: hidden;
}

#left_lahuella div {
	height: 134px;
}


/*--Home la huella--*/
div#lahuella_home { width:710px; height:10px; background:url(../img/lahuella_he.jpg) no-repeat 0 0; padding:94px 20px 20px 20px;}
div#lahuella_home span.santiago {float:left; display:inline;}
div#lahuella_home span.fecha {float:right; display:inline;}

div#lahuella_cont { width:750px; background: url(../img/lahuella_bg.jpg) repeat-y 0 0}

div#left_lahuella_cont {width:205px; float:left;}
div#right_lahuella_cont {width:500px; float:left; margin:0 0 0 40px;}

div#left_lahuella_cont h1 {padding:10px 0 6px 20px; font-size:16px; font-weight:bold; color: #5e5e5e; border-bottom:1px solid #D7D6D1; margin-left:5px;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}

div#left_lahuella_cont ul#noticias_res {float:left; margin:10px 0 10px 25px; margin-top:3px;
	padding: 0;
}

div#left_lahuella_cont ul#noticias_res a:link, div#left_lahuella_cont ul#noticias_res a:visited { color:#666; text-decoration:none; margin-bottom:8px; display:block; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif }

div#left_lahuella_cont ul#noticias_res a:hover, div#left_lahuella_cont ul#noticias_res a:active { text-decoration:underline;}

div#left_lahuella_cont .content_clinica{margin-left:10px;}


div#left_lahuella_cont ul#noticias_res li { list-style-image:url(../img/bullet_ul.gif); list-style-position:outside; margin-left:20px;}
div#updates_cont ul li a { text-decoration: none; color: inherit; }
div#updates_cont ul li a:hover { color: #f90; }


ul.stars {float:right; margin-right:0px;margin-top:5px; width:200px;}
ul.stars li {display:inline;}
p.pie_fotoprincipal {width:380px; float:left; margin-top:5px;}
div.pie_fotoprincipal p{font-size:12px; margin: 10px 10px 0px 0px}

div#right_lahuella_cont h1 {font-size:14px; font-weight:bold; color:#000; padding:10px 0 10px 0px; font:"Trebuchet MS", Arial, Helvetica, sans-serif}
/*div#right_lahuella_cont h1 {font-size:18px; font-weight:bold; color:#f90; padding:10px 0 10px 0px; font:"Trebuchet MS", Arial, Helvetica, sans-serif}*/




/*--Readmore--*/
a.readmore{font-size: 9pt;}
a.readmore:link, a.readmore:visited {float:right; height:16px; display:block; width:75px; text-decoration:none; color:#424242; background:url(../img/icono_mas.png) no-repeat right center; margin:5px 15px 5px 5px;}
a.readmore:hover, a.readmore:active {text-decoration: underline;}
a.readmore#link_video {margin-top:0; float: right;}


/*--Inapropiado--*/
a.inapropiado:link, a.inapropiado:visited {float:right; height:16px; display:block; width:250px; text-decoration:none; color:#424242; background:url(../img/icono_mas.png) no-repeat right center; margin:5px 15px 5px 5px; text-align:right; padding-right:20px;}
a.inapropiado:hover, a.inapropiado:active {text-decoration: underline;}
a.inapropiado#link_video {margin-top:0}


div#right img.banner_left {margin: 10px 0 0 5px}
/*--Left Blocks--*/
div#left_pictures {width:200px; height: 270px; background:url(../img/bg_right_blocks.jpg) no-repeat 0 0; margin: 10px auto auto;}
div#left_contest {width:200px; height:275px; background:url(../img/bg_right_blocks2.jpg) no-repeat 0 0; margin:auto;}
div#left_updates {width:200px; height:275px; background: url(../img/bg_right_update.jpg) no-repeat 0 0; margin: 10px auto auto;}
	div#left_pictures h1, div#left_contest h1, div#left_updates h1 {width:185px; height:51px; float:left; margin:2px; font-size:13px; color:#FFF; padding:0 0 0 15px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold}
	div#left_pictures h1 img{ vertical-align:middle; margin-right:10px;}
	div#left_pictures h1 span{margin:0px; padding:0px; line-height:0px; height:10px}
	
div#left_pictures h1{ background:url(../img/bg_left_block01.gif) no-repeat 0 0;padding:10px 0 0 15px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold}

/*--Footer--*/

div#fonav {width:1012px; height:87px; background:url(../img/bg_foo_nav.png) no-repeat 0 0;  margin:auto;}
div#footer {width:1012px; margin:auto;}
div#mitocondria {width:1012px; margin:auto;}


/*--Footer Nav--*/
ul#fonav_1 {float:left;  width:100%; margin:45px 50px 0 0px;text-align: center;}
	ul#fonav_1 li {display:inline;padding: 0 15px 0 15px; border-left: 1px solid #B5B5B5;}
		ul#fonav_1 li a:link, ul#fonav_1 li a:visited {text-decoration:none; font-size:12px; color:#666; font-weight: bold;}
		ul#fonav_1 li a:hover, ul#fonav_1 li a:active {text-decoration:underline;}
		
ul#fonav_2 {float:right; margin-top:45px; width:550px;}
	ul#fonav_2 li {display:inline;margin-left:20px;}
		ul#fonav_2 li a:link, ul#fonav_2 li a:visited  {text-decoration:none; font-size:12px; color:#666}
		ul#fonav_2 li a:hover, ul#fonav_2 li a:active  {text-decoration:underline;}

div#footer {border-left:1px solid #FFF; border-right:1px solid #FFF; width:970px; margin-top:20px;}
	div.footer_li {}
	div.footer_li li.h_list {font-weight:bold; margin-bottom:5px; color:#FFF;}
		div.footer_li ul{float:left; margin:0 65px 20px 65px;}
			div.footer_li a:link, div.footer_li a:visited {color:#FFF; text-decoration:none;}
			div.footer_li a:hover, div.footer_li a:active {text-decoration:underline;}

div#mitocondria {height:55px; background-color:#686561; width:100%; margin-top:20px;}
#img_fo {margin:auto; display:block;}

/*--Decoracion fotos home--*/
/*--Left--*/
div.decor_left { margin:20px 12px 1px 12px; position:relative; width:150px; height:150px;}
div.decor_left span { width:178px; height:163px; position:absolute; top:-15px; left:-10px; background:url(../img/format_dest_left.png) no-repeat 0 0; display:block;}
/*--Right--*/
div.decor_right { margin:20px 12px 1px 12px; position:relative; width:150px; height:150px;}
div.decor_right span { width:178px; height:163px; position:absolute; top:-15px; left:-10px; background:url(../img/format_dest_right.png) no-repeat 0 0; display:block;}


/*--Galeria Home--*/
div#home_gal_cont {width:192px; margin:auto; padding-left:3px;}
	div#home_gal_cont a:link, div#home_gal_cont a:visited {float:left; margin:5px 5px 5px 5px;}
	div#home_gal_cont a:hover, div#home_gal_cont a:active {}
div#mito_cont {width:950px; height:19px; margin:auto; color:#FFF;}

/*--Contest--*/
div#contest_cont {width:100%; height:auto; display:block; clear:both;}
div#contest_cont p{ margin: 20px 10px 10px 10px; padding-top:15px; text-align:justify}
div#left_contest h1{width:185px; height:51px; float:left; margin:2px; font-size:13px; color:#FFF; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; padding:0 0 0 15px;}
	div#left_pictures h1 img{ vertical-align:middle; margin-right:10px; }
div#left_pictures h1{ background:url(../img/bg_left_block01.gif) no-repeat 0 0;padding:10px 0 0 15px;}

	div#left_contest h1 img{ vertical-align:middle; margin-right:10px;}
div#left_contest h1{ padding:10px 0 0 15px; clear:both; display:block; float:left;}

	div#left_updates h1 img{ vertical-align:middle; margin-right:5px;}
div#left_updates h1{padding:10px 0 20px 5px; clear:both; display:block; float:left; color:#666; font-size:13px;}
div#left_updates h1 span {padding-left:35px;}
div#updates_cont {width:160px; margin:auto; height:150px; display:block; clear:both; padding-top:5px;}

/*----*/
p.nombre_mas { float:left; width:260px; margin:5px 0 10px 10px;}
p.nombre_mas strong {font-weight:bold;}

/*--Actualizaciones home--*/
div#updates_cont ul {margin-top:3px;
	padding: 0;
}

#right_lahuella ul {
	padding: 0;
}
	div#updates_cont ul li { list-style-image:url(../img/bullet_ul.gif); list-style-position:outside; margin-left:20px;}
div#updates_cont ul li a { text-decoration: none; color: inherit; }
div#updates_cont ul li a:hover { color: #f90; }
	
/*--Main blocks--*/
div.separator {height:6px; clear:both;}
.clear { clear:both;}
div#int_left {width:200px; float:left;}
div#int_center
{
	width:530px; float:right; margin-right:10px;
	
}


div.left_int_block {width:193px; border-right:1px solid #D6D6D6; border-left:1px solid #D6D6D6; padding: 10px 0 0 0; padding-left:5px; clear:both}
div.center_int_block {width:508px; border-right:1px solid #D6D6D6; border-left:1px solid #D6D6D6; padding:10px; clear:both; background:#F9F9F4; min-height:100px; }
div.center_int_block a{color: #F60; text-decoration:none; font-size:12px; font-weight:bold;}
/*div.center_int_block a:hover{color: #333; text-decoration:none;}*/
div.center_int_block a strong{color:#f90}
div.center_int_block_art {width:510px; padding:0 20px 10px 0; clear:both; margin-top:20px; font-size:12px;}
div.center_int_block blockquote a{color:#666; font-weight:bold}
div.center_int_block blockquote a:hover{color:#f60;}
div.center_int_block table tr td { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}

.vermas a{ text-decoration:none !important;}

div.center_int_block_art .comprar{
    float: left;
    margin-top: 10px;
    margin-bottom: 15px;
    position: relative;
    text-align: left;
    top: 0px;
    width: 700px;
	font-weight:bold;
	color:#09F;
	font-size:14px;
}

div.center_int_block_art img{
	padding:5px;
	border:1px solid #CCC;
}

div.center_int_block_art .comprar img{
	margin-right:10px;
	border:0px solid #CCC !important;
}
div.center_int_block_art .comprar span{
	float: left;
	width: 100%;
	margin-bottom: 5px;
}

div.center_int_block  table  tr td {
	padding-bottom:8px;

}




	div.left_int_block_fo {width:200px; height:11px; background:url(../img/left_int_block_fo.gif) no-repeat 0 0}
	div.center_int_block_fo {width:530px; height:11px; background:url(../img/center_int_block_fo.gif) no-repeat 0 0}
	
	h1.left_int_block_he img {float:left; margin-right:8px}
	h1.left_int_block_he, h1.center_int_block_he{font-size:13px; color:#FFF; padding:10px 0 0 5px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold}
		h1.left_int_block_he2, h1.center_int_block_he2{font-size:13px; color:#FFF; padding:8px 0 8px 10px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold}
	h1.left_int_block_he {width:195px; height:46px;}
	h1.left_int_block_he span, h1.center_int_block_he span {float:left; padding-top:6px;}
	h1.center_int_block_he {width:525px; height:46px;}
	h1.center_int_block_he img{margin-right:10px}

.h1_right_link {
	float: right !important;
	padding-right: 16px;
	padding-left: 20px;
}
.h1_right_link_delete{
	float: right !important;
	padding-right: 16px;
	padding-left: 20px;
	background: transparent url(../img/cross_circle.png) no-repeat scroll 0 8px;
	color:#FFF;
}
.h1_right_link_add {
	float: right !important;
	padding-right: 16px;
	padding-left: 20px;
	background: transparent url(../img/iconos/icono_add_mascota.png) no-repeat scroll 0 8px;
}
.h1_right_link a, .h1_right_link_add a, .h1_right_link_delete a{
	color: white;
	text-decoration: none;
}
	
			div.orange h1 {background:url(../img/center_int_block_he_orange.gif) no-repeat 0 0}
			div.brown h1 {background:url(../img/center_int_block_he_brown.gif) no-repeat 0 0}
			div.gray h1 {background:url(../img/center_int_block_he_gray.gif) no-repeat 0 0}
			div.blue h1 {background:url(../img/left_int_block_he_blue.gif) no-repeat 0 0}
			div.lightbluecenter h1 {background:url(../img/center_int_block_he_lightblue.gif) no-repeat 0 0}
			div.lightblue h1 {background:url(../img/center_int_block_he_lightblue.gif) no-repeat 0 0}
			div.hardblue h1{background:url(../img/center_int_block_he_blue.gif) no-repeat 0 0}
			
			div.gray h1.left_int_block_he {background:url(../img/left_int_block_he_gray.gif) no-repeat 0 0}
			
			
/*--Mini galeria interior--*/
div.minigal_int {width:192px; margin:auto;}
	div.minigal_int a:link, div.minigal_int a:visited {float:left; margin:5px}
	div.minigal_int a:hover, div.minigal_int a:active {}
	span.del {
	width:53px;
	height:8px;
	position:absolute;
	z-index:1;
}
	span.del img { float:right; top:-10px; left:45px; position:absolute;}
	

span.largedel {
width:100px;
height:8px;
position:absolute;
z-index:1;
}

span.largedel img { float:right; top:2px; left:104px; position:absolute; border: 0px !important; }

/*--Bloques informativos interior--*/

ul.left_int_block a:link, ul.left_int_block a:visited { display:block; padding:0 5px 5px 10px;}
ul.left_int_block a:hover, ul.left_int_block a:active {}

ul.left_int_block li {clear:both;}
	ul.left_int_block a:link, ul.left_int_block a:visited, ul.left_int_block a:hover, ul.left_int_block a:active {height:36px; clear:both; text-decoration:none; color:#433824;}
	ul.left_int_block a:link img, ul.left_int_block a:visited img, ul.left_int_block a:hover img, ul.left_int_block a:active img{float:left; width:36px; height: 36px; margin: 0 5px 5px 0}
	ul.left_int_block a:link span.txt_info_int, ul.left_int_block a:visited span.txt_info_int, ul.left_int_block a:hover span.txt_info_int, ul.left_int_block a:active span.txt_info_int{float:left; height:53px;}
	ul.left_int_block a:link p, ul.left_int_block a:visited p, ul.left_int_block a:hover p, ul.left_int_block a:active p{font-size:13px; font-weight:bold;}
	
	div#left_int_block_user { background-color:#EBEBEB; border-bottom:1px solid #D6D6D6; border-left:1px solid #D6D6D6; border-right:1px solid #D6D6D6; padding:5px; font-weight:bold;}
	div#left_int_block_video {border-top:1px solid #D6D6D6; border-left:1px solid #D6D6D6; border-right:1px solid #D6D6D6; padding:5px; font-weight:bold;}
		
		div#left_int_block_video a:link, div#left_int_block_video a:visited { text-decoration:none; color:#666;}
		div#left_int_block_video a:hover, div#left_int_block_video a:active { color:#000;}
				
	div#left_int_block_video img { vertical-align:middle}
	
	div.left_int_block h2 { font-size:14px; padding:5px 0 5px 5px}
	div.left_int_block a:link h2, div.left_int_block a:visited h2{ text-decoration:none; color:#333; font-weight:bold}
	div.left_int_block a:hover h2, div.left_int_block a:active h2{ text-decoration:underline;}
	div.left_int_block h2 a:link, div.left_int_block h2 a:visited { text-decoration:none; color:#333; font-weight:bold}
	div.left_int_block h2 a:hover, div.left_int_block h2 a:active { text-decoration:underline;}
	
	/*--Galeria perfil--*/
	div#gal { width:510px; height:433px; background: transparent url(../img/backuser.png) no-repeat center center; text-align:center;}
	div#gal_anuncio { width:510px; height:347px; text-align:center;}
	div#gal img {}
	div#gal ul {clear:both; padding-top:10px; width: 100%;}
	div#gal ul li{display:inline; margin:5px; float:left;}
	#foto_seleccionada{
		margin-top:15px;
		margin-bottom:10px;
		height:330px;
		padding-top:10px
	}
#foto_seleccionada .votar{
float: right;
margin-top: 40px;
margin-right: 20px;



}

#gal #pantalla_video_description {width: 500px;margin-left: 20px;}
#gal #pantalla_video_description_table {margin: 0px!important;}
#foto_seleccionada #votaciones {width:510px;float: left;}
#foto_seleccionada .evaluacion {float: left;
margin-top: 40px;
margin-left: 20px;
width:170px;
}
#foto_seleccionada .evaluacion span {float: left;font-weight: bold;margin-top: 3px;text-align: left;}
#foto_seleccionada .evaluacion p {float: left; font-size:11px;margin-top: 3px;width: 170px; text-align: left;}
#foto_seleccionada .evaluacion .star{
	float:left;
	background: url("../img/star_1.png") left repeat;
	width:0px;
	height: 17px;
	margin-left:5px;
}
#foto_seleccionada .evaluacion #votacion1{
width: 17px;
}
#foto_seleccionada .evaluacion #votacion2{
width: 34px;
}
#foto_seleccionada .evaluacion #votacion3{
width: 51px;
}
#foto_seleccionada .evaluacion #votacion4{
width: 68px;
}
#foto_seleccionada .evaluacion #votacion5{
width: 85px;
}

	/*---Galeria textos inferior---*/
		div#gal_description{width:500px;}
		div#gal_description h2 {border-top:1px solid #D6D6D6; font-size:12px; font-weight:bold; margin-bottom:10px; padding-top:20px; color:#888}
		table#gal_description_table {margin: 10px 0 10px 0; }
			table#gal_description_table td { padding:3px;font-size:13px;}
			td.gal_description_td_brown {color:#975605; }
		table#gal_description_table select{width:250px;}
		table#gal_description_table input[type=text] {width:250px;}
		table#gal_description_table tr {height:25px;} 
		#gal_description label#gracia { font-size:16px; font-weight:bold; color:#975605;}
	/*--Comentarios--*/
	div.center_int_block ul#comment {margin-top:20px;}
	div.center_int_block ul#comment li {margin-bottom:20px; float:left; clear:both; min-height:53px; width:510px; display:block;}
	div.center_int_block ul#comment li img {float:left; margin-right:15px;}
	div.center_int_block ul#comment dt { font-size:12px; font-weight:bold; color:#005397; margin-bottom:5px;}
	div.center_int_block ul#comment dd {}
	div.center_int_block img.main_img {text-align:center; margin: 0 auto 0 auto; display:block;  }
	/*----------------------*/
		div.center_int_block ul#comment dt a:link.del_comment, div.center_int_block ul#comment dt a:visited.del_comment {position:relative; z-index:1; float:right;}
		div.center_int_block ul#comment dt a:hover.del_comment, div.center_int_block ul#comment dt a:active.del_comment {}
	
	
	/*--Menus--*/
	div#menu_top {width:200px; height:23px; margin-top:20px;}
	div#menu_bot {width:200px; height:23px;}
			
			/*--Orange--*/
			div.orange#left div#menu_top {margin-top:0px}
			div.orange#left div#menu_top { background:url(../img/menu_top_orange.gif) no-repeat 0 0}
			div.orange#left div#menu_bot { background:url(../img/menu_bot_orange.gif) no-repeat 0 0}
			div.orange#left ul#menu { background:url(../img/menu_bg_orange.gif) repeat-y 0 0}
				div.orange#left ul#menu a:link, div.orange#left ul#menu a:visited { background:url(../img/menu_bullet_orange.gif) no-repeat 5px 5px; margin:0 2px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold}
				div.orange#left ul#menu a:hover, div.orange#left ul#menu a:active { background-color:#DA8518;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px;}
				div.orange#left ul#menu li{border-bottom:1px solid #FFF;}
				div.orange#left ul#menu li.active{background:#FFC681;}
				div.orange#left ul#menu li.active a{color:#ae4600; margin-left:15px; background:url(../img/bullet.png) no-repeat 5px 5px;}
				
			/*--Orange Gatos--*/
			div.gatos#left div#menu_top {}
			div.gatos#left div#menu_top { background:url(../img/menu_top_orange.gif) no-repeat 0 0}
			div.gatos#left div#menu_bot { background:url(../img/menu_bot_orange.gif) no-repeat 0 0}
			div.gatos#left ul#menu { background:url(../img/menu_bg_orange.gif) repeat-y 0 0}
				div.gatos#left ul#menu a:link, div.gatos#left ul#menu a:visited { background:url(../img/menu_bullet_orange.gif) no-repeat 5px 5px; margin:0 2px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold}
				div.gatos#left ul#menu a:hover, div.gatos#left ul#menu a:active { background-color:#DA8518;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px;}
				div.gatos#left ul#menu li{border-bottom:1px solid #FFF;}
				div.gatos#left ul#menu li.active{background:#FFC681;}
				div.gatos#left ul#menu li.active a{color:#ae4600; margin-left:15px; background:url(../img/bullet.png) no-repeat 5px 5px;}
				
			/*--Light Blue--*/
			div.lightblue#left div#menu_top {}
			div.lightblue#left div#menu_top { background:url(../img/menu_top_lightblue.gif) no-repeat 0 0}
			div.lightblue#left div#menu_bot { background:url(../img/menu_bot_lightblue.gif) no-repeat 0 0}
			div.lightblue#left ul#menu { background:url(../img/menu_bg_lightblue.gif) repeat-y 0 0}
				div.lightblue#left ul#menu a:link, div.lightblue#left ul#menu a:visited { background:url(../img/menu_bullet_lightblue.gif) no-repeat 5px 5px; margin:0 2px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px;}
				div.lightblue#left ul#menu a:hover, div.lightblue#left ul#menu a:active { background-color:#37848C; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px;}
				div.lightblue#left ul#menu li{ border-bottom:1px solid #fff; }
				div.lightblue#left ul#menu li.active{background:#95C8C9;}
				div.lightblue#left ul#menu li.active a{color:#0d4a4d; margin-left:15px; background:url(../img/bullet.png) no-repeat 5px 5px;}
				
				
			/*--Purple--*/
			div.purple#left div#menu_top {}
			div.purple#left div#menu_top { background:url(../img/menu_top_purple.gif) no-repeat 0 0}
			div.purple#left div#menu_bot { background:url(../img/menu_bot_purple.gif) no-repeat 0 0}
			div.purple#left ul#menu { background:url(../img/menu_bg_purple.gif) repeat-y 0 0}
				div.purple#left ul#menu a:link, div.purple#left ul#menu a:visited { background:url(../img/menu_bullet_lightblue.gif) no-repeat 5px 5px; margin:0 2px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px;}
				div.purple#left ul#menu a:hover, div.purple#left ul#menu a:active { background-color:#7c4e80; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px;}
				div.purple#left ul#menu li{border-bottom:1px solid #FFF;}
				div.purple#left ul#menu li.active{background:#e6c1ed;}
				div.purple#left ul#menu li.active a{color:#490657; margin-left:15px;  background:url(../img/bullet.png) no-repeat 5px 5px;}
			
			/*--Gray--*/
			div.gray#left div#menu_top {margin-top:0}
			div.gray#left div#menu_top { background:url(../img/menu_top_gray.gif) no-repeat 0 0}
			div.gray#left div#menu_bot { background:url(../img/menu_bot_gray.gif) no-repeat 0 0}
			div.gray#left ul#menu { background:url(../img/menu_bg_gray.gif) repeat-y 0 0}
				div.gray#left ul#menu a:link, div.gray#left ul#menu a:visited { background:url(../img/menu_bullet_gray.gif) no-repeat 5px 5px; margin:0 2px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px;}
				div.gray#left ul#menu a:hover, div.gray#left ul#menu a:active { background-color: #18bdb3; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; font-size: 13px;}
				div.gray#left ul#menu li{ border-bottom:1px solid #fff; }
				div.gray#left ul#menu li.active{background:#059688; width:198px}
				div.gray#left ul#menu li.active a{color:#fff; margin-left:15px;  background:url(../img/bullet.png) no-repeat 5px 5px;}
				
				
	ul#menu {}
		ul#menu a:link, ul#menu a:visited { display:block; text-decoration:none; color:#fff; font-size:13px; padding:6px 5px 6px 30px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold}
		ul#menu a:hover, ul#menu a:active { }
	div.orange#left {}
	div.gatos#left {}
	
div.center_int_block_art h3 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: bold; font-size:18px; color:#FF8000; line-height:24px; margin-bottom:0px; margin-top:10px;}
div.center_int_block_art p { text-align:justify; line-height:18px; font-family: Arial, Helvetica, sans-serif; font-size:12px}
div.center_int_block_art img{margin-bottom: 10px;}
.center_int_block_art ul, .center_int_block ul, .block_news ul  {
	margin-left:16px;
	list-style-image: url("/img/bullet_ul.gif");
	margin-top: 12px;
	margin-bottom: 12px;
	font-size:12px;
	/*width: 150px;*/
}
.center_int_block_art ul li{
	margin-top:3px;
	font-size:12px;
	line-height:16px;
}

.center_int_block_art a{color:#666; text-decoration:none}
.center_int_block_art a:hover{color:#515151; text-decoration: underline}

.center_int_block ul li a { color: #666; }

/*--Listado de noticias--*/
h3.border_h3 { border-bottom: 1px double #999;}
div.not_res {display:block; min-height:100px; border-bottom:1px solid #D6D6D6; padding:15px 0; margin-bottom:15px;}

div.not_res .facebook{
    float: left;
    height: 20px;
    margin-bottom: 10px;
    width: 390px;	
	}
div.not_res img {display:block; float:left; margin-right:15px;}
div.not_res h4 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #F90;
}

div.not_res h4 a{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #F90;
	text-decoration: none;
}
div.not_res h4 a:hover {color: #e38800;}

div.not_res p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
}
p.nombre_usr { font-size:14px; font-weight:bold;}

ul.dest_thumbnails li { display:inline;}
ul.dest_thumbnails a:link, ul.dest_thumbnails a:visited {width:119px; height:162px; float:left; margin-right:8px; text-decoration:none; color:#999;}
ul.dest_thumbnails a:hover, ul.dest_thumbnails a:active {width:119px; height:162px; float:left;}

ul.dest_thumbnails a:link span, ul.dest_thumbnails a:visited span, ul.dest_thumbnails a:hover span, ul.dest_thumbnails a:active span { display:block; color:#0052A4; font-size:14px;}
td.gal_description_td_brown a:link, td.gal_description_td_brown a:visited { color:#99500C; text-decoration:none; }
td.gal_description_td_brown a:hover, td.gal_description_td_brown a:active { text-decoration:underline;}


/*--Bloques la Huella--*/
div.block_news {width: auto;/*235px /*height:263px;*/ padding:10px; padding-left:0px;}
div.block_news h1 {border-top:1px solid #CCCCCC; margin-bottom:10px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;/* font-size:13px;*/}
div.block_news p {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #666; text-align:justify; margin-right:15px; }
div.block_news .p_resumen_huella_home {min-height:160px; width:100%}





div.block_news span.txt_dest {font-size:14px; color:#f90; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}
div.block_news a.txt_dest {font-size:14px; color:#f90; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration:none}

div.block_news img { float:left; margin-right:5px;
	border: 2px solid #c0c0c0;
}

#right_lahuella_cont img {
	border: 2px solid #c0c0c0;
}

#right_lahuella_cont a img {
	border-style: none;
}

h1.h1_sp_huella {height:34px; background:url(../img/center_int_block_he_orange.gif) no-repeat 0 0; border-bottom:1px solid #FFF!important; margin-left:0; color:#FFF!important; padding:10px 0 10px 10px!important;}
h1.h1_sp_huella span{ padding-top:6px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px;}
h1.h1_sp_huella img { float:left;}

div#block_down h1 { margin-bottom:5px; padding-left:0px; border-top:1px solid #D7D6D1; color:#403B35; font-size:20px}
table#block_down_table td{ padding-right:15px}
table#block_down_table p {text-align:justify;}
table#block_down_table h2.txt_dest { font-size:14px; color:#999; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold;}
span.txt_dest {font-size:24px; color:#FF6000;}
/*div.block_news p{font-size:12px}*/
span.txt_dest_clinica {font-size:13px; color:#333; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold}
span.txt_dest_clinica a { color: inherit; text-decoration: none; }

/*--Logged--*/
div#login h1{ font-size:14px; color:#333; font-weight:bold; margin-bottom:10px; float:right;}
div#login ul li a:link, div#login ul li a:visited { height:16px; font-size:12px; margin-bottom:5px; text-align:left; display:block; text-decoration:none; color:#000; padding: 3px 0 3px 20px; background:url(../img/bullet_login.png) no-repeat 0 50%;}
div#login ul li a:hover, div#login ul li a:active { text-decoration:underline;}

/*--Buscador de productos--*/
ul#buscador_productos { margin: 0 auto 0 auto; width: 520px;}
	ul#buscador_productos li{
	 padding-top: 5px;
    background: none repeat scroll 0 0 #FFFFFF;
    border:2px solid #E7E7E7;
    display: block;
    float: left;
    height: 265px;
    margin: 0 18px 10px 0;
    text-align: center;
    width: 145px;
	text-transform:lowercase;
	padding:3px;
		
		}
	ul#buscador_productos li .activo_tiendas{
    border-top: 1px solid #E7E7E7;
    float: left;
    margin-left: 10px;
    margin-top: 5px;
    width: 90%;
		
	}	
	ul#buscador_productos li .activo_tiendas a{ display: block;float: left;width: 100%; text-align: left; margin-bottom: 3px;}
	ul#buscador_productos li .activo_tiendas span {font-size:11px; color:#F30; display: block; width: 100%; text-align: left; margin-top: 10px; margin-bottom: 5px;}
	ul#buscador_productos span {float:left; text-decoration:none;}
	/*
	ul#buscador_productos p a:link; ul#buscador_productos a:visited {color:#666}
	ul#buscador_productos p a:hover; ul#buscador_productos a:active {color:#666; border:2px solid #333;}
	*/
	ul#buscador_productos a{color:#666; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px;}
	ul#buscador_productos a:hover{color:#333}
	ul#buscador_productos img{}
	ul#buscador_productos li:hover {border:2px solid #c4c4c4}
	ul#buscador_productos img:hover{}
	ul#buscador_productos p{margin:0px; margin-top:10px; text-align:center; /*height:15px; max-height:15px;*/  color:#F60; font-weight:bold; text-transform:lowercase}
	
	
/*--Tag Cloud--*/

div.left_int_block#tag_cloud {width:188px; padding:5px;}
div.left_int_block a.level1:link, div.left_int_block a.level2:link, div.left_int_block a.level3:link, div.left_int_block a.level4:link, div.left_int_block a.level1:visited, div.left_int_block a.level2:visited, div.left_int_block a.level3:visited, div.left_int_block a.level4:visited { text-decoration:none;}
div#tag_cloud a{font-weight:normal}
div#tag_cloud a:hover{color:#bc7e41; font-weight:normal}

div.left_int_block a.level1:hover, div.left_int_block a.level2:hover, div.left_int_block a.level3:hover, div.left_int_block a.level4:hover, div.left_int_block a.level1:active, div.left_int_block a.level2:active, div.left_int_block a.level3:active, div.left_int_block a.level4:active { color:#000; font-weight:bold;}

div.left_int_block a.level1 { color:#ff7200; font-size:22px;}
div.left_int_block a.level2 { color:#ff8b2d; font-size:20px;}
div.left_int_block a.level3 { color:#ff9e4f; font-size:18px;}
div.left_int_block a.level4 { color:#ffb980; font-size:16px;}


/*----------------------------POP FORMS-----------------------------*/

div#wrapper_pop_form {width:550px; margin:auto; background:url(../img/bg_pop_form.gif) repeat-y 0 0;}
div#header_pop_form {width:530px; height:38px; background: url(../img/bg_head_pop_form.gif) no-repeat 0 0; clear:both; font-size:14px; color:#FFF; padding:20px 10px 0 10px;}
div#content_pop_form {width:530px; clear:both; padding:10px;}
div#footer_pop_form {width:550px; height:14px; background: url(../img/bg_foo_pop_form.gif) no-repeat 0 0; clear:both;}

table.pop_table1 td { text-align:center; padding:5px;}
table.pop_table1 { margin-bottom:10px; background:url(../img/bg_table_pop.gif) no-repeat 0 0}
table.pop_table1 h1 { text-align:left; font-weight:bold; font-size:14px; border-bottom:1px solid #CCC; padding-bottom:5px;}

table.pop_table_videos td { text-align:center; padding:5px;}
table.pop_table_videos { margin-bottom:10px; background:url(../img/bg_table_videos.gif) no-repeat 0 0}
table.pop_table_videos h1 { text-align:left; font-weight:bold; font-size:14px; border-bottom:0px solid #FFF; padding-bottom:5px; color:#FFF}




a.examinar:link, a.examinar:visited { color:#999; text-decoration:none;}
a.examinar:hover, a.examinar:active { text-decoration:underline; color:#333}

.datos_animal dl {clear:both; font-weight:bold;}
.datos_animal dt {float:left; text-align:left; width:300px;  border-bottom:0px solid #CCC;  font-weight:bold; margin: 0px  0px  5px 10px;}
.datos_animal dd {float:left; font-weight:bold; margin: 0px 0px 15px 10px;}

.datos_ficha{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px;}
.datos_ficha .titulo{font-weight:bold; color:#333}
.datos_ficha tr{height:28px;}

.datos_animal input[type=text]{width:250px;}
.datos_animal select{width:280px; padding:0px}
.datos_animal textarea{width:290px;}

.datos_animal2 dl {clear:both; font-weight:bold;}
.datos_animal2 dt {float:left; text-align:left; width:300px;  border-bottom:0px solid #CCC;  font-weight:bold; margin: 0px  0px  5px 10px;}
.datos_animal2 dd {float:left; font-weight:bold; margin: 0px 0px 15px 10px;}

.datos_animal2 select{width:280px; padding:0px}
.datos_animal2 textarea{width:480px;}

/*table#datos_persona textarea, table#datos_persona input, table#datos_persona select{width:300px;}*/
table#datos_persona textarea { width:255px;}
table#datos_persona{width:100%;}
table#datos_persona p{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; margin: 10px 0px 5px 0px}

#table_comm_mascota .datos_animal textarea{width:480px}

#form_mis_datos .datos_animal select{
	width:295px;
	margin:0px;
	padding:0px;
	font-size:11px;
}
#form_mis_datos .datos_animal textarea{width:300px;}

.foto_perfil{
	border:2px solid #ccc;
	margin-right:10px;
}

.mascota_thumb{
	border:2px solid #F00;
}

.nombre-usuario{ margin-top:5px; position:relative; width:10px;}

/*
#form_agregar_video .datos_animal input[type=text]{width:295px;}
#form_agregar_video .datos_animal select{width:295px;}
#form_agregar_video .datos_animal textarea{width:300px;}
*/

table.pop_table1 td.pop_int_left { text-align:left;}
 h1.edit { background-image:none!important;} 
 a.tit_desc_edit { font-size:12px; font-weight:bold; padding-left:10px;}
 a.tit_desc_edit:hover{text-decoration:none; color: #333}



/*--PAGINATION--*/

ul.pagination { margin:auto; display:block; text-align:center;}
ul.pagination li { display:inline;}

ul.pagination a:link, ul.pagination a:visited { color:#000; text-decoration:none; font-weight:bold;}
ul.pagination a:hover, ul.pagination a:active { text-decoration:underline;}

a.agregar_hr {color:#777; text-decoration:none; font-weight:bold; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; padding-top:120px; height:50px}
a.agregar_hr:hover{color:#333; font-weight: bold}

/*-- LISTADO DE VIDEOS --*/
table#lista_videos tr{
	height:70px;
}

/*-- BODY PAGINATION --*/
.cuerpo_oculto {
	display: none;
}

.count_paginacion{text-align:center;}

.count_paginacion a{
	text-decoration:none;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
}
ul.optionList{text-align:left}
ul.optionList li { font-size: 12px!important; padding-left: 8px !important; height: 20px !important; margin: 0px !important; list-style-image: none; }
ul.optionList li a { width:100%; display: block; height: 16px !important; padding: 0 0 0 5px !important;color:#666!important; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif }

a.link_report_aceptar:link, a.link_report_aceptar:visited { font-size:12px; text-decoration:none; background:url(../img/iconos/tick.png) no-repeat 0 50%; display:block; width:120px; height:auto; text-align:right}
a.link_report_aceptar:hover, a.link_report_aceptar:active { text-decoration:underline;}

a.link_report_rechazar:link, a.link_report_rechazar:visited { font-size:12px; text-decoration:none; background:url(../img/iconos/cross.png) no-repeat 0 50%; display:block; width:120px; height:auto; text-align:right}
a.link_report_rechazar:hover, a.link_report_rechazar:active { text-decoration:underline;}

a.link_report_ok:link, a.link_report_ok:visited { font-size:12px; text-decoration:none; background:url(../img/star_1.png) no-repeat 0 50%; display:block; width:130px; height:auto; text-align:right}
a.link_report_ok:hover, a.link_report_ok:active { text-decoration:underline;}

a.link_report_pencil:link, a.link_report_pencil:visited { font-size:12px; text-decoration:none; background:url(../img/report__pencil.png) no-repeat 0 50%; display:block; width:120px; height:auto; padding-left: 20px !important; }
a.link_report_pencil:hover, a.link_report_pencil:active { text-decoration:underline;}

a.link_report_add:link, a.link_report_add:visited { font-size:12px; text-decoration:none; background:url(../img/iconos/icono_add_mascota.png) no-repeat 0 50%; display:block; width:120px; height:auto; padding-left: 20px !important; }
a.link_report_add:hover, a.link_report_add:active { text-decoration:underline;}

a.link_report_video:link, a.link_report_video:visited { font-size:12px; text-decoration:none; background:url(../img/add_video.png) no-repeat 0 50%; display:block; width:120px; height:auto; padding-left: 20px !important; }
a.link_report_video:hover, a.link_report_video:active { text-decoration:underline;}

a.link_report_mascota:link, a.link_report_mascota:visited { font-size:12px; text-decoration:none; background:url(../img/iconos/icono_add_mascota.png) no-repeat 0 50%; display:block; width:120px; height:auto; padding-left: 20px !important; }
a.link_report_mascota:hover, a.link_report_mascota:active { text-decoration:underline;}

a.link_report_pass:link, a.link_report_pass:visited { font-size:12px; text-decoration:none; background:url(../img/llave.png) no-repeat 0 50%; display:block; width:120px; height:auto; padding-left: 20px !important; }
a.link_report_pass:hover, a.link_report_pass:active { text-decoration:underline;}


a.link_report_delete:link, a.link_report_delete:visited { font-size:12px; text-decoration:none; background:url(../img/cross_circle.png) no-repeat 0 50%; display:block; width:120px; height:auto; padding-left: 20px !important; }
a.link_report_delete:hover, a.link_report_delete:active { text-decoration:underline;}


#boton_imprimir {
	float: right;
	padding-right: 10px;
	width:160px;
	#float:right!important;
	
}
#boton_imprimir a {
	text-decoration: none;
	color: #333;
}

#boton_imprimir img{
	vertical-align:middle;
	border:0px solid !important;
}

.subtitulo {
	margin-top: 1em;
	color: #ff8000;
	font-weight: bold;
	font-size:13px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	
}

/* CLASES PARA TODOS LOS FORMULARIOS 
*************************************/

/* MASCOTAS VENDEN */
form#frm_masc_venden input[type=text], form#frm_masc_venden input[type=password]{
	background:transparent url(../img/bg_input.gif) repeat-x center center;
	border:1px solid #d2d2d2;
	width:316px;
	height:18px;
	color:#999;
}
form#frm_masc_venden textarea{
	background:#F9FAFA url(../img/bg_input.gif) repeat-x center top;
	border-color:#b1cbfa;
	border:1px solid #d2d2d2;
	width:316px;
}
table#table_masc_venden tr{
	height:38px;
}
/**********************/


.formularios input[type=text], .formularios input[type=password]{
	background:transparent url(../img/bg_input.gif) repeat-x center center;
	border:1px solid #d2d2d2;
	width:250px;
	height:18px;
	color:#999;
}

.formularios input[type=text]:focus,.formularios input[type=password]:focus, .formularios input[type=text]:hover,.formularios input[type=password]:hover{
	background:transparent url(../img/bg_input.gif) repeat-x center center;
	border-color:#b1cbfa;
}

.formularios textarea{
	background:#F9FAFA url(../img/bg_input.gif) repeat-x center top;
	border-color:#b1cbfa;
	border:1px solid #d2d2d2;
}
.formularios textarea:focus, .formularios textarea:hover{
	border-color:#b1cbfa;
}

.formularios select{
	width:255px;
	background-color:#fafafa;
	border:1px solid #d2d2d2;
	color:#999
}


form .boton{
	background: url(../img/bg_button_small.png) no-repeat center top;
	width:140px;
	height:26px;
	border:0px;
	color:#fff;
	cursor:pointer;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
}
form .boton:hover {
	background: url(../img/bg_button_small.png) no-repeat center bottom;
}


.formularios .boton{
	background: url(../img/bg_button_small.png) no-repeat center top;
	width:140px;
	height:26px;
	border:0px;
	color:#fff;
	cursor:pointer;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
}
.formularios .boton:hover {
	background: url(../img/bg_button_small.png) no-repeat center bottom;
}

.formularios .boton a {
	display: block;
	height: 26px;
	width: 140px;
	text-align: center;
	color: #fff !important;
	line-height: 26px;
	text-decoration: none;
}
.formularios .boton a:hover {
	color: #fff !important;
}

a.boton_agregar{
	background: url(../img/bg_button.png) no-repeat center top;
	display:block;
	width:162px;
	height:26px;
	padding:0px;
	text-decoration:none;
}
a.boton_cocursar{
	background: url(../img/bg_button.png) no-repeat center top;
	display:block;
	width:162px;
	height:21px;
	padding:0px;
	text-decoration:none;
	color:#fff!important;
	float: left;
	text-align: center;
	font-size: 14px;
	padding-top: 5px;
	margin-left:180px;

}
a.boton_cocursar:hover {
	background: url(../img/bg_button.png) no-repeat center bottom;
	text-decoration:none;
}
a.boton_agregar:hover {
	background: url(../img/bg_button.png) no-repeat center bottom;
	text-decoration:none;
}
a.boton_agregar p, a.boton_agregar strong {
	margin:3px auto 0 auto;
	padding-top:3px;
	text-align:center;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#fff !important;
	display: block;
}
a.boton_agregar p:hover{color:#fff;}
a.boton_agregar strong:hover{color:#fff;}


a.boton_centrado {
	background: url(../img/bg_button.png) no-repeat center top;
	display:block;
	width:162px;
	height:26px;
	padding:0px;
	margin: 0px auto;
	text-decoration:none;
}
a.boton_centrado:hover {
	background: url(../img/bg_button.png) no-repeat center bottom;
	text-decoration:none;
}
a.boton_centrado p, a.boton_centrado strong{
	margin:3px auto 0 auto;
	padding-top:3px;
	text-align:center;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#fff !important;
	display: block;
}
a.boton_centrado p:hover{color:#fff;}
a.boton_centrado strong:hover{color:#fff;}

div#right_lahuella_cont h1.titulo_princ{
	font-size:26px;
	color:#403B35;
}

div#right_lahuella_cont h1 a {
	color: inherit;
	text-decoration: none;
}

div.sin_productos, div.sin_servicios{
	font-size:14px;
	width:100%;
	text-align:center;
}
/* Subiendo video */
#subiendo_video {
	position: fixed;
	left: 50%;
	top: 200px;
	margin-left: -120px;
	width: 240px;
	height: 80px;
	padding-top: 20px;
	text-align: center;
	z-index: 99;
	background-color: #fff;
	border: solid 1px #999;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #000;
	vertical-align: middle;
}

.ver_ganadores{
	color:#427B8E;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	display:block;
	height:15px;
}

.ver_ganadores:hover{text-decoration: underline}

.msg{
	font-size:14px;
	margin-top:15px;
	width:100%;
	text-align:center
}
.msg a{
	color:#8E0000;
	text-decoration:none;
	font-size:12px;
}
	
	
	
ul.milista {
	text-align: left;
	margin-left:16px;
	list-style-image: url("/img/bullet_ul.gif") !important;
	margin-top: 12px;
	margin-bottom: 12px;
	list-style-position: inside !important;
}
ul.milista li{
	display: list-item !important;
	margin: 3px 0px 0px 0px !important;
	float: none !important;
	height: 1.2em !important;
	text-align: left !important;
	width: 120px !important;
	border:0px!important;
}
table.multifileselect {
	/*width: 230px;*/
}

table.multifileselect td {
	text-align: center;
}

.links_interes{
	color:#F00;
}
	/*-- Video perfil--*/
	div#pantalla_video {background-color:#000; text-align:center; padding-top:10px;}
	div#pantalla_video img {}
	div#pantalla_video ul {clear:both; padding-top:10px;}
	div#pantalla_video ul li{display:inline; margin:5px; float:left;}
		/*---Video textos inferior---*/
		div#pantalla_video_description h2 {border-top:1px solid #D6D6D6; font-size:16px; font-weight:bold; margin-bottom:10px; padding-top:20px; color:#44331B}
		table#pantalla_video_description_table {margin: 10px 0 10px 0; }
			table#pantalla_video_description_table td { padding:3px;font-size:13px;}
			td.pantalla_video_description_td_brown {color:#975605}

.input_fecha {
	width: auto !important;
}

/* Para productos */
.selector_especie .opcion_destacada {
	font-weight: bold;
}
.selector_especie .opcion_Perros , .selector_especie .opcion_Gatos {
	font-weight: bold;
}

.btnGo{
	margin-left:15px; 
	margin-bottom:5px;
	cursor: pointer;
}
div#article_nav{
	width:100%;
	margin:0 auto 0 auto;
}

a.articulo_nav{color:#666;text-decoration:none;}
a.articulo_nav:hover{color:#333;text-decoration:none;}

ul.pagination a.current {
	color: #ff951b !important;
	font-size:13px;
	font-weight:bold
}

.actualizaciones_h1{
	font-size:14px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#666;
}

hr{
	color: #d4d2d2;
	background-color: #d4d2d2;
	height: 1px;
	width: 98%;
	border: 0;
	margin: 7px auto 7px auto;
	text-align: center;
}

div#div_volver{
	text-align:center;
	margin: 0 auto 5px auto;
	cursor:pointer;
}
div#div_volver a{
	font-size:12px;
	font-weight:bold;
	display:block; width:75px; height:16px; text-decoration:none; color:#424242; background:url(../img/back.gif) no-repeat left center;
	text-align:center
}
div#div_volver a:hover{ text-decoration:underline}

ul.tabs-nav{
	list-style:none;
	list-style-image:none;
	height:25px;
	
}

ul.lista_footer{ list-style: circle; color:#FFF; list-style-position:outside;}

.mandatoryField {
	display: none;
}

b.no_member_link, a.no_member_link{
	color:#f90;
	font-weight:bold;
}

b.no_member_link, a.no_member_link:hover{
	color:#333 !important;
	font-weight:bold;
}

.btn_limpiar{
	margin-right:15px;
	cursor:pointer;
}
.palabra_buscada {
	color: #5af;
	font-weight: bold;
}
.iniciales_razas {
	color: #f60;
	font-weight: bold;
	font-size: 14px;
	text-align: center;
}
.iniciales_razas a {
	color: #f60;
	text-decoration: none;
}

ul#buscador_servicios { margin: 0 auto 0 auto}
	ul#buscador_servicios li{display:block; width:500px;  float:left; margin:0 18px 10px 0; text-align:left ;}
	ul#buscador_servicios li ul {
		list-style-position: outside;
		margin: 8px auto 8px 20px;
		padding: 0;
	}
	ul#buscador_servicios li div {
		float: left;
	}
	ul#buscador_servicios li ul li {display:list-item; width:auto; height:auto; float:none; margin:auto; padding:0; text-align:left ;}
	ul#buscador_servicios span {float:left; text-decoration:none;}
	ul#buscador_servicios a{color:#666; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px;}
	ul#buscador_servicios a:hover{color:#333}
	ul#buscador_servicios img{border:2px solid #E7E7E7; float: left; margin-right: 16px; }
	ul#buscador_servicios li:hover img{border:2px solid #c4c4c4}
	ul#buscador_servicios img:hover{border:2px solid #c4c4c4;}


.updates_cont {width:175px; height: 150px; margin:auto; display:block; clear:both; padding-top:5px; }
.updates_cont ul {margin-top:3px;}
.updates_cont ul li { list-style-image:url(../img/bullet_ul.gif); list-style-position:outside; margin-left:20px;}
.updates_cont ul li a { text-decoration: none; color: inherit; }
.updates_cont ul li a:hover { color: #f90; }
.updates_cont .updates_nombre { font-weight: bold; }
.updates_cont .orange { color: #f60; }

.nombre_amo{
	color:#f60;
	font-weight:bold;
	text-align:center;
	margin:0px;
}

.ver_convenios, .ver_convenios:link, .ver_convenios:visited {
	color:#f60 !important;
	font-weight:bold;
	text-align:center;
	margin:0px;
}

.nombre_servicio{
	color:#f60;
	font-weight:bold;
	text-align:center;
	font-size: 120%;
	margin:0px;
}

span.detalle_masc_cielo{
	color:#008598;
	text-align:center;
}

label#raza input#ESPECIE_MSC{
	background:#FAFAFA;
	height:18px;
	font-size:11px;
	width:230px;
	border-right:0px;
}
	
label#raza img{
	padding-top:3px;
	margin-right:22px;
}

.ir_producto_destacado{ background:url(../img/btn_ir.png) no-repeat  right center; display:block; margin-left:20px; float:right; padding:25px;}


div.resumen{
	height: 60px;
}

a.ver_ganadores {
	margin-top: 10px;
}

div#titular_huella_home{
	width:157px; 
	height:137px; 
	overflow:hidden;
}

strong.nombre_masc_destacada{
	font-size:16px;
}


.par{background:#f1f1ea;}
.inpar{background:#fbfbf7;}

img.absmiddle {
vertical-align: middle;
margin-bottom: .25em;
}
#recientes {
float: left;
width: 508px;
max-width: 508px;
margin-top: 10px;
margin-bottom: 30px;
}

#recientes h3 {
font-weight: bold;
font-size: 22px;
margin-bottom: 10px;
color:#09F;
}

.recientes h3 {
font-weight: bold;
font-size: 18px;
margin-bottom: 10px;
color:#09F;
}

.foto-recientes{float:left; width:65px; height:64px; margin-bottom:10px; margin-right: 7px; margin-bottom: 10px; padding: 3px; border:1px solid #999;}
.foto-recientes:hover{ border:2px solid #F60; padding:2px;}

#recientes img {
	display: block;
	margin-right: 10px; 
	margin-bottom: 10px;
	
	padding: 3px;
	border:1px solid #999;
}

#recientes img:hover{border:2px solid #F60; padding: 2px;}

#recientes .foto {    
	 float: left;
    height: 130px;
    margin-right: 10px;
    width: 70px;}


#main_foto_concurso {width:556px;margin:0 auto; padding-top: 20px;} /* height:571px; */

#main_foto_concurso .fotoconcursante   {  float:left;margin:0 auto; padding-top: 30px; display: block; width: 556px;text-align: center;}  /*{margin-left: 20px; float: left; margin-top: 30px;}*/
#main_foto_concurso .fotoconcursante img {margin: 0;}
#main_foto_concurso .salto {margin:20px; width:500px; border-top: 1px solid #e6e6e6; padding-top: 10px; color: #b1b1b1; margin-top: 10px; margin-bottom: 10px; float: left;} 
#main_foto_concurso .left {float: left; width: 290px;margin-left: 20px; }

#main_foto_concurso .left h1 {font-size: 16px;color:#68b1b9;}
#main_foto_concurso .left strong {color:#8eac00;}
#main_foto_concurso .left span {color:#68b1b9;}


#main_foto_concurso .right {float: right; width: 210px; text-align: right; margin-right: 20px;}
#main_foto_concurso .right span {font-size: 12px; color: #999; }
#main_foto_concurso .right strong {color:#68b1b9;}
#main_foto_concurso .right .votar {float: right;width: 210px;color:#F5C123; text-decoration: none; font-size: 18px; font-weight: bold; padding-top: 7px;}
#main_foto_concurso .right .votar:hover {color:#333;}
#main_foto_concurso .right .votar2 {float: right;width: 210px;color:#F5C123; text-decoration: none; font-size: 18px; font-weight: bold; padding-top: 7px;}
#main_foto_concurso .right .votar2:hover {color:#333;}
#main_foto_concurso .right .votar img {margin-top: -10px; display: block;}


.box .usuarios {
    float: left;
    margin: 40px 0 0 67px;
    width: 460px;
			}
.box .usuarios ul {
				
				margin: 0;
				padding: 0;
				list-style: none;
				display: block;
			}
.box .usuarios ul li {
				
				color: #999;
				text-align: center;
				width: 55px;
				height: 55px;
				padding: 0;
				margin: 5px;
				margin-right:15px;
				display: block;
				float: left;
			}


.box .usuarios .prev { z-index:999;background:url(../img/arrow_left.png) no-repeat top; width: 36px; height: 36px; position: absolute;cursor: pointer; margin-left: -30px; margin-top: 15px;}
.box .usuarios .next { z-index:999;margin-left: 460px; background:url(../img/arrow_right.png) no-repeat top; width: 36px; height: 36px; position: absolute; cursor: pointer;margin-top: 15px;}


/* light box */

.minombre{font-size:14px; font-weight:bold; color:#8DAC00; }
.titulo-cft{ font-size:24px; font-weight:bold; color:#0099FF;}
.titulodueno{font-size:14px; font-weight:bold; color:#0099FF; float:left;}
.nombredueno{font-size:14px; font-weight:bold; color:#0CF; float:left;}
.totalvoto{font-size:14px; font-weight:bold; color:#8DAC00;  }
#votos{font-size:14px; font-weight:bold; color:#0099FF; }
.estrella{height:32px; float:right; width:32px;}
.amigos{font-size:12px; color:#0099FF; text-align:center; display:none;}
.icon-amigos{width:32px; height:32px; margin:0 auto 0 auto; display:none;}
.foto-vota-light{width:55px; height:55px; padding:5px; box-shadow:0 0 10px #CCC;}

.caroufredsel_wrapper{ height:80px !important; width:455px !important; margin-left:5px !important;}

/* FIN light box */
#box_foto_recomendar {
    background: none repeat scroll 0 0 #F1F1F1;
    border: 1px solid #C7C7C7;
    float: left;
    margin: 10px;
    padding: 10px;
    width: 90%;	
	
}

/* FORMULARIO RECOMENDAR */
#form_recomendar {margin:0 auto; width:500px;}
#form_recomendar h1 { font-size:26px; color:#ff0000; text-align: center;}

#form_recomendar #imagen_mascota {     
    border: 1px solid #E6E6E6;
    box-shadow: 0 2px 10px -5px #999999;
    height: 120px;
    margin-bottom: 50px;
    margin-left: 140px;
    margin-top: 50px;
    padding: 10px;
    width: 180px;
}
#form_recomendar .clear { margin-top:20px;margin-bottom:20px;border-top:1px solid #e5e5e5; width: 100%;float:left; }
#form_recomendar #titulo {color:#0099ff; font-size:16px;width: 100%;float: left;}
#form_recomendar #titulo_dueno {color:#0099ff; font-size:16px;width: 100%;float: left;}
#form_recomendar #titulo span {color:#0099ff; font-size:16px; float: left;}
#form_recomendar #titulo h2 {color:#66c2ff; font-size:18px; float: left;margin:0px; padding-left:10px;}
#form_recomendar #titulo_dueno span {color:#0099ff; font-size:11px; float: left;}
#form_recomendar #titulo_dueno h2 {color:#66c2ff; font-size:11px; float: left;margin:0px; padding-left:10px;}
/*td {color:#0099ff;font-size: 14px;}*/
td span {color:#999;font-size: 11px;}
.campo { width: 100%;border:1px solid #CCC; font-size: 11px; color:#999; padding:5px;border-radius: 5px 5px 5px 5px;   }
.campo:focus { border-color: #0099ff; }

#buscar-mascota .enviar { 
    background: none repeat scroll 0 0 #FF2D2D;
    border: 1px solid #9F2202;
    box-shadow: 0 0 2px 0 #FF2D2D;
    margin-left: 0px;
    padding: 5px 10px;
    text-align: center;
    border-radius: 5px 5px 5px 5px; 
    color:#fff;
    cursor: pointer;
}

#buscar-mascota .enviar:hover{background:#DF0000; color: #fff; border: 1px solid #950000; box-shadow: 0 0 2px 0 #F60;}

#buscar-mascota .buscar-mascota{height:20px; width:120px; padding:1px; margin-right:5px; color:#000;}
#buscar-mascota .buscar-mascota:focus{ border:2px solid #F30; padding:1px;}

.box #enviar { 
    background: none repeat scroll 0 0 #FF2D2D;
    border: 1px solid #9F2202;
    box-shadow: 0 0 2px 0 #FF2D2D;
    margin-left: 0px;
    padding: 10px 50px;
    text-align: center;
    border-radius: 5px 5px 5px 5px; 
    color:#fff;
    cursor: pointer;
}
.box #enviar:hover { background:#d12525; color: #fff; }

.debes{text-align:center; font-size:12px; font-weight:bold; color:#09F;}
