html{height:100%; margin:0; padding:0;}
body{font-family:verdana, tahoma, sans-serif;padding:0;font-size:small; font-size:14pt; font-family:"Bodoni BT italic","Times New Roman",Verdana; width:100%; height:100%; margin:0; padding:0;}
#container{width: 990px; margin: 0 auto; background-color:white; min-height:100%;}
p{text-align: justify; text-indent:15px; width: 80%;}
a{text-decoration:none;}

#footer {position:fixed; bottom: 0px; z-index: 500;}
#footer img{margin-bottom:-6px;}
.safe-belt{	display: block;clear: both;font-size: xx-small;height: 1px;line-height: 1px;margin: 0;}

/*Menú cabecera página*/
#tabsE { width:100%; line-height:normal; position: relative; z-index:2; top:-150px; font-style:italic; font-size:22pt;}
#tabsE ul {margin:0; padding:0; list-style:none;}
#tabsE li {display:inline; margin:0; padding:0; }
#tabsE a {float:left; margin:0; padding:0 0 0 4px;}
#tabsE a span {float:left; display:block; padding:5px 15px 4px 6px;}

#idiomas { width:950px; line-height:normal; position: relative; z-index:3; top:-225px; text-align:right; font-style:italic; font-size:11pt;}
#idiomas ul {margin:0; padding:0; list-style:none;}

#rotulo {position: relative; z-index:1; }
.reducido{ font-size:11pt;}

#servicios{width:140px; float: left; clear:both; margin-top:-135px; font-style:italic; font-size:11pt; }
#servicios ul{padding:10px; margin:0px; list-style-type:none;}

#carrito-compra{width:140px; float: left; clear:both; font-style:italic; font-size:11pt; }

#contenidos{width:845px; float:right; margin-top:-145px; margin-bottom:125px;}
#contenidos a img{border: 1px solid black; margin:10px; }
#contenidos #tienda-online a img{border: 0 none; margin:0; }

span.enlaces{font-family:"Verdana"; background-color:#E3D275; margin-right:10px; padding:2px; font-size:7pt;}

#foto{width:550px;}
#foto span.pie{font-family:"Verdana"; background-color:#E3D275; padding:2px; font-size:7pt; float:right;}


#formulario-compra{ font-style: italic; color:#243052; }
#formulario-compra div#contenido{ margin-left: 50px; }
#formulario-compra input, #formulario-compra textarea{border:solid 1px #243052;}
#formulario-compra input.largo {width: 425px;}
#formulario-compra input.x-largo {width: 586px;}

.error{ font-weight: bold; color: red;}

#formulario-compra a{ color:#243052; }
#formulario-compra .btn-login{ width:300px; text-align: center; background: #d1b122; margin:10px; padding: 10px;}
#formulario-compra .btn-login:hover{ cursor: pointer;}

label.error { margin-top: 1px; width: auto; display: block; color: red; font-weight: normal; font-size:10pt;}
div.alto{ height: 30px; margin-top: 15px; margin-bottom:15px; }
span.pwd-remind{ margin-left: 30px; }

#sidebar-cesta{ width:300px; margin-left:475px; font-weight:bold; text-align:center;}
#importe{margin-top:20px; padding:15px; background: #e3d276;}
#pagar{margin-top:20px; padding: 15px; background:#d1b122;}


#loading-image {
	background-color: #1E120D;
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0px;
	left: 0px;
	z-index: 1000;
	margin: 0 auto;
	text-align: center;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px; /* future proofing */
	-khtml-border-radius: 10px;
}

a#intro-skip{
	color:white;
	font-style:italic;
	position: absolute;
	top: 620px;
	margin: 0 auto;
	width: 95px;
	cursor: hand;
}

div#intro-img{
	width:960px;
	margin: 0 auto;
}

div#intro-txt{
	
}

