@charset "utf-8";
/* CSS Document */

body 		 	{ background-color: #000; color:#OOO; font-family:Calibri, Arial, Verdana; font-size:9px; text-align:center; text-decoration:none; margin:0px;}

table			{width: 100%;}

span 						{ color: #000; font-weight:bold}
.header    a:link			{ color: #000}
.header    a:visited		{ color: #000}

span  a:link		{ color: #000; font-weight:bold}
span  a:visited		{ color: #000; font-weight:bold}

	
.header  		{ margin:0 auto; position: static; width:100%; height: 120px; width: 920px; text-align:left; background-color: #000; background-image:url(../imgs/baner_prov2.jpg); color:#000; font-size:14px; font-weight:bold;}


.tools			{ margin:0 auto; position: static;height: 30px; width: 920px; text-align:left; background-color: #d5e14d; color:#000; font-size:14px; font-weight:bold; }

.boton_top				{ width: 128px; height: 30px; text-align:center; padding: 0px 0px 0px 0px; float:left;}
.boton_top a			{ width: 128px; height: 24px; text-align:center; padding: 6px 0px 0px 0px; float:left; color: #000; text-decoration:none;}
.boton_top a:visited	{ width: 128px; height: 24px; text-align:center; padding: 6px 0px 0px 0px; float:left; color: #000; text-decoration:none;}
.boton_top :hover		{ width: 128px; height: 24px; text-align:center; padding: 6px 0px 0px 0px; float:left; background-color:#b2c018}


.content  		{ margin:0 auto; position: static;height: 400px; width: 920px; text-align:left; background-color: #eee; color:#000; font-size:14px; background-image:url(../imgs/bg.jpg)}
.content  		{ margin:0 auto; position: static;height: 400px; width: 920px; text-align:left; background-color: #eee; color:#000; font-size:14px; background-image:url(../imgs/main.jpg)}
.content_form	{ margin:0 auto; position: static;height: 370px; width: 690px; padding: 30px 0px 0px 230px; text-align:left; background-color: #eee; color:#000; font-size:14px;; background-image:url(../imgs/bg.jpg)}

/* Form */
textarea {width: 350px;}
.contact	{width: 280px;}

.menu_izq		{width: 160px; height:399px; background-color: #FFF; border-left: #989898 1px solid; border-right: #989898 1px solid; border-bottom: #989898 1px solid; float:left}

.espacio_izq		{height: 48px; width: 154px; background-color: #fff; color: #fff; font-weight:bold; font-size:16px; padding:0px 0px 0px 0px;}

.titulo_izq		{height: 25px; width: 154px; background-color: #989898; color: #fff; font-weight:bold; font-size:16px; padding:2px 0px 0px 7px;}
				
.titulo_izq2		{height: 25px; width: 159px; background-color: #fff; color: #fff; font-weight:bold; font-size:16px; 
				background-image:url(../cl_uy_img/barra5.jpg); background-repeat:repeat-x;  padding:2px 0px 0px 7px;}
				

.links_izq						{height: auto; width: 153px; background-color: #F0F0F0; color: #999; border-bottom:#ccc 1px solid; padding: 5px 0px 5px 7px; border-right:#989898 1px solid;}
.links_izq a		  			{ color: #666; text-decoration:none;}
.links_izq a:visited  			{ color: #333; text-decoration:none;}
.links_izq a:hover				{ color: #045fb8; text-decoration:none;}

.menu_der		{width: 156px; height:400px; background-color: #FFF; float:right; text-align:center; border-left:#989898 1px solid;}

.content2  		{ margin:0 auto; height: 400px; width: 427px; text-align:left; background-color: #eee; color:#000; font-size:14px; float:left;overflow-x: hidden; overflow-y: auto; position:static}
.content2 a		{color: #045fb8; text-decoration:none;}
.content2 a:visited {color: #045fb8; text-decoration:none;}

.texto1			{ height: 370px;width: 463px; padding: 20px 10px 10px 20px; float:right; overflow-x: hidden; overflow-y: auto; background-color:#EEE; text-align:left; background-image:url(../imgs/bg.jpg) }
.texto1 a		{color:#000; font-weight:bold; text-decoration:none;}
.texto1 a: visited		{color:#000; font-weight:bold; text-decoration:none;}
.titulo1		{ height: 15px; width: 460px; padding: 0px 0px 30px 0px; font-size:16px; font-weight:bold; color:#00a3e4}

.texto_intro	{ background-image:url(../imgs/bg2.jpg); width: 493px; heigth:130px; color:#FFF}

.texto2			{ width: 550px; padding: 10px 10px 10px 20px;}
.titulo2		{ height: 15px; width: 460px; padding: 0px 0px 30px 0px; font-size:16px; font-weight:bold; color:#000}

.texto3			{ height: 200px;width: 463px; padding: 80px 30px 10px 30px; float:right; overflow-x: hidden; overflow-y: auto;}
.texto3 a		{color:#000; font-weight:bold; text-decoration:none;}
.texto3 a: visited		{color:#000; font-weight:bold; text-decoration:none;}

.noticias		{ height: 140px; width: 565px; padding: 5px 10px 10px 10px; border-bottom:#ccc 1px dotted}
.foto_noticia	{ height: 120px; width: 181px; float:left; border: #CCC 1px solid;}
.texto_noticia	{ height: 98px; width: 360px; float:right; padding: 0px 0px 0px 0px;}
.titulo_noticia	{ height: auto; width: 360px; float:right; padding: 0px 0px 0px 0px; text-align:left; font-weight:bold; color:#6b90ae}
.leer			{ heigh: 10px; width: 360px; float: right; text-align: right;}
.leer a		  				{ color: #666; text-decoration:none;}
.leer a:visited  			{ color: #333; text-decoration:none;}
.leer a:hover				{ color: #a5b5c2; text-decoration:none;}

.infop			{width: 210px; float:left; padding:0px 5px 0px 5px; border-right:#ccc 1px solid;}		
.textop			{width: 300px; float:left; padding:0px 0px 0px 40px}

.ficha			{ height: 120px; width: 350px; padding: 5px 10px 10px 30px; border-bottom:#ccc 1px dotted}
.foto_ficha		{ height: 120px; width: 90px; float:left; border: #CCC 1px solid;}
.texto_ficha	{ height: 100px; width: 250px; float:right; padding: 0px 0px 0px 0px;}
.titulo_ficha	{ height: 20px; width: 250px; float:right; padding: 0px 0px 0px 0px; text-align:left; font-weight:bold; color:#6b90ae}

.fichas			{width: 650px; height:105px}
.ficha2a		{ width: 42%; height:99px; padding: 5px 0px 0px 20px; border-bottom:#ccc 1px dotted; float:left;}
.ficha2b		{ width: 42%; height:99px; padding: 5px 0px 0px 20px; border-bottom:#ccc 1px dotted; border-left:#ccc 1px dotted; float:left;}
.texto_ficha2	{ width: 100%px; padding: 0px 0px 0px 0px;}
.titulo_ficha2	{ height: 20px; width: 280px; padding: 0px 0px 0px 0px; text-align:left; font-weight:bold; color:#6b90ae}

.fichadir		{width: 600px; height:120px}
.fichadir_a		{ width: 46%; height:91px; padding: 5px 0px 0px 20px; float:left;}
.fichadir_b		{ width: 46%; height:91px; padding: 5px 0px 0px 20px; float:left;}
.foto_dir		{ height: 90px; width: 85px; text-align:left; float:left}

.gracias		{ background-color: #E5E5E5; width:100%; float:left;text-align:center;color:#000; font-size: 9px; border-bottom: #FFF solid 1px; height: 100%; }
.content span 	{ color: #000}

.titulo			{ background-color:#333; color:#fff; text-align:center; height: 15px;}

.contfoot	{margin:0 auto; position: static; width:100%; height: 25px; width: 1000px; text-align:center;padding-bottom:}


.footer		{margin:0 auto; width:100%; height: 29px; width: 920px; text-align:center; background-color: #000; color:#fff; font-size:9px; padding-bottom:}
.inner		{margin:0 auto; float: left; width:100%; height: 25px; width: 500px; text-align:left; background-color: #000; color:#666; font-size:10px; padding-bottom:}
.footer a			{color: #fff; font-weight:bold; text-decoration:none; }
.footer a:visited	{color: #fff; font-weight:bold; text-decoration:none; }

.asociarse		{width: 33%; text-align:center; border:1px dotted #CCC;}
.inf			{width: 48%; text-align:left; border-bottom:1px #CCC; font-size:11px; background-color:#FFF;}



/* Menu */

#catnav {
margin:0 auto; position: static;height: 30px; width: 920px; text-align:left; background-color: #d5e14d; color:#000; font-size:14px; 
  }

#nav {
  list-style: none;
  margin: 0;
  padding: 0;
  }
	
#nav ul {
  margin: 0;
  padding: 0;
  }

#nav li {
  float: left;
  margin: 0;
  padding: 0;
  }

#nav a {
color:#000000;
display:block;
line-height:30px;
margin:0;
padding:0 20px 0 15px;
text-decoration:none  }

#nav li a:hover {
  background-color: #adb830;
  text-decoration: none;
  display: block;
  }

#nav li ul {
  list-style: none;
  position: absolute;
  width: 150px;
  left: -999em;
  }

#nav li:hover ul, #nav li.sfhover ul {
  left: auto;
  }
	
#nav li li {
  float: left;
  margin: 0;
  padding: 0;
  width: 150px;
  }
	
#nav li li a {
  width: 150px;
  height: 24px;
  line-height: 24px;
  color: #000;
  border-top: 1px solid #FFF;
  background: #d3d3d3;
  margin: 0;
  padding: 0px 20px 0px 10px;
  }
	
#nav li li a:hover {
  border-top: 1px solid #FFF;
  background: #EEE;
  padding: 0px 20px 0px 10px;
  }

#nav li:hover, #nav li.sfhover { /* prevents IE7 drop-down menu bug (focus on a page element prevents nested menus from disappearing) */
  position: static;
  }

#toprss {
  float: right;
  margin: 10px 15px 0 0;
  display: inline;
  width: 65px;
  line-height: 41px;
  }


