*{ margin:0; padding:0; }
html,body{margin:0;padding:0}
*:focus { outline: none; }

body {margin-top:50px; margin-bottom:50px; font: 11px Arial, Helvetica, sans-serif; text-align:left; color:#000; background-color:#fff;}

#wrapper2 {
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	border:0;
	width: 980px;
	background: url("../img/bg2.gif") repeat;
} 

#header { margin:0; width:980px; height:60px; background: url("../img/09header2.gif") no-repeat;} 
#side-a { float: left; width: 258px;}

#menu{ /* float:left; clear:left;  */width:169px;}
#menu ul {padding:0; margin:13px 0 0 44px; list-style-type:none;}
#menu li {float:left; margin:0; padding:0; display:block; width:169px;}
#menu li.list1 {background:transparent url(../img/menu-a1.gif);}
#menu li.list2 {background:transparent url(../img/menu-a2.gif);}
#menu li.list3 {background:transparent url(../img/menu-a3.gif);}
#menu li.list4 {background:transparent url(../img/menu-a4.gif);}
#menu li.list5 {background:transparent url(../img/menu-a5.gif);}
#menu li.list6 {background:transparent url(../img/menu-a6.gif);}
#menu li.list7 {background:transparent url(../img/menu-a7.gif);}
#menu li.list01 {background:transparent url(../img/menu-b1.gif); display:block; width:169px; padding-top:0; height:19px; color:#000; text-decoration:none; overflow:hidden; font-size: 5px; text-indent: -9999px;}
#menu li.list02 {background:transparent url(../img/menu-b2.gif); display:block; width:169px; padding-top:0; height:19px; color:#000; text-decoration:none; overflow:hidden; font-size: 5px; text-indent: -9999px;}
#menu li.list03 {background:transparent url(../img/menu-b3.gif); display:block; width:169px; padding-top:0; height:19px; color:#000; text-decoration:none; overflow:hidden; font-size: 5px; text-indent: -9999px;}
#menu li.list04 {background:transparent url(../img/menu-b4.gif); display:block; width:169px; padding-top:0; height:19px; color:#000; text-decoration:none; overflow:hidden; font-size: 5px; text-indent: -9999px;}
#menu li.list05 {background:transparent url(../img/menu-b5.gif); display:block; width:169px; padding-top:0; height:19px; color:#000; text-decoration:none; overflow:hidden; font-size: 5px; text-indent: -9999px;}
#menu li.list06 {background:transparent url(../img/menu-b6.gif); display:block; width:169px; padding-top:0; height:19px; color:#000; text-decoration:none; overflow:hidden; font-size: 5px; text-indent: -9999px;}
#menu li.list07 {background:transparent url(../img/menu-b7.gif); display:block; width:169px; padding-top:0; height:19px; color:#000; text-decoration:none; overflow:hidden; font-size: 5px; text-indent: -9999px;}
#menu a {display:block; width:169px; padding-top:19px; height:0; color:#000; text-decoration:none; overflow:hidden;}
* html #menu a:link, * html #menu a:visited {height:19px; he\ight:0;}
#menu a#item1 {background:transparent url(../img/menu-b1.gif) -169px -19px no-repeat;}
#menu a#item2 {background:transparent url(../img/menu-b2.gif) -169px -19px no-repeat;}
#menu a#item3 {background:transparent url(../img/menu-b3.gif) -169px -19px no-repeat;}
#menu a#item4 {background:transparent url(../img/menu-b4.gif) -169px -19px no-repeat;}
#menu a#item5 {background:transparent url(../img/menu-b5.gif) -169px -19px no-repeat;}
#menu a#item6 {background:transparent url(../img/menu-b6.gif) -169px -19px no-repeat;}
#menu a#item7 {background:transparent url(../img/menu-b7.gif) -169px -19px no-repeat;}
#menu a#item1:hover {background-position:top right; z-index:50;}
#menu a#item2:hover {background-position:top right; z-index:50;}
#menu a#item3:hover {background-position:top right; z-index:50;}
#menu a#item4:hover {background-position:top right; z-index:50;}
#menu a#item5:hover {background-position:top right; z-index:50;}
#menu a#item6:hover {background-position:top right; z-index:50;}
#menu a#item7:hover {background-position:top right; z-index:50;}
* html #menu a:hover {height:19px; he\ight:0;}

/*#side-a {
	float: left; width: 169px;
	height: auto!important;
    height: 348px;
    min-height: 348px;
	background: url("../img/fondo-menu-home.gif") no-repeat;
}*/

#side-b { float: right; width: 113px; }
#inicio { width:468px; height:122px; background: url("../img/inicio.gif") no-repeat;}
h1.print { display:none}
h2.print { display:none}
h3.print { display:none}
#texto2 { width:609px; height:auto; margin:0; /*background-color:#CCCCCC;*/}
#texto2 a:link { color:#d95003; text-decoration:underline;}
#texto2 a:visited { color:#e2041a; text-decoration:underline;}
#texto2 a:hover { color:#fff; background-color:#e2041a; text-decoration:none;} 
#texto2 a:active { color:#e2041a; text-decoration:underline;}
#texto12 { width:609px; height:auto; margin:30px 0 0 0; clear:left; /*background-color:#CCCCCC;*/}
#texto12 a:link { color:#e2041a; text-decoration:underline;}
#texto12 a:visited { color:#e2041a; text-decoration:underline;}
#texto12 a:hover { color:#fff; background-color:#e2041a; text-decoration:none;} 
#texto12 a:active { color:#e2041a; text-decoration:underline;}

#texto22 { width:609px; height:auto; margin:0; /*background-color:#CCCCCC;*/}
#texto22 a:link { color:#e2041a; text-decoration:underline;}
#texto22 a:visited { color:#e2041a; text-decoration:underline;}
#texto22 a:hover { color:#fff; background-color:#e2041a; text-decoration:none;} 
#texto22 a:active { color:#e2041a; text-decoration:underline;}
#texto2 ul { margin:0 0 10px 50px;}
#texto2 ul li { list-style-type:square;}
#texto56 ul { margin:0 0 10px 50px;}
#texto56 ul li { list-style-type:square;}
#texto56 a:link { color:#e2041a; text-decoration:underline;}
#texto56 a:visited { color:#e2041a; text-decoration:underline;}
#texto56 a:hover { color:#fff; background-color:#e2041a; text-decoration:none;} 
#texto56 a:active { color:#e2041a; text-decoration:underline;}
#texto2 ul.jcarousel-list { margin:0;}
#texto2 ul.jcarousel-list li { list-style-type:none;}

strong.nara { color:#e2041a;}
.des { vertical-align:middle;}

#texto3 { width:230px; height:117px; margin:50px 0 0 0;float:left;}
#texto3 a:link {  color:#e2041a; text-decoration:underline;}
#texto3 a:visited {  color:#e2041a; text-decoration:underline;}
#texto3 a:hover { color:#fff; background-color:#e2041a; text-decoration:none;} 
#texto3 a:active {  color:#e2041a; text-decoration:underline;}
#texto3b { width:257px; height:194px; margin:0; padding:0;float:left;}
#texto3b a:link {  color:#e2041a; text-decoration:underline;}
#texto3b a:visited {  color:#e2041a; text-decoration:underline;}
#texto3b a:hover { color:#fff; background-color:#e2041a; text-decoration:none;} 
#texto3b a:active {  color:#e2041a; text-decoration:underline;}

#texto4 { width:352px; height:auto; margin:0; float:right;}
#texto4 a:link {  color:#e2041a; text-decoration:underline;}
#texto4 a:visited {  color:#e2041a; text-decoration:underline;}
#texto4 a:hover { color:#fff; background-color:#e2041a; text-decoration:none;} 
#texto4 a:active { color:#e2041a; text-decoration:underline;}
#texto4b { width:352px; height:194px; margin:0; float:right;}
#texto4b a:link {  color:#e2041a; text-decoration:underline;}
#texto4b a:visited {  color:#e2041a; text-decoration:underline;}
#texto4b a:hover { color:#fff; background-color:#e2041a; text-decoration:none;} 
#texto4b a:active { color:#e2041a; text-decoration:underline;}

#texto5 { width:288px; height:auto; float:left;}
#texto5 a:link { color:#e2041a; text-decoration:underline;}
#texto5 a:visited { color:#e2041a; text-decoration:underline;}
#texto5 a:hover { color:#fff; background-color:#e2041a; text-decoration:none;} 
#texto5 a:active { color:#e2041a; text-decoration:underline;}
#texto6 { width:288px; height:auto; float:right;}
#texto6 a:link { color:#e2041a; text-decoration:underline;}
#texto6 a:visited { color:#e2041a; text-decoration:underline;}
#texto6 a:hover { color:#fff; background-color:#e2041a; text-decoration:none;} 
#texto6 a:active { color:#e2041a; text-decoration:underline;}
p.a0 { margin:0 0 10px 0; text-align:left;}
p.a1 { margin:0 0 10px 0; text-align:justify;}
p.aok { margin:0 0 100px 0; text-align:justify;}

p.a2 { margin:0;}
p.a3 { margin:0; text-align:right;}
p.a31 { margin:10px 0 0 0; text-align:right;}
p.a4 { margin:0 0 4px 0; font-size:12px; font-weight:bold;}
p.a4b { margin:30px 0 4px 0; font-size:12px; font-weight:bold;}
p.a5 { margin:0 0 23px 0; }
p.a6 { margin:0;}
p.a7 { margin:0 0 10px 0; font-size:12px; font-weight:bold; color:#e2041a;}
p.a8 { margin:0 0 10px 0; font-size:12px; color:#000;}
.under { text-decoration:underline;}
p.a9 { margin:0 0 2px 0; font-size:12px; font-weight:bold; color:#e2041a;}
p.ac1 { margin:0 0 2px 0; color:#000;}
p.ac2 { margin:0 0 2px 0; color:#e2041a;}
.bulln { color:#e2041a;}
.bolitas { vertical-align:bottom;}
.bol { font-weight: bold;}
#fotos { margin:25px 0 0 0;}
#fotos tr td { padding:0 11px 0 0;}
a img {border:none}
#content { float: left; width: 609px; }
#contentx { float: left; width: 609px; height:550px; overflow:auto; }
/*#origen { width:609px; height:140px; background: url("../img/origen.jpg") no-repeat;}*/
#origen { width:609px; height:140px; background: url("../img/09origen.jpg") no-repeat;}
#otras { width:609px; height:140px; background: url("../img/otras.jpg") no-repeat;}
/*#bases { width:609px; height:140px; background: url("../img/bases.jpg") no-repeat;}*/
#bases { width:609px; height:140px; background: url("../img/09bases.jpg") no-repeat;}
#barreras { width:609px; height:140px; background: url("../img/barreras.jpg") no-repeat;}
/*#anteriores { width:609px; height:140px; background: url("../img/anteriores.jpg") no-repeat;}*/
#anteriores { width:609px; height:140px; background: url("../img/09anteriores.jpg") no-repeat;}
#candidatos { width:609px; height:140px; background: url("../img/candidatos.gif") no-repeat;}
#participantes { width:609px; height:140px; background: url("../img/participantes2008.gif") no-repeat;}
#participantes09 { width:609px; height:140px; background: url("../img/participantes2009.gif") no-repeat;}
#contacto { width:609px; height:140px; background: url("../img/contacto.gif") no-repeat;}
#proyecto-i { width:609px; height:140px; background: url("../img/proyecto-i.gif") no-repeat;}
#proyecto-c { width:609px; height:140px; background: url("../img/proyecto-c.gif") no-repeat;}
#form3 { width:492px; height:335px; margin:0; padding:0}


ul.mw1 { line-height: 1.4em; list-style: none; margin: 0 0 10px 0; padding: 0; text-align:left; } 
ul.mw1 li { background: url("../img/bull-1.gif") no-repeat 18px 7px; padding: 4px 10px 0 35px; margin: 0;}
ul.mw1 li a:link {color:#008293; text-decoration:none;} 
ul.mw1 li a:visited {color:#008293; text-decoration:none;}
ul.mw1 li a:hover {color:#fffef6; background-color:#008293; text-decoration:none;}
ul.mw1 li a:active {color:#008293; text-decoration:none;}

ol {line-height: 1.4em; margin-left: 35px; margin-right:35px;}


form { line-height: 1.5em; }
fieldset {
	padding: 1em;
	margin-bottom: 1.5em;
	border:1px solid #e2041a;
}
legend {color:#e2041a; font-size:100%; text-transform:uppercase;}




#footer { clear: both; background: #A2A2A2;}