@charset "utf-8";
/** tags */
body{
background-color:#000; background-image:url("images/bgpage.png"); background-repeat:repeat;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;
margin:0px; padding:0px;
color:#FFF;
}

img{border:0px; padding:0px; margin:0px;}

a{color:#c55; text-decoration:none;}

td{vertical-align:top;}

h1,h2,h3,h4,h5{padding:0px; margin:0px;color:#888; font-size:11px; font-weight:bold;}

p{color:#FFF;text-align:justify;}

/** structure */
.headbody{
background-image:url("images/brilloTop.png") !important; background-image:none; filter:none !important;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='themes/default/images/brilloTop.png', sizingMethod='scale');
position:absolute; top:0px; left:0px;
height:150px; width:100%;
z-index:-200;
}
.bottomPage{
background-image:url("images/bottom_page.png") !important; background-image:none; filter:none !important;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='themes/default/images/bottom_page.png', sizingMethod='scale');
height:160px; width:100%; text-align:left;
}
.MainConteiner{margin-top:10px;}
.tdMainTop{
background-image:url("images/td_main_top.png") !important; background-image:none; filter:none !important;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='themes/default/images/td_main_top.png');
height:20px;
}

.tdMainBottom{
background-image:url("images/td_main_bottom.png") !important; background-image:none; filter:none !important;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='themes/default/images/td_main_bottom.png');
height:20px;
}

.tdMainIzq{
background-image:url('images/td_main_izq.png') !important; background-image: none; filter:none !important;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='themes/default/images/td_main_izq.png', sizingMethod='scale');
}

.tdMainDer{
background-image:url('images/td_main_der.png') !important; background-image:none; filter:none !important;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='themes/default/images/td_main_der.png', sizingMethod='scale');
}

.contenedor_principal{background-color: #000;}

.contenedorMainMod{text-align: center;}

#contMainMod {background-color: #000; font-size: 11px;  position:relative; margin-left:10px}

#contMainMod div.title{
background-image: url('images/modtitle.png') !important; background-repeat:no-repeat; background-image:none; filter:none !important; 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='themes/default/images/modtitle.png',sizingMethod='scale');
width: 720px; height: 30px; padding-top: 10px; padding-bottom: 6px;
text-align: center; font-weight:700; color:#fff;
}

#contMainMod div.cont{width: 720px;}

#contMainMod div.end{
background-image:url('images/modend.png') !important; background-repeat:no-repeat; background-image:none; filter:none !important;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='themes/default/images/modend.png',sizingMethod='scale');
width:720px; height:22px; padding-top: 4px; padding-bottom: 4px;
}

#headers{
padding-left:4px;
margin-bottom:4px;
background-image:url("images/bgHeaders.png");
text-align:left; width:90%;
margin-left:35px;

/*IE*/
*position:absolute; 
*top:0px !important; /*IE 7*/
*top:-10px;
*margin-left:0px; 
/*IE*/
}

#headers div.titulo, div.titulo a{letter-spacing:0px; font-size:20px; color:#ccc; text-align:center;}

#headers div.figuras {

background-image:url("images/headerVolados.png") !important; background-image:none; filter:none !important;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='themes/default/images/headerVolados.png', sizingMethod='fit');
width:420px; height:80px;
position:absolute; left:115px; top:-35px;
z-index:2;
}

#headers div.subtitulo, div.subtitulo a{font-size:11px; color:#fff; text-decoration:none;}

#contMainNav{position: relative;
background-image: url('images/contMainNav.png');
}
#contMainNavBottom{background-image: url('images/contMainNavBottom.png'); height:30px;}


#Nav{padding:0px; margin-top:20px; display:block;}

#Nav a{color:#cbb; font-weight:700; display:block;}

#Nav a:hover {color:#fff; display:block;}

#Nav ul{margin: 0px; padding:0px; list-style-type:none; display:block;}

#Nav li{margin: 0px; padding: 0px; list-style-type:none; margin-left:10px !important; display:block;}

#Nav div.producto{
width: 140px; height:30px; margin-left:8px; padding-left:0px; padding-bottom:0px; padding-top:0px;
text-align: left; font-size: 12px;
}
#Nav div.producto a{
	
background-image:url('images/bt_nav.png') !important; background-repeat:no-repeat; background-image:none; filter:none !important;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='themes/default/images/bt_nav.png',sizingMethod='scale');
	
	
width: 140px; height:16px; margin-left:0px; padding-left:8px; padding-bottom:7px; padding-top:7px;
display: block;
font-size:14px;
}

#Nav div.producto a:hover{
background-image:url('images/bt_nav_hover.png') !important; background-repeat:no-repeat; background-image:none; filter:none !important;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='themes/default/images/bt_nav_hover.png',sizingMethod='scale');
width: 140px; height:16px; margin-left:0px; padding-left:8px; padding-bottom:7px; padding-top:7px;
display: block;
cursor:pointer;
position:relative;
}

#Nav div.rseccion a{
background-image:url('images/bgrmenu.png') !important; background-repeat:no-repeat; background-image:none; filter:none !important;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='themes/default/images/bgrmenu.png',sizingMethod='scale');
width: 140px; height:16px; margin-left:-4px; padding-left:4px; padding-bottom:0px; padding-top:4px;
display: block;

color:#000;
}

/** forms */

form{margin:0;padding:0; text-align:left}
fieldset{border:#444 solid 1px;width:90%; padding:25px;}
legend{letter-spacing:1px;color:#777; margin-left:-15px; padding-left:10px;padding-right:10px;font-weight:700;}
label{display:block;letter-spacing:-1px;color:#5b5;font-size:11px;padding:4px;font-weight:700;}
button,select,textarea,input{border:#888 solid 1px;color:#444;font-size:12px; background-color:#fff}
input:focus,textarea:focus{background:#eee;}

/** contenido */

.contenedor{border-width:1px; border-color:#cce; border-style:dotted;}

#texto{padding:20px; color:#fff;font-size:11px;}

#texto ul{font-size:11px; list-style-type:none; padding-left:10px; padding-top:10px;}

#texto li{width:95%;}

#texto a{color:#fff; cursor:pointer; text-decoration:underline;}

#texto a:hover{color: #fff; text-decoration: none;}

#txt_gral, #txt_gral p{color: #fff; font-size: 11px;}

.comentario{color:#fff; font-size:11px;}

.cita{background-color: #fffff8; border: 1px dotted #CFAFAF; color: #fff; padding: 10px;}

#pag{background-color: #f2f2f2;color: #fff;padding-bottom: 5px; padding-top: 5px;}

#pag a{color: #fff; font-weight: 700; text-decoration: none;}

#pag a:hover{color: #ccc;font-weight: bold; text-decoration: none;}

.alert{color:#f55;font-size:11px;}

.hide{visibility: hidden;}

.cuadroTexto{display:block}
.cuadroTexto *{display:block; height:1px; overflow:hidden; font-size:.01em; background:#333}
.cuadroTexto1{
margin-left:3px;margin-right:3px;padding-left:1px;padding-right:1px;border-left:1px solid #121611;border-right:1px solid #121611;background:#1f271e
}
.cuadroTexto2{margin-left:1px; margin-right:1px;padding-right:1px; padding-left:1px;
border-left:1px solid #040504;border-right:1px solid #040504;background:#222a21
}
.cuadroTexto3{margin-left:1px; margin-right:1px;border-left:1px solid #222a21;border-right:1px solid #222a21;}
.cuadroTexto4{border-left:1px solid #121611; border-right:1px solid #121611}
.cuadroTexto5{border-left:1px solid #1f271e; border-right:1px solid #1f271e}
.cuadroTextofg{background:#282020; padding:10px; color:#eee; font-size:12px; display:block;}
.cuadroTextofg p{color:#eee; font-size:12px;}
.cuadroTextofg li{padding:4px;}
.cuadroTextofg span hr{border-color:#444; color:#444; border-style:dashed}
.cuadroTextofg a img.imagSubsecc{border:1px solid #666; padding:5px; background:#444;}
.cuadroTextofg a:hover img.imagSubsecc{border-color:#999;}

.cuadroNoticiasResumen{
width:270px; height:70px; padding:4px;  margin-right:5px;
color:#eee; text-align:left; border: 1px dotted #444;
float:left;
font-size:10px;
}

.cuadroNoticiasResumen h1 a {color:#ddd; }
.cuadroNoticiasResumen a {color:#afa;}

.bloquesInf{
padding:4px;
color:#aaa; text-align:justify; border: 1px dotted #444;
}

.tool-tip {color: #fff;	width: 150px; z-index: 13000;}
.tool-title {
	font-weight: bold;
	font-size: 12px;
	margin: 0;
	color: #f55;
	padding: 8px 8px 4px;
	background: url(images/TipsBg.png) top left;
}
.tool-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: url(images/TipsBg.png) bottom right;
}

#galeria{width:90%; margin-left:3.5em; text-align:center; }
#galeria img{ border:1px solid #666; margin:2px; padding:5px; background-color:#333;}
#galeria img:hover{ border:1px solid #aaa;}




#bodyHome{ 
	font-family:georgia, serif;
	color:#897F7A;
	font-size:10px;
	font-weight:bold;
	letter-spacing:.1em;
	padding-bottom:3px;
	position:relative; height:450px; width:100%; 
}

#bodyHome .boxContHomePos{ width:400px; height:250px; position:absolute; top:80px; left: 250px; }

#bodyHome #boxContHome{
background-image:url('images/bgContHome.png') !important; background-repeat:no-repeat; background-image:none; filter:none !important;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='themes/default/images/bgContHome.png',sizingMethod='fit');
width:400px;
height:250px;
z-index:5;
}
#bodyHome .ContLogo{ position:absolute; top:70px; left: 80px; }
#bodyHome .ContHome{ position:absolute; top:155px; left: 45px; }
#bodyHome .ContIdioma{ position:absolute; top:180px; left: 160px; }

#bodyHome a{
	font-family:georgia, serif;
	color:#9A8F8B;
	font-size:10px;
	font-weight:bold;
	letter-spacing:.1em;
	text-transform:uppercase;
	padding-bottom:3px;
}

#bodyHome a:hover{ color:#2F2; font-weight:700; }

