/* 	*************************************************************************
	Stylesheet created by Modi-Art.de.
	Please do not copy our code or art without permission. 
	Contact us at www.modi-art.de/kontakt
	
	Stylesheet Description: 
	Print-Stylesheet only.
	*************************************************************************
*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,label,input,button,textarea,p,blockquote,th,td {
  margin: 0; padding: 0;
}

fieldset,img {
  border: 0;
}

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

ol,ul {
  list-style: none; position: relative;
}

caption,th {
  text-align: left;
}

h1,h2,h3,h4,h5,h6,input,select,textarea {
  font-size: 1em; font-weight: normal; line-height: 1.2em;
}

q:before,q:after {
  content: '';
}

abbr,acronym {
  border: 0;
}

/*    ***
   Basic Style
   ***
*/
html {
  font-family: verdana; font-size: 0.75em; line-height: 1.4em; color: #333;
}

h1,h2,h3 {
  margin: 0 0 0.5em 0;
}

h1 {
  font: 2em "Trebuchet MS", sans-serif; color: #333;
}

h2 {
  font: 1.6em "Trebuchet MS", sans-serif; margin-top: 1em;
}

h3 {
  font-size: 120%; margin-top: 2em;
}

h3,h4,h5,h6,strong {
  font-weight: bold;
}

em {
  font-style: italic;
}

abbr,acronym {
  border-bottom: 1px dotted #000;
}

ol li {
  list-style: none;
}

ul li {
  list-style: none;
}

dl dd {
  margin-left: 1em;
}

th {
  font-weight: bold; text-align: center;
}

caption {
  margin-bottom: .5em; text-align: center;
}

p,table {
  margin-bottom: 1em;
}

.centerblock {
  width: 100%; margin: 0 auto 0 auto; position: relative;
}

.clear {
  clear: both;
}

.helptext {
  background: #fffcdf; padding: 10px 5px; border: 1px solid #fff9c5; color: #6a6854;
}

p.helptext {
  margin-bottom: 1em;
}

p.warning {
  padding: 10px 5px; border: 1px solid #ffd9d9; background: #ffe8e8; color: #b80000; font-size: 115%;
}

button {
  padding: 1px;
}

#skipnav,.info_legend {
  left: -5000em; overflow: hidden; position: absolute; top: -100px; width: 10em; z-index: 2;
}

.hidden {
  display: none;
}

legend.info_legend {
  display: none;
}

del {
  text-decoration: line-through; color: #B80000;
}

/*    ***
   Basic Forms and Buttons
   ***
*/
fieldset,legend {
  position: relative;
}

legend {
  color: #333; font-weight: bold; background: transparent;
}

input,textarea,select {
  border: 1px solid #ccc;
}

input,textarea {
  padding: 1px 2px;
}

textarea {
  font-family: verdana; font-size: 1.1em; width: 100%;
}

.alignleft {
  text-align: left;
}

.alignright {
  text-align: right;
}

.aligncenter {
  text-align: center;
}

.nowrap {
  white-space: nowrap;
}

em.count {
  font-style: normal; color: #555; font-size: .8em;
}

a.mixed_content {
  text-decoration: none;
}

a.mixed_content .title {
  text-decoration: underline;
}

/*    ***
   Basic Colors
   ***
*/
a {
  color: #0030ab;
}

a:hover,a:focus {
  color: #1b6bff; outline: none;
}

a:visited {
  color: #780069;
}

a:visited:hover {
  color: #a200ca;
}

a:active {
  color: #b80000;
}

input:focus,fieldset textarea:focus {
  background-color: #fffdec; border-color: #fae000;
}

/* Subtemplates zur Inhaltsgestaltung */
.multicolumns {
  width: 100%; overflow: hidden;
}

.c20,.c25,.c33,.c40,.c38,.c50,.c60,.c62,.c66,.c75,.c80 {
  float: left;
}

.c20 {
  width: 19.99%;
}

.c40 {
  width: 39.99%;
}

.c60 {
  width: 59.99%;
}

.c80 {
  width: 79.99%;
}

.c25 {
  width: 24.99%;
}

.c33 {
  width: 33.32%;
}

.c50 {
  width: 49.99%;
}

.c66 {
  width: 66.65%;
}

.c75 {
  width: 74.99%;
}

.c38 {
  width: 38.19%;
}

.c62 {
  width: 61.79%;
}

/* innere content-bereiche: cl=contentLeft, cc=contentCenter, cr=contentRight */
.multicolumns .cc {
  padding: 0 0.5em 0 0.5em;
}

.multicolumns .cl {
  padding: 0 1em 0 0;
}

.multicolumns .cr {
  padding: 0 0 0 1em;
}




body {
   line-height: 2em; font: 10pt "Trebuchet MS", sans-serif !important;
}

.small {
   font-size: 0.85em;
}

a {
   text-decoration: none;
}

a img {
   border: none;
}

button,input,select,textarea {
   font: 10pt "Trebuchet MS", sans-serif !important;
}

#skipnav,#logo_start,#extra_actions,ul.semtabs,#alternate,#footnote_wrapper,#maincat,#searchbar,#article_question,#article_prev_next,#info_box .rating,#subcat,#footer,#sidepanel1,#sidepanel2,#functions,.info_legend,.popup_box,.pagenav,#more_products,a.print,.highslide-caption,#mootabs .mootabs_title,#refresh_or_checkout .refresh
   {
   display: none;
}

#article_list .article_wrapper {
   float: left; width: 49.8%; margin-bottom: 10px;
}

#article_list .article .picture {
   float: left; margin: 0 10px 5px 0;
}

#mootabs,.mootabs_panel {
   display: block !important; height: auto !important; clear: both;
}

#wrapper {
   padding-top: 30px;
}

#breadcrumb {
   font-style: italic; font-size: 80%; color: #888;
}

#breadcrumb a {
   text-decoration: none; color: #888;
}

h1 {
   border-bottom: 2px solid #000; padding-bottom: 0.2em; font-family: "Georgia", serif;
   margin-bottom: 1em;
}

#p_article_detail .price .value {
   font-size: 1.4em; font-weight: bold;
}

#picwrapper {
   float: left; margin: 0 2em 0 0;
}

ul,ul li {
   list-style: none; margin-left: 0; padding-left: 0;
}

#content .db_content ul,#content .db_content ul li,#sitemap ul,#sitemap ul li {
   list-style-type: circle;
}

#content .db_content ul li,#sitemap ul li {
   margin-left: 1.5em;
}

#content .filter .values li {
   display: inline; padding: 0 1em 0 0;
}

#sitemap {
   clear: both;
}

#recommendations .box {
   clear: both;
}

#recommendations ol {
   padding: 0;
}

#recommendations ol li {
   list-style: none;
}

#recommendations .article_wrapper {
   float: left; width: 33%;
}

#recommendations .article {
   border: 1pt solid #888; margin: 0 1em 1em 0; padding: 1em;
}

#recommendations .article img {
   float: left; margin: 0 1em 1em 0;
}
