@charset "utf-8";
/**************************************************************************
CSS ANFIBIC 20090722@JCP
***************************************************************************/
body 		{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#898888; background:#cfcfcf url(../imagenes/body.gif) repeat-x 0 0;}
body#home 	{background-image:url(../imagenes/body-home.gif);}
a 			{text-decoration:none; color:#af0634;}
a:hover		{color:#4f4f4f;}
select,
.input-1	{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; border:#FFF solid 1px;}
/**************************************************************************
ESTRUCTURA
***************************************************************************/
#header 						{background:url(../imagenes/header.gif) no-repeat top center;}
#container 						{width:980px; margin:0 auto; padding-bottom:15px; background:url(../imagenes/container.gif) no-repeat 0 0;}
#home #container				{background-image:url(../imagenes/container-home.gif);}
#mascara 						{background:url(../imagenes/mascara.gif) no-repeat top center;}
#home #mascara					{background-image:url(../imagenes/mascara-home.gif);}
#container #sub-header 			{height:175px; background:url(../imagenes/cabecera.gif) no-repeat top right;}
#home #container #sub-header 	{height:313px; padding-left:23px; background:url(../imagenes/cabecera-home.jpg) no-repeat 449px 32px;}
#main 							{border-left:#ebebeb solid 1px; border-right:#ebebeb solid 1px; float:left; width:978px; margin-bottom:6px;}
#logo 							{margin:22px 0 27px 35px;}
.link_black					{color: black;}
/**************************************************************************
MENU
***************************************************************************/
#menu 						{float:left; width:978px; padding:0 1px;}
#menu li 					{height:59px; float:left; text-transform:uppercase; background:url(../imagenes/menu-left.gif) no-repeat 0 0; font-size:13px;}
#menu li a 					{background:url(../imagenes/menu-right.gif) no-repeat right 0; height:35px; padding-top:24px; color:#FFF; float:left; text-align:center;}
#menu li span.active_span 	{background:url(../imagenes/menu-right_hover.gif) no-repeat right 0; height:35px; padding-top:24px; color:#FFF; float:left; text-align:center;}
#menu-2 a,
#menu-2 span.active_span	{width:130px; display:block;}
#menu-9 a,
#menu-9 span.active_span	{width:229px; display:block;}
#menu-20 a,
#menu-20 span.active_span	{width:208px; display:block;}
#menu-19 a,
#menu-19 span.active_span	{width:113px; display:block;}
#menu-21 a,
#menu-21 span.active_span	{width:169px; display:block;}
#menu-22 a,
#menu-22 span.active_span	{width:129px; display:block;}
#menu li.active 			{background-image:url(../imagenes/menu-left_hover.gif); background-color:#940520;}
#menu li.active a 			{background-image:url(../imagenes/menu-right_hover.gif);}
/**************************************************************************
LINKS HEADER
***************************************************************************/
#link-header 		{background:url(../imagenes/icons-subheader.gif) no-repeat 0 0; height:31px; width:676px; margin:0 0 0 23px; padding:3px 0 0 4px;}
#link-header li		{float:left; width:225px; height:34px; line-height:34px;}
#link-header li a 	{color:#939393; font-size:12px; float:left; display:block; width:190px; padding:4px 0 0 5px; line-height:12px;}
#link-header li p 	{color:#696969; font-size:12px; float:left; display:block; width:190px; padding:4px 0 0 5px; line-height:12px;}
#link-header li img {float:left; width:30px;}
#link-1 			{background:url(../imagenes/link-header-1.gif) no-repeat 0 0;}
/**************************************************************************
SUBMENU
***************************************************************************/
#submenu 			{width:947px; background:url(../imagenes/submenu.gif) no-repeat 0 0; height:38px; padding:0 0 0 33px; float:left; height:57px;}
#submenu li 		{text-transform:uppercase; font-size:9px; line-height:38px; height:38px; background:url(../imagenes/ico-submenu.gif) no-repeat right top; padding:0 9px 5px 8px; float:left;}
#submenu li a 		{color:#696969;}
#submenu li a:hover {color:#df0730;}
/**************************************************************************
LANG
***************************************************************************/
#lang 				{float:right; height:18px; margin-right:11px;}
#lang li 			{float:left; height:18px; text-transform:uppercase; color:#848282; font-size:8px; background:url(../imagenes/ico-lang.gif) no-repeat right center; padding:0 13px 0 0; line-height:18px;}
#lang li.active		{background:url(../imagenes/ico-lang2.gif) no-repeat right center;}
#lang li a 			{color:#848282;}
#lang li a:hover,
#lang li.active	a	{color:#FFF;}
/**************************************************************************
BOTONES
***************************************************************************/
#upper_accesosDirectos		{background:url(../imagenes/fondo-flash.gif); no-repeat 0 0; margin-top:2px; width: 670px; height:176px;}
.btn 					{display:block; background:url(../imagenes/btn.gif) no-repeat 0 0; height:21px; line-height:21px; text-align:center; color:#FFF; text-transform:uppercase; font-size:9px;}
#accesosDirectos .btn 	{background-image:url(../imagenes/btn-big.gif); width:192px;}
/**************************************************************************
ACCESOS DIRECTOS
***************************************************************************/
#accesosDirectos			{padding:5px 0 0 10px; }
#accesosDirectos ul 		{float:left;}
#accesosDirectos ul li 		{float:left; width:38px; height:38px;}
#accesosDirectos ul li img 	{display:block; width:38px; height:38px;}
#accesosDirectos h3 		{font-size:18px; color:#a4a2a3; text-transform:uppercase;}
/**************************************************************************
HOME - LOGÍSTICA
***************************************************************************/
#logistica 		{background:url(../imagenes/logistica-home.jpg) no-repeat 0 0; min-height:285px; _height:285px; padding:26px 0 0 27px;}
#logistica ul,
#content-left ul {float:left; width:550px;}
#logistica li,
#content-left ul li {float:left; width:225px; background:url(../imagenes/ico-logistica.gif) no-repeat 0 0; padding-left:8px; color:#272727; padding-bottom:10px;}
#logistica h2 	{color:#af0634; font-size:36px; font-weight:normal;}
.text-1		 	{font-weight:bold; font-size:14px; color:#3a3939; width:550px;padding:10px 0 5px 0;}
.text-2		 	{color:#272727; padding-bottom:5px;}
.text-3		 	{color:#FFF;}
.text-4		 	{color:#272727; width:550px; padding:10px 0 0 0;}
.text-5		 	{color:#7d7d7d;}
/**************************************************************************
HOME - LOGIN
***************************************************************************/
.form_login h3 {font-size:18px; color:#FFF; padding-bottom:5px;}
.form_login {background:url(../imagenes/login.gif) no-repeat 0 0; width:255px; height:125px; float:left;padding:16px 0 0 28px;}
.form_login .input-1 {height:17px; width:222px; padding:3px 0 0 5px; display:block; margin-bottom:8px; background-color:#ededed; border:#ededed solid 1px;}
#olvidado {color: #c88e9a; font-size:10px; padding: 5px 0 0 104px;}
#olvidado a {color: #c88e9a; text-decoration: underline;}
#olvidado a:hover {color: #4e121f; text-decoration: underline;}

/**************************************************************************
HOME - ATENCIÓN CLIENTE
***************************************************************************/
#atencionCliente 		{background:url(../imagenes/atencion-cliente.gif) no-repeat 0 0; width:254px; padding:19px 0 0 29px; height:122px; float:left;}
#atencionCliente2 		{background:url(../imagenes/atencion-cliente2.gif) no-repeat 0 0; width:275px; padding:19px 0 0 29px; height:115px; float:left;}
#atencionCliente h4 	{font-weight:bold; font-size:18px; color:#FFF; width:125px; line-height:18px; padding-bottom:3px;}
#atencionCliente2 h4 	{font-weight:bold; font-size:18px; color:#af0634; width:125px; line-height:18px; padding-bottom:3px;}
#atencionCliente p,
#atencionCliente2 p		{color:#959494; font-size:11px; width:125px; line-height:12px;}
/**************************************************************************
FOOTER
***************************************************************************/
#footer 					{background:url(../imagenes/footer.gif) repeat-x 0 0; float:left; width:958px; height:66px; padding:15px 0 0 20px; }
#footer ul li 				{float:left; background:url(../imagenes/ico-barnacargo.gif) no-repeat right top; padding:0 9px 5px 8px; color:#939393; font-size:11px;}
#footer ul li a 			{color:#FFF;}
#footer ul li a:hover,
#footer p a:hover			{color:#939393;}
#footer ul li.first 		{padding:0 9px 0 0;}
#submenu li.last,
#footer ul li.last 			{background:none; padding:0 0 0 8px;}
#footer p 					{color:#8d8b8b; font-size:11px; padding:0 0 0 7px;}
#footer p a 				{color:#ededed;}
#icosFooter 				{float:right;}
#icosFooter p,
#icosFooter img				{float:right;}
#icosFooter p 				{color:#494949; font-size:11px; font-weight:bold; padding:10px 10px 0 0;}
#primerFot 					{float:left; width:815px; }
#footer .fright 			{width:120px; }
/**************************************************************************
TITLE
***************************************************************************/
#title 						{background:#FFF url(../imagenes/title.gif) no-repeat 0 0; padding:23px 0 0 28px; min-height:74px;}
/*#title.vehiculos 			{background-image:url(../imagenes/title-vehiculos.gif); padding-bottom:15px;}*/
#title.vehiculos 			{background-image:url(../imagenes/title.gif); padding-bottom:15px; padding: 0px;}
.vehiculos_textos			{float:left; padding:23px 0 0 28px;}
#title .btn 				{margin:10px 30px 0 0;}
h1 							{color:#af0634; font-size:36px;}
h2 							{color:#3a3939; font-size:14px; font-weight:bold;}
#title h1 span 				{color:#3a3939;}
#title h1 span.separator 	{color:#cdcdcd;}
#title h3 					{color:#3a3939;}
/**************************************************************************
LIST ICONS
***************************************************************************/
#list-iconos 				{width:978px; background-color:#dedcdc; float:left;}
#list-iconos li 			{float:left; width:489px; background-repeat:no-repeat; background-position:0 0; height:108px;}
#list-iconos li.even 		{background-image:url(../imagenes/list-icons-1.gif);}
#list-iconos li.evenlast 	{background-image:url(../imagenes/list-icons-1-last.gif); height:106px;}
#list-iconos li.odd 		{background-image:url(../imagenes/list-icons-2.gif);}
#list-iconos li.oddlast 	{background-image:url(../imagenes/list-icons-2-last.gif); height:106px;}
#list-iconos li img 		{float:left; margin-left:1px;}
#list-iconos li h3,
#list-iconos li h3 a	{color:#5f5f5f; font-size:18px;}
#list-iconos li h4,
#list-iconos li h4 a	{color:#848383; font-size:11px;}
.displayTable 			{display:table; height:108px; overflow:hidden;}
.tableCell 				{display:table-cell; vertical-align:middle; padding-right:10px;}
/**************************************************************************
QUIENES SOMOS
***************************************************************************/
#content 			{background-color:#dedcdc; float:left; width:978px;}
#content-left 		{float:left; width:622px; padding:20px 0 35px 28px; color:#3a3a3a; z-index:2; position:absolute;}
#content-right 		{vertical-align:bottom; position:relative; width:328px;}
#capaImg 			{position:absolute; margin-left:650px; bottom:0; z-index:1;}
#content-left h4 	{color:#af0634; font-size:14px; font-weight:bold; border-bottom:#d5d4d4 solid 1px; width:572px; padding:10px 0 0 0; margin-bottom:7px;}
#content-left h4.negro 	{color:black; font-size:14px; font-weight:bold; border-bottom: 0px; width:572px; padding:10px 0 0 0; margin-bottom:7px;}
.textoNoti 			{padding:0 0 10px 0;}
/**************************************************************************
CORRESPONSALES
***************************************************************************/
.corresponsales,
.corresponsalesLast	{float:left; width:978px}
.corresponsales {background:#dedcdc url(../imagenes/separador-list.gif) repeat-x bottom left;}
.corresponsalesLast {background-color:#dedcdc;}
.corresponsales li,
.corresponsalesLast li{float:left; width:284px; padding:20px 0 0 40px; min-height:149px; border-right:#c6c4c4 solid 1px; border-left:#eeeded solid 1px; color:#5f5f5f; font-size:11px;}
.corresponsales li.first,
.corresponsalesLast li.first{border-left:none;}
.corresponsales li.last,
.corresponsalesLast li.last{border-right:none;}
.corresponsales li h3,
.corresponsalesLast li h3{color:#af0634; font-size:18px;}
.corresponsales li strong,
.corresponsalesLast li strong {color:#3a3939; font-size:12px;}
.textoNoti {padding:0 0 10px 0;}
/************************************************************************** 
NOTICIAS
***************************************************************************/
.noticias 		{padding:25px 0 27px 25px; float:left; width:953px; background:url(../imagenes/separador-list.gif) repeat-x bottom left; color:#3a3939;}
.imgNotica 		{float:left; margin-right:23px; width:197px;}
#imgNotica p 	{color:#504f4f; font-size:10px; padding-top:5px;}
.conImg 		{float:left; width:720px; padding:10px 10px 0 0;}
.sinImg 		{width:953px; padding:0 0 0 0;}
.titleNotic 	{color:#af0634; font-size:18px; font-weight:normal;}
.fecha 			{color:#af0634; font-size:10px;}
.leerMore 		{color:#af0634;}
.noticias p 	{padding-bottom:10px;}
.btn 			{display:block; width:112px; text-align:center; line-height:21px; height:21px; color:#FFF; font-size:10px; text-transform:uppercase; background:url(../imagenes/btn-1.gif) no-repeat 0 0; font-weight:bold;}
.descarga 		{color:#af0634; background:url(../imagenes/descarga.gif) no-repeat right bottom; padding:0 19px 4px 0; text-decoration:underline;}
.descarga:hover {text-decoration:none;}
#docNoticia ul	{list-style-type:square; padding:0 0 0 14px;}
#docNoticia li	{padding: 5px 0 0px 0px; background-image:none !important; }
/************************************************************************** 
PAGINACION
***************************************************************************/
#paginacion 				{float:left; width:953px; padding:0 0 0 25px; background-color:#f4f4f4; height:37px;}
#paginacion p 				{color:#af0634; font-weight:bold; float:left; height:37px; line-height:37px; margin-right:10px;}
#paginacion ul 				{color:#af0634; font-weight:bold; float:left;}
#paginacion ul li 			{float:left; font-size:11px; margin-right:6px; padding:12px 0 0 0;}
#paginacion ul li a 		{background-color:#4e4d4d; color:#b9b8b8;}
#paginacion ul li a,
#paginacion ul li span		{color:#FFF; display:block; padding:0 5px;}
#paginacion ul li a:hover,
#paginacion ul li span		{background-color:#af0634;}
/************************************************************************** 
TRANSPORTE DE MERCANCÍAS
***************************************************************************/
#contentOther 							{background-color:#FFF;}
#capaMerca 								{width:940px; background:#FFF url(../imagenes/transporte.jpg) no-repeat 0 0; height:133px; margin:0 0 8px 20px;}
#capaMerca h4 							{font-weight:bold; font-size:20px; color:#FFF; padding:15px 0 7px 20px;}
#capaMerca ul 							{float:left; width:200px; padding-left:20px;}
#capaMerca ul li 						{float:left; width:200px; padding-bottom:10px;}
#capaMerca ul li.active					{color:#8d8b8b; font-weight:bold;}
#capaMerca ul li.active	span 			{font-weight:bold;}
#capaMerca ul li span 					{background:url(../imagenes/list-mercancias.gif) no-repeat 0 0; display:block; text-align:center; width:13px; height:13px; font-size:10px; float:left; margin-right:5px;}
#capaMerca ul li a 						{color:#FFF;}
.mercancias 							{width:940px; background:url(../imagenes/title-mercancias.gif) no-repeat 0 0; margin-left:20px;}
#numMerca-1 							{width:976px; float:left; }
#numMerca-1 #block-mercancias 			{width:940px; background:url(../imagenes/title-mercancias.gif) no-repeat 0 0; margin-left:20px;}
#numMerca-2 #block-mercancias,
#numMerca-2 #block-mercanciasLast		{width:470px; float:left;}
.mercancias h3 							{border-right:#5f5e5e solid 1px; height:32px; font-weight:bold; font-size:14px; color:#FFF; padding:30px 0 0 60px;}
#numMerca-1 h3 							{height:32px; font-weight:bold; font-size:14px; color:#FFF; padding:30px 0 0 60px;}
#merca1 								{background:url(../imagenes/merca1.gif) no-repeat 0 0 ;}
#merca2 								{background:url(../imagenes/merca2.gif) no-repeat 0 0 ; padding:30px 0 0 76px;}
#merca3 								{background:url(../imagenes/merca3.gif) no-repeat 0 0 ;}
#merca4 								{background:url(../imagenes/merca4.gif) no-repeat 0 0 ; }
#block-mercanciasLast h3 				{border-right:none; border-left:#202020 solid 1px;}
.mercancias ul, #numMerca-1 ul			{float:left; }
.mercancias li, #numMerca-1 li			{color:#303030;}
#numMerca-1 							{background:url(../imagenes/bg-merca-3.gif) repeat-y 0 0;}
#numMerca-2 							{background:url(../imagenes/bg-merca.gif) repeat-y 0 0;}
#numMerca-3 							{background:url(../imagenes/bg-merca-2.gif) repeat-y 0 0;}
#numMerca-1 #block-mercancias ul 		{padding:15px 0 0 25px; width:938px; }
#numMerca-3 ul li						{width:270px;}
#numMerca-2 #block-mercancias ul 		{padding:15px 15px 0 25px; width:444px; }
#numMerca-2 #block-mercanciasLast ul 	{padding:15px 15px 0 22px; width:447px;}
.mercancias ul li, #numMerca-1 ul li	{background:url(../imagenes/ico-logistica.gif) no-repeat 0 0; padding-left:8px; padding-bottom:10px;}
#numMerca-1 .mercanciasBot 				{background:url(../imagenes/merca-bottom-3.gif) no-repeat bottom left; padding-bottom:4px;}
#numMerca-2 .mercanciasBot 				{background:url(../imagenes/merca-botom-1.gif) no-repeat bottom left; padding-bottom:4px;}
#numMerca-3 .mercanciasBot 				{background:url(../imagenes/merca-botom-2.gif) no-repeat bottom left; padding-bottom:4px;}
#numMerca-3 #block-mercancias,
#numMerca-3 #block-mercancias-2,
#numMerca-3 #block-mercanciasLast		{width:313px; float:left;}
#numMerca-3 #block-mercancias ul 		{padding:15px 15px 0 25px; width:273px;}
#numMerca-3 #block-mercancias-2 ul 		{padding:15px 15px 0 25px; width:273px;}
#numMerca-3 #block-mercanciasLast ul 	{padding:15px 15px 0 22px; width:277px;}
#linksTrans 							{float:left;}
#linksTrans li 							{padding:0 0 3px 37px;}
#linksTrans li a 						{color:#af0634; text-decoration:underline;}
#linksTrans li a:hover					{text-decoration:none;}
#linksDirectos-3 						{padding:0 0 0 20px; float:left; margin-bottom:18px; margin-top: 8px;}
#linksDirectos-3 li 					{background:url(../imagenes/links-trans.gif) no-repeat 0 0; width:314px; height:116px; float:left; text-align:center; font-size:13px;}
#linksDirectos-3 li.last 				{background-image:url(../imagenes/links-translast.gif); width:312px;}
#linksDirectos-3 li a					{color:#939393; display:block; width:314px; padding:74px 0 0 0;}
#linkdirec-1 							{background:url(../imagenes/links-1.gif) no-repeat center top;}
#linkdirec-2 							{background:url(../imagenes/links-2.gif) no-repeat center top;}
#linkdirec-3 							{background:url(../imagenes/links-3.gif) no-repeat center top;}
#linksDirectos-2 						{padding:0 0 0 20px; float:left; margin-bottom:18px; margin-top: 8px;}
#linksDirectos-2 li 					{background:url(../imagenes/link-con-dos.gif) no-repeat 0 0; width:470px; height:116px; float:left; text-align:center; font-size:13px;}
#linksDirectos-2 li.last 				{background-image:url(../imagenes/links-con-doslast.gif);}
#linksDirectos-2 li a					{color:#939393; display:block; width:470px; padding:74px 0 0 0; background:url(../imagenes/links-1.gif) no-repeat center top;}
#attcli-1 								{float:right; padding:0 18px 0 0; min-height: 140px;}
/************************************************************************** 
PASOS
***************************************************************************/
#list-pasos 				{float:left; width:978px; height:26px; background-color:#343333;}
#list-pasos li 				{float:left; height:26px; font-weight:bold; line-height:26px; background:#343333 url(../imagenes/list-vehi.gif) no-repeat top right; padding:0 31px 0 21px; text-align:right; color:#fcfcfc;}
#list-pasos .active 		{background:#af0634 url(../imagenes/list-vehi-active.gif) no-repeat top right; padding-left:21px;}
#list-pasos li.first 		{background:url(../imagenes/list-vehi-active-left.gif) no-repeat top right;}
#vehiculos 					{background:#dedcdc url(../imagenes/bg-vehiculos.gif) repeat-y 0 0; padding:24px 0 0 0; }
#vehiculos .fleft h4		{font-size:18px; color:#af0634; padding-left:40px;}
.form_paso1		 			{width:593px; float:left;}
#vehiculos form label 		{font-weight:bold; color:#4f4f4f;}
.group 						{float:left; padding:0 0 15px 40px;}
.group fieldset 			{width:184px; float:left; padding:5px 0 5px 0;}
.group fieldset input		{float:left;}
.group fieldset p 			{color:#4f4f4f; font-size:11px; float:left; width:160px; padding:1px 0 0 3px;}
.group fieldset p span 		{display:block; color:#8a8989;}
.group fieldset.fielBig 	{width:280px;}
.group fieldset.fielBig p 	{width:257px;}
#vehiculos .fright 			{padding:0 22px 0 0; min-height: 160px;}
.sepForm 					{background:url(../imagenes/sep_form.gif) repeat-x 0 0; padding:20px 0 20px 44px; width:589px;}
.inputSub 					{background:url(../imagenes/btn-1.gif) no-repeat 0 0; width:112px; height:21px; display:block; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#FFF; text-align:center; border:none; cursor:pointer; line-height:21px; text-transform:uppercase; font-size:11px;}
.contenidTrans 				{padding:0 0 0 40px; width:593px;}
.contenidTrans  p 			{padding-right:10px;}
.contenidTrans h5 			{font-weight:bold; font-size:14px; color:#3a3939;}
.tipoVe,
.listoTipos li				{color:#b83156; font-weight:bold;}
.tipoVe 					{padding-top:10px;}
.tipoVe span,
.listoTipos li span			{color:#3a3939; font-weight:normal;}
.tipoText 					{color:3a3939; font-weight:bold; color:#3a3939; padding-top:10px; padding-bottom:10px;}
.totaltipo 					{background-color:#cdcccc; height:29px; line-height:29px; text-align:right; width:570px; color:#b83156; font-weight:bold;}
.totaltipo strong			{color:#252525; font-size:18px;}
.sepForm .btn 				{float:left; margin-right:10px;}
.form_datos 				{padding:30px 0 0 0; width:633px;}
.petitGrl		 			{padding:0 0 18px 40px; float:left; width:280px;}
.petitGrl input.inputEnvio	{background:url(../imagenes/input-2.gif) no-repeat 0 0; width:147px;}
.petitGrR		 			{float:right; width:270px; padding-bottom:18px;}
.petitGrl fieldset,
.petitGrR fieldset 			{float:left; width:70px; padding-top:2px;}
.petitGrl input,
.petitGrR input 			{float:left; border:none; background:url(../imagenes/input.gif) no-repeat 0 0; width:177px; height:18px; padding:3px 0 0 5px; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#4f4f4f;}
#icoHelp 					{float:left; margin-left:4px;}
.listoTipos 				{width:593px; float:left; padding-top:10px;}
.listoTipos li 				{float:left; width:190px;}
#masEnlaces 				{padding:20px 40px;}
#masEnlaces li 				{color:#3a3939; font-weight:bold;}
#masEnlaces li a			{color:#af0634; font-weight:normal; text-decoration:underline;}
#masEnlaces li a:hover		{text-decoration:none;}
#importante 				{width:550px; padding:15px 10px 15px 20px; background:#b1103c url(../imagenes/importante.gif) repeat-x 0 0; margin-left:40px; color:#fbfbfb; font-size:11px;}
#importante h6 				{color:#fbfbfb; font-size:14px; font-weight:bold; text-transform:uppercase;}
.text-6 					{width:580px; padding:15px 0 15px 40px; color:#252525; font-size:11px;}
.text-7 					{width:580px; padding:5px 0 0 0; color:#252525; font-size:11px;}
/************************************************************************** 
CALENDARIO - TOOLTIP
***************************************************************************/
a.dp-choose-date 			{float:left; width:28px; height:20px; padding:0; margin:0;	display:block; text-indent:-2000px; overflow:hidden; background:url(../imagenes/calendar.gif) no-repeat;}
#tootltip 					{border:#eeeded solid 1px; position:absolute; background-color:#cdcccc; margin:0px 0 0 281px; width:230px; padding:10px; color:#3a3939; font-size:11px; display:none;}
#tootltip_dest 				{border:#eeeded solid 1px; position:absolute; background-color:#cdcccc; margin:0px 0 0 184px; width:230px; padding:10px; color:#3a3939; font-size:11px; display:none;}
#tootltip_acomp				{border:#eeeded solid 1px; position:absolute; background-color:#cdcccc; margin:0px 0 0 276px; width:230px; padding:10px; color:#3a3939; font-size:11px; display:none;}
#tootltip_recog				{border:#eeeded solid 1px; position:absolute; background-color:#cdcccc; margin:0px 0 0 275px; width:230px; padding:10px; color:#3a3939; font-size:11px; display:none;}
#tootltip_fecha				{border:#eeeded solid 1px; position:absolute; background-color:#cdcccc; margin:0px 0 0 281px; width:230px; padding:10px; color:#3a3939; font-size:11px; display:none;}
#tootltip_fecha				{border:#eeeded solid 1px; position:absolute; background-color:#cdcccc; margin:0px 0 0 281px; width:230px; padding:10px; color:#3a3939; font-size:11px; display:none;}
#tootltip_espera			{border:#eeeded solid 1px; position:absolute; background-color:#cdcccc; margin:6px 0 0 165px; width:430px; padding:10px; color:#3a3939; font-size:11px; display:none;}
#lang-list 					{width:73px; margin:18px 0 0 883px; position:absolute; display:none;}
#lang-list li 				{color:#FFF; font-size:8px; text-transform:uppercase; width:73px; text-align:center; height:18px; line-height:18px; margin-bottom:1px; background:#af0634;}
#lang-list li a 			{color:#FFF; width:73px; display:block; text-align:center; background:#a0a0a0;}
#lang-list li a:hover		{background:#cd8297;}
#cerrarLang 				{float:right;}
#avisolegal 				{background-color:#cdcccc; height:410px; widht:420px;}
#avisolegal h2 				{font-size:18px; color:#af0634; padding:15px 0 0 20px;}
#avisolegal p 				{padding:5px 20px 0 20px;}
.popCerrar 					{float:right; padding:10px 20px 0 0;}
/************************************************************************** 
FORMULARIO DE ENVIO
***************************************************************************/
.form_pres fieldset 		{float:left; width:75px;}
.form_pres 					{width:615px; padding:0 18px 0 0;}
.groupSel-left 				{float:left; padding:0 0 20px 40px;}
.groupSel-right 			{float:right;}
textarea 					{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4f4f4f; border:#FFF solid 1px; width:490px; padding:5px 0 0 5px; float:left; overflow:auto;}
.formMer 					{padding:0 0 0 40px;}
.form_pres select 			{width:182px;font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4f4f4f;}
.form_pres textarea 		{margin-bottom:25px;}
.titleDrie 					{padding-left:0 !important;}
.fielRadio input 			{margin:1px 5px 0 0;}
.fielRadio span				{color:#4f4f4f; font-size:11px;}
.groupleft 					{float:left; width:300px;padding-bottom:13px;}
.groupright 				{float:right; padding:0 18px 13px 0; width:260px;}
.groupleft input,
.groupright input			{float:left; border:none; background:url(../imagenes/input.gif) no-repeat 0 0; width:177px; height:18px; padding:3px 0 0 5px; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#4f4f4f;}
.groupleft fieldset,
.groupright fieldset		{padding:3px 0 0 0;}
.capaConcont		 		{width:589px; padding:20px 0 20px 44px;}
.formVis .sepForm 			{width:589px;}
/************************************************************************** 
CONTACTAR
***************************************************************************/
.datosCon 						{color:#af0634; font-size:18px; padding:30px 0 0 40px;}
#contactar						{background:#dedcdc;}
.contenidLeftCo 				{float:left; padding-left:40px; width:615px;}
.formConta 						{width:auto !important;}
.contenidRightCo 				{float:right; width:297px;}
.contenidRightCo h2 			{text-transform:uppercase; font-weight:bold; color:#af0634; font-size:14px; padding-bottom:10px;}
.contenidRightCo p 				{width:297px; text-align:center; font-size:11px; color:#4f4f4f;}
.primerText 					{padding:10px 0 7px 0;}
.segunText 						{padding:0 0 7px 0;}
.tercerText						{padding:0 0 7px 0; font-weight:bold;}
.formConta label 				{color:#4f4f4f; font-weight:bold;}
.otroTextara 					{width:512px;}
.masPad 						{padding-top:5px;}
.formConta .sepFormBig 			{background:url(../imagenes/sep_form.gif) repeat-x 0 0; padding:20px 0 20px 44px; width:934px;}
#inputFile-es.backGroundInpu 	{background:url(../imagenes/es/file.gif) no-repeat 0 0;}
#inputFile-es.active 			{background:url(../imagenes/es/file_ok.gif) no-repeat 0 0;}
#inputFile-es.error 			{background:url(../imagenes/es/file_ko.gif) no-repeat 0 0;}
#inputFile-ca.backGroundInpu 	{background:url(../imagenes/ca/file.gif) no-repeat 0 0;}
#inputFile-ca.active 			{background:url(../imagenes/ca/file_ok.gif) no-repeat 0 0;}
#inputFile-ca.error 			{background:url(../imagenes/ca/file_ko.gif) no-repeat 0 0;}
#inputFile-en.backGroundInpu 	{background:url(../imagenes/en/file.gif) no-repeat 0 0;}
#inputFile-en.active 			{background:url(../imagenes/en/file_ok.gif) no-repeat 0 0;}
#inputFile-en.error 			{background:url(../imagenes/en/file_ko.gif) no-repeat 0 0;}
#inputFile-es,
#inputFile-ca,
#inputFile-en					{width:182px; height:21px;float:left;}
.conFile 						{position:relative; filter:alpha(opacity: 0); opacity:0; z-index:1;}
/************************************************************************** 
CONTACTAR
***************************************************************************/
.textoPopup						{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:black;}
/************************************************************************** 
SITEMAP
***************************************************************************/
#content-sitemap 				{background-color:#dedcdc; float:left; width:978px; color:#3a3a3a;}
#content-sitemap-left 			{ float: left; width:300px;  padding:20px 0 35px 28px;  z-index:2; } 
#content-sitemap-right	 		{float: right; width:300px; padding:20px 0 35px 28px; margin-right:300px; }
#content-sitemap ul				{list-style-type:square; padding:0 0 0 20px;}
#content-sitemap li				{padding: 5px 0 5px 0px; }
#content-sitemap li a			{color:#af0634;}
#content-sitemap li a:hover		{color:#4f4f4f;}
/************************************************************************** 
ENLACES
***************************************************************************/
#enlaces ul				{list-style-type:square; padding:0 0 0 20px;}
#enlaces li				{padding: 5px 0 5px 0px; background-image:none !important; }
#enlaces li a			{color:#af0634;}
#enlaces li a:hover		{color:#4f4f4f;}
/************************************************************************** 
LOADING
***************************************************************************/
#loading_img {float: left; padding: 6px 15px 0 3px;}
/************************************************************************** 
ANFIBIC
***************************************************************************/
#logo_anfibic {float:left; margin-right:5px;}
#text_anfibic {float:left; font-family:Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; width:40px; color:#FFF; padding-top:2px; display:block;}
/************************************************************************** 
ERROR 404
***************************************************************************/
#error404 { padding: 50px; font-size:16px; color:#af0634;}
