body { background-color: #007700; }

body, td {	 
	color: #000000;  
	font-family: verdana, arial, sans-serif; 
	font-size: .8em;
	margin: 3px;
}



/* --- ANFANG: VERWEISE --- */
a:link    { color: #AB0000; text-decoration: underline; }
a:visited { color: #AB0000; text-decoration: underline; }
a:focus   { color: #AB0000; text-decoration: underline; }
a:hover   { color: #AB0000; text-decoration: underline; }
a:active  { color: #AB0000; text-decoration: underline; }
/* --- ENDE: VERWEISE --- */


/* || RAHMEN || */
/* \/        \/ */
.body_rahmen {
	background-color: #c30000;
	border: solid 1px #000000;
	padding: 7px;
}
.rtl_rahmen {
	background-color: #AB0000;
	border-left:   3px ridge #007700;
	border-top:    3px ridge #007700;
	border-right:  3px ridge #007700;
	border-bottom: 3px ridge #007700;
	padding: 10px;
}

/* || ANFANG: ÜBERSCHRIFTEN || */
/* \/                       \/ */
.label_lang_l {
	background-image: url(../pics/navigation/linie_rot_l_02.jpg);
	background-color: #AB0000;
	background-repeat: no-repeat;
}
.label_lang_m {
	background-image: url(../pics/navigation/linie_rot_m_02.jpg);
	background-color: #AB0000;
	background-repeat: repeat-x;
	color: #FFFFFF;
	font-family: verdana, arial, sans-serif; 
	font-size: 8pt;
}
.label_lang_r {
	background-image: url(../pics/navigation/linie_rot_r_02.jpg);
	background-color: #AB0000;
	background-repeat: no-repeat;
}


.label_w_l {
	background-image: url(../pics/navigation/leiste_w_l.jpg);
	background-color: #AB0000;
	background-repeat: no-repeat;
}
.label_w_m {
	background-image: url(../pics/navigation/leiste_w_m.jpg);
	background-color: #AB0000;
	background-repeat: repeat-x;
	color: #FFFFFF;
	font-family: verdana, arial, sans-serif; 
	font-size: 10pt;
}
.label_w_r {
	background-image: url(../pics/navigation/leiste_w_r.jpg);
	background-color: #AB0000;
	background-repeat: no-repeat;
}

.label_kurz_l {
	background-color:  #AB0000;
	background-image:  url(../pics/navigation/label_kurz_l.gif);
	background-repeat: no-repeat;
}
.label_kurz_m {
	background-color:  #AB0000;
	background-image:  url(../pics/navigation/label_kurz_m.gif);
	background-repeat: repeat-x;
	color: #FFFFFF;
	font-family: verdana, arial, sans-serif; 
	font-size: 10pt;
}
.label_kurz_m a:link    { color: #FFFFFF; text-decoration: none; }
.label_kurz_m a:visited { color: #FFFFFF; text-decoration: none; }
.label_kurz_m a:focus   { color: #FFFFFF; text-decoration: none; }
.label_kurz_m a:hover   { color: #FFFFFF; text-decoration: none; }
.label_kurz_m a:active  { color: #FFFFFF; text-decoration: none; }

.label_kurz_m a:hover span { color: #FF4F69; }

.label_kurz_r {
	background-color:  #AB0000;
	background-image:  url(../pics/navigation/label_kurz_r.gif);
	background-repeat: no-repeat;
}
/* /\ ENDE: ÜBERSCHRIFTEN  /\ */
/* ||                      || */

/* || TOP*TOP*TOP || */
/* \/             \/ */
.top {        padding: 0px; background-color: #AB0000;}
.top_inhalt { padding: 0px; }

.banner {
	background-color: #AB0000;
	height: 98px;
	padding: 0px;
	padding-bottom: 5px;
}

.banner_l {
	background-color: #AB0000;
	height: 98px;
	padding-left: 46px;
	padding-bottom: 5px;
}

.banner_r {
	background-color: #AB0000;
	height: 98px;
	padding-right: 43px;
	padding-bottom: 5px;
}

.trasse {
	background-image:  url(../pics/navigation/liniecurrywurst.jpg);
	background-repeat: repeat-x;
	padding: 0px;
	margin: 0px;
}
.trasse_footer {
	background-image:  url(../pics/navigation/chili_leiste_bunt.jpg);
	background-repeat: repeat-x;
}

/* || LEFT*LEFT*LEFT || */
/* \/                \/ */
.nav {
	border-left:   3px ridge #f7f7f7;
	border-top:    3px ridge #f7f7f7;
	border-right:  3px ridge #f7f7f7;
	border-bottom: 3px ridge #f7f7f7;
}

/* --- ANFANG: NAVIGATION --- */
.nav a {
	display: block;
	background-color:#E7E7E7;
	color: #000000;
      text-decoration: none;
	font-family: verdana, arial, sans-serif; 
	font-size: 10pt;
	border-left:   2px inset #F7F7F7;
	border-top:    2px inset #F7F7F7;
	border-right:  2px inset #F7F7F7;
	border-bottom: 2px inset #F7F7F7;
	padding: 1px;
	margin:  0px;
	width: 155px;
}
.nav a:link    { background-color: #E7E7E7; color: #000000; text-decoration: none; }
.nav a:visited { background-color: #E7E7E7; color: #000000; text-decoration: none; }
.nav a:focus   { background-color: #FF0000; color: #FFFFFF; text-decoration: none; }
.nav a:hover   { background-color: #000077; color: #FFFFFF; text-decoration: none; }
.nav a:active  { background-color: #F5F8FF; color: #000000; text-decoration: none; }

/* --- NAVIGATIONS-ZEICHEN --- */
.nav a span {
	background-color:#E7E7E7;
	color: #4F7486;
	text-decoration: none;
	font-family: verdana, arial, sans-serif; 
	font-size: 10pt;
	font-weight: bold;
	padding: 0px 0px 0px 5px;
	margin: 0px;
}
.nav a:link    span { background-color: #E7E7E7; color: #4F7486; text-decoration: none; }
.nav a:visited span { background-color: #E7E7E7; color: #4F7486; text-decoration: none; }
.nav a:focus   span { background-color: #FF0000; color: #FF4F69; text-decoration: none; }
.nav a:hover   span { background-color: #000077; color: #FF4F69; text-decoration: none; }
.nav a:active  span { background-color: #F5F8FF; color: #4F7486; text-decoration: none; }

.navi {
	background-image: url(../pics/navigation/nav_01.jpg); 
	background-repeat: no-repeat;
	background-color: #cd0000;
 
}

.navi a:link  { 
	width: 180px;
	height: 35px;
	padding-top: 9px;
	padding-left: 29px;  
	color: #FFFFE1; 
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
}

.navi a:visited { 
	width: 180px;
	height: 35px;
	padding-top: 9px;
	padding-left: 29px;  
	color: #FFFFE1; 
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
}

.navi a:focus   { 
	width: 180px;
	height: 35px;
	padding-top: 9px;
	padding-left: 29px;  
	color: #FFFFE1; 
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
}

.navi a:active  { 
	width: 180px;
	height: 35px;
	padding-top: 9px; 
	padding-left: 29px; 
	color: #FFFFE1; 
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
}



.navi a:hover  { 
	width: 180px; 
	height: 35px; 
	padding-top: 9px;
	padding-left: 30px;
	color: #900000;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none; 
}





/* --- ENDE: NAVIGATION --- */


/* || RIGHT*RIGHT*RIGHT|| */
/* \/                  \/ */
.right {
	background-color: #FFFFFF;
	border-left:   3px ridge #ff2725;
	border-top:    3px ridge #ff8788;
	border-right:  3px ridge #7f5555;
	border-bottom: 3px ridge #7f4444;
	height: 700px;
	/* padding: 5px 10px 10px 15px; */
	padding: 5px;
	margin: 0px
}
.fuss { color: #FFFFFF; }




/* --- ... ANFANG: Formmailer ... --- */
#papamailer h3 { text-align:center; }
#papamailer h4 { text-align:left; }
#papamailer ul { text-align:left; list-style-image:url("../pics/bullets/bullet_rot1.gif"); }
#papamailer .hinweis { text-align:center; }
#papamailer .fehler  { text-align:left; color:#D10000; }
#papamailer .erfolg  { text-align:left; color:#008D00; }
#papamailer .rot     { text-align:left; color:#D10000; }
#papamailer .gruen   { text-align:left; color:#008D00; }
/* --- ... ENDE: Formmailer ... --- */


/* --- ... ANFANG: SCHATTEN ... --- */
.SchattenQuer { 
	background:url("../pics/gallerie/schatten_quer_w_thumb.jpg")  bottom right;
	background-repeat: no-repeat; 
	padding:0px 5px 4px 0px; 
	text-decoration:none;
} 
.SchattenHoch { 
	background:url("../pics/gallerie/schatten_hoch_w_thumb.jpg")  bottom right; 
	background-repeat: no-repeat;
	padding:0px 0px 4px 7px; 
	text-decoration:none;
}
/* --- ... ENDE: SCHATTEN ... --- */


.nrd  { white-space: nowrap; background-color: #EDEDED; }
.nr   { white-space: nowrap;}
.SendeTabelle { margin: 20px;  }
.Preisliste1 { margin: 20px; }

/* --- ... ANFANG: LINKS-TABELLE ... --- */

.tab_links {
	width: 468px;
	height: 60px;
	border-width: 12px; 
	border-color: #EB0000; 
	border-style: ridge; 
	border-collapse:collapse;
	padding: 0px;
	margin: 0px;
	text-align: center;
}

.tab_links_title {
	background-color: #FBE5E0;
	text-align: center;
	padding: 0px;
	padding-top: 3px;
	padding-bottom: 3px;
	margin: 0px;
}

.tab_links_inner {
	text-align: center;
	padding: 0px;
      padding-bottom: 3px;
	margin: 0px;
}

.tab_banner_title {
	background-color: #FBE5E0;
	border-width: 2px; 
	border-color: #EB0000; 
	border-style: ridge;
	text-align: center;
	padding: 0px;
	padding-top: 3px;
	padding-bottom: 3px;
	margin: 0px;
}

.tab_banner_autor {
	border-width: 2px; 
	border-color: #EB0000; 
	border-style: ridge;
	text-align: left;
	padding: 0px;
	padding-top: 3px;
	padding-bottom: 3px;
	margin: 0px;
}

.tab_banner_inner {
	border-width: 2px; 
	border-color: #EB0000; 
	border-style: ridge;
	background-color: #F9F9F9;
	text-align: left;
	padding: 0px;
	margin: 0px;
}

.tab_banner_code {
	border-width: 2px; 
	border-color: #EB0000; 
	border-style: ridge;
	background-color: #FBE5E0;
	text-align: left;
      padding-bottom: 0px;
	margin: 7px;
}









/* --- ... ENDE: LINKS-TABELLE ... --- */


.preise_h2  {
 	font-family:Monotype Corsiva; 
	margin: 0px 0px 0px 0px; 
	color: #AB0000;
}

.preise_h2_g  {
 	font-family:Monotype Corsiva; 
	margin: 0px 0px 0px 0px; 
	color: #6C9223;
}

.preis {
	text-align: right;
	width: 55px;
}

.zusatz {
	text-align: right;
}

.beschreibung {
	text-align:left;
}

.grad {
	text-align: left;
	width: 30px;
}

.grad2 {
	text-align: right;
	width: 20px;
}

.preis_r {
	text-align: right;
	width: 55px;
	background-color: #FBE5E0;
}

.zusatz_r {
	text-align: right;
	background-color: #FBE5E0;
}

.beschreibung_r {
	text-align:left;
	background-color: #FBE5E0;
}

.grad_r {
	text-align: left;
	width: 30px;
	background-color: #FBE5E0;
}

.grad2_r {
	text-align: right;
	width: 20px;
	background-color: #FBE5E0;
}

.preis_g {
	text-align: right;
	width: 55px;
	background-color: #E9FFDF;
}

.zusatz_g {
	text-align: right;
	background-color: #E9FFDF;
}

.beschreibung_g {
	text-align:left;
	background-color: #E9FFDF;
}




.imbiss a:link     { color: #AB0000; }
.imbiss a:visited  { color: #AB0000; }
.imbiss a:focus    { color: #AB0000; }
.imbiss a:hover    { color: #AB0000; }
.imbiss a:active   { color: #AB0000; }

.imbiss_g a:link     { color: #6C9223; }
.imbiss_g a:visited  { color: #6C9223; }
.imbiss_g a:focus    { color: #6C9223; }
.imbiss_g a:hover    { color: #6C9223; }
.imbiss_g a:active   { color: #6C9223; }

.rot     { color: #AB0000; }
.gruen   { color: #6C9223; }

.bg_rot     { background-color: #FBE5E0; color: #AB0000; }
.bg_gruen   { background-color: #E9FFDF; color: #6C9223; }

/* --- ... ANFANG: box6001 ... --- */
#box6001     { margin: 0px; padding: 0px; }
#box6001 .lo { background-image: url(../pics/box/tv/box6001_l-o.gif); width: 6px; height: 6px; }
#box6001 .o  { background-image: url(../pics/box/tv/box6001_o.gif);               height: 6px; }
#box6001 .ro { background-image: url(../pics/box/tv/box6001_r-o.gif); width: 6px; height: 6px; }
#box6001 .l  { background-image: url(../pics/box/tv/box6001_l.gif);   width: 6px; }
#box6001 .hg { background-image: url(../pics/box/tv/box6001_hg.jpg);  background-repeat: no-repeat; }
#box6001 .r  { background-image: url(../pics/box/tv/box6001_r.gif);   width: 6px; }
#box6001 .lu { background-image: url(../pics/box/tv/box6001_l-u.gif); width: 6px; height: 6px; }
#box6001 .u  { background-image: url(../pics/box/tv/box6001_u.gif);               height: 6px; }
#box6001 .ru { background-image: url(../pics/box/tv/box6001_r-u.gif); width: 6px; height: 6px; }
/* --- ... ENDE: box6001 ... --- */

/* --- ... ANFANG: box17007 ... --- */
#box17007     { margin: 0px; padding: 0px; }
#box17007 .lo { background-image: url(../pics/box/slide/box17007_l-o.gif); width: 17px; height: 17px; }
#box17007 .o  { background-image: url(../pics/box/slide/box17007_o.gif);                height: 17px; }
#box17007 .ro { background-image: url(../pics/box/slide/box17007_r-o.gif); width: 17px; height: 17px; }
#box17007 .l  { background-image: url(../pics/box/slide/box17007_l.gif);   width: 17px; }
#box17007 .hg { background-image: url(../pics/box/slide/box17007_hg.jpg);  background-repeat: repeat; }
#box17007 .hg2{ background-image: url(../pics/box/slide/box17007_hg2.jpg); background-repeat: repeat; }
#box17007 .r  { background-image: url(../pics/box/slide/box17007_r.gif);   width: 17px; }
#box17007 .lu { background-image: url(../pics/box/slide/box17007_l-u.gif); width: 17px; height: 17px; }
#box17007 .u  { background-image: url(../pics/box/slide/box17007_u.gif);                height: 17px; }
#box17007 .ru { background-image: url(../pics/box/slide/box17007_r-u.gif); width: 17px; height: 17px; }
/* --- ... ENDE: box17007 ... --- */

/* --- ... ANFANG: box17007_2 ... --- */
#box17007_2     { margin: 0px; padding: 0px; }
#box17007_2 .lo { background-image: url(../pics/box/slide/box17007_l-o.gif); width: 17px; height: 17px; }
#box17007_2 .o  { background-image: url(../pics/box/slide/box17007_o.gif);                height: 17px; }
#box17007_2 .ro { background-image: url(../pics/box/slide/box17007_r-o.gif); width: 17px; height: 17px; }
#box17007_2 .l  { background-image: url(../pics/box/slide/box17007_l.gif);   width: 17px; }
#box17007_2 .hg { background-image: url(../pics/box/slide/box17007_hg.jpg);  background-repeat: repeat; }
#box17007_2 .hg2{ background-image: url(../pics/box/slide/box17007_hg2.jpg); background-repeat: repeat; }
#box17007_2 .r  { background-image: url(../pics/box/slide/box17007_r.gif);   width: 17px; }
#box17007_2 .lu { background-image: url(../pics/box/slide/box17007_l-u.gif); width: 17px; height: 17px; }
#box17007_2 .u  { background-image: url(../pics/box/slide/box17007_u.gif);                height: 17px; }
#box17007_2 .ru { background-image: url(../pics/box/slide/box17007_r-u.gif); width: 17px; height: 17px; }
/* --- ... ENDE: box17007_2 ... --- */

/* --- ... ANFANG: box17007_3 ... --- */
#box17007_3     { margin: 0px; padding: 0px; }
#box17007_3 .lo { background-image: url(../pics/box/slide/box17007_l-o.gif); width: 17px; height: 17px; }
#box17007_3 .o  { background-image: url(../pics/box/slide/box17007_o.gif);                height: 17px; }
#box17007_3 .ro { background-image: url(../pics/box/slide/box17007_r-o.gif); width: 17px; height: 17px; }
#box17007_3 .l  { background-image: url(../pics/box/slide/box17007_l.gif);   width: 17px; }
#box17007_3 .hg { background-image: url(../pics/box/slide/box17007_hg.jpg);  background-repeat: repeat; }
#box17007_3 .hg2{ background-image: url(../pics/box/slide/box17007_hg2.jpg); background-repeat: repeat; }
#box17007_3 .r  { background-image: url(../pics/box/slide/box17007_r.gif);   width: 17px; }
#box17007_3 .lu { background-image: url(../pics/box/slide/box17007_l-u.gif); width: 17px; height: 17px; }
#box17007_3 .u  { background-image: url(../pics/box/slide/box17007_u.gif);                height: 17px; }
#box17007_3 .ru { background-image: url(../pics/box/slide/box17007_r-u.gif); width: 17px; height: 17px; }
/* --- ... ENDE: box17007_3 ... --- */

/* --- ... ANFANG: box17007_4 ... --- */
#box17007_4     { margin: 0px; padding: 0px; }
#box17007_4 .lo { background-image: url(../pics/box/slide/box17007_l-o.gif); width: 17px; height: 17px; }
#box17007_4 .o  { background-image: url(../pics/box/slide/box17007_o.gif);                height: 17px; }
#box17007_4 .ro { background-image: url(../pics/box/slide/box17007_r-o.gif); width: 17px; height: 17px; }
#box17007_4 .l  { background-image: url(../pics/box/slide/box17007_l.gif);   width: 17px; }
#box17007_4 .hg { background-image: url(../pics/box/slide/box17007_hg.jpg);  background-repeat: repeat; }
#box17007_4 .hg2{ background-image: url(../pics/box/slide/box17007_hg2.jpg); background-repeat: repeat; }
#box17007_4 .r  { background-image: url(../pics/box/slide/box17007_r.gif);   width: 17px; }
#box17007_4 .lu { background-image: url(../pics/box/slide/box17007_l-u.gif); width: 17px; height: 17px; }
#box17007_4 .u  { background-image: url(../pics/box/slide/box17007_u.gif);                height: 17px; }
#box17007_4 .ru { background-image: url(../pics/box/slide/box17007_r-u.gif); width: 17px; height: 17px; }
/* --- ... ENDE: box17007_4 ... --- */

/* --- ... ANFANG: box17007_5 ... --- */
#box17007_5     { margin: 0px; padding: 0px; }
#box17007_5 .lo { background-image: url(../pics/box/slide/box17007_l-o.gif); width: 17px; height: 17px; }
#box17007_5 .o  { background-image: url(../pics/box/slide/box17007_o.gif);                height: 17px; }
#box17007_5 .ro { background-image: url(../pics/box/slide/box17007_r-o.gif); width: 17px; height: 17px; }
#box17007_5 .l  { background-image: url(../pics/box/slide/box17007_l.gif);   width: 17px; }
#box17007_5 .hg { background-image: url(../pics/box/slide/box17007_hg.jpg);  background-repeat: repeat; }
#box17007_5 .hg2{ background-image: url(../pics/box/slide/box17007_hg2.jpg); background-repeat: repeat; }
#box17007_5 .r  { background-image: url(../pics/box/slide/box17007_r.gif);   width: 17px; }
#box17007_5 .lu { background-image: url(../pics/box/slide/box17007_l-u.gif); width: 17px; height: 17px; }
#box17007_5 .u  { background-image: url(../pics/box/slide/box17007_u.gif);                height: 17px; }
#box17007_5 .ru { background-image: url(../pics/box/slide/box17007_r-u.gif); width: 17px; height: 17px; }
/* --- ... ENDE: box17007_5 ... --- */

.VolHG { 
	background:url("../pics/box/radio/radio_tr02_td03v03_m.gif") no-repeat; 
	padding:0px 0px 0px 0px; 
	text-decoration:none;
}
