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:#F0F0F0; background:#F0F0F0; }

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:#AAAAAA; 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; } 
.tiny_vmiddle_hmiddle {font-family:Arial,Helvetica; font-size:8pt; color:#000000; vertical-align:middle; text-align:center; }

.bold_view { font-weight:bold; }

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_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.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 {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 {font-family:Arial,Helvetica; font-size:9pt; color:#000000; border-left-style:solid; border-left-width:1px; border-color:#AAAAAA; background-image:url(/pics/uv_main.jpg); background-repeat:no-repeat; vertical-align:top; }
td.rightscreenside_services {font-family:Arial,Helvetica; font-size:9pt; color:#000000; border-left-style:solid; border-left-width:1px; border-color:#AAAAAA; background-image:url(/pics/uv_services.jpg); background-repeat:no-repeat; vertical-align:top; }
td.rightscreenside_about {font-family:Arial,Helvetica; font-size:9pt; color:#000000; border-left-style:solid; border-left-width:1px; border-color:#AAAAAA; background-image:url(/pics/uv_about.jpg); background-repeat:no-repeat; vertical-align:top; }
td.rightscreenside_contact {font-family:Arial,Helvetica; font-size:9pt; color:#000000; border-left-style:solid; border-left-width:1px; border-color:#AAAAAA; background-image:url(/pics/uv_contact.jpg); 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.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:#AAAAAA; background-color:#AAAAAA; border-style: none; height: 1px;}

/* print difference */
ul li {font-family:Arial,Helvetica; font-size:9pt; color:#000000; list-style-type:disc;}
/* /print difference */

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

input { 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 { ; }

/*
p,td,ul,li,dl,dd {font-family:Arial,Helvetica; font-size:9pt; color:#000000;} 

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

a:link,a:visited { color:#E47600; font-style:normal; font-family:Arial,Helvetica; text-decoration:underline; font-size:9pt; border:none; margin:0px; padding:0px; spacing:0px; }
a:hover { color:#000000; font-style:normal; font-family:Arial,Helvetica; text-decoration:underline; font-size:9pt; border:none; margin:0px; padding:0px; spacing:0px; background-color:#FF9431; }

th {font-family:Arial,Helvetica; font-size:9pt; color:#000000;background-color:#FF9431;text-align: center;} 

hr { border-color:#FF9431; color:#FF9431; background:#FF9431; background-color:#FF9431; border-style: none; height: 1px;}
hr.footer { border-color:#000000; color:#000000; background:#000000; background-color:#000000; border-style: none; height: 1px;}

div.pagetitle,p.pagetitle {font-family:Arial,Helvetica; font-size:14pt; color:#FF9431; font-weight:bold;}
.tiny {font-family:Arial,Helvetica; font-size:8pt; color:#000000; }

a.tiny:link,a.tiny:visited  { color:#E47600; font-style:normal; font-family:Arial,Helvetica; text-decoration:underline; font-size:8pt; border:none; margin:0px; padding:0px; spacing:0px; }
a.tiny:hover { color:#000000; font-style:normal; font-family:Arial,Helvetica; text-decoration:underline; font-size:8pt; border:none; margin:0px; padding:0px; spacing:0px;background-color:#FF9431; }

td.normal {font-family:Arial,Helvetica; font-size:12pt; color:#000000;} 
p.normal {font-family:Arial,Helvetica; font-size:12pt; color:#000000;} 

table.news {border-style:solid; border-width:1px; border-color: #FF9431; padding: 0px; spacing:20px; margin:0px; }
td.news_header {font-family:Arial,Helvetica; font-size:9pt; color:#FFFFFF; background-color:#FF9431; font-weight:bold; text-align: center;} 
td.news_content {font-family:Arial,Helvetica; font-size:9pt; color:#000000; } 

table.mw_main_table {width:622px;} 

*/



/*


a.gt65:active { color:#000000; font-style:normal;font-family:Arial,Helvetica; text-decoration:underline; font-size:9pt;  border:none; margin:0px; padding:0px; spacing:0px; background-color:#9DF919; }
a.gt65:hover { color:#000000; font-style:normal;font-family:Arial,Helvetica; text-decoration:underline; font-size:9pt;  border:none; margin:0px; padding:0px; spacing:0px; background-color:#9DF919; }

*/

/* 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; }
