@charset "UTF-8";
/* CSS Document */

html{height:100%;}
body {
	background-color:#0D2418;
	background-image:url(img/fondo_cab.gif);
	background-position:top;
	background-repeat:repeat-x;
	margin:0;
	padding:0;
	font-size: 62.5%; /*todo a 10px*/
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#333333;
	text-align:left;
	height:100%;
}

a {}

p{ margin:5px 0;}

img{
	border:0;
}

#container_cab {
	width:980px;
	margin:0 auto;
	background-color:#113d2d;
}

/* Estilos contenido - cajas */

#container_contenido {
	width:980px;
	margin:0 auto;
	background-color:#0D2418;
}

#logo{
	width:220px;
	height:211px;
	float:left;
	background-color: #0D2418;
}
#cab{
	width:760px;
	height:150px;
	float:left;
	display:block;
}
#menu{
	width:760px;
	height:61px;
	float:left;
	background-color:#113d2d;
}

#container_foto_home {
	width:230px;
	height:398px;
	float:left;
	background-color:#0f281b;
	background-image:url(img/foto_home.jpg);
	background-position:left;
	background-repeat:no-repeat;
}

#container_fotos {
	width:230px;
	height:398px;
	float:left;
	background-color:#0D2418;
}

#container_menu_marketing {
	width:230px;
	height:398px;
	float:left;
	background-color:#021c0f;
}

.titulo_menu_marketing {
	margin-left:25px;
	margin-top:35px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#EEEEEE;
	font-size: 18px;
	text-align:left;
}

#container_menu_marketing ul {
	margin-top:30px;
	list-style:none;
}

#container_menu_marketing ul a {
	margin-left:0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#f0f0f0;
	font-size: 14px;
	text-align:left;
	list-style:none;
}

#container_menu_marketing ul li {
	margin-top:10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color:#f0f0f0;
}
#container_menu_marketing ul li a:link, a:visited {
	text-decoration:none;
	color:#f0f0f0;
	font-size: 14px;
}

#container_menu_marketing ul li a:hover, a:active {
	text-decoration:underline;
	color:#f0f0f0;
	font-size: 14px;
}

#container_intro {
	width:750px;
	height:398px;
	float:left;
	display:block;
	background-color:#ebebeb;
	background-image:url(img/bg_text_intro.jpg);
	background-position:left;
	background-repeat:repeat-y;
}

#container_intro .texto_intro a {
	color:#333333;
	font-size: 14px;
	font-weight:normal;
	padding:0px;
	text-decoration:underline;
}

#container_intro .texto_intro a:visited {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#333333;
	font-size: 14px;
	font-weight:normal;
}

#container_intro .texto_intro a:link {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#333333;
	font-size: 14px;
	font-weight:normal;
}

#container_intro .texto_intro a:hover {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#333333;
	font-size: 14px;
	font-weight:normal;
}

#container_prensa {
	width:750px;
	height:auto;
	float:left;
	display:block;
	margin-bottom: 70px;
}

#container_bottom_prensa {
	width:980px;
	margin: 0px auto;
	background-image:url(img/fondo_text_bottom.gif);
	background-position:top;
	background-repeat:repeat-y;
}

#container_mapa {
	width:750px;
	height:400px;
	float:left;
	display:block;
	background-color:#ebebeb;
	background-image:url(img/bg_text_intro.jpg);
	background-position:left;
	background-repeat:repeat-y;
}

#contenido_prensa {
margin-left:100px;
margin-top:70px;
}
#prensa_c1 {
width:300px;
float:left;
margin-bottom:15px;
margin-right:20px;
}

#prensa_c1 a {
	color:#333333;
}
#prensa_c2 {
width:300px;
margin-bottom:15px;
float:left;
display:block;
}
#prensa_c2 a {
	color:#333333;
}
.foto_prensa {
	float:left;
	padding-right:8px;
}

.texto_prensa {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#333333;
	font-size: 14px;
	text-align:left;
}

.fecha_prensa {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#666666;
	font-size: 12px;
	text-align:left;
}

#container_mapa .texto_intro a {
	color:#999999;
	font-size: 14px;
	padding:0px;
}

#container_mapa .texto_intro a:visited {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#999999;
	font-size: 14px;
}

#container_mapa .texto_intro a:link {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#999999;
	font-size: 14px;
}

#container_mapa .texto_intro a:hover {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#333333;
	font-size: 14px;
}

#container_bottom {
	width:980px;
	margin: 0px auto;
	background-image:url(img/fondo_text_bottom.gif);
	background-position:top;
	background-repeat:repeat-y;
}

#container_pdf {
	width:190px;
	margin-top:40px;
	text-align:left;
	float:left;
	margin-left: 40px;
}

#container_text_bottom {
	width:750px;
	float:left;
	display:block;
	background-image:url(img/sombra_text_bottom.gif);
	background-position:top;
	background-repeat:no-repeat;
}

#container_text_bottom .texto_intro a, a:link, a:visited {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#333333;
	font-size: 14px;
	text-decoration:underline;
	font-weight:normal;
	
}

#container_text_bottom .texto_intro a:hover {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#333333;
	font-size: 14px;
	
}

#container_cierre {
	width:980px;
	height:50px;
	background-color:#021c0f;
	position:relative;
	margin-top:40px;
	bottom: 10px;
	clear:both;
	margin-bottom: 10px;
}

#menu_sidebar {
	margin-left:220px;
	float:left;
}

#copy_sidebar {
	margin-right:10px;
	float:right;
	margin-top: 10px;
}

#div_clear {
	clear:both;
}



/* ESTILO MENU */


ul#navmenu {
	list-style:none;
	margin:0px;
	padding:0px;
	background-color:#113d2d;
}

ul#navmenu li{
position:relative;
z-index:7;
float:left;
}

ul#navmenu ul {
  margin: 0 0 0 1px;
  border: 0 none;
  padding: 0 0 5px 0;
  width: 140px;
  list-style: none;
  display: none;
  position: absolute;
  top: 61px;
  left: 0;
  background:#0f281b;
}

ul#navmenu ul:after /*From IE 7 lack of compliance*/{
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;
}

ul#navmenu ul li {
  width: 120px;
  float: left; /*For IE 7 lack of compliance*/
  display: block !important;
  display: inline; /*For IE*/
  background:#0f281b;
  font-weight:normal;
  margin:4px 0;
  padding:5px 0 1px 10px;
  border-top:1px solid #113d2d;
}

/* Root Menu Hover Persistence */
ul#navmenu a:hover,
ul#navmenu li:hover a,
ul#navmenu li.iehover a {
	
}

/* 2nd Menu */
ul#navmenu li:hover li a,
ul#navmenu li.iehover li a {
  float: none;
  color: #a0b1ab;
  font-size:14px;
  font-family:Georgia, "Times New Roman", Times, serif;
  font-weight:normal;
  text-decoration:none;
}

/* 2nd Menu Hover Persistence */
ul#navmenu li:hover li a:hover,
ul#navmenu li:hover li:hover a,
ul#navmenu li.iehover li a:hover,
ul#navmenu li.iehover li.iehover a {
  color:#FFF;
  text-decoration:none;
  font-weight:normal;
}

ul#navmenu li:hover ul,
ul#navmenu ul li:hover ul,
ul#navmenu ul ul li:hover ul,
ul#navmenu li.iehover ul,
ul#navmenu ul li.iehover ul,
ul#navmenu ul ul li.iehover ul {
  display: block;
}


/* ESTILOS DE LOS TEXTOS */

H1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#0f281b;
	margin-left: 100px;
	margin-top: 70px;
}

H2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	color: #0f281b;
	font-size:18px;
	margin-left: 100px;
	margin-top: 40px;
}

H3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#0f281b;
	font-size:12px;
	font-weight:bold;
	margin-left: 100px;
	width: 550px;
}

H4 {
	font-family:Georgia, "Times New Roman", Times, serif;
	color: #333;
	font-size:18px;
	margin-left: 100px;
	margin-top: 10px;
	margin-bottom:10px;
}

H4 a, a:link, a:visited {
	font-family:Georgia, "Times New Roman", Times, serif;
	color: #333;
	font-size:18px;
	padding:0px;
}

H4 a:hover {
	font-family:Georgia, "Times New Roman", Times, serif;
	color: #0f281b;
}

.texto_intro {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#333333;
	margin-left:100px;
	font-size: 14px;
	heigh: 650px;
	width: 550px;
	text-align: justify;
}

.PDF {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-size:14px;
}

#container_pdf .PDF a, a:visited, a:link {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-size:14px;
	color:#333333;
}

#container_pdf .PDF a:hover {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-size:14px;
	color:#111111;
}

/* SIDEBAR */

#menu_sidebar {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#999999;
	padding-top:10px;
}

.item_sidebar {
	float:left;
	margin-right:5px;
}

.item_sidebar a, a:link, a:visited {
	text-decoration:none;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:normal;
	color:#999999;
	padding-top:10px;
}

.item_sidebar a:hover {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#FFFFFF	;
	padding-top:10px;
	font-weight:normal;
}

.copy_sidebar {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	text-align:right;
	float:right;
	color:#999999;
}
