body,h1,h2,h3,p,quote,small,form,input,ul,li,ol,label{
	/* Page reset */
	margin:0px;
	padding:0px;
}
.hell	{
  background-color: #ffffff;
  color: #000000;
}

.mittel	{
  background-color: #FBD892;
  color: #000000;
}
.hervor	{
  //background-color: #FFFFCC;
  background-color: #F7DE79;
  color: #000000;
}

.dunkel	{
  background-color: #2E2D29;
  color: #ffffff;
}

.gold	{
  background-color: #c7b372;
  color: #000000;
}


.pethorse	{
  background-color: #c63553;
  color: #fff;
}
.petdog	{
  background-color: #b9c658;
  color: #000000;
}
.petcat	{
  background-color: #4a79bc;
  color: #fff;
}
.desinfektion {
  background-color: #00a1b7;
  color: #fff;
}
.insektenschutz	{
  background-color: #6b61a5;
  color: #fff;
}







.body-background1 {
    background: #7a4927 url('/img/bg/bg-page-1.jpg') repeat center top;
}

.body-background2 {
    background: #e5d9cf url('/img/bg/bg-page-2.jpg') repeat center top;   
}

.body-background3 {
    background: #21262b url('/img/bg/bg-page-3.jpg') repeat center top;
}

.body-background4 {
    background: #5e554f url('/img/bg/bg-page-4.jpg') repeat center top;
}

.body-background5 {
    background: #dad0be url('/img/bg/bg-page-5.jpg') repeat center top;
}

.body-background_white {
    background: #dad0be url('/img/bg/bg-page-white.jpg') repeat center top;
     
}


.body-texture1 {
    background: #d1beab url('/img/bg/bg-texture-1.png') repeat center top;
}

.body-texture2 {
    background: #F3EAE3 url('/img/bg/bg-texture-2.png') repeat center top;
}

.body-texture3 {
    background: #d1beab url('/img/bg/bg-texture-3.png') repeat center top;
}

.body-texture4 {
    background: #d1beab url('/img/bg/bg-texture-4.png') repeat center top;
}

body{
	/* Setting default text color, background and a font stack */
	color:#666;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	background-color: #E9E9EA;
  height:100%;
  
	
}

/* Gallery styles */

#gallery{
	/* CSS3 Box Shadow */
	-moz-box-shadow:0 0 3px #AAAAAA;
	-webkit-box-shadow:0 0 3px #AAAAAA;
	box-shadow:0 0 3px #AAAAAA;
	/* CSS3 Rounded Corners */
	
	-moz-border-radius-bottomleft:4px;
	-webkit-border-bottom-left-radius:4px;
	border-bottom-left-radius:4px;
	-moz-border-radius-bottomright:4px;
	-webkit-border-bottom-right-radius:4px;
	border-bottom-right-radius:4px;
	border:1px solid #CCC;
	background:url(img/panel.jpg) repeat-x bottom center #ffffff;
	/* The width of the gallery */
	width:920px;
	overflow:hidden;
}

#slides1{
	/* This is the slide area */
	height:400px;
	
	/* jQuery changes the width later on to the sum of the widths of all the slides. */
	width:920px;
	overflow:hidden;
}

.slide{
	float:left;
}
#menu1{
	/* This is the container for the thumbnails */
	height:45px;
	float: none;
	width: 400px;
}

#cont {
	padding-top: 40px;
	min-height: 600px;
}

#contact {
	text-align:center;
	width:910px;
  border: 1px solid #A6A6A6;;
	/*position:relative;*/
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	height: auto;

}

#contact1 {
	text-align:center;
	width:500px;
	/*position:relative;*/
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	height: auto;

}


#wohnung {
	text-align:center;
	width:910px;
  border: 1px solid #A6A6A6;;
	/*position:relative;*/
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
  height:auto;
	min-height: 600px;
}

#wohnung1 {
	text-align:center;
	width:500px;
	/*position:relative;*/
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	height: auto;

}

#liefer_adress{
	font-size:13px;
	font-family: trebuchet ms;
  color:#000000;
	}	

#liefer_adress_input{
	font-size:13px;
	font-family: trebuchet ms;
  color:#000000;
	}	

#liefer_radio_input{
	font-size:13px;
	font-family: trebuchet ms;
  color:#000000;
	}	


#liefer_adress_input input	{
  width:240px;
  color:#000000;
  font-family:trebuchet ms; 
  font-size: 10pt; 
}

#liefer_adress_input select{
  width:241px;
  color:#000000;
  font-family:trebuchet ms; 
  font-size: 13px; 
}


#liefer_adress_input textarea	{
  color:#000000;
  font-family:trebuchet ms; 
  font-size: 13px; 
}






#adress{
	font-size:13px;
	font-family: trebuchet ms;
  color:#000000;
	}	

#adress_input{
	font-size:13px;
	font-family: trebuchet ms;
  color:#000000;
	}	

#radio_input{
	font-size:13px;
	font-family: trebuchet ms;
  color:#000000;
	}	


#adress_input input	{
  width:240px;
  color:#000000;
  font-family:trebuchet ms; 
  font-size: 10pt; 
}

#adress_input select{
  width:241px;
  color:#000000;
  font-family:trebuchet ms; 
  font-size: 13px; 
}


#adress_input textarea	{
  color:#000000;
  font-family:trebuchet ms; 
  font-size: 13px; 
}





#cont1 {
	width: auto;
	height: auto;
	border: 1px solid #dedede;
	background-repeat: no-repeat;
	text-align: left;
}
#con111 {
	padding-left: 20px;
	padding-right: 15px;
	text-align: left;
	padding-top: 15px;
}
#con222 {
	text-align: left;
	padding-top: 15px;
	padding-right: 15px;
	padding-left: 20px;
}
#con333 {
	text-align: left;
	padding-top: 15px;
	padding-right: 15px;
	padding-left: 20px;
}
#con11 {
	height: 45px;
	width: auto;
	background-image: url(img/panel.jpg);
	background-repeat: no-repeat;
	font-size: 24px;
	text-align: left;
	padding-top: 10px;
	padding-left: 20px;
}
#con22 {
	height: 45px;
	width: auto;
	background-image: url(img/panel.jpg);
	background-repeat: no-repeat;
	font-size: 24px;
	text-align: left;
	padding-top: 10px;
	padding-left: 20px;
}
#con33 {
	height: 45px;
	width: auto;
	background-image: url(img/panel.jpg);
	background-repeat: no-repeat;
	font-size: 24px;
	text-align: left;
	padding-top: 10px;
	padding-left: 20px;
}

#cont2 {
	width: 290px;
	float: right;
	margin-right: 22px;
	background-repeat: no-repeat;
	height: 300px;
	border: 1px solid #FFF;
}
#cont3 {
	width: 290px;
	float: right;
	height: 300px;
	border: 1px solid #FFF;
}
ul{
	padding:0px;
	margin: 0px;
}
li1{
	/* Every thumbnail is a li element */
	width:60px;
	display:inline-block;
	list-style:none;
	height:45px;
	overflow:hidden;
	margin-left: 150px;
}
li1.inact:hover{
	/* The inactive state, highlighted on mouse over */
	background:url(img/pic_bg.png) repeat;
}

li1.act,li.act:hover{
	/* The active state of the thumb */
	background:url(img/active_bg.png) no-repeat;
}

li1.act a{
	cursor:default;
}

.fbar{
	/* The left-most vertical bar, next to the first thumbnail */
	width:2px;
	background:url(img/divider.png) no-repeat right;
}

li1 a{
	display:block;
	background:url(img/divider.png) no-repeat right;
	height:35px;
	padding-top:10px;
}

/*
a img{
	border:none;
}
*/


/* The styles below are only necessary for the demo page */

h1{
	font-family:"Myriad Pro",Arial,Helvetica,sans-serif;
	font-size:36px;
	font-weight:normal;
	margin-bottom:15px;
}
#main1{
	text-align:center;
	width:1150px;
	position:relative;
	margin-right: auto;
	margin-bottom: 50px;
	margin-left: auto;  
	height: auto;
	overflow:auto;

}

#fot {
  color: #ffffff;
  width: 100%;
	height: 25px;

  border: 1px solid #ccc;
  background: #379704;
  margin-top: -10px;
  padding: 0px;
  background-repeat:repeat-x;float:left;
  position:fixed;
  bottom:0px;
	
}


/*
a, a:visited {
	color:#000000;
	text-decoration:none;
	outline:none;
}
*/


#fotlinks3 {
	width: 250px;
	float: right;
	padding-top: 20px;
	padding-left: 30px;
	margin-right: 50px;
	text-shadow: 1px 1px 1px #000;
}
#fotlinks4 {
	width: 250px;
	padding-top: 20px;
	padding-left: 30px;
	float: right;
	text-shadow: 1px 1px 1px #000;
}

#title {
	height: 65px;
	/*background: #014464;*/
	background: #379704;
	background: -moz-linear-gradient(top, #379704, #379704);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#379704), to(#379704));
	text-decoration:none;
	text-shadow: 2px 2px 2px #000;
}
#title1 {
	margin-right: auto;
	margin-left: auto;
	width: 920px;
	padding-left: 10px;
	padding-top: 1px;
	font-size: 13px;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
  text-align: center;
}


#fotlinks5 {
	width: 250px;
}

#fotlinks1 {
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	text-align: center;
}
#fotlinks2 {
	height: auto;
	width: 250px;
	text-align: left;
	padding-left: 30px;
	font-size: 14px;
	padding-top: 20px;
	text-shadow: 1px 1px 1px #000;
}
#fotlinks6 {
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 11px;
}




/*
a:hover{
	text-decoration:underline;
}
*/



p{
	padding:10px;
	text-align:center;
}
#menutop {
	height: 45px;
}


.inkasso a:link	{ color: #000000;  text-decoration: none; }
.inkasso a:visited	{ color: #000000;  text-decoration: none; }
.inkasso a:active	{ color: #000000;  text-decoration: none;}
.inkasso a:hover	{ color: #BF0000;  text-decoration: none; }


.linkcategorie a:link	{ color: #000000;  text-decoration: underline; }
.linkcategorie a:visited	{ color: #000000;  text-decoration: underline; }
.linkcategorie a:active	{ color: #000000;  text-decoration: underline;}
.linkcategorie a:hover	{ color: #BF0000;  text-decoration: underline; }


.linkkdw a:link	{ color: #ffffff;  text-decoration: underline; }
.linkkdw a:visited	{ color: #ffffff;  text-decoration: underline; }
.linkkdw a:active	{ color: #ffffff;  text-decoration: underline;}
.linkkdw a:hover	{ color: #000000;  text-decoration: underline; }

.linkheader a:link	{ color: #ffffff;  text-decoration: none; }
.linkheader a:visited	{ color: #ffffff;  text-decoration: none; }
.linkheader a:active	{ color: #ffffff;  text-decoration: none;}
.linkheader a:hover	{ color: #ffffff;  text-decoration: none; }



.paypal1 a:link	{ color: #379704;  text-decoration: underline; }
.paypal1 a:visited	{ color: #379704;  text-decoration: underline; }
.paypal1 a:active	{ color: #379704;  text-decoration: underline;}
.paypal1 a:hover	{ color: red;  font-weight: none; text-decoration: underline; }



.paypal a:link	{ color: #379704;  text-decoration: underline; }
.paypal a:visited	{ color: #379704;  text-decoration: underline; }
.paypal a:active	{ color: #379704;  text-decoration: underline;}
.paypal a:hover	{ color: red;  font-weight: bold; text-decoration: underline; }


.kdanzeigen a:link	{ color: #043985;  text-decoration: none; }
.kdanzeigen a:visited	{ color: #043985;  text-decoration: none; }
.kdanzeigen a:active	{ color: #043985;  text-decoration: none;}
.kdanzeigen a:hover	{ color: #FF0000;  font-weight: bold; text-decoration: none; }




.anzeigen a:link	{ color: #000000;  text-decoration: none; }
.anzeigen a:visited	{ color: #000000;  text-decoration: none; }
.anzeigen a:active	{ color: #000000;  text-decoration: none;}
.anzeigen a:hover	{ color: #379704;  font-weight: bold; font-size: 14px; text-decoration: none; }


.seiten_box {	 width:15px; height:15px;  BACKGROUND-COLOR: #FFF;  color:#000000; font-weight: none; font-size: 12px; border:solid 1px; border-color:#000000;}
.seiten_box_active { width:15px; height:15px;  BACKGROUND-COLOR: #FFF;  color: #379704; font-weight: bold; font-size: 12px; border:solid 1px; border-color:#379704;}


#seo_content{
	font-family:Arial, Helvetica, sans-serif;
  background-color:#ffffff;
	float:left;
  
	font-size:13px;
	text-align:center;

	margin-right: auto;
	margin-bottom: 50px;
	margin-left: auto;  
	height: auto;


}






#admin_search_rabatt {
  z-index:1; 
  position:absolute; 
  margin-left:5px; 
  margin-top:10px; 
  border:1px solid; 
  border-color:#BA2714; 
  background-color:#BA2714; 
  color:#FFFFFF; 
  font-size:15px; 
  width:40px;
	text-align:center;
}
#admin_search_rabatt_pic_verwaltung{
	float:left;
	}

#admin_search_rabatt_pic{
	float:left;
	width:50px;
	height:60px;
	}




#search_result a:link	{ color: #000000;  text-decoration: underline; }
#search_result a:visited	{ color: #000000;  text-decoration: underline; }
#search_result a:active	{ color: #000000;  text-decoration: underline;}
#search_result a:hover	{ color: #BF0000;  text-decoration: underline; }
