/* CSS Document */

html, body				{background:#004798 url(../images/template/bg_tile.gif) repeat-y center; text-align: center; color: #000; margin: 0; padding: 0; height:100%; font-family:Arial, Helvetica, sans-serif;}

h1									{display:none;}
h2 									{font-size:1.25em;color:#000;margin:10px 0 10px 0;}
h3									{font-size:1.05em;color:#000;margin:10px 0 10px 0;}
h5									{font-size:1.1em;color:#000;margin:10px 0 10px 0;}
h4									{font-size:1em;margin:10px 0 10px 0;}

.errortext							{color:#FF0000;}

#outer					{width:759px; margin:10px auto; font-size:0.85em; text-align:left;}

/*nav styles*/

#header					{float:left;width:759px; background:url(../images/template/header/secondlevel_header.gif) no-repeat #ffffff; padding:0;}


#headerhome					{float:left;width:759px;}
#headercareers				{float:left;width:759px; height:153px; background:url(../images/template/header/secondlevel_header.gif) no-repeat #ffffff;}
#headercompanyprofile		{float:left;width:759px; height:153px; background:url(../images/template/header/secondlevel_header.gif) no-repeat #ffffff;}
#headercontact				{float:left;width:759px; height:153px; background:url(../images/template/header/secondlevel_header.gif) no-repeat #ffffff;}
#headerdocumentation		{float:left;width:759px; height:153px; background:url(../images/template/header/secondlevel_header.gif) no-repeat #ffffff;}
#headereurotransport		{float:left;width:759px; height:153px; background:url(../images/template/header/secondlevel_header.gif) no-repeat #ffffff;}
#headerexportpacking		{float:left;width:759px; height:153px; background:url(../images/template/header/secondlevel_header.gif) no-repeat #ffffff;}
#headermarine				{float:left;width:759px; height:153px; background:url(../images/template/header/secondlevel_header.gif) no-repeat #ffffff;}
#headerspecialist			{float:left;width:759px; height:153px; background:url(../images/template/header/secondlevel_header.gif) no-repeat #ffffff;}
#headerukwarehousing		{float:left;width:759px; height:153px; background:url(../images/template/header/secondlevel_header.gif) no-repeat #ffffff;}
#headerworldwideairfrieght	{float:left;width:759px; height:153px; background:url(../images/template/header/secondlevel_header.gif) no-repeat #ffffff;}
#headerworldwideshipping	{float:left;width:759px; height:153px; background:url(../images/template/header/secondlevel_header.gif) no-repeat #ffffff;}



#mainnav					{float:left;width:668px; background:#004798; font-size:12px; font-weight:bold; padding:0 0 0 90px;}
#mainnav ul					{margin:0 0 0 0px; padding:0;}
#mainnav li					{display:inline;float:left;}

#mainnav li#navonHome				{color:#317dba;display:block; text-decoration:none; padding:10px 21px 10px 21px; background:#fff;width:31px;}
#mainnav li#navonServices			{color:#317dba;display:block; text-decoration:none; padding:10px 21px 10px 21px; background:#fff;width:48px;}
#mainnav li#navonCompanyprofile		{color:#317dba;display:block; text-decoration:none; padding:10px 21px 10px 21px; background:#fff;width:95px;}
#mainnav li#navonContact			{color:#317dba;display:block; text-decoration:none; padding:10px 21px 10px 21px; background:#fff;width:44px;}
#mainnav li#navonGroup				{color:#317dba;display:block; text-decoration:none; padding:10px 21px 10px 21px; background:#fff;width:31px;}
#mainnav li#navonCareers			{color:#317dba;display:block; text-decoration:none; padding:10px 21px 10px 21px; background:#fff;width:44px;}
#mainnav li#number		{color:#317dba;display:block; text-decoration:none; padding:10px 21px 10px 21px; background:#fff;}

#nav							{}

#mainnav li#Home				{margin:0;padding:0;width:73px;}
#mainnav li#Companyprofile		{margin:0;padding:0;width:143px;}
#mainnav li#Services			{margin:0;padding:0;width:90px;}
#mainnav li#Contact				{margin:0;padding:0;width:86px;}
#mainnav li#Group				{margin:0;padding:0;width:73px;}
#mainnav li#Careers				{margin:0;padding:0;width:86px;}
#mainnav li#number				{margin:0;padding:0;width:80px;}

#mainnav li a			{color:#fff;display:block; text-decoration:none; padding:10px 20px 10px 20px;border-right: 1px solid #1f67b8;}
#mainnav li a:hover		{color:#fff;display:block; text-decoration:underline; padding:10px 20px 10px 20px;border-right: 1px solid #1f67b8;}

#mainnav li#navonContact a			{color:#2c305f;display:block; text-decoration:none; padding:0; background:none; border-right:none}
#mainnav li#navonContact a:hover		{color:#2c305f;display:block; text-decoration:underline; padding:0px; background:none; border-right:none}

#mainnav li#navonServices a			{color:#2c305f;display:block; text-decoration:none; padding:0px; background:none; border-right:none}
#mainnav li#navonServices a:hover		{color:#2c305f;display:block; text-decoration:underline; padding:0px; background:none; border-right:none}

#mainnav li li a			{margin:0px; padding:5px;color:#000; text-decoration:none; background-image:none; background-color:#f7f7f7;border-bottom: 1px solid #e3e3e3; font-weight:normal;}
#mainnav li li a:hover		{margin:0px; padding:5px; color:#00064b; text-decoration:underline; background-image:none; background-color:#f7f7f7;border-bottom: 1px solid #e3e3e3;font-weight:normal;}

#mainnav li#navonContact li a			{margin:0px; padding:5px;color:#000; text-decoration:none; background-image:none; background-color:#f7f7f7;border-bottom: 1px solid #e3e3e3;}
#mainnav li#navonContact li a:hover		{margin:0px; padding:5px; color:#00064b; text-decoration:underline; background-image:none; background-color:#f7f7f7;border-bottom: 1px solid #e3e3e3;}

#mainnav li#navonServices li a			{margin:0px; padding:5px;color:#000; text-decoration:none; background-image:none; background-color:#f7f7f7;border-bottom: 1px solid #e3e3e3;}
#mainnav li#navonServices li a:hover		{margin:0px; padding:5px; color:#00064b; text-decoration:underline; background-image:none; background-color:#f7f7f7;border-bottom: 1px solid #e3e3e3;}
											
#navbottom				{clear:both; width:759px; display:block; background:#000;}

/*content styles*/
#contentbox				{float:left; width:759px; background:url(../images/template/body_tile.gif) repeat-y; text-align:left; clear:both;}

#flashfooter				{height:140px;}
#flashbox				{height:420px;}
#flashbox p				{margin:0; padding:0;}

#footer					{float:left; width:759px; text-align:left; background:url(../images/template/bottomline.gif) top no-repeat; color:#000; padding:25px 0 0 0;}
#footer	a				{text-decoration:none;color:#000; font-size:80%;}
#footer	a:hover, #footer a:active{ text-decoration:underline;}


#mainnav li li#contactsublevel	{color:#00FF00;display:block; text-decoration:none; background:#FFFFFF; width:140px; border-left: 1px solid #a09c9d; border-bottom: 1px solid #a09c9d; border-right: 1px solid #a09c9d; margin:-1px 0 0 0;}

#mainnav li#navonContact li#contactsublevel	{color:#00FF00;display:block; text-decoration:none; background:#FFFFFF; width:140px; border-left: 1px solid #a09c9d; border-bottom: 1px solid #a09c9d; border-right: 1px solid #a09c9d; margin:-1px 0 0 -21px;}

#mainnav li li#servicessublevel	{color:#00FF00;display:block; text-decoration:none; background:#FFFFFF;width:160px; border-left: 1px solid #a09c9d; border-bottom: 1px solid #a09c9d; border-right: 1px solid #a09c9d;margin:-1px 0 0 0;}

#mainnav li#navonServices li#servicessublevel	{color:#00FF00;display:block; text-decoration:none; background:#FFFFFF;width:160px; border-left: 1px solid #a09c9d; border-bottom: 1px solid #a09c9d; border-right: 1px solid #a09c9d;margin:-1px 0 0 -21px;}
	
ul li {position: relative;}
li ul {position: absolute; top: 36px; display: none;}
	
/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; }
* html ul li a { height: 1%; }
/* End */

li:hover ul { display: block; }

li:hover ul, li.over ul {display: block;}
	
	
/* #leftcol			{float:left; width:190px; background:url(../images/template/leftcol_marine.jpg) no-repeat;}*/
	
#leftcol			{float:left; width:190px; background:url(../images/template/leftcol_marine_2.jpg) no-repeat;}
#leftcol_air		{float:left; width:190px; background:url(../images/template/leftcol_worldair.jpg) no-repeat;}
#leftcol_careers	{float:left; width:190px; background:url(../images/template/leftcol_careers.jpg) no-repeat;}
#leftcol_company	{float:left; width:190px; background:url(../images/template/leftcol_company.jpg) no-repeat;}
/* #leftcol_request	{float:left; width:190px; background:url(../images/template/leftcol_request.jpg) no-repeat;} */
#leftcol_request	{float:left; width:190px; background:url(../images/template/leftcol_request_2.jpg) no-repeat;}
#leftcol_contact	{float:left; width:190px; background:url(../images/template/leftcol_contact.jpg) no-repeat;}
#leftcol_contactTop	{float:left; width:190px; background:url(../images/template/leftcol_request_2.jpg) no-repeat;}
/*#leftcol_contactTop	{float:left; width:190px; background:url(../images/template/leftcol_leftcol_custom.jpg) no-repeat;}*/
#leftcol_document	{float:left; width:190px; background:url(../images/template/leftcol_document.jpg) no-repeat;}
#leftcol_export		{float:left; width:190px; background:url(../images/template/leftcol_export.jpg) no-repeat;}
/* #leftcol_marine		{float:left; width:190px; background:url(../images/template/leftcol_marine.jpg) no-repeat;} */
#leftcol_marine		{float:left; width:190px; background:url(../images/template/leftcol_marine.jpg) no-repeat;}
#leftcol_specialist	{float:left; width:190px; background:url(../images/template/leftcol_specialist.jpg) no-repeat;}
#leftcol_warehouse	{float:left; width:190px; background:url(../images/template/leftcol_warehouse.jpg) no-repeat;}
#leftcol_world		{float:left; width:190px; background:url(../images/template/leftcol_world.jpg) no-repeat;}
#leftcol_group		{float:left; width:190px; background:url(../images/template/leftcol_group.jpg) no-repeat;}
#leftcol_euro		{float:left; width:190px; background:url(../images/template/leftcol_euro.jpg) no-repeat;}
/* #leftcol_custom		{float:left; width:190px; background:url(../images/template/leftcol_custom.jpg) no-repeat;} */
#leftcol_custom		{float:left; width:190px; background:url(../images/template/leftcol_custom_2.jpg) no-repeat;}
#leftcol_frenchflag		{float:left; width:190px; background:url(../images/template/leftcol_frenchspecialist.jpg) no-repeat;}




#breadcrumb			{float:left; padding:5px 0 15px 210px; width:540px; font-weight:normal; font-size:90%;}
#breadcrumb a   	{text-decoration:underline;color:#00064b; font-weight:normal;}
#breadcrumb a:hover   {text-decoration:none;color:#000; font-weight:normal;}


#textarea		{float:left; padding:0px 0 0px 210px; width:540px;}
#textarea a		{color:#00064b; text-decoration:underline;}
#textarea a:hover, #textarea a:active{text-decoration:none;}	
#textarea p		{padding:2px 0; margin:5px 0;}
#flashfooter	{float:left; background:#fff;}