 /* CLASES *****************************/
 A:visited {color:#999;text-decoration: none} 
A:link {color:#009;text-decoration: none}
A:active {color:#ccc;text-decoration: none} 
A:hover {color:#c00;text-decoration: sub; }

body{
 margin: 0;
 padding:0; 
 font-family: Verdana; 
 font-size: 12px;

 }

.fond{

	margin: 0px;
	padding:0px;
	background-image: url(../images/main1.jpg);
	background-repeat: repeat;
	background-position:  0 0;
	
	}
 table {	
	font-family: Verdana; 
	font-size: 12px;		
	}
/*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}
 

/************barra links***************/
ul#bar,ul#bar li{
list-style-type:none;
margin:0;
padding:0;
font-family: Verdana; 
font-size: 12px;}
ul#bar{margin-left: 2%;
width:100%}
ul#bar li{float:left;
margin: 2px;
text-align: center;
width:9em}
ul#bar a{float:left;width: 9em;height: 19px;padding:0;text-decoration:none;color: #fff}
ul#bar a:hover{background: #FFC5A6;color: #006}
ul#bar li.activelink a,ul#bar li.activelink a:hover{background: #FFF;color: #003}
/*******************************/
ul#boton,ul#boton li{
	list-style-type:none;
	margin:0;padding:0;
	font-family: Verdana; 
	font-size: 10;
	
	}
ul#boton{margin-left: 2%;width:88%;}
ul#boton li{
	float:left;
	margin: 1px;
	text-align: center;
	width:9em;
	color: #006
	}
ul#boton a{float:left;
	width: 16em;
	padding:2px;
	background: #390;
	text-decoration:none;
	color: #fff;
	margin: 1px
	}

ul#boton a:hover{
	background: #cfc;
	color: #006
	}
ul#boton li.activelink a,ul#boton li.activelink a:hover{
	background: #FFF;
	color: #003
	}


/*******************************/


#top {
	clear: both;

}
#barra {


height: 21px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #999;
font-size: 9px;

background:#CC3366;
border: solid #333333;
border-width: 0 0 2px 0;
 margin: 0;

}
#hdr{

 height: 65px;
 margin: 0;
 padding: 5px;
 border: solid #003399;
 border-width: 0 0 5px 0;

 color: #333333;
 font-family: Verdana;
 font-size: 2em;
background-image: url(../images/portada.jpg);
	background-repeat: no-repeat;
	background-position:  90% 0;
 }
     
#lh-col{
 width: 60%;
 float: left;
 border: solid #333333;
 border-width: 0 2px 0 0;
background: #c0c0c0;*/
 color: #333333;
 margin: 0;
 padding: 40px;
 }

#rh-col{

 color: #333333;
 margin: 0;
 padding: 0;
 border: 0;
 font-family: Verdana;
 font-size: 10px;
 }
#pie{
	clear: both;
   background-color: #cccccc;
   border: solid #c36;
	border-width: 2px 0 0 0;
   padding: 3 10 3 10px;
   text-align:center;
   height: 65px;   

} 
#principal{

   height: 325px;
   padding: 4px; 
   margin-left: 30px;
}
#menux{ 
 font-family: Verdana, Arial, Helvetica, sans-serif;
float: left;
font-size: 10px;
 width: 20%;


  height: 75%;
   padding: 10px 0 0 5px; 
   
}
#bott {
	clear: both;
	text-align: center;
	
}
#bottom {
	clear: both;
	text-align: center;
	border: 3px solid; 
	border-color:  #FFFFFF #999999 #999999 #FFFFFF 
	
}
#texto1 {
	float: left;
	padding:10px 0 10px 0;
	margin: 10px 0 10px 25% ;
	width: 48%;
	color:#E4EE33;
	background-color: #B32F5C;
	text-align: center;
}
#texto2 {
	float: left;
	padding:10px 0 10px 0;
	margin: 10px;
	width: 25%;
	color:#E4EE33;
	text-align: center;
	background-color: #B32F5C;
	/*height: 30px;*/
}
#texto3 {
	float: left;
	padding:10px 0 10px 0;
	margin: 10px;
	width: 25%;
	color:#E4EE33;
	text-align: center;
	background-color: #B32F5C;
}
#texto3 a{
text-decoration:none;
color: #E4EE33;
}
#texto3 a:hover{
text-decoration:none;
color: #fff;
}
#texto4 {
	float: left;
	padding:20px;
	margin: 20px;
	width: 35%;
	background-color: #eee;
	border: 2px solid #999999;
	color:#555;
}
#titulo {

	position:absolute;
	top:42px;
	left:45px;
}
#titulo  h1{
	text-decoration: none;
	font-size: 11px;
	color:#c0c0c0;
}
#globo1 {
	float: left;
	padding:10px 0 10px 0;
	margin: 10px;
	width: 250px;
	height: 150px;
	color:#e4ee22;
	text-align: center;
	/*background-color: #DB779A;*/
	background-image: url(../images/text.gif);
	background-repeat: no-repeat;
	background-position:  0 0;
}

#flash{
	height: 360px;
	margin: 0px;
	background-image: url(../images/main1.jpg);
	text-align: center;
}
#main{
	height: 280px;
	padding: 40px;
	margin: 0px;
	background-image: url(../images/main1.jpg);

}
#sub{
	height: 20px;
	color:#555;
	font-size: 10px;
	text-align: center;
}
#sub2{
	float: right;
	width: 20%;
	margin:5px;
	/*height: 20px;		
	color:#555;
	font-size: 10px;*/
	text-align: center;
}

#form {
	background-color: #eeeeee;
	margin: 20px;
	padding: 20px;
	float: right;
	width: 40%;
	border: 2px solid #999999;
	text-align: right;
	color:#555;
}
.fd {
	float: left;
	width: 40%;
	background-color: #eeeeee;
	margin: 20px;
	padding: 20px;
	color:#555;
	text-align: right;
	}
.fl {
	float: left;
	width: 40%;
	background-color: #eeeeee;
	margin: 20px;
	padding: 20px;
	color:#555;

	}
.ft {
	float: left;
	width: 40%;
	padding:0 20px 20px 20px;
	margin: 0 0 0 50px ;
	background-color: #eeeeee;

	color:#555;

	}
	.left {
	float: left;
	margin: 8px ;

	}