/* CSS Document */

/* calibracion: anula margenes(pordefectodelosnavegadores) de todos(*)loselementos p44 e1a6a4*/
*{padding:0;margin:0;}
body {
	color:white;
	/*background-color:#ad6866;*/
	font-family: 'Pt Sans Narrow';
	text-align: center;
	font-size: 130%;
}
/*===========================================
1. Secciones DIV
===========================================*/
#wrapper{
	color:#333;/*color de fuente*/
	background-color:#fff;
	width:1200px;
	margin:0 auto; /*margen superior*/
	text-align: center;
	padding:40px 40px;
	/*padding:10px;  borde blanco alrededor de todo, Padding generico: ahorro los padding de secciones, figura35 p47*/
}
#wrapperapp{
	color:#333;/*color de fuente*/
	background-color:#fff;
	width:1200px;
	margin:0 auto; /*margen superior*/
	text-align: center;
	padding:40px 40px;
	/*padding:10px;  borde blanco alrededor de todo, Padding generico: ahorro los padding de secciones, figura35 p47*/
}
#wrapperimages{
	color:#333;/*color de fuente*/
	background-color:#fff;
	width:1200px;
	margin:0 auto; /*margen superior*/
	text-align: center;
	padding:40px 40px;
	/*padding:10px;  borde blanco alrededor de todo, Padding generico: ahorro los padding de secciones, figura35 p47*/
}
#encabezado{
	position:relative;/*p68*/
	padding:0;
	margin:0;
}

/************************************************
NAVEGACION 
************************************************/
#navegacion {
	font-family: 'Pt Sans Narrow';
	font-size: 130%;
	text-align: center;
	background-color: #ad6866;/*color fondo  barra E18B6B de navegacion***FF8040******F9966B*********E78A61 navegacion******E18B6B*******F76541-coral x enlaces***/
	padding: 5px 30px 7px 30px;/*ver escritura abreviada de los padding p50*/
	margin: 0px;
} 
#navegacion ul{
	margin:0px;/*sin margen inferior p53*/
	
}
#navegacion li{
	display:inline;/*li al mismo nivel p52*/
	list-style-type:none;/*sin viñetas p52*/
	margin:0;/* margenespacio entre botoneo derecha 10px, sino 0 p53 y 54*/  
	
}
#navegacion a { /*p55*/
      color: white; 
	  text-decoration: none;
	background-color: #ad6866; /*color fondo boton de navegacion**********************************/
	  padding: 7px 30px 9px 30px; 
	 /* border: 1px solid white;*/
}
/* resalta el pt de navegacion actual******************************************************************************************************************/
#navegacion a:hover,#inicio #navi01index a,#pagartnatomy #navi02artnatomy a, #pagventas #navi03comprar a, #pagnoticias #navi04noticias a, #pagcontacto #navi05contacto a, #pagsoporte #navi06soporte a, #pagartnatomy #navi02artnatomy a{
	color: #ad6866;
	background-color: white;
}

/*---------------------------------------------background-color: #BBC7D9;-------------*/
/************************************************
TEXTO 
************************************************/
#areatexto{
font-size:100%;

	margin-top:0px;}
#areaproductoapp{
font-size:100%;
	margin-top:0px;}
#areaproductoimages{
font-size:100%;
	margin-top:0px;}
#rompoapp{
	clear: both;
	/*padding-top: 10px;relleno superior bajo la linea*/
	margin-top: 10px;/*margen superior encima de la linea*/
		/*background-color: #ad6866;*/
}
#rompoimages{
	clear: both;
	/*padding-top: 10px;relleno superior bajo la linea*/
	margin-top: 10px;/*margen superior encima de la linea*/
		/*background-color: #ad6866;*/
}
#legal{
	clear: both;/*hace que el pie se separe de la navegacion y su color no lo manche*/
	padding:20px;
	padding-top:10px;/*relleno superior bajo la linea*/
	margin-top:0;/*margen superior encima de la linea*/
	font-size:120%;
		background-color: #898989;
}
#pie{
	font-family: 'PT Sans Narrow';
	font-size:120%;
	color:#fff;
	clear: both;/*hace que el pie se separe de la navegacion y su color no lo manche*/
	alignment-adjust:central;
	text-align: center;
	padding:20px;
	padding-top:10px;/*relleno superior bajo la linea*/
	margin-top:0;/*margen superior encima de la linea*/
	background-color: #898989;
}
#pie a{
	color:#fff;
}
#pie a:hover {
	color:#e1a6a4;
}
.address{
	text-align:center;
	font-size:80%;
	font-style:normal;
	color:black;
	line-height:1.5em;
}
.IAWARNING{
	text-align:center;
	font-size:100%;
	color:black;
	line-height:1.5em;
}
/*===========================================
2. Elementos HTML generales
===========================================*/
 /*p32: para eliminar elsubrayado de losvinculos: (text-decoration:none;outline:none;) ******************************************/
a:link{color: #e1a6a4;text-decoration:underline;}
a:visited{color:#e1a6a4;}
a:hover,a:focus{text-decoration:underline;}
a:active{
	color: #e1a6a4;
} /* p33: modifica apariencia on click*/

.skiplink{display:none;}/*oculta el skiplink*/

/*redefine los margenes de parrafos y listas p45*/
p,ul{
	margin-top:0;
	margin-right:0;
	margin-bottom:1em;
	margin-left:0;
}
ul ul{
	margin:0;
}
li{
	margin-top:0;
	margin-right:0;
	margin-bottom:10px;
	margin-left:2em;
}


.bigwhite{
	font-family: 'PT Sans Narrow';
		font-size:140%;
		font-style:italic;
	color: white;
	margin:0;
	text-align:center;
	padding:20px 0 20px 0;

}
.artnatomya{
	font-family: 'PT Sans Narrow';
		font-size:140%;
		font-style:italic;
	color: grey;
	margin:0;
	text-align:left;
	padding:20px 0 5px 0;

}
.faqs{
	font-family: 'PT Sans Narrow';
	color: grey;
	text-align: left;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 10px;
	background-color: #E4E4E4;
	}
	
.negritor {
	color: #ad6866;
	font-style: normal;
	font-weight: bold;
}

h1{
	font-size:150%; 	
	font-family:'PT Sans Narrow';
	color: #ad6866;
	padding:20px;
	text-align:center;
}
h5{
	font-family: 'PT Sans Narrow';
	font-style:italic;
	font-size:105%;
	color: #898989;
	background-color: #E6E6E6;
	text-align:left;
	margin-top: 30px;
	margin-bottom: 10px;
padding:10px;
}
h2{
	font-family: 'PT Sans Narrow';
	font-size: 150%;
	color: #ad6866;
	margin-top: 20px;
	margin-bottom: 20px;
}
/*h3{font-size:105%;color:#F9966B;padding:5px; margin:0 40px 0 40px}*/
h3{
	font-size:105%;
	color: #e1a6a4;
	margin-bottom:10px;
}
.destacados{
	font-family: 'PT Sans Narrow';
	font-size:150%;
	color: grey;
	margin:15px;
	text-align:center;
	background-color: #FFF;
	padding:25px 0;
	border: 2px solid #cccccc;
}
.ventasAPP{
	font-family: 'PT Sans Narrow';
	font-size: 120%;
	color: white;
	text-align: left;
}
.ventasSETS{
	font-family: 'PT Sans Narrow';
	font-size: 130%;
	color: white;
	margin: 15px;
	text-align: center;
	background-color: #e1a6a4;
	padding: 25px;
}

h4{
	font-family: 'PT Sans Narrow';
	font-size: 100%;
	color: #999;
	text-align: justify;
	margin: 20px;
}

h6{
	font-family: 'PT Sans Narrow';
	font-size: 110%;
	color: grey;
	margin: 10px 0 0 0;
	padding: 10px;
	text-align: center;
	background-color: #E6E6E6;
}
.pngs{
	background-color: #888;}
.red{
	font-family: 'PT Sans Narrow';
	font-size: 120%;
	color: white;
	background-color: #ad6866;
	padding: 0;}
.gris{
	font-family: 'PT Sans Narrow';
	font-size: 120%;
	color: white;
	background-color: #888;
	padding:0;}
.container{
	background-color: #E4E4E4;
	padding:45px;
	border: 2px solid #cccccc;
}
.containerwide{
	background-color: #FFF;
	align-content: center;
	padding:25px;
	border: 2px solid #cccccc;
}
.centrado{margin:10px auto; display: block}
.subtitulobig{
	font-family: 'PT Sans Narrow';
	font-size:140%;
		font-weight:bold;
	color:#fff;
	margin-bottom:40px;
}
.subtitulo{
	font-size:100%;
	font-weight:bold;
	color:#e1a6a4;
	margin-bottom:40px;
}
.imgdcha{float:right; margin:10px 0 25px 25px;}
.imgizq{float:left; margin:7px 35px 25px 0;}
.imgp{float:left; margin:0 10px 10px 0;}

.IDIOMBTNSS {
	font-family: 'PT Sans Narrow';
	font-size: 30px;
	color: #AD3638;
	font-weight: normal;
}
.IDIOMBTNSS a {
	font-family: 'PT Sans Narrow';
	font-size: 30px;
	color: #fff;
	font-weight: normal;
	text-decoration:none;
}




/*-----------------------------------------
TABLA
------------------------------------------- */

table {
	color:#898989;
	font-size: 100%;
}

/*-----------------------------------------
TABLA NOTICIAS
------------------------------------------- */
.tablenoticias {
	color:#898989;
	font-size: 100%;
	border: 0px solid #e1a6a4;
}
.tablenoticias td {
text-align:left;
}
.tablenew {
width:600px;
color:#555;
font-size: 100%;
border: 1px solid #e1a6a4;
border-collapse: collapse;
}
.tablenew td {
text-align:left;
}
.tablebanner {
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border: none;
	background-image: url(imag/acc/bANNERautorun.jpg);
}
.tableindex {
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border: none;
	background-image: url(imag/tits/LOGOindex1.png);
}
/*-----------------------------------------
form
------------------------------------------- */

#page-wrap {
	width: 600px;
	background: white;
	padding: 0;
	margin: 20px auto;
	min-height: 300px;
	height: auto !important;
	height: 300px;
}

#contact-area {
	width: 600px;
	margin-top: 0;
		align: right;
}

#contact-area input, #contact-area textarea {
	padding: 5px;
	width: 487px;
	font-size: 1.4em;
	margin: 0px 0px 10px 0px;
	border: 2px solid #ccc;
}

#contact-area textarea {
	height: 90px;
}

#contact-area textarea:focus, #contact-area input:focus {
	border: 2px solid #900;
}

#contact-area input.submit-button {
	width: 100px;
	font-family: 'PT Sans Narrow';
	font-size: 1.4em;
	float: right;
}

label {
	float: left;
	text-align: right;
	margin-right: 10px;
	width: 100px;
	padding-top: 5px;
		font-family: 'PT Sans Narrow';
	font-size: 1.4em;
}
