a {
	outline: none;
}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*background-image:url(../images/verlauf.jpg);*/
	
	background-image:url(../images/bg_body.png);
	background: #9EC278 url(../images/bg_body.png) repeat-x;
	background-repeat:repeat-x;
	/*background-image: url('../christmas/images/fleecesnow.gif');*/
  
  background-color:#9CC174;
	margin:0px;
	/*  color: #484644; */
color:#336699;
	font-size: 11px;
}
body td, p {
	font-family:Verdana;
}
h2 {
	font-size:16px;
	font-weight:bold;
	color:#336699;
}
.start_anrede {
	font-style:italic;
	font-weight:bold;
	color:#EC6401;
	width:142px;
	height:40px;
	font-size:11px;
	float:left;
}
.content_title_big {
	font-size:16px;
	font-weight:bold;
	line-height: 20px;
}
.error {
	background-color:#fce5f2;
}
form {
	margin: 0px;
	padding: 0px;
}
.eb_grammatik {
	color:brown;
	background-color:#E3F3C0;
	border: 1px solid red;
}
.eb_name {
	color:blue;
	background-color:yellow;
	border: 1px solid red;
}
.hipp_kurztext {
	border: 1px solid red;
}
a {
	text-decoration:none;
}
p {
	margin:0px;
	margin-bottom:4px;
	font-size:11px
}
td {
	font-size:11px;
	line-height:15px;
}
select {
	font-size:11px;
	color:#464644;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
input, textarea {
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.input_style {
	border:1px solid #d4d0c8;
	color:#484644;
}
.check_style {
	border:1px solid #d4d0c8;
	background-color:#484644;
}
/*  teasering */

div.tx-jppageteaser-pi1 {
	margin-top:20px;
}
table.my-tx-jppageteaser-pi1 tr td {
	line-height:15px;/*border:1px solid red;*/
}
a.produkt_liste {
	/*color:#484644;*/
   color:#336699;
}
a.produkt_liste:hover {
	color:#484644;
	text-decoration:underline;
}
.tx-jppageteaser-pi1 {
 // position:relative;
 // clear:both;
}
.button_suche {
	background-image:url(images/pfeil_produkte.gif);
	background-repeat:no-repeat;
	background-position:4px 3px;
	border:1px solid #d4d0c8;
	color:#484644;
	font-weight:bold;
	background-color:white;
	height:18px;
	font-size:10px;
}
.button_login {
	background-image:url(images/pfeil_club.gif);
	background-repeat:no-repeat;
	background-position:5px 2px;
	border:1px solid #d4d0c8;
	color:#484644;
	font-weight:bold;
	background-color:white;
	width:60px;
	height:18px;
	font-size:10px;
}
.button_ratgeber {
	background-image:url(../images/pfeil_ratgeber.gif);
	background-repeat:no-repeat;
	background-position:3px 4px;
	border:1px solid #d4d0c8;
	color:#484644;
	font-weight:bold;
	background-color:white;
	height:18px;
	font-size:10px;
}
.button_aktuell {
	background-image:url(../images/pfeil_aktuell.gif);
	background-repeat:no-repeat;
	background-position:3px 4px;
	border:1px solid #d4d0c8;
	color:#484644;
	font-weight:bold;
	background-color:white;
	height:18px;
	font-size:10px;
}
.bildunterschrift {
	font-size:9px;
}
.dick {
	font-weight:bold;
}
.redborder {
	border: 1px solid red;
}
.tabtext1 {
	background-color:#fffff;
	padding:3px;
}
.tabtext2 {
	background-color:#E1F0F7;
	padding:3px;
}
body.druck {
	background-image:url(blind.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin:0px;
	background-color: #ffffff;
	font-size: 11px;
}
/* bei Produkten */
.head_big {
	font-size:16px;
	font-weight:bold;
}
.link {
	text-decoration: none;
	font-size:11px;
	font-weight:bold;
	color: #484644;
}
.navi_1 {
	color:white;
	font-weight:bold;
	font-size: 0.7em;
	text-decoration:none;
	padding: 9px;
}
.navi_left {
	width:220px;
	margin-top:6px;
	text-align:left;
}
.box_left_menu {
	background-color: #ffffff;
	border: 1px solid #D4D0C7;
	border-top: none;
	padding: 10px;
}
.footer {
	margin:0px;
	margin-left:22px;
	margin-top:10px;
}
.txt_meta {
	font-size: 10px;
	color: #7F807A;
	text-decoration: none;
}
a.txt_meta:hover {
	color: #484644;
}
.navi_meta {
	height:35px;
	position:absolute;
	width:500x;
	margin-bottom:0px;
}
.n_meta_part1 {
	font-size: 10px;
	color:#7F807A;
	float:left;
	position:absolute;
	top:10px;
	width:515px;
}
.n_meta_part1 a {
	color:#7F807A;
	text-decoration:none;
	padding-left:5px;
}
.n_meta_part1 a:hover {
	color: #484644;
}
.n_meta_part2 {
	position:absolute;
	left: 757px;
	top:7px;
	width:185px;
	text-align:right;
}
.navi_meta a {
	/*color:#7A7C77;*/
   color:white;
	text-decoration:none;
}
.klick_path {
	font-size:9px;
	color:#7A7C77;
	margin-top: 6px;
}
.klick_path a {
	color:#7A7C77;
	text-decoration:none;
}
/* ********    CONTENT // CONTENT // CONTENT ****** */
.imgtext-table {
	text-align:left;
}
.content_title {
	font-weight:bold;
	color: #484644;
}
.brief_title {
	color: #cc0000;
	font-size:16px;
	line-height: 20px;
	font-weight:bold;
}
.content_title a {
	font-size:13px;
}
.contentx {
	margin-left:20px;
	margin-top:21px;
	font-size: 11px;
	line-height: 15px;
	width:490px;/*  padding-top:2px; *//* border:1px solid red;  */
}
.area_crosslinks {
	text-align:right;
	/* border:1px solid red;
 background-color: orange; */
 margin-top: 21px;
	width:170px;
}
.schrift {
	font-size:11px;
}
a.schrift {
	font-size:11px;
	color:#484644;
}
.produkttafel {
	font-size:11px;
	margin:3px;
}
.line_white_bottom {
	border-bottom: 1px solid white;
}
/*** Boxen **/

.navi_box {
	border-width:1px;
	border-style:solid;
	border-right-color: #d4d0c8;
	border-bottom-color: #d4d0c8;
	border-left-color: #d4d0c8;
	border-top-color: #FFFFFF;
	width: 220px;
	padding: 10px;
	background-color: #FFFFFF;
}
.boxeninhalt {
	border-top: 1px solid #ffffff;
	padding: 8px;
}
/* ****************************************************************************************************************** */
/* ****************************************************************************************************************** */

.txt_legende {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.txt_pfad {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #A1A1A1;
}
.txt11_15_grau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #484644;
}
.txt10_weiss_fett {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}
.txt11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-stretch:narrower;
	letter-spacing:0px;
}
.txt11_weiss_fett {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	font-stretch:narrower;
	letter-spacing:0px;
}
.txt13_weiss_fett {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}
.txt13_18_grau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #484644;
}
.txt10 a.link {
	font-size:10px;
}
.txt10 {
	font-size:10px;
	line-height: 13px;
}
.txt14 {
	font-size: 14px;
}
.schrift_aktuell {
	font-weight:bold;
	color:#f39900;
}
.schrift_produkte {
	font-weight:bold;
	color:#00a6eb;
}
.schrift_ratgeber {
	font-weight:bold;
	color:#005aa9;
}
.schrift_club {
	font-weight:bold;
	color:#601585;
}
.schrift_pflege {
	font-weight:bold;
	color:#e50083;
}
.schrift_schwangerschaft {
	font-weight:bold;
	color:#ec6400;
}
.schrift_hipp {
	font-weight:bold;
	color:#009835;
}
.schrift_rot {
	font-weight:bold;
	color:#cc0000;
}
.schrift_gruen {
	font-weight:bold;
	color:green;
}
.border_akutell_an {
	border-color: #f39900;
}
.bg_linie_grau {
	background-color: #d4d0c8;
}
.bg_akutell_an {
	background-color: #f39900;
}
.bg_akutell_aus {
	background-color: #fad699;
}
.bg_akutell_20 {
	background-color: #fdebcc;
}
.bg_akutell_10 {
	background-color: #fef5e5;
}
.bg_produkte_an {
	background-color: #00a6eb;
}
.bg_produkte_aus {
	background-color: #99dff8;
}
.bg_produkte_20 {
	background-color: #cceffc;
}
.bg_produkte_10 {
	background-color: #e5f7fd;
}
.bg_shop_an {
	background-color: #0084CC;
}
.bg_shop_aus {
	background-color: #99ceeb;
}
.bg_ratgeber_an {
	background-color: #005aa9;
}
.bg_ratgeber_aus {
	background-color: #99bddd;
}
.bg_ratgeber_20 {
	background-color: #ccdeee;
}
.bg_club_an {
	background-color: #601585;
}
.bg_club_aus {
	background-color: #bfa1ce;
}
.bg_club_20 {
	background-color: #dfd0ef;
}
.bg_club_60 {
	background-color: #8c56a7;
}
.bg_club_10 {
	background-color: #efe7f3;
}
.bg_pflege_an {
	background-color: #e50083;
}
.bg_pflege_aus {
	background-color: #F599CE;
}
.bg_pflege_20 {
	background-color: #facce6;
}
.bg_schwangerschaft_an {
	background-color: #ec6400;
}
.bg_schwangerschaft_aus {
	background-color: #f7c199;
}
.bg_schwangerschaft_20 {
	background-color: #fbe0cc;
}
.bg_hipp_an {
	background-color: #009835;
}
.bg_hipp_aus {
	background-color: #99d6ae;
}
.bg_hipp_20 {
	background-color: #ccead7;
}
.bg_rot {
	background-color: #CC0000;
}
.bg_weiss {
	background-color: #ffffff;
}
.h_line {
	border-bottom: 1px solid #D4D0C8;
	text-align: right;
	clear: both;
	width:490px;
}
.h_back {
	margin: 10px 0px 10px 0px;
	font-weight: normal;
	color: #D4D0C8;
	padding: 0px 0px 0px 0px;
	clear: both;
	font-size: 10px;
	text-decoration: none;
}
.italic {
	font-style: italic;
}
.ueberschrift_16 {
	font-size:16px;
}
.ueberschrift_13 {
	font-size:13px;
}
.obenweiss {
	width:150px;
	border-top: 1px solid white;
	padding-top: 4px;
	padding-bottom: 4px;
}
.obenweiss_ohne {
	width:150px;
	padding-top: 4px;
	padding-bottom: 4px;
}
/* style fuer Crosslink passende Themen */
.crosslink-passende-themen {
	width: 170px;
	border-bottom: #FFF solid 1px;
	line-height:16px;
	font-style: normal;
	font-weight: normal;
	color: #484644;
}
/* ENDE style fuer Crosslink passende Themen */


table#bs {
	border-bottom: 1px solid #ebebf5;
	border-left: 1px solid #ebebf5;
}
table#bs td {
	font: 11px verdana, arial, sans-serif;
	text-align: left;
	border-right: 1px solid #ebebf5;
	border-top: 1px solid #ebebf5;
	color:#524D49;
}
table#bs strong {
	color:#FF009D;
}
table#bsa {
	border-bottom: 0px solid #ebebf5;
	border-left: 0px solid #ebebf5;
}
table#bsa td {
	font: 11px verdana, arial, sans-serif;
	text-align: left;
	border-right: 0px solid #ebebf5;
	border-top: 0px solid #ebebf5;
	color:#524D49;
}
table#bsa strong {
	color:#FF009D;
}
.violet {
	color:#EC008C;
	font-weight:bold;
}
table#na {
	border-bottom: 0px solid #ebebf5;
	border-left: 0px solid #ebebf5;
	background-image:url('../images/na_bg.jpg');
	background-repeat:repeat-x;
}
table#na td, p {
	font: 13px verdana, arial, sans-serif;
	text-align: left;
	border-right: 0px solid #ebebf5;
	border-top: 0px solid #ebebf5;
	color:#C32223;
	padding:0px;
}
table#na td p, ul, li {
	color:#C32223;
}
table#na strong {
	color:#FF6803;
	font-size:13px;
}
table#tab {
	border-top:1px solid #C32223;
	border-left:1px solid #C32223;
}
table#tab td {
	border-bottom:1px solid #C32223;
	border-right:1px solid #C32223;
	padding:2px;
}
table#natal {
	border-top:1px solid #FFBB56;
	border-left:1px solid #FFBB56;
}
table#natal td {
	border-bottom:1px solid #FFBB56;
	border-right:1px solid #FFBB56;
	padding:2px;
	color:#C32223;
}
table#natal td p, ul, li {
	color:#C32223;
}
table#natal_pink {
	border-top:1px solid pink;
	border-left:1px solid pink;
	color:#C32223;
}
table#natal_pink td {
	border-bottom:1px solid pink;
	border-right:1px solid pink;
	padding:2px;
	color:#C32223;
}
table#natal_pink td p {
	color:#C32223;
}
table#natal_pink td strong {
	color:#000;
}
table#natal_blue {
	border-top:1px solid #99DFF8;
	border-left:1px solid #99DFF8;
}
table#natal_blue td {
	border-bottom:1px solid #99DFF8;
	border-right:1px solid #99DFF8;
	padding:2px;
	color:#C32223;
	font-size:13px;
}
table#natal_blue td p {
	color:#C32223;
}
table#natal_blue td strong {
	color:#000;
}
table#fotokonkursi {
}
table#fotokonkursi td, table#fotokonkursi td ul, table#fotokonkursi td li, table#fotokonkursi td p {
	padding:4px;
	line-height:18px;
	font-size:12px;
	list-style:none;
}
.bs_ph {
	font-size:12px;
	color:#000000;
}
.bs_ph strong {
	font-size:12px;
}
table#bs_pr td, ul, li, p {
	padding:4px;
	line-height:18px;
	font-size:12px;
	list-style:none;
	color:#336699;
}
table#bs_pr td ul li {
	list-style-image:url(../images/square_1.jpg);
	list-style-type:square;
}
table#bs_pr strong {
	color:#00a6eb;
}
table#imc {
	border-top:1px solid pink;
	border-left:1px solid pink;
}
table#imc td {
	border-bottom:1px solid pink;
	border-right:1px solid pink;
	padding:2px;
}
table#imc td strong {
	color:#336699;
}
table#imc td ul, li {
	list-style-image: url('../images/imc/square.gif');
	list-style-type: circle
}
table#mesni {
	border-top:1px solid #3399FF;
	border-left:1px solid #3399FF;
}
table#mesni td {
	border-bottom:1px solid #3399FF;
	border-right:1px solid #3399FF;
	padding:2px;
}
table#mesni td strong {
	color:#336699;
}
table#mesni td ul, li {
	list-style-image: url('../images/imc/square.gif');
	list-style-type: circle
}
table#bio2 {
	border-top:1px solid #cc99cc;
	border-left:1px solid #cc99cc;
}
table#bio2 td {
	border-bottom:1px solid #cc99cc;
	border-right:1px solid #cc99cc;
	padding:2px;
	color:#cc99cc;
}
table#bio2 td strong, h3 {
	color:#993399;
}
table#bio2 td li {
	color:#993399;
}
table.biskviti {
	border-top:0px solid orange;
	border-left:0px solid orange;
}
table.biskviti td {
	font-size:12px;
}
table.foto_result {
	border-top:0px solid #ebebf5;
	border-left:0px solid #ebebf5;
}
table.foto_result td {
	border-bottom:1px solid #cceffc;
	border-right:0px solid #ebebf5;
}
.buttons {
	border:1px solid #ccc;
	border-style:outset;
	padding:2px;
	background:white;
}
.middle_heading {
	font-size:1.3em;
	font-weight:bold;
	color:#592B8F;
}
.concurs_names {
	font-size:1.2em;
	font-weight:bold;
	color:#592b8f;
}
.concurs_links {
	font-size:1em;
	color:blue;
}
.box {
	border:1px solid #ebebf5;
	background:#ffffff;
	padding:5px;
}
table.middle_cell td {
	text-align:left;
}
.big_images {
	border:2px solid #09C;
}
table#am2 {
	border-top:1px solid #183B8D;
	border-left:1px solid #183B8D;
}
table#am2 td {
	border-bottom:1px solid #183B8D;
	border-right:1px solid #183B8D;
	padding:5px;
}
table.savetnik {
	border-right:1px solid #fff;
	border-bottom:1px solid #fff;
}
table.savetnik td {
	font-family:verdana;
	font-size:11px;
	border-left:1px solid #fff;
	border-top:1px solid #fff;
	padding:4px;
	color:#003399;
}
.headers {
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	color: darkorange;
}
.content {
	color: #993399
}
.style1 {
	color: #D03C18;
	font-weight: bold;
}
ul.bisk li {
	list-style-image: url('../images/biskviti/square1.gif');
	list-style-type: circle;
}
.about_table td p {
	color: #336699;
}
#f8_win div, td, p, strong {
	font-size:12px;
}
#f8_win strong {
	font-size:12px;
	color: #5C2E91
}
#f8_win h1 {
	color:#00AEEF
}
#f8_win h2 {
	color:#00AEEF;
	font-size:19px;
	font-weight:normal;
}
#f8_win h1, p {
	margin:0px;
	padding:0px;
	text-indent:0px;
}
#f8_win .comentari {
	margin:0px;
	padding:0px;
	text-indent:0px;
	border-bottom:2px solid #fff;
	padding:5px;
	background:url('../images/f8_comments_bg.jpg');
	background-position:top right;
	color:#E50083;
}
#f8_win .city {
	color:#E50083;
}
#promo_alianz {
	margin:0px;
	padding:0px;
	text-indent:0px;
	padding:5px;
	color:#333;
	line-height:20px;
}
#promo_alianz h1 {
	margin:0px;
	padding:0px;
}
#promo_alianz table.alianz_primer {
	border-top:1px solid #2B438B;
	border-right:1px solid #2B438B;
}
#promo_alianz .alianz_primer td {
	border-bottom:1px solid #2B438B;
	border-left:1px solid #2B438B;
	text-align:right;
	padding-right:45px;
}
#promo_alianz .alianz_primer th {
	border-bottom:1px solid #2B438B;
	border-left:1px solid #2B438B;
	color:#2B438B;
	background:#D5D9E8;
	font-size:12px;
	text-align:center;
	font-weight:normal;
}
#promo_alianz .alianz_contacts {
	border:1px solid #2B438B;
	background:#D5D9E8;
	font-size:12px;
	text-align:left;
	font-weight:normal;
	padding:5px;
}
#promo_alianz .alianz_notes {
	border:1px solid #DFDFDE;
	background:#FCF9CE;
	font-size:12px;
	text-align:left;
	font-weight:normal;
	padding:5px;
	color:#4C4B42;
}
#promo_alianz .alianz_promo {
	background:#2B438B;
	font-size:12px;
	text-align:left;
	font-weight:normal;
	padding:5px;
	color:#fff;
}
.mleka_header_blue {
	font-size:15px;
	background-color:#dbf2fd;
	padding:8px;
	font-weight:bold;
	color:#4dbdf7;
	margin-bottom:10px;
	background-image: url(../images/al_bg1.gif);
	background-position:0 0;
	background-repeat:no-repeat;
}
.mleka_header_rozova {
	font-size:15px;
	background-color:#f9cce4;
	padding:8px;
	font-weight:bold;
	color:#e2007a;
	margin-bottom:10px;
	background-image: url(../images/al_bg1.gif);
	background-position:0 0;
	background-repeat:no-repeat;
}
.mleka_header_ha {
	font-size:15px;
	background-color:#FFBB56;
	padding:8px;
	font-weight:bold;
	color:#fff;
	margin-bottom:10px;
	background-image: url(../images/al_bg1.gif);
	background-position:0 0;
	background-repeat:no-repeat;
}
.mleka_header_leka {
	font-size:15px;
	background-color:#183B8D;
	padding:8px;
	font-weight:bold;
	color:#fff;
	margin-bottom:10px;
	background-image: url(../images/al_bg1.gif);
	background-position:0 0;
	background-repeat:no-repeat;
}
.am_rozova ul {
	font-size:11px;
}
ul.am_rozova li {
	list-style-image:url('../images/mleka/rozov_bullet.jpg');
	list-style-type:circle;
	font-size:11px;
	color:#6f6f6f;
	line-height:16px;
}
.hipp_purple {
	color:#E1007A;
}
.hipp_blue {
	color:#009DDF;
}
.hipp_orange {
	color:#EA6A0A;
}
.hipp_green {
	color:#3DAE50;
}
.hipp_violet {
	color:#572380;
}
table.video_form {
	border-top:4px solid #FF009C;
	border-bottom:2px solid #FF009C;
	background:#C9E4FD;
}
table.video_form td {
	border-top:1px solid #FFF;
}
.errors {
	background:#ffffcc;
	border:1px solid red;
	padding:10px;
}
.success {
	color: #4F8A10;
	background-color: #DFF2BF;
	border:1px solid #3C6;
	padding:10px;
	margin:0 auto;
	width:579px;
}
.warnings {
	padding:10px;
	border:1px solid #FCEFA1;
	background:#FCFAF1;
	color:#363636;
	margin-bottom:15px;
	width:579px;
}
.tips {
	border:1px solid #DDDDDD;
	padding:10px;
	color:#666666;
	background-image:url('../images/icons/tips_24x24.png');
	background-position:5px;
12px;
	background-repeat:no-repeat;
	background-color:#FDFDFD;
	padding-left:45px;
}
.commentbox {
	background-color: #ececec;
	padding: 10px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	width:569px;
}
.commentfooter {
	background: url(../images/comments_arrow.gif) 20px 0 no-repeat; /*20px 0 equals horizontal and vertical position of arrow. Adjust as desired (ie: 20px -5px).*/
	padding-left: 58px;
	padding-top: 1px;
	margin-bottom: 2em;
	font-size: 90%;
	color: #4A4A4A;
}
table.alianz {
	border-top:1px solid #2B438B;
	border-left:1px solid #2B438B;
}
table.alianz td {
	border-right:1px solid #2B438B;
	border-bottom:1px solid #2B438B;
	font-size:11px;
}
table.alianz th {
	border-right:1px solid #2B438B;
	border-bottom:1px solid #2B438B;
	font-size:11px;
	color:#2B438B;
	background:#D5D9E8;
	font-weight:normal;
}
.rounded {
	border:1px solid #eee;
	padding:5px;
	width:200px;
	text-align:center;
	-moz-border-radius: 8px;
}
#baby_sanft {
	text-align:justify;
	line-height:18px;
	width:670px;
	padding:5px;
}
#baby_sanft .white_box {
	border:1px solid #eee;
	background:white;
	padding:5px;
}
.white_box ul {
	margin-left:30px;
	list-style-type:circle;
}
.white_box ul li {
	list-style-image:none;
	list-style-type:circle;
}
#baby_sanft h1 {
	font-size:22px;
	margin-left:0px;
	padding-left:0px;
}
#baby_sanft p {
	width:650px;
	margin-left:0px;
	padding-left:0px;
	color:#004884;
}
#baby_sanft h2 {
	color:#EE018D;
	font-size:13px;
	font-weight:bold;
	line-height:20px;
}
.baby_sanft {
	color:#E81777;
}
.pink_box {
	margin: 0 auto;
	border: 0px solid #ffffff;
	width: 622px;
	padding: 20px;
	text-align: left;
	background-color: #fff;
	border: 1px solid #E10C7A;
	/*background-image: url(backrepeat.jpg);*/
    background-repeat: repeat-x;/* Do rounding (native in Firefox and Safari, CC in IE) 
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    CCborderRadius: 20px;*/
	overflow:hidden;
}
.blue_box {
	margin: 0 auto;
	border: 0px solid #ffffff;
	width: 90%;
	padding: 20px;
	text-align: left;
	background-color: #fff;
	border: 1px solid #004884;
	/*background-image: url(backrepeat.jpg);*/
    background-repeat: repeat-x;/* Do rounding (native in Firefox and Safari, CC in IE) 
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    CCborderRadius: 20px;*/
}
.blue_box ul li {
	list-style-image:none;
	list-style-type:circle;
}
.blue_box1 {
	margin: 0 auto;
	border: 0px solid #ffffff;
	width: 90%;
	padding: 20px;
	text-align: left;
	color:#FFF;
	background-color: #52BBE2;
	border: 0px solid #004884;
	/*background-image: url(backrepeat.jpg);*/
    background-repeat: repeat-x;/* Do rounding (native in Firefox and Safari, CC in IE) 
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    CCborderRadius: 20px;*/
}
.blue_box1 ul li {
	list-style-image:none;
	list-style-type:circle;
}
.pink_box1 {
	margin: 0 auto;
	border: 0px solid #ffffff;
	width: 90%;
	padding: 20px;
	color:#fff;
	text-align: left;
	background: #EB7CA9;
	border: 0px solid #004884;
	/*background-image: url(backrepeat.jpg);*/
    background-repeat: repeat-x;/* Do rounding (native in Firefox and Safari, CC in IE) 
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    CCborderRadius: 20px;*/
}
.box_inner {
	display:none;
}
.centered_image {
	margin-top:40px;
	text-align:center;
}
.bottom_menu {
	width:97%;
	border-top:1px solid #ccc;
	margin:0 auto;
	padding-top:20px;
	color: #707070;
}
.bottom_menu a:link, .bottom_menu a:visited {
	color: #707070;
	text-decoration:none;
	font-size:11px;
}
.wrapper {
	overflow:hidden;
	padding-left:2px;
	padding-right:2px;
	background: transparent url(../images/wrapper_bg.png) no-repeat top center;
}
.pink_box_2 {
	margin: 0 auto;
	border: 0px solid #ffffff;
	width: 210px;
	padding: 20px;
	padding-bottom:10px;
	padding-top:10px;
	text-align: left;
	color:#336699;
	background: #fff;
	border: 1px solid #EB7CA9;
	/*background-image: url(backrepeat.jpg);*/
    background-repeat: repeat-x;/* Do rounding (native in Firefox and Safari, CC in IE) 
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    CCborderRadius: 20px;*/
}
.pink_box_2 ul li {
	margin-left:10px;
	list-style-image:url(../images/baby_sanft/listo-li.png);
	font-weight:bold;
	font-size:11px;
	line-height:16px;
}
.badem_color {
	color:#73B546;
}
.bs_menu {
	width:680px;
	height:30px;
	margin-top:5px;
	background:url(../images/baby_sanft/submenu.png);
	color:#524D49;
	font-weight:bold;
	text-align:center;
	font-size:10px;
}
.bs_menu td {
	font-size:11px;
	color:#336699;
}
.bs_products_img {
}
.bs_products_img_1_container {
	margin-top:30px;
}
.bs_products_img_1 {
	float:right;
	margin-right:15px;
	margin-left:15px;
}
.bs_pr_pink_box {
	float:right;
	margin: 0 auto;
	border: 0px solid #ffffff;
	width: 400px;
	margin-top:25px;
	padding: 20px;
	padding-bottom:10px;
	padding-top:10px;
	text-align: left;
	color:#336699;
	background: #fff;
	border: 1px solid #EB7CA9;
	/*background-image: url(backrepeat.jpg);*/
    background-repeat: repeat-x;/* Do rounding (native in Firefox and Safari, CC in IE) 
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    CCborderRadius: 20px;*/
}
.bs_pr_pink_box ul li {
	margin-left:10px;
	list-style-image:url(../images/baby_sanft/listo-li.png);
	font-weight:bold;
	font-size:11px;
	line-height:16px;
}
.bs_pr_pink_box_inner {
	width:390px;
}
.bs_pr_pink_box_inner ul, .bs_pr_pink_box_inner p {
}
.bs_pr_blue_box {
	margin: 0 auto;
	border: 1px solid #52BBE2;
	width: 340px;
	float:right;
	padding: 20px;
	margin-top:25px;
	text-align: left;
	color:#336699;
	background-color: #ffffff;
	/*background-image: url(backrepeat.jpg);*/
    background-repeat: repeat-x;/* Do rounding (native in Firefox and Safari, CC in IE) 
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    CCborderRadius: 20px;*/
}
.bs_pr_blue_box ul li {
	list-style-image:none;
	list-style-type:circle;
}
.bs_image_container {
	width:200px;
	float:left;
	margin-right:15px;
	text-align:center;
}
.bs_pr_blue_box_1 {
	margin: 0 auto;
	border: 1px solid #52BBE2;
	float:right;
	padding: 20px;
	margin-top:25px;
	text-align: left;
	color:#336699;
	background-color: #ffffff;
	/*background-image: url(backrepeat.jpg);*/
    background-repeat: repeat-x;/* Do rounding (native in Firefox and Safari, CC in IE) 
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    CCborderRadius: 20px;*/
}
.bs_pr_blue_box_1 ul li {
	list-style-image:none;
	list-style-type:circle;
}
.pr_pink_box {
	margin: 0 auto;
	border: 0px solid #ffffff;
	width: 590px;
	margin-top:25px;
	padding: 10px;
	padding-bottom:10px;
	padding-top:10px;
	text-align: left;
	color:#336699;
	/*background: #FDDBEC;*/
	background:#e4d3e6;
	border: 1px solid #C4A6CF;
	/*background-image: url(backrepeat.jpg);*/
    background-repeat: repeat-x;/* Do rounding (native in Firefox and Safari, CC in IE) 
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    CCborderRadius: 20px;*/
}
.new_products {
	width:30px;
	height:30px;
	float:left;
	display:block;
	border:1px solid #eee;
	margin:3px;
	line-height:30px;
	text-align:center;
}
.new_products_current {
	background:#FFEDF5;
}
.nav_container {
	margin-top:20px;
	width: 610px;
}
.pr_next {
	width:55px;
	height:30px;
	float:right;
	text-align:right;
}
.pr_prev {
	width:55px;
	height:30px;
	float:right;
	text-align:left;
}
ul.probiotici {
	padding:0px;
	padding-left:20px;
	margin:0px;
}
ul.probiotici li {
	list-style-image:url(../images/2010/probiotik/arrow.gif);
	list-style-type:circle;
	color:#000;
	line-height:13px;
}
ul.probiotici li a:link, ul.probiotici li a:visited {
	font-size:11px;
	color:#000;
}
ul.probiotici li a:hover {
	color:#DF007B;
}
.probiotici_container {
	width:220px;
	float:right;
	margin-left:20px;
	margin-bottom:20px;
	background:url(../images/backgrounds/verlauf_220X120px.png);
	background-position:0px -20px;
	background-repeat:repeat-x;
	border:1px solid #ebebf5;
}
ul.probiotici_info {
	padding-left:30px;
}
ul.probiotici_info li {
	color:#000;
	list-style-image:none;
	list-style-type:circle;
}
ul.ul_text li {
	color: #000;
}


table#form1 td input {
	
	
padding:2px;	
	
}


.required_field {
	
	
color:red;	
	
	
}