/* CSS Document */

body {
line-height:1.5em;
margin:0px;
padding:0px;
font-size:12px;
font-family:"Trebuchet MS";
color:#111111;
background-color:#EAEAEA;
}
h1, h2, h3{
margin:0px;
padding:0px;
}
h2{
font-size:14px;
margin-bottom:10px;
}
a{
color:#111111;
text-decoration:none;
}
a:hover{
color:#575757;
text-decoration:none;
}
ul{
margin:0px;
padding:0px;
list-style:none;
}
li{
margin:0px;
padding:0px;
margin-bottom:0px;}
p{
margin:0px;
padding:0px;
margin-bottom:10px;
}

/* General Structure */

#all{
width:762px;
height:549px;
margin:25px auto auto auto;
}
#nav{
width:760px;
height:22px;
text-align:right;
}
#content{
width:760px;
height:500px;
border:2px #111111 solid;
background-color:#FFFFFF;
}
#footer{
	width:760px;
	height:30px;
	padding-top:5px;
}
.footer_left{
	height:20px;
	width:300px;
	padding-left:2px;
	float:left;
	text-align:left;
}
.footer_right{
	height:20px;
	width:450px;
	float:left;
	text-align:right;
}
.option{
margin-left:17px;
margin-top:15px;
width:128px;
float:left;
display:inline;
}
.option_big{
position:relative;
margin-right:17px;
margin-top:15px;
width:180px;
float:left;
display:inline;
}
.option_img{
width:126px;
height:156px;
}
.option_img_big{
position:relative;
width:180px;
height:223px;
}
.option_img img{
border:1px #111111 solid;
}
.option_img_big img{
border:1px #111111 solid;
}
.option_home{
position:relative;
display:inline;
margin-left:190px;
margin-top:14px;
float:left;
}
.home_bg{
background-image:url(images/gl_espiral.jpg);
background-repeat:no-repeat;
}
#home_txt{
position:absolute;
margin-left:190px;
margin-top:20px;
padding:0px;
width:378px;
height:170px;
text-align:justify;
float:left;
display:inline;
}
#home_news_on{
background-image:url(images/gl_espiral_parte.jpg);
background-repeat:repeat;
position:absolute;
z-index:500;
margin-left:590px;
margin-top:-70px;
padding:15px;
padding-top:10px;
padding-bottom:0px;
width:200px;
height:auto;
text-align:justify;
border:1px #111111 solid;
}
#home_news_off{
display:none;
}
#content_box{
	width:421px;
	height:411px;
	padding:10px;
	padding-right:0px;
	padding-top:0px;
	border:1px none #111111;
	margin-left:17px;
	margin-top:16px;
	float:left;
	display:inline;
}
.flag_box {
	padding: 0px;
	height: 35px;
	width: 411px;
}

#content_box_int{
	width:411px;
	height:376px;
	overflow:auto;
	border: thin solid #000;
}
#content_box_int.intro{
height:auto;
padding-top:12px;
text-align:justify;
width:410px;
overflow:hidden;
}
#content_box_int.strech{
	line-height:1.3em;
	background-image: url(images/gl_bg_norah.jpg);
}
#content_box_int.strech_og {
	line-height:1.3em;
	background-image: url(images/gl_bg_oliverio.jpg);
}

.scroll{
scrollbar-base-color: #f5f5f5;
scrollbar-arrow-color: #f5f5f5;
scrollbar-3dlight-color: #f5f5f5;
scrollbar-darkshadow-color: #f5f5f5;
scrollbar-face-color: #111111;
scrollbar-highlight-color:#111111;
scrollbar-shadow-color: #f5f5f5;
scrollbar-track-color: #f5f5f5;
}
#content_box_gallery{
width:421px;
}
.gallery_pic{
width:72px;
height:84px;
margin-right:10px;
margin-bottom:10px;
float:left;
border:solid 1px #111111;
display:inline;
}
#content_title{
width:411px;
height:28px;
padding-top:7px;
}
#content_int{
width:382px;
padding-right:10px;
text-align:justify;
}
#content_int_txt{
width:382px;
padding-bottom:20px;
margin-bottom:20px;
border-bottom:dashed 1px #111111;
}
#content_center{
width:380px;
padding-right:20px;
text-align:center;
}
.content_subtitle{
width:382px;
padding-bottom:20px;
padding-top:10px;
font-weight:bold;
font-size:14px;
text-align:center;
}
.content_item{
width:380px;
clear:both;
padding-bottom:10px;
margin-bottom:12px;
border-bottom:dashed 1px #111111;
}
.content_item_pic{
width:100px;
float:left;
}
.content_item_pic img{
border:solid 1px #111111;
}
.content_item_txt{
	width:268px;
	padding-right:10px;
	text-align:right;
	float:left;
}
.content_item_pic_{
width:170px;
float:left;
}
.content_item_pic_ img{
border:solid 1px #111111;
}
.content_item_txt_{
width:198px;
padding-right:10px;
text-align:center;
float:left;
}
#content_int ul{
width:385px;
}
#content_int li{
margin-bottom:7px;
}
.bg_norah{
	background-image:url(images/gl_bg_norah.jpg);
	background-repeat:repeat;
}
.bg_norah_big{
background-image:url(images/gl_bg_norah_big.jpg);
background-repeat:no-repeat;
}
.bg_oliverio{
	background-image:url(images/gl_bg_oliverio.jpg);
	background-repeat:repeat;
}
.bg_oliverio_big{
background-image:url(images/gl_bg_oliverio_big.jpg);
background-repeat:no-repeat;
}
#menu{
	clear:both;
	padding-top:20px;
}
#menu ul{
font-size:12px;
}
.clear{
clear:both;
}
.left{
text-align:left;
}
.right{
text-align:right;
}
.center{
text-align:center;
}
.just{
text-align:justify;
}
#reproductor{
padding:10px;
background-color:#EDEDED;
border:solid 1px #111111;
margin-bottom:10px;
margin-top:5px;
width:200px;
}

/* Thickbox */

#pop-up{
width:300px;
}
.contacto{
padding-top:10px;
height:210px;
text-align:center;
}
.links{
padding-top:0px;
height:210px;
text-align:center;
}
#otras_publicaciones{
background-color:#FFFFFF;
width:495px;
height:490px;
overflow:auto;
}
#otras_publicaciones_int{
width:470px;
text-align:justify;
}

