/* CSS Document */
*{font-size: 100%; padding: 0; margin: 0;}
body {font: 0.70em/1.333 verdana, arial, helvetica, sans-serif; margin: 0; padding: 0;color: #4A4A4A; background: #DCDCD8; 
min-width: 40em; margin: 0 auto;text-align:center;}
a { text-decoration:none;color:#666;} 
a:visited {text-decoration:none;}
a:hover  { text-decoration:underline;}
a:visited:hover   {text-decoration:underline; }
a img {border: none;}
img{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6, textarea{ font-family:verdana, arial, helvetica, sans-serif;margin:0px;padding:0px;}
button{margin:0 0 0 0.5em;padding:0px 0.8em 0 0.3em;text-transform:capitalize;color:#fff;background:#A2A293 url("../img/varias/arrow1.gif") right center no-repeat;border:#727170 1px solid;cursor:hand;}
.button{margin:0 0 0 0.5em;padding:0px 0.8em 0 0.3em;text-transform:capitalize;color:#fff;background:#A2A293 url("../img/varias/arrow1.gif") right center no-repeat;border:#727170 1px solid;cursor:hand;}
div,img{margin:0px;padding:0px;}
p{margin:0em;}
td{vertical-align:top;}
input, textarea{border:#B2B3AA 1px solid;font-size:1.2em;padding:2px;margin-bottom:0.5em;}
ol{list-style-type: decimal;}

/*menu*/
#mnu{margin:0;padding:0;list-style-type:none;margin-left:3px;}
#mnu li{margin:0;padding:0.5em 1.2em;list-style-type:none;float:left;display:inline;margin-right:1px;}
#mnu li a{color:#fff;font-size:0.9em;font-weight:bold;}
.mnu_yellow{background:#FF9900 url("../img/fondos/fd_mnu_yellow.gif") left bottom no-repeat;}
.mnu_green{background:#7BAA28 url("../img/fondos/fd_mnu_green.gif") left bottom no-repeat;}
.mnu_red{background:#BC0911 url("../img/fondos/fd_mnu_red.gif") left bottom no-repeat;}
.mnu_orange{background:#D84F14 url("../img/fondos/fd_mnu_orange.gif") left bottom no-repeat;}
.mnu_blue{background:#0068AF url("../img/fondos/fd_mnu_blue.gif") left bottom no-repeat;}
.mnu_grey{background:#D7D0BF url("../img/fondos/fd_mnu_grey.gif") left bottom no-repeat;}
#final_label{width:5.2em;}


/*menu recursivo*/
ul.mnu_recursivo{margin:0;padding:0;list-style-type:none;float:right;}
ul.mnu_recursivo li{margin:0;padding:0;float:left;display:inline;}
ul.mnu_recursivo li a{color:#626262;border-right:#626262 1px solid;padding:0 0.5em;font-size:0.8em;}

/*lista_hztal*/
ul.hztal_list{margin:0;padding:0;list-style-type:none;;}
ul.hztal_list li{margin:0;padding:0;float:left;display:inline;padding-right:2em;}

/*header*/
#header{background:#fff url("../img/fondos/header.gif") left bottom no-repeat;height:195px;padding:10px 20px;position:relative;}
#logo{float:left;width:200px;}
#slogan{position:absolute;bottom:10px;right:20px;}

/*destacado*/
.outstanding{background-color:#E5E5E5;padding:20px 0.5em;border:#B0B0B0 1px solid;}
.outstanding_title{color:#000;text-align:center;padding:1em 0 0 0;clear:both;}
.img_border{border:#D2D0D0 1px solid;background-color:#fff;text-align:center;}
.border{border:#D3D6C2 1px solid;background-color:#fff;padding:5px;}
.border-bottom{border-bottom:#fff 5px solid;}

/*h1*/
h1{font:bold 1.6em arial,helvetica,serif;padding:0.6em 5px 12px 18px;
color:#444;border-top:#fff 1px solid;}
/*h2*/
h2.title_arrow1{background:transparent url("../img/fondos/title1.gif") left center no-repeat;color:#353535;
font:bold italic 1.2em Georgia, "Times New Roman", Times, serif;text-align:left;padding-left:20px;padding-bottom:5px;margin-bottom:0.5em;}
h2.title_arrow1_b{background:transparent url("../img/fondos/title1.gif") left center no-repeat;color:#353535;text-transform:uppercase;
font:bold normal 1em Arial, Helvetica, sans-serif;text-align:left;padding-left:20px;padding-bottom:5px;margin-bottom:0.5em;}
h2.title{font:bold 1.3em Arial,Verdana,sans-serif;padding-bottom:0.5em;text-transform:uppercase;}
h2.background1{background-color:#E6E8D9;padding:0.2em 15px;}
.h2_background1{background:#CBCDC8 url("../img/varias/h2_background1.gif") left bottom no-repeat;
padding:5px 1.5em;text-transform:uppercase;color:#50595E;font:bold 1.2em bold Arial,Helvetica,sans-serif;	}
.h2_background2{background:#E0E2DD url("../img/varias/h2_background2.gif") left bottom no-repeat;
padding:5px 1.5em;text-transform:uppercase;color:#002E4E;font:bold 1.2em bold Arial,Helvetica,sans-serif;}
.h2_outstanding{background:#96BE00 url("../img/varias/h2_background3.gif") left center no-repeat;
padding:1px 1.5em;text-transform:uppercase;color:#fff;font:bold 1em bold Arial,Helvetica,sans-serif;}
.h2_title{padding:5px 1.5em;color:#fff;font:bold 1.1em bold Verdana,arial,sans-serif;text-transform:uppercase;}
.h2_section{padding-left:15px;color:#666;font-size:1.3em;font-weight:normal;border-top:#eee 1px solid;}
.h2_background3{padding-top:1em;font-size:1.4em;font-weight:normal;color:#35698D;padding-top:1em;}

/*colores de texto*/
.txt_blue{color:#0068AF;}
.txt_yellow{color:#FAA727;}
.txt_green{color:#7BAA28;}
.txt_red{color:#C43639;}
.txt_orange{color:#D84F14;}
.txt_grey{color:#A49F91;}

/*bloques*/
#promotions{border:#fff 5px solid;border-right:0;border-top-width:3px;}
.block_border_top_bottom{border-top:#fff 5px solid;height:100%;}
.block_border_left_right{border-left:#fff 5px solid;border-right:#fff 5px solid;}
.block_separate{margin:1em 0;padding:0.5em 0;}
.block_separate h2{margin-bottom:0.5em;}
.background1{background-color:#fff;}
.block_fd1{background:#F3F4F2 url("../img/fondos/fd_presentacion.jpg") right bottom no-repeat;padding:20px;
border-top:#CDCECF 5px solid;border-left:#CDCECF 1px solid;border-right:#DEDEDF 1px solid;border-bottom:#DEDEDF 1px solid;}
.block_fd2{height:100%;}
.block_margin{padding:15px;}
.two_columns_right{}

/*separadores*/
.separador1{margin-right:1em;}
.space_left{padding-left:2em;}
#Formpedidos{padding:1em 2em;}
.separador_top{padding-top:1em;}

/*float,clear*/
.clear_both{clear:both;}

/*esponsors*/
.sponsor_img{padding: 0 1em;}

/*promociones*/
.publicity_image{padding:5px 0;}
.home_offers{background:#fff url("../img/varias/ofertas.jpg") left top no-repeat;height:20em;padding-left:120px;
position:relative;margin-top:1px;padding-bottom:2em;}
.home_offers_img{position:absolute;left:15px;top:32px;}
.home_offers_text{position:absolute;left:270px;top:15px;width:24em;}
.home_offers_text_item1{font:bold italic 1.1em Georgia,times,serif;padding:10px 0 0 0;color:#787978;}
.comercio_offer{padding-top:10px;}
.comercio_offer_item{padding-right:0px;float:left;padding-bottom:0.5em;}


/*commerce*/
.block_commerce{width:20em;float:left;padding-right:1em;}
.commerce_img{border:#C2C1BD 1px solid;padding:4px;float:left;text-align:center;background-color:#fff;width:80px;}
.commerce_text{margin-left:100px;}

/*fondos*/
.fd_home_group1{background:transparent url("../img/fondos/fd_productos.jpg") left bottom no-repeat;
padding:1em 1em 0px 0em;border-top:#FF9900 4px solid;height:16em;width:18em;text-align:left;}
.fd_home_group2{background:transparent url("../img/fondos/fd_pintxos.jpg") left bottom no-repeat;
padding:1em 1em 0px 0em;border-top:#7BAA28 4px solid;margin-top:1px;height:16em;width:18em;text-align:left;}

/*foot*/
#foot{background:#F6F6F7 url("../img/fondos/foot.gif") left top repeat-x;margin:0 6px 6px 6px;
border-bottom:#fff 6px solid;padding:30px 15px 0 15px;}

/*noticias*/
.date{color:#445D18;padding-bottom:2px;}
.news{padding:0 1em;}
.new{padding-bottom:2em;margin: 0 1em;}
.new h3{text-transform:uppercase;color:#445D18;font:bold 1.2em Arial, Helvetica, sans;display:inline; padding-right:2em;}
.new_title{color:#C43639;font:bold 1.4em Arial, Helvetica, sans;}
.photo_block{}
.news_subtitle{font-weight:bold;padding-bottom:1em;}
.photo_block{float:right;width:170px;padding:1em;margin:0 0 1em 1em;border:#D3D6C2 1px solid;}
.photo_foot{font-style:italic;padding-top:1em;border-top:#D3D6C2 1px solid;}

/*submnu*/
ul.submnu{margin:0;padding:0em;list-style-type:none;}
ul.submnu li{margin:0;padding:0.6em 0;float:left;display:inline;background-color:#E6E8D9;border-bottom:#D3D6C2 1px solid;border-top:#D3D6C2 1px solid;}
ul.submnu a{border-right:#B8BBA7 1px solid;padding:0 0.6em;margin:0;font-weight:bold;}
#submnu_final{border-right:0;}

/*general*/
#canvas{background:#fff url("../img/varias/marco_botton.gif") right bottom no-repeat;padding:0 4px 3px 0;width:63em;margin-top:5px;margin-left:5px;border-top:#ccc 1px solid;border-left:#ccc 1px solid;text-align:left;}
.important{color:#9C1515;}
.wai{padding:1em;}
.box1{border:#fff 1px solid;}
.nodisplay{position:absolute;left:-3000px;top:0;}
.hr1{background:transparent url("../img/varias/hr1.gif") left center repeat-x;padding:0.5em 0;border:0px;height:1px;}
.hr2{background:transparent url("../img/varias/hr2.gif") left center repeat-x;padding:1em 0;border:0px;height:1px;}
.hr3{border:0px;margin:0.5em 0;} /*separador*/
.important1{color:#608120;padding:1px 0.2em;font-weight:bold;display:inline;padding:0 0.5em;} /* fondo verde oscuro*/
.important2{background:#FFCC00;color:#000066;padding:1px 0.2em;font-weight:bold;display:inline;padding:1px 0.5em;}	/* fondo amarillo*/
.important3{background:#D4E4B5;color:#608120;padding:1px 0.2em;font-weight:bold;display:inline;padding:0 0.5em;}	/* fondo verde claro */
.important4{color:#636363;padding:1px 0 1em 0;font-weight:bold;}	/* gris negrita */
.important5{color:#6D6B6A;font-weight:bold;} /* texto caldera*/
.important6{color:#608120;font-weight:bold;}	/* texto verde*/
.nostyle{border:0;background:none;}
.aviso_legal{margin:20px 1em 1em 1em;font-style:italic;font-size:0.8em;}
.little1{font-size:0.9em;}


.input{border:#727170 1px solid;padding:0 1em;}
form{margin:0;padding:0;}
.img1{background:transparent url("../img/varias/associations.jpg") left top no-repeat;border:#fff 1px solid;height:78px;}

ol{list-style-type:decimal;margin-left:2em;;}
ol li{padding:0.5em 0; font-weight:bold;}
ol li div{font-weight:bold;text-transform:uppercase;color:#000;}
ol li p{font-weight:normal;color:#000;}

ul.list_level0{list-style-type:none;margin:0;}
.item_list_level0{border-bottom:#ccc 1px solid;font: bold 1.1em Verdana,arial,sans-serif;margin:0.5em 0 0.3em 0;}
ul.list_level1{margin-left:1.2em;font-weight:normal;}
ul.list_level1 li{color:#000;font-size:1em;padding:0;font-weight:normal;}
ul.list_level1 li p{font-weight:normal;}
ul.list_level2{margin-left:2em;font-weight:normal;margin-left:1.2em;}
ul.list_level2 li{color:#000;font-size:1em;padding:0;font-weight:normal;}


.block_subcontent{padding:1em;}
h3{padding-bottom:0.5em;}

/*noticias*/
.new{padding-bottom:1em;border-bottom:#ccc 1px solid;margin-bottom:1em;}
.news_date{color:#666;font:normal 1.1em Georgia, Times, sans-serif;}
.news_title{color:#35698D;font: normal 1.5em Verdana,arial,sans-serif ; padding:0 0 0.3em 0;text-align:left;}
.news_title a{color:#35698D;}
.new_title_separate{font-size:1.3em;font-weight:bold;padding:0.5em 0;}
.news_subtitle{font-weight:normal;}
.arrow{color:#0068AF;font-weight:bold;}
.photo{border:#fff 6px solid;margin-right:1em;text-align:center;}
.photo_text{background-color:#fff;margin-left:8px;padding:1em;}
.pie_img{font-style:italic;color:#666;padding:2px;font-size:0.9em;}
.content_column_right_img{float:right;width:200px;margin-left:1em;}
.subtitle{font-weight:bold;padding:0.5em 0;}
.separate_right{padding-right:1em;}
.separate_top{padding-top:1em;}
.return{padding-top:1em;}	/*para utilizarlo para volver a listados*/
.follow{padding-top:1em;text-align:right;} /*para utilizarlo para ver el listado*/
.return a{font-weight:bold;}
.pd_top{padding-top:5px;}

.resume1{font: normal 1.3em Verdana,arial,sans-serif ;padding-bottom:0.5em;}

/*enlaces*/

.link_arrow{background:transparent url("../img/fondos/arrow2.gif") right center no-repeat;padding-right:10px;display:inline;
padding-top:0.5em;}
.link_arrow a{color:#BC0911}
.link_go{font-weight:bold;}
.link2{color:#000;font-weight:bold;text-align:center;padding-top:1em;}
.link_presentation{color:#4B6719;font-weight:bold;}
.link_location{padding:0.3em 0 1em 0;font-weight:bold;}
.link_location a{color:#4B6719;}
.link1{background:transparent url("../img/varias/link1.gif") left top no-repeat;color:#2D72CF;padding-left:30px;}
.follow_link{margin:5px 1.6em 0.5em 0;font-size:1em;text-align:right;background-color:#DEDEDF;clear:both;padding:0px 1em;
border:#B0B0B0 1px solid;}
.follow_link a{color:#626262;line-height:1.5em;padding-top:0;font-weight:bold;}

.offers_img{border:#ccc 1px solid;width:120px;margin-right:0.5em;}
.offers_text{margin-left:1.5em;border:#E3E3E2 1px solid;padding:1em 2em;margin:0.5em 0;}
.home_productos{border:#ccc 1px solid;margin:1em 0;padding:0.5em;text-align:center;}
.inline{display:inline;padding:2px 1em;}
.inline a:hover{text-decoration:none;}
.offer_item{padding-bottom:0.6em;}
.offers_tbl{padding:1em;}
.presentation_img{padding:1em 0;}
.presentation_img img{border:#6F6F6F 1px solid;}
.organigrama{background-color:#E7E7E7;border:#DDDEDC 1px solid;padding:1em 2em;margin-top:0.5em;}

	#ok{width:1px;height:1px;background-color:#000;}
