/*p 		{
	font-family: "Times New Roman";
	font-size: 14px;
	font-style: italic;
	color: #cce;
	font-variant: normal;
}
/*ul 		{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; list-style-position: outside; list-style-type: square; line-height: 18px}*/
h1		{
	
	font-weight: bold;
	color: #aaa;
	letter-spacing: 1px;
	line-height: normal;
	font-size: 20px;
}
h2 		{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #06A;
	letter-spacing: 1px;
	line-height: normal;
	font-size: 14px;
}
h3 		{  font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 11px;
	}

h5 		{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; color: #0000aa; 
}
hr{
	color: #449;

}
.enhance {
	color:#FBFBD2;
	background-color: #333;

	font-weight: bold;
	font-family: "Times New Roman";
	font-size: 16px;
	font-style: italic;
}
.cristal {
background-color: #000;
}
.fond{
	background-color: #000;
	margin: 0px;
	padding:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #999999;
	background-image: url(../images/reja.gif);
	background-repeat: no-repeat;
	background-position:  30% 340px;
	
 }
 .fono {
	font-family: "Times New Roman";
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	color: #dde;
}
input, textarea{ font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #fff; background-color: #aaa; border: 3px solid; border-color: #999999 #FFFFFF #FFFFFF #999999}
select { font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #0000aa; background-color: #DBDBCC; border: 3px solid; border-color: #999999 #FFFFFF #FFFFFF #999999; width: 100pt}
button { font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #0000aa; background-color: #DBDBB7; border: 3px solid; border-color: #FFFFFF #999999 #999999 #FFFFFF}

/*bordes redondos*/
b.niftycorners,b.niftyfill{display:block}
b.niftycorners *{display:block;height: 1px;line-height:1px;font-size: 1px;
    overflow:hidden;border-style:solid;border-width: 0 1px}
/*normal*/
b.r1{margin: 0 3px;border-width: 0 2px}
b.r2{margin: 0 2px}
b.r3{margin: 0 1px}
b.r4{height: 2px}
b.rb1{margin: 0 8px;border-width:0 2px}
b.rb2{margin: 0 6px;border-width:0 2px}
b.rb3{margin: 0 5px}
b.rb4{margin: 0 4px}
b.rb5{margin: 0 3px}
b.rb6{margin: 0 2px}
b.rb7{margin: 0 1px;height:2px}
b.rb8{margin: 0;height:2px}
b.rs1{margin: 0 1px}
/*transparent inside*/
b.t1{border-width: 0 5px}
b.t2{border-width: 0 3px}
b.t3{border-width: 0 2px}
b.t4{height: 2px}
b.tb1{border-width: 0 10px}
b.tb2{border-width: 0 8px}
b.tb3{border-width: 0 6px}
b.tb4{border-width: 0 5px}
b.tb5{border-width: 0 4px}
b.tb6{border-width: 0 3px}
b.tb7{border-width: 0 2px;height:2px}
b.tb8{border-width: 0 1px;height:2px}
b.ts1{border-width: 0 2px}
/****************coolmenu*************/
/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{position:absolute; width:10; height:10; background-color:Navy; layer-background-color:Navy; visibility:hidden}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; padding:2px; font-family:Verdana,arial,helvetica; font-size:10px; font-weight:bold}
.clLevel0{background-color:#c0c0c0; layer-background-color:#c0c0c0; color:white;text-align:center}
.clLevel0over{background-color:#c0c0c0; layer-background-color:#336699; color:#000099; cursor:pointer; cursor:hand; text-align:center}
.clLevel0border{position:absolute; visibility:hidden; background-color:#006699; layer-background-color:#006699}

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding:1px; font-family:tahoma, arial,helvetica; font-size:10px; font-weight:bold}
.clLevel1{background-color:#c0c0c0; layer-background-color:#c0c0c0; color:white;}
.clLevel1over{background-color:#c0c0c0; layer-background-color:#336699; color:#000099; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; visibility:hidden; background-color:#006699; layer-background-color:#006699}

/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute; padding:2px; font-family:tahoma,arial,helvetica; font-size:10px; font-weight:bold}
.clLevel2{background-color:Navy; layer-background-color:Navy; color:white;}
.clLevel2over{background-color:#ececec; layer-background-color:#0099cc; color:Yellow; cursor:pointer; cursor:hand; }
.clLevel2border{position:absolute; visibility:hidden; background-color:#006699; layer-background-color:#006699}
/**************fin-coolmenu**********
/*menu redondo
*/
ul#bar,ul#bar li{list-style-type:none;margin:0;padding:0;font-family: Arial Narrow}
ul#bar{margin-left: 17%;width:100%}
ul#bar li{float:left;margin-right: 2px;text-align: center;width:12em}
ul#bar a{float:left;width: 12em;padding:0;background: #69f;text-decoration:none;color: #fff}
ul#bar a:hover{background: #c0c0c0;color: #006}/*background: #82DFDF*/
ul#bar li.activelink a,ul#bar li.activelink a:hover{background: #FFF;color: #003}

ul#menux,ul#menux li{list-style-type:none;margin:0;padding:0;font-family: Arial Narrow}
ul#menux{width:100%}
ul#menux li{float:left;margin-top: 2px;text-align: center;width:100%}
ul#menux a{float:left;width: 100%;padding:0;background: #69f;text-decoration:none;color: #fff}
ul#menux a:hover{background: #336699;color: #dd0}
/*ul#menux li.activelink a,ul#boton li.activelink a:hover{background: #82dfdf;color: #006}*/
ul#menux li.activelink a,ul#menux li.activelink a:hover{background: #82dfdf;color: #006}


body {	background-color: #000;
		height: 100%; 

}

ul#boton,ul#boton li{
	list-style-type:none;
	margin:0;padding:0;
	font-family: Verdana; 
	font-size: 9;
	/*font-weight: bold*/
	}
ul#boton{margin-left: 16%;width:84%}
ul#boton li{
	float:left;
	margin-right: 5px;
	text-align: center;
	width:7em;border: 2px #666 solid
	}
ul#boton a{
	float:left;
	width: 7em;
	padding:0;
	background: #000;
	text-decoration:none;
	color: #cce
	}
ul#boton a:hover{
	background: #eee;
	color: #000
	}/*background: #82DFDF*/
ul#boton li.activelink a,ul#boton li.activelink a:hover{
	background: #FFF;
	color: #003
	}
ul#link,ul#link li{
	list-style-type:none;
	margin:0;padding:0;
	color:#FBFBD2;
	font-weight: bold;
	font-family: "Times New Roman";
	font-size: 16px;
	font-style: italic;

	}
ul#link{margin-left: 16%;width:84%}
ul#link li{
	float:left;
	margin-right: 5px;
	text-align: center;
	width:18em;border: 2px #666 solid
	}
ul#link a{
	float:left;
	width: 18em;
	padding:0;
	background: #000;
	text-decoration:underline;
	color: #FBFBD2;
	}
ul#link a:hover{
	background: #eee;
	color: #000
	}/*background: #82DFDF*/
ul#link li.activelink a,ul#link li.activelink a:hover{
	background: #FFF;
	color: #003
	}

/*---------------------------*/
ul#bot,ul#bot li{
	list-style-type:none;
	margin:0;padding:0;
	font-family: Verdana; 
	font-size: 9;

	}
ul#bot{margin-left: 16%;width:84%}
ul#bot li{
	float:left;
	margin: 0 0 3px 5px;
	text-align: center;
	width:7em;border: 2px #999 solid
	}
ul#bot a{
	float:left;
	width: 7em;
	padding:0;
	background: #000;
	text-decoration:none;
	color: #cce
	}
ul#bot a:hover{
	background: #eee;
	color: #000
	}/*background: #82DFDF*/
ul#bot li.activelink a,ul#bot li.activelink a:hover{
	background: #FFF;
	color: #003
	}
/*---------------------------*/
#album {
	/*position: absolute;*/
	height: 300px;
	width: 78%;
	left:20%;
	top: 10%;
	text-align: center;*/
	font-family: "Times New Roman";
	font-size: 16px;
	font-style: italic;
	color: #cce;
	font-variant: normal;
	/*overflow: auto*/
	z-index: 19;
	float:left;
}
#banda8 {
	background-color: #666;
	text-align: center;
	height: 450px;
	width: 16%;
	border: 1px none #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	/*position:absolute;
	z-index:1;*/
	float: left;
	left: 0px;
	top: 0px;

}
#bann {
	vertical-align: bottom;
	float: left;
	position: relative;
	top: 132px;
}
#barra {
	background-color: #333;
	
	width: 98%;
	height: 70px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 9px;
	left: 0px;
	padding: 6px;
	clear: right;
	position: relative;
	/*margin-top:25%;*/
}
#bott {
	clear: both;

}
.bott {
	clear: both;

}
#bottom {
	font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #c0c0c0;
	float: right;

}
#contenido {
	width: 52%;
	z-index: 1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 300px;

	padding-left: 1%;
	padding-top: 2%;
	top: 10%;
	float: left;
/*	background-color: #c0c0c0;*/

}
#contain {
	width: 52%;
	z-index: 1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 300px;
	overflow: auto;
	padding-left: 1%;
	padding-top: 2%;
	top: 10%;
	float: left;
/*	background-color: #c0c0c0;*/

}
#detalle {
/*	position: relative;*/
	width: 90%;
	font-size: 12px;
	top: 20px;
	height: 350px;
	left: 20%;

}

.link {
color:#006699;text-decoration: none
}
#detalle a:link {
color:#006699;text-decoration: none
}
#detalle a:hover {

color:#FF3300;text-decoration: none

}
#detalle ul {
	font-size: 12px;
	font-weight: bold;
}
#foto {
	position: absolute;
	height: 148px;
	width: 167px;
	left: 1%;
	top: 44%;
	z-index: 17;
	visibility: visible;

}
#flash {
	position: absolute;
	top: 75px;
	left: 1%;
	z-index: 19;
	visibility: visible;

}
#foto1 {
	position: absolute;
	left: 70%;
	top: 0;
	z-index: 17;
	/*float: right;*/
	padding: 30 30px;
}
#foto2 {
	float: left;
	padding: 10px;

}
#logo {
	float: right;*/
	padding:10 5px;
	margin: 5px;
	background-color: #000;
	height: 42px;
	vertical-align: center;
}

.iz {
	float: left;
	width: 50%;
	list-style-position: inside;
	font-family: "Times New Roman";
	font-size: 14px;
	font-style: italic;
	color:#cce;


}
.izq {
	float: left;
	margin-left: 2%;
	width: 100px;
	margin-right: -4px;
	font-size: 12px;

}

#iframe {
	/*position:absolute;*/
	height: 450px;
	width: 52%;
	border: 0px none;

	float:left;*/
	
}

#Ltext {
	position:absolute;
	height: 500px;
	width: 16%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	z-index: 1;
	left: 0px;
	top: 0px;
	border-top: 2px none #000099;
	border-right: 2px none #000099;
	border-bottom: 2px none #000099;
	border-left: 2px solid #000099;
	color: #003399;
	padding-left: 20px;
}
#Lform {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003399;
	list-style-position: outside;
	list-style-type: upper-alpha;
	margin-right: 10px;
	margin-bottom: 20px;
	padding-left: 20px;

}

#pie {
	position:absolute;
	height: 20px;
	top: 300px;
	width: 600px;
	left:12%;
	text-align: center;
	color:#999;

}

#sombra {
	background-color: #666666;
	height: 16px;
	position: absolute;
	width: 319px;
	left: 45%;
	top: 22px;
	z-index: 11;
}
#sub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ccc;
	height: 30px;
	width: 96%;
	text-align: center;
	z-index: 10;
	clear: both;
	margin: 20px;
	/*position: fixed;
	margin-top:35%;*/
	}
A:visited {color:#999;text-decoration: none} 
A:link {color:#999;text-decoration: none}
A:active {color:#ccc;text-decoration: none} 
A:hover {color:#cce;text-decoration: none; }

#texto1 {
	float: right;
	width: 80%;
	position: relative;
	padding: 20px;
}
#texto2 {
	float: right;
	margin: 10px;
	color: #FFFF99;
}
#titul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #000066;
	color: #FFFFFF;
	border: 2px solid #0033CC;
	font-size: 10px;
	text-align: center;
	height: 12px;
	width: 317px;
	left: 44%;
	top: 19px;
	position: absolute;
	z-index: 12;
}

#welcome {
	/*float: left;*/
	position: relative;
	height: 250px;
	width: 80%;
	left: 10%;
	margin-top: 14%;
	/*text-align: center;*/
	font-family: "Times New Roman";
	font-size: 16px;
	font-style: italic;
	color: #cce;
	font-variant: normal;
	/*overflow: auto*/
	margin: 45px 1px 0 0

}
#Layer1 {
	clear: both;
/*	height: 20px;*/
	background-color: #D1D1FD;
	padding: 10px;
	width: 100%;
	/*text-align: center;
*/
}
#lang {
	position:absolute;
	top:455px;
	left:5%;
	height:30px;
	z-index:23;
	font-size: 8px;
	letter-spacing: 1px;
	}
#left {
	position:absolute;
	height: 148px;
	width: 16%;
	left: 1%;
	top: 18%;
	z-index: 19;
	}
