/* informacion css 
--------------------------------------------------------

	blue line							4c68a1
	blue back							29406e
	light blue							69c2ff
	dark blue back					1c253b
	darkest blue back				0c1320
	alt blue								3b5488
	
-------------------------------------------------------- */

body {
	font-size: 76%;
	font-family: "Lucida Grande", tahoma, verdana, sans-serif;
	text-align: center;
	background: #6693c0 url('../img/linea-sup.gif') left top repeat-x;
	color: #333;
	margin:0;
	padding:0;
}
h1 {
	text-indent:-9999px;/*Hide Text, keep for SEO*/
	margin:0 auto;
	width: 848px;
	background: url('../img/logo.png') no-repeat;
    }
h2 {
	margin-top: 0;
	margin-bottom: 16px;
	font-size: 140%;
}
h3 {
	margin: 8px;
	font-size: 110%;
}
h4 {
	font-size: 100%;
	font-weight: normal;
	margin-top: 1px;
	margin-bottom: 8px;
}
li { list-style: none; }
.hide { display: none; }
/* caja
--------------------------------------------------------*/

#contenido {
	width: 900px;
	height: 100%;
	text-align: left;
	margin: 1px auto;
	background: #fff ;
	}
#contenidomenu {
	width: 854px;
	text-align: left;
	margin: 0 auto;
	background: #ededed ;
	}
#header-wrapper {
	background: url('../img/degradado-logo.gif') left top repeat-x;
	height: 90px; width: 100%;
	margin-top: 22px;
}
#header-wrapperr {
	background: url('../img/degradado-logo-en.gif') left top repeat-x;
	height: 90px; width: 100%;
	margin-top: 22px;
}
#replacelogo {
	position: relative;
	margin: 0 auto;
	width: 848px; height: 120px;
	text-align: center;
	
}

/* navegacion
----------------------------------------------------------*/
#nav-wrapper { background: url('../img/menu.png') left top repeat-x;
				z-index: 1000; }

#nav {	height: 30px; 
		position: relative; 
		
		}
#nav ul {
	text-align: right;  
	width: 840px; 
	position: absolute;
	margin: 6px auto;
}

#nav li { display: inline; float: right; }

#nav #nav-home {
	position: absolute;
	left: 0; 
}

#nav a {
	display: block;
	float: left;
	padding: 0 12px;
	color: #37516b;
	text-decoration: none;
	font-size: 1.15em;
}

#nav a:hover { color: #6693c0; }

#nav a.current {color: #6693c0; z-index:2; }

#fla {
	position: relative;
	padding:25px 0 20px 0;
	}

/*menu obras ---------------------------------------------*/

#container {
		position: relative;
		width:200px;
		margin: 22px;
		}
#menu-izquierda {
		position: relative;
		width:200px;
		margin: 22px;
		}
ul {
		list-style: none;
		margin: 0;
		padding: 0; 
		}
img {
		border: none; 
		}
#top {
		background-image: url('../img/nav_top.gif');
		background-repeat:no-repeat;
		background-position:top left;
		height: 16px; 
		} 
#bottom {
		background-image: url('../img/nav_bottom.gif');
		background-repeat:no-repeat;
		background-position:bottom left;
		height: 16px;
		}
#roScripts_m2 {
		width: 200px; 
		}
#roScripts_m2 li a {
		height: 32px;
		text-decoration: none; 
		voice-family: "\"}\"";
		voice-family: inherit;
		height: 24px;
		
		}
#roScripts_m2 li a:link, #roScripts_m2 li a:visited {
		color: #37516b;
		display: block;
		background: url('../img/menu-bajo.gif');
		padding: 8px 0 0 25px; 
		}
#roScripts_m2 li a:hover, #roScripts_m2 li #current {
		color: #000;background:  url('../img/menu-bajo.gif') 0 -32px;
		padding: 8px 0 0 25px;
		}

/* contenidos -------------------------------------------------------------*/

#contenidos-dcha {
		float: right;
		display:inline;
		width:640px;
		background: #dbfdb0;
		margin-right: 25px;
		margin-top: -244px;
		margin-bottom: 30px;
	}
#contenidos-videodcha {
		float: right;
		display:inline;
		width:640px;
		background: #dbfdb0;
		margin-right: 25px;
		margin-top: -515px;
		margin-bottom: 30px;
	}	
/*menu contenidos -----------------------------------------------------*/

#contenedor-dcha {
		float: right;
		width:610px;
		background: #dbfdb0;
		margin-right: 25px;
		margin-top: -248px;
		margin-bottom: 30px;
	}
#navppaltop {
		background-image: url('../img/nav_ppal-top.gif');
		background-repeat:no-repeat;
		background-position: top left;
		height: 16px; 
		}
#navppalbottom {
		background-image: url('../img/nav_ppal-bottom.gif');
		background-repeat:no-repeat;
		background-position: top right;
		height: 16px; 
		}
#menu_dcha {
		width: 610px;
		padding: 1px 0 0 15px;  
		}
#menu_dcha li a {
		height: 20px;
		voice-family: "\"}\"";
		voice-family: inherit;
		text-decoration: none; 
		}
#menu_dcha li a:link, #menu_dcha li a:visited {
		color: #37516b;
		display: block;
		padding: 4px 0 0 20px; 
		}
#menu_dcha li a:hover, #menu_dcha li #current {
		color: #333;
		padding: 4px 0 0 20px;
		text-decoration: underline;
		}

#pic-entrada {
	position:absolute;
	background-image: url('../img/estrella-entrada.gif');
	z-index:22;
	background-repeat: no-repeat; 
	width: 127px;
	height: 127px;
	margin-top:-520px;
	margin-left:435px;
}
#pic-social {
	float: left;
	margin-top: 45px;
	margin-left: 25px;
	padding: 0;
}
#footer {
    clear:both;
    background:#5f8ab4;
    color:#fff;
    text-align:center;
    margin-top: 50px;
    }
#anidvd {
	position:relative;
	margin: 25px 0;
	}
	
/* menu mas videos---------------------------------------*/

#masvideos {
		position: relative;
		width:200px;
		margin: 22px 0;
		}
#menu_masvideos {
		width: 200px; 
		}
#menu_masvideos li a {
		height: 32px;
		text-decoration: none; 
		voice-family: "\"}\"";
		voice-family: inherit;
		height: 24px;
		font-size: 95%;
		}
#menu_masvideos li a:link, #menu_masvideos li a:visited {
		color: #37516b;
		display: block;
		background: url('../img/menuvideos.gif');
		padding: 8px 0 0 25px; 
		}
#menu_masvideos li a:hover, #menu_masvideos li #current {
		color: #000;background:  url('../img/menuvideos.gif') 0 -32px;
		padding: 8px 0 0 25px;
		} 
#videotop {
		background-image: url('../img/masvideos_top.gif');
		background-repeat:no-repeat;
		background-position: top left;
		height: 24px; 
		}
#videobottom {
		background-image: url('../img/masvideos_bottom.gif');
		background-repeat:no-repeat;
		background-position: top right;
		height: 16px; 
		}
#videofla {
	position: relative;
	margin:0 -25px 0 0;
	}
.pic_demo {
	position:absolute;
	z-index:1;
	background-image: url('../images/estrella-demo.gif');
	background-repeat: no-repeat; 
	width:127px;
	height:127px;
	margin:65px 0 120px 750px;
}
.pic_demoo {
	position:absolute;
	z-index:1;
	background-image: url('../images/estrella-demoo.gif');
	background-repeat: no-repeat; 
	width:127px;
	height:127px;
	margin:65px 0 120px 750px;
}
#map {	
	position: relative;
	width: 580px; height: 450px; 
	margin: 15px 15px 35px 35px;
	}