html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video 
{
margin: 0;
padding: 0;
border: 0;
font-size: 100%;
font: inherit;
vertical-align: baseline;
} article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section 
{
display: block;
}
body 
{
line-height: 1.25em;
}
ol, ul 
{
list-style: none;
}
blockquote, q 
{
quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after 
{
content: '';
content: none;
}
table 
{
border-collapse: collapse;
border-spacing: 0;
} body 
{
font-family: Arial, Helvetica, sans-serif;
font-size: 0.8em;
text-align: center;
background-color: #9C9E9F;
background-image: url(//www.discounter-produkte.de/wp-content/themes/discounter-produkte.de/images/background.png);
background-repeat:repeat-x;
}
a 
{
color: #669;
text-decoration: none;
}
a:hover 
{
text-decoration: underline;
}
p > a
{
color: #A1CB0E;
}
#textbox p > a
{
color: #669;
}
h1 
{
font-family: Arial, Helvetica, sans-serif;
font-size: 22px;
font-style: italic;
}
div
{
}
input
{
padding-left: 5px;
width: 300px;
min-height: 21px;
border: 0;
background-color: #C3CCDC;
color: #003867
}
textarea
{
width: 300px;
min-height: 200px;
border: 0;
background-color: #C3CCDC;
color: #003867;
padding-left: 5px;
}
input.button_submit
{
width: 300px;
border: 0;
background-color: #003867;
color: #FFFFFF;
font-weight: bold;
}
input.filterdate
{
width: 75px;
border: 0;
background-color: #C3CCDC;
color: #707173;
font-weight: bold;
}
input.filterdate_submit
{
width: 130px;
border: 1;
background-color: #003867;
color: #FFFFFF;
font-weight: bold;
height: 22px; }
form#formular
{
color: #707173;
}
form#formular #row
{
clear: both;
padding: 2px 0px;
} 
span#label
{
float: left;
width: 150px;
text-align: right;
padding-top: 3px;
padding-right: 5px;
}
span#input
{
float: right;
width: 350px;
text-align: left;
} #pagewrap 
{
text-align: left;
padding-top: 10px;
width: 905px;
margin: 0px auto;
}
#header 
{
height: 100px;
}
#header_logo
{
width: 230px;
height: 100px;
float: left;
padding-left:20px;
}
#header_subtitle
{
height: 40px;
padding-top: 10px;
color: #003867;
font-size: 1.5em;
}
#search
{
}
#search_input
{
width: 310px;
height: 30px;
padding-left: 10px;
color: #003867;
border: 0;
float: left;
}
#search_button
{
cursor: pointer;
width: 30px;
height: 30px;
margin-left: 5px;
margin-top: 2px;
float: left;
border: 0;
background-color: transparent;
background-image: url(//www.discounter-produkte.de/wp-content/themes/discounter-produkte.de/images/search_button.png);
background-repeat: no-repeat;
}
#top_navigation 
{
height: 30px;
margin-top: 20px;
margin-bottom: 5px;
margin-left: 5px;
margin-bottom: 20px;
background-image: url(//www.discounter-produkte.de/wp-content/themes/discounter-produkte.de/images/top_navigation_background.png);
background-repeat:repeat-x;
}
ul.topnav
{
height:30px;
list-style:none;
margin:0;
padding:0;
padding-left: 30px;
}
ul.topnav li.topnav_sub
{
width: 50px;
float:left;
padding:0px;
padding-top: 8px;
padding-right: 10px;
}
ul.topnav li.topnav_sub a
{
color: #003867;
}
ul.topnav li.topnav_sub ul
{
background:#A1CB0E;
display:none;
height:auto;
padding:0px;
margin:0px;
border:0px;
position:absolute;
width:704px;
z-index:200;
margin-top: 8px;
margin-left:-32px;
padding-left: 100px;
padding-right: 100px;
padding-bottom: 10px;
}
ul.topnav li.topnav_sub:hover ul
{
display:block;
}
ul.topnav li.topnav_sub ul li
{
height: 20px;
min-width: 175px;
max-width: 175px;
float: left;
padding-top: 10px;
margin-right: 25px;
border-bottom: 1px solid #FFFFFF;
display:block; }
ul.topnav li.topnav_sub ul li a
{
text-transform: none;
font-size: 12px;
color: #FFFFFF;
padding-bottom: 5px;
min-width: 175px;
max-width: 175px;
}
ul.topnav li.topnav_sub ul li a:hover
{
color: #003867;
text-decoration: none;
min-width: 175px;
max-width: 175px;
}
ul.topnav li
{
height:100%;
float:left;
padding:0px;
padding-top: 8px;
padding-right: 10px;
}
ul.topnav li a
{
text-transform: uppercase;
font-weight: bold;
font-size: 1.1em;
color: #FFFFFF;
}
ul.topnav li a.more
{
text-transform: none;
font-weight: normal;
font-size: 0.9em;
color: #003867;
}
.shadow
{ -moz-box-shadow:
0px 1px 5px rgba(000,000,000,0.5);
-webkit-box-shadow:
0px 1px 5px rgba(000,000,000,0.5);
box-shadow: 0 1 5px rgba(000,000,000,0.5);
}
.shadow_top
{
-moz-box-shadow:
0px -1px 2px rgba(000,000,000,0.5);
-webkit-box-shadow:
0px -1px 2px rgba(000,000,000,0.5);
box-shadow: 0 -1 2px rgba(000,000,000,0.5);
}
#content 
{
float: left;
width: 580px;
overflow: hidden;
padding-left:5px;
padding-right:5px;
padding-top: 0px;
}
#offers
{
padding-left: 20px;
padding-bottom: 10px;
padding-right: 10px;
padding-top: 5px;
}
#offers table
{
}
#offers table tr
{
height: 50px;
}
#offers table tr td
{
vertical-align:middle;
padding-top: 10px;
padding-bottom: 10px;
border-bottom: 1px solid #707173;
}
#offers table #image img
{
padding-left: 10px;
width: 70px!important;
}
#offers table #offer_productname
{
padding-left: 20px;
color: #707173;
width: 270px!important;
font-size: 12px;
}
#offers table #offer_productname a
{
color: #003867;
}
#offers table #offer_productname a:hover
{
text-decoration: none;
}
#offers table #offer_pricedata
{
padding-left: 10px;
width: 230px!important;
}
#offers table #offer_pricedata #price
{
color: #97BE0D;
font-size: 30px;
font-weight: bold;
}
#offers table #offer_pricedata #disclaimer
{
font-size: 10px;
color: #707173;
}
#offers table #offer_pricedata #disclaimer #price_disclaimer
{
background-image: url(//www.discounter-produkte.de/wp-content/themes/discounter-produkte.de/images/preis-stammt-vom.png);
background-repeat:no-repeat;
background-position: 0px 3px;
min-width: 190px;
min-height: 25px;
max-width: 190px;
max-height: 25px;
margin:0;
padding:0;
}
#offers table #offer_pricedata #disclaimer #price_disclaimer #date
{
margin-left : 103px;
margin-top : 3px;
}
#teaserbox
{
width: 100%;
overflow: auto;
background-color: #FFFFFF;
margin-bottom: 20px;
padding-top: 10px;
padding-bottom: 10px;
}
#teaserbox h1
{
margin-left: 10px;
margin-right: 10px;
margin-bottom: 3px;
text-transform: uppercase;
font-weight: bold;
min-height: 30px;
color: #FFFFFF;
background-color: #707173;
font-size: 1.4em;
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 3px;
}
#teaserbox_text
{
margin-left: 10px;
margin-right: 10px;
padding-left: 10px;
padding-right: 10px;
margin-top: 10px;
}
#teaserbox h2
{
text-transform: uppercase;
color: #97BE0D;
font-size: 1.2em;
padding-bottom: 5px;
padding-top: 5px;
}
#teaserbox img
{
float: left;
padding-right: 5px;
}
#teaserbox p
{
color: #333333;
padding-right: 10px;
margin-bottom: 10px;
}
#teaserbox p.headline
{
padding-top: 8px;
}
#searchbox
{
width: 100%;
overflow: auto;
background-color: #FFFFFF;
margin-bottom: 20px;
padding-top: 10px;
padding-bottom: 10px;
}
#breadcrumb
{
margin-top: 10px;
margin-left: 10px;
margin-right: 10px;
padding-left: 10px;
padding-right: 10px;
color: #707173;
padding-top: 5px;
padding-bottom: 5px;
border-top: 1px solid #707173;
font-size: 0.8em;
}
#sliderbox
{
width: 100%;
height: 310px;
background-color: #FFFFFF;
margin-bottom: 20px;
}
.two_column
{
overflow: auto;
}
.two_column_left
{
width: 330px;
}
.two_column_right
{
width: 220px;
float: right;
margin-left:10px;
}
#textbox
{ color: #FFFFFF;
background-color: #97BE0D;
padding-top: 10px;
padding-bottom: 10px;
margin-bottom: 20px;
}
#textbox h3
{
font-style: italic;
font-size: 2em;
padding-top: 10px;
padding-bottom: 10px;
margin-left: 20px;
margin-right: 20px;
}
#textbox p
{
font-style: italic;
font-size: 1.2em;
padding-bottom: 10px;
margin-left: 20px;
margin-right: 20px;
}
#listbox
{
overflow: auto;
background-color: #FFFFFF;
padding-top: 10px;
padding-bottom: 10px;
margin-bottom: 20px;
}
#displaybox
{
width: 100%;
margin-bottom: 20px;
background-color: #FFFFFF;
}
#displaybox #title
{
padding-top: 5px;
padding-left: 10px;
margin-left: 10px;
margin-right: 10px;
min-height: 15px;
text-transform: uppercase;
font-size: 0.9em;
color: #707173;
border-bottom: 1px solid #707173;
}
#displaybox #display
{
padding-top: 3px;
padding-bottom: 3px;
padding-left: 10px;
padding-right: 10px;
text-align: center;
}
#tabbox
{
width: 100%;
margin-bottom: 20px;
}
#tabbox_header
{
float: left;
max-width: 590px;
padding-top: 10px;
background-color: #FFFFFF;
}
#tabbox_content
{
clear: both;
width: 100%;
background-color: #FFFFFF;
padding-bottom: 10px;
}
#tabbox_content h3
{
text-transform: uppercase;
color: #97BE0D;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
font-size: 1.2em;
}
#tabbox_content p
{
color: #707173;
font-size: 1.1em;
padding-top: 10px;
padding-left: 20px;
padding-right: 20px;
padding-bottom: 10px;
}
#sidebar 
{
width: 300px;
float: right;
padding-top: 0px;
}
#social
{
width: 100%;
min-height: 50px;
background-color: #FFFFFF;
margin-bottom: 20px;
}
#social div,
div.social
{
width: 135px;
float: left;
padding-top: 10px;
padding-bottom: 5px;
padding-left: 10px;
}
div.social
{
width: 150px;
}
#social div img,
div.social img
{
float: left;
padding-right: 10px;
}
#social div span,
div.social span
{
color: #707173;
font-size: 12px;
}
#social div span a,
div.social span a
{
color: #003867;
font-size: 12px;
}
#widget
{
width: 100%;
background-color: #E0E4ED;
padding-top: 10px;
padding-bottom: 10px;
margin-bottom: 10px;
}
#widget_300x250
{
width: 100%;
background-color: #FFFFFF;
margin-bottom: 10px;
color: #707173;
}
#widget_300x250 #title
{
padding-left: 20px;
text-transform: uppercase;
font-size: 0.9em;
color: #707173;
border-bottom: 2px solid #707173;
}
#widget_blog
{
width: 100%;
background-color: #96bf0d;
padding-top: 10px;
padding-bottom: 10px;
margin-bottom: 10px;
}
#widget_blog ul li
{
border-bottom: 1px solid #FFFFFF;
}
#widget_blog ul li a
{
width: 100%;
color: #FFFFFF;
}
#widget_special
{
width: 100%;
height: 230px;
background-repeat: no-repeat;
background-position: center center;
padding-top: 10px;
padding-bottom: 10px;
margin-bottom: 10px;
color: #FFFFFF;
}
.widget_special_green
{
background-image: url(//www.discounter-produkte.de/wp-content/themes/discounter-produkte.de/images/widget_background_green.png);
}
.widget_special_blue
{
background-image: url(//www.discounter-produkte.de/wp-content/themes/discounter-produkte.de/images/widget_background_blue.png);
}
#widget_special #headline
{
width: 210px;
font-size: 2em;
padding-left: 20px;
padding-top: 25px;
margin-bottom: 10px;
}
#widget_special #content
{
float: none;
width: 190px;
padding-left: 20px;
margin-bottom: 10px;
}
#widget_special ul.linklist
{
}
#widget_special ul.linklist li
{
font-weight: bold;
margin-top: 3px;
width: 100%;
min-height: 18px;
color: #FFFFFF; 
border-bottom: 1px solid #FFFFFF;
}
#widget_special ul.linklist li a
{
font-weight: bold;
width: 100%;
color: #FFFFFF; 
}
h2.title
{
margin-left: 10px;
margin-right: 10px;
text-transform: uppercase;
font-weight: bold;
min-height: 20px;
color: #FFFFFF;
background-color: #707173;
font-size: 1em;
padding-left: 10px;
padding-top: 8px;
padding-right: 10px;
}
ul.linklist
{
margin-left: 20px;
margin-right: 20px;
}
ul.linklist li
{
overflow: auto;
font-weight: bold;
margin-top: 5px;
width: 100%;
min-height: 20px;
color: #707173;
padding-bottom: 3px;
padding-left: 3px;
border-bottom: 1px solid #707173;
}
ul.linklist li a
{
color: #707173;
}
ul.linklist li a:hover
{
color: #707173;
}
ul.linklist li.listtitle
{
color: #97BE0D;
background-color: #E0E4ED;
border-top: 1px solid #707173;
border-bottom: 1px solid #97BE0D;
font-size: 1.2em;
margin-top: 30px;
padding-top: 5px;
}   
ul.linklist li.listtitle a
{
color: #97BE0D;
}
ul.linklist li.listelement
{
margin: 0;
background-color: #E0E4ED;
padding-top: 5px;
}    
ul.filterlist
{
margin-bottom:13px;
}
ul.filterlist li
{
overflow: auto;
font-weight: bold;
margin-top: 5px;
min-height: 20px;
color: #707173;
padding-bottom: 3px;
padding-left: 3px;
border-bottom: 1px solid #707173;
}    
#footer 
{
text-transform: uppercase;
clear: both;
height: 45px;
border-top: 1px dashed #434345;
border-bottom: 1px dashed #434345;
margin-bottom: 10px;
}
#footer_content
{
color: #434345;
font-size: 0.8em;
margin-left: 20px;
}
#footer_content a
{
color: #434345;
}
#footer_content a:hover
{
text-decoration: none;
color: #003867;
}
#header, #content, #sidebar 
{
margin-bottom: 0px;
}
.clear
{
clear: both;
}
#linklist_more
{
display: none;
cursor: pointer;
}
#blogentries
{
margin-left: 10px;
margin-right: 10px;
margin-bottom: 3px;
}
#blogentry
{
border-bottom: 1px solid #D3D4D6;
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;
}
#blogentry_grey
{
background-color: #F0F1F1; 
border-bottom: 1px solid #D3D4D6;
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;
} div.gsc-wrapper, 
.gsc-wrapper div 
{
background-color:Transparent;
border:none;
}
#cse-search-results iframe
{
width: 600px;
}
#product_content
{
overflow: auto;
}
#product_content a
{
color: #97BE0D;
}
#product_content ul
{
list-style-type:disc;
padding-left:20px;
margin-bottom: 10px;
}
#teaserbox_text ul
{
list-style-type:disc;
list-style-position:inside;
color: #333333;
}
#teaserbox_text ul li
{
}
.post-edit-link
{
color: #000000;
}
.trigger 
{
position: fixed;
right: 0;
background-attachment: scroll;
background-clip: border-box;
background-image: none;
background-origin: padding-box;
background-position: 0 0;
background-repeat: repeat;
background-size: auto auto;
color: #FFFFFF;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
margin: 0px;
padding-top: 0px;
top: 188px;
z-index: 999;
}
.image_shadow
{ -moz-box-shadow:
0px 1px 5px rgba(000,000,000,0.5);
-webkit-box-shadow:
0px 1px 5px rgba(000,000,000,0.5);
box-shadow: 0 1 5px rgba(000,000,000,0.5);
}
#similar_products 
{
margin-top:20px;
margin-left:20px;
}
#similar_products  ul
{
margin-top: 5px;
padding-left:20px;
list-style-type:circle;
}
#similar_products  a
{
color: #97BE0D;
}
.trigger ul li
{
margin-bottom:3px;
}
.kat_paul_links_grey
{
background-color:#F0F1F1;
float:left;
border-bottom: 1px solid #D3D4D6;
padding-right:10%;
padding-bottom:5px;
padding-top:5px;
width:40%;
font-weight:bold;
}
.kat_paul_links
{
border-bottom: 1px solid #D3D4D6;
float:left;
padding-right:10%;
padding-bottom:5px;
padding-top:5px;
width:40%;
font-weight:bold;
}
.kat_paul_rechts_grey
{
background-color:#F0F1F1;
border-bottom: 1px solid #D3D4D6;
padding-bottom:5px;
padding-top:5px;
font-weight:bold;
}
.kat_paul_rechts
{
border-bottom: 1px solid #D3D4D6;
padding-bottom:5px;
padding-top:5px;
font-weight:bold;
}
.kat_paul_links_grey a
{
color: #A1CB0E;
}
.kat_paul_links_grey a:hover 
{
text-decoration: underline;
}
.kat_paul_links a
{
color: #A1CB0E;
}
.kat_paul_links a:hover 
{
text-decoration: underline;
}
.kat_paul_rechts_grey a
{
color: #A1CB0E;
}
.kat_paul_rechts_grey a:hover 
{
text-decoration: underline;
}
.kat_paul_rechts a
{
color: #A1CB0E;
}
.kat_paul_rechts a:hover 
{
text-decoration: underline;
}
#spar_paul_grey
{
background-color:#F0F1F1;
border-bottom: 1px solid #D3D4D6;
padding-bottom:10px;
padding-top:10px;
color:#333333;
}
#spar_paul
{
border-bottom: 1px solid #D3D4D6;
padding-bottom:10px;
padding-top:10px;
color:#333333;
}
.spar_headline 
{
color:#97BE0D;
text-transform:uppercase;
}
#spar_paul_grey a
{
color: #A1CB0E;
}
#spar_paul_grey a:hover 
{
text-decoration: underline;
}
#spar_paul a
{
color: #A1CB0E;
}
#spar_paul a:hover 
{
text-decoration: underline;
}
div.categorylist ul
{
padding-bottom: 8px; 
}
div.categorylist ul li
{
list-style: none;
}
div.categorylist ul ul
{
padding-left: 8px; 
}
div.categorylist ul ul ul
{
padding-left: 8px; 
padding-bottom: 0px; 
}
.alignleft { 
float: left; 
display: inline; 
margin: 10px 15px 10px 5px;
}
.alignright	{
float: right; 
display: inline; 
margin: 10px 5px 10px 15px;
}
.aligncenter {
margin: 10px auto; 
display: block;
}
#rating
{
margin-left: 10px;
margin-right: 10px;
padding-left: 10px;
padding-right: 10px;
margin-top: 10px;
}
.gdmultitable
{
border: 0;
}
.mtrow
{
background-color: #FFFFFF;
}
.gdtblbottom
{
background-color: #FFFFFF;
}
.ratingbutton.gdinactive
{
padding: 5px;
background-color: #003867;
border: 0;
}
.ratingbutton.gdinactive a
{
color: white;
}