
/* ::::: http://www.cortix.fr/data/core.css ::::: */

body { margin: 0px; font-family: "Lucida Sans Unicode","Lucida Grande",Arial,Helvetica,sans-serif; text-align: center; padding-top: 0px; background-color: rgb(255, 255, 255); }
p { margin: 0px; padding: 0px; }
p:hover {  }
a { margin: 0px; padding: 0px; }
img { border: 0px none ; }
div#topper { margin: 0px auto; padding: 0px; background: transparent url('container_header_bg.gif') repeat-y scroll 50% 0pt; height: 30px; width: 974px; }
div#downer { margin: 0px auto; padding: 0px; background: transparent url('container_header_bg.gif') repeat-y scroll 50% 0pt; height: 30px; width: 974px; }
div#container { margin: 0px auto; padding: 0px 0px 0px 20px; background: rgb(255, 255, 255) url('body_bg.gif') repeat-y scroll 50% 0pt; width: 952px; text-align: left; }
div#header { margin: 0px; background: transparent url('header_bg.gif') no-repeat scroll left top; height: 10px; width: 922px; padding-left: 10px; text-align: right; }
div#logo { padding: 22px 0px 0px 29px; background: rgb(31, 92, 163) url('logo_bg.gif') no-repeat scroll left top; width: 689px; height: 98px; }
div#nav { background: transparent url('logo_bg.gif') no-repeat scroll 0px -120px; width: 718px; height: 40px; padding-left: 0px; font-size: 0.8em; font-weight: 500; }
div#bread { background: transparent url('bread_bg.gif') no-repeat scroll left top; width: 718px; height: 36px; clear: both; }
div#content { margin: 0px; padding: 0px; background: transparent url('border_bg.gif') no-repeat scroll left bottom; float: left; width: 718px; }
div#archives { background: transparent url('archives_bg.gif') repeat-y scroll left top; float: left; width: 718px; }
div#extra { background: rgb(255, 255, 255) url('logo_bg.gif') no-repeat scroll right top; float: left; width: 214px; height: 262px; margin-right: 20px; }
div#navigation { background: rgb(255, 255, 255) url('nav_dte_bg.gif') repeat-y scroll 50% 0pt; float: left; margin-right: 20px; padding-bottom: 20px; width: 214px; }
div#ad { margin: 0px 0px 0px 10px; padding: 25px 0px 0px; float: left; text-align: center; width: 200px; background-color: transparent; }
div#footer { margin: 0px; padding: 6px 0px 0px; background: rgb(43, 60, 79) url('footer_full.gif') no-repeat scroll left top; clear: both; width: 932px; height: 120px; }
div.donothing { background: rgb(43, 60, 79) url('footer_bg2.gif') no-repeat scroll left top; font-size: 1px; height: 0px; width: 932px; clear: both; }
div.spacer { clear: both; }
a.navi { border: 0px none ; margin: 0px; padding: 0px; float: left; display: block; }
.switchcontent { margin: 0px; padding: 0px; background: transparent url('extra_off.jpg') no-repeat scroll center top; width: 214px; height: 254px; }
.switchcontent h1 { border-bottom: 1px solid rgb(238, 238, 238); margin: 0px 19px 10px 21px; padding: 20px 0px 1px 14px; height: 23px; font-size: 0.8em; font-family: "Trebuchet MS"; font-weight: 600; line-height: 2.2em; letter-spacing: 0pt; }
.switchcontent p { border-bottom: 1px solid rgb(238, 238, 238); margin: 0px 19px 0px 21px; padding: 2px 0px 1px 24px; background: transparent url('ext_link.gif') no-repeat scroll 4px 7px; height: 28px; font-size: 0.65em; line-height: 2.2em; letter-spacing: 0pt; }
.switchcontent a { color: rgb(52, 51, 68); text-decoration: none; }
.switchcontent a:hover { color: rgb(52, 51, 68); }
.switchcontent p:hover { color: rgb(249, 249, 249); background-color: rgb(0, 174, 255); }
div#ad p.blank { border: 0px none ; margin: 0px; padding: 0px 0px 16px; text-align: center; line-height: 1.9em; background-color: transparent; }
div#ad p.blank:hover { border: 0px none ; margin: 0px; padding: 0px 0px 16px; background-color: transparent; }
div#ad a.blank { border: 0px none ; margin: 0px; padding: 0px 0px 16px; background-color: transparent; }
div#ad a.blank:hover { border: 0px none ; margin: 0px; padding: 0px 0px 16px; background-color: transparent; }
div#header p { text-align: right; color: rgb(120, 133, 154); padding-right: 20px; font-size: 0.65em; line-height: 0em; font-family: Arial,Helvetica,sans-serif; }
div#header small { font-size: 0.75em; line-height: 1em; }
div#bread p.bread { border: 0px none ; margin: 0px; padding: 0px 0px 0px 10px; text-align: left; color: rgb(120, 133, 154); font-size: 0.6em; line-height: 56px; font-family: Arial,Helvetica,sans-serif; }
div#bread a.bread { color: rgb(97, 97, 97); text-decoration: none; background-color: transparent; }
div#bread a.bread:hover { color: rgb(52, 51, 68); background-color: transparent; }
div#navigation h1 { border-top: 1px solid rgb(136, 136, 136); border-bottom: 1px dotted rgb(119, 123, 128); margin: 0px 10px 0px 15px; padding: 6px 5px 5px 3px; text-align: left; color: rgb(0, 174, 255); font-family: helvetica,arial,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
div#navigation p.link { border-top: 1px solid rgb(255, 255, 255); border-bottom: 1px solid rgb(255, 255, 255); margin: 0px 10px 0px 15px; padding: 2px 5px 4px 4px; background: transparent url('link.gif') no-repeat scroll 4px 7px; font-size: 0.65em; line-height: 2.2em; }
div#navigation p.link_str { border-top: 1px solid rgb(255, 255, 255); border-bottom: 1px solid rgb(255, 255, 255); margin: 0px 10px 0px 15px; padding: 2px 5px 4px 4px; font-size: 0.65em; font-weight: 600; line-height: 2.2em; }
div#navigation a { color: rgb(52, 51, 68); text-decoration: none; }
div#navigation a:hover { color: rgb(52, 51, 68); background-color: rgb(238, 238, 238); }
div#navigation p:hover { border-top: 1px solid rgb(238, 238, 238); border-bottom: 1px solid rgb(221, 221, 221); display: block; color: rgb(52, 51, 68); background-color: rgb(238, 238, 238); }
div#navigation h1.extra_site { margin-top: 20px; }
div#navigation p.extra_site { border-top: 1px solid rgb(255, 255, 255); border-bottom: 1px solid rgb(255, 255, 255); margin: 0px 10px 0px 15px; padding: 2px 5px 4px 4px; background: transparent url('link.gif') no-repeat scroll 4px 7px; font-size: 0.65em; line-height: 2.2em; }
div#navigation p.extra_site:hover { border-top: 1px solid rgb(238, 238, 238); border-bottom: 1px solid rgb(221, 221, 221); background: rgb(238, 238, 238) url('selected_clear.gif') no-repeat scroll 6px 9px; display: block; color: rgb(52, 51, 68); }
div#navigation span.greykill { color: rgb(153, 153, 153); }
div#navigation h2 { border-top: 0px solid rgb(136, 136, 136); border-bottom: 1px dotted rgb(119, 123, 128); margin: 0px 10px 0px 15px; padding: 6px 5px 5px 3px; text-align: left; color: rgb(0, 174, 255); font-family: helvetica,arial,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 0.5em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
div#content p { border-bottom: 1px solid rgb(225, 225, 225); margin: 0px 10px 0px 220px; padding: 4px 10px 10px 50px; text-align: justify; color: rgb(97, 97, 97); font-size: 0.7em; line-height: 1.4em; font-family: Arial,Helvetica,sans-serif; }
div#content p.lefty { border-bottom: 1px solid rgb(221, 221, 221); margin: 0px; padding: 10px 20px 10px 10px; float: left; width: 200px; text-align: left; }
div#content p.last { border: 0px none ; margin: 0px 0px 20px; padding: 4px 20px 10px 0px; float: left; width: 700px; text-align: right; font-style: oblique; font-size: 0.6em; }
div#content p.last_index { border: 0px none ; margin: 0px; padding: 4px 0px 0px; clear: both; width: 708px; text-align: right; font-style: oblique; font-size: 0.6em; background-color: rgb(255, 255, 255); }
div#content p.citation { border-style: none none solid; border-color: -moz-use-text-color -moz-use-text-color rgb(221, 221, 221); border-width: 0px 0px 1px; margin: 0px 10px 0px 0px; padding: 0px 10px 10px 260px; background: transparent url('comment_raquo.gif') no-repeat scroll right bottom; }
div#content img.citation { margin: 0px; padding: 0px 8px 0px 0px; float: left; text-align: left; }
div#content p.skip { border: 0px none ; margin: 0px; padding: 0px; font-size: 1px; line-height: 0em; }
div#content p.ref { border-top: 1px solid rgb(212, 212, 212); border-bottom: 1px solid rgb(212, 212, 212); margin: 0px 10px 10px 0px; padding: 10px 0px 10px 20px; float: left; width: 214px; text-align: right; color: rgb(97, 97, 85); font-weight: 500; }
div#content p.refimg { border-bottom: 1px solid rgb(212, 212, 212); margin: 0px 10px 0px 0px; padding: 10px 0px 0px 80px; float: left; width: 300px; }
div#content p.annonce { border-bottom: 1px solid rgb(235, 235, 235); margin: 0px 10px 0px 240px; padding: 4px 10px 10px 20px; background-color: rgb(241, 241, 241); line-height: 1.6em; }
div#content p.temo { border-style: none none solid; border-color: -moz-use-text-color -moz-use-text-color rgb(235, 235, 235); border-width: 0px 0px 1px; margin: 0px 10px 0px 0px; padding: 10px 10px 14px; background-color: rgb(249, 249, 249); }
div#content p.temo_img_big { border-bottom: 1px solid rgb(212, 212, 212); margin: 0px 10px 0px 0px; padding: 20px 10px 5px; float: left; text-align: justify; color: rgb(97, 97, 97); background-color: rgb(249, 249, 249); }
div#content p.temo_img { border: 0px none ; margin: 15px 0px 0px; padding: 0px; float: left; text-align: left; font-size: 0.6em; }
div#content h1 { border-bottom: 1px solid rgb(212, 212, 212); padding: 30px 0px 4px 20px; clear: left; text-align: left; color: rgb(49, 49, 49); font-family: Georgia,"Times New Roman",Times,serif; font-weight: normal; letter-spacing: -2px; font-size: 1.6em; line-height: 1.2em; margin-top: 0px; margin-bottom: 0px; background-color: rgb(255, 255, 255); }
div#content h1.low { padding: 10px 0px 4px 20px; margin-top: 0px; }
div#content h2 { border-left: 20px solid rgb(228, 228, 228); border-bottom: 0px solid rgb(212, 212, 212); margin: 0px 10px 10px 220px; padding: 10px 0px 0px 20px; text-align: left; color: rgb(49, 49, 49); font-size: 1.2em; line-height: 1em; font-family: Sylfaen,Georgia,"Times New Roman",Times,serif; letter-spacing: -1px; font-weight: 500; background-color: rgb(245, 245, 245); }
div#content h2.actu { border-left: 240px solid rgb(232, 232, 232); border-bottom: 0px solid rgb(212, 212, 212); margin: 0px 10px 0px 0px; padding: 10px 0px 0px 20px; clear: left; text-align: left; color: rgb(0, 174, 255); font-size: 1.1em; font-family: Sylfaen,Georgia,"Times New Roman",Times,serif; letter-spacing: -1px; font-weight: 500; background-color: rgb(245, 245, 245); }
div#content h3 { margin: 0px 10px 0px 0px; padding: 10px 10px 0px; color: rgb(0, 174, 255); font-size: 0.8em; line-height: 1.67em; font-family: Arial,Helvetica,sans-serif; background-color: rgb(249, 249, 249); }
div#content h4 { border-bottom: 0px solid rgb(212, 212, 212); margin: 0px 10px 10px 0px; padding: 10px 0px; float: left; width: 214px; text-align: right; color: rgb(97, 97, 85); font-size: 0.7em; font-family: Arial,Helvetica,sans-serif; font-weight: 500; }
div#content span.orange { color: rgb(0, 174, 255); font-size: 1em; line-height: 1.67em; font-family: Arial,Helvetica,sans-serif; font-weight: bold; }
div#content a { padding: 1px; color: rgb(0, 174, 255); text-decoration: none; background-color: rgb(250, 250, 250); }
div#content a:hover { color: rgb(52, 51, 68); background-color: rgb(238, 238, 238); }
div#content span.left a { padding: 1px; color: rgb(0, 174, 255); text-decoration: none; background-color: transparent; }
div#content span.left a:hover { color: rgb(52, 51, 68); background-color: rgb(250, 250, 250); }
div#content a.content_anchor { color: rgb(0, 174, 255); text-decoration: none; background-color: transparent; }
div#content a.content_anchor:hover { color: rgb(52, 51, 68); background-color: rgb(255, 255, 255); }
div#content a.navi { margin: 0px; padding: 0px; }
div#content ul { border-bottom: 1px solid rgb(221, 221, 221); margin: 0px 10px 0px 240px; padding: 10px 10px 0px 60px; list-style-type: square; list-style-image: url('_bullet_ul.gif'); color: rgb(97, 97, 97); line-height: 1.2em; font-family: Arial,Helvetica,sans-serif; font-size: 0.7em; text-align: left; }
div#content ul.tabled { border-bottom: 0px solid rgb(221, 221, 221); margin: 0px; padding: 10px 10px 0px 30px; line-height: 1.2em; font-family: Arial,Helvetica,sans-serif; font-size: 1em; text-align: left; }
div#content li { margin: 0px 0px 0px -2px; padding: 0px 0px 7px; }
div#content p.pub { border-style: solid none; border-color: rgb(187, 187, 187) -moz-use-text-color; border-width: 0px 0px 1px; margin: 0px; padding: 0px; background: rgb(255, 255, 255) url('loading.gif') no-repeat scroll left top; }
div#archives h1 { border-top: 1px solid rgb(210, 201, 179); border-bottom: 1px solid rgb(210, 201, 179); padding: 30px 0px 4px 20px; clear: left; text-align: left; color: rgb(97, 97, 85); font-family: Georgia,"Times New Roman",Times,serif; font-weight: normal; letter-spacing: -2px; font-size: 1.7em; line-height: 1.2; margin-top: 0px; margin-bottom: 0px; background-color: rgb(233, 223, 198); }
div#archives p { border-bottom: 1px solid rgb(184, 176, 155); margin: 0px 10px 0px 0px; padding: 4px 10px 10px 270px; text-align: justify; color: rgb(97, 97, 85); font-size: 0.65em; line-height: 1.67em; font-family: Arial,Helvetica,sans-serif; }
div#archives h2 { border-left: 240px solid rgb(210, 201, 179); border-bottom: 0px solid rgb(97, 97, 85); margin: 0px 10px 0px 0px; padding: 10px 0px 0px 20px; clear: left; text-align: left; color: rgb(0, 174, 255); font-size: 0.8em; font-family: Arial,Helvetica,sans-serif; background-color: transparent; }
div#archives a { padding: 1px; color: rgb(0, 174, 255); text-decoration: none; background-color: rgb(244, 239, 226); }
div#archives a:hover { color: rgb(52, 51, 68); background-color: rgb(255, 255, 255); }
span.tabl { border-style: none none solid; border-color: -moz-use-text-color -moz-use-text-color rgb(221, 221, 221); border-width: 0px 0px 1px; margin: 0px 0px 0px 240px; padding: 10px 0px 0px 20px; font-size: 0.67em; display: block; }
.tabl { border-left: 1px solid rgb(187, 187, 187); border-bottom: 1px solid rgb(187, 187, 187); background-color: rgb(249, 249, 249); line-height: 2em; font-family: Arial,Helvetica,sans-serif; }
.tabl td { border-top: 1px solid rgb(187, 187, 187); border-right: 1px solid rgb(187, 187, 187); margin: 0px; padding: 0px; height: 28px; text-align: center; }
.tabl td.upslim { font-weight: 700; font-size: 1.2em; background-color: rgb(221, 221, 221); color: rgb(0, 174, 255); }
.tabl td.up { background: rgb(235, 171, 235) url('bg_tableau_ouverture.gif') repeat scroll 0% 0%; font-weight: 700; }
.tabl td.upfat { font-weight: 700; font-size: 1.1em; background-color: rgb(0, 174, 255); color: rgb(249, 249, 249); }
.tab2 { border: 0px none ; background-color: rgb(249, 249, 249); line-height: 2em; font-family: Arial,Helvetica,sans-serif; }
.tab2 td { border-style: none solid; border-color: -moz-use-text-color rgb(249, 249, 249); border-width: 0px 2px; margin: 0px; padding: 20px 0px 15px; height: 40px; background-color: rgb(255, 255, 255); text-align: center; }
.tab2 td.dl { border-bottom: 8px solid rgb(249, 249, 249); height: 25px; background-color: rgb(238, 238, 238); padding-bottom: 0px; padding-top: 0px; }
.tab2 td.nothing { border-bottom: 8px solid rgb(249, 249, 249); height: 25px; background-color: rgb(249, 249, 249); padding-bottom: 0px; padding-top: 0px; }
.tab3 td, tr, table { border: 0px none ; background-color: transparent; }
div#content form { border: 0px none ; margin: 0px 0px 20px; padding: 0px; }
div#content ul.formu { border: 0px none ; margin: 0px 0px 0px 210px; padding: 4px 10px 0px 50px; background-color: transparent; }
form li { margin: 0px; padding: 0px; display: inline; width: 410px; float: left; line-height: 2em; }
span.form { margin: 0px; padding: 10px; }
span.form_titre { margin: 0px; padding: 0px 0px 0px 10px; line-height: 2em; }
form li.focused { margin: 0px; padding: 0px 0px 0px 20px; background-color: rgb(235, 235, 235); }
form li.focused form li:hover { display: block; }
div#footer h1 { margin: 0px 0px 0px 10px; padding: 30px 0px 0px; font-weight: bolder; font-size: 0.6em; color: rgb(170, 170, 170); }
div#footer p { margin: 10px 0px 0px 10px; width: 908px; text-align: justify; color: rgb(98, 117, 139); font-weight: lighter; font-size: 0.55em; line-height: 1.6em; padding-bottom: 0px; }
div#footer a { padding: 2px; color: rgb(221, 221, 221); text-decoration: none; }
div#footer a:hover { color: rgb(0, 174, 255); }
img { margin: 0px; padding: 0px; }
img.lefting { margin: 0px 0px 0px 20px; float: left; text-align: left; padding-right: 20px; padding-bottom: 15px; }
img.centering { text-align: center; }
img.righting { margin: 0px; padding: 0px 10px; float: right; text-align: left; }
img.pubin { border: 0px none ; margin: 20px 0px 0px 47px; padding: 0px; float: left; text-align: left; }
div#index { margin: 0px; padding: 0px; width: 718px; }
div#actu { border: 0px none ; margin: 0px 0px 0px 254px; padding: 0px; }
div#actu h2 { border: 0px none ; margin: 0px; padding: 10px 0px 10px 30px; background: transparent url('actu_center.gif') repeat-y scroll 0px 0px; color: rgb(49, 49, 49); font-size: 0.75em; font-family: Arial,Helvetica,sans-serif; font-weight: 600; letter-spacing: 0px; }
div#actu p { border: 0px none ; margin: 0px; padding: 0px 45px 0px 30px; background: transparent url('actu_center.gif') repeat-y scroll 0px 0px; }
div#actu p.actu_up { border: 0px none ; margin: 0px; padding: 0px; background: transparent url('actu_up.gif') no-repeat scroll 0px 0px; height: 14px; }
div#actu p.actu_none { border: 0px none ; margin: 0px; padding: 0px; background: transparent none repeat scroll 0% 0%; height: 14px; }
div#actu p.actu_dwn { border: 0px none ; margin: 0px; padding: 0px; background: transparent url('actu_dwn.gif') no-repeat scroll 0px 0px; height: 14px; }
div#actu p.morover { border: 0px none ; margin: 0px; padding: 10px 0px 0px 30px; }
div#actu a.more { font-style: normal; color: rgb(0, 174, 255); background-color: transparent; text-decoration: none; }
div#actu a.more:hover { color: rgb(97, 97, 97); background-color: transparent; }

/* ::::: http://www.cortix.fr/data/dropdown.css ::::: */

#menu_parent0 { border: 0px none ; padding: 0px; float: left; }
#menu_child0 { border-style: solid; border-color: rgb(218, 218, 218); border-width: 1px 1px 0pt; background: rgb(218, 218, 218) url('drop_bg.gif') repeat scroll 0% 0%; position: absolute; visibility: hidden; }
#menu_child0 a { border-bottom: 1px solid rgb(218, 218, 218); display: block; background-color: rgb(218, 218, 218); }
#menu_child0 a:hover { background-color: rgb(249, 249, 249); }
#menu_parent1 { border: 0px none ; padding: 0px; float: left; }
#menu_child1 { border-style: solid; border-color: rgb(218, 218, 218); border-width: 1px 1px 0pt; background: rgb(218, 218, 218) url('drop_bg.gif') repeat scroll 0% 0%; position: absolute; visibility: hidden; }
#menu_child1 a { border-bottom: 1px solid rgb(218, 218, 218); display: block; background-color: rgb(218, 218, 218); }
#menu_child1 a:hover { background-color: rgb(249, 249, 249); }
#menu_parent2 { border: 0px none ; padding: 0px; float: left; }
#menu_child2 { border-style: solid; border-color: rgb(218, 218, 218); border-width: 1px 1px 0pt; background: rgb(218, 218, 218) url('drop_bg.gif') repeat scroll 0% 0%; position: absolute; visibility: hidden; }
#menu_child2 a { border-bottom: 1px solid rgb(218, 218, 218); display: block; background-color: rgb(218, 218, 218); }
#menu_child2 a:hover { background-color: rgb(249, 249, 249); }
#menu_parent3 { border: 0px none ; padding: 0px; float: left; }
#menu_child3 { border-style: solid; border-color: rgb(218, 218, 218); border-width: 1px 1px 0pt; background: rgb(218, 218, 218) url('drop_bg.gif') repeat scroll 0% 0%; position: absolute; visibility: hidden; }
#menu_child3 a { border-bottom: 1px solid rgb(218, 218, 218); display: block; background-color: rgb(218, 218, 218); }
#menu_child3 a:hover { background-color: rgb(249, 249, 249); }
#menu_parent4 { border: 0px none ; padding: 0px; float: left; }
#menu_child4 { border-style: solid; border-color: rgb(218, 218, 218); border-width: 1px 1px 0pt; background: rgb(218, 218, 218) url('drop_bg.gif') repeat scroll 0% 0%; position: absolute; visibility: hidden; }
#menu_child4 a { border-bottom: 1px solid rgb(218, 218, 218); display: block; background-color: rgb(218, 218, 218); }
#menu_child4 a:hover { background-color: rgb(249, 249, 249); }
#menu_parent5 { border: 0px none ; padding: 0px; float: left; }
#menu_child5 { border-style: solid; border-color: rgb(218, 218, 218); border-width: 1px 1px 0pt; background: rgb(218, 218, 218) url('drop_bg.gif') repeat scroll 0% 0%; position: absolute; visibility: hidden; }
#menu_child5 a { border-bottom: 1px solid rgb(218, 218, 218); display: block; background-color: rgb(218, 218, 218); }
#menu_child5 a:hover { background-color: rgb(249, 249, 249); }
#menu_parent6 { border: 0px none ; padding: 0px; float: left; }
#menu_child6 { border-style: solid; border-color: rgb(218, 218, 218); border-width: 1px 1px 0pt; background: rgb(218, 218, 218) url('drop_bg.gif') repeat scroll 0% 0%; position: absolute; visibility: hidden; }
#menu_child6 a { border-bottom: 1px solid rgb(218, 218, 218); display: block; background-color: rgb(218, 218, 218); }
#menu_child6 a:hover { background-color: rgb(249, 249, 249); }
div#content a.drop { border-left: 0px solid rgb(153, 153, 153); padding: 2px 20px 2px 5px; font-size: 0.75em; color: rgb(97, 97, 85); text-decoration: none; background-color: rgb(235, 235, 235); }
div#content a.drop:hover { color: rgb(97, 97, 97); background-color: rgb(249, 249, 249); }
#menu_parent_int { border: 0px none ; padding: 0px; }
#menu_child_int { border-left: 2px solid rgb(120, 133, 154); text-align: left; visibility: hidden; background-color: rgb(14, 35, 64); color: rgb(97, 97, 97); line-height: 1.5em; font-family: Arial,Helvetica,sans-serif; text-decoration: none; font-size: 0.6em; font-weight: 500; }
#menu_child_int a { padding: 5px 10px; display: block; background-color: rgb(14, 35, 64); color: rgb(97, 97, 97); text-decoration: none; }
#menu_child_int a:hover { background-color: rgb(14, 35, 64); color: rgb(0, 174, 255); text-decoration: none; }
div#content a._int { border-left: 0px solid rgb(0, 174, 255); display: block; color: rgb(249, 249, 249); padding-right: 20px; background-color: transparent; text-decoration: none; }
div#content a._int:hover { color: rgb(0, 174, 255); background-color: transparent; text-decoration: none; }
#ultraliens { border: 6px solid rgb(238, 238, 238); padding: 0px; background: rgb(0, 174, 255) none repeat scroll 0% 0%; position: absolute; visibility: hidden; font-family: Arial,Helvetica,sans-serif; font-size: 0.7em; top: 0pt; left: -999em; }
#ultraliens h1 { border-bottom: 1px solid rgb(255, 255, 255); margin: 0pt 0pt 0pt 15px; padding: 3px 3px 4px; width: 150px; font-size: 1em; color: rgb(255, 255, 255); text-align: left; font-weight: 600; }
#ultraliens p { margin: 3px 0pt 0pt; padding: 3px 5px 6px 17px; width: 150px; font-size: 7pt; color: rgb(255, 255, 255); text-align: left; }
#ultraliens h1.ultralien_down { border: 0px none ; margin: 0px; padding: 0px; width: auto; }
#ultraliens p.ultralien_down { margin: 0px; padding: 3px; background: rgb(249, 249, 249) none repeat scroll 0% 0%; width: auto; color: rgb(0, 174, 255); }
#ultraliens div { position: absolute; top: 1px; left: 1px; width: 16px; height: 16px; }
#ultraliens div.ultralien_site { background: transparent url('site.gif') no-repeat scroll 0% 0%; }
#ultraliens div.ultralien_down { background: transparent none repeat scroll 0% 0%; }

/* ::::: null ::::: */

p.downunder { font-size: 11px; color: rgb(153, 153, 153); }
#downer a { color: rgb(170, 153, 136); text-decoration: none; }
#downer a:hover { color: rgb(255, 102, 0); text-decoration: none; }

