@charset "UTF-8";
/* CSS Document */
/*--------------------------------------------------------------------------------------------------INICI_GENERALS*/
* { margin:0; padding:0; border:0 }
html { height:100%; overflow:auto; }
body { height:100%; overflow:hidden; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:62.5%; color:#3C4144 }
h1, h2, h3, h4, p, ul, li, div, span, a, strong { font-size:1em }
table { font-size:0.95em; color:#333333 }
.ghost { position:absolute; top:-9000px; z-index:3 }
#bg { position:absolute; top:0; left:0; width:100%; height:100%; min-width:970px; min-height:700px }
#page { width:870px; height:100%; z-index:1; margin:auto; }
.limpiar { clear:both }
.boletin { background-color:#fed886; width:42em; padding:1em; margin-left:35em; margin-top:1em; border:1px solid #990000; height:17em; }
.txt { font-size:1.2em; color:#000000 }
.destacat_red { color:#990000; font-weight:bold }
.imgvarietats { float:left; margin-right:1em; margin-bottom:2em; border:1px solid #990000 }
.titolapartat { font-size:1.3em; font-weight:bold; font-family:Georgia, 'Times New Roman', Times, serif; color:#990000 }
.cprincipalaparb ul { margin-top:1em; }
.cprincipalaparb li { list-style:square; margin-top:1em; margin-left:2em }
*html .eboletin { margin-top:1em }
.eboletin { margin-top:0em }
.eboletin a { color:#990000; font-size:1.1em; text-decoration:none; }
.eboletin a:hover { color:#990000; font-size:1.1em; text-decoration:underline }
/*--------------------------------------------------------------------------------------------------FI_GENERALS*/

/*--------------------------------------------------------------------------------------------------INICI_LOGOTIPS*/	
.logosindex { position:absolute; margin-top:24em; margin-left:69.5em }
html .logosindex { margin-top:22em; margin-left:74em; position:absolute }
.logo { margin-top:7.3em; margin-left:9em; float:left; position:absolute; z-index:3 }
html .logo { margin-top:4.3em; }
.logoapar { margin-top:5em; margin-left:9em; float:left; position:absolute; z-index:3 }
html .logoapar { margin-top:5.5em; }
.carta_gleva{position:absolute; margin-left:11em; color:#900; width:20em; background-color:#FF9; border:1px solid #900; padding:0.4em; margin-top:1em; display:block}
.carta_gleva a{ color:#900; text-decoration:none}
/*--------------------------------------------------------------------------------------------------FI_LOGOTIPS*/

/*--------------------------------------------------------------------------------------------------INICI_CPRINCIPAL*/
.cprincipal { background-color:#CCCCCC; margin-top:5em; width:55em; padding:0.8em; padding-left:15.5em; margin-left:8em; float:left; filter: alpha(opacity=90); opacity: .9; position:absolute; z-index:1; }
*html .cprincipal { padding-bottom:2em; margin-top:6em; width:55em; }
.cprincipalapar { background-color:#fbd074; margin-top:4em; width:50em; padding:0.8em; margin-left:18em; float:left; filter: alpha(opacity=90); opacity: .9; position:absolute; z-index:1; font-size:1.1em; color:#000000 }
html .cprincipalapar { margin-top:5em; }
.cprincipalapar td { border-bottom:1px solid #990000; }
.cprincipalapar a { color:#990000; text-decoration:none }
.cprincipalapar a:hover { color:#990000; text-decoration:underline }
.cprincipalapar img { filter: alpha(opacity=100) !important; opacity: 1 !important; }
.cprincipalaparb { background-color:#fbd074; margin-top:4em; width:50em; padding:0.8em; margin-left:18em; float:left; filter: alpha(opacity=90); opacity: .9; position:absolute; z-index:1; font-size:1.1em; color:#000000 }
html .cprincipalaparb { margin-top:5em; }
.cprincipalaparb td { border-bottom:1px solid #990000; }
.cprincipalaparb a { color:#990000; text-decoration:none }
.cprincipalaparb a:hover { color:#990000; text-decoration:underline }
.cprincipalaparb img { filter: alpha(opacity=100) !important; opacity: 1 !important; }
/*--------------------------------------------------------------------------------------------------FI_CPRINCIPAL*/

/*--------------------------------------------------------------------------------------------------INICI_MENUS*/	
#menuv { margin-left:8em; margin-top:5em; position:absolute; width:auto }
#menuv ul, li, #menuva ul, li { list-style-type: none; }
#menuva ul, li { list-style-type: none; }
#menuv ul, #menuva ul { margin: 0; padding: 0; }
#menuv li, #menuva li { padding:0; margin:0.1em }
#menuv li, #menuva li { display:inline; background:#990000; color:#FFFFFF }
#menuv a, #menuva a { text-decoration: none; color:#990000; background:#F5D274; padding: 3px 6px; background:url(img/fons_menu2.gif) repeat-x bottom; border:1px solid #990000 }
html #menuv { padding: 12px 6px; margin-top:1em; margin-left:8em }
#menuva { margin-left:8em; margin-top:2em; position:absolute; width:auto }
html #menuva { padding: 12px 6px; }
#menuv a:hover, #menuva a:hover { background: #fbab00; color:#990000; border:1px solid #FFFFFF }
#menuapar { width:66em; margin-top:1em; padding:0.4em; margin-left:19.5em; position:absolute; z-index:4 }
#menuapar ul { margin:0; padding:0; }
*html #menuapar li { margin-left:0.35em }
#menuapar li { margin:0; padding:0; list-style-type:none; display:inline; text-decoration:none; color:#ffffff; margin-left:0.2em; font-size:0.9em }
#menuapar li a { text-decoration:none; color:#ffffff; background-color:#9a1f19; padding:0.6em; }
#menuapar li a:hover { color:#ffffff; background-color:#666666; padding:0.6em; }
html #menuapar li a { padding:0.4em; }
html #menuapar li a:hover { padding:0.4em; }
#menucon { background-color:#333333; width:7.6em; padding:0.4em; color:#FFFFFF; margin-top:1em }
#menucon a { color:#FFFFFF; text-decoration:none }
#menucon a:hover { color:#FFFFFF; text-decoration:underline }
#menuconindex { background-color:#333333; padding:0.4em; color:#FFFFFF; margin-top:25em; margin-left:8em; position:absolute }
#menuconindex li { display:inline; margin-right:1em }
#menuconindex a { color:#FFFFFF; text-decoration:none }
#menuconindex a:hover { color:#FFFFFF; text-decoration:underline }
#menuvarie { float:left; margin-top:1em; font-size:1.2em; margin-left:0.5em }
#menuvarie a { color: #333333; text-decoration:none }
#menuvarie a:hover { color: #333333; text-decoration:underline }
.provamenu { margin-top:0.4em; z-index:100 }
.provamenu li { background-color:#ffe9ba; padding:0.6em; margin:0.6em 1.4em 0.6em 0.6em; display:inline-block; float:left; width:6.7em; height:9.4em; text-align:center; border:1px solid #c5a868; }
.provamenu li a { text-decoration:none; color:#990000; }
.provamenu li a:hover { text-decoration:underline; color:#990000; }
.provamenu li img { border:1px solid #990000; margin-top:0.3em }
/*--------------------------------------------------------------------------------------------------FI_MENUS*/	
	
/*--------------------------------------------------------------------------------------------------INICI_PEU*/
.peu { background-color:#CCCCCC; padding:0.6em; margin-top:25em; margin-left:8em; color:#000000; position:absolute }
html .peu { margin-top:26em; margin-left:8.8em; font-size:0.9em; }
.peu a { color:#990000; text-decoration:none }
.peu a:hover { text-decoration:underline; }
.peuapar { background-color:#CCCCCC; padding:0.6em; margin-top:37em; margin-left:13em; color:#000000; position:absolute; }
html .peuapar { margin-top:39em; margin-left:7em; }
.peuapar a { color:#990000; text-decoration:none }
.peuapar a:hover { text-decoration:underline; }
/*--------------------------------------------------------------------------------------------------FI_PEU*/

/*--------------------------------------------------------------------------------------------------INICI_VARIETAT*/

.fotosdreta { float:left; width:120px; margin-top:2em; margin-left:0.7em }
html .fotosdreta { margin-left:0 }
.fotosdreta img { border:1px solid #990000 }

/*--------------------------------------------------------------------------------------------------FI_VARIETAT*/

