BODY {
	BACKGROUND: url(images/bg_main.gif) #045683 repeat-x 50% top; MARGIN: 0px; FONT: 62.5%/1.8em Arial, Helvetica, sans-serif; COLOR: #444444; TEXT-ALIGN: center
}
#wrapper {
	PADDING-BOTTOM: 10px; MARGIN-LEFT: auto; WIDTH: 960px; MARGIN-RIGHT: auto; POSITION: relative; TEXT-ALIGN: left
}

#sub_nav {
	FONT-SIZE: 1.1em; BACKGROUND: url(images/bg_sub.gif) repeat-y;  LEFT: 15px; WIDTH: 221px;  LINE-HEIGHT: 30px; POSITION: absolute; TOP: 140px
}
#bg_sub_nav {
	BACKGROUND: url(images/bg_botsub.gif) no-repeat left bottom; PADDING-BOTTOM: 20px; WIDTH: 221px
}
.subnav {
	PADDING-LEFT: 44px; MIN-HEIGHT: 540px; BACKGROUND: url(images/bg_topsub.gif) no-repeat 50% top; PADDING-BOTTOM: 20px; WIDTH: 177px; PADDING-TOP: 35px; FONT-SIZE: 1.1em;
}
.subnav H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 18px; BACKGROUND: url(none); PADDING-BOTTOM: 8px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
#navcontainer { width: 200px;}

#navcontainer ul
{
margin: 0px;
PADDING-TOP: 10px;
PADDING-left: 37px;
list-style-type: none;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
width: 100%;
}

#navcontainer li
{
margin: 0px;
line-height: 25px;
}

#navcontainer ul li a
{
display: block;
width: 150px;
padding-left: 20px;
font-size: 1.1em;
}

#navcontainer ul li a:link, #navcontainer ul li a:visited
{
color: #fff;
text-decoration: none;
background-image: url(images/bullet_u.gif);
background-repeat: no-repeat;
background-position: left center;
}

#navcontainer ul li a:hover
{

color: #045683;
background-image: url(images/bullet_a.gif);
}

#navcontainer ul ul li a
{
display: block;
padding-left: 30px;
width: 130px;
font-size: 1.0em;
}



#navcontainer ul ul li a:link, #navcontainer ul ul li a:visited
{
Margin-left: 10px;
Margin-left: 10px;
color: #fff;
text-decoration: none;
background-image: url(images/subbullet_u.gif);
background-repeat: no-repeat;
background-position: left center;
}

#navcontainer ul ul li a:hover
{
Margin-left: 10px;
Margin-left: 10px;
color: #045683;
background-image: url(images/subbullet_a.gif);
}

/* selected states */
#navcontainer ul li a#current
{
font-weight: bold;
color: #045683;
background-repeat: no-repeat;
background-position: left center;
background-image: url(images/bullet_a.gif);
}

#navcontainer ul ul li a#subcurrent
{
Margin-left: 10px;
Margin-left: 10px;
font-weight: bold;
color: #045683;
background-repeat: no-repeat;
background-position: left center;
background-image: url(images/subbullet_a.gif);
}




#header {
	WIDTH: 960px
}
#footer {
	CLEAR: both; FONT-SIZE: 1.1em; 16px 0px; WIDTH: 960px; COLOR: #e7f4fb; LINE-HEIGHT: 2.4em; PADDING-left: 100px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
#footer A:link {
	COLOR: #e7f4fb; TEXT-DECORATION: none
}
#footer A:visited {
	COLOR: #e7f4fb; TEXT-DECORATION: none
}
#footer A:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#footer A:hover {
	COLOR: #cddfe9; TEXT-DECORATION: underline
}
#adresse {
	CLEAR: both; FONT-SIZE: 0.9em; LINE-HEIGHT: 12px; PADDING-TOP: 3px
}
#main {
	PADDING-RIGHT: 11px; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; WIDTH: 934px
}
#content {
	FONT-SIZE: 1.1em; BACKGROUND: url(images/bg_right.gif) no-repeat 50% top; FLOAT: right; PADDING-BOTTOM: 33px; WIDTH: 658px; LINE-HEIGHT: 2em
}
#text {
	PADDING-LEFT: 260px; WIDTH: 332px; PADDING-TOP: 40px
}
#text H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #d3d1a5; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
#text P {
	PADDING-BOTTOM: 8px; MARGIN: 0px; COLOR: #f6f6f5; LINE-HEIGHT: 1.8em
}
#content UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px 30px; COLOR: #f6f6f5; PADDING-TOP: 0px
}
#content UL UL {
	MARGIN-BOTTOM: 0px
}
#content LI {
	LINE-HEIGHT: 1.3em; PADDING-TOP: 5px
}
#content A.seo:visited {
	COLOR: #666; TEXT-DECORATION: none
}
#content A.seo:active {
	COLOR: #666; TEXT-DECORATION: none
}
#content A.seo:link {
	COLOR: #666; TEXT-DECORATION: none
}
#content A.seo:hover {
	CURSOR: text; COLOR: #666; TEXT-DECORATION: none
}
#column {
	FLOAT: left; WIDTH: 276px; PADDING-TOP: 20px
}
#logo {
	PADDING-LEFT: 60px; PADDING-BOTTOM: 54px; WIDTH: 189px
}
.col {
	PADDING-BOTTOM: 5px
}
.col DIV {
	FLOAT: right; WIDTH: 185px; PADDING-TOP: 10px
}
.clrSolo {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; VISIBILITY: hidden; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1px; PADDING-TOP: 0px
}
.clr {
	CLEAR: both
}
.clrLine {
	CLEAR: both; BORDER-TOP: #999999 1px dashed; PADDING-BOTTOM: 10px
}
.botMargin {
	MARGIN-BOTTOM: 13px
}
#man_content_sec {
	FONT-SIZE: 1.1em; BACKGROUND: url(images/bg_content.gif) repeat-y; FLOAT: right; WIDTH: 716px; LINE-HEIGHT: 20px
}
#content_sec {
	PADDING-RIGHT: 18px; PADDING-LEFT: 14px; BACKGROUND: url(images/bg_content_top.gif) no-repeat 50% top; WIDTH: 684px; PADDING-TOP: 13px
}
#column_sec {
	FLOAT: left; WIDTH: 218px; PADDING-TOP: 20px
}
#logo_sec {
	PADDING-LEFT: 25px; WIDTH: 167px
}
#banner {
	PADDING-BOTTOM: 11px; WIDTH: 684px
}
#content_sec_text {
	BORDER-RIGHT: #e1ded7 1px solid; BORDER-TOP: #e1ded7 1px solid; PADDING-LEFT: 40px; PADDING-BOTTOM: 15px; BORDER-LEFT: #e1ded7 1px solid; WIDTH: 642px; PADDING-TOP: 20px; BORDER-BOTTOM: #e1ded7 1px solid
}
#text_sec {
	FLOAT: left; WIDTH: 450px; LINE-HEIGHT: 18px
}
#text_sec P {
	PADDING-BOTTOM: 10px; MARGIN: 0px
}
#text_sec UL {
	MARGIN-TOP: 8px; MARGIN-BOTTOM: 8px
}
#text_sec OL {
	MARGIN-TOP: 8px; MARGIN-BOTTOM: 8px
}
#text_wide {
	FLOAT: left; WIDTH: 620px; LINE-HEIGHT: 18px
}
#text_wide P {
	PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; MARGIN: 0px
}
#text_wide UL {
	MARGIN-TOP: 8px; MARGIN-BOTTOM: 8px
}
#text_wide OL {
	MARGIN-TOP: 8px; MARGIN-BOTTOM: 8px
}
#quote {
	FONT-SIZE: 24px; FLOAT: right; WIDTH: 185px; COLOR: #6e8689; LINE-HEIGHT: 28px; PADDING-TOP: 30px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
#right_col {
	FLOAT: right; PADDING-TOP: 3px
}

.centercol {
	TEXT-ALIGN: center
}
#port_links {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 15px; BORDER-BOTTOM: #e1ded7 1px solid
}
.linksub {
	FONT-SIZE: 10px; FLOAT: left; WIDTH: 69px; COLOR: #ffffff; TEXT-ALIGN: center
}
.linksub1 {
	FONT-SIZE: 10px; FLOAT: left; WIDTH: 100px; COLOR: #ffffff; TEXT-ALIGN: left
}
.linksub2 {
	FONT-SIZE: 10px; FLOAT: left; WIDTH: 100px; COLOR: #ffffff; TEXT-ALIGN: right
}
.arrow {
	PADDING-TOP: 6px
}
#image_por {
	PADDING-LEFT: 24px; FLOAT: left; WIDTH: 400px; PADDING-TOP: 34px
}
#image_por IMG {
	PADDING-BOTTOM: 10px
}
#text_por {
	PADDING-LEFT: 28px; FLOAT: left; WIDTH: 207px; PADDING-TOP: 34px
}
#content_sec #text_por H2 {
	PADDING-LEFT: 30px; FONT-WEIGHT: normal; FONT-SIZE: 17px; BACKGROUND: url(images/bg_h2.gif) no-repeat 0px 3px; PADDING-BOTTOM: 15px; MARGIN: 0px 0px 0px 10px; COLOR: #03496f; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
A:link {
	COLOR: #a70c05; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #a70c05; TEXT-DECORATION: underline
}
A:active {
	COLOR: #a70c05; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #a70c05; TEXT-DECORATION: none
}
#content_sec H1 {
	PADDING-LEFT: 20px; FONT-WEIGHT: normal; FONT-SIZE: 20px;  0px 3px; PADDING-BOTTOM: 15px; MARGIN: 0px; COLOR: #03496f; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
#content_sec H2 {
	PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 17px; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #03496f; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
#content_sec H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 13px;  MARGIN: 0px;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
#content_sec H4 {
	FONT-WEIGHT: normal; FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN: 0px; COLOR: #03496f; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
P {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 13px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 35px 13px 30px; PADDING-TOP: 0px
}
B {
	COLOR: #e2001a
}
.left {
	FLOAT: left
}
.right {
	FLOAT: right
}
IMG.right {
	MARGIN-BOTTOM: 10px; MARGIN-LEFT: 13px
}
IMG.left {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 10px; MARGIN-RIGHT: 20px
}
.line {
	PADDING-BOTTOM: 8px
}