body {
  line-height: 12pt;
  font-size: 11px;
  background-image: url('http://www.wauzikontor.de/media/background_header.gif'); background-repeat: repeat-x; background-position: left top;
}
}

body, h1, h2, h3, h4, h5, h6, ol, ul, li, dl, dt, dd, p, input, textarea, select {
  font-family: 'Droid Sans',Arial,Tahoma,"Trebuchet MS","Lucida Grande","Lucida Sans Unicode",geneva,verdana,sans-serif;
  color: #545454;
}

#wrap {
  font-size: 100%;
}

.headline {
  color: #B82901;
  margin: 0;
  padding: 0;
  font-size: 1.3em;
  margin-bottom: 1.0em;
  font-weight: bold;
}

.headline_sub {
  color: #8A8A8A;
  margin: 0;
  padding: 0;
  font-size: 1.3em;
  margin-bottom: 1.0em;
  font-weight: bold;
}

.gray {
  color: #878787;
}

.white {
  color: #FFFFFF;
}

.wauzired {
   color: #B82900;
}

A.graylink  { color: #878787; text-decoration: underline ; }
A.graylink :hover { color: #878787; text-decoration: underline ; }

A { color: #414141; text-decoration: underline ; }
A:hover { color: #414141; text-decoration: underline ; }


#inhalt ul { 
	list-style-image:url(../media/pfeil.gif); 
	margin-left:15px; 
	margin-right:30px; 
	margin-top:2px; 
	margin-bottom:15px;  
}


/*----------------------------------------------------------------*/
/* Startseite */
/*----------------------------------------------------------------*/


#start_box_x0, #start_box_x1, #start_box_x2, #start_box_x3, #start_box_x4 {
  float: left;
  text-align: left; 
  width: 513px;
  min-height: 255px;
  border: 0px;
  margin-top: 25px;
}

#start_redaktion_content0 a, #start_redaktion_content1 a, #start_redaktion_content2 a, #start_redaktion_content3 a, #start_redaktion_content4 a {
  padding-left: 20px;
  margin-top: 20px;
  display: block;
  background: url(/media/start/rubriken/pfeil_gross.gif) left top no-repeat;
}


#start_box_auswahl {
  float: left;
  width: 700px;
  border-left: 0px;
  border-bottom: 0px;
  padding:; 0px;
}

#start_stoerer0, #start_stoerer1, #start_stoerer2 {
  float: left;
  display: inline;
  width: 170px;
  border-left: 0px;
  border-bottom: 0px;
  height: 261px;
  overflow: hidden;
}

#start_auswahl0, #start_auswahl1, #start_auswahl2 {
  float: left;
  display: inline;
  width: 161px;
  border-left: 0px;
  border-bottom: 0px;
  height: 193px;
  overflow: hidden;
  margin-right: 18px;
}

#start_auswahl3 {
  float: left;
  display: inline;
  width: 161px;
  border-left: 0px;
  border-bottom: 0px;
  height: 193px;
  overflow: hidden;
}

#start_trennlinie_0, #start_trennlinie_1, #start_trennlinie_2, #start_trennlinie_3, #start_trennlinie_4, #start_trennlinie_5 {
  float: left;
  width: 700px;
  height: 11px;
  padding-top: 0em;
  padding-bottom: 2em;
  background-image: url('http://www.wauzikontor.de/media/start/rubriken/headlines/trenn_linie.jpg'); background-repeat: no-repeat; background-position: left bottom
}


#start_redaktion_picture0, #start_redaktion_picture1, #start_redaktion_picture2 , #start_redaktion_picture3 {
  float: left;
  width: 270px;
  cursor: pointer;
  margin: 0; 
  padding: 0;
  padding-top: 2em;
}

#start_redaktion_content0, #start_redaktion_content1, #start_redaktion_content2, #start_redaktion_content3 {
  padding-top: 10px;
  padding-left: 270px;
}


#box_siegel {
  float: left;
  width: 83px;
  border-left: 0px;
  border-bottom: 0px;
  padding-top: 0px;
}

#box_ssl {
  float: left;
  width: 81px;
  border-left: 0px;
  border-bottom: 0px;
  padding-top: 0px;
}

#box_wappen {
  float: right;
  border-left: 0px;
  border-bottom: 0px;
  padding-top: 0px;
}

#socialmediabox {
	width: 164px;
}

#socialmediabox-1, #socialmediabox-2, #socialmediabox-3  {
	width: 49px;
	height: 56px;
	float: left;
	margin-top: 25px;
	margin-bottom: 15px;
}

#socialmediabox-1, #socialmediabox-2 {
	margin-right: 8px;
}

#clear {
	clear: both;
}

/*----------------------------------------------------------------*/
/* Checkout */
/*----------------------------------------------------------------*/

#checkout-end {
  overflow: auto;
  margin: 0;
  padding: 0;
}

#checkout-end h3 {
  color: #B82901;
  margin: 0;
  padding: 0;
  font-size: 1.3em;
  margin-bottom: 1.0em;
  font-weight: bold;
  background: #ffffff;
  padding: 3px;
  padding-left: 5px;
  border-bottom: solid 1px #D3D3D3;
  margin: 0px;
}

#checkout-end-left {
	width: 341px;
	float: left;
	background-color: #E4E4E4;
	border: solid 1px #D3D3D3;
	padding: 0;
}

#checkout-end-box1, #checkout-end-box2 {
	padding: 5px;
}


#checkout-end-right {
	width: 341px;
	float: right;
	background-color: #E4E4E4;
	border: solid 1px #D3D3D3;
	padding: 0;
}

.checkout-mwst {
	color: #969696;
	}

.checkout-gesamtbetrag {
	color: #000000;
}

#checkout-zahlung a {
  border: 1px solid #B5B5B5;
  padding: 4px 7px;
  margin: 0;
  margin-top: 10px;
  width: 325px;
  float: right;
  display: inline;
  color: #FFFFFF; 
  text-decoration: none;  
  background: #B82900 url(../bilder/back_btn_pfeil.gif) right center no-repeat;
  font-weight: bold;
}

/*----------------------------------------------------------------*/
/* Allgemeine Elemente */
/*----------------------------------------------------------------*/

#footerwrapper {
  width: 938px;
  margin: 0 auto;
  
}

#footergroup {
  margin: 0px; 
  margin-bottom: 20px;
  padding: 40px;
  padding-left: 0px;
  padding-right: 0px;
  text-align: left;
  border: 1px;
  background: url(http://www.wauzikontor.de/media/ground_footer.gif) top repeat-x;
  z-index: 99999;
  width: 100%;  
  position: absolute;
  clear: both;
  right:0px;
}

#footerbox1 {
  width: 200px;
  float: left;
  padding-bottom: 40px;
}
#footerbox2 {
  width: 270px;
  float: left;
  padding-left: 40px;
}
#footerbox3 {
  width: 200px;
  float: left;
}
#footerbox4 {
  width: 200px;
  float: left;
  padding-bottom: 40px;
}

#footerbox1 h2, #footerbox2 h2, #footerbox3 h2, #footerbox4 h2 {
  color: #B82900;
  font-size: 1.3em;
  padding-bottom: 5px;
}

#footerbox1 a, #footerbox2 a, #footerbox3 a, #footerbox4 a {
  color: #909090;
  text-decoration: none;
}

#left_erklaerung {
  float: left;
  width: 190px;
  padding: 1em;
  position: absolute; 
}

.left_erklaerung, h1 {
	font-weight:bold; 
	font-size: 100%;
	color: #BA2800;
	margin: 0 0 0 0;
}

.left_erklaerung, h2 {
	font-size: 100%;
	color: #BA2800;
	margin: 0 0 0 0;
}

.left_erklaerung, h3 {
	font-size: 100%;
	color: #545454;
	margin: 0 0 0 0;
}

#left_erklaerung_halsbaender {
  float: left;
  width: 192px;
  padding: 1em;
  background-color: #0189B1;
  color: #ffffff;
}

#right_features {
  border: 1px solid #B5B5B5;
  padding: 4px 0px;
  margin: 0;
  color: #777;
}

#right_ihremeinung {
  border: 1px dashed  #B5B5B5;
  padding: 4px 7px;
  margin: 0;
}

#teaser_landingpage a {
  border: 1px solid #B5B5B5;
  padding: 4px 7px;
  margin: 0;
  width: 150px;
  float: left;
  display: inline;
  color: #FFFFFF; 
  text-decoration: none;  
  background: #B82900 url(../bilder/back_btn_pfeil.gif) right center no-repeat;
}

#wauzicontent {
  width: 512px;
}

#wauzicontent h1 {
  color: #B82901;
  margin: 0;
  padding: 0;
  font-size: 1.3em;
  margin-bottom: 1.0em;
  font-weight: bold;
}

#wauzicontent h2 {
   font-weight: bold;
   padding-bottom: 10px;
   color: #B82901;
}


#wauzicontent hr {
  display: block;
  border: 0px;
  width: 513px;
  height: 11px;
  margin-top: 0px;
  margin-bottom: 10px;
  background-image: url('/media/start/rubriken/headlines/trenn_linie.jpg'); background-repeat: no-repeat; background-position: left bottom
}

#wauzicontent ul { 
	list-style-image:url(/media/pfeil_small.gif); 
	margin-left:15px; 
	margin-right:0px; 
	margin-top:2px; 
	margin-bottom:5px; 
}

#wauzibox li { 
	margin-bottom:5px; 
}


#wauziliste {
}

#wauzibox {
  margin-top: 20px; 
  margin-bottom: 20px; 
  background: #E4E4E4;  
  border: 2px solid #D3D3D3;
}

#wauzibox h2 {
  background: #FFFFFF; 
  color: #8A8A8A;
  margin: 0px;
  padding: 4px;
  font-size: 1.3em;
  font-weight: bold;
  border-bottom: 2px solid #D3D3D3;
  
}

#wauzibox h3 {
  color: #414141;
  text-decoration: underline;  
  font-weight: bold;
}

#wauzibox ul { 
	list-style-image:url(../media/punkte.gif); 
	margin-left:25px; 
	margin-right:30px; 
	margin-top:2px; 
	margin-bottom:5px; 
}

#wauzibox li { 
	margin-bottom:5px; 
}

#wauziheader {
  width: 510px; 
  height: 140px;
}

#wauziheader h1 {
  width: 505px; 
  display:none;
}

#wauziheader-start {
  width: 240px; 
  height: 64px;
  padding-left: 270px;
}

#wauziheader-start h1 {
  display:none;
}

#wauziauswahl {
  width: 512px;
  display: block;
}

#wauziauswahl a {
 color: #ffffff;
 text-decoration: none;
}

#wauzianzeigen a {
  padding: 4px 7px;
  margin-top: 1px;
  margin-right: 1px;
  width: 155px;
  float: left;
  display: inline;
  color: #FFFFFF; 
  text-decoration: none;  
  font-weight: bold;
  background: #AEAEAE url(../bilder/back_btn_pfeil.gif) right center no-repeat;
}

#wauzianzeigen a:hover {
  background: #B82900 url(../bilder/back_btn_pfeil.gif) right center no-repeat; 
}

#wauziauswahl01, #wauziauswahl02, #wauziauswahl03 {
 float: left;
 width: 169px;
 height: 261px;
 margin-right: 1px;
 color: #FFFFFF; 
}

#wauziauswahl01 ul, #wauziauswahl02 ul, #wauziauswahl03 ul { 
	list-style-image:url(/media/landingpages/hundehalsband/check.gif); 
	margin-left:25px; 
  	margin-top:120px; 
	margin-bottom:5px; 
	padding-left:5px;
}

#wauziauswahl01 li, #wauziauswahl02 li, #wauziauswahl03 li{ 
	margin-bottom:0px; 
	color: #ffffff;
}


#fellnaseinnot { 
	  margin-top:15px; 
	  float:right;
	  position: absolute; 
}

#trustedshops-bewertung { 
	  float:right;
	  position: absolute; 
}

#wauziteaser {
    display: block;
	padding-bottom: 20px;
}

#wauziteaser-links {
  	width: 254px;
	padding-top: 20px;
  	padding-right: 20px;
  	padding: 0px;
	margin: 0px;
  	float: left;
    display: block;
}

#wauziteaser-rechts {
  	 width: 239px;
  	 padding: 0px;
	 margin: 0px;
	 float: right;
	 display: block;
}

#wauziteaser-headline {
 	width: 239px; 
  	height: 64px;
  	padding: 0px;
	margin-bottom: 15px;
  	display: block;
}

#wauziteaser-headline h1 {
  display:none;
}

/*----------------------------------------------------------------*/
/* Rubrikenübersicht */
/*----------------------------------------------------------------*/

#rubrik_wrapper-base {
	width: 700px;
	padding: 0px;
	margin: 0px;
	border: none;
}

#rubrik_wrapper-1 img, #rubrik_wrapper-2 img {
	padding: 0px;
	margin: 0px;
	border: none;
	display: block;
}


#rubrik_wrapper-1, #rubrik_wrapper-2 {
	width: 700px;
	padding: 0px;
	margin: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	border-width: 0px;
}

#rubrik_hundeshop-1, #rubrik_hundeshop-2, #rubrik_hundeshop-3 {
	width: 700px;
	height: 185px;
	margin: 0px;
	margin-bottom: 24px;
}

#rubrik_hundeshop-1 h2 a, #rubrik_hundeshop-2 h2 a, #rubrik_hundeshop-3 h2 a {
	font-size: 14px;
	padding: 0px;
	margin: 0px;
	width: 685px;
	height: 19px;
	text-decoration: none; 
	color: #FFFFFF;
	display: block;
	padding-left: 15px;
	padding-top: 6px;
	padding-bottom: 6px;
}

#rubrik_hundeshop-1 a, #rubrik_hundeshop-2 a, #rubrik_hundeshop-3 a {
	width: 420px;
	height: 142px;
	text-decoration: none; 
	color: #595959;
	display: block;
	padding-left: 15px;
	padding-right: 205px;
	padding-top: 6px;
	padding-bottom: 6px;
}

.rubrik_hundeshop-red {
	text-decoration: underline;
	color: #BC2A00;
}

/*----------------------------------------------------------------*/
/* Rubriken Header */
/*----------------------------------------------------------------*/

#rubrikheader_wrapper {
	width: 700px;
	height: 259px;
	padding: 0px;
	margin: 0px;
	border: none;
    background-position: left top; 
	background-repeat: no-repeat;
	background-color: #754528;
}

#rubrikheader_wrapper h1{
	width: 687px;
	height: 19px;
	font-size: 14px;
	padding: 0px;
	padding-left: 13px;
	padding-top: 6px;
	padding-bottom: 6px;
	margin: 0px;
	text-decoration: none; 
	color: #FFFFFF;
	background: #BC2A00 url(../media/rubrik_header/background_h1.gif) right center no-repeat; 
}

#rubrikheader_content {
	width: 674px;
	height: 92px;
	padding: 0px;
	padding-left: 13px;
	padding-right: 13px;
	padding-top: 8px;
	padding-bottom: 6px;
	margin: 0px;
	margin-top: 122px;
	border: none;
	background: #E9E6DF url(../media/rubrik_header/background_content.jpg) right center no-repeat; 
}


#teaserbox {
	padding: 0px;
	margin: 0px;
	margin-bottom: 16px;
}

/*----------------------------------------------------------------*/
/* Überschreiben */
/*----------------------------------------------------------------*/

#artikel_uebersicht dl {
  overflow: auto;
  min-height: 217px;
  height: 100%;
}

#rechts {
	visibility:hidden;
	width: 0px;
}


#rechts .hl {
	background: #B92900 url(../media/layout/ground_rechts.gif) left top; 
}

#artikel_details dd h2 {
	font-weight: bold;
}

.d0, .d1, .d2 {
  line-height:9pt;
}

#rechts .hl a {
  text-decoration: underline;
  }
  
.abschluss td.weiter .submit {
	cursor:pointer;
	line-height:1.4em; 
	height: 20px;
	padding-left: 3px;
	padding-top: 0px;
	padding-bottom: 1px;
}

h4 {
	font-weight:bold; 
	color: #B82900;
}

#breadcrumb {
  padding-bottom: 24px;
}

#artikel_details {
  padding-top: 0px;
  margin-top: 0px;
}


#xmas {
	width: 250px;
	height: 253px;
	position: absolute;
	z-index: 99999;
	right:0px;
	top:0px;
	visibility:visible;
}

#header li a {
  color: #A2A2A2;
  border-left: 1px solid #D3D2CF;
  padding: 0 6px;
}

#footer {
  background: #fff url(../bilder/back_drei_streifen.gif) center 11px no-repeat;
}

#artikel_uebersicht dl {
  border-left: 0px;
  border-bottom: 0px;
  display: block;
  padding: 0px;
  padding-top: 15px;
  padding-left: 2px;
  padding-right: 2px;
}

#artikel_uebersicht dl dd {
  padding-top: 5px;
  padding-bottom: 10px;
  height: 85px;
}

#artikel_uebersicht dl:hover {
	background: #B52900 url(../media/layout/artikel_uebersicht_mouseover.jpg) bottom left no-repeat;
	color: #ffffff;	
}

#artikel_uebersicht dl:hover a {
	color: #ffffff;
}

#artikel_uebersicht dl:hover .preis {
	color: #ffffff;
}

#artikel_uebersicht dl:hover .rabatt {
	color: #9C9C9C;
}

#artikel_uebersicht dl:hover p {
	color: #9C9C9C;
}


#artikel_uebersicht dl dd a {
  text-decoration: none;
}

.preis-neu {
	text-shadow: 0.1em 0.1em 0.2em #430800;
}

#inhalt {
  width: 700px;
  margin: 0;
  min-height: 600px;
  float: right;
}

.teaserhome {
	padding: 0px;
	margin: 0px;
}


