@charset "utf-8";
/*	RESET  */	
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0; padding: 0; border: 0; font-size: 100%; vertical-align: baseline; background: transparent;}
body {line-height: 1;} ol, ul, li {list-style: none;} blockquote, q {	quotes: none;} blockquote:before, blockquote:after, q:before, q:after {content: "";}
ins {text-decoration: none; } del {text-decoration: line-through;} table {border-collapse: collapse; border-spacing: 0;} html, body {height: 100%;}
label, button {cursor: pointer;} input[type='radio'], input[type='checkbox'] {position: relative; top: 2px; } textarea {overflow: auto;}
input:focus, select:focus, textarea:focus {background-color: #fffae5; } a:link, a:visited, a:hover, a:active {text-decoration: none;} object {outline: 0;}
.clear {clear: both;} .autoClear:after {visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0;}
.centrado {margin: 0 auto;} .hide {display:none;}.last {margin-right:0px!important;}
/*	END RESET  */

/*	GENERAL */
body {
	font-family: 'signikaregular', "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-rendering: optimizeLegibility;
	font-size:100%;
	margin-top:0px;
	padding-top:0px;
	color: #312e2e;
	background-image: url(img/bg.png);
	background-repeat: repeat;
}
.container {
	position:relative;
	display:block;
	float:left;
	width:100%;
	height:auto;
}
.landing-container {
	padding:10px 0 10px 0;
	background-image: url(img/bg.png);
	background-repeat: repeat;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #940101;
}
.landing {
	padding:0 0 0 0;
}
.landingd11-container, .landing, .footer, .breadcrumb, .header, .pagina, .pagina-box, .pagina-navegacion {
	position:relative;
	display:block;
	max-width:845px;
	margin:0 auto 0 auto;
	height:auto;
}
/*	END GENERAL  */
/* HEADER */
/* landing */
.logo-landing {
	width: 359px;
	height: 72px;
	background-image: url(img/signa-telegraph-collection.png);
	display: block;
	position:relative;
	float:left;
	margin:80px 0 0 18px;
	clear:both;
}
.slider {
	width: 588px;
	height: 330px;
	background-image: url(img/bg-slide.png);
	display: block;
	position:relative;
	float:left;
	margin:12px 0 0 0;
	padding:3px;
}
.entrada {
	width: 221px;
	height: 296px;
	background-image: url(img/bg-entrada.png);
	display: block;
	position:relative;
	float:left;
	margin:33px 0 0 4px;
	padding:0;
}
.entrada a {
	display:block;
	width: auto;
	height: auto;
	position:relative;
	float:left;
	margin:67px 0 0 25px;
	padding:10px;
	font-family: 'signikabold';
	font-size:30px;
	color:#fcfafa;
}
.entrada a:hover {
	color:#dbb789;
}
/* fin landing */
/* Creditos D11 */
.landingd11-container a {
	display:block;
	height:auto;
	width:auto;
	padding:5px;
	float:right;
	margin:15px 28px 0 0;
	color:#fcfafa;
	font-size:13px;
}
.landingd11-container a:hover {
	color:#dbb789;
}
/* Creditos D11 */

/* CONTACTO */
body{
background:#fff;}

#contact{
padding:10px 0 10px 30px;
background:#f8f8f8}

#contact p{
margin:0;
overflow:hidden;}

#contact input,
#contact textarea{
border:1px solid #ccc;
padding:4px;
width:300px;}

#contact textarea{
height:150px;}

#contact label{
display:block;
padding:10px 0 2px 0;
text-align:left;}

#contact button{
background:#eee;
text-transform:uppercase;
padding:5px 10px;
border-radius:20px;
border:2px solid #999;
font-weight:bold;
cursor:pointer;
margin-top:5px;
box-shadow:0 0 5px 5px #ccc inset}
#contact button:hover{
background:#ccc;}


.ok{
padding:20px;
width:75%;
margin:20px auto;
background:#f8f8f8;
}
/* FIN CONTACTO */
