/*
  Cascading style sheets for "Almirall" (20080606)
  ---
  Designed in 2008 by Emanuele Rodriguez <erodri@gmail.com>
    for Lavinia Interactiva [http://www.laviniainteractiva.com]
*/

/* main page structure */
@import url("main.css");

/* generic site elements */
@import url("elements.css");

/* page-specific overrides */
@import url("pages.css");

/* ui.tabs (jQuery based) */
@import url("ui.tabs.css");

/* Thickbox (jQuery based) */
@import url("thickbox.css");

/* frequency decoder datepicker plugin */
@import url("datepicker.css");


/* PAIS */
/*#header .utils #countrysel { float: right;  padding: .7em 0 0 0; }
* html #header .utils #countrysel { padding-top: .9em; }
*+html #header .utils #countrysel { padding-top: .9em; }*/
.pais {float:right;padding:0.7em 0 0;position:absolute;top:3.2em;right:33.5em;*top:3em;*right:31.5em;*z-index:3;*top:3.3em;*right:33.5em;}
.pais ul {display:block;list-style-type:none;margin:0;padding:0;z-index:1001;}
.pais ul ul {left:0.3em;position:absolute;top:3.1em;visibility:hidden;width:196px;filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;-khtml-opacity:0.9;}
.pais li li {background-color:#2F82D5;float:left;font-size:1.2em;margin:0 0.2em;padding-top:0.3em;position:relative;text-align:left;width:100%;}
/** + html .pais li li {font-size:1.3em;}*/
.pais a:link, .pais a:visited {color:#FFFFFF;display:block;height:18px;padding-left:5px;text-decoration:none;}
.pais a:hover {display:block;}
.pais li li a:hover {background-color:#FF9900;width:190px;}
.pais ul li:hover ul, .pais ul a:hover ul {visibility:visible;}
.pais ul :hover ul ul {visibility:hidden;}
.pais img {border:medium none;}
.pais .noborder {border-style:none;}
.pais .fin {background-color:#FFFFFF;background-image:url(../img/worldwide_fin.gif);background-position:center top;background-repeat:no-repeat;border-style:none;height:20px;}
.errContact {color:#EA100F;}
/*IE6*/
.pais .ie6desp {_width:19.4em;_height:2em;_padding-top:1em;_position:absolute;_top:0.4em;_right:-1.5em;_background:url(../img/hdr_trans.gif) no-repeat center 0.2em;}
.pais .ie6v {_top:3em;_left:-2em;_visibility:visible;}
.pais .ie6h {_top:3em;_left:-2em;_visibility:hidden;}
/*IE6*/
/* PAIS */


.errContact{
	color:#EA100F;
}


/*Seleccionable Motivo de Contacto*/
div.noselect {
	position:relative;
}

div.noselect div {
	position:absolute;
	background: #FFFFFF;
	top:20px;
	left:-24px;
	width:100%;
	padding:10px;
	border:1px solid #CCE0FF;
}

* html div.noselect div {
	left:-232px;
}

div.noselect div ul li {
	list-style-type:disc;
	padding:3px 0;
	margin-left:10px;
}

div.noselect div ul li.titulo {
	font-weight:bold;
	font-style:italic;
}

div.noselect div ul li a {
	background:#FFFFFF;
	text-decoration:none;
	color:#000000;
	cursor:default;
	display:block;
}

div.noselect div ul li a:hover {
	background:#086BCE;
	color:#ffffff;
}




.link a { background:#FFFFFF; text-decoration:none; color:#000000; cursor:default; display:block; }
.link a:hover { background:#086BCE; color:#ffffff; }
.link2 a { background:#FFFFFF; text-decoration:none; color:#000000; cursor:default; display:block; }
.link2 a:hover { background:#086BCE; color:#ffffff; }



div.noselect div ul li.tabula {
	list-style-type:circle;
	margin-left:23px; 
}


div.noselect input {
	float:left;
	border-top:1px solid #CCE0FF;
	border-bottom:1px solid #CCE0FF;
	border-left:1px solid #CCE0FF;
	padding:0.2em 0 0.1em 0;
	width:89%;
	background:#ffffff;
}

* html div.noselect input {
	padding:2px 0 2px 2px;
}

div.noselect img {
	float:left;
	cursor:pointer;
}

div.noselect div.visible {
	display:block;
	}
	
div.noselect div.off {
	display:none;
}

#navi3 img.ie {
	display:inline;
	margin:0 0em -0.3em 0;
	border-right:none;
}

* html #navi3 img.ie {
	padding: 0 0em -0.3em 0;
	margin:0;
	overflow:hidden;
	vertical-align:bottom;
}