@charset "utf-8";


/* ----------------------------------------------- */
/* ------- site header und largebox-teaser ------- */
/* ----------------------------------------------- */
/*#start_logo{ background-image:url(../images/start_logo.jpg);}*/
#suchen_logo { background-image: url(../images/suchen_logo.jpg);}
#security_logo { background-image: url(../images/security_logo.jpg);}
#contact_logo { background-image: url(../images/contact_logo.jpg);}
#cart_logo { background-image: url(../images/cart_logo.jpg);}
#account_logo { background-image: url(../images/account_logo.jpg);}
.start_teaser { background-image:url(/shop/images/start_teaser_8fd86c_e2f5be.jpg); }
div#content-center div.welcomebox {	background-image:url(../images/teaser_welcome.jpg); }
#planbau_logo { background-image: url(../images/planbau_logo.jpg); }

#bg_sprechstundenbedarf { background-image:url(../images/sprechstundenbedarf_bg.jpg); }
#bg_praxisbedarf { background-image:url(../images/praxisbedarf_bg.jpg); }
#bg_medizintechnik { background-image:url(../images/medizintechnik_bg.jpg); }
#bg_praxiseinrichtung { background-image:url(../images/praxiseinrichtung_bg.jpg); }
#bg_hygiene { background-image:url(../images/hygiene_bg.jpg); }
#bg_igel { background-image:url(../images/igel_bg.jpg); }

#bg_thanks { background-image:url(../images/teaser_thanks.jpg); }
#bg_planbau { background-image: url(../images/teaser_planbau.jpg); }
#bg_comtex { background-image: url(../images/comtex_bg.jpg); }
#bg_physio { background-image: url(../images/physiogross.jpg); }

#start-offer {
			/*float:left;
			width: 100%;
			border:0px; margin:0px;
			border-bottom: 2px solid white;*/
			background-image: url('../images/tripplebox_bg.gif');
			}
/* ----------------------------------------------- */


a:link, a:active, a:visited	{ color:#39a516; text-decoration:underline; }
a:hover	{ color:#227c05; text-decoration:underline; }




/* ---------------------------------- */
/* ------- start smalbox-teaser ----- */
/* ---------------------------------- */
#planbau {	background-image:url(../images/planbaustart.jpg); }
#physio { background-image:url(../images/physiostart.jpg); }
/* ---------------------------------- */





/* -------------------------------------- */
/* ------- top-bar sub navigation ------- */
/* -------------------------------------- */
div#bar-top { border-top: 1px solid #c6eea3; }
div#bar-top a {	color: #85d066; }
div#bar-top a.on { color: #85d066; }
/* -------------------------------------- */





/* ---------------------------------------- */
/* ------- navigation und hauptmenü ------- */
/* ---------------------------------------- */
ul#navigation-top { background-image: url(../images/navi_bg.gif); }

ul.menu {			background-color: #a7e574;
					border-top: 4px solid #a7e574;
					border-bottom: 4px solid #a7e574;
		}
ul.menu li { 		background-color: #a7e574;
					border-top: 4px solid #a7e574;
					border-bottom: 4px solid #a7e574;
		}
ul.menu li.li-on {	background-color: #e4f7d4;
					border-top: 4px solid #e4f7d4;
					border-bottom: 4px solid #e4f7d4;
			} 
/* ---------------------------------------- */






/* ------------------------------------------- */
/* ------- schnellsuche und ortsangabe ------- */
/* ------------------------------------------- */
input.los {	background-color: #4cb729; }
div#content-center div.info-route { color: #4cb729; }
/* ------------------------------------------- */



a.map { color: #365f20/*6282bb*/; }



.intro { color: #4cb729; }


/* -------------------------------- */
/* ------- inhaltskontainer ------- */
/* -------------------------------- */
div#content { color: #000000;	background-image: url('../images/content_bg.gif'); }

div#content-center div { background-color: #e8f8d4; }

div#content-center div.blueform { background-color: #5bad40; }
div#content-right div.inbasket { background-image: url(../images/basket.gif); background-repeat: no-repeat; background-position:0% 40%; }

div#content-center div.itembox { background-color: #bde; }
div#content div#content-center div.tripleblock { 	background-color: #e7f8d4;
													background-image: url('../images/tripplebox_bg.gif'); }

div#content-center div a.product { 	background-image: url('../images/linkblue.gif');
									color: #5bad40; }
									
div#content-center div a.account {	background-image: url('../images/linkblue.gif');
									color: #000000; }

div#content-center div a.norm { color: #000000; }
/* -------------------------------- */





/* ------------------------- */
/* ------- headlines ------- */
/* ------------------------- */
div#content-center div h3 {	background-color: #4cb729; }

div#content-left h5,
div#content-right h5,
div#content-center h5 {	background-color: #91da6e; }

div#content-center div.teasebox h3	{ background-color:#195ea3; }

div#content-center div.infobox h3,
div#content-center div.tabbox h3 { background-color: #3bab17; }
/* ------------------------- */







/* ------------------------------------------ */
/* ------- shopping cart and wishlist ------- */
/* ------------------------------------------ */


div#content-center div.cartbox	{ background-color: #67bf3d; }
#eorder {	background-color:#9ddd7f; 
			border-bottom:#91da6e solid 2px; }

.cartsum { background-image:url(../images/bgcartsummary.gif); }
.cartsumdark { background-image:url(../images/bgcartsummarydark.gif); }
.cart_over { background-image:url(../images/cart_over_bg.gif); }
/* ------------------------------------------ */





/* -------------------------------- */
/* ------- ganz viele boxen ------- */
/* -------------------------------- */
div.lightbox {	border-bottom: 5px solid #91da6e;
				background-color: #e1f5be; }

div#content-center div.infobox	{ background-color: #77d259;  }
div#content-center div.tabbox	{ background-color: #77d259;  }

div.darkbox	{	border-bottom: 5px solid #4cb729;
					background-color: #a7e574; }
						
div.darkbox h4 { background-color: #4cb729; }

div#content div#content-center div.smallbox_expanding_image { border: 1px solid #4cb729; }
/* -------------------------------- */





/* ----------------------- */
/* ------- a und p ------- */
/* ----------------------- */
div#content-center div.itembox div.midbox a.basket, div#content-center div.itembox div.midbox a.list { background-color: #40a91e; }
div#content-center div.itembox div.midbox a.list { background-color: #72ca55; }
div#content-center div.itembox div.midbox p.offer {	color: #333333; }

div#content div#content-center div.smallbox_expanding p a { color: #000000; }
div#content div#content-center div.smallbox_expanding p a:hover { color: #000000; }
div#content div#content-center div.smallbox_expanding p.riname a { color: #000000; }
div#content div#content-center div.smallbox_expanding p.riname a:hover { color: #000000; }
/* ----------------------- */




/* --------------------------------- */
/* ------- noch a bissl mehr ------- */
/* --------------------------------- */
div#ncb-right {	background-color: #4cb729; }
div.hr	{ background-color: #4cb729; }
ul.menu-small li { background-image: url('../images/listicon.gif'); }
.smalltext { color: #000000; }
/* --------------------------------- */





/* -------------------------------- */
/* ------- button und forms ------- */
/* -------------------------------- */
input.button { background-color: #227c05; }
input.button3 {	background-color: #227c05; }
input.button_big { background-color: #227c05; }
div#content-center td a.look_like_button_big { background-color: #227c05; }
/* -------------------------------- */





/* ---------------------------- */
/* ------- info overlay ------- */
/* ---------------------------- */
#overlay { border:#32a20d solid 3px; }
.ol-top	{ background-color:#32a20d; }
.ol-centre { background-image:url(../images/overlay.jpg); background-color: #e4f6f8; }
.ol-bot	{ background-color:#91da6e; }
.ol-small {	color:#3bab17; }
/* ---------------------------- */
