@import url(reset.css);
@import url(http://fonts.googleapis.com/css?family=Podkova:700);
/*******************************************************************************************************************
*  COLORES:
marrones:
marron fuerte	#3c1e09;
marron logo 	#974826;
marron claro: 	#b26507;
marron dorado: 	#c3ac7c;
gris #3F392C;
*******************************************************************************************************************/

html 		{background: #f9f0d9; }
body 	{color: #3F392C; font: normal 13px "Helvetice Neue", Arial, Tahoma, Verdana; margin: 0 auto;}
p 		{line-height: 1.5em;margin-bottom: 15px}
address 	{font-style: normal;padding-bottom: 15px;}

/*******************************************************************************************************************
*  LINKS                                                                                                           
*******************************************************************************************************************/
a, a:link, a:focus {outline: 0; text-decoration: none;}
a:hover 		{color: #b26507; text-decoration: none;}
a.more 		{padding-right: 10px; background: url('../img/more.png') no-repeat 100% 50%; text-decoration: none; font: bold 12px "Helvetice Neue", Arial, Tahoma, Verdana;}
a.active 	{background: #974826; color: #b26507;}

/*******************************************************************************************************************
*  H1 - H4                                                                                                         
*******************************************************************************************************************/
h1, h2, h3, h4 {font-family: Tahoma, Verdana, Arial; margin-bottom: 5px;font-weight: 700}
h1 		{font-size: 2.0em;color: #fff;text-shadow: 0px 0px 3px #fff;} 
h2 		{font-size: 1.8em;margin-bottom: 10px;}
h3 		{font-size: 1.2em;margin-bottom: 5px; font-family: Tahoma, Verdana, Arial; color: #974826;}
h4 		{font-size: 1.6em;color: #999999;}

/*******************************************************************************************************************
*  HEADER                                                                                                          
*******************************************************************************************************************/
header 				{height: 60px; line-height: 60px; background: #fff url('../img/menu-bg-2.png') repeat-x; border-bottom: 5px solid #974826;  position: relative; } 
header a		 		{color: #3F392C; }
header a#logo 		{font-size: 2.5em;font-weight: bold;display: block; position: absolute; top: 0;left: 0; text-decoration: none; }
header a#logo:hover 	{text-decoration: none; color: #000}
header nav ul 			{position: absolute; top: 0;right: 0; }
header nav li		 	{float: left; background: url('../img/nav-sep.png') no-repeat 0;}
header nav li:first-child {background: none;}
header nav li a 			{float: left; font-family: Tahoma, Verdana, Arial; font-size:14px; display: block; height: 60px; padding: 0 10px; font-weight: 700; text-decoration: none;}
header nav li.active a 	{cursor: pointer; font-weight: 700; background: #f9f0d9; color: #b26507;} 
header nav li a:hover 	{text-decoration: none; }

#intro 				{ background: #c3ac7c url('../img/foto-ppal2.png') no-repeat; background-position: 50% 50%; margin: 0 auto; padding: 0;}
#intro p 			{ color: #ffffff; margin-bottom: 20px; padding-right: 340px; text-shadow: 2px 2px 2px #610B0B;}

.boton {
margin-top: 10px; 
display: inline-block; 
text-decoration: none; 
font-size: 12px; 
font-weight: bold; 
text-transform: uppercase;
color: #ffffff; 
padding: 7px 15px; 
background: -moz-linear-gradient(top, #b26507 0%, #843f10);
background: -webkit-gradient(linear, left top, left bottom, from(#b26507), to(#843f10)); 
-moz-border-radius: 3px; 
-webkit-border-radius: 3px; 
border-radius: 3px;
border: 1px solid #974826; 
-moz-box-shadow:inset 0px 0px 1px #ee44d6; 
-webkit-box-shadow:inset 0px 0px 1px #ee44d6; 
box-shadow: inset 0px 0px 1px #ee44d6;
text-shadow:0px -1px 0px #974826;
}
.boton:hover 	{text-decoration: none; 
background: -moz-linear-gradient(top, #843f10 0%, #b26507); 
background: -webkit-gradient( linear, left top, left bottom, from(#843f10), to(#b26507)); 
color: #ffffff; 
}
	
#intro .button i 		{margin-right: 10px;display: inline-block;width: 16px;height: 16px;float: left;}
#intro .button i.download {background: url('../img/icon-download.png') no-repeat 50% 50%;}
#intro .button span 	{color: #b1b1b1;font-weight: 100;}

#subIntro 			{height: 170px; border-top: 5px solid #c3ac7c; background: #f9f0d9 url('../img/subintro-bg.png') repeat; padding: 25px 0;position: relative; }
#subIntro h2 		{color: #974826;}
#subIntro .withIcon 	{padding-left: 35px;}
#subIntro .icon1 	{background: url('../img/icon1.png') no-repeat 0 50%}
#subIntro .icon2 	{background: url('../img/icon2.png') no-repeat 0 50%}
#subIntro .icon3 	{background: url('../img/icon3.png') no-repeat 0 50%}
#subIntro .cita 		{padding-left: 60px;font-style: italic; background: url('../img/cite.png') no-repeat 0 2px;}
#subIntro p 			{color: #333333;}

/*******************************************************************************************************************
*  FIRMA
*******************************************************************************************************************/
#firma 			{height: 20px; background: #974826; border-top: 5px solid #c3ac7c; padding: 20px; }
#firma h2 		{color: #c3ac7c;}
#firma .withIcon {padding-left: 35px;}
#firma .icon1 	{background: url('../img/icon1.png') no-repeat 0 50%}
#firma .icon2 	{background: url('../img/icon2.png') no-repeat 0 50%}
#firma .icon3 	{background: url('../img/icon3.png') no-repeat 0 50%}
#firma p 		{color: #FFFFFF; float:left;}
#firma pp 		{color: #FFFFFF; float:right;}
#firma a 		{color: #c3ac7c; text-decoration: none;}
#firma a:hover 	{color: #FFFFFF; text-decoration: none;}

/*******************************************************************************************************************
*  CONTENT                                                                                                         
*******************************************************************************************************************/
#content 		{padding: 40px 0 20px;}
#content-f 		{padding: 0px;}
#content .cita 	{padding-left: 60px;font-style: italic; background: url('../img/cita.png') no-repeat 0 5px;}
#content .cita strong {font-style: normal;display: block; margin-top: 5px;}


/*******************************************************************************************************************
*  FIRMA                                                                                                          
*******************************************************************************************************************/
footer 		{padding: 30px 0 0 0;border-top: 1px solid #d3d3d3; background: #ffffff; font-size: 0.85em; }
footer .tweet {padding-left: 30px;background: url('../img/tweet.png') no-repeat 0 3px;}
footer h2		{ color: #974826; }

/*******************************************************************************************************************
* boton catalogo                                                                                                   
*******************************************************************************************************************/
.wrap 				{ width:980px; 	margin: 0 auto; position: relative;}
.imagen-ppal		{ width:1100px;	height: 300px; margin: 0 auto; }

.btn-catalogo 		
	{width:150px; height:140px; position:absolute; top:30px; right:15%; padding: 0px 0px;  
	text-align: center; font-size: 10px; font-weight: bold; color: #edd8a7;	
	display: inline-block; text-decoration: none; text-transform: uppercase; text-shadow:0px -1px 0px #000;}

.btn-catalogo img	{ width:75px; float:center;}
.btn-catalogo h2			{ color: #ffffff; font-size:17px; margin-top: 5px;}
.btn-catalogo h2:hover	{ color: #c3ac7c;}
.btn-catalogo h3			{ color: #cccccc; font-size:12px;}
.btn-catalogo h3:hover	{ color: #ffffff;}

.mask 				{ width:100%;	height: 100%; position: absolute; top: 0;left: 0; }
a.thumb img,img.thumb { width:233px; display: block; margin-bottom: 10px; padding: 4px; border: 1px solid #aaaaaa; background:#f9f9f9; -webkit-border-radius: 5px; -moz-border-radius: 5px;  -webkit-box-shadow:0px 0px 7px #787878; -moz-box-shadow:0px 0px 7px #787878; }
a.thumb:hover img 	{ border-color: #3F392C; -webkit-box-shadow:0px 0px 15px #787878; -moz-box-shadow:0px 0px 15px #787878;}

.premio 				{ width:30px;  position:absolute; top:145px; left:155px; padding: 20px 15px; background: url('../img/premio2.png') no-repeat; text-align: center;}
.premio h2			{ font-size: 0.7em; color: #ffffff;}
.premio2 			{ width:60px; height:70px; position:absolute; top:145px; left:-10px; padding: 20px 15px; background: url('../img/premio.png') no-repeat; text-align: center;}
.premio2 h2			{ font-size: 0.7em; color: #ffffff;}
.premio3 			{ width:60px; height:70px; position:absolute; top:460px; left:50px; padding: 20px 15px; background: url('../img/premio2.png') no-repeat; text-align: center;}
.premio3 h2			{ font-size: 0.7em; color: #ffffff;}

.foto 				{ width:170px; float:left; display: block; margin:5px; border:1px solid #999999; padding: 3px; }
.logo-2 				{ width:200px; float:left; display: block; margin:0px; }

.individual a 		{ width: 253px; margin-left:10px; float:left; text-decoration: none; border: 1px solid #dcdcdc; background: #bfb68c url('../img/subintro-bg.png') repeat-x; }
.individual a:hover img 	{ border-color: #d1d1d1;}

.columna_1:first-child , 
.columna_2:first-child , .columna_2-1:first-child , .columna_2-2:first-child ,
.columna_3:first-child ,
.columna_n:first-child , 
.columna_4:first-child , 
.columna_5:first-child , 
.columna_noticias:first-child , 
.columna_marchas:first-child , 
.columna_6:first-child 	{margin-left: 0; }

.columna_1, 
.columna_2, .columna_2-1, .columna_2-2,
.columna_3,
.columna_n, 
.columna_4,
.columna_noticias ,
.columna_marchas,
.columna_5, 
.columna_6	 	{margin-left: 10px; float: left; display:inline; float:left; position:relative; }

.columna_1		{width: 980px;}
.columna_2		{width: 480px;}
.columna_2-1	{width: 320px;}
.columna_2-2	{width: 150px;}

.columna_2-1 img 		{ max-height:120px; margin:7px 2px; padding: 0px; border:3px solid #b26507; background:none; -webkit-border-radius: 5px; -moz-border-radius: 5px; }
.columna_2-1 img:hover	{ padding: 0px; border:3px solid #974826; background:none; } 
.columna_2-2 img 		{ max-height:120px; margin:7px 5px; border:1px solid #974826; padding: 3px; background: #ffffff;}
.columna_2-2 img:hover	{ border:1px solid #974826; padding: 3px; background: #974826;  } 

.columna_3 		{width: 316px; height: 240px; overflow:hidden; margin-bottom: 30px;}
.columna_3 img 	{width:80px; float:left; margin:3px; border:1px solid #999999; padding: 2px; }
.columna_3 a 	{font-family: Tahoma, Verdana, Arial; font-size: 1em; font-weight: 700; top:0px; position:relative; color: #974826; text-decoration: none;} 
.columna_3 a:hover {color: #b26507; text-decoration: none;}

.face { margin-top: -71px; width: 100%;  }

.columna_u 		{width: 316px; float:left; }
.columna_u a 	{color: #974826;  text-decoration: none; }
.columna_u a:hover {color: #b26507; text-decoration: none;}

.columna_n 		{width: 310px; height: 220px; overflow:hidden; margin-right: 5px; margin-bottom: 30px; }
.columna_n p 	{margin-bottom: 5px; }
.columna_n a:hover {color: #b26507; text-decoration: none;}
.columna_n img 	{width: 130px; float:left; margin: 0 7px 5px 0; padding: 0; }

.columna_4		{width: 240px;}
.columna_5		{width: 770px;}
.columna_6		{width: 200px; padding-top: 120px;}

.columna_noticias 		{ width: 770px;}
.columna_noticias img 	{ min-width: 150px; max-width: 770px; float:left; margin:0 20px 15px 0; border:1px solid #999999; }
.columna_noticias h2		{ font: bold 30px Tahoma, Verdana, Arial;  line-height: 35px;  color:#974826; }
.columna_noticias p 		{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height:16px; color: #333333; text-align: justify;}
.columna_noticias h6 	{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height:12px; color: #666666; }

.columna_marchas 		{ width: 700px; margin-left: 15px; }
.columna_marchas img 	{ height: 540px; float:left; margin:0 15px 15px 0; border:1px solid #999999; }
.columna_marchas h2		{ font: bold 25px Tahoma, Verdana, Arial;  line-height: 35px;  color:#974826; }
.columna_marchas p 		{ font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height:16px; color: #333333;}
.columna_marchas h6 		{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height:12px; color: #666666; }
.columna_marchas a   		{ font-size: 15px; color: #b26507; outline: 0; text-decoration: none;}
.columna_marchas a:hover { color: #3F392C; text-decoration: none;}
.ch3		{ width: 200px; height: 150px; display: block; float:left; overflow:hidden; padding-top:5px; border:none;}
.ch3 img		{ max-height: 145px; border:none;}
.ch3 img:hover	{ -webkit-border-radius: 7px; -moz-border-radius: 7px; -webkit-box-shadow:0px 0px 10px #555; -moz-box-shadow:0px 0px 10px #555;}
.mr			{ width:50%; border:none; border-top:1px dashed #978D77; margin: 0 50%; }

.titulo_ficha	{ width:980px; height: 36px; padding:2px 0; top:20px; left:0px; position:absolute; background: url('../img/fnd-titulo.png') no-repeat; text-align: center; color:#ffffff; }
.titulo-int		{ font: bold 16px Arial Narrow; margin-bottom: 5px; color: #333333; border-bottom:1px solid #978D77;}

.cuadro_texto, 
.cuadro_premios, 
.cuadro_rp, 
.cuadro_pedigree, 
.cuadro_fot-ppal, 
.cuadro_fot-chicas	{float: left; display:inline; position:relative; }

.cuadro_texto		{width: 260px; height:250px; overflow:auto; margin: 5px; padding:5px; border-right:1px dashed #978D77;}
.cuadro_texto p 		{font-family: Arial, Helvetica, sans-serif; font-size: 0.85em; color: #333333;}

.cuadro_iconos 		{width: 185px; overflow:hidden; margin: 5px 0 0 0;  }
.premios_gdes		{width: 35px; height:50px; float: left; margin-right: 10px;}
.premios_gdes img	{max-height:45px; }
.premio_dest		{float: left; margin-right: 7px; height:40px;}
.premio_dest img	{max-height:45px;}

.cuadro_rp 			{ width: 170px; height:100px; margin: 5px; padding: 5px; border-top:1px dashed #978D77; background: url('../img/rp.png') no-repeat;}
.cuadro_rp p 		{ margin-left:50px; font-family: Tahoma, Verdana, Arial; font-size: 1.25em; line-height: 1.6em; color:#3F392C; font-weight: 700; }
.cuadro_rp img		{ width: 17px; top:5px; left:153px; position:absolute;}

.cuadro_rp-2		{ width: 250px; height:100px; margin: 5px; padding: 5px; border-top:1px dashed #978D77; background: url('../img/rp.png') no-repeat;}
.cuadro_rp-2 p	 	{ margin-left:50px; font-family: Tahoma, Verdana, Arial; font-size: 1.25em; line-height: 1.6em; color:#3F392C; font-weight: 700; }
.cuadro_rp-2 img		{ width: 17px; top:5px; left:153px; position:absolute;}

.cuadro_fot_ch		{ width: 195px; overflow:hidden; margin: 0px; display: block; float:left; }
.cuadro_fot_ch img	{ max-height:60px; border:2px solid #974826; -webkit-border-radius: 7px; -moz-border-radius: 7px;}
.cuadro_fot_ch h2	{ font-size: 1.0em;}

.fot_ped img		{ width:450px;}

.cuadro_pedigree	{ width: 480px; height:200px; overflow:auto; margin: 5px; border-top:1px dashed #978D77; background: url('../img/fnd-ped.png') no-repeat; }
.cuadro_pedigree a 	{ text-decoration: none;   color:#974826; }
.cuadro_pedigree a:hover	 { color:#000000; }
.cuadro_pedigree p 	{ font: Normal 10px Tahoma, Verdana, Arial; top:40px; left:380px; width: 100px; position:absolute; line-height: 1.3em;  color:#3F392C; }
.cuadro_pedigree h3	{ font: Normal 11px Tahoma, Verdana, Arial; top:44px; left:240px; width: 220px; position:absolute; line-height: 1.8em;  color:#974826; }
.cuadro_pedigree h2	{ font: bold 12px Tahoma, Verdana, Arial; top:65px; left:90px; 	width: 260px; position:absolute; line-height: 1.5em;  color:#974826; }
.cuadro_pedigree span{ top:65px; left:90px; 	width: 260px; position:absolute; line-height: 1.5em;  color:#974826; }
.cuadro_pedigree h1	{ font: bold 14px Tahoma, Verdana, Arial; top:100px; left:0px; 	width: 150px; position:absolute; line-height: 1.4em;  color:#3c1e09; }
.cuadro_pedigree img	{ max-width:25px; margin: 0px 3px 0 0; float:left; }

.cuadro_ped_foto	{ width: 480px; margin: 5px;}
.cuadro_ped_foto img	{ width: 480px;}

.cuadro_fot-ppal	{width: 480px; border-right:1px dashed #978D77; }

.columna_3 p:last-child, 
.col2-3 p:last-child {margin-bottom: 0; }
.columna_2 p, .columna_3 p, .col2-3 p, .columna_4 p, .muestra-ind p, .muestra-marchas p, .1_info p {padding: 5px;}

.muestra-ind a		{ width: 220px; height:280px; margin: 5px; padding:10px; float: left; background: #f3f2ed;  overflow:hidden; border:1px solid #BEB298; text-decoration: none; -webkit-border-radius: 3px; -moz-border-radius: 3px; -webkit-box-shadow:0 3px 5px #97886d; -moz-box-shadow:0 3px 5px #97886d;}
.muestra-ind a:hover	{ background: #ffffff;  border:1px solid #D9D9D9; -webkit-border-radius: 3px; -moz-border-radius: 3px; -webkit-box-shadow:0px 0px 10px #97886d; -moz-box-shadow:0px 0px 10px #97886d;}
.muestra-ind img.animal_ch	{ width:210px; display: block; margin-bottom: 10px; padding: 4px; border: 1px solid #aaaaaa; background:#ffffff; -webkit-border-radius: 5px; -moz-border-radius: 5px; }
.muestra-ind img.prensa_ch	{ width:210px; height:160px; display: block; margin-bottom: 10px; padding: 4px; border: 1px solid #aaaaaa; background:#ffffff; -webkit-border-radius: 5px; -moz-border-radius: 5px; }
.muestra-ind h3 		{ font-family: Tahoma, Verdana, Arial; font-size: 1.4em; margin-bottom: 16px; color: #974826;}
.muestra-ind p 		{ font-family: Arial, Helvetica, sans-serif; font-size: 0,9em; line-height:1.15em; color: #333333; height:42px; overflow:hidden; }
.premios			{ width: 30px; height:30px; margin:-10px 5px 5px 5px; float: left; overflow:hidden; }
.premios img			{ max-height:40px;}
.marca				{ width: 30px; height:30px; margin:-10px 5px 5px 5px; float: right; }
.marca img			{ max-height:30px; margin: 0 5px;}

.muestra-ind:first-child 	{margin-left: 0; }

.muestra-marchas a		{ width: 210px; height:320px; margin: 10px; padding:5px; float: left; background: #f3f2ed;  border:1px solid #BEB298; text-decoration: none; overflow:hidden; }
.muestra-marchas a:hover	{ background: #ffffff;  border:1px solid #cccccc;  -webkit-border-radius: 3px; -moz-border-radius: 3px; -webkit-box-shadow:0px 0px 10px #97886d; -moz-box-shadow:0px 0px 10px #97886d;}
.muestra-marchas img.tapa{ height:260px; display: block; margin:5px; padding: 4px; border: 1px solid #aaaaaa; background:#ffffff; -webkit-border-radius: 5px; -moz-border-radius: 5px; }
.muestra-marchas h3 		{ font-family: Tahoma, Verdana, Arial; font-size: 1.4em; margin-bottom: 15px; color: #974826;}
.muestra-marchas p 		{ margin:5px 0 0 0; font-family: Arial, Helvetica, sans-serif; font-size: 0,9em; line-height:1.15em; color: #333333; height:30px; overflow:hidden; }

.muestra-marchas:first-child 	{margin-left: 0; }
.tapa-gde				{ max-height:450px; margin-left: 50px;}

.padding_prensa 	a	{ width: 430px; height:250px; margin: 10px; padding:10px; background: #f3f2ed; border:1px solid #BEB298; float: left; text-decoration: none; -webkit-border-radius: 3px; -moz-border-radius: 3px;  }
.padding_prensa 	a:hover	{ background: #ffffff;  border:1px solid #D9D9D9;  -webkit-border-radius: 3px; -moz-border-radius: 3px; -webkit-box-shadow:0px 0px 10px #97886d; -moz-box-shadow:0px 0px 10px #97886d;}

.muestra-prensa 		{ width: 430px; height:250px; overflow:hidden; text-decoration: none;  float: left; }

.muestra-prensa img.prensa_ch	{ width:180px; display: block; border: 1px solid #aaaaaa; float:left; margin: 0 10px 5px 0; -webkit-border-radius: 3px; -moz-border-radius: 3px; }
.muestra-prensa h3 		{ font-family: Tahoma, Verdana, Arial; font-size: 20px; margin-bottom: 10px;  line-height:25px; color: #974826;}
.muestra-prensa p 		{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height:18px; color: #333; }
.muestra-prensa h6 		{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height:12px; color: #666; }

.muestra-prensa2 a		{ width: 155px; height:180px; margin: 10px; padding:5px; float: left; border:1px solid #E9E6DA; text-decoration: none;  overflow:hidden; -webkit-border-radius: 3px; -moz-border-radius: 3px;}
.muestra-prensa2 a:hover	{ background: #E9E6DA;  border:1px solid #ccc;  -webkit-border-radius: 3px; -moz-border-radius: 3px; -webkit-box-shadow:0px 0px 10px #97886d; -moz-box-shadow:0px 0px 10px #97886d;}
.muestra-prensa2 img.prensa_ch2	{ width:150px; display: block; border: 1px solid #aaaaaa; float:left; margin: 0 10px 5px 0; -webkit-border-radius: 5px; -moz-border-radius: 5px; }
.muestra-prensa2 h3 		{ font-family: Tahoma, Verdana, Arial; font-size: 17px; margin-bottom: 3px;  line-height:17px; color: #974826;}
.muestra-prensa2 p 		{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height:15px; color: #333; }
.muestra-prensa2 h6 		{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height:12px; color: #666; }

/*********************************************** FICHA *****************************************************/
.tipo 			{ margin:0px;  padding:0; }
.tipo h3 		{ width:274px; height: 30px; float:right; padding:10px 0; background: url('../img/fnd-tipo.png') no-repeat; text-align: center; color:#ffffff;  font-family:  Tahoma,  Verdana, Arial; font-weight: 700; font-size: 1.5em; text-transform:uppercase;}
.nombre 			{ margin:0px;  padding:0; }
.nombre h2		{ width:400px; float:left; padding: 60px 0 0 200px; font: bold Tahoma, Verdana, Arial; font-size: 2.1em; color: #974826;}

.pedigree 			{width: 782px; margin-left: 16px; float: left; }
.pedigree:first-child {margin-left: 0;}
.pedigree img		{width: 750px; padding:10px;}
.ampliado 			{width: 900px; padding:20px; background: #ffffff;  border:1px solid #BEB298; }

.etiqueta 			{ margin:0px;  padding:0; }
.etiqueta p 			{ width:422px; height: 126px; margin-left:-35px; padding:40px 0 0 225px; font-family: Tahoma, Verdana, Arial; font-size: 1.3em; color:#3F392C; font-weight: 700; background: url('../img/etiqueta.png') no-repeat;  text-transform:uppercase;}
.etiqueta img		{ width: 450px; padding:10px; margin-left: -36px;}

.date 			{font-size: 11px;color: #555555; text-shadow: 1px 1px 1px #ffffff;d isplay: block; margin-bottom: 5px }
.box 			{margin-bottom: 10px;}
.inner5 			{padding: 5px;}
.inner5 	h3 		{font-size: 1.4em; margin-bottom: 5px; font-family: Tahoma, Verdana, Arial; color: #974826;}

.hr				{ border:none; border-bottom:1px solid #BEB298; border-top:1px solid #FCFFC7; clear:both; height:0; line-height:0; font-size:0; padding:0 ;margin-bottom :10px;}
.clr 			{ clear:both; padding:0; margin:0; background:none;}


/************* agregado **************/

	.container_12 						{margin-left:auto; margin-right:auto; width:1020px;}
	.float								{display:inline; float:left; position:relative;}
	.ancho_1,
	.ancho_2,
	.ancho_3,
	.ancho_4,
	.ancho_5,
	.ancho_6,
	.ancho_7,
	.ancho_8,
	.ancho_9,
	.ancho_10,
	.ancho_11,
	.ancho_12 							{display:inline; float:left; position:relative; margin-left:20px; margin-right:20px;}
	.container_12 .ancho_1				{width:45px;}
	.container_12 .ancho_2 				{width:780px;}
	.container_12 .ancho_3 				{width:248px;}
	.container_12 .ancho_4 				{width:300px;}
	.container_12 .ancho_5 				{width:385px;}
	.container_12 .ancho_6 				{width:470px;}
	.container_12 .ancho_7 				{width:555px;}
	.container_12 .ancho_8 				{width:640px;}
	.container_12 .ancho_9 				{width:725px;}
	.container_12 .ancho_10 				{width:810px;}
	.container_12 .ancho_11 				{width:895px;}
	.container_12 .ancho_12 				{width:980px;}
	
/* Global Classes */

	
	.dotted						{border-style:dashed; border-left:0; border-right:0;}	
	.meta						{font-weight:normal;font-family:'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Arial, san-serif; font-size:11px; color:#999999 !important; line-height:16px; text-transform:none; text-shadow:none;}
	.right						{float:right;}
	.left						{float:left;}
	.img_left					{float:left; margin:10px 20px 10px 0;}
	.img_right					{float:right; margin:10px 0 10px 20px;}
	.clear						{clear:both; display:block; overflow:hidden; visibility:hidden; width:0; height:0;}
	.textright 					{text-align:right;}
	.error,
	.success					{display:none;}
	
	.clearfix:after				{clear:both; content:' '; display:block; font-size:0; line-height:0; visibility:hidden; width:0; height:0;}
	* html .clearfix 				{height:1%;}
	
/* Common Scroller Styles */

	.roundabout-holder 			{list-style:none; width:430px; margin:0px auto;}
	.roundabout-moveable-item 	{font-size:12px!important; height:335px; width:450px; overflow:hidden;cursor:pointer; padding:5px; border:1px solid #aaaaaa; -webkit-border-radius:5px; -moz-border-radius:5px; background:#f9f9f9;}
	.roundabout-moveable-item img{ width:100%; background-color:#FFFFFF; margin:0;}
	.roundabout-in-focus 		{cursor:auto;}
	.roundabout-in-focus:hover	{-webkit-box-shadow:0px 0px 20px #787878; -moz-box-shadow:0px 0px 20px #787878; background:#f9f9f9;}
	.roundabout-holder span		{display:none; font-size:12px;}
	.roundabout-in-focus:hover span	{display:inline; position:absolute; bottom:5px; right:5px; padding:8px 20px; background:#f9f9f9; color:#000000; z-index:999; -webkit-border-top-left-radius: 5px; -moz-border-radius-topLeft: 5px; font-size : 12px;border-left:1px solid #aaaaaa; border-top:1px solid #aaaaaa; }
	.roundabout a:active,
	.roundabout a:focus,
	.roundabout a:visited		{outline:none; text-decoration:none;}
	.roundabou li 				{margin:0}
	a img						{border:none; outline:0;}
	
/* Portfolio Image Slider */

	#folio_scroller_container					{margin-top:10px; margin-bottom:10px; height:auto;}
	#folio_scroller_container .roundabout-holder	{list-style:none; height:450px; margin:0px auto 0px auto;}
	
/*******************************************************************************************************************
*  CONTACTOS                                                                                                           
*******************************************************************************************************************/
	.ancho_0		{ width:600px; display:inline; float:left; position:relative; margin: 0 0 0 100px;}
	
	 p.error					{margin-left:80px; margin-top:10px;}
 #contact_form ul			{float:left; margin-left:60px;}
 #contact_form ul li			{margin:10px 0; list-style:none; position:relative; clear:both;}
 #contact_form label			{font: normal 13px Arial, Helvetica, sans-serif; line-height:30px; text-align:right; float:left; margin:0 10px 0 8px;}
 #contact_form input#name,
 #contact_form input#email,
 #contact_form input#subject,
 #contact_form textarea		{float:left; height: 10px; padding:8px; border:1px solid #CCCCCC; margin-left:10px; background:#fcfcfc; -moz-border-radius:5px; -webkit-border-radius:5px;}
	
 #contact_form input#name,
 #contact_form input#email,
 #contact_form input#subject	{width:350px; float:right; margin-right: margin-right: 10px;}
 #contact_form textarea		{width:380px; height:80px; resize: none; margin-right: 2px;}
 #contact_form input.button	{float:right; margin-right: 10px;}
