/* sofasafari.at ... coding 2002.06 by http://e-dvertising.at */
/* allgemein: links in blau, nicht unterstrichen, fett ... versch. zustände und grössen?! */
A:link     {color:#000000; font-weight:bold; text-decoration:underline; }
A:visited  {color:#000000; font-weight:bold; text-decoration:underline; }
A:active   {color:#000000; font-weight:bold; text-decoration:underline; }

/* bedeutung der "zeiger": h ... headlines, b ... big, m ... medium, s ... small; ohne "zeiger": normal */
/* verdana, black, left */
.vblh	{ font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size: 14pt; color: #000000; text-align: left; background:#ffffff; }
.vblb	{ font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size: 12pt; color: #000000; text-align: left; background:#ffffff; }
.vblm	{ font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size: 10pt; color: #000000; text-align: left; }
.vbl	{ font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size:  9pt; color: #000000; text-align: left; }
.vbls	{ font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size:  8pt; color: #003300; text-align: left; }
.vblsb	{ font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size:  8pt; color: #000000; text-align: left; }
.vblsc	{ font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size:  8pt; color: #000000; text-align: center; }
.vblsw	{ font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size:  8pt; color: #ffffff; text-align: left; }
.vblsw	{ font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size:  8pt; color: #ffffff; text-align: left; }
.vblsr	{ font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size:  8pt; color: #ff3300; text-align: left; }
.vbrsr	{ font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size:  8pt; color: #ff3300; text-align: right; }
.vbrsb	{ font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size:  8pt; color: #000000; text-align: right; }
.vbcs	{ font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size:  8pt; color: #003300; text-align: center; }
.vbrs	{ font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size:  8pt; color: #003300; text-align: right; }
.vbs	{ font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size:  8pt; color: #003300; }


.vbr8	{ font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size:  8pt; color: #003300; text-align: right; }
.vbl8	{ font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size:  8pt; color: #003300; text-align: left; }



/* "navigation link" (n1) und "navigation aktiv" (n2) */
.n1	{ font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size: 8pt; color: #000000; text-align: left; text-decoration:none; background:#ffffff; }
.n2	{ font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size: 8pt; color: #003399; text-align: left; text-decoration:none; background:#ffffff; }

/* courier, black, left */
.cbl	{ font-family: Courier, MS Courier New, Prestige, Everson Mono, Monospace ; font-size:  9pt; color: #000000; text-align: left; background:#ffffff; }

/* verdana, black, right */
.vbrb	{ font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size: 11pt; color: #000000; text-align: right; background:#ffffff; }
.vbr	{ font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size:  9pt; color: #000000; text-align: right; background:#ffffff; }
/*.vbrs	{ font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size:  8pt; color: #000000; text-align: right; background:#ffffff; }
*/
/* courier, black, center */
.cbr	{ font-family: Courier, MS Courier New, Prestige, Everson Mono, Monospace ; font-size:  9pt; color: #000000; text-align: right; background:#ffffff; }

/* verdana, black, center */
.vbcb	{ font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size: 11pt; color: #000000; text-align: center; background:#ffffff; }
.vbc	{ font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size:  9pt; color: #000000; text-align: center; background:#ffffff; }
/*.vbcs	{ font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size:  8pt; color: #000000; text-align: center; background:#ffffff; }
*/
/* eXtra-small für platzhalter etc. (netscape 6.*!) */
.xs	{ font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size:  1pt; color: #000000; }

/* courier, black, center */
.cbc	{ font-family: Courier, MS Courier New, Prestige, Everson Mono, Monospace ; font-size:  9pt; color: #000000; text-align: center; background:#ffffff; }

/* hintergrundgrafik + inhalt(layer) */
.inhalt	{position: absolute;top: 108; left: 170; z-index: 100;}
body {
	background-image:url(/_pix/index_bg.gif); background-repeat:no-repeat;
	padding:0px;
	scrollbar-base-color:#70CFCF; 
	scrollbar-dark-shadow-color:#ffffff; 
	scrollbar-face-color:#70CFCF; 
	scrollbar-highlight-color : #ffffff; 
	scrollbar-shadow-color:#000000;
	scrollbar-arrow-color:#ffffff; 
	scrollbar-3d-light-color:#ffffff;
   }

.home	{ font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-weight:bold; font-size: 13pt; color:#70CFCF; text-align: left;}
.shop	{ font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-weight:bold; font-size: 13pt; color:#F0CB40; text-align: left;}
.logos	{ font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-weight:bold; font-size: 13pt; color:#CC9933; text-align: left;}
.prospect	{ font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-weight:bold; font-size: 13pt; color:#993300; text-align: left;}
.movies	{ font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-weight:bold; font-size: 13pt; color:#660033; text-align: left;}
.infos	{ font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-weight:bold; font-size: 13pt; color:#006666; text-align: left;}
.links	{ font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-weight:bold; font-size: 13pt; color:#006633; text-align: left;}
.contact	{ font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-weight:bold; font-size: 13pt; color:#666600; text-align: left;}

.formularbutton { background-color:#ed1c24;
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:#330066;
 border-bottom-color:#330066;
 border-left-color:#f1ffff;
 border-top-color:#f1ffff;
}

.text
{
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif; color:#000000; background-color:#f1ffff; text-align:left; font-size:100%;
 width:133px; height: 22px; border:1px solid background-color:#f1ffff;

 
 border-right-color:#330066;
 border-bottom-color:#330066;
 border-left-color:#bff5fc;
 border-top-color:#bff5fc;
}

.strassetext
{
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif; color:#000000; background-color:#f1ffff; text-align:left; font-size:100%;
 width:223px; height: 22px; border:1px solid background-color:#ffffff;

 
 border-right-color:#330066;
 border-bottom-color:#330066;
 border-left-color:#bff5fc;
 border-top-color:#bff5fc;
 }

.nrtext
{
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif; color:#000000; background-color:#f1ffff; text-align:left; font-size:100%;
 width:60px; height: 22px; border:1px solid background-color:#ffffff;

 
 border-right-color:#330066;
 border-bottom-color:#330066;
 border-left-color:#bff5fc;
 border-top-color:#bff5fc;
}




.telefontext
{
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif; color:#000000; background-color:#f1ffff; text-align:left; font-size:100%;
 width:323px; height: 22px; border:1px solid background-color:#ffffff;

 
 border-right-color:#330066;
 border-bottom-color:#330066;
 border-left-color:#bff5fc;
 border-top-color:#bff5fc;
}

.wunschtext
{
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif; color:#000000; background-color:#f1ffff; text-align:left; font-size:100%;
 width:323px; height: 60px; border:1px solid background-color:#ffffff; 

 
 border-right-color:#330066;
 border-bottom-color:#330066;
 border-left-color:#bff5fc;
 border-top-color:#bff5fc;
}



.klacktext
{
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif; color:#000000; background-color:#f1ffff; text-align:left; font-size:100%;
 width:260; height: 22px; border:1px solid background-color:#ffffff;

 
 border-right-color:#330066;
 border-bottom-color:#330066;
 border-left-color:#bff5fc;
 border-top-color:#bff5fc;
}

.button
{
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif;  text-align:middle; color:#ffffff; background-color:#330066;  font-size:100%;
 width:100px; height: 22px; border:1px solid ;
 border-right-color:#bff5fc;
 border-bottom-color:#bff5fc;
 border-left-color:#bff5fc;
 border-top-color:#bff5fc;
}


.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:#330066;
 border-bottom-color:#330066;
 border-left-color:#f1ffff;
 border-top-color:#f1ffff;
}

.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:#330066;
 border-bottom-color:#330066;
 border-left-color:#f1ffff;
 border-top-color:#f1ffff;
}

.option
{
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif;
font-size:8pt; color:#000000; text-align:left; 

 border-right-color:#330066;
 border-bottom-color:#330066;
 border-left-color:#f1ffff;
 border-top-color:#f1ffff;
}

.nachrichttext
{
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif;
 font-size:100%; color:#000000; text-align:left; 
 width:323px;  background-color:#f1ffff; border:1px; border-style:solid;

 border-right-color:#330066;
 border-bottom-color:#330066;
 border-left-color:#f1ffff;
 border-top-color:#f1ffff;
/*
 scrollbar-base-color:#ffffff; 
 scrollbar-dark-shadow-color:#ed1c24; 
 scrollbar-face-color:#ffffff; 
 scrollbar-highlight-color : #ed1c24; 
 scrollbar-shadow-color:#000000;
 scrollbar-arrow-color:#ed1c24; 
 scrollbar-3d-light-color:#ed1c24;
 */
}

.nachrichttext01
{
 font-family:Verdana, Arial, Helvetica, Univers, sans-serif;
 font-size:100%; text-align:left;
 color:#000000; background-color:#f1ffff;
 width:295px; border:1px solid background-color:#ffffff;

 border-right-color:#330066;
 border-bottom-color:#330066;
 border-left-color:#f1ffff;
 border-top-color:#f1ffff;

 scrollbar-base-color:#ffffff;
 scrollbar-dark-shadow-color:#ed1c24;
 scrollbar-face-color:#ffffff;
 scrollbar-highlight-color:#ed1c24;
 scrollbar-shadow-color:#000000;
 scrollbar-arrow-color:#ed1c24;
 scrollbar-3d-light-color:#ed1c24;
}

/*** 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:#f1ffff;

 border-right-color:#330066;
 border-bottom-color:#330066;
 border-left-color:#f1ffff;
 border-top-color:#f1ffff;
}
}

/* 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:#f1ffff;

 border-right-color:#330066;
 border-bottom-color:#330066;
 border-left-color:#f1ffff;
 border-top-color:#f1ffff;
}

/* 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:#f1ffff;

 border-right-color:#330066;
 border-bottom-color:#330066;
 border-left-color:#f1ffff;
 border-top-color:#f1ffff;
}
