/*
Theme Name: FREEmium
Theme URI: http://www.freebiesdock.com/freemium-wordpress-theme/
Description: Free Wordpress designed by Paul Kadysz, developed by Dariusz Siedlecki and released by FreebiesDock.com !
Author: Paul Kadysz (design) and Dariusz Siedlecki (frontend)
Author URI: http://www.freebiesdock.com/
Version: 1.0
.
Released free by FreebiesDock.com.
.
*/

/* http://meyerweb.com/eric/tools/css/reset/ */
/* v1.0 | 20080212 */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
caption, tbody, tfoot, thead, tr, th, td {
        margin: 0;
        padding: 0;
        border: 0;
        outline: 0;
        font-size: 100%;
     /* TRET PQ SINO NO ALINIE PER EXEMPLE LES TAULES!!!  vertical-align: baseline; */
/*         background: transparent; */
}
body {
        line-height: 1;
}
ol, ul {
        list-style: none;
}
blockquote, q {
        quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
        content: '';
}

/* remember to define focus styles! */
:focus {
        outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
        text-decoration: none;
}
del {
        text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
/*
table {
        border-collapse: collapse;
        border-spacing: 0;
}
  */

/* --------------------------------------------------- MAIN */
/*body { background: url("img/fondo.jpg") repeat-x #2c2c29; font-size: 62.5%; font-family: Georgia, Arial, Helvetica, sans-serif; } */
/*body { background:  repeat-x #2c2c29; font-size: 62.5%; font-family: Georgia, Arial, Helvetica, sans-serif; } */
body {  font-size: 62.5%; font-family: Georgia, Arial, Helvetica, sans-serif; }


a { text-decoration: none; color: #889800; }
a:hover { text-decoration: underline; }

#header { position: relative; height: 49px; height:168px; background: #1f3348;  font-family: Arial, Helvetica, sans-serif; margin-bottom:-1px;}
h1 { font-size: 3em; font-weight: bold; text-transform: lowercase; line-height: 50px; float: left; letter-spacing: -1px; margin-left: 20px; font-family: Arial, Helvetica, sans-serif; }
h1 a { color: #89897c; }
h1 a:hover { text-decoration: none; color: #CDCDBF }
div.subtitle { line-height: 50px; font-size: 1.2em; color: #55554e; margin-left: 1em; float: left; text-transform: lowercase; }

#header ul { position: absolute; top: 11px; right: 16px; }
#header ul li { float: left; margin-left: 20px; text-transform: lowercase;}
#header ul li a { background-repeat: no-repeat; height: 11px; padding: 17px 0 0 37px; display: block; }
#header ul li a strong { display: none; }
#header ul li.rss a { background-image: url("img/rss_.png"); width: 149px; color: #ec7e2d; }
#header ul li.email a { background-image: url("img/email.png"); width: 140px; color: #49abe8; }
/* solid #889800 */
#menu, #footer { border-top: 4px solid #1f3348; background: #a6ba00; background: #335272; height: 30px; position: relative; }

#menu { font-weight: bold; text-transform: uppercase; font-size: 1.3em; font-family: Arial, Helvetica, sans-serif; }
#menu ul { background: #335272; margin-left: 10px; padding: 0 10px; position: relative; float: left; line-height: 30px; }
#menu ul li { float: left; }
#menu ul li a { color: white; outline: none; text-align: center; display: block; overflow: hidden; float: left; z-index: 10; padding: 0 10px; position: relative; } /* relative breaks ie */
#menu ul li a:hover { text-decoration: none; }
#menu ul li.back { background: url("img/lava.gif") no-repeat right -28px; width: 9px; height: 30px; position: absolute; z-index: 8; top: 1px; }
#menu ul li.back .left { background: url("img/lava.gif") no-repeat top left; height: 28px; margin-right: 9px; }

#menu ul li.current_page_item { background: url("img/menu_selected.gif") no-repeat center bottom; padding-bottom: 13px; margin-bottom: -13px; }

/*#menu2 { border-top: 4px solid #1f3348; background: #a6ba00; background: #335272; height: 30px; position: relative; width:137px; }*/
#menu2 { margin-left:0px; margin-top:20px; background: #335272; height: 30px; position: relative; width:147px; }

/*#menu2 { font-weight: bold; text-transform: uppercase; font-size: 1.2em; font-family: Arial, Helvetica, sans-serif; width:147px;} */

/*3333
#menu2 { font-weight: bold; font-size: 1.4em; font-family: Arial, Helvetica, sans-serif; width:147px;}
#menu2 ul { background: #335272; margin-left: 0px; padding: 0 0px; position: relative; float: left; line-height: 30px; width:147px;}

#menu2 ul li a { color: white; outline: none; text-align: left; display: block; overflow: hidden; float: left; z-index: 10; padding: 0 10px; position: relative;  }
#menu2 ul li a:hover { text-decoration: none; color: #000000;  background: #6baaeb; width:130px; position:relative; height:30px; overflow: hidden; float: left; z-index: 10; padding: 0 10px;}
3333*/

#menu2 { font-weight: bold; font-size: 1.8em; font-family: Arial, Helvetica, sans-serif; width:147px; }
#menu2 ul { background: #335272; margin-left: 0px; padding: 0 0px; position: relative; float: left; line-height: 20px; width:147px; height:40px;}

#menu2 ul li a { color: white; outline: none; text-align: left; display: block; overflow: hidden; float: left; z-index: 10; padding: 0 10px; position: relative;  padding-top:10px; } /* relative breaks ie */
#menu2 ul li a:hover { text-decoration: none; color: #000000;  background: #6baaeb; width:130px; position:relative; height:40px; overflow: hidden; float: left; z-index: 10; padding: 0 10px;  padding-top:10px;}


#menu3 { font-weight: bold; font-size: 1.6em; font-family: Arial, Helvetica, sans-serif; width:142px; padding-top:10px;  }
#menu3 a { font-weight: bold; font-size: 1em; color: white; outline: none; text-align: left; height:30px; overflow: hidden; float: left; padding-top:10px; padding-left:5px; } /* relative breaks ie */
#menu3 a:hover { text-decoration: none; color: #000000;  background: #6baaeb; width:142px; position:relative; height:30px; overflow: hidden; float: left; padding-left:5px; outline: none; }

/*#menu2 ul li.current_page_item { padding-bottom: 13px; margin-bottom: -13px; }
#menu2 ul li.current_page_item { font:bold; padding-bottom: 13px; margin-bottom: -13px; } */




