html, body            {background:#012f60; font-family:'Trebuchet MS','Geneva CE',lucida, sans-serif; font-size:13px; font-weight:bold; color:#ffffff; margin:0; padding:0;}

img,div,span,a        {behavior:url(css/iepngfix.htc) /* IE PNG Fix v1.0,(c) 2004-2008 Angus Turnbull http://www.twinhelix.com */}

a:link                {color:#aaaaaa; font-weight:normal; text-decoration:none; margin:0; padding:0; font-style:italic;}
a:visited             {color:#aaaaaa; font-weight:normal; text-decoration:none; margin:0; padding:0; font-style:italic;}
a:hover               {color:#cccccc; font-weight:normal; text-decoration:underline; margin:0; padding:0; font-style:italic;}

a.norm:link                {color:#ffffff; font-weight:bold; text-decoration:underline; margin:0; padding:0; font-style:normal;}
a.norm:visited             {color:#ffffff; font-weight:bold; text-decoration:underline; margin:0; padding:0; font-style:normal;}
a.norm:hover               {color:#cccccc; font-weight:bold; text-decoration:none; margin:0; padding:0; font-style:normal;}

a.norm2:link                {color:#ffffff; font-weight:bold; text-decoration:none; margin:0; padding:0; font-style:normal;}
a.norm2:visited             {color:#ffffff; font-weight:bold; text-decoration:none; margin:0; padding:0; font-style:normal;}
a.norm2:hover               {color:#cccccc; font-weight:bold; text-decoration:underline; margin:0; padding:0; font-style:normal;}

h1                    {display:none;}
h2                    {font-size:25px; font-weight:normal; margin:0 0 5px 0; color:black;}
h3                    {font-size:15px; font-weight:bold; margin:7px 0 10px 0; color:#1b75bc; letter-spacing:2px;}
h4                    {font-size:14px; font-weight:bold; margin:0 0 0 0; color:#black; letter-spacing:1px;}

hr                    {border-top:1px solid; border-bottom:0; border-left:0; border-right:0; float:left; line-height:1px;}

p                     {margin:7px 0 15px 0; padding:0; line-height:18px;}

img                   {border:none; margin:0; padding:0;}

ul                    {margin:15px 0 15px 15px; padding:0px;}
li                    {margin-bottom:5px; list-style:square outside;}

div#cleaner           {clear:both; height:1px; font-size:1px; border:none; margin:0; padding:0; background:transparent;}

div#frameholder       {width:980px; padding:0; margin:0 auto 0 auto;}

div#main              {width:980px; height:599px; margin-top:20px;}

div#menu							{width:125px; height:210px; position:relative; top:+135px; left:+35px;}

.menu_line_01    {width:125px; height:22px; background:url('../img/menu_home.jpg') no-repeat; float:left; cursor:hand;}
.menu_line_01_on {width:125px; height:22px; background:url('../img/menu_home_on.jpg') no-repeat; float:left; cursor:hand;}
.menu_line_02    {width:125px; height:28px; background:url('../img/menu_mission.jpg') no-repeat; float:left; cursor:hand;}
.menu_line_02_on {width:125px; height:28px; background:url('../img/menu_mission_on.jpg') no-repeat; float:left; cursor:hand;}
.menu_line_03    {width:125px; height:26px; background:url('../img/menu_experiences.jpg') no-repeat; float:left; cursor:hand;}
.menu_line_03_on {width:125px; height:26px; background:url('../img/menu_experiences_on.jpg') no-repeat; float:left; cursor:hand;}
.menu_line_04    {width:125px; height:27px; background:url('../img/menu_services.jpg') no-repeat; float:left; cursor:hand;}
.menu_line_04_on {width:125px; height:27px; background:url('../img/menu_services_on.jpg') no-repeat; float:left; cursor:hand;}
.menu_line_05    {width:125px; height:28px; background:url('../img/menu_key-people.jpg') no-repeat; float:left; cursor:hand;}
.menu_line_05_on {width:125px; height:28px; background:url('../img/menu_key-people_on.jpg') no-repeat; float:left; cursor:hand;}
.menu_line_06    {width:125px; height:26px; background:url('../img/menu_associates.jpg') no-repeat; float:left; cursor:hand;}
.menu_line_06_on {width:125px; height:26px; background:url('../img/menu_associates_on.jpg') no-repeat; float:left; cursor:hand;}
.menu_line_07    {width:125px; height:26px; background:url('../img/menu_clients.jpg') no-repeat; float:left; cursor:hand;}
.menu_line_07_on {width:125px; height:26px; background:url('../img/menu_clients_on.jpg') no-repeat; float:left; cursor:hand;}
.menu_line_08    {width:125px; height:27px; background:url('../img/menu_contacts.jpg') no-repeat; float:left; cursor:hand;}
.menu_line_08_on {width:125px; height:27px; background:url('../img/menu_contacts_on.jpg') no-repeat; float:left; cursor:hand;}

div#left              {width:180px; height:599px; float:left;}
div#right             {width:800px; height:599px; float:left;}

div#top img           {margin:0 0 0 20px; padding:0; border:0; float:left;}
div#top ul            {position:relative; top:222px; right:5px; margin:0; padding:0; float:left;}
div#top li            {list-style:none; display:inline; padding:0 10px 0 20px; line-height:42px; height:42px; float:left; background:url('../img/menu_splitter.gif') no-repeat left top;}
div#top li#first_li   {background:none;}
div#flags             {position:absolute; top:20px; right:20px;}
div#flags img.flag    {float:none; margin:0;}

div#pictures					{width:780px; height:105px; border:1px solid #dadada; margin:0 auto 0 auto; padding-top:5px; margin-bottom:10px;}

div#pictures2					{width:780px; height:105px; border:1px solid #dadada; margin:0 auto 0 auto; padding-top:5px; margin-bottom:10px; position:relative; top:-140px;}

div#content           {width:80%; border:1px solid #dadada; margin:0 auto 0 auto; padding:50px; margin-bottom:150px;}

div#footer            {width:850px; height:100px; background:url('../img/bg_footer2.gif') no-repeat center top; color:#252525; /* footer at bottom --> */ position:absolute; bottom:-1px;}
div#footer p          {padding:40px 0 0 50px;}
div#footer a, #footer a:visited, #footer a:hover {color:#252525;}
