body.blank {font-family:Arial,Helvetica; font-size:10pt; margin-left:10px; margin-right:10px; margin-top:10px; margin-bottom:10px; background:#FFFFFF; }
body {font-family:Arial,Helvetica; font-size:10pt; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; background:#E7D6C6; background-image:url(/pics/tile_backgr.png); background-attachment:fixed; }#

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

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

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

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

a img { border-width:1px; }
a img.noborder { border-style:none; } 

th {font-family:Arial,Helvetica; font-size:10pt; color:#000000;background-color:#FFCDA1;text-align:left; border-style:solid; border-width:1px; border-color:#FF9431; border-collapse:collapse;} 

/* Specials */
hr { border-color:#AAAAAA; color:#AAAAAA; background:#AAAAAA; background-color:#AAAAAA; 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; }

table.kurs { padding:0px; border-style:solid; border-width:1px; border-color:#FF9431; }
.tiny_kurs_me { font-family:Arial,Helvetica; font-size:8pt; color:#000000; background-color:#FFCDA1; border-style:solid; border-color:#AAAAAA; border-width:1px; border-collapse:collapse; }
.tiny_kurs_vhserl { font-family:Arial,Helvetica; font-size:8pt; color:#000000; background-color:#EEEEEE; border-style:dotted; border-color:#AAAAAA; border-width:1px; border-collapse:collapse; }
.tiny_kurs_leer { font-family:Arial,Helvetica; font-size:8pt; color:#000000; border-style:dotted; border-color:#AAAAAA; border-width:1px; border-collapse:collapse; }

a.kursinfo {font-family:Verdana,Arial,Helvetica; font-size:7pt; font-weight:bold; background-color:#FF9431; color:#FFFFFF; padding-left:4px; padding-right:3px; padding-top:1px; padding-bottom:1px; margin-left:5px; text-decoration:none; }

table.aktion { border-style:solid; border-width:1px; border-color:#FF9431; width:620px; }
table.aktion tr td { margin:0px; color:#000000; border-style:dotted; border-color:#AAAAAA; border-width:1px; border-collapse:collapse; }
table.aktion tr td.left { vertical-align:top; background-color:#FFCDA1; width:120px; }

table.contact { border-style:solid; border-width:1px; border-color:#FF9431; }
table.contact tr td { margin:0px; color:#000000; border-style:dotted; border-color:#AAAAAA; border-width:1px; border-collapse:collapse; }
table.contact tr td.left { vertical-align:top; background-color:#FFCDA1; width:120px; }

input,textarea { border-style:dotted; border-width:1px; border-color:#FF993F;  }

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; }
a.tiny:hover { color:#000000; font-style:normal; font-family:Arial,Helvetica; text-decoration:underline; font-size:8pt; border:none; margin:0px; padding: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; margin:0px; }
td.news_header {font-family:Arial,Helvetica; font-size:10pt; color:#000000; background-color:#FFCDA1; font-weight:bold; text-align: center; border-style:solid; border-width:1px; border-color:#FF9431; border-collapse:collapse;} 
td.news_content {font-family:Arial,Helvetica; font-size:10pt; color:#000000; background-color:#EEEEEE; } 

/* differs for print */
table.mw_main_table {width:622px;} 





/*


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

*/


/**********************************************/
/* 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; 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; color:#000000; padding:4px; margin:0px; }
.clLevel0over{background-color:#FF9431; color:#000000; padding:4px; margin:0px; cursor:pointer; }
.clLevel0border{position:absolute; visibility:hidden; background-color:#FFFFFF; }
