* {
	margin: 0;
	padding: 0;
}
body {
	background: #D9DADC url('../img/fondo_gris2.jpg') top center no-repeat;
	color: #333;
	font-family: 'Helvetica Neue', Helvetica, Arial;
	/*line-height: 1.3;*/
	font-size: 11px;
}
a, img {
	border: 0;
}
p {
	margin: 1em 0 0.8em;
}
.clear {
	clear: both;
}
#main .outer {
	background: transparent url('../img/mapa1.png') 200% 0 repeat-x;
}
#main .inner {
	background: transparent url('../img/mapa2.png') 200% 0 repeat-x;
}
#main .content {
	width: 980px;
	margin: 0 auto;
	/*padding: 80px 0;*/
}


/***************************/

.caja_gra{
	
	margin:0px auto;
	text-align:center;
	color:white;
}

.wrapper{
	margin:0px auto;
	color:white;
	text-align: center;
	width:980px;
	height:630px;
}

.flotar_izq{float:left;}
.flotar_der{float:right;}

.boton_sexta{margin-right:1px;}

.portada_cajacabecera{
	padding-top:15px;
}

.portada_cabecera{
	width:980px;
	height:80px;
	*height:40px;
	margin:0px auto;
}

.portada_cab_linea{
	width:980px;
	height:2px;
	background:url(../img/cab/linea.gif) no-repeat center;	
	margin:0px auto;
}
.portada_foot_linea{
	width:980px;
	height:1px;
	background:url(../img/linea.gif) no-repeat center;	
	margin:0px auto;
}

.portada_cab1{
	margin-top:20px;
}

.portada_cab2{
	padding-top:23px;
}

.portada_caja_fuera{
	height:630px;
	text-align:center;
	margin-top:50px !important;
	*margin-top:90px !important;
	*margin-top:50px;
}

.portada_cajalogo{
	height:50px;
}

.portada_logoSM{
	width:341px;
	height:41px;
	float:right;
	background-image:url(../img/logo_sextamanager.png) !important;
	background-image:none;
	/* Mozilla ignores crazy MS image filters, so it will skip the following */
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='img/logo_sextamanager.png');
}

#bt_alta{
	width:130px;
	height:46px;
	float:right;
	background:url(../img/boton_alta.png) no-repeat;
	cursor:pointer;
}
#bt_volver{
	width:95px;
	height:23px;
	float:right;
	background:url(../img/bt_volver.png) no-repeat;
	cursor:pointer;
}
.portada_barragris{
	width:460px;
	height:3px;
	background-image:url(../img/barra_gris.png) !important;
	background-image:none;
	/* Mozilla ignores crazy MS image filters, so it will skip the following */
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='img/barra_gris.png');
	margin:0px auto;
}
.portada_txt{
	margin-top:10px;
	margin-bottom:10px;
	color:#999999;
}
.portada_txt_con_volver{
	color:#999999;
}
.portada_txt2{
	width:340px;
	height:48px;
	color:#999999;
	margin:0px auto;
	text-align:left;
	margin-top:84px;
	margin-left:20px;
}

.portada_opciones{
	width:796px;
	height:410px;
	margin:0px auto;
}
#fondo_todo{
	width:860px;
	height:475px;
	padding-top:30px;
	margin:0px auto;
	padding-left:30px;
	background:url(../img/fondo.png) no-repeat;
}

#fondo_todo_alta_2{
	width:860px;
	height:420px;
	padding-top:30px;
	margin:0px auto;
	padding-left:30px;
	background:url(../img/fondo_a_2.png) no-repeat;
}
.portada_opcion1{
	background-image:url(../img/box1.png) !important;
	background-image:none;
	/* Mozilla ignores crazy MS image filters, so it will skip the following */
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='img/box1.png');
	width:383px;
	height:407px;	
	float:left;
	cursor:pointer;
}

.portada_opcion2{
	background-image:url(../img/box2.png) !important;
	background-image:none;
	/* Mozilla ignores crazy MS image filters, so it will skip the following */
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='img/box2.png');	
	width:383px;
	height:407px;
	float:left;	
	cursor:pointer;
}

.portada_flash{
	width:350px;
	height:205px;
	margin:0px auto;
	margin-top:15px;
}

.portada_enlace{
	cursor:pointer;
	float:right;
	margin-top:20px;
	margin-right:30px;
}

.portada_pie{
	width:796px;
	height:30px;
	margin:0px auto;
}

.portada_pie_logo{
	float:left;
	width:108px;
	height:28px;
	
}

.portada_pie_logo2{
	float:left;
	width:136px;
	height:29px;
	margin-top:11px;
	margin-left:25px;
	
}

.portada_pie_enlace{
	float:left;
	margin-right:10px;
	color:#333333;
	height:12px;
	margin-top:12px;
	cursor:pointer;
}

#ya_soy{
	margin-left:90px;
	width:226px;
	height:267px;
	background-image:url(../img/ya_soy.png);
}
#todavia_no_soy{
	margin-left:90px;
	width:221px;
	height:267px;
	background-image:url(../img/aun_no.png);
}
#linea_vertical{
	width:2px;
	height:381px;
	float:left;
	background:url(../img/linea1.png) no-repeat;
	margin:10px;
}
.enlace{
	color:#1D1A1E;
	font-size:1.2em;
	cursor:pointer;
	display:block;
}
.clase_cabecera{
	color:#62B135;
	font-size:1.6em;
	text-align:center;
	font-weight:bold;
	margin-bottom:10px;
}
.alerta{
	width:48px;
	height:48px;
	float:left;
	background:url(../img/alert.png) no-repeat;
}
#caja_error{
	width:339px;
	height:230px;
	padding:15px;
	background:url(../img/fondo_alert.png) no-repeat;
}
