/* CSS Document */

*{ margin: 0; padding: 0; }* 

body {
	background: url(imag/fondo.jpg) repeat-y center #8FBE00;
	height:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; line-height: 16px; 
	color: #333;
}
html {
	height:100%;
}

a:link {text-decoration:none; color:#264238; font-weight:bold;}
a:visited {text-decoration:none; color:#264238; font-weight:bold;}
a:hover {text-decoration:none; color:#8FBE00; font-weight:bold;}


h1 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 22px; text-align:left; line-height: 20px; color:#3B5B2D; padding-bottom: 20px; font-weight:normal;}
h2 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 15px; text-align:left; line-height: 10px; color:#6E9200; font-weight:normal; margin-bottom:8px;}
h3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align:left; line-height: 6px; font-weight:normal; font-style:italic;}

LI.list1 { list-style:none; background-image: url(imag/ok.png); background-repeat: no-repeat; padding-left: 30px;}
LI.list2 { padding-left: 20px; }



#imagen{float:right;}
#imagenizd{float:left;}
#sello{float:right; margin: 0 0 20px 20px;}

#resaltado{
font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; text-align: left; line-height: 14px; color:#3B5B2D; font-style:italic;
margin: 20px 0  20px 0;
background-color:#F3F8E3;
width: 600px;
padding: 8px 20px 8px 12px;

}


/*
container y footer
----------------------------------*/
#container {
	min-height:100%;
	text-align: justify;
	width:840px;
	margin:0 auto;
	padding: 0 0 0 0;
}
* html #container {
	height:100%;
}
#footer {
	clear: right;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-align:center; color:#264238; line-height: 30px; 
	height:160px;
	width:840px;
	position:relative;
	margin:0 auto;
	margin-top:-160px;
	background: url(imag/hierba.jpg) center no-repeat;
}
#main {
	padding:0 0 180px 0;
	position:relative;
	background:white;
}


/*
content
----------------------------------*/
#content {
	width: 630px;
	padding: 0 0 0 10px;
	margin: 0 0 0 170px;
	_height: 325px;
	min-height: 325px;
	margin-bottom: 15px;
}


/*
sidebar
----------------------------------*/
#sidebar {
	padding-top:10px;
	float:left;
	width:145px;
	height: 396px;
	background: url(imag/fondoLateral.gif) repeat-x;
	margin: 0 auto;
}

/* Logos Internacionales */

#logos ul{width: 145px;}

#logos ul li { display: inline;}

#logos ul li a{width: 145px; float: left; clear:both;}

#logos ul li#gap a{background: url(imag/LogoEurogap.gif); height:50px; }
#logos ul li#usda a{background: url(imag/logoUsda.gif); height:76px;}
#logos ul li#brc a{background: url(imag/logoBrc.gif); height:92px;}
#logos ul li#soil a{background: url(imag/LogoSoil.gif); height:76px;}
#logos ul li#cartv a{background: url(imag/logoCartv.gif); height:68px;}

#logos ul li#gap a:hover{background-position: -145px 0;}
#logos ul li#usda a:hover{background-position: -145px 0;}
#logos ul li#brc a:hover{background-position: -145px 0;}
#logos ul li#soil a:hover{background-position: -145px 0;}
#logos ul li#cartv a:hover{background-position: -145px 0;}

#logos ul li#gap a#current{background-position: -145px 0;}
#logos ul li#usda a#current{background-position: -145px 0;}
#logos ul li#brc a#current{background-position: -145px 0;}
#logos ul li#soil a#current{background-position: -145px 0;}
#logos ul li#cartv a#current{background-position: -145px 0;}







/* Cabecera */


#cabecera{
padding-top: 15px;
padding-bottom: 10px;
background-color:#FFFFFF;
text-align: left;
width: 840px;
height: 170px;
margin: 0 auto;
}

#contemenu{
float:right;
width: 680px;
height: 170px;
margin: 0 auto;
}

.cab1{background: url(imag/cabecera1.jpg) no-repeat;}
.cab2{background: url(imag/cabecera2.jpg) no-repeat;}
.cab3{background: url(imag/cabecera3.jpg) no-repeat;}
.cab4{background: url(imag/cabecera4.jpg) no-repeat;}
.cab5{background: url(imag/cabecera5.jpg) no-repeat;}
.cab6{background: url(imag/cabecera6.jpg) no-repeat;}
.cab7{background: url(imag/cabecera7.jpg) no-repeat;}
.cab8{background: url(imag/cabecera8.jpg) no-repeat;}
.cab9{background: url(imag/cabecera9.jpg) no-repeat;}


#home{
text-align:center;
float:right;
height: 40px;
width: 100px;
margin-top:-15px;
margin-right:10px;
background: url(imag/fondoHome.png);
}

#home a{
color: #264238; font-weight:normal; font-family:Arial, Helvetica, sans-serif;
}

#home a:hover{
color: #8FBE00;
}


#logo{
float:left;
width: 146px;
height: 170px;
}



/* Menu */

#menu{
margin-top:96px;
padding-top:2px;
background: url(imag/fondomenu.jpg) repeat-x;
color:#F8DBA6;
float:right;
width: 680px;
height: 23px;
text-align:center;
}

#menu li {
	display: inline;
	font: 12px  Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	margin: 0;
	padding: 0;
}	

#menu a {
	color: #F8DBA6;
	margin: 0;
	padding: 0 10px 0 10px;
	text-decoration: none;
}
#menu a:hover {
	color: #264238;
	padding-bottom: 5px;	
}


/* Sub Menu */

#submenu{
color:#8FBE00;
height: 23px;
text-align:left;
padding-bottom: 15px;
}


#submenu li {
	display: inline;
	font: 12px  Arial, Verdana, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	padding-left: 16px;
	background-image: url(imag/flecha.gif);
	background-repeat: no-repeat;
	background-position: 1px;
}	

#submenu a {
	color: #8FBE00;
	margin: 0;
	text-decoration: underline;
}
#submenu a:hover {
	color: #264238;
}

#submenu li a#current {
	color: #264238;
	text-decoration:none;
}

/* Descargas*/

#descargas{
padding-top: 10px;
margin: 0 0 5px 0;
width: 540px;
}

#descargas ul {
	line-height: 12px;
	font-size: 10px;
	background-color:#F3F8E3;
	list-style: none;
}

#descargas ul li {
	display: inline;
}
#descargas li{
	list-style: none;
}

#descargas ul li a {
	font-weight:normal;
	padding:2px 10px 5px 0;
	border-bottom: 8px solid #fff;
	color: #666;
	display: block;
	padding-left: 40px;
	background-image: url(imag/download.png);
	background-repeat: no-repeat;
	background-position: 10px 35%;
}


#descargas ul li a:hover{
	color: #8FBE00 !important;
	text-decoration:underline;
}



#descargas ul li2 {
	display: inline;
}
#descargas li2{

	list-style: none;
}

#descargas ul li2 a {
	padding:2px 10px 5px 0;
	padding-left:20px;
	border-bottom: 8px solid #fff;
	color: #666;
	display: block;
	padding-left: 40px;

}

.eliminar{margin-top: -10px;}

#descargas ul li2 a:hover{
	color: #8FBE00 !important;
	text-decoration:underline;
}


/* Avisos*/

#avisos{
text-align:center;
margin: 0 auto;
padding-top: 50px;
width: 540px;
height: 120px;
background-color:#F3F8E3;
}





/* Figuras */

#figuras {
	border-right: #FFFFFF 3px solid;
	float:left;
	height:150px;
	width: 122px;
}
#figuras3 {
	border-right: #FFFFFF 3px solid;
	float:left;
	height:150px;
	width: 184px;
}
#etiqueta{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; text-align:center; line-height: 9px; color:#FFFFFF;
    border-top:#FFFFFF 8px solid;
	background-color: #B8CF72;
	height:20px;
}


/* legales */
h4 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; text-align:left; font-weight:bold; color:#6E9200;}
.legal {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align:left;}

