body {background-color:#cc0000; font-family:Arial,Tahoma;background-image: url(images/sitegifs/weihnachten-bg.gif); }
p {margin-top:2px;}
/*Linkformatierungen*/
a:link, a:visited,a:active {color: #000000; text-decoration:underline;}
a:hover {color: #000000; text-decoration:underline;}
.mao:link,.mao:visited,.mao:active,.mao:hover {color:#585858;text-decoration:none; }
.katlink:link,.katlink:visited,.katlink:active,.katlink:hover {color: #000000; text-decoration:none;}
.men-hd:link,.men-hd:visited,.men-hd:active,.men-hd:hover {color: #000000; text-decoration:none;}
.menu:link {color:#868686; text-decoration:underline}
.menu:visited {color:#868686; text-decoration:underline}
.menu:active {color:#868686; text-decoration:underline}
.menu:hover {color: #868686; text-decoration:underline;}
.imp:link, .imp:visited,.imp:active {color: #667680; text-decoration:underline;margin-bottom:2px;}
 a.bestellen:link {background-image: url(images/sitegifs/bg.jpg); color: #fff; text-decoration: none; font-weight: bold; font-size: 11px; line-height: 16px; padding: 3px; margin-right:10px;}
 a.bestellen:visited {background-image: url(images/sitegifs/bg.jpg); color: #eee; text-decoration: none; font-weight: bold; font-size: 11px; line-height: 16px; padding: 3px;}
 a.bestellen:hover {background-image: url(images/sitegifs/bg.jpg); color: #f2e9e8; text-decoration: none; font-weight: bold; font-size: 11px; line-height: 16px; padding: 3px;}
/*Ueberschriften*/
h2 {color:#990000}
h3 {color:#990000}
h4 {color:#990000}
h5 {color:#990000}
h2.s {color:#990000; margin-bottom:7px;}
h3.s {color:#990000; margin-bottom:7px;}
h3.start {color:#990000; margin-bottom:9px;margin-top:5px}
h4.s {color:#990000; margin-bottom:7px;}
h4.start {color:#990000; margin-bottom:7px;margin-top:3px}
h5.s {color:#990000; margin-bottom:7px;}

h1.w {font-size:19px; color:#990000; margin-bottom:7px;}
h2.w {font-size:17px; color:#990000; margin-bottom:7px;}
h3.w {font-size:15px; color:#990000; margin-bottom:7px;}
h4.w {font-size:13px; color:#990000; margin-bottom:7px;}

/*Layout-Zellen*/
td {font-size:12px;}
td.trennerh { background: url(images/sitegifs/trennlinie_hori.gif) repeat-x; background-position:1px 10px;}
td.trennerv { background: url(images/sitegifs/trennlinie_vert.gif) repeat-y;background-position:10px 1px; }

/*Header*/
.head_tab { background-image: url(images/sitegifs/weihnachten_headerbg.gif);background-repeat:repeat-x; }
.hd_tab    { background: url(images/test/headerbg-neu.gif) repeat-x }
.head_line_left {font-size:12px;padding-left:3px;border-left:1px solid white;background-color:#D8D8E8; }
.head_line_mid {font-size:11px;background-color:#D8D8E8;}
.head_line_right {border-right:1px solid white;font-size:11px;padding-right:4px;background-color:#D8D8E8;}

.hd_line_left {font-size:12px;padding-left:6px;padding-top:2px;border-left:1px solid #F6F5F5;border-top:1px solid #F6F5F5;background-color:#D9E8EB; }
.hd_line_mid {font-size:11px;color:#585858; border-top:1px solid #F6F5F5; background-color:#D9E8EB;}
.hd_line_right {border-right:1px solid white;font-size:11px;padding-right:4px;border-right:1px solid #F6F5F5;border-top:1px solid #F6F5F5;background-color:#D9E8EB;}

.head_txt {color:white;padding-left:5px;}
.head_bottom {background-image: url(images/sitegifs/menubottom_ice.gif);background-repeat:repeat-x; }
/*Menu_left_right*/
.menuhead   { font-weight: bold; font-size: 12px; background-image: url(images/sitegifs/weihnachtsideen-head.gif); padding-left: 6px }
.menuhd   { font-weight: bold; font-size: 11px; background-image: url(images/sitegifs/menuehd170.gif); padding-left: 3px }
.menucontent {border:1px solid #F6F5F5;background-color:#D9E8EB; font-size:12px; padding:3px;}
.menucontent_blank {border:1px solid #F6F5F5;background-color:#D9E8EB; font-size:12px;}
.menucontent_white {border:1px solid #F6F5F5;background-color:white; font-size:12px;}
.gs-content {font-size:12px; padding-left:10px;padding-bottom:9px}
.menubottom {background-image: url(images/sitegifs/menubottom_ice.gif);background-repeat:repeat-x; }
.menu_pic_left {margin-right:5px;margin-bottom:2px;}
/*Middle_Content*/
.mid_maintab_head {padding-left:2px;background-image: url(images/sitegifs/schnee_mitte.gif);background-repeat:repeat-x; }
.mid_maintab_head1     { background: url(images/sitegifs/schnee_mitte529.gif) no-repeat; padding-left: 2px }
.mid_maintab {border:1px solid #F6F5F5;background-color:#D9E8EB; font-size:12px; padding:10px;}
.mid_maintab_2 {border:1px solid #F6F5F5;background-color:#D9E8EB; font-size:12px; padding:5px;}
.mid_maintab_blank {border:1px solid #F6F5F5;background-color:#D9E8EB; font-size:12px;}
.mid_maintab_foot {padding-left:2px;background-image: url(images/sitegifs/menubottom_ice.gif);background-repeat:repeat-x; }
.pic_lft_10 {margin-right:10px}
.mid_pic_left5_border {margin-right:5px;margin-bottom:5px;border:1px solid black;}
.mid_pic_left5_noborder {margin-right:5px;margin-bottom:0px;}
.mid_pic_left {margin-right:15px;margin-bottom:10px;border:1px solid black;}
.mid_pic_left_noborder {margin-right:15px;margin-bottom:10px;}
.mid_pic_right_border {margin-left:15px;margin-bottom:10px;border:1px solid black;}
.mid_pic_right {margin-left:15px;margin-bottom:10px;}
.mid_pictabklein {margin-right:5px;}
/*footer*/
.footer_impressum {border:1px solid #F6F5F5;background-color:#D9E8EB; font-size:11px; color:#585858; padding-left:7px;padding-top:3px;padding-bottom:3px;padding-right:5px;}
.footer_impressum_end {background-image: url(images/sitegifs/menubottom_ice.gif);background-repeat:repeat-x; }
/*Standardschriftarten*/
.schrift11 {font-size:11px;}
.schrift12 {font-size:12px;}
/*1und1werbung*/
.einsundeinsteaser_tab {margin-right:5px;}
.einsundeinsteaser_tab_txt {font-size:12px;padding:5px;}
/*amazon*/
.amazon_buch_left {margin-right:10px;margin-bottom:10px;}
/*handyecke*/
.handytab_intro {padding:10px;}
/*rezepte*/
.rezeptetab_head {color:white;background-color:#990000;border:1px solid black;font-size:12px;padding-left:4px;}
.rezeptetab_content {padding-top:4px;}
/*personalisierte*/
.persbox_hd {color:white;background-color:#990000;border:1px solid black;}
.persbox_cont {border:1px solid black;padding:0px;}
/*aktion racheshop*/
.aktion {background-color: #ffffe6; padding: 5px; margin: 0;height: 75px; float: left; width: 500px; height: 82px;border: 1px dotted #ab1e1f;}
.aktion a{color: #ab1e1f; margin:0; padding:0;}
.aktion a:visited{color: #ab1e1f;}
.aktion a:hover{color: #F00;}
.aktion h1{color: #ab1e1f; font-size: 13px; margin:0; padding:0; font-family: Trebuchet MS; font-style: italic;}
.aktion p{font-size: 11px; color: #666; line-height: 12px; margin:0; padding:0; padding-top: 3px;}
.clear {clear: both; width: 500px;}