body {font-family:Arial,Helvetica; font-size:9pt; margin: 0; padding: 0; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; background-color:#FFFFFF; background:#DFDFDF; }

.help { border-style:solid; border-color:#999999; border-width:1px; padding:0px; background-color:#efefef; margin:0px; font-size:7pt;}

td { font-family:Arial,Helvetica; font-size:9pt; color:#000000; vertical-align:top; }

td.menu1 { font-family:Arial,Helvetica; font-size:11pt; color:#000000; }
td.menu1_sep { font-family:Arial,Helvetica; font-size:11pt; color:#AAAAAA; }

td.menu2 { font-family:Arial,Helvetica; font-size:9pt; color:#000000; }
td.menu2_sep { font-family:Arial,Helvetica; font-size:9pt; color:#AAAAAA; }

td.menu3 { font-family:Arial,Helvetica; font-size:9pt; color:#000000; }
td.menu3_sep { font-family:Arial,Helvetica; font-size:9pt; color:#AAAAAA; }

td.footer_sep { font-family:Arial,Helvetica; font-size:8pt; color:#000000; vertical-align:middle; }

p dd {font-family:Arial,Helvetica; font-size:9pt; color:#000000;}

.greybg { background-color:#F0F0F0; }

.small_vtop_hright {font-family:Arial,Helvetica; font-size:9pt; color:#000000; vertical-align:top; text-align:right; }
.small {font-family:Arial,Helvetica; font-size:9pt; color:#000000;}
.tiny {font-family:Arial,Helvetica; font-size:8pt; color:#000000;}
.tiny_vmiddle_hmiddle {font-family:Arial,Helvetica; font-size:8pt; color:#000000; vertical-align:middle; text-align:center; }

.bold_view { font-weight:bold; color:#777777; }

table.ref_table { border-style:solid; border-color:#AAAAAA; border-width:1px; border-collapse:collapse; }
table.ref_table tr td { font-family:Arial,Helvetica; font-size:9pt; color:#000000; vertical-align:top; border-style:solid; border-color:#AAAAAA; border-width:1px; }
td.small_header {font-family:Arial,Helvetica; font-size:9pt; color:#000000; background-color:#F0F0F0; border-style:solid; border-width:1px; border-color:#B00000;}
td.small_semitransp { font-family:Arial,Helvetica; font-size:9pt; color:#000000; background:url(/pics/bg_semitransp.gif); border-style:solid; border-width:1px; border-color:#B00000; } 
td.small_menue1 { font-family:Arial,Helvetica; font-size:9pt; background-color:#DEDEDE; vertical-align:middle; }
table.customer_comments tr td { font-family:Arial,Helvetica; font-size:9pt; color:#000000; background-color:#F0F0F0; border-style:solid; border-width:1px; border-color:#B00000; }
table.curric_vitae tr td { font-family:Arial,Helvetica; font-size:9pt; color:#000000; vertical-align:top; }
table.knowhow tr td { font-family:Arial,Helvetica; font-size:9pt; color:#000000; vertical-align:top; }
table.analysis tr td {font-family:Arial,Helvetica; font-size:9pt; color:#000000; border-style:solid; border-width:1px; border-color:#AAAAAA; vertical-align:top; }
table.course tr td {font-family:Arial,Helvetica; font-size:9pt; color:#000000; border-style:solid; border-width:1px; border-color:#AAAAAA; vertical-align:top; }


td.rightscreenside {background-color:#f0f0f0; font-family:Arial,Helvetica; font-size:9pt; color:#000000; border-left-style:solid; border-left-width:1px; border-color:#AAAAAA; vertical-align:top; }
td.rightscreenside_main {background-color:#f0f0f0; font-family:Arial,Helvetica; font-size:9pt; color:#000000; border-left-style:none; border-left-width:1px; border-color:#AAAAAA; background-image:url(/pics/uv_title1.jpg); background-repeat:no-repeat; vertical-align:top; }
td.rightscreenside_services {background-color:#f0f0f0; font-family:Arial,Helvetica; font-size:9pt; color:#000000; border-left-style:none; border-left-width:1px; border-color:#AAAAAA; background-image:url(/pics/uv_services.jpg); background-repeat:no-repeat; vertical-align:top; }
td.rightscreenside_web {background-color:#f0f0f0; font-family:Arial,Helvetica; font-size:9pt; color:#000000; border-left-style:none; border-left-width:1px; border-color:#AAAAAA; background-image:url(/pics/uv_web.jpg); background-repeat:no-repeat; vertical-align:top; }
td.rightscreenside_about {background-color:#f0f0f0; font-family:Arial,Helvetica; font-size:9pt; color:#000000; border-left-style:none; border-left-width:1px; border-color:#AAAAAA; background-image:url(/pics/uv_about.jpg); background-repeat:no-repeat; vertical-align:top; }
td.rightscreenside_contact {background-color:#f0f0f0; font-family:Arial,Helvetica; font-size:9pt; color:#000000; border-left-style:none; border-left-width:1px; border-color:#AAAAAA; background-image:url(/pics/uv_contact.jpg); background-repeat:no-repeat; vertical-align:top; }
td.rightscreenside_nobgimg {background-color:#f0f0f0; font-family:Arial,Helvetica; font-size:9pt; color:#000000; border-left-style:none; border-left-width:1px; border-color:#AAAAAA;  background-repeat:no-repeat; vertical-align:top; }

.img_nice { border-style:solid; border-width:1px; border-color:#AAAAAA; }

a.nodeco { color: #3366CC; text-decoration: none; }
a.nodeco:hover { color: #3366CC; text-decoration: none; background-color: #B00000;}

a.nodecoblack { color: #000000; text-decoration: none; }
a.nodecoblack:hover { color: #000000; text-decoration: none; background-color: #DEDEDE; }

a.nounderline:hover { color: #3366CC; text-decoration: underline; background-color: #FFFFFF;}
a.nounderline { color: #3366CC; text-decoration: none; }

a:hover { color: #3366CC; text-decoration: none; background-color: #FFFFFF;}
a { color: #3366CC; text-decoration: underline; }

h1,h2,h3,h4,h5,h6 {font-family:Arial,Helvetica; color:#B00000; margin-top:20px; margin-bottom:20px;}

hr { border-color:#AAAAAA; color:#AAAAAA; background-color:#AAAAAA; border-style: none; height: 1px;}

ul li {font-family:Arial,Helvetica; font-size:9pt; color:#000000; list-style-type:circle;}

/* use this class to define areas all non-page-content areas (like non-salomon-areas) */
.none { ; } 

input.std { font-family:Arial,Helvetica; font-size:9pt;	color:#000000; border: 1px solid #B00000; width: 220px;}
select { font-family:Arial,Helvetica; font-size:9pt; color:#000000; border: 1px solid #B00000; }
select option { font-family:Arial,Helvetica; font-size:9pt; color:#000000; }
textarea { font-family:Arial,Helvetica; font-size:9pt; color:#000000; border: 1px solid #B00000; width: 220px;}


.highlight { background-color:#F0F0F0; }
.highlightoff { ; }

/* attribut: cursor:url(cursor.cur); */


/**********************************************/
/* COOLMENUS                                  */
/**********************************************/

/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0; }
/* CoolMenus 4 - default styles - end */

/*Style for the background-bar*/
/* .clBar{position:absolute; width:10; height:10; background-color:gray; layer-background-color:gray; visibility:hidden} */

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; padding:0px; font-family:Arial,Helvetica; font-size:9pt; font-weight:normal; }
.clLevel0{background-color:#E7D6C6; layer-background-color:#E7D6C6; color:#000000; padding:4px; margin:0px; }
.clLevel0over{background-color:#FF9431; layer-background-color:#FF9431; color:#000000; padding:4px; margin:0px; cursor:pointer; cursor:hand; }
.clLevel0border{position:absolute; visibility:hidden; background-color:#FFFFFF; layer-background-color:#FFFFFF; }
