/* BODY*/
body{
margin: 0px;
background: #143e59 url('../images/body_bck.gif') repeat-x 0 0;
}

/*TABLES*/
.tbbody{width:778px; height:100%; background:#FFFFFF;}
.tbprinc{ width:100%; vertical-align:top; padding:3 0 0 0;}
.tbBgcolor{background:#ffffff; vertical-align:top;}

.tbl{ width:184px;}
.tbr{ width:151px;}
.tbm{ width:100%;}

/*SPACES*/
.SpPrinc{ padding:0 4px 0 4px;}




/*TOP*/
.toptb{background: url('../images/top_bck.gif') repeat-x 0 0; height:22px; vertical-align:bottom; padding:0 11 0 11;}
.toplogo{background: url('../images/toplogo_bck.gif') repeat-x 0 0; height:80px;}
.topLinks{ color:#FFFFFF; font-size:10px; padding:0 10 0 5}
.topLinks a{font-size:10px; color:#FFFFFF; text-decoration:none;}
.topLinks a:hover{ color:#FFFFFF; text-decoration:underline;}

.topMenu{ background: url('../images/topmenu_bck.gif') repeat-x 0 0; border: 1px solid #1e568f; height:25px;}
.topMenuL{ background: url('../images/topmenu_sep.gif') repeat-y right 0; padding:0 2 0 0; 
           font-size:13px; color:#FFFFFF; text-align:center;}
.topMenuL a{ color:#FFFFFF; text-decoration:none;}
.topMenuL a:hover{ color:#ffcc00; text-decoration:none;}

.topMenuL2{ padding:0 2 0 0; font-size:13px; color:#FFFFFF; text-align:center;}
.topMenuL2 a{ color:#FFFFFF; text-decoration:none;}
.topMenuL2 a:hover{ color:#ffcc00; text-decoration:none;}
		   


/*TABLE LEFT*/
.tblm{ background: url('../images/menu1.gif') repeat-x 0 0; height:24px;}
.tblm2{ background: url('../images/menu1.gif') repeat-x 0 bottom; height:23px;}
.tblmico{ padding:0 6 0 6;}
.tblmlnk{ font-size:13px; color:#366eab; width:100%; padding:0 0 0 10px;}
.tblmlnk a{ color:#366eab; text-decoration:none;}
.tblmlnk a:hover{ color:#366eab; text-decoration:underline;}

/*NEWS*/
.newsTop{ height:23px; background: url('../images/news_top.gif') repeat-x 0 0;}
.newsIndexTB{ border-width:0 2 0 0; border-style:solid; border-color:#e9eaeb; 
              width:100%; height:100%; vertical-align:top; padding:10 5 10 5;}

/*PHOTOS*/
.photoTD{background: url('../images/photo_bck.gif') repeat 0 0; padding:5 5 5 5;}
.photoInfo{ vertical-align:bottom; padding:0 0 0 10; width:100%; font-size:10px; color:#000000; line-height:11px;}
.photoInfo a{ color:#000000; text-decoration:none;}
.photoInfo a:hover{ color:#000000; text-decoration:underline;}

.photTit1{ text-transform:uppercase;}

 
		   
/*SEPARADORES*/
.sep1{background: url('../images/sep1.gif') repeat-y center 0; padding:0 8 0 8;}
.sep2{background: url('../images/sep1.gif') repeat-y center 0; padding:0 1 0 1;}

/*TABLE BANNERS*/
.BannR{ padding:0 5 0 5;}
.BannR td{ padding:5 0 0 0; text-align:center;}
.BannIndexTD{ padding:10 0 10 0; text-align:center;}
.BannS1Img{ padding:10 0 10 0; text-align:center;}


/* GENERAL TEXT*/
font,th,td,tr{ font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif }
td,tr{ font-size : 11; color : #515151;}

/*TEXT*/
.txt1l { font-size : 12px; }
.txt1 { font-size : 11px; }
.txt1l,.txt1 { color : #005382; }
a.txt1l,a.txt1 { color: #005382; text-decoration: none; }
a.txt1l:hover,a.txt1:hover { color: #005382; text-decoration: underline; }

/*SWADOWS*/
.Sb1l{background: url('../images/sb1l.gif') repeat-y 0 0; width:3px;}
.Sb1r{background: url('../images/sb1r.gif') repeat-y 0 0; width:3px;}
.Sb1b{background: url('../images/sb1b.gif') repeat-x 0 0;}

/*BORDERS*/
.Br1{border: 1px solid #c4c5a6; border-top:0px; border-bottom:0px;}

/*BASES*/
.Bas1{background: url('../images/bas1.gif') repeat-x 0 0;}
.Bas2{background: url('../images/bas2.gif') repeat-x 0 0;}
.Bas3{background: url('../images/bas3.gif') repeat-x 0 0;}
.Bas4{background: url('../images/bas4.gif') repeat-x 0 0;}

/*BOXS*/
.Box1{background: url('../images/box1.gif') repeat-x 0 bottom; height:180px; vertical-align:top;}
.Box2{background: #FFFFFF;}
.Box3{background: url('../images/box3.gif') repeat-x 0 bottom; height:117px;}
.Box4{background: #FFFFFF; padding:10 10 10 10;}

/*Tables BOX 1*/
.TBox1t{ background: url('../images/px1.gif') repeat-x 0 top; width:100%; font-size:5px; vertical-align:bottom;}
.TBox1l{ background: url('../images/px1.gif') repeat-y left 0;  font-size:5px; vertical-align:bottom;}
.TBox1r{ background: url('../images/px1.gif') repeat-y right 0; font-size:5px; vertical-align:bottom;}
.TBox1b{ background: url('../images/px1.gif') repeat-x 0 bottom; font-size:5px; vertical-align:bottom;}

.TBox1sp{ padding:0 0 10 0}

.TBox1tLine1{ border-bottom: 1px solid #bcbec0; font-size:5px;}

.TBox1txt{ font-size:12px; color:#515151; line-height:17px; padding:5 0 0 0;}
.TBox1txt a{ font-size:12px; color:#515151; text-decoration:none;}
.TBox1txt a:hover{ font-size:12px; color:#515151; text-decoration:underline;}

.TBox1txt1{ font-size:12px; color:#515151; font-weight:bold; border-bottom: 1px solid #bcbec0; padding:0 0 5 0;}
.TBox1txt1_2{ font-size:12px; color:#006699; font-weight:bold; border-bottom: 1px solid #bcbec0; padding:0 0 5 0;}

.TBox1txt2{ font-size:12px; color:#006699; line-height:17px; padding:5 0 0 0;}
.TBox1txt2 a{ font-size:12px; color:#006699; text-decoration:none;}
.TBox1txt2 a:hover{ font-size:12px; color:#006699; text-decoration:underline;}

.TBox1txt3{ font-size:11px; color:#515151; padding:5 0 5 0;}
.TBox1txt3 a{color:#006699; text-decoration:none;}
.TBox1txt3 a:hover{color:#006699; text-decoration:underline;}

/*BOTON TBOX1*/
.TBox1butt1{ background: url('../images/px1.gif') repeat-x 0 bottom; color:#515151; font-size:11px; font-weight:bold; vertical-align:bottom; padding:4 0 4 0;}
.TBox1butt1 a{ color:#515151; text-decoration:none;}
.TBox1butt1 a:hover{ color:#366eab; text-decoration:underline;}

.TBox1butt2{ background: url('../images/px1.gif') repeat-x 0 bottom; color:#515151; font-size:11px; font-weight:bold; vertical-align:bottom; padding:4 0 4 0;}
.TBox1butt2 a{ color:#515151; text-decoration:none;}
.TBox1butt2 a:hover{ color:#ff0000; text-decoration:underline;}


/*DISPLAY*/
.DispNO{ display:none;}
.DispYES{ display:block;}

/*Tables BOX 2*/
.TBox2t{ border-top: 1px solid #cf0000; background:#ffdbdb; width:100%; font-size:5px;}
.TBox2l{ border-left: 1px solid #cf0000; background:#ffdbdb; font-size:5px;}
.TBox2r{ border-right: 1px solid #cf0000; background:#ffdbdb; font-size:5px;}
.TBox2b{ border-bottom: 1px solid #cf0000; background:#ffdbdb; font-size:5px;}
.TBox2{ background:#ffdbdb; padding:20 0 20 0}

.TBox2txt{ font-size:12px; color:#cf0000;}


/*Tables BOX 3*/
.TBox3t{ border-top: 1px solid #00980e; background:#cbfcd3; width:100%; font-size:5px;}
.TBox3l{ border-left: 1px solid #00980e; background:#cbfcd3; font-size:5px;}
.TBox3r{ border-right: 1px solid #00980e; background:#cbfcd3; font-size:5px;}
.TBox3b{ border-bottom: 1px solid #00980e; background:#cbfcd3; font-size:5px;}
.TBox3{ background:#ffdbdb; padding:20 0 20 0}


/*MSG*/
.MsgSp{ padding:0 0 20 0}

/*MSG ERROR*/
.MsgError1{ background:#ffdbdb; font-size:11px; color:#cf0000; text-align:center; font-weight:bold; padding:10 0 10 0}

/*MSG ERROR*/
.MsgOk1{ background:#cbfcd3; font-size:11px; color:#005808; text-align:center; font-weight:bold; padding:10 0 10 0}

/*FOOT*/
.foot1{border: 1px solid #5384a5; border-bottom:0px; border-left:0px; border-right:0px; padding:6 0 6 0; 
       color:#808285; text-align:center;}
.foot1 a{color:#808285; text-decoration:none;}
.foot1 a:hover{color:#808285; text-decoration:underline;}

.foot2{background: url('../images/foot.gif') repeat-x 0 0; height:28px; padding:0 10 0 0}

.foot2L{ font-size:11px; color:#FFFFFF; text-align:center; width:100%;}
.foot2L a{ color:#FFFFFF; text-decoration:none;}
.foot2L a:hover{ color:#FFFFFF; text-decoration:underline;}



/*TITLES*/
.Tit1{background: url('../images/t1bck.gif') repeat-x 0 0; width:100%; 
      font-family: Arial, Verdana, Tahoma; color:#FFFFFF; font-size:15px; font-weight:bold;} /*blanco*/
.Tit2{background: url('../images/t2bck.gif') repeat-x 0 0; width:100%; 
      font-family: Arial, Verdana, Tahoma; color:#FFFFFF; font-size:15px; font-weight:bold;} /*blanco*/
.Tit2r{background: url('../images/t2bck.gif') repeat-x 0 0; width:100%; 
      font-family: Arial, Verdana, Tahoma; color:#FFFFFF; font-size:13px; font-weight:bold;}	  
.Tit3{background: url('../images/t3bck.gif') repeat-x 0 0; width:100%; 
      font-family: Arial, Verdana, Tahoma; color:#FFFFFF; font-size:15px; font-weight:bold;}
.Tit4{background: url('../images/t4bck.gif') repeat-x 0 0; width:100%; 
      font-family: Arial, Verdana, Tahoma; color:#FFFFFF; font-size:15px; font-weight:bold;}
.Tit5{background: url('../images/t5bck.gif') repeat-x 0 0; width:100%; 
      font-family: Arial, Verdana, Tahoma; color:#FFFFFF; font-size:15px; font-weight:bold;}
.Tit6{background: url('../images/t6bck.gif') repeat-x 0 0; width:140px; text-align:center;
      font-family: Arial, Verdana, Tahoma; color:#FFFFFF; font-size:15px; font-weight:bold; padding:0 5 0 5}	  
	  
.title{font-family: Arial, Verdana, Tahoma; color:#006699; font-size:15px; font-weight:bold;}
.title1{color:#006699; font-size:17px; font-weight:bold;}
.title2{color:#006699; font-size:12px;}
.txt1{ color:#515151; font-size:11px; line-height:17px;}


/*NEWS*/
.ntb{ border-top: 1px solid #c7eafb; padding:10px 0 10px 0;}
.nimg{ background: url('../images/imgbck.gif') repeat 0 0; padding:5px 5px 5px 5px;}

.nInfo{ font-size:11px; color:#515151; line-height:12px; padding:10 0 10 0;}
.nInfo a{ color:#515151; text-decoration:none;}
.nInfo a:hover{ color:#515151; text-decoration:underline;}

.nimginf{ width:100%; font-size:10px; color:#000000; line-height:10px; padding:0 0 0 5; vertical-align:bottom;}
.nimginf a{ color:#000000; text-decoration:none;}
.nimginf a:hover{ color:#000000; text-decoration:underline;}

.nTspace{ padding:0 0 5 0;}

.nT1{ font-size:10px; color:006699;}
.nT1 a{ color:006699; text-decoration:none;}
.nT1 a:hover{ color:006699; text-decoration:underline;}

.nT2{ font-size:10px; color:000000;}
.nT2 a{ color:000000; text-decoration:none;}
.nT2 a:hover{ color:000000; text-decoration:underline;}

.nT3{ font-size:20px; color:006699; line-height:20px;}
.nT3 a{ color:006699; text-decoration:none;}
.nT3 a:hover{ color:006699; text-decoration:underline;}

/*EVENTS*/
.etdline{ border-top: 1px solid #006699; padding:10px 0 10px 0;}

/*SEARCHS*/
.SARNsp1{ padding:0 0 10 0;}

/*NAVIGATION*/
.NAVlnk1{ font-size:12px; color:515151; line-height:20px;}
.NAVlnk1 a{ color:515151; text-decoration:underline;}
.NAVlnk1 a:hover{ color:cf0000; text-decoration:underline;}

.NAVlsp1{padding:10px 0 20px 0}


/* Form elements */
.FormTopSearch{
	color : #000000;
	font: normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	border: 1px solid #d1d3d4;
	padding:0 0 0 4;
	width:126px;
}
.FM1{
	color : #000000;
	font: normal 12px Arial, Tahoma, Verdana, Helvetica, sans-serif;
	background: #FFFFFF;
	border: 1px solid #7f9db9;
	line-height:20px;
}
/*BOTONES*/
.butt1{
	color : #0093dd;
	font: normal 11px Verdana, Tahoma, Arial, Helvetica, sans-serif;
	background-color : #ffffff;
	border-width:1 1 2 1; 
	border-style:solid; 
	border-color:#0093dd;
}
