*{ margin:0; padding:0; }
    
body { margin: 0px; padding: 0px; text-align: center; /* Hack for IE5/Win */ background-color: #fff; background: url(img/leo_bg.gif); }
#caja { background: url(img/leo_bg_caja.gif) top left no-repeat; margin: 10px; margin-left: auto; margin-right: auto; width: 760px; /*\width: 780px; w\idth: 760px;*/ background-color: #fff; }
#pestaņas { margin:45px 0 0 0; padding:0; width:610px; height:18px; float:left;}
#swf0 { background-color:#fff; margin:0; padding:0; width:601px; height:473px; float:left;}
#swf { background-color:#fff; margin:0; padding:0; width:601px; height:238px; float:left;}
#todo1 { background: url(img/leo_fondo_todo1.gif) top left no-repeat; padding: 0; float:left; width: 601px;}
#todo2 { background-color: #fff; padding: 0; float:left; width: 601px;}
#todo3 { background: url(img/leo_fondo_todo1.gif) top left no-repeat; padding: 0; float:left; width: 601px;}


h1 { display:none;}
h2 { display:none;}
h3 { display:none;}
.floatright { float: right; }
/*img.hh3 { margin: 18px 0 18px 10px; float:left;}*/
p.huno { text-align:justify; margin: 5px 0 5px 15px; font-family: Helvetica, Arial, sans-serif; font-size:13px; color: #333333;}
p { text-align:justify; margin: 5px 70px 5px 60px; font-family: Helvetica, Arial, sans-serif; font-size:11px; color: #333333;}
p.mapa { text-align:justify; margin: 5px 0 5px 60px; font-family: Helvetica, Arial, sans-serif; font-size:11px; color: #333333;}
p.foto { text-align:center; margin: 5px 70px 5px 60px;}
p.col { text-align:justify; margin: 10px 0 10px 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #444343;}
p.tit { text-align:justify; margin: 10px 0 0 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #444343;}
p.tre { text-align:justify; margin: 0 0 0 40px; font-family: Helvetica, Arial, sans-serif; font-size:13px; color: #444343;}
#izq { float:left; margin: 0; padding: 0; width: 150px;}
#logo { background-color:#fff; float:left; margin:7px 0 0 0; padding:0; width:150px; height:295px;}

#nav { display: inline; float: left;  height: 18px; list-style: none; margin: 0; overflow: hidden; padding: 0; width: 600px; }
#nav a { float: left; height: 0px !important; height: 18px; /* for IE5/Win */ overflow: hidden; padding: 18px 0 0 0; }
#nav a:hover, #nav a:active { background-position: 0 -18px; }
#nav a.selected { background-position: 0 -18px; cursor:default; }
#nav li { display: inline; list-style-type: none; margin: 0; padding: 0; }
#tuno a { background: url(img/leo_a.png) top left no-repeat; width: 70px; }
#tdos a { background: url(img/leo_b.png) top left no-repeat; width: 91px; }
#ttres a { background: url(img/leo_c.png) top left no-repeat; width: 70px; }
#tcuatro a { background: url(img/leo_d.png) top left no-repeat; width: 96px; }
#tcinco a { background: url(img/leo_e.png) top left no-repeat; width: 106px; }
#tseis a { background: url(img/leo_f.png) top left no-repeat; width: 55px; }
#tsiete a { background: url(img/leo_g.png) top left no-repeat; width: 62px; }


/*menu pie*/
#navp { display: inline; float: left; height: 12px; list-style: none; margin-left:312px; margin-top: 0;  overflow: hidden; padding: 0; width: 448px;   }
#navp a { float: left; height: 0px !important; height: 12px; /* for IE5/Win */ overflow: hidden; padding: 12px 0 0 0; }
#navp a:hover, #navp a:active { background-position: 0 -12px; }
#navp a.selected { background-position: 0 -12px; cursor:default; }
#navp li { display: inline; list-style-type: none; margin: 0; padding: 0; }

#tunop a { background: url(img/leo_p1.png) top left no-repeat; width: 77px; }
#tdosp a { background: url(img/leo_p2.png) top left no-repeat; width: 90px; }
#ttresp a { background: url(img/leo_p3.png) top left no-repeat; width: 158px; }
#tcuatrop a { background: url(img/leo_p4.png) top left no-repeat; width: 123px; }
/*fin menu pie*/


#flash {  padding: 0; height: 237px;}
#flashm {  padding: 10px 0 10px 20px; height: 227px;}
#png { display:none; }
#cabeza { background: url(img/fu_cabecera.png) no-repeat; background-color: #fff; height: 92px; cursor: pointer; cursor: hand; }
#pie {background-color: #007800; clear:both; padding: 0; margin:0; width:760px; /*\width: 780px; w\idth: 760px;*/ height:13px}


strong { font-weight:bold; color: #333333;}
strong.v { font-weight:normal; color: #007500; text-transform:uppercase}
em { color: #007500; font-style:italic;}
p.break {
	margin: 0;
	page-break-after: always;
}




#nenu {display:block; width:146px; height:135px; margin:0 0 0 4px; float:left; background: url(img/leo_fondo_submenu2.png) top left no-repeat;}
#nenu ul {margin-top:36px; padding:0; list-style-type:none;}
#nenu li {float:left; margin-bottom:2px; display:block; width:141px;}
#nenu li.list1 {background:transparent url(img/leo_sa1.png);}
#nenu li.list2 {background:transparent url(img/leo_sa2.png);}
#nenu li.list3 {background:transparent url(img/leo_sa3.png);}
#nenu li.list4 {background:transparent url(img/leo_sa4.png);}
#nenu li.list5 {background:transparent url(img/leo_sa5.png);}
#nenu li.list6 {background:transparent url(img/leo_sa6.png);}
#nenu li.list7 {background:transparent url(img/leo_sa7.png);}
#nenu li.list8 {background:transparent url(img/leo_sa8.png);}
#nenu li.list9 {background:transparent url(img/leo_sa9.png);}

#nenu li.list01 {background:transparent url(img/leo_sb1.png); display:block; width:141px; padding-top:0; height:12px; color:#000; text-decoration:none; overflow:hidden;}
#nenu li.list02 {background:transparent url(img/leo_sb2.png); display:block; width:141px; padding-top:0; height:12px; color:#000; text-decoration:none; overflow:hidden;}
#nenu li.list03 {background:transparent url(img/leo_sb3.png); display:block; width:141px; padding-top:0; height:12px; color:#000; text-decoration:none; overflow:hidden;}
#nenu li.list04 {background:transparent url(img/leo_sb4.png); display:block; width:141px; padding-top:0; height:12px; color:#000; text-decoration:none; overflow:hidden;}
#nenu li.list05 {background:transparent url(img/leo_sb5.png); display:block; width:141px; padding-top:0; height:12px; color:#000; text-decoration:none; overflow:hidden;}
#nenu li.list06 {background:transparent url(img/leo_sb6.png); display:block; width:141px; padding-top:0; height:12px; color:#000; text-decoration:none; overflow:hidden;}
#nenu li.list07 {background:transparent url(img/leo_sb7.png); display:block; width:141px; padding-top:0; height:12px; color:#000; text-decoration:none; overflow:hidden;}
#nenu li.list08 {background:transparent url(img/leo_sb8.png); display:block; width:141px; padding-top:0; height:12px; color:#000; text-decoration:none; overflow:hidden;}
#nenu li.list09 {background:transparent url(img/leo_sb9.png); display:block; width:141px; padding-top:0; height:12px; color:#000; text-decoration:none; overflow:hidden;}

#nenu a {display:block; width:141px; padding-top:12px; height:0; color:#000; text-decoration:none; overflow:hidden;}
* html #nenu a:link, * html #nenu a:visited {height:12px; he\ight:0;}

#nenu a#item1 {background:transparent url(img/leo_sb1.png) -141px -12px no-repeat;}
#nenu a#item2 {background:transparent url(img/leo_sb2.png) -141px -12px no-repeat;}
#nenu a#item3 {background:transparent url(img/leo_sb3.png) -141px -12px no-repeat;}
#nenu a#item4 {background:transparent url(img/leo_sb4.png) -141px -12px no-repeat;}
#nenu a#item5 {background:transparent url(img/leo_sb5.png) -141px -12px no-repeat;}
#nenu a#item6 {background:transparent url(img/leo_sb6.png) -141px -12px no-repeat;}
#nenu a#item7 {background:transparent url(img/leo_sb7.png) -141px -12px no-repeat;}
#nenu a#item8 {background:transparent url(img/leo_sb8.png) -141px -12px no-repeat;}
#nenu a#item9 {background:transparent url(img/leo_sb9.png) -141px -12px no-repeat;}

#nenu a#item1:hover {background-position:top right; z-index:50;}
#nenu a#item2:hover {background-position:top right; z-index:50;}
#nenu a#item3:hover {background-position:top right; z-index:50;}
#nenu a#item4:hover {background-position:top right; z-index:50;}
#nenu a#item5:hover {background-position:top right; z-index:50;}
#nenu a#item6:hover {background-position:top right; z-index:50;}
#nenu a#item7:hover {background-position:top right; z-index:50;}
#nenu a#item8:hover {background-position:top right; z-index:50;}
#nenu a#item9:hover {background-position:top right; z-index:50;}

* html #nenu a:hover {height:12px; he\ight:0;}









ul.bu {	 font-family: Helvetica, Arial, sans-serif; font-size:13px; color: #444343; background-color: #fff; line-height: 1.15em; list-style: none; margin: 0px 20px 0px 20px; padding: 0px 10px 10px 10px; text-align:justify; } 
ul.bu li {	background: url(img/fu_bu_verde.png) no-repeat 9px 6px; padding: 7px 10px 0 35px; margin: 0 0px 0 5px; }

ul.bu1 { font-family: Helvetica, Arial, sans-serif; font-size:13px; color: #444343; background-color: #fff; line-height: 1.15em; list-style: none; margin: 0px 20px 0px 20px; padding: 0px 10px 10px 10px; text-align:justify; } 
ul.bu1 li {	background: url(img/fu_bu_azul.png) no-repeat 9px 6px; padding: 7px 10px 0 35px; margin: 0 0px 0 5px; }

ul.bu2 { font-family: Helvetica, Arial, sans-serif; font-size:13px; color: #444343; background-color: #fff; line-height: 1.15em; list-style: none; margin: 0px 20px 0px 40px; padding: 0px 10px 10px 10px; text-align:justify;} 
ul.bu2 li {	background: url(img/fu_bu_verde.png) no-repeat 9px 6px; padding: 7px 10px 0 35px; margin: 0 0px 0 5px; }

#todo1 ul{  font-family:Arial, Helvetica, sans-serif; font-size:11px;  color:#333333; text-align:left; line-height:1.4em; margin-left:90px; padding-right:70px; text-align:justify}
#todo1 ul li{  padding-bottom: 3px; list-style-type:square;}
#todo1 ul.x{  font-family:Arial, Helvetica, sans-serif; font-size:11px;  color:#333333; text-align:left; line-height:1.4em; margin-left:80px; padding-right:50px}
#todo1 ul li.x{ color:#007500; margin-left:0; padding-bottom: 10px; text-transform: uppercase; }
#todo3 ul.x{  font-family:Arial, Helvetica, sans-serif; font-size:11px;  color:#333333; text-align:left; line-height:1.4em; margin-left:80px; padding-right:50px}
#todo3 ul li.x{ color:#007500; margin-left:0; padding-bottom: 10px; text-transform: uppercase;}
#todo3 ul.y{  font-family:Arial, Helvetica, sans-serif; font-size:11px;  color:#007500; text-align:left; line-height:1.4em; margin-left:100px; padding-right:50px}
#todo3 ul li.y{ color:#007500; margin-left:0; padding-bottom: 10px; text-transform: uppercase; list-style-type:square;}
#todo3 ul li{  padding-bottom: 3px; list-style-type:square;}



#rb { height:60px;}
:focus { outline: none; }
:active { outline: none; }

br.imp {display:none; }


#todo1 a, #todo1 a:visited, #todo1 a:active, #todo1 a:focus { /*background-color: #FFFF99;*/ border-bottom: 1px solid #007500; color: #333333; padding: 1px 0 0 0; text-decoration: none; }
#todo1 a:hover { background-color: #FCFE00; color: #333; padding: 1px 0 1px 0; text-decoration: none; }
#todo2 a, #todo2 a:visited, #todo2 a:active, #todo2 a:focus { background-color: #eaf8ff; color: #333333; padding: 1px 0 1px 0; text-decoration: none; }
#todo2 a:hover { background-color: #8FC629; color: #fff; padding: 1px 0 1px 0; text-decoration: none; }
#todo3 a, #todo3 a:visited, #todo3 a:active, #todo3 a:focus { /*background-color: #FFFF99;*/ border-bottom: 1px solid #007500; color: #007500; padding: 1px 0 0 0; text-decoration: none; }
#todo3 a:hover { background-color: #FCFE00; color: #333; padding: 1px 0 1px 0; text-decoration: none; }


.col2 {display:block; width:544px; float:left; background:#fff; clear:both;}
.col4 {display:block; width:270px; float:left;  margin:0;}
.no {display:none; }
/** html .col4 {width:268px; w\idth:252px;}*/
