* {margin:0; padding:0; border:0;}
html, body {width: 100%; height: 100%;}
body{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
h3{
	font-size:14px;
	color:#F02E24;
}
#contenedor {
	margin-bottom:0;
	margin-left:auto;
	margin-right:0;
	min-width:800px;
	width:100%;
	height:100%;}
#logo-celso {
	margin-left:auto;
	margin-right:auto;
	margin-top:0;
	width:auto;
	height:auto;
	float:right;
	position:relative;
}
#franja-blanca {
	margin-left:auto;
	margin-right:20px;
	height:100%;
	min-height:784px;
	width:127px;
    display: inline-block;
	float:right;
	background-color:#FFF;
	bottom:0;
}
#isotipo {
    position:fixed;
	margin-left:0px;
	margin-right:auto;
	bottom:0;
	/*margin-bottom:-10px;*/
	background-image: url(../images/isotipo.jpg);
	background-repeat: no-repeat;
	height: 516px;
	width: 544px;
	z-index:2;
	float:left
/*	clear:both;*/
}
#logo {
	background-image: url(../images/logo.jpg);
	background-repeat: no-repeat;
	height: 212px;
	width: 211px;
	float: right;
	margin-right:110px;
	position:relative;
	z-index:1000;
}
/*Nuevos stilos al 28-01-2014 nuevo landing page*/

/*Fuente Barmeno*/
@font-face {
    font-family: 'barmenoroman';
    src: url('../fonts/barmeno-webfont.eot');
    src: url('../fonts/barmeno-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/barmeno-webfont.woff') format('woff'),
         url('../fonts/barmeno-webfont.ttf') format('truetype'),
         url('../fonts/barmeno-webfont.svg#barmenoroman') format('svg');
    font-weight: normal;
    font-style: normal;

}
/*-----*/
h2{
	font-family: 'barmenoroman';
	color:#F02E24;
	padding-top:18px;
	padding-left:35px;
	background-image:url(../images/hlog.jpg);
	background-repeat:no-repeat;
	background-position:0 70%;
}
#menu{
	font-family: 'barmenoroman';
	text-align:right;
	position:absolute;
	left:-10px;
	bottom:-110px;
	z-index:1000;
}
#menu ul{
	list-style-type:none;
}
#menu ul li{
	display:block;
	margin-bottom:15px;
}
#menu a{
	color:#FFF;
	text-decoration:none;
	padding:8px 5px 8px 10px;
	-moz-border-radius:8px 8px 8px 8px;
	-webkit-border-radius:8px 8px 8px 8px;
	border-radius:8px 8px 8px 8px;
}
#menu a:hover{
	background-color:#F84F3C;

}
/*Tablas*/
table th{
	background-color:#F02E24;
	color:#FFF;
	text-align:left;
	padding:5px 8px 5px 8px;
}
table tr td{
	padding:15px 8px 15px 8px;
	border:thin #f8f8f8 solid;
}
#tableCont td {
	border:none
}
/*table tr:nth-child(even){
	background-color:#F2F2F2
}*/
/*Formulario*/
input, textarea{
	border:thin solid #CCC;
	padding:12px;
	width:95%;
	-moz-border-radius:8px 8px 8px 8px;
	-webkit-border-radius:8px 8px 8px 8px;
	border-radius:8px 8px 8px 8px;
	margin-bottom:10px;
	margin-top:3px;
}
#btn{
	width:100px;
	cursor:pointer;
	color:#FFF;
	padding:10px;
	background-color:#F02E24;
}
.formCont{
	width:95%;
	height:auto;
	margin:0 auto;
	padding-left:8px;
}
/*miselaneos*/
#logoFashion{
	display:block; 
	margin:0 auto;
	-moz-box-shadow: 0 0 5px #999;
	-webkit-box-shadow: 0 0 5px #999;
	box-shadow: 0 0 5px #999;
}
.content{
	font-size:11px;
	padding:20px 40px 20px 40px;
	position:relative;
}
.content table{
	font-size:14px
}
.content h2{
	font-size:20px;
}
#msjready{
	width:300px;
	height:100px;
	position:absolute;
	background-color:#ffffff;
	-moz-border-radius:8px 8px 8px 8px;
	-webkit-border-radius:8px 8px 8px 8px;
	border-radius:8px 8px 8px 8px;
	-moz-box-shadow: 2px 2px 8px #CCC;
	-webkit-box-shadow: 2px 2px 8px #CCC;
	box-shadow: 2px 2px 8px #CCC;
	font-size:16px;
	left:30%;
	top:30%;
	color:#690;
	padding:25px;
	text-align:left;
	z-index:10000;
}
#msjready img{
	display:block;
	float:left;
}
#msjready p{
}
#msjfailed{
	color:red;
}