/*Administracion*/
body{
	background-color: #333;
	margin-top:0px;}
a{color:#F33;
font-weight:bold;
text-decoration:none;}
	
#content{

/*height:700px;*/
margin:0 auto;
background-color:#FFFFFF;
	font-family:"Fauna One",sans-serif;font-style:normal;
font-size:11px;
/*border:1px solid #2f6f9f;*/

width:90%;
padding-bottom:20px;
}

#content_newsletter_gen{
width:100%;
/*height:750px;*/
margin:0 auto;
background-color:#FFFFFF;
	font-family:"Fauna One",sans-serif;font-style:normal;
font-size:11px;
border:2px solid #666666;
text-align:center;
}

#logo{
margin-bottom:45px;
}

#logo img{
margin-top:10px;

}

#titulo_login{
background: #243743; /* Old browsers */

/* IE6-9 */
text-align:center;
color:#FFFFFF;
height:220px;
font-size:17px;
padding-top:60px;

}

#titulo_login p{
text-align:right;
margin-right:20px;
}

#titulo_login a{
color:#FFFFFF;
text-decoration:none;
font-size:18px;
background-color: #F33;
padding:6px;

}
#titulo_login a:hover{
	color:#F00;
	background-color:#FFF;}
#menu{
height:120px;}
.tit{
font-size:24px;}
#password_index{
margin-top:100px;
margin-bottom:100px;
text-align:center;
}

#boton_submit{
width:100px;
height:50px;
}

#password span{
margin-left:20px;
}

.error{
color:#FF0000;
}

#administracion_index li{
margin:20px 0px 0px 0px;
}

#administracion_index p{
text-align:center;
}

#administracion_index tr{
height:50px;
}

#administracion_index td{
max-width:350px;
overflow:hidden;
}

#formulario{
text-align:left;
margin-bottom:20px;
border: 1px solid #e6e6e6;
}

.submit{
height:40px;
width:200px;
}

#formulario tr{
height:50px;
}

th{
background-color:#CCCCCC;
border-color:#333333;
}

#volver{
/*text-align:right;
color:#FFF;
cursor:pointer;
text-decoration:underline;*/
}

.thumbnail_pic {width: 206px; max-height: auto;}

#seleccionar_newsletter{
	text-align:center;
	background-color:#e6e6e6;
	height:100px;
}

#news_select{
	width:400px;
	height:30px;
	font-size:18px;
	margin:25px 0px 25px 0px;
}

#submit_news{
	width:200px;
	height:49px;
	font-size:11px;
}

#submit_newsletter{
	width:200px;
	height:60px;
	font-size:11px;
}
#tit{ font-size:36px;}
#footer {
	
padding-top:30px;
width: 100%;
height: 100px;

}
#footer_int {
text-align: center;
color:#FFF;
}
#footer_int a{ color:#E74C3C}
.header {
background: #003380;
color: #fff;
margin: 0 0 3px;
position: fixed;
z-index:99;
  width: 100%;
}
@media (max-width: 992px) {
#celu{display:none;}
}