@charset "UTF-8";
* { margin:0; padding: 0; }
* html body * { overflow:visible; }
html * { font-size: 100.01%; }

div#main-upper-bg, body {
	text-align: center;
	margin: 0 auto;
}
div#main-upper-bg {
	background: white;
}
body {
	background: #858688;
    font-family:  Arial, Helvetica, sans-serif;
    font-size: 100.01%;
}
body.black-bg { background: black; }
body, a, .text-color { color: #4b4b4d; }


/*** Content width ***/
div#header, div#main, div#tagwords-block {
	width: 875px;
}

/*** General styles ***/
.float_right { float: right; display:inline; margin-left: 1em; margin-bottom: 0.15em; }
.text-center { text-align: center; }
.left {text-align: left; }
.right {text-align: right; }
.top { vertical-align: top; }
div.bottom1em { margin-bottom: 1em; }
.error { color: red; }
img { border: 0 solid; }
ul, ol {
	line-height: 1.5em;
	margin: 0 0 1em 1em;
}
textarea {font-family:Consolas,"Lucida Console","Andale Mono","Bitstream Vera Sans Mono","Courier New",Courier;}
p.halfspace { 	margin-bottom : 0.5em; }

/*** Font sizes ***/
.maincol-content span, .maincol-content p, .maincol-content li, 
.teaser_block span, .teaser_block p,
.main-layout p, .main-layout span,
input, select	 {
	font-size: 80%;
}

/*** header ***/
div#header {
	margin: auto;
	text-align: left;
	position: relative;
}
#logo {
	padding: 20px 0 30px 0;
}
#headline-movie {
	width: 875px;
	height: 206px;
}
#header-menu, #header-submenu {
	position: absolute;
	right: 0px;
	text-align: right;
	/*font-weight: bold;*/
	font-size: 71%;
	padding: 8px 20px 5px 20px;
}
#header-menu { top: 10px; background-image: url(../imgs/Underlay_upper_menu.png);}
#header-submenu { top: 50px; }
#header-menu span { padding: 0 1em; }		
#header-menu a, #header-submenu a { color: #4b4b4d;	text-decoration: none; }
#header-menu a:hover, #header-submenu a:hover { text-decoration: underline; }
		
/*** main menu ***/	
.ddmenu {
    width: 100%;
    overflow: hidden;
    float: left;
    display: inline;
    /* Bugfix: IE - collapsing horizontal margins */
    /* position:relative; */
    /* Repeat the main color from the image */
    background: #bfbfbf repeat-x center right;
    line-height: 0;
    z-index: 500;
}
ul.jd_menu {
	list-style-type: none;
    display: inline;
    float: left;
    /* Left margin of the first button  */
    margin: 0 0 0 180px;
    padding: 0;
    text-transform: uppercase;
    font-size: 75%;
}
li.upper_level {
    /* Bugfix: IE - Doubled Float Margin Bug */
    display: inline;
    float: left; /* LTR */
    font-size: 1.0em;
    line-height: 1em;
    list-style-type: none;
    margin: 0;
    padding: 0;
}
ul.jd_menu a, li.upper_level {
    background: transparent;
    color: #4b4b4d;
    display: block;
    font-size: 1em;
    font-weight: bold;
    margin: 0;
    text-decoration: none;
    width: auto;
}
li.upper_level {
    padding: 10px 2em;
}
ul.jd_menu ul a {
    padding: 0.5em 1em;
}
ul.jd_menu a:focus, ul.jd_menu a:hover { background: #e0e0e0; }
a#shop_menu_link, a#shop_menu_link:hover, a#shop_menu_link:focus {background: #bfbfbf; }

/* -- Sub-Menus -- */
ul.jd_menu ul {
	position: absolute;
	display: none;
	margin: 0px;
	padding: 0px;
	z-index: 200;
	float: none;
    background-color: #bfbfbf; 
}
ul.jd_menu ul li {
	float: none;
	margin: 0px;
	list-style-type: none;
}
ul.jd_menu ul {
	height: auto;
}
* html ul.jd_menu ul {
	width: 1%;
}
ul.jd_menu li {
	margin: 0px;
	cursor: pointer;
	white-space: nowrap;
}
ul.jd_menu li li {
	width: 195px;
}
ul.jd_menu li a {
	text-decoration: none;
}
div#nav {
	height: 32px;
	padding: 2px 0;
	clear: both;
}


/*** main ***/
div#main {
	margin: auto;
	background-color: white;
	background-image: url(../imgs/Backround_Body_Verlauf.jpg);
	background-repeat:repeat-x;
}
table#home-grid td {
	vertical-align: top;
	padding-top: 18px;
	padding-left: 18px;
}
table#home-grid tr.home-grid-row2 td {padding-top: 0px;}
table#home-grid tr.home-grid-row3 td {padding-top: 0px;}

table#home-grid div.home-box-1-1 {
	background-image: url(../imgs/WelchesProdukt.jpg);
	position: static;
	z-index: 50;
}

/*table#home-grid div {position: relative;}*/
/*
table#home-grid div h2 {
	position: absolute;
	top: 5px;
	left: 12px;
	color: white;
	font-size: 90%;
}
*/
/*table#home-grid div div { position: absolute; top: 30px; left: 10px; width: 245px; height: 150px; }*/
/*table#home-grid div div  p { font-size: 75%; text-align: justify; margin-bottom: 0.3em;}*/

.home-box { 
	text-align: left;
	border: 1px #AAAAAA solid;
	margin: 3px 0 40px 3px;
	background-color: white;
	padding: 5px;
	
}
.home-box p { font-size: 80%;  margin-bottom: 1em;}

/*** footer ***/
div#footer-bar {
	background-image: url(../imgs/Footer_balken2px.jpg);
	background-repeat:repeat-x;
	/*font-weight: bold;*/
	font-size: 71%;
	padding: 10px 10px 10px 20px;
	text-align: left;
	position: relative;
}
div#footer-bar a { color: #4b4b4d;	text-decoration: none; padding: 0 1em; }
div#footer-bar a:hover { text-decoration: underline; }

div#tagwords-block {
	margin: auto;
	color: white;
	font-size: 71%;
	text-align: left;
	margin-bottom: 40px;
}
div#tagwords-block th { padding: 10px 44px 10px 20px; font-weight: normal;}
div#tagwords-block td { padding: 0 44px 0 20px; }
div#tagwords-block a { color: white; text-decoration: none; }
div#tagwords-block a:hover {text-decoration: underline; }
	
#headline {
	color: white;
	margin: 0 10px;
	padding: 5px 10px;
	text-align: left;
}
#headline h1 { line-height: 1.5em; } 
table.main-rightbox-layout {
	width: 100%;
}
table.main-rightbox-layout td.main-col, table.main-rightbox-layout td.right-col, table.main-rightbox-layout td.right-prod-col {
	vertical-align: top;
}
table.main-rightbox-layout td.right-col { width: 248px; }
table.main-rightbox-layout td.right-prod-col { width: 222px; }
.space-main2rightcol { width: 5px; }
div.maincol-content {
	background: white;
	border: 1px solid #AAAAAA;
	text-align: justify;
	margin: 0 0 10px 10px;
	padding: 5px 10px;
}
div.maincol-content p {
	line-height: 1.5em;
	margin: 0 0 1em;
}
div.maincol-content h2 {
	line-height: 1.5em;
}
div.maincol-content h3 { font-size: 95%; }

/*** Single main column layout***/
div.main-layout {
	background: white;
	border: 1px solid #AAAAAA;
	margin: 0 10px 10px 10px;
	padding: 6px;
	text-align: left;
}
.next-box { padding-left: 8px; }

/*** Teaser Block ***/
.teaser_block {
    border: 1px #AAA solid;
    background-color: white;
    padding: 5px;
    margin-right: 10px;
    text-align: left;
}
.first-teaser { margin-top: 35px; }
.next-teaser  { margin-top: 3px; }
.next-main-teaser  { margin-top: 20px; }

/*** Teaser Buttons ***/
.button_text2 {
	padding-top: 10px;
	font-size: 80%;
}
.blue_button, .grey_button {
	color: white;
	font-weight: bold;
	padding: 3px 0.5em;
	text-transform: uppercase;
	height: 30px;
}
.blue_button {
	background: #A8D4E1;
}
.grey_button {
	background: #cfd1d2;
}
a.button, a.button:focus, a.button:active, a.button:hover {
	text-decoration: none;
	color: white;
}
a.button:hover { cursor: pointer; }
.margintop-between-buttons {
    margin-top: 5px;
}

/*** Action buttons ***/
.blue_action_button, .action_button {
	color: white;
	padding: 3px 0.5em;
	font-weight: bold;
	text-transform: uppercase;
	cursor: pointer;
	font-size: 80%;
}
.blue_action_button { background: #A8D4E1; }
.action_button { background: #cfd1d2; }
.button-on-the-right {
    margin-top: 20px;
    margin-left: 377px;
    margin-bottom: 20px;
    width: 190px;
}
a.button, a.button div.action_button, a.button:focus, a.button:active, a.button:hover {
	text-decoration: none;
	color: white;
}	
.shortbutton {
    width: 160px;
    margin: 3px;
}
.action_button .button_text2, .blue_action_button .button_text2  { font-size: 100%; }

/*** Colors ***/
.bluebold {
	color: #A8D4E1;
	font-weight: bold;
}
/*
.tc_color  { color: #9891C0; }
.moi_color { color: #B7E1FF; }
.sun_color { color: #FCC655; }
.bs_color  { color: #B2CF77; }
*/
.tc_color  { color: #7C6695; }
.moi_color { color: #64A4D4; }
.sun_color { color: #E8AC3A; }
.bs_color  { color: #AAC368; }
.grey_color  { color: #AAAAAA; }

/*** bullet points with the flower icon ***/
ul.bulletpoint_pastellblau, ul.bulletpoint_pastelllila, ul.bulletpoint_pastellgreen, ul.bulletpoint_pastellsun, ul.bulletpoint_vipurelblau {
	list-style-type: disc;
}
ul.bulletpoint_pastellblau { list-style-image: url(../imgs/Bulletpoint_Moisturizing_klein.jpg); }
ul.bulletpoint_pastelllila { list-style-image: url(../imgs/Bulletpoint_Time_klein.jpg); }
ul.bulletpoint_pastellgreen { list-style-image: url(../imgs/Bulletpoint_Body_klein.jpg); }
ul.bulletpoint_pastellsun { list-style-image: url(../imgs/Bulletpoint_Sun_klein.jpg); }
ul.bulletpoint_vipurelblau { list-style-image: url(../imgs/Bulletpoint_Vipurelblau_klein.jpg); }
ul.bulletpoint_TC { list-style-image: url(../imgs/Bulletpoint_TC.png); }
ul.bulletpoint_TC li, ul.bulletpoint_BS li, ul.bulletpoint_SUN li { margin-left: 5px; }
ul.bulletpoint_BS {	list-style-image: url(../imgs/BS_Bulletpoints.png); }
ul.bulletpoint_SUN {	list-style-image: url(../imgs/Bulletpoint_Sun.png); }

	
/*** Produkt Seiten ***/
.prod_upper_block { height: 268px; position: relative; }
.prod_upper_block ul { margin-top: 5px; margin-bottom: 1.5em; }
.prod_upper_block li { margin-top: 5px; }

.prod_upper_img {position: absolute; right: 0; bottom: 0; }
.prod_moi_upper_img {position: absolute; right: 50px; bottom: 40px; }
		
.prod_boxes { position: relative; width: 605px; height: 147px; margin: 3px 0 40px 3px; font-size: 95%;}
div.prod_boxes p { margin: 4px; }
	
.prod_testimonial_box, .prod_content_box, .prod_kombi_box {
	position: absolute;
	width: 297px;
	border: 1px #AAAAAA solid;	/*#D3D5D4*/
}
.prod_testimonial_box { left: 0; top: 0; height: 100%; }
.prod_testimonial_box img { position: absolute; bottom: 8px; left: 8px; }
.prod_testi_content { margin: 10px 2px 0 94px; }
.prod_content_box, .prod_kombi_box { height: 69px; }
.prod_content_box { top: 0; right: 0; }
.prod_content_box a { text-decoration: none; }
.prod_content_box a:hover { text-decoration: underline; }

.prod_kombi_box { bottom: -1px; right: 0; }
.prod_kombi_box img { padding-left: 5px; }
.prod_kombi_box a { text-decoration: none; }

.prod_more_box {
	border: 1px #AAAAAA solid;
	width: 605px;
	height: 146px;
}
div.prod_more_box p { margin: 4px; margin-left: 40px;}
.prod_more_box td { width: 200px; }
.prod_more_box td.last_more_prod { width: 120px; }
.prod_more_box td.space_more_prod { width: 40px; }
.prod_more_box a { text-decoration: none; }

.tc_more_prods {margin-left: 3px; margin-bottom: 60px;}
.right-prod-col p { margin-bottom: 0.5em; }
	
.prod_button {height: 37px; margin-bottom: 3px; color: white; padding-left: 7px;}
.prod_button h2 { line-height: 48px;}
.prod_button h2 img { margin-left: 5px; }

.tc_1, .moi_1, .bs_1, .sun_1 { background-image: url(../imgs/Button_rechts_PRODUKTE_2px.jpg); }
.tc_2 { background-image: url(../imgs/Button_Wirkweise.jpg); }
.tc_3 { background-image: url(../imgs/Button_Erfolgsrezept.jpg); }
.moi_2 { background-image: url(../imgs/MOI_Button_Wirkweise_2px.jpg); }
.moi_3 { background-image: url(../imgs/MOI_Button_Erfolgsrezept_2px.jpg); }
.bs_2 { background-image: url(../imgs/BS_Button_Wirkweise_2px.jpg); }
.bs_3 { background-image: url(../imgs/BS_Button_Erfolgsrezept_2px.jpg); }
.sun_2 { background-image: url(../imgs/Button_rechts_WIRKWEISE_2px.jpg); }
.sun_3 { background-image: url(../imgs/Button_rechts_ERFOLGSREZEPT_2px.jpg); }

.prod_grey_bg { background-color: #D0D1D3; padding: 3px 5px; position: relative;}
.prod_grey_bg a { color: #4b4b4d;	text-decoration: none; }
.prod_grey_bg a:hover { text-decoration: underline; }

.prod_to_basket_table span { font-size: 71%; }
.prod_to_basket_button { position: relative; color: white;}
.prod_to_basket_button p { position: absolute; left: 40px; top: 5px; }

#email_img, #tel_img {position: absolute; left: 10px;}
#email_img { top: 6px;}
#tel_img  { top: 29px; }
	
/*** Produkt Wirkweise ***/
td.prod_ww_block { background-image: url(../imgs/Box_grau.jpg); width: 191px; height: 127px; font-size: 75%; text-align: left;}
td.prod_ww_block div {margin-left: 10px; }
td.prod_ww_arrow { padding: 0 30px; }
		
/*** Produkte Erfolgsrezept ***/
.prod_erfolg_table td { text-align: center; padding-left: 50px; }
.prod_erfolg_table td p { margin-bottom: 0.2em; }
		
/*** Dialogs ***/
.filial_search_label, .locator_block, .register_label {
    font-weight: bold;
    position: relative;
    margin-top: 10px;
}
.filial_search_label input {
 	position: absolute;
   	top: 0;
   	left: 60px;  
   	font-weight: normal;
}
div.filial_search_city {
	position: absolute;
	top: 0;
	left: 200px;
}
.full-line {
    border-bottom: 2px solid #BFBFBF;
    margin-bottom: 10px;
}
.locator_block p, .register_label input {
    position: absolute;
    top: 0;
    left: 200px;  
    font-weight: normal;
}
.register_label input { width: 300px; }
.register_label .registration_ddlb { width: 100px; }
.register_label .streetNr { 
	left: 510px;
    width: 50px;
}
.register_label .plz { width: 50px; }
.register_label .city { left: 260px; }

/*** Contact ***/
#contact_formular { height: 560px; }
#contact_form input {
	width: 212px;
	top: -1px;
	left: 150px;	
}
input, select { 
	border-style: none;
	border: 1px #AAA solid;
}
input { 
	background-image: url(../imgs/bg_input2.jpg); 
	height: 18px;
	padding: 0 2px;
}
#contact_form textarea {
	position: absolute;
	left: 150px;
	top: 0;
}
#contact_form div {
	margin-bottom: 25px;
}

/*** Basket ***/
#basket_content { background: #eeeeee; }
#basket_content ul, #basket_content li {
    list-style-type: none;
    margin: 0;
}
#basket_content li { padding-left: 0.5em; }
.basket_greybox {
    background: #888888;
    color: #fff;
    padding: 3px 0.5em;
    font-weight: bold;
    position: relative;
}
#basket_subtotal_value {
    position: absolute;
    top: 3px;
    right: 0.5em;
}
.notlastgreybox { margin-bottom: 5px; }
span.updateQty, span.removeProd {
    font-size: 60%;
    cursor: pointer;
}
.updateQty { margin-left: 5px; }  	  
.removeProd { margin-left: 5px; }  	  
.basketTable { text-align: left; }
.spaceRow { height: 2px; }
.totalRow {
    border-top: 2px solid #BFBFBF;
    padding-top: 10px;
}

/*** Keine Versandkosten Teaser Block ***/
#nodeliverycost {
	position: relative;
	background-image: url(../imgs/Grauverlauf.jpg);
	padding-left: 5px;
	padding-bottom: 5px;
}
#nodeliverycost img#rightupperimg {
	position: absolute;
	top: -2px;
	right: 5px;
}		

/*** Shop Produkt Seiten ***/
.leftright {
    position: relative;
    padding-top: 1em;
    font-weight: bold;
}
.leftright .rightofleft {
    position: absolute;
  	top: 0;
  	right: 0.5em;  
    padding-top: 1em;
}	
ul .leftright { padding-top: 0.5em; font-weight: normal;}
ul .leftright .rightofleft { padding-top: 0.5em; }
.leftright div.em5left {
    position: absolute;
    top: 0;
    left: 5em;
    padding-top: 0.9em;
}
.mwst { font-size: 80%; }
input#quantity, input.quantity { text-align: right; width: 30px;}
.button_block { margin-top: 24px; } 
.tc_button, .tc_sec_button, .moi_button, .moi_sec_button, .sun_button, .sun_sec_button, .bs_button, .bs_sec_button, .back_button {
    font-weight: normal;
    padding: 2px 5px;
    cursor: pointer;
    text-transform: uppercase;
    
    font-weight: bold;
    font-size: 80%;	
}
.tc_button, .moi_button, .sun_button, .bs_button {
    width: 192px;
    color: white;
}
.tc_sec_button, .moi_sec_button, .sun_sec_button, .bs_sec_button {
    width: 190px;
    margin-top: 6px;
    margin-bottom: 2px;
}
.tc_button { background: #9D91C3; }
.moi_button { background: #9EC5E7;}
.sun_button { background: #fcc655;}
.bs_button { background: #b2cf77;}
.tc_sec_button { border: 1px solid #9D91C3; color: #9D91C3;}
.moi_sec_button { border: 1px solid #9EC5E7; color: #9EC5E7;}
.sun_sec_button { border: 1px solid #fcc655; color: #fcc655;}
.bs_sec_button { border: 1px solid #b2cf77; color: #b2cf77;}
.back_button {
	width: 100px;
    background: #cfd1d2;
    color: #fff;
    margin: 10px 0;
}
.button_line { position: relative; }
.left-button { position: absolute; top: -10px; left: 0; }


/* Restration */
.register_label, .locator_block, .filial_search_label {
    font-weight: bold;
    position: relative;
    margin-top: 10px;
}
.register_label input, .register_label select, .locator_block p {
    position: absolute;
    top: 0;
    left: 200px;  
    font-weight: normal;
}
.register_label input { width: 300px; }
.register_label .registration_ddlb { width: 100px; }
.register_label .streetNr { left: 510px; width: 50px; }
.register_label .plz { width: 50px; }
.register_label .city { left: 260px; }
#newslettercbx_block { margin-top: 15px; }
#newslettercbx_block input { margin-right: 10px; margin-top: 10px;}
#login_block input {
	margin-bottom: 4px;
	width: 220px;
}

/*** Popup windows ***/
div.popup_content {
	margin: 0 10px 10px 10px;
}

/*** AGB ***/
#widerruf {
	font-weight: bold;
}  
#widerruf div.agb-block {
	font-size: 80%;
	margin:0 0 1em;
	line-height:1.5em;
}
#widerruf .uline {
	text-decoration: underline;
}

/*** Testimonials ***/
.testimonial {
	position: relative;
	width: 416px;
	height: 185px;
}	
div.tc_testimonial { background-image: url(../imgs/Box_TimeControl.jpg); }
div.moi_testimonial { background-image: url(../imgs/Box_Moisturizing.jpg); }
div.sun_testimonial { background-image: url(../imgs/Box_Sun.jpg); }
div.bs_testimonial { background-image: url(../imgs/Box_BodyShape.jpg); }
.testimonial h2 {
	position: absolute; top: 6px; left: 10px;
	color: white;
	font-size: 80%; text-transform: uppercase;
}
.testimonial img { position: absolute; top: 35px; left: 10px; }
.testimonial p { margin-bottom: 0.5em; } 
.testimonial_content { 
	position: absolute; top: 30px; left: 100px;
	padding-right: 5px;
}
.testimonial_content .author, .matrix-boxen .author {font-size: 71%;}
.testi-button {
	width: 192px;
	height: 25px;
	margin: 7px 0 20px 0;
	padding-left: 5px;
	padding-top: 7px;
	font-size: 80%;
	color: white;
}
.testi-button a {
	text-decoration: none;
}
.tc_bg { background-color: #7C6695; }
.moi_bg { background-color: #64A4D4; }
.sun_bg { background-color: #E8AC3A; }
.bs_bg { background-color: #AAC368; }

/*** VIPUREL Matrix***/
div#matrix-headline {
	background-image: url(../imgs/Schild.jpg);
	position: relative;
	width: 837px;
	height: 64px;
	margin-bottom: 5px;
}
div#matrix-headline div {padding: 7px 10px 0 20px; }
div#matrix-headline div p.text-center {margin-top: 4px; }
.matrix-boxen {
	position: relative;
	width: 837px;
	height: 185px;
	margin-bottom: 5px;
}
.tc-boxen { background-image: url(../imgs/Boxen_TimeControl.png); }
.moi-boxen { background-image: url(../imgs/Boxen_Moisturizing.png); }
.sun-boxen { background-image: url(../imgs/Boxen_Sun.png); }
.bs-boxen { background-image: url(../imgs/Boxen_BodyShape.png); }
.matrix-boxen h2 { color: white; position: absolute; top: 6px; font-size: 80%;}
.matrix-boxen h2.box1 { left: 8px; }
.matrix-boxen h2.box2 { left: 168px; } 
.matrix-boxen h2.box3 { left: 326px; } 
.matrix-boxen h2.box4 { left: 580px; }
.matrix-boxen img.matrix-prod-img { position: absolute; top: 40px; left: 2px; }
.matrix-boxen img.matrix-testi-img { position: absolute; top: 40px; left: 582px; }
.matrix-boxen p.needs { position: absolute; top: 30px; left: 168px; width: 140px;}
.matrix-boxen p.desc { position: absolute; top: 30px; left: 326px; width: 235px;}
.matrix-boxen a { text-decoration: none; font-size: 71%; font-weight: bold; position: absolute; bottom: 8px;}
.matrix-boxen a.box4 {right: 10px; }
.matrix-boxen a.box3 {right: 280px; }
.matrix-boxen a.box1 {right: 690px; }
.matrix-boxen div.box4 { position: absolute; top: 30px; left: 674px; width: 150px;}
.matrix-boxen p {margin-bottom: 0.5em; }

/******* Sitemap *****/
div.maincol-content p.tab1 { margin-left: 60px; }
div.maincol-content p.tab2 { margin-left: 120px; }
div#sitemap p { margin-bottom: 0; }

/*** Administration ***/
div#admin-menu { color: white; text-align: left; margin: 5px 20px 10px 20px;}
div#admin-menu a { text-decoration: none; padding: 0 1em; }
div#admin-menu a:hover { text-decoration: underline; }

div#home-which-product-box, div#home-wusstenSieSchon, div#home-Gewinnaktion, div#home-Testimonial, div#home-Shopbesuchen {
    z-index: 5;
    text-align: left;
}
div#home-which-product-box {
	background-image: url(../imgs/Nutricosmetics_box2_plain.jpg);
	width: 266px;
	height: 185px;
}
table#home-grid div h2 {
	padding-top: 5px;
	padding-left: 12px;
	color: white;
	font-size: 90%;
}
div#home-wusstenSieSchon {
	background-image: url(../imgs/wusstenSieschon.jpg);
	width: 266px;
	height: 185px;
}
div#home-wusstenSieSchon p { font-size: 75%; text-align: justify; margin-bottom: 0.3em;
	padding-left: 10px; padding-right: 10px;}
	
div#home-Gewinnaktion {
	background-image: url(../imgs/Facebook-Box_plain.jpg);
	width: 266px;
	height: 84px;
}
div#home-Testimonial {
	background-image: url(../imgs/Shop_box_plain.jpg);
	width: 266px;
	height: 185px;
}
div#home-Shopbesuchen {
	background-image: url(../imgs/Erfahrungsberichte_box_plain.jpg);
	width: 266px;
	height: 85px;
}
table#home-grid div a {
	text-decoration: none;
	font-weight: bold;
	font-size: 71%;
    color: #4b4b4d;
}
table#home-grid div p a {
	text-decoration: none;
	font-size: 100%;
	font-weight: bold;
    color: #4b4b4d;
}
table#home-grid div.home-bigbox-link { padding-top: 140px; padding-right: 10px; text-align: right;}
table#home-grid div.home-bigbox-link-left { padding-top: 120px; padding-left: 10px; text-align: left;}
table#home-grid div.home-news-link { margin-top: -15px; padding-right: 10px; text-align: right;}
table#home-grid div.home-smallbox-link { padding-top: 40px; padding-right: 10px; text-align: right; }
table#home-grid div a:hover {text-decoration: underline;}

