.glidecontentwrapper{
position: relative; /* Do not change this value */
width: 350px;
height: 230px; /* Set height to be able to contain height of largest content shown*/
border: 5px solid #687C98;
overflow: hidden;
}
/*
	Total wrapper width: 350px+5px+5px=360px
	Or width of wrapper div itself plus any left and right CSS border and padding
	Adjust related containers below according to comments
*/


.glidecontent{ /*style for each glide content DIV within wrapper.*/
position: absolute; /* Do not change this value */
background: white;
padding: 10px;
visibility: hidden;
width: 330px;
}
/*
 Total glidecontent width: 330px+10px+10px=350px
	Or width of wrapper div itself (not counting wrapper border/padding)
*/

.glidecontenttoggler{ /*style for DIV used to contain toggler links. */
width: 360px;
margin-top: 6px;
text-align: center; /*How to align pagination links: "left", "center", or "right"
background: white; /*always declare an explicit background color for fade effect to properly render in IE*/
}
/*
 Total contenttoggler width: 350px+5px+5px=360px
	Or total width of wrapper div (counting wrapper border/padding)
*/

.glidecontenttoggler a{ /*style for every navigational link within toggler */
display: -moz-inline-box;
display: inline-block;
border: 1px solid black;
color: #2e6ab1;
padding: 1px 3px;
margin-right: 3px;
font-weight: bold;
text-decoration: none;
}

.glidecontenttoggler a.selected{ /*style for selected page's toggler link. ".selected" class auto generated! */
background: #E4EFFA;
color: black;
}

.glidecontenttoggler a:hover{
background: #E4EFFA;
color: black;
}

.glidecontenttoggler a.toc{ /*style for individual toggler links (page 1, page 2, etc). ".toc" class auto generated! */
}

.glidecontenttoggler a.prev, .glidecontenttoggler a.next{ /*style for "prev" and "next" toggler links. ".prev" and ".next" classes auto generated! */
}

.glidecontenttoggler a.prev:hover, .glidecontenttoggler a.next:hover{
background: #1A48A4;
color: white;
}

/**/

#headline {
	height: 249px;
	padding: 15px;
	overflow: hidden;
	position: relative;
	border-bottom: 10px solid #f1f1f1;
	}
#headline .glidecontent {
	color: #fff;
	position: absolute;
	visibility: hidden;
	z-index: 0;
	}
#headline .teaser-image {
	left: 15px;
	width: 390px;
	height: 252px;
	line-height: 0;
	position: relative;
	z-index: 0;
	}
* html #headline .teaser-image {
	display: inline;
	}
#headline .teaser-main {
	left: 15px;
	top: 170px;
	width: 390px;
	height: 82px;
	position: absolute;
	}
#headline .teaser-main .overlay {
	top: 0;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
	position: absolute;
	background: #000;
	opacity: 0.5;
	-moz-opacity: 0.5;
	filter:alpha(opacity=50);
	}
#headline .teaser-main .teaser-wrap {
	width: 100%;
	height: 100%;
	position: relative;
	}
#headline .teaser-main .teaser-title {
	margin: 0 10px;
	padding: 10px 0 0;
	font-size: 1.6em;
	font-weight: normal;
	line-height: normal;
	position: relative;
	}
#headline .teaser-main .teaser-text {
	margin: 0 10px;
	position: relative;
	}
#headline .teaser-main .teaser-text p {
	margin: 0;
	}
#headline .teaser-main a:link,
#headline .teaser-main a:visited {
	color: #fff;
	}
#headline .teaser-main a:hover {
	color: #e33258;
	}

#headline .glidecontenttoggler { /* Style for DIV used to contain toggler links. */
	top: 15px;
	right: 15px;
	width: 190px;
	color: #fff;
	font-size: 12px; 
	position: absolute;
	}
#headline .glidecontenttoggler a {
	height: 83px;
	display: block;
	border: solid #222;
	border-width: 1px 1px 0;
	background: #333 url('images/bg-main.png') repeat-x 0 -20px;
	cursor: pointer;
	}
#headline .glidecontenttoggler a:link,
#headline .glidecontenttoggler a:visited {
	color: #aaa;
	}
#headline .glidecontenttoggler a:hover,
#headline .glidecontenttoggler a.selected {
	color: #fff;
	background-color: #222;
	}
#headline .glidecontenttoggler .togglercontent {
	padding: 10px;
	font-weight: bold;
	}
#headline .glidecontenttoggler .togglertitle {
	margin: -2px 0 0 85px;
	line-height: 1.2em;
	display: block;
	}
#headline .glidecontenttoggler .teaser-image-small {
	float: left;
	margin: 0 10px 0 0;
	line-height: 0;
	}


/**/
.mov_solar {
margin-left:0.5em;
}

#update-plugins {
background-image:url(imagenes/esquina.gif);
}
 #update-plugins {
background-position:0 bottom;
background-repeat:no-repeat;
font-size:1.2em;
height:0.9em;
margin-left:0.8em;
margin-top:-0.6em;
position:absolute;
width:1em;
}

 #update-plugins span {
background-color:#D54E21;
color:#FFFFFF;
}
 #update-plugins span {
-moz-border-radius-bottomleft:3px;
-moz-border-radius-bottomright:3px;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
display:block;
height:1.3em;
line-height:1.3em;
padding:0 0.6em;
position:absolute;
right:0;
top:-0.8em;
}

 #update-pluginssolar {
 background-image:url(imagenes/esquina.gif);
background-position:0 bottom;
background-repeat:no-repeat;
font-size:1.3em;
height:0.9em;
margin-left:0.2em;
margin-top:-0.6em;
position:absolute;
width:1em;
}

 #update-pluginssolar span {
 background-color:#D54E21;
color:#FFFFFF;
-moz-border-radius-bottomleft:3px;
-moz-border-radius-bottomright:3px;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
display:block;
height:1.3em;
line-height:1.3em;
padding:0 0.6em;
position:absolute;
right:0;
top:-0.8em;
}


/**/

.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;

    padding-left: 22px;
    background-image: url(/highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}


body {

background-color:#b6b8ba;

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}

.borde {

	border: 2px solid #25373F;

}



.titulo1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	color: 153953;

	letter-spacing: 1px;

}

.titulo2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #153953;

	letter-spacing: 1px;

}

A.negro {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000000;

	text-decoration: none;

}

A.negro:visited {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000000;

	text-decoration: none;

}

A.negro:hover {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000000;

	text-decoration: underline;

}

A.azul {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #215089;

	text-decoration: none;

}

.azulGrande {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 17px;

	color: #215089;

}

A.azul:visited {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #215089;

	text-decoration: none;

}

A.azul:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #215089;

	text-decoration: underline;

}

.pie {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #FFFFFF;

}

.texto {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #2C3A61;

}

.tooltip {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #000000;

	text-decoration: none;

	font-weight: bold;

}

.titulo3 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #153953;

	letter-spacing: 1px;

}

a:link {

	text-decoration: none;

}

a:visited {

	text-decoration: none;

}

a:hover {

	text-decoration: underline;

}

.bordefino {

	border: 1px solid #211F3F;

}

.cabs{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #215089;
	text-decoration: none;
	font-weight: bold;

}



A.cab {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #215089;

	text-decoration: none;

	font-weight: bold;

}

A.cab:visited {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #215089;

	text-decoration: none;

	font-weight: bold;

}

A.cab:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #215089;

	text-decoration: underline;

}

.texto2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #2C3A61;

}

#horizon
 {

text-align: center;
position: absolute;
top: 50%;
left: 0px;
width: 100%;
height: 1px;
overflow: visible;
visibility: visible;
display: block
}

#CAPA
 {
 font-family: Verdana, Geneva, Arial, sans-serif;
 background-color: #f00;
 margin-left: -300px;
 position: absolute;
 top: -250px;
 left: 50%;
 overflow: hidden;
 width:600px;
 height:500px;
 display:none;
 padding:3px;
 position:absolute;
 z-index:23500;
 background-color:#FFFFFF;
 border:1px solid #000;
 display:none;
 }

h1 {
border-bottom:2px solid #485B69;
font-size:14px;
margin:14px auto;
padding-bottom:2px;
text-align:left;
text-transform:uppercase;
width:94%;
}
#contenido {
font-family:Arial,Helvetica,sans-serif;
}

#contenido p {
font-family:Arial,Helvetica,sans-serif;
margin:6px auto;
text-align:left;
width:94%;
font-size:12px;
}
.bold {
color:#2150A8;
font-weight:bold;
margin-top:16px;
}


.fotos-ubicacion {
float:right;
margin-right:30px;
text-align:center;
width:310px;
}

ul.caracteristicas {
background:#EFEFEF none repeat scroll 0 0;
border:1px solid #CCCCCC;
float:left;
margin:4px auto 4px 26px !important;
margin:4px auto 4px 12px;
padding:10px;
width:40%;
}
ul.caracteristicas li {
list-style-image:none;
list-style-position:inside;
list-style-type:circle;
text-align:left;
font-size:12px;
}
.clear {
clear:both;
}
* {
