p 		{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #333366}
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}
h2 		{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #339;
	letter-spacing: -1px;
	line-height: normal;
}
h5 		{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; color: #0000aa; 
}

body{
 margin: 0px;
 padding:0px;
 background: url(../images/fondo.jpg) no-repeat top center; 
 background-color: #e0ffCc;
 }
.logo{
height: 100px;
width: 558px;
clear: both;
}

input { 
font-family: Tahoma, Verdana, Arial; 
font-size: 11px; color: #00a; 
background-color: #E0FFCC; 
border: 1px solid; 
border-color: #999 #FFF #FFF #999; 
}
textarea { font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #0000aa; background-color: #E0FFCC; border: 1px solid; border-color: #999999 #FFFFFF #FFFFFF #999999}
button { font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #0000aa; background-color: #e0e0e0; border: 3px solid; border-color: #FFFFFF #999999 #999999 #FFFFFF}
select { font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #0000aa; background-color: #E0FFCC; border: 1px solid; border-color: #999999 #FFFFFF #FFFFFF #999999}

/*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:#69F; 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:#6699ff; layer-background-color:#6699ff; color:white;text-align:center}
.clLevel0over{background-color:#c0c0c0; layer-background-color:#336699; color:#009; 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:#6699ff; layer-background-color:#6699ff; color:white;}
.clLevel1over{background-color:#c0c0c0; layer-background-color:#336699; color:#009; 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:3px;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#bar li.activelink a:hover{background: #82dfdf;color: #006}*/
ul#menux li.activelink a,ul#menux li.activelink a:hover{background: #82dfdf;color: #006}
/*fin de bordes redondos*/

.borde 		{  border: 1px #FFFFFF solid}
h3 		{  font-family: Verdana, Arial, Helvetica, sans-serif; color: #333399}
.titul 		{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: italic; color: #006600}
.front 		{  font-family: Verdana, Arial, Helvetica, sans-serif; color: #CC0000; font-size: 18px; border: #FFFFFF}
.fond 		{  background-attachment: fixed; background-image: url(tel/bground.jpg); background-repeat: no-repeat; background-color: #e0FFcc}
.item 		{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: italic; font-weight: bolder; color: #138A0D; text-decoration: underline}
.quest 		{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bolder; font-variant: normal; color: #0000CC; font-style: italic}
.tabla 		{  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0000CC; text-align: left; text-indent: 5pt}
.list 		{  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}
ol 		{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #003399; clip:    rect(   ); line-height: 18px}
.tabla1 	{  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333366; margin-left: 10px; margin-right: 10px; width: auto; text-align: justify}
.list2 		{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #003300; margin-bottom: 20px; list-style-position: outside; list-style-type: disc; margin-right: 10px; text-align: justify}
.lista { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #003399; list-style-position: outside; list-style-type: square; margin-right: 10px; margin-bottom: 10px; text-align: justify}
.just {  text-align: justify; line-height: normal}
.colum { text-align: justify; line-height: normal ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin-right: 15px; color: #666666}


A:hover {color:#FFFF00;text-decoration: none; }
A:ACTIVE, A:FOCUS, A:LINK, A:VISITED {
	color : #00c;text-decoration: none;}

A.xx, A.xx:VISITED, A.xx:ACTIVE, A.xx:FOCUS, A.xx:LINK{
	color: #ff6600;
}
A.xx:HOVER{
	color: #3F7DE3;
}


td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #333366 }
/*#bann {
	vertical-align: bottom;
	float: left;
	width: 20px;
	margin: 320px -3px 0 -3px;
	
	}*/
fieldset{

margin: 20px;
}
legend{
font-weight: bold;
}
#bann {
	vertical-align: bottom;
	width: 30px;
	position: relative;
	top: 324px;

}
#banners {

	width: 300px;
	position: absolute;
	top: 124px;
	left:30%;

}
#band {
	vertical-align: bottom;

	position: relative;
	top: 324px;
	height: 60px;
	width: 24%;
}
#izq {
	float: left;

	margin: 192px -6px 0 120px;
	vertical-align: bottom;

	width: 20px;
}
#flash1 {
	margin: 0 0 -5px 0
	background-color: #ccc;
	
}
#c1 {
	width: 70%;
	position: absolute;
	left: 20%;
	top: 20%;
	visibility: visible;
}


#content {
	width: 70%;
	position: relative;
	left: 20%;
	*top: 5%;
	height: 200px;
}
#conten {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	vertical-align: bottom;
}
#nota1 {
	position:absolute;
	width: 75%;
	border: 0px none;
	left: 20%;
	top: 200px;
	padding: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	}
#nota2 {
	position:absolute;
	width: 75%;
	border: 0px none;
	left: 20%;
	top: 150px;
	padding: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif,; 
	font-size: 11px;
	color:#666;
	}


.ft {
	float: left;
	background-color: #cff;


	}
.fu {
	float: left;
	background-color: #cfc;
	padding:10px;
	}
.sub_barra{
	clear: both;
	text-align:center;

	}
#c1-1 {
	width: 90%;
	position: absolute;
	left: 20%;	
	top: 10%;
	visibility: visible;
}

#c2 {
	float: right;
	overflow: hidden;
	position: absolute;
	left: 20%;
	top: 15%;
	visibility: hidden;
	overflow: auto;
}

#c11 {
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: 80% 100px;
	left: 10%;
	height: 322px;
	width: 80%;
	top: 40px;
	border: medium none #FFFFFF;
	visibility: visible;
}

#cff {
	float: left;
	position: relative;
	width: 676px;
	height: 250px;


}

#c3 {
	width: 70%;
	left: 20%;
	float: right;
	top: 20%;
	position: absolute;
	visibility: hidden;

}

#c4 {
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: 75% 20px;
	visibility: hidden;
}

#cab {
	list-style-position: outside;
	display: block;
	width: 11%;
	left: 2%;
	position: relative;
	top: 300px;
	z-index: 2;
	padding: 3px;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	list-style-type: none;
	text-align: center;
	border: thin solid #CCCCCC;
}


#cabeza {
	float: both;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #006699;
	color: #FFFFFF;
}

#conten.A:visited {color:#000000;text-decoration: none} 
#conten.A:link {color:#0000cc;text-decoration: none}
#conten.A:active {color:#0000cc;text-decoration: none} 
#conten.A:hover {color:#0000ff;text-decoration: none; }

#conten {
	/*position: absolute;
	width: 100%;
	height: 100%;
	top: 25%;
	vertical-align: bottom;*/
	float: left;
	margin-top:110px;
}
#contenido {
	width: 100%;
	vertical-align: bottom;
	z-index: 1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 70%;
	overflow: auto;
	left: 20%;
	top: 10%;


}

.cuadro {
	/*position: relative;*/
	float: right;
	z-index: 2;
	width: 240px;
	text-align: left;
	margin:3px;
}
#detalle {
/*	position: relative;*/
	width: 90%;
	font-size: 12px;
	top: 20px;
	height: 350px;
	left: 20%;

}
#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: 18%;
	top: 220px;
	z-index: 5;
}
#foto1 {

	float: right;
	padding: 10px;
}
#foto2 {
	float: left;
	padding: 10px;

}

#iz {
	float: left;
	width: 400px;
	list-style-position: inside;
	position: absolute;
	height: 243px;

}

#iframe {
	position:absolute;
	height: 75%;
	width: 75%;
	border: 0px none;
	left: 20%;
	top: 153px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	overflow: auto;
}
#iframe.A:visited {color:#000000;text-decoration: none} 
#iframe.A:link {color:#0000cc;text-decoration: none}
#iframe.A:active {color:#0000cc;text-decoration: none} 
#iframe.A:hover {color:#0000ff;text-decoration: none; }
#interno {
	z-index: 8;
	height: 322px;
	width: 95%;
	left: 72%;
	top: 126px;

}

#Layer7 {
	background-color: #009;
	text-align: center;
	width: 100%;
	height: 70px;
	border: 2px solid #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 12px;

	z-index: 8;
	/*padding: 0px;
	margin-top:19%;*/
	margin-left:0px;
	position:absolute;
	top:84%
}
#Layer8 {
	background-color: #000066;
	text-align: center;
	height: 100%;
	width: 16%;
	border: 1px none #FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFF;
	font-size: 12px;
	position:absolute;
	left: 0px;
	top: 100px;
	z-index: 1;
}
#lema {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: italic;
	font-weight: bold;
	position:absolute;	
    text-align: right;
	top: 30px;
	right:0;
	color: #0C9;
	margin: 10px;
	z-index: 11;
}

#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 #009;
	border-right: 2px none #009;
	border-bottom: 2px none #009;
	border-left: 2px solid #009;
	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;

}
#mail {
	left: 17%;
	height: 300px;
	width: 80%;
	margin-left: 18%;
	padding: 10px;

}
div#menux{
	background-color: #000066;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	position:absolute;
	top:40%;
	width: 14%;
	left:1%;
	z-index: 1;

}
#nav{
	position: absolute;
	z-index: 9;
	left: 80%;
	height: 200px;
	width:150px;
	padding:5px 10 5px 5;
	background:url(../images/pic11.gif);
	background-repeat: no-repeat;
	top: 65%;
	margin: 10px;
}
#pie {
	background-color: #6699FF;
	clear: both;
	height: 20px;
	width: 100%;
}
#planes {
	width: 600px;
	position: absolute;
	left: 30%;
	top: 23%;
	z-index:2;

}

#plan1 {
	z-index: 2;
	float:left;
	height: 113px;
	width:150px;
	background:url(../images/pic1.gif);
	background-repeat: no-repeat;
	margin: 10px;
	padding: 10px;
	position: relative;
	text-align: center;

}
#plan1 h2{
color:#f00;
font-size: 2em;
margin: -5px;

}
#plan2 {
	z-index: 2;
	float:left;
	height: 113px;
	width:150px;
	background:url(../images/pic2.gif) no-repeat;
	position: relative;
	margin: 10px;
	padding: 10px;
	text-align: center;

}
#plan2 h2{
color:#f00;
font-size: 2em;
margin: -5px;

}
#plan3 {
	z-index: 2;
	float:left;
	height: 113px;
	width:150px;
	background:url(../images/pic3.gif) no-repeat;
	position: relative;
	margin: 10px;
	padding: 10px;
	text-align: center;
	
}
#plan3 h2{
color:#f00;
font-size: 2em;
margin: -5px;

}
#plan4 {

	width:250px;
	background:url(../images/form.gif) no-repeat center bottom;

	text-align: center;
	position: relative;
	float: right;
	padding-top: 10px;
	height: 220px;
}
#plan4 input { 
font-family: Tahoma, Verdana, Arial; 
font-size: 11px; color: #0000aa; 
background-color: #E0FFCC; 
border: 1px solid; 
border-color: #999999 #FFFFFF #FFFFFF #999999; 
text-align: right;
}



#sombra {
	background-color: #666666;
	height: 16px;
	position: absolute;
	width: 319px;
	left: 45%;
	top: 132px;
	z-index: 1;
}
#sub {
	color: #003366;
	height: 30px;
	width: 96%;
	text-align: center;
	z-index: 10;
	top: 95%;
	margin: 10px;
	position: absolute;

}
#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: 129px;
	position: absolute;
	z-index: 2;
}

#welcome {
	position: absolute;
	height: 40px;
	width: 60%;
	left: 28%;
	top: 260px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
}

