/* generell # sind ids und nur für die positionierung und den rahmen zuständig
. sind klassen und wir nehmen die für reine textangaben
letztes aufräumen 10.maerz.2004 [bab] */

td
{
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif; color:#000000; font-size:100%; line-height:140%;
}

/* die oberste navi wie wir eben top haben */
#top
{
 position:absolute;
 width:1px;
 height: 1px;
 margin:0px;
 text-align:left;
 z-index:1;
}

table.content
{
 position:absolute;
 top:4px
}

#contentdruck
{
 width:461px;
 margin-top:20px;
 margin-left:15px;
 background:#ffffff;
 z-index:2;
}

#vhostwartung
{
 position:absolute;
 width:121px;
 padding-top:30px;
 margin-left:780px;
 background:#ffffff;
 z-index:2;
}

#content
{
 position:absolute;
 width:780px;
 padding-top:0px;
 margin-left:0px;
 background:#ffffff;
 z-index:1;
}


.wartung
{
 padding-left:0px;
 padding-top:0px;
}

td
{
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif; color:#000000; font-size:80%; line-height:140%;
}

/* eXtra-small für platzhalter etc. (netscape 6.*!) */
.xs
{
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif; font-size:1pt; color:#000000;
}

 .vhost
{
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif; font-size:14pt; font-style:bold; color:#ffffff; padding-left:10px;
}

.vorspann
{
 font-style:normal;
 font-family:Verdana,Times New Roman, Helvetica, Arial, Verdana, Univers, sans-serif;
 font-size:100%;
 text-align:left;
 font-weight:normal;
}

.anreisser
{
 font-size:100%;
 color:#000000;
 text-align:left;
 font-weight:normal;
}

.small
{
 font-size:80%;
 text-align:left;
 font-weight:normal;
}


h2
{
 font-size:120%;
 color:#666666;
 font-weight:normal;
 display:inline;
}

h3
{
 font-size:100%;
 color:#ff0e83;
 font-weight:bold;
 display:inline;
}

h4
{
 font-size:80%;
 padding-left:0px;
 padding-right:20px;
 padding-top:15px;
 font-weight:normal;
}


em
{
 font-weight:bold; font-style:normal;
}

ul
{
 margin-left:0px;
 margin-top:0px;
 margin-bottom:0px;
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif; font-size:100%; line-height:130%; text-align:left; font-weight:normal;
}

.nav2a
{
 font-family: Verdana, Arial, Helvetica, Univers, sans-serif;
 font-size: 8pt;
 color:#ff0e83;
 font-weight:bold;
 text-decoration:none;
 vertical-align:middle;
}

.testimonials
{
 font-size:120%;
 color:#666666;
 font-weight:normal;
}

li{
 margin-left:18px;
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif; font-size:100%; line-height:130%; text-align:left; font-weight:normal;
}

.vwc8b
{
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif;font-size:8pt; color:#ffffff; text-align: center; font-weight:bold;
}

.green
{
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif; font-size:100%; color:#ff0e83;
}

.grew
{
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif;font-size:100%; color:#666666;
}

.hellgrau
{
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif;font-size:100%; color:#c0c0c0;
}

.red
{

 font-family:Verdana, Arial, Helvetica, Univers, sans-serif; font-size:100%; color:#FF0E83;
}

.preis
{
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif;font-size:70%; color:#9a0033; font-weight:bold;
}

.color
{

 color:#ff0e83;
}

.vgc8
{
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif;font-size:8pt; color:#ff0e83; text-align: center; margin-bottom: 10px; padding-bottom:10px;
}

.vwc8
{
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif;font-size:8pt; color:#ffffff; text-align: center;
}

.vwl8
{
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif;font-size:8pt; color:#ffffff; text-align: left;
}

.yellow
{
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif;font-size:10pt; color:#FFBD24; text-align: center; font-weight:bold;
}

.vbc8
{
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif;font-size:8pt; color:#000000; text-align: center; font-weight:normal;
}

.vbl8
{
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif;font-size:8pt; color:#000000; text-align: left; font-weight:normal;
}

.vbr8
{
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif;font-size:8pt; color:#000000; text-align: right; font-weight:normal;
}

.vbl7
{
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif;font-size:7pt; color:#000000; text-align: left; font-weight:normal;
}

.vbc7
{
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif;font-size:7pt; color:#000000; text-align: center; font-weight:normal;
}

.vbr7
{
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif;font-size:7pt; color:#000000; text-align: right; font-weight:normal;
}

.vgl8
{
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif;font-size:8pt; color:#ff0e83;
}

.datum
{
 color:#666666; text-decoration:none; font-weight:bold;
}

.sitemap1Info
{
 font-size:100%;
}

.sitemap2
{
 padding-left:20px;
}

.sitemap2Info
{
 font-size:100%;
 padding-left:10px;
}

.sitemap3
{
 padding-left:40px;

}
.sitemap3Info
{
 font-size:70%;
 padding-left:10px;
}

/* aktiver lev1-punkt in der navi-left */
.navileft1
{
 font-size:8pt;
 color:#ff0e83;
 font-weight:bold;
 text-decoration:none;
}

/* aktiver lev2-punkt in der navi-left */
.navileft2
{
 font-family: Verdana, Arial, Helvetica, Univers, sans-serif;
 font-size: 8pt;
 color:#2c2c2c;
 font-weight:nomral;
 text-decoration:underline;
 vertical-align:middle;
}

.nav2oben
{
 font-family: Verdana, Arial, Helvetica, Univers, sans-serif;
 font-size: 8pt;
 color:#2c2c2c;
 font-weight:bold;
 text-decoration:none;
}

/* aktiver lev2-punkt in der navi-left */
.nav2
{
 font-family: Verdana, Arial, Helvetica, Univers, sans-serif;
 font-size: 8pt;
 color:#FF0E83;
 font-weight:bold;
 text-decoration:none;
}

/* aktiver lev3-punkt in der navi-left */
.nav3
{
 font-family: Verdana, Arial, Helvetica, Univers, sans-serif;
 font-size:8pt;
 color:#2c2c2c;
 font-weight:normal;
 text-decoration:none;
}


/* newstext in einer der boxen */
.newstext
{
 font-family: Verdana, Arial, Helvetica, Univers, sans-serif;
 font-size: 8pt;
 color:#000000;
 font-weight:bold;
 text-decoration:none;
}

/* link in den errorseiten, unterstrichen groß, färbig)*/
A.linkerror:link,
A.linkerror:visited,
A.linkerror:hover,
A.linkerror:active
{
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif; font-size:10pt; color:#ff0e83; font-weight:bold; text-decoration:underline;
}

A:link,
A:visited,
A:active,
A:hover
{
 color:#ff0e83; text-decoration:underline; font-weight:bold;
}

A.linknews:link,
A.linknews:visited,
A.linknews:active,
A.linknews:hover
{
 font-size:80%; color:#ff0e83; text-decoration:none; font-weight:bold;
}

a.LnkNews:link,
a.LnkNews:visited,
a.LnkNews:active,
a.LnkNews:hover
{
 font-size:100%; color:#ffffff; text-decoration:none; font-weight:bold;
}

A.more:link,
A.more:visited,
A.more:active,
A.more:hover
{
 color:#ff0e83; text-decoration:underline; font-weight:bold;
}

A.back:link,
A.back:visited,
A.back:active,
A.back:hover
{
 color:#666666; text-decoration:none; font-weight:normal;
}


A.linkdatum:link,
A.linkdatum:visited,
A.linkdatum:active,
A.linkdatum:hover
{
 color:#999999; text-decoration:none; font-weight:bold;
}

A.linkright:link,
A.linkright:visited,
A.linkright:active,
A.linkright:hover
{
 color:#ff0e83; text-decoration:none; font-weight:bold;
}

/* link ohne unterstreichung 70% (z.b. navi im wartungsbereich) */
A.linktop:link,
A.linktop:visited,
A.linktop:active,
A.linktop:hover
{
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif; font-size:8pt; color:#666666; font-weight:normal; text-decoration:none;
}

/* link ohne unterstreichung 70% (z.b. navi im wartungsbereich) */
A.linktop1:link,
A.linktop1:visited,
A.linktop1:active,
A.linktop1:hover
{
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif; color:#ffffff; font-weight:normal; text-decoration:none;
}

/* link ohne unterstreichung 70% (z.b. navi im wartungsbereich) */
A.linkfooter:link,
A.linkfooter:visited,
A.linkfooter:active,
A.linkfooter:hover
{
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif; font-size:10pt; color:#ffffff; font-weight:normal; text-decoration:none;
}

/* link ohne unterstreichung 70% (z.b. navi im wartungsbereich) */
A.linkshop:link,
A.linkshop:visited,
A.linkshop:active,
A.linkshop:hover
{
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif; font-size:10pt; color:#c0c0c0; font-weight:normal; text-decoration:none;
}

/* lev1-link in der navi left -> färbig, dick, ohne unterstreichung */
A.linknav1:link,
A.linknav1:visited,
A.linknav1:active 		{font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size: 10pt; color:#ff0e83; font-weight:bold; text-decoration:none;}
A.linknav1:hover		{font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size: 10pt; color:#666666; font-weight:bold; text-decoration:none;}

/* link färbig ohne unterstreichung (z.b. navi left*/
A.linknav1stay:link,
A.linknav1stay:visited,
A.linknav1stay:active,
A.linknav1stay:hover		{font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size: 10pt; color:#666666; font-weight:bold; text-decoration:none;}


/* link färbig ohne unterstreichung (z.b. navi left*/
A.linknav1a:link,
A.linknav1a:visited,
A.linknav1a:active,
A.linknav1a:hover		{font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size: 8pt; color:#ff0e83; font-weight:bold; text-decoration:none;}


/* lev2-link in der navi left -> weiß, bold, unterstrichen */
A.linknav2:link,
A.linknav2:visited,
A.linknav2:active		{font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size: 8pt; color:#2c2c2c; font-weight:normal; text-decoration:none;}
A.linknav2:hover		{font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size: 8pt; color:#2c2c2c; font-weight:normal; text-decoration:none;}

/* aktiver lev2-link in der navi left -> färbig, bold, ohne unterstreichung */
A.linknav2a:link,
A.linknav2a:visited,
A.linknav2a:active,
A.linknav2a:hover		{font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size: 8pt; color:#ff0e83; font-weight:bold; text-decoration:underline; vertical-align:middle;}


/* lev3-link in der navi left -> färbig, normal/bold, ohne unterstreichung */
A.linknav3:link,
A.linknav3:visited,
A.linknav3:active		{font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size: 8pt; color:#2c2c2c; font-weight:normal; text-decoration:underline;}
A.linknav3:hover		{font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size: 8pt; color:#2c2c2c; font-weight:normal; text-decoration:underline;}

/* aktiver lev3-link in der navi left -> färbig, bold, ohne unterstreichung */
A.linknav3a:link,
A.linknav3a:visited,
A.linknav3a:active,
A.linknav3a:hover	{font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size: 8pt; color:#ff0e83; font-weight:normal; text-decoration:none; padding-left: 15px; vertical-align:middle;}


/* aktiver lev3-link in der navi left -> färbig, bold, ohne unterstreichung */
A.linknav3komm:link,
A.linknav3komm:visited,
A.linknav3komm:active,
A.linknav3komm:hover	{font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size: 10pt; color:#ff0e83; font-weight:bold; text-decoration:none; padding-right: 8px;}


/* link färbig ohne unterstreichung (z.b. navi left*/
A.linknav3stay:link,
A.linknav3stay:visited,
A.linknav3stay:active,
A.linknav3stay:hover		{font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size: 8pt; color:#ff0e83; font-weight:normal; text-decoration:none;}


/* link färbig ohne unterstreichung (z.b. navi left*/
A.linknavwart:link,
A.linknavwart:visited,
A.linknavwart:active		{font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size: 8pt; color:#000000; font-weight:normal; text-decoration:underline;}
A.linknavwart:hover			{font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size: 8pt; color:#6b6b6b; font-weight:normal; text-decoration:underline;}

/* link färbig ohne unterstreichung (z.b. navi left*/
A.linknavwart2:link,
A.linknavwart2:visited,
A.linknavwart2:active
A.linknavwart2:hover		{font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size: 8pt; color:#ff0e83; font-weight:normal; text-decoration:none;}



/* link färbig ohne unterstreichung (z.b. navi left*/
A.sitelev1:link,
A.sitelev1:visited,
A.sitelev1:active
A.sitelev1:hover		{font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size: 100%; color:#eba910; font-weight:bold; text-decoration:none;}

/* link färbig ohne unterstreichung (z.b. navi left*/
A.sitelev2:link,
A.sitelev2:visited,
A.sitelev2:active		{font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size: 100%; color:#ff0e83; font-weight:bold; text-decoration:none;}
A.sitelev2:hover		{font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size: 100%; color:#eba910; font-weight:bold; text-decoration:none;}

/* link färbig ohne unterstreichung (z.b. navi left*/
A.sitelev3:link,
A.sitelev3:visited,
A.sitelev3:active
A.sitelev3:hover		{font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size: 80%; color:#ff0e83; font-weight:normal; text-decoration:none;}

/* link färbig ohne unterstreichung (z.b. navi left*/
A.sitelev4:link,
A.sitelev4:visited,
A.sitelev4:active
A.sitelev4:hover		{font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size: 80%; color:#eba910; font-weight:normal; text-decoration:none;}

A.LnkLang:link,
A.LnkLang:visited,
A.LnkLang:active	{color:#ffffff; font-weight:normal; text-decoration:none;}
A.LnkLang:hover		{color:#ffffff; font-weight:normal; text-decoration:underline;}



/* alles rund um die errorseiten*/
.error
{
 padding-left:180px; padding-top: 20px;
 width:440px;
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif; font-size:10pt; color:#000000; font-weight:normal; text-decoration:none;
}

.notavailable
{
 padding-left:180px; padding-top: 20px;
 border:1px;
 width:440px;
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif; font-size:10pt; color:#000000; font-weight:normal; text-decoration:none;
}


/* link in den errorseiten, unterstrichen groß, färbig)*/
/*
A.linkerror:link,
A.linkerror:visited,
A.linkerror:hover,
A.linkerror:active
{
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif; font-size:10pt; color:#ff0e83; font-weight:bold; text-decoration:underline;
}
*/

.formularbutton { background-color:#ff0e83;
padding-right : 16px;
padding-left : 16px;
border-bottom : 1px solid black;
border-right : 1px solid black;
border-top : 1px solid silver;
border-left : 1px solid silver;
color:#ffffff;
text-align: center;}

.stext
{
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif; color:#000000; text-align:left; font-size:100%;
 width:90px; border:1px solid background-color:#ffffff;


 border-right-color:#8c8c8c;
 border-bottom-color:#8c8c8c;
 border-left-color:#c5c5c5;
 border-top-color:#c5c5c5;
}

.text
{
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif; color:#000000; background-color:#e7e7e7; text-align:left; font-size:100%;
 width:120px; height: 22px; border:1px solid background-color:#ffffff;


 border-right-color:#8c8c8c;
 border-bottom-color:#8c8c8c;
 border-left-color:#c5c5c5;
 border-top-color:#c5c5c5;
}

.strassetext
{
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif; color:#000000; background-color:#e7e7e7; text-align:left; font-size:100%;
 width:200px; height: 22px; border:1px solid background-color:#ffffff;


 border-right-color:#8c8c8c;
 border-bottom-color:#8c8c8c;
 border-left-color:#c5c5c5;
 border-top-color:#c5c5c5;
 }

.nrtext
{
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif; color:#000000; background-color:#e7e7e7; text-align:left; font-size:100%;
 width:50px; height: 22px; border:1px solid background-color:#ffffff;


 border-right-color:#8c8c8c;
 border-bottom-color:#8c8c8c;
 border-left-color:#c5c5c5;
 border-top-color:#c5c5c5;
}

.auswahltext
{
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif; color:#000000; background-color:#e7e7e7; text-align:left; font-size:100%;
 width:180px; height: 22px; border:1px solid background-color:#ffffff;


 border-right-color:#8c8c8c;
 border-bottom-color:#8c8c8c;
 border-left-color:#c5c5c5;
 border-top-color:#c5c5c5;
}

.versicherungstext
{
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif; color:#000000; background-color:#e7e7e7; text-align:left; font-size:100%;
 width:140px; height: 22px; border:1px solid background-color:#ffffff;
 border-right-color:#8c8c8c;
 border-bottom-color:#8c8c8c;
 border-left-color:#c5c5c5;
 border-top-color:#c5c5c5;
}

.polizzetext
{
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif; color:#000000; background-color:#e7e7e7; text-align:left; font-size:100%;
 width:100px; height: 22px; border:1px solid background-color:#ffffff;
 border-right-color:#8c8c8c;
 border-bottom-color:#8c8c8c;
 border-left-color:#c5c5c5;
 border-top-color:#c5c5c5;
}

.telefontext
{
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif; color:#000000; background-color:#e7e7e7; text-align:left; font-size:100%;
 width:295px; height: 22px; border:1px solid background-color:#ffffff;
 border-right-color:#8c8c8c;
 border-bottom-color:#8c8c8c;
 border-left-color:#c5c5c5;
 border-top-color:#c5c5c5;
}

.klacktext
{
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif; color:#000000; background-color:#e7e7e7; text-align:left; font-size:100%;
 width:260; height: 22px; border:1px solid background-color:#ffffff;
 border-right-color:#8c8c8c;
 border-bottom-color:#8c8c8c;
 border-left-color:#c5c5c5;
 border-top-color:#c5c5c5;
}

.button
{
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif; text-align:middle; color:#ffffff; background-color:#ff0e83; font-size:100%;
 width:100px; height: 22px; border:1px solid ;
 border-right-color:#000000;
 border-bottom-color:#000000;
 border-left-color:#000000;
 border-top-color:#000000;
}


.middletext
{
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif; color:#000000; text-align:left; font-size:100%;
 width:300px; border:1px solid background-color:#ffffff;
 border-right-color:#8c8c8c;
 border-bottom-color:#8c8c8c;
 border-left-color:#c5c5c5;
 border-top-color:#c5c5c5;
}

.longtext
{
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif; color:#000000; text-align:left; font-size:100%;
 width:400px; border:1px solid background-color:#ffffff;
 border-right-color:#8c8c8c;
 border-bottom-color:#8c8c8c;
 border-left-color:#c5c5c5;
 border-top-color:#c5c5c5;
}

.option
{
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif;
 font-size:8pt; color:#000000; text-align:left;
 border-right-color:#8c8c8c;
 border-bottom-color:#8c8c8c;
 border-left-color:#c5c5c5;
 border-top-color:#c5c5c5;
}

.nachrichttext
{
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif;
 font-size:100%; color:#000000; text-align:left;
 width:323px; background-color:#e7e7e7; border:1px; border-style:solid;
 border-right-color:#8c8c8c;
 border-bottom-color:#8c8c8c;
 border-left-color:#c5c5c5;
 border-top-color:#c5c5c5;
/*
 scrollbar-base-color:#ffffff;
 scrollbar-dark-shadow-color:#ff0e83;
 scrollbar-face-color:#ffffff;
 scrollbar-highlight-color : #ff0e83;
 scrollbar-shadow-color:#000000;
 scrollbar-arrow-color:#ff0e83;
 scrollbar-3d-light-color:#ff0e83;
 */
}

.nachrichttext01
{
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif;
 font-size:100%; text-align:left;
 color:#000000; background-color:#e7e7e7;
 width:295px; border:1px solid background-color:#ffffff;
 border-right-color:#8c8c8c;
 border-bottom-color:#8c8c8c;
 border-left-color:#c5c5c5;
 border-top-color:#c5c5c5;
 scrollbar-base-color:#ffffff;
 scrollbar-dark-shadow-color:#ff0e83;
 scrollbar-face-color:#ffffff;
 scrollbar-highlight-color:#ff0e83;
 scrollbar-shadow-color:#000000;
 scrollbar-arrow-color:#ff0e83;
 scrollbar-3d-light-color:#ff0e83;
}

/*** shop formular felder **/
/* artikel */
.shop_ar
{
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif; color:#000000; text-align:left; font-size:100%;
 width:300px; border:1px solid background-color:#e7e7e7;
 border-right-color:#8c8c8c;
 border-bottom-color:#8c8c8c;
 border-left-color:#c5c5c5;
 border-top-color:#c5c5c5;
}

/* preis */
.shop_pr
{
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif; color:#000000; text-align:left; font-size:100%;
 width:60px; border:1px solid background-color:#e7e7e7;
 border-right-color:#8c8c8c;
 border-bottom-color:#8c8c8c;
 border-left-color:#c5c5c5;
 border-top-color:#c5c5c5;
}

/* anzahl */
.shop_an
{
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif; color:#000000; text-align:left; font-size:100%;
 width:30px; border:1px solid background-color:#e7e7e7;
 border-right-color:#8c8c8c;
 border-bottom-color:#8c8c8c;
 border-left-color:#c5c5c5;
 border-top-color:#c5c5c5;
}

/* newsletter */
.newsletter {
 font-family: Verdana, Arial, Helvetica, Univers, sans-serif;
 font-size: 8pt; color:#666666; text-align: left;
 width:200px; border:1px solid #ff0e83; background-color:#ffffff;
 border-right-color:#8c8c8c;
 border-bottom-color:#8c8c8c;
 border-left-color:#c5c5c5;
 border-top-color:#c5c5c5;
}

/* newsletter */
.seminare {
 font-family: Verdana, Arial, Helvetica, Univers, sans-serif;
 font-size: 8pt; color:#666666; text-align: left;
 width:260px; border:1px solid #ff0e83; background-color:#ffffff;
 border-right-color:#8c8c8c;
 border-bottom-color:#8c8c8c;
 border-left-color:#c5c5c5;
 border-top-color:#c5c5c5;
}

/* newsletter */
.seminarekurz {
 font-family: Verdana, Arial, Helvetica, Univers, sans-serif;
 font-size: 8pt; color:#666666; text-align: left;
 width:100px; border:1px solid #ff0e83; background-color:#ffffff;
 border-right-color:#8c8c8c;
 border-bottom-color:#8c8c8c;
 border-left-color:#c5c5c5;
 border-top-color:#c5c5c5;
}

.newsbutton
{
 background-color:#ff0e83; color:#ffffff; width:98px; border:1px solid #ffffff; text-align: center; text-decoration: bold;
}