body { margin:0px; background-color: #f0f0f0; color:#ffffff; }

body, a.head, .inputbox, .select { font-family:Verdana,Tahoma,Helv,Helvetica,sans-serif; font-size:12px; }

h1 { font-size: 13px; font-weight:bold; color:#333333; }
h2 { font-size: 12px; font-weight:bold; color:#333333;  }

head_it { font-size: 12px; font-weight:bold; color:#006600;  }

a.head: {text-decoration: none;  font-weight: normal;}
a.head:link { font-size: 13px; color: #ffffff; text-decoration: none; font-weight: normal;}
a.head:visited { font-size: 13px; color: #ffffff; text-decoration: none;  font-weight: normal;}
a.head:hover { font-size: 13px; color: #c0c0c0; clip: text-decoration: none;  font-weight: normal;}

a.head_www: {text-decoration: none;  font-weight: normal;}
a.head_www:link { font-size: 13px; color: #ffffff; text-decoration: none; font-weight: normal;}
a.head_www:visited { font-size: 13px; color: #ffffff; text-decoration: none;  font-weight: normal;}
a.head_www:hover { font-size: 13px; color: #c0c0c0; clip: text-decoration: none;  font-weight: normal;}

a.head_it: {text-decoration: none;  font-weight: normal;}
a.head_it:link { font-size: 13px; color: #ffffff; text-decoration: none; font-weight: normal;}
a.head_it:visited { font-size: 13px; color: #ffffff; text-decoration: none;  font-weight: normal;}
a.head_it:hover { font-size: 13px; color: #c0c0c0; clip: text-decoration: none;  font-weight: normal;}

a.navi: {text-decoration: none;  font-weight: normal;}
a.navi:link { font-size: 13px; color: #0066ff; text-decoration: none; font-weight: normal;}
a.navi:visited { font-size: 13px; color: #006600; text-decoration: none;  font-weight: normal;}
a.navi:hover { font-size: 13px; color: #ffffff; clip: text-decoration: none;  font-weight: normal;}

a.navi_it: {text-decoration: none;  font-weight: normal;}
a.navi_it:link { font-size: 13px; color: #006600; text-decoration: none; font-weight: normal;}
a.navi_it:visited { font-size: 13px; color: #006600; text-decoration: none;  font-weight: normal;}
a.navi_it:hover { font-size: 13px; color: #ffffff; clip: text-decoration: none;  font-weight: normal;}

a.navi_it_sec: {text-decoration: none;  font-weight: normal;}
a.navi_it_sec:link { font-size: 13px; color: #cc3333; text-decoration: none; font-weight: normal;}
a.navi_it_sec:visited { font-size: 13px; color: #cc3333; text-decoration: none;  font-weight: normal;}
a.navi_it_sec:hover { font-size: 13px; color: #ffffff; clip: text-decoration: none;  font-weight: normal;}

a.navi_www: {text-decoration: none;  font-weight: normal;}
a.navi_www:link { font-size: 13px; color: #ff6600; text-decoration: none; font-weight: normal;}
a.navi_www:visited { font-size: 13px; color: #ff6600; text-decoration: none;  font-weight: normal;}
a.navi_www:hover { font-size: 13px; color: #ffffff; clip: text-decoration: none;  font-weight: normal;}

a.navi_prn: {text-decoration: none;  font-weight: normal;}
a.navi_prn:link { font-size: 13px; color: #ee5edf; text-decoration: none; font-weight: normal;}
a.navi_prn:visited { font-size: 13px; color: #ee5edf; text-decoration: none;  font-weight: normal;}
a.navi_prn:hover { font-size: 13px; color: #ffffff; clip: text-decoration: none;  font-weight: normal;}

a.head2: {text-decoration: none;  font-weight: bold;}
a.head2:link { font-size: 12px; color: #ffffff; text-decoration: none; font-weight: bold;}
a.head2:visited { font-size: 12px; color: #ffffff; text-decoration: none;  font-weight: bold;}
a.head2:hover { font-size: 12px; color: #000000; clip: text-decoration: none;  font-weight: bold;}

a.con: {text-decoration: none;  font-weight: normal;}
a.con:link { font-size: 12px; color: #0066ff; text-decoration: none; font-weight: normal;}
a.con:visited { font-size: 12px; color: #0066ff; text-decoration: none;  font-weight: normal;}
a.con:hover { font-size: 12px; color: #000000; clip: text-decoration: none;  font-weight: normal;}

a.con_it: {text-decoration: none;  font-weight: bold;}
a.con_it:link { font-size: 12px; color: #006600; text-decoration: none; font-weight: normal;}
a.con_it:visited { font-size: 12px; color: #006600; text-decoration: none;  font-weight: normal;}
a.con_it:hover { font-size: 12px; color: #000000; clip: text-decoration: none;  font-weight: normal;}

a.con_it_sec: {text-decoration: none;  font-weight: bold;}
a.con_it_sec:link { font-size: 12px; color: #cc3333; text-decoration: none; font-weight: normal;}
a.con_it_sec:visited { font-size: 12px; color: #cc3333; text-decoration: none;  font-weight: normal;}
a.con_it_sec:hover { font-size: 12px; color: #000000; clip: text-decoration: none;  font-weight: normal;}

a.con_prn: {text-decoration: none;  font-weight: bold;}
a.con_prn:link { font-size: 12px; color: #ee5edf; text-decoration: none; font-weight: normal;}
a.con_prn:visited { font-size: 12px; color: #ee5edf; text-decoration: none;  font-weight: normal;}
a.con_prn:hover { font-size: 12px; color: #000000; clip: text-decoration: none;  font-weight: normal;}

a.con_www: {text-decoration: none;  font-weight: bold;}
a.con_www:link { font-size: 12px; color: #ff6600; text-decoration: none; font-weight: normal;}
a.con_www:visited { font-size: 12px; color: #ff6600; text-decoration: none;  font-weight: normal;}
a.con_www:hover { font-size: 12px; color: #000000; clip: text-decoration: none;  font-weight: normal;}

a.imp: {text-decoration: none;  font-weight: bold;}
a.imp:link { font-size: 12px; color: #717b88; text-decoration: none; font-weight: normal;}
a.imp:visited { font-size: 12px; color: #717b88; text-decoration: none;  font-weight: normal;}
a.imp:hover { font-size: 12px; color: #000000; clip: text-decoration: none;  font-weight: normal;}

a.h2-top: {text-decoration: none;  font-weight: normal;}
a.h2-top:link { font-size: 11px; color: #ffffff; text-decoration: none; font-weight: bold;}
a.h2-top:visited { font-size: 11px; color: #ffffff; text-decoration: none;  font-weight: bold;}
a.h2-top:hover { font-size: 11px; color: #333333; clip: text-decoration: none;  font-weight: bold;}

a.h2: {text-decoration: none;  font-weight: normal;}
a.h2:link { font-size: 11px; color: #333333; text-decoration: none; font-weight: bold;}
a.h2:visited { font-size: 11px; color: #333333; text-decoration: none;  font-weight: bold;}
a.h2:hover { font-size: 11px; color: #0066ff; clip: text-decoration: none;  font-weight: bold;}

a.h2_it: {text-decoration: none;  font-weight: normal;}
a.h2_it:link { font-size: 11px; color: #333333; text-decoration: none; font-weight: bold;}
a.h2_it:visited { font-size: 11px; color: #333333; text-decoration: none;  font-weight: bold;}
a.h2_it:hover { font-size: 11px; color: #006600; clip: text-decoration: none;  font-weight: bold;}

a.h2_it_sec: {text-decoration: none;  font-weight: normal;}
a.h2_it_sec:link { font-size: 11px; color: #333333; text-decoration: none; font-weight: bold;}
a.h2_it_sec:visited { font-size: 11px; color: #333333; text-decoration: none;  font-weight: bold;}
a.h2_it_sec:hover { font-size: 11px; color: #cc3333; clip: text-decoration: none;  font-weight: bold;}

a.h2_www: {text-decoration: none;  font-weight: normal;}
a.h2_www:link { font-size: 11px; color: #333333; text-decoration: none; font-weight: bold;}
a.h2_www:visited { font-size: 11px; color: #333333; text-decoration: none;  font-weight: bold;}
a.h2_www:hover { font-size: 11px; color: #ff6600; clip: text-decoration: none;  font-weight: bold;}

a.h2_prn: {text-decoration: none;  font-weight: normal;}
a.h2_prn:link { font-size: 11px; color: #333333; text-decoration: none; font-weight: bold;}
a.h2_prn:visited { font-size: 11px; color: #333333; text-decoration: none;  font-weight: bold;}
a.h2_prn:hover { font-size: 11px; color: #c449b7; clip: text-decoration: none;  font-weight: bold;}

.quickfind_head { font-size: 11px; font-weight:bold; color:#0066ff; BORDER-top: #0066ff 1px solid; }
.quickfind_head_it { font-size: 11px; font-weight:bold; color:#006600; BORDER-top: #006600 1px solid; }
.quickfind_head_it_sec { font-size: 11px; font-weight:bold; color:#cc3333; BORDER-top: #cc3333 1px solid; }
.quickfind_head_media { font-size: 11px; font-weight:bold; color:#c449b7; BORDER-top: #c449b7 1px solid; }
.quickfind_head_www { font-size: 11px; font-weight:bold; color:#ff6600; BORDER-top: #ff6600 1px solid; }
.quickfind_name { font-size: 11px; font-weight:bold; color:#ffffff; background-color:#0066ff; }
.quickfind_name_it { font-size: 11px; font-weight:bold; color:#ffffff; background-color:#006600; }
.quickfind_name_it_sec { font-size: 11px; font-weight:bold; color:#ffffff; background-color:#cc3333; }
.quickfind_name_media { font-size: 11px; font-weight:bold; color:#ffffff; background-color:#c449b7; }
.quickfind_name_www { font-size: 11px; font-weight:bold; color:#ffffff; background-color:#ff6600; }
.quickfind { font-size: 11px; font-weight:bold; color:#333333; }
.quickfind_index { font-size: 11px; font-weight:bold; color:#333333; BORDER-bottom: #0066ff 1px solid; }
.quickfind_it { font-size: 11px; font-weight:bold; color:#333333; BORDER-bottom: #006600 1px solid; }
.quickfind_it_sec { font-size: 11px; font-weight:bold; color:#333333; BORDER-bottom: #cc3333 1px solid; }
.quickfind_media { font-size: 11px; font-weight:bold; color:#333333; BORDER-bottom: #c449b7 1px solid; }
.quickfind_www { font-size: 11px; font-weight:bold; color:#333333; BORDER-bottom: #ff6600 1px solid; }
.quickfind_bg { background-color:#dddddd; }

.content { font-size: 13px; font-weight:normal; color:#000000; vertical-align: top; }
.cp { border-left:solid 1px; border-color:#0066ff; } 
.ref { color: #0066ff; }                                              

.navi_r { background-color:#333333; }
.navi_r_it-service { background-color:#006600; }

.imp_info { background-color:#0066ff; }
.imp_name { background-color:#0066ff; color:#ffffff; font-size:12px; }

.info_head { font-size: 15px; color:#ffffff; }
.info_head_www { font-size: 15px; color:#ffffff; }
.info_head_it { font-size: 15px; color:#ffffff; }

.preis { font-size:12px; color:#f0f0f0; background-color:#333333; }

.buttons { border:1px #4b4b4b solid; font-size: 11px; font-weight: normal; color: #ffffff; background-color: #0066ff; }
.inputbox { border:1px #666666 solid; font-size: 12px; font-weight: normal; color: #ffffff; BACKGROUND-COLOR:#0066ff; }
.select { border:1px #666666 solid; font-size: 12px; font-weight: normal; color: #ffffff; BACKGROUND-COLOR:#0066ff;}


.bg_ma { font-size:12px; font-weight:normal; color:#ffffff; background-color:#0066ff; }
.bg_ma_it { font-size:12px; font-weight:normal; color:#ffffff; background-color:#006600; }
.bg_ma_www { font-size:12px; font-weight:normal; color:#ffffff; background-color:#ff6600; }
.bg_ma_prn { font-size:12px; font-weight:normal; color:#ffffff; background-color:#c449b7; }

.hint { font-size:12px; font-weight:normal; color:#000000; }
.agb-hint { color:#000000; font-size:11px; font-weight:normal; BORDER-top: #000000 2px solid; }

.small { font-size:11px; font-weight:normal; color:#000000; }