 /* Sunvoice */
 /* das hier für den ie */

#page {height:100%;}



/* Folgende Anweisung wird nicht vom IE interpretiert */

#page[id] {height:auto; min-height:100%;}



/* Allgemeine Formate*/

html {height:100%; margin:0; padding:0;}
body {height:100%; margin:0; padding:0; background-image:url(images/bg_repeat.jpg); background-repeat:repeat-x;}
#page {width: 987px; margin:0 auto; padding:0; min-height:100%; position:relative;}



/* Oben */

#header {height:80px; width:auto; background-image:url(images/bg_header.jpg); background-repeat:no-repeat; text-align:center; margin:0px; padding:0px;}
#header a {display:block; width:100%; height:100%; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:11px; line-height:18px; font-weight:bold; margin:0px; padding:0px;}
#headershareit {height:80px; width:auto; background-image:url(images/bg_header_sit.jpg); background-repeat:no-repeat; text-align:center; margin:0px; padding:0px;}
#headershareit a {display:block; width:100%; height:100%; font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:11px; line-height:18px; font-weight:bold; margin:0px; padding:0px;}
#index, #sprache, #produkt, #download, #support, #sunlion, #deutsch, #englisch {position:absolute; top:57px; width:68px; height:18px;}
#index {top:20px; left:30px; height:40px; width:190px;}
#produkt {top:57px; left:254px; height:20px; width:125px; text-indent:1px;}
#download {top:57px; left:382px; height:20px; width:125px}
#support {top:57px; left:510px; height:20px; width:125px}
#sunlion {top:57px; left:638px; height:20px; width:125px; text-indent:1px;}
#deutsch {top:35px; left:789px; width:26px; height:16px;}
#englisch {top:35px; left:819px; width:26px; height:16px;}



/* Linke Seite */

#left {position:absolute; top:120px; left:20px; height:auto; width:210px; background-color:#ffffff;}



/* Mitte */

#middle {position:absolute; top:120px; left:253px; height:auto; width:520px; margin:0px; padding:0px; background-color:#ffffff; font-family:arial, helvetica, sans-serif;}
h1 {font-family:arial, helvetica, sans-serif; color:#666666; font-size:25px; line-height:35px; font-weight:normal; margin:0px; padding:0px 10px 20px 0px;}
h2 {font-family:arial, helvetica, sans-serif; color:#c3371e; font-size:12px; line-height:20px; font-weight:bold; margin:0px; padding:20px 10px 0px 0px;}
h3 {font-family:arial, helvetica, sans-serif; color:#c3371e; font-size:12px; line-height:18px; font-weight:bold; margin:0px; padding:0px 10px 0px 0px;}
p {font-family:arial, helvetica, sans-serif; color:#333333; font-size:12px; line-height:20px; text-align:left; margin:0px; padding:0px 10px 0px 0px;}
ul.tabellem {font-size:13px; line-height:20px; color:#333333; margin:0px; list-style-image:url(images/kreis.jpg); list-style-position:outside; margin-left:14px; padding:5px 10px 0px 14px;}
.tabellem {font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:13px; margin-left:5px; padding-left:5px; margin-bottom:0px; padding:0px 10px 0px 0px;}
.ohneeinzug {font-size:12px; line-height:20px; color:#333333; margin:0px; padding:0px 10px 0px 0px;}
.einzug {font-size:12px; line-height:20px; text-indent:18px; color:#333333; margin:0px; padding:0px 10px 0px 0px;}
.einleitung {font-family:arial, helvetica, sans-serif; color:#333333; font-size:16px; line-height:24px; margin:0px; padding:0px 10px 0px 0px;}
a {font-family:arial, helvetica, sans-serif; color:#003399; font-size:12px; line-height:20px; margin:0px; padding:0px 0px 0px 0px; text-decoration:none;}
a.footer {font-family:arial, helvetica, sans-serif; color:#666666; font-size:10px; line-height:10px; margin:0px; padding:0px 0px 20px 0px; text-align:left; text-decoration:none;}
a.tips {font-family:arial, helvetica, sans-serif; color:#c3371e; font-size:12px; line-height:18px; font-weight:bold; margin:0px; padding:0px 0px 0px 0px; text-align:left; text-decoration:none;}
.footer2 {font-family:arial, helvetica, sans-serif; color:#666666; font-size:14px; line-height:10px; margin:0px; padding:0px 0px 12px 0px; text-align:left;}
/* #content {position: relative; background-color:#ffffff; padding: 5px 0px 5px 0px;} */



/* Startseitengrafik */

#ssg {width:510px; height:200px; background-image:url(images/startseite.jpg); background-repeat:no-repeat; background-color:#ffffff; margin: 0px 0px 10px 0px; padding: 15px 0px 0px 15px;}
h1.ssg {font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:23px; line-height:35px; font-weight:normal;  margin:0px 0px 0px 0px; padding:0px 0px 25px 0px;}
h1.ssge {font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:21px; line-height:35px; font-weight:normal;  margin:0px 0px 0px 0px; padding:0px 0px 25px 0px;}
p.einleitungssg {font-family:arial, helvetica, sans-serif; color:#333333; font-size:16px; line-height:24px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}


/* Rechte Seite */

#right {position:absolute; top:120px; left:790px; width:182px; background-color:#ffffff;}



/* Tips 3 */

#tips3 {background-color:#ffffff; background-image:url(images/rahmen2x210x550.jpg); background-repeat:no-repeat; margin:0px; padding:10px 15px 0px 14px;}
#tips4 {background-color:#ffffff; background-image:url(images/rahmen2x210x490.jpg); background-repeat:no-repeat; margin:0px; padding:10px 15px 0px 14px;}

h4 {font-family:arial, helvetica, sans-serif; color:#ffffff; font-size:13.4px; line-height:20px; font-weight:bold; text-align:left; margin:0px; padding:0px 0px 0px 0px;}
h5 {font-family:arial, helvetica, sans-serif; color:#c3371e; font-size:12px; line-height:17px; font-weight:bold; text-align:left; margin:0px; padding:5px 0px 0px 0px;}
h6 {font-family:arial, helvetica, sans-serif; color:#c3371e; font-size:12px; line-height:17px; font-weight:bold; text-align:left; margin:0px; padding:5px 0px 7px 0px;}
p.fussnote {font-family:arial, helvetica, sans-serif; color:#999999; font-size:10px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
/* p {font-family:arial, helvetica, sans-serif; color:#333333; font-size:12px; line-height:17px; font-weight:normal; text-align:left; margin:0px; padding:0px 0px 0px 0px;} */