
/*body, p, a, p span, p strong*/ 
body
{font:12px Arial,Helvetica,Sans Serif;color:#333;}

/* normalisiert headlines */ 
h1, h2, h3, h4, h5, h6 
{font-size:100%;}

/* normalisiert font-style und weight */ 
address, caption, cite, code, dfn, em, strong, th, var  
{font-style:normal;font-weight:normal;}

/* ============ CONTENT ============= */
div blockquote
{font-family:Arial,Helvetica,Sans Serif;color:#333;}

h1
{font-size:16px;font-weight:bold;color:#333;}

em
{font-size:16px;font-weight:bold;color:#80002B;}

h2, h2 p,h1 p, h1
{font:16px Verdana,Arial,Helvetica,Sans Serif;font-weight:bold;color:#80002B;} 

h3,h3 p
{font-size:14px;font-weight:bold;color:#333;}

h4
{font-size:12px;font-weight:bold;color:#80002B;}

dfn, div#midteaser blockquote h2
{font-size:12px;}

a.artikelliste_headlink
{font:12px Arial,Helvetica,Sans Serif;font-weight:bold;color:#80002B;text-decoration:none;} 

a.empf_headlink
{font:11px Verdana,Arial,Helvetica,Sans Serif;font-weight:bold;color:#80002B;text-decoration:none;} 

h2.nl_head
{font-size:11px;margin-bottom:10px;} 

a.paketwein_headlink
{font:11px Verdana,Arial,Helvetica,Sans Serif;font-weight:bold;color:#333;} 

blockquote.midteaser_big h2
{font-size:14px;}

blockquote.endteaser_left
{font-size:12px;}

h2.subteaserhead p,h2.subteaserhead,blockquote.midteaser_small h2,blockquote.midteaser_small h2 p
{font:12px Verdana,Arial,Helvetica,Sans Serif;font-weight:bold;}

h2.endteaserhead,h2.endteaserhead p
{font:12px Verdana,Arial,Helvetica,Sans Serif;font-weight:bold;color:#333;}

blockquote.midteaser_big h2,blockquote.midteaser_big h2 p
{font:14px Verdana,Arial,Helvetica,Sans Serif;font-weight:bold;}

/* TOP Teaser Happy Hour Countdown*/
a.button_hh_start, a.button_hh_end
{font:16px Verdana,Arial,Helvetica,Sans Serif;font-weight:bold;color:#80002B;text-decoration:none;} 

span.info, span.info a, span.info p
{font-size:12px;line-height:13px;} 

p.jahrgang
{font-size:14px;font-weight:bold;color:#CCC;display:inline;}

div blockquote cite
{font:9px Arial,Helvetica,Sans Serif;color:#333;}

div blockquote cite#exklusiv_internet
{font:11px Arial,Helvetica,Sans Serif;color:#333;}

.angebotspreis
{font-size:16px;font-weight:bold;}

.streichpreis
{font-size:14px;text-decoration:line-through;}

a.mehrdetails, a.details, a.newsletterlink, a.iwmwdetails
{font-size:11px;text-decoration:underline;}

div blockquote span a,div blockquote a, ul li blockquote a, td a
{font:13px Verdana,Arial,Helvetica,Sans Serif;color:#80002B;font-weight:bold;}
a.iwmw_guteingekauft_link
{font:12px Verdana,Arial,Helvetica,Sans Serif;color:#80002B;font-weight:bold;}

a:hover.iwmw_guteingekauft_link
{color:#333;}

div blockquote a:hover
{color:#333;} 

a.wein_kaufen, a.wein_24kaufen, a.html_drucken, a.pdf_drucken, ul#social_bm li.merkzettel a
{font-size:12px;text-decoration:none;}

a.wein_kaufen:hover,a.wein_24kaufen:hover, ul#social_bm li.merkzettel a:hover
{background-color:#CCC;}

a.weiter
{font-size:11px;text-decoration:none;color:#80002B;font-weight:bold;}

a.weiter:hover
{color:#333;}

/*
a.weiter:hover
{background-color:#FFF;}
*/

a.close_bubble
{font:11px Arial,Helvetica,Sans Serif;color:#E6E6E6;background-color:#80002b;text-decoration:none;} 

a.close_bubble:hover
{color:#FFF;} 

ul#social_bm li.merkzettel a {
    font-size: 13px;
    color: #80002B;
    font-weight: bold;
}

/* ============ Trusted Shop ========== */
input.formbutton
{text-decoration:none;font:11px Verdana,Arial,Helvetica,Sans Serif;color:#80002B;font-weight:bold;padding:0;}

/* ============ Countdown Vinorell ========== */
table#countdown_table h2 {font-size:16px;font-weight:bold;}

.ts_bewertung_txt 
{font-weight:bold;}

/* ============ SHOP-BEREICH ========== */
/* ============== ARTIKEL ============= */
div.artikel_kurz blockquote h2, div.artikel_lang blockquote h2
{font-size:12px;font-weight:bold;}

h2.ausverkauft
{font-size:11px;width:auto;}

div.artikel_kurz blockquote h3, div.artikel_lang blockquote h3, div#empfehlungen blockquote h3
{font-weight:normal;color:black;}

div.artikel_kurz .ersparnis, div.artikel_lang .ersparnis, div#empfehlungen .ersparnis
{font-size:12px;font-weight:bold;color:#80002B;}

div.artikel_kurz blockquote.info p, div.artikel_lang blockquote.info p, div#empfehlungen blockquote.info p, div#listenfooter
{color:#333;font-size:11px;}

/* ============== EMPFEHLUNGEN ============= */
div.empfehlung_bubble h2
{font:14px Verdana,Arial,Helvetica,Sans Serif;font-weight:bold;} 

/* ============== IWMW ============= */
div#iwmw_content dl dt, div#iwmw_content dl dd , div#iwmw_content blockquote, div#iwmw_content h1
{font:12px Arial,Helvetica,Sans Serif;} 

div#iwmw_content h1
{font:14px Verdana,Arial,Helvetica,Sans Serif;font-weight:bold;} 

div#iwmw_content dl dt 
{font-weight:bold;} 

/* ==== WEINE AUS DEM TEXT ===== */
div#weineaustext h1
{font:16px Verdana,Arial,Helvetica,Sans Serif;color:#80002B;font-weight:bold;}

/* ==== WEITERE EMPFEHLUNGEN ===== */
div#reiter_head ul li#crossseller span
{font:12px Verdana,Arial,Helvetica,Sans Serif;color:#333;font-weight:bold;}

/* ========= Sortierung ========== */
div#sortierung ul li a
{font:11px Arial,Helvetica,Sans Serif;color:#333;} 

div#sortierung ul#artikel_sortierung li a.hi
{color:#CC0000;} 

span#sortinfo 
{font-size:11px;}

/* ==== Pager ==== */
td#forth a,td#back a
{text-decoration:none;font-size:11px;color:#80002B;} 

td#forth p.nomorepage,td#back p.nomorepage
{font:11px Verdana,Arial,Helvetica,Sans Serif;font-weight:bold;text-decoration:none;font-size:11px;color:#666;}  

/* ============ Suche ============= */
form, input, p#info, form#vts, div#suche_filter a, form#suche_rindchenpedia
{font:11px Arial,Helvetica,Sans Serif;} 

p.info, p.info a 
{font-size:10px;} 

ul li a
{font:13px Arial,Helvetica,Sans Serif;color:#333;text-decoration:none;}

ul li a:hover
{color:#80002B;} 

/* ============ Filtersuche ============= */
div#suche_filter, div#suche_filter ul li a, div#navi_standards ul li a
{color:#666;font-size:11px;}

div#suche_filter ul li a.hi, div#navi_standards ul li a.hi, div#suche_filter ul li a:hover, div#navi_standards ul li a:hover
{color:#80002B;}

div#suche_filter ul li a.filter_alle
{color:#333;}

div#suche_filter ul li a.filter_weniger
{color:#333;}

div#suche_filter h2, h3
{font:13px Arial,Helvetica,Sans Serif;font-weight:bold;color:#333;} 

div#suche_filter h3
{background:#E6E6E6;} 

div#suche_filter h4 a, div#suche_filter h1 a
{font:13px Verdana,Arial,Helvetica,Sans Serif;color:#80002B;background-color:transparent;text-decoration:none;}

div#suche_filter h4 a:hover, div#suche_filter h1 a:hover
{color:#333;}

#suche_rindchenpedia .rp_volltext span {padding-top:4px;display:block;}

/* ============ TOPnavigation ============= */
ul#navi_top li a
{font:12px Arial,Helvetica,Sans Serif;color:#FFF;text-decoration:none;font-weight:bold;}

ul#navi_top li a:hover
{text-decoration:underline;font-weight:bold;}

ul#navi_top li a.hi
{color:#80002B;}

/* ============ Unternavigation ============= */
ul#navi_sub li a 
{font-size:11px;color:#FFF;}

ul#navi_sub li a.hi
{text-decoration:underline;}

ul#navi_sub li a:hover
{text-decoration:underline;}

ul#navi_sub li em a
{font:12px Times New Roman,Times,Arial,Helvetica,Sans Serif;}

div#navi_index ul#navi_sub li a.hi, div#navi_index ul#navi_sub ul li em a.hi
{color:#FFF;text-decoration:underline;}

/* ============ Standardnavigation ============= */
div#navi_standards ul li a:hover, a.zur_kasse:hover
{color:#80002B;}

a.zurueck
{color:#333;}

a.zurueck:hover
{color:#80002B;}

/* ============ Weinnews ============= */
div#weinnews_content h2, div#weinnews_content blockquote h3 
{font-size:16px;font-weight: bold;color:#80002B;font-family:Verdana,Arial,Helvetica,Sans Serif;} 

div#weinnews_content blockquote h3 
{font-size:13px;} 

a.lesen
{text-decoration:underline;color:#80002B;} 

ul#teaserblock a.lesen
{font-size:11px;} 

/* ============ bilder ============= */
/* ============ bildunterschriften ============= */
p.bu_visual
{font-size:10px;font-weight:normal;color:#000;} 

/* ============ rindchenpedia ============= */
td#rindchenpedia h2#rp,td#rindchenpedia h2#rp a
{width:250px;color:#000;font:24px Times New Roman,Times;} 

td#rindchenpedia h2#rp b
{font-size:32px;font-weight:normal;} 

td#rindchenpedia h2#rp a
{text-decoration:none;} 

td#rindchenpedia h2#rp a:hover,td#rindchenpedia h2#rp:hover
{color:#80002B;} 

/* Formatierung für Top-Navi*/
ul#navi_sub  li#navi_rindchenpedia em a
{font-size:9px;font-family: Times New Roman,Times;font-weight:normal;color:#FFF;text-transform:capitalize;letter-spacing:0.04em;} 

ul#navi_sub  li#navi_rindchenpedia em a b
{font-size:13px;font-weight:normal;} 

/* ========= Reiternavigation ========== */
ul#navi_detail li, ul#navi_detail li a
{font:11px Verdana,Arial,Helvetica,Sans Serif;font-weight:bold; } 

/* ========= warenkorb ========== */

div#warenkorb_kopf a
{font:12px Arial,Helvetica,Sans Serif;color:#333;text-decoration:none;}

/* ============ TagCloud ============= */
div#tagcloud ul#begriffe li a
{color:#80002B;}

div#tagcloud ul#begriffe li a:hover
{color:#333;}

div#tagcloud ul#begriffe li a.tc1
{font-size:18px;} 
div#tagcloud ul#begriffe li a.tc2
{font-size:16px;font-weight:bold;} 
div#tagcloud ul#begriffe li a.tc3
{font-size:14px;} 
div#tagcloud ul#begriffe li a.tc4
{font-size:12px;font-weight:bold;} 
div#tagcloud ul#begriffe li a.tc5
{font-size:10px;} 

/* ============ Gabelseiten ============= */
ul#teaserblock li blockquote h2
{font-size:11px;line-height:13px;} 

ul#teaserblock li blockquote p,ul#teaserblock li blockquote div
{font-size:11px;line-height:13px;} 

/* ============ EVENTKALENDER ============= */
h2.calhead, a.calhead 
{font-size:12px;} 

h4.eventtitel
{font-family:Verdana,Arial,Helvetica,Sans Serif;font-size:11px;color:#80002B;}

div#eventteaser  blockquote
{font-size:11px;color:#333;}

div#eventkalender h2, div#events_teaser h2
{font-family:Verdana,Arial,Helvetica,Sans Serif;color:#FFF;font-weight:normal;font-size:12px;}

td#small, td#small a
{font-size:11px;font-weight:bold;background-color:#FFF;}

td#small, td#small a
{text-decoration:none;}

td#small a:hover
{color:#333;text-decoration:underline;}

td#small.eventcalpast
{font-weight:normal;color:#CCC;}

td#small.eventcaltoday, td#small.eventcaltoday a
{color:#FFF;background-color:#80002b;}

tr#smallcalhead 
{font-size:11px;background-color:#80002b;text-align:center;color:#FFF;border:0;}

td#small.eventcalcoming, td#small span.eventcalcoming a
{font-weight:normal;color:#999;}

a.kalenderlink
{font-weight:bold;color:#000;}

a.zuruecklink
{font-size:11px;}

a.eventdetails
{font-size:11px;font-weight:normal;}

a.eventlink
{font-size:11px;text-decoration:none;}

a.eventlink_uebersicht
{color:#333;font-size:11px;text-decoration:none;}

a.eventlink_uebersicht:hover
{color:#80002B;}

a.eventlink:hover,a.eventdetails:hover
{color:#333;}

/* === TinyMCE ==== */
strong ,p strong span, td#righttd strong 
{font-weight:bold;}

td#righttd a.newsletterlink
{font-family:Arial,Helvetica,Sans Serif;font-weight:normal;font-size:12px;}

div#gtext 
{font-size:11px;}

.tmce_markup_red
{font-weight:bold;color:#80002B;}

.tmce_markup_black
{font-weight:bold;color:#333;}

.tmce_ueberschrift, span.tmce_ueberschrift
{font-weight:bold;color:#80002B;}

/* === kuechengoetter Rezept IWMW ==== */
div#kuechengoetter_banner h2 
{font-size:12px;color:#FFF;font-weight:bold;border:0;padding-top:0;margin-top:0;}

div#kuechengoetter_rezept h1, div#kuechengoetter_rezept h1 p
{font:21px "Trebuchet MS","Lucida Grande",Arial,sans serif;font-weight:bold;color:#333;margin:0;padding:0;}

div#kuechengoetter_rezept a
{font:16px "Trebuchet MS","Lucida Grande",Arial,sans serif;font-weight:bold;color:#f5821f;}

/* === kuechengoetter_banner ==== */
#listenfooter a
{color:#333;}

/* === Mein Rindchen ==== */

ul#navi_tools li a#navi_meinrindchen, ul#navi_tools li a#navi_logout {
    color: #FFFFFF;
    letter-spacing: 0.1em;
    font-weight: bold;
}

ul#navi_tools li a#navi_meinrindchen {
    background-color: #80002B;
}

ul#navi_tools li a#navi_logout {
    background-color: #666;
}

ul#navi_basic li {
    line-height: 17px;
}

ul#navi_basic li#navi_wishlist, ul#navi_basic li#navi_hello {
    color: #666;
    font-size: 12px;
}

ul#navi_basic li#navi_wishlist a, ul#navi_basic li#navi_hello a {
    font-size: 12px;
    text-decoration: underline;
}

#mr-wrapper #nl-teaser label, #mr-wrapper #nl-teaser span, #mr-wrapper h3 {
    font-weight: normal;
}

.block_header span, #mr-wrapper #register h3,
#mr-wrapper #nl-teaser, #mr-wrapper #welcome-header, #mr-wrapper #mr-tabs .mr-tab,
#mr-wrapper #mr-1st-page table th, #mr-wrapper #mr-1st-page table td#orders-empty,
#mr-wrapper #mr-1st-page #more-orders a, #mr-wrapper #mr-1st-page .order-items a.mehrdetails,
#mr-wrapper #mr-1st-page .order-items .preisinfo ul.preis li.angebotspreis, #mr-wrapper #myaccount h2,
#mr-wrapper #myaccount h3, #mr-wrapper #myaccount .addr-name, #mr-wrapper #myaccount a.mr-formbutton,
#mr-wrapper #wishlist #wl-header, #mr-wrapper #payment-management div.ba_data {
    font-weight: bold;
}

#mr-wrapper input, #login #login-username, #login #login-password, #login #login-password-txt,
#login .forgot-lin, #mr-wrapper #register input,
#mr-wrapper #nl-teaser span,
#mr-wrapper #mr-1st-page table td .order-toggle a,
#mr-wrapper #mr-1st-page .order-items .preisinfo ul.preis li, #mr-wrapper #myaccount h3,
#mr-wrapper #myaccount .co-form-data input, #mr-wrapper #header #offer blockquote.info h3,
#mr-wrapper #header #welcome, #mr-wrapper #mr-1st-page .order-items .preisinfo h2,
#mr-wrapper #wishlist h3, #mr-wrapper #mr-1st-page #wishlist .preisinfo h2, #mr-wrapper #mr-1st-page blockquote.midteaser_small a,
#mr-wrapper #wishlist blockquote.info p, #mr-wrapper #nl-management p#email, #mr-wrapper #nl-management label,
#mr-wrapper #mr-1st-page .order-items h3, #mr-wrapper #mr-1st-page .preisinfo em {
    font-size: 12px;
}

#mr-wrapper #nl-teaser, #mr-wrapper #mr-1st-page table th, #mr-wrapper #mr-1st-page table td#orders-empty,
.block_header span,  #mr-wrapper #mr-tabs .mr-tab, #mr-wrapper #myaccount h2 {
    font-size: 13px;
}


#mr-wrapper #myaccount .addr, #mr-wrapper #myaccount a.mr-formbutton, #mr-wrapper #myaccount p,
#mr-wrapper #nl-management, #mr-wrapper #register #advantages-wrap li {
    font-size: 14px;
}

#mr-wrapper #mr-1st-page h2, #mr-wrapper #register #advantages-wrap li {
    font-size: 15px;
}

#mr-wrapper h3, #mr-wrapper #mr-1st-page .order-items .preisinfo ul.preis li.angebotspreis,
#mr-wrapper #header #offer .artikelliste_headlink, #mr-wrapper #header #welcome #welcome-header {
    font-size: 16px;
}

#mr-wrapper #mr-1st-page .order-items .preisinfo p, #mr-wrapper #mr-1st-page #wishlist .preisinfo p,
#mr-wrapper .order-items blockquote.info p {
    font-size: 11px;
}

#login #login-username, #login #login-password-txt {
    color: #666666;
}

#login .forgot-link, #mr-wrapper #mr-tabs .mr-tab a, #mr-wrapper h3,
#mr-wrapper #mr-1st-page #more-orders-link a, #mr-wrapper #mr-1st-page table th,
#mr-wrapper #myaccount a.mr-formbutton, #mr-wrapper #mr-1st-page .order-items .preisinfo h2,
#mr-wrapper #mr-1st-page #wishlist .preisinfo h2, #mr-wrapper #wishlist #wl-header {
    color: #80002B;
}

.block_header span, #mr-wrapper #mr-tabs .active a {
    color: #FFFFFF;
}

#mr-wrapper #mr-1st-page h2, #mr-wrapper #mr-1st-page .order-items h3, #mr-wrapper #myaccount h2,
#mr-wrapper #header #offer blockquote.info h3, #mr-wrapper #wishlist h3 {
    color: #333333;
}

#mr-wrapper #mr-tabs .mr-tab a, #mr-wrapper #mr-1st-page #more-orders-link a, #mr-wrapper #myaccount a.mr-formbutton {
    text-decoration: none;
}

#mr-wrapper #mr-tabs .mr-tab, #mr-wrapper #mr-1st-page #more-orders-link, #mr-wrapper #mr-1st-page table td#orders-empty
/*#mr-wrapper #offer h2#offer-header*/ {
    text-align: center;
}

#mr-wrapper #mr-1st-page table td .order-toggle a, #mr-wrapper #mr-1st-page .order-items a.mehrdetails, #mr-wrapper #mr-1st-page blockquote.midteaser_small h2 p, 
#mr-wrapper #mr-1st-page blockquote.midteaser_small a {
    font-family: Arial, Verdana;
}

#mr-wrapper #header #offer .artikelliste_headlink {
    font-family: Verdana, Arial;
}

#mr-wrapper #myaccount #billing-address div, #mr-wrapper #myaccount #shipping-address div {
    line-height: 17px;
}

#mr-wrapper #offers-header h2 {
    color: #80002B;
    font-size: 14px;
}

.form-tooltip label {
    color: #666;
    font-size: 12px !important;
}

.form-tooltip textarea {
    font-size: 14px;
}

.form-tooltip a.tooltip-submit {
    font-size: 14px;
    font-weight: normal;
}

#mr-wrapper #register #advantages-wrap h1 {
    font-size: 22px;
    font-family: Arial;
}

.ui-dialog-content ul.dia-list li a {
    color: #80002B;
    text-decoration: underline;
    outline: 0 none;
}
