@charset "utf-8";

/* RESET */
/* ----------------------------------------------------------------------------------------------------------------------- */

* 								{margin:0;padding:0;}
img								{border:0;}
ol, ul, li						{list-style:none;}
a img							{border:none;}
html, body 						{height:100%;}
body 							{font-family:Arial, Helvetica, sans-serif;font-size:12px;background-image:url(../images/bg.png);background-color:#FFF;background-repeat:repeat-x;line-height:20px;}

/* HEADER */
/* ----------------------------------------------------------------------------------------------------------------------- */
#header 						{background-image:url(../images/header.gif);background-repeat:no-repeat;height:76px;width:1000px;margin-right:auto;margin-left:auto;}

/* NAVIGATION */
/* ----------------------------------------------------------------------------------------------------------------------- */
#nav 							{height: 51px;width: 1008px;margin-right: auto;margin-left: auto;}

ul#navMenu 						{height:51px;width:1008px;}
ul#navMenu li 					{border:0;float:left;width:auto;}
ul#navMenu li a 				{border:0;}
ul#navMenu li a:hover 			{border:none;}

li.nav1 a, 
li.nav2 a, 
li.nav3 a, 
li.nav4 a 						{background:url(../images/nav.png) no-repeat;text-indent:-9999px;display:block;width:1008px;height:51px;overflow:hidden;}

li.nav1 a 						{background-position:0 0; width:242px;left:0;}
li.nav1 a:hover 				{background-position:0 -51px}
body.local li.nav1 a 			{background-position:0 -51px}

li.nav2 a 						{background-position:-242px 0; width:232px;left:242px;}
li.nav2 a:hover 				{background-position:-242px -51px}
body.documents li.nav2 a 		{background-position:-242px -51px}

li.nav3 a 						{background-position:-474px 0; width:272px;left:474px;}
li.nav3 a:hover 				{background-position:-474px -51px}
body.translations li.nav3 a		{background-position:-474px -51px}

li.nav4 a 						{background-position:-746px 0; width:262px;left:746px;}
li.nav4 a:hover 				{background-position:-746px -51px}
body.marketing li.nav4 a		{background-position:-746px -51px}

/* MAIN PANEL */
/* ----------------------------------------------------------------------------------------------------------------------- */
#mainpanel						{height:673px; width:1008px; background-image: url(../images/mainpanel.png);margin-right: auto;margin-left: auto;}
#mainpanel_home					{height:673px; width:1000px; background-image: url(../images/mainpanel_home.png);margin-right: auto;margin-left: auto;}
#mainpanel_local				{height:673px; width:1000px; background-image: url(../images/mainpanel_local.png);margin-right: auto;margin-left: auto;}
#mainpanel_documents			{height:673px; width:1000px; background-image: url(../images/mainpanel_documents.png);margin-right: auto;margin-left: auto;}
#mainpanel_translations			{height:673px; width:1000px; background-image: url(../images/mainpanel_translations.png);margin-right: auto;margin-left: auto;}
#mainpanel_marketing			{height:673px; width:1000px; background-image: url(../images/mainpanel_marketing.png);margin-right: auto;margin-left: auto;}
#mainpanel_green				{height:673px; width:1000px; background-image: url(../images/mainpanel_greenpolicies.png);margin-right: auto;margin-left: auto;}

/* CONTENT */
/* ----------------------------------------------------------------------------------------------------------------------- */
#home							{width:215px; height:615px; margin-left:10px;}
#local							{width:215px; height:615px; margin-left:10px; color:#FFF;}
#documents 						{width:215px; height:615px; margin-left:245px;}
#translations					{width:245px; height:615px; margin-left:485px;}
#marketing 						{width:230px; height:615px; margin-left:755px;}

/* TABS */
/* ----------------------------------------------------------------------------------------------------------------------- */

.ui-tabs .ui-tabs-nav 			{list-style:none; position:relative; overflow:hidden; z-index:1000;}
.ui-tabs .ui-tabs-nav li 		{position:relative; float:left;}

.ui-tabs .ui-tabs-hide 			{display:none !important;}

.next-tab 						{float:left; position:absolute; padding-left: 200px; -moz-border-radius-topleft: 10px; -webkit-border-top-left-radius:10px;}
.prev-tab 						{float:left; -moz-border-radius-topright: 10px; -webkit-border-top-right-radius:10px;}

/* FOOTER */
/* ----------------------------------------------------------------------------------------------------------------------- */
#footer 						{width:1008px; margin:0 auto 0 auto;}
#footer_left 					{width:350px; vertical-align:top; float:left; margin-top:25px;}
#footer_middle 					{width:308px; vertical-align:top; float:left; margin-top:25px;padding-bottom:50px;}
#footer_right					{width:350px; vertical-align:top; float:left; margin-top:25px; text-align:right;}
