@charset "utf-8";
/* OMA Xtreme Web Development */
/************************ MI APORTACION ************************/
/**************************************************************/
body { font-family:Arial, Verdana, Helvetica, sans-serif; font-size:62.5%; color:#000000; margin:0; padding:0; }
/************************ RESET ************************/
abbr { border:none; }
address { font-style:normal; }
h1, h2, h3, h4, h5, h6 { font-size:1.0em; margin:0; padding:0; }
ul, ol, dl { margin:0; padding:0; }
ul, ol { list-style:none; }
form { margin:0; padding:0; display:block; overflow:hidden; }
fieldset { border:0; margin:0; padding:0; }
legend { padding:0; margin:0; white-space:normal; }
textarea, input { font-family:Arial, Verdana, Helvetica, sans-serif; font-size:62.5%; }
p { margin:0; padding:0; }
a img { border:0; }
hr { display:none; }
/********************************** ESTILS GENERICS **********************************/
a { color:#85AA3F; }
.left { float:left; }
.right { float:right; }
.wrap { display:block; float:none !important; overflow:hidden; }
.box { display:block; overflow:hidden; }
.hidden { display:none; }
.hidden_text { display:block; overflow:hidden; text-indent:-9999em; }
.more a { font-size:1.3em; }
/***** Llistes *****/
.list_h li { display:inline; }
.list_fil li { border-left:0.1em solid #000; padding:0 0.6em; }
.list_fil li:first-child { border:0; padding-left:0; }
.list_guio li { padding:0 0.4em 0 0.8em; }
.list_guio li:first-child { background:none !important; padding-left:0; }
/********************************** ESTRUCTURA **********************************/
#header, #content, .footer_holder { width:98.4em; margin:0 auto; display:block; float:none; overflow:hidden; }
/************************ HEADER ************************/
#header { margin-bottom:2.6em; }
#header .bottom { /* padding-top:0.8em; */ }
/************************ LOGO ************************/
#header .logo { padding:1.0em 0 1.5em; }
#header .logo h1 { background:url(img/logo_beta.png) no-repeat 0 0; width:36.0em; height:4.5em; }
#header .logo h1 a { width:36.0em; height:4.5em; }
/************************ MEMU ************************/
#header .menu { padding-top:3em; }
#header .menu li { padding:0 0.8em; }
#header .menu li a { color:#85aa40; font-size:1.6em; /* font-weight:bold; */ }
/************************ CERCADOR ************************/
.searcher { /* margin-bottom:0.2em; */ }
.searcher form {}
.searcher form div { padding:1.2em 0.8em 1.2em 0; }
.searcher legend { color:#666666; font-size:1.6em; font-weight:bold; padding:0.2em 0 0.4em 0; }
.searcher label { display:block; padding-bottom:0.4em; }
.searcher label span { font-size:1.3em; }
.searcher select { font-size:1.4em; min-width:15.4em; color:#666666; padding:0.1em; }
.searcher select option { font-weight:bold; }
.searcher form li { display:inline-block; vertical-align:top; margin:0 0 0 1.2em; }
.searcher form li.check { position:relative; width:8.0em; }
.searcher form li.check input { position:absolute; left:0; bottom:0.2em; font-size:1.0em; margin:0; }
.searcher form li.check label { padding-left:2.0em; padding-bottom:0; margin-top:2.2em; }
.searcher .button { cursor:pointer; margin:1.0em 0.4em 0 0; float:right; }
/************************ ARIADNA ************************/
.ariadna { padding-left:0.6em; }
.ariadna .list_fle li { background:url(img/bg_arrow_list.gif) no-repeat 0 0.4em; padding:0 0.2em 0 1.0em; color:#666666; }
.ariadna .list_fle li:first-child { background:none; padding-left:0; }
.ariadna .list_fle li a, .ariadna .list_fle li span { font-size:1.3em; }
.ariadna .list_fle li a { color:#637e30; }
/************************ REGISTRES ************************/
.records {}
.records ul { margin-top:0.2em; }
.records .list_fil li { border-color:#666666; color:#666666; }
.records .list_fil li span { font-size:1.1em; }
/************************ CONTENT ************************/
#content {}
/************************ COLUMNS ************************/
#content .col_a, #content .col_b { display:block; overflow:hidden; }
.pag_a .col_a { width:66.0em; }
.pag_a .col_b { width:29.0em; }
.pag_b .col_a {	width:64.0em; }
.pag_b .col_b { width:32.0em; }

/************************ FOOTER ************************/
#footer { background:#f7f7f1; margin-top:3.0em; }
#footer_holder {}
#footer .top { border-bottom:0.1em solid #FFFFFF; padding:1.2em 0 1.0em 1.4em; }
#footer .top h2 { font-weight:normal; }
#footer .top .list_fil li { border-color:#637e30; }
#footer .top a { color:#637e30; font-size:1.3em; }
#footer .bottom { /* background:url(img/bg_footer.gif) repeat-x 0 0; */ padding:2.0em 0 2.4em 1.4em; }
#footer .bottom h2 { font-size:1.3em; font-weight:bold; float:left; padding: 0.4em 0.4em 0.8em 0; }
#footer .bottom p { font-size:1.3em; padding:0.4em 0 0.8em; }
#footer .list_img li { border:0.1em solid #ccd3ab; display:inline-block; vertical-align:middle; text-align:center; width:7.8em; height:7.8em; margin:0 0.8em 0.8em 0; background-color:#fff;}
html>body #footer .list_img li { display:-moz-inline-stack; display:inline-block; }

