﻿/*
Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.3.0
*/
body{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup,sub{line-height:-1px;vertical-align:text-top;}sub{vertical-align:text-bottom;}input, textarea, select{font-family:inherit;font-size:inherit;font-weight:inherit;}

body
{    
    margin: 0;
    font-size: 62.5%;
    font-family: Arial, Helvetica;
}
img
{
    border: 0;
}
.labelvariacionactivehover{
/*	background-color: #efefef;*/
}
.labelvariacioninsactivehover{


}
.labelvariacion{
	text-align: right;
	width:150px;
	height: 20px;
	background-color: #FFFFFF;
	float: right;
}
.labelvariacion a{
	padding: 2px 5px 2px 5px;
	text-align: left;
	text-decoration: none;
    font-family:Verdana;
    float:left;
    font-size: 1.2em;
	color: #646464;
	height: 20px;
}

#main
{    
    margin: 0 auto;
}

#headerBackground
{    
    height: 528px;
    position: relative;
    background: url(../PublishingImages/img/bghome.gif) no-repeat top center #006F5C;
/*    border: 1px black solid;*/
}

#header
{
    position: relative;
    width: 990px;
    margin: 0 auto;
    top: 11px;
}

#logo
{
/*border: 1px black solid;*/
    position: absolute;
    top: 5px;
    left: 50px;
    float: left;
}
/* Parte del carrusel flash */
#carruselflash{
	position:absolute;
	top:125px;
	left:64px;
}
#headerMenu
{
    background: url(../PublishingImages/img/menuinternobg.gif) center top no-repeat;
	position: absolute;
	float: left;
	list-style-type: none;
	top: 303px;
	left: 320px;
	width: 602px;
	height: 136px;
	margin: 0;
}

#headerMenu li
{    
    float: left;
    width: 92px;
    height: 92px;
    position: relative;
    padding: 6px;
    margin: 13px 0 0 13px;
}

#headerMenu li a
{    
    font-size: 1.4em;
    color: #fff;
    text-decoration: none;    
    width: 92px;
    height: 92px;  
    position: absolute;    
}

#headerMenu li a span
{    
    position: absolute;
    bottom: 0px;    
    cursor: pointer;
}
.headerMenu1
{
    background: #EAB600;}
.headerMenu2
{
    background: #2373CC;}
.headerMenu3
{
    background: #527500;}
.headerMenu4
{
    background: #92020C;}
.headerMenu5
{
    background: #FF7200;}

/* La parte de "Información para:" y la lista con 4 opciones */
#listacentral{
clear:both;
position: absolute;
top:390px;

/*float: left;*/
color:#838383;
font-size:1.1em;
font-family: Arial;
width:880px;
height: 90px;
margin-left: 60px;
margin-top: 10px;
/*list-style-image: url(../PublishingImages/img/flechacentro.png);*/
}
#labelinformacion{
/*	padding-left:60px;*/
/*	margin: 0px; */
	color:#838383;
	font-size:1.2em;
	font-family: Arial;
/*	margin: 30px 0px 0px 5px;
	height: 40px;	*/
	position:absolute;
	left:3px;
	top:29px;
}
#listacentral ul{
height: 120px;
width: 850px;
margin: 35px 0 0 0px;
padding-top: 10px;
padding-bottom: 10px;
position:absolute;
top:15px;

} 

#listacentral li{
/*border: 1px black solid;*/
display:inline;
background-image: url(../PublishingImages/img/flechacentro.gif);
background-position: left;
background-repeat: no-repeat;
padding-left: 40px;
padding-top: 1.3em;
padding-bottom: 1em;
/*padding-top: 0.6em;
padding-bottom: 0.5em;*/
margin:50px 0 50px 2px;
}
#listacentral a{
	color:#838383;
	font-size:2.1em;
	font-family: Arial;
	text-decoration: none;
}
#headerOptions
{
    position: relative;
    top: 0px;
    left: 323px;
    height: 100px;
    width: 620px;
	text-align: right;
}
#textousuregs{
position: relative;
top:-7px;
margin-right:5px;
font-family: Arial;
font-size: 2.4em;
color:#a5a5a5;
}
#btnusuregs img{
	position:relative;
	left:4px;
}
/* Sección de búsqueda general para el IE7 */
#search
{
	width:310px;
	position: relative;
	margin:0px 0px 0px 0px;
	top:23px;
	left:11px;
}
#search .ms-sbscopes{
	width:0px;
	visibility: hidden;
}
#search .ms-sbcell .ms-sbplain
{
/*	margin-right:2px;*/
	height:18px;
}
#search input{
	position:relative;
	top:-29px;
	left:-7px;
	font-family: Verdana;
	font-style: normal;
	font-size: 12px;
	color:#646464;
}

#search .ms-sbcell
{
	border:none !important;
	padding:0px;
}
#search .ms-sbplain{
	position:absolute;
	top:-20px;
	left:-3px;
}
#search .ms-sbgo{
	position:absolute;
	left:234px !important;
	top:0px !important;
	border:none !important;
	border-width:0px !important;

}
#search .ms-sbLastcell{
	visibility: hidden;
}
#search .ms-WPBorder{
border:none;
	}
#search .ms-WPHeader{
	border:0;
	}
#textboxbuscador{
/*border: 1px black solid;*/
margin-left: 17em;
margin-top:0.3em;
font-family:Verdana;
font-size: 1.2em;
color:#646464;
width: 18em;
}
#botonerasuperior{
/*float: right;*/
clear: both;
width:69px;
height:78px;
margin:0;
padding-left: 555px;
}  

.headerIdiomas
{
    margin-left: 20px;
}
/* Parte del menú izquierdo */
#content-menu
{
    width: 273px;
    float: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding-left:50px;
	margin: 0px;
}
#content-menu h2{
font-family:Arial;
font-size: 2em;
color:#66a99d;
margin-top:20px;
}
.botonlupa{
	float:right;
	padding-right: 10px;
}
#content-menu hr{
color:#409384
}
#textboxsuscripcion{
position:relative;
text-align: left;
margin: 0px;
border: none;
height: 17px;
width: 191px;
top:-29px;
font-family:Verdana;
font-size:10px;
color:#666666;
}    
#botonsuscripcion{
	cursor:pointer;
	margin-left:0px;
	position:relative;
	top:-25px;
	left:-5px;
}
#contentBackground
{    
    background: url(../PublishingImages/img/contentBG0.gif) repeat-y center;
    position: relative;
}

#content
{
    width: 990px;
    margin: 0 auto;}
#content-data
{
    width: 587px;
    float: left;
    margin: 13px 30px 10px 0px;
}
/*#migas {
	/v*border: 1px black solid ;* /
	width:300px;
	position: absolute;
	height: 2em;
	padding: 0.5px 0.5px 0.5px 1.3px;
}
/v* Pie de página *v/
#footer{
clear:both;
/ *border: 1px black solid;* /
font-family: Arial, Helvetica, sans-serif;
font-size: 1.1em;
color: #666666;
/ *width:100%;* /
margin: 1.5em 0 1em 0;

}
#footer a{
color: #527500;
}
#footer p{
padding-left: 1em;
}*/
#content-menu select{
height: 17px;
width: 191px;
	font-family:Verdana;
	font-size:9px;
	color:#666666;
	border: none;
}
.search1portada{
	height:110px;
	margin: 11px 0 5px 0;
}
.search1portada p{
    font-family:Arial;
    font-size: 22px;
    color:#66a99d;
}
.ddltipoenvase{
}
.ddlmaterial{
margin-top:10px;
}
.search1button{
position:absolute;
margin-top:-8px;
margin-left:0px;
}

.search1ddl1{
	color:red;
}
.search1ddl2{
	color:red;
}
#search1buttonspan{
	color:red;
}





.search2portada{
	margin: 0px 0 0px 0;
}
.search2portada p{
    font-family:Arial;
    font-size: 22px;
    color:#66a99d;
}
#dropsearch2{
position: absolute;
}
.search2button{
position:absolute;
margin-top:-18px;
margin-left:195px;

}



.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}