/*
--------- GENERAL ---------
*/
* {margin:0px;padding:0px;}
a img {border:0px;}
a {text-decoration:none;color:#fff;}
ul {list-style:none;}
td {margin-bottom:4px;}
body {
	background:#01245C url(../img/fondo.png) no-repeat center top;
	color:#fff;
	line-height:1em;
	text-align:center;
	font-family: verdana, sans-serif;
	font-size: 12px;
}
img, div, a, input { behavior: url(iepngfix.htc) }
img {float:left;}
form {float:left;}
/*
/*
--------- ESTRUCTURA ---------
*/
#const {background:#0E3169 url(../img/fondo_const.png) no-repeat center top;}
#contenedora {margin:0 auto;text-align:center;width:980px;}
#cabecera {background:url(../img/fnd_cabecera.gif) no-repeat;font-size:11px;height:120px;overflow:hidden;text-align:left;width:980px;}
#menuPrincipal {clear:right;}
#contenido {clear:both;padding:0px 0px 20px 0px;text-align:left;overflow:hidden;width:980px;}
#colizq {float:left;overflow:hidden;padding:170px 1px 125px 21px;width:220px;}
#colder {float:right;overflow:hidden;width:760px;}
#pie {background:#176299 url(../img/fnd_pie.png) no-repeat center top;margin-top:20px;text-align:center;height:33px;width:100%;}
#pie_links {background:url(../img/fnd_pie_enlaces.png) no-repeat center top;margin:0 auto;font-size:10px;text-transform:uppercase;padding:10px 0px;height:88px;width:980px;}
#seccion {float:left;padding:6px 0px 0px 40px;}
#fotos_tec {float:left;width:560px;}



/*
--------- MENUS ---------
*/
#idiomas {float:right;font-size:10px;margin-top:6px;width:813px;}
#idiomas ul {}
#idiomas ul li {float:right;}
#idiomas li a:link,#idiomas li a:visited,#idiomas li a:active {float:left;display:block;padding-left:12px;color:#FFFFFF;}
#idiomas li a:hover {color:#00CCFF;}
#idiomas li a:link.idiomaActivo,#idiomas li a:visited.idiomaActivo,#idiomas li a:active.idiomaActivo {color:#00CCFF;}


#pie_links ul {}
#pie_links ul li {float:left;display:block;padding-right:5px;}
#pie_links li a:link,#pie_links li a:visited,#pie_links li a:active {float:left;display:block;}
#pie_links li a:hover {color:#00CCFF;}

#menu {float:right;clear:right;font-size:12px;margin-top:30px;width:813px;}
#menu ul {}
#menu ul li {float:right;padding:0px 0px 0px 26px;border-bottom:#00CCFF solid 1px;height:17px;}
#menu ul li.inicio {padding:0px 0px 0px 0px;}
#menu li a:link,#menu li a:visited,#menu li a:active {display:block;}
#menu li a:hover {border-bottom:#00CCFF solid 3px;padding-bottom:5px;color:#00CCFF;_padding:0px;}
#menu li a.menuActivo {border-bottom:#00CCFF solid 3px;padding-bottom:5px;color:#00CCFF;_padding:0px;}


ul.productosinicio {clear:both;margin-top:10px;}
ul.productosinicio li {display:block;float:left;padding-right:2px;margin-bottom:10px;}
ul.productosinicio li a:link,ul.productosinicio li a:visited,ul.productosinicio li a:active {display:block;float:left;padding:100px 2px 0px 10px;height:20px;overflow:hidden;width:180px;}
ul.productosinicio li a:hover {color:#00CCFF;}
.pescados_inicio {background:url(../img/pescados_inicio.jpg) no-repeat;}
.cefalopodos_inicio {background:url(../img/cefalopodos_inicio.jpg) no-repeat;}
.mariscos_inicio {background:url(../img/mariscos_inicio.jpg) no-repeat;}
.precocinados_inicio {background:url(../img/precocinados_inicio.jpg) no-repeat;}
.otros_inicio {background:url(../img/otros_inicio.jpg) no-repeat;}

/*
--------------FLASH--------------------
*/
#logoFlash {float:left;height:132px;width:167px;}
#inicioFlashdiv {clear:both;height:300px;float:left;width:572px;}
#inicioFlashdiv2 {clear:both;height:300px;float:left;width:572px;}
#caladerosFlashdiv {float:left;height:300px;width:550px;}

/*
----------menuCATALOGO--------------------
*/
#catalogo {float:left;margin-top:30px;width:206px;}
 
ul.menu1, ul ul {padding:0;margin:0;border:0;list-style-type:none;overflow:hidden;text-align:left;color:#fff;width:206px;}
ul.menu1 {margin:0 auto;}
 
ul.menu1 table {border-collapse:collapse; padding:0; margin:0; font-size:1em;}
ul.menu1 ul {margin-left:0.8em;}
ul.menu1 li {text-indent:0.5em;}
ul.menu1 li.drop {background:url(../img/fnd_catalogo.png) no-repeat;margin-bottom:0.6em;text-transform:uppercase;padding-left:0.5em;}
ul.menu1 li a, 
ul.menu1 li a:visited {display:block; height:2em; line-height:1.9em; text-decoration:none; color:#fff;}
ul.menu1 li ul {display:none;}
.tipo {font-size:1em;}
ul.menu1 li ul.seleccionado {display:block;margin-top:-1px;}
ul.menu1 li ul.seleccionado a {padding-left:7px;color:#fff; font-weight:normal;font-size:0.9em;}
ul.menu1 li a.seleccionado {border:0; color:#0C2A5B;font-size:1em;}
 
ul.menu1 li:hover a, 
ul.menu1 li a:hover {border:0; color:#0C2A5B;}
ul.menu1 li:hover ul, 
ul.menu1 li a:hover ul {display:block;margin-top:-1px;}
ul.menu1 li:hover ul li a, 
ul.menu1 li a:hover ul li a {padding-left:7px;color:#fff; font-weight:normal;font-size:0.9em;}
ul.menu1 li:hover ul li:hover a, 
ul.menu1 li a:hover ul li a:hover {background:url(../img/fnd_menu_link.gif) no-repeat 0.1em; color:#47ACDC;}
/*
--------------FICHAS CATALOGO--------------------
*/

.ficha {float:left;margin:10px 0px 30px 10px;width:464px;line-height:150%;}



.ficha_peq {float:left;margin-left:14px;text-align:center;display:inline;margin-bottom:14px;width:168px;}
.ficha_peq a {float:left;}
.ficha_peq a:hover {color:#00CCFF;}
.ficha_peq a img {border:solid #fff 4px;margin-bottom:6px;width:160px;}
.ficha_peq a img:hover {border-color:#00CCFF;}
 /*
--------------TEXTOS--------------------
*/
.mayusculas {text-transform:uppercase;}
.negritas {font-weight:bold;}
.subrayado {text-decoration:underline;}
.destacado {color:#00CCFF;font-weight:bold;}
p {line-height:1.8em;}
h1 {font-size:24px;margin:20px 0px 16px 10px;font-weight:normal;padding-bottom:3px;}
h2 {font-size:16px;margin:12px 0px;font-weight:normal;text-transform:uppercase;clear:both;color:#00CCFF;}
h3 {font-size:16px;margin:20px 0px 10px 10px;font-weight:normal;text-transform:uppercase;padding-bottom:3px;}
ul.sitemap {padding-left:10px;}
ul.sitemap li a {background:url(../img/fnd_menu_link.gif) no-repeat 0.1em;padding-left:14px;line-height:1.6em;}
ul.sitemap li a:hover {text-decoration:underline;}
ul.sitemap li ul {background-image:none;padding-left:16px;width:400px;}
ul.sitemap li ul li a {padding-left:16px;width:700px;}



/*
-----------------CLASES---------------------------
*/
.fnd_flota {background:url(../img/fnd_divs.png);clear:both;padding:6px 0px 10px 10px;overflow:hidden;height:510px;}
.fnd {background:url(../img/fnd_divs.png);padding:10px 0px 10px 10px;float:right;overflow:hidden;min-height:370px;_height:370px;margin-bottom:200px;width:764px;}
.fnd_parrafo {background:url(../img/fnd_divs.png);padding:24px 30px;overflow:hidden;_height:210px;float:left;margin:0px 10px 20px 0px;width:420px;}
.fnd_filosofia {background:url(../img/fnd_divs.png);padding:30px 30px;overflow:hidden;float:left;height:438px;width:675px;}
/* IE6 Only */
* html .fnd_filosofia {background:url(../img/fnd_divs.png);padding:30px 10px;float:left;height:auto;width:675px;}
.fnd_filosofia p {font-size:14px;padding:6px 0px;}
.bordeizq {border:solid #fff 5px;float:left;margin-right:40px;}
.carac {padding-right:5px;color:#0099ff;text-transform:uppercase;}
.subr {background:url(../img/raya.gif) repeat-x;float:left;}
.pgrande {font-size:14px;}
.fabricas {margin-right:30px;float:left;}
.tit_img {margin-bottom:10px;}
.separador_hor {background:url(../img/separador_hor.gif) repeat-x bottom;margin:6px 0px 10px 0px;padding-bottom:10px;}
.enlace {text-decoration:underline;color:#00CCFF;}
.borde {border:#fff solid 1px;height:136px;margin-bottom:6px;width:308px;}
.banderita {padding-right:3px;}
/*
-----------------ALINEADOS---------------------------
*/
.izquierda {float:left;}
.derecha {float:right;}
.centrada {text-align:center;}
.clearboth {clear:both;}


/*
-----------------NOTICIAS INICIO------------------------------
*/
.not_index {background:url(../img/fnd_not_index.gif) repeat-y;margin-top:10px;overflow:hidden;width:980px;}
.not_index_li {float:left;display:block;margin:0px 40px 0px 16px;height:86px;overflow:hidden;width:270px;}
/* IE6 Only */
* html .not_index_li {float:left;display:block;margin:0px 30px 0px 16px;height:86px;overflow:hidden;width:270px;}
.not_index_li:hover {text-decoration:underline;}
.not_index_img {float:left;margin:6px 20px 10px 0px;border:#fff solid 1px;width:60px;}
.not_index_li a:hover {text-decoration:underline;}
/*
-----------------CONTACTO------------------------------
*/
.formulario {background:url(../img/fnd_contacto.jpg) no-repeat;float:left;padding:30px 22px 0px 30px;margin-right:10px;height:413px;width:639px;}
/*
-------------FACTORIAS------------------------
*/
ul.car_tec {float:right;border-top:#00CCFF solid 1px;margin:10px 0px 0px 20px;width:470px;}
ul.car_tec li {border-bottom:#00CCFF solid 1px;font-size:11px;text-transform:uppercase;padding:8px 0px;}

.fac1 {float:left;display:block;margin-bottom:10px;width:310px;}
.fac2 {float:left;display:block;margin-left:22px;margin-bottom:10px;margin-right:22px;width:310px;}
.fac3 {float:left;display:block;margin-bottom:10px;width:310px;}
/*
-----------BUSCADOR---------------------
*/
#buscador {float:right;height:23px;background-image:url(../img/searchbox.gif);background-repeat:no-repeat;padding:0px;margin-top:14px;position:relative;width:177px;}
#buscador form {display:inline;}
.searchbox {border:0px;color:#888;background-color:transparent;position:absolute;top:4px;left:9px;height:21px;width:136px;}
.searchbox_submit {border:0px;background-color:transparent;position:absolute;top:0px;left:145px;width:30px;height:23px;}
.li_buscador {text-decoration:underline;font-size:14px;line-height:1.8em;padding-left:20px;}


