body {

	margin:					0px;

	margin-bottom:			13px;

	font-family:			arial;

	font-size:				13px;

	color:					#000000;

	text-align:				center;

}



form {

	margin:					0px;

}



form.fuzzy_search {

	margin-top:				0px;

	margin-left:			4px;

	margin-bottom:			13px;

}



input.fuzzy_search {

	font-size:				10px;

	border:					1px solid #168FC7;

	background-color:		#FFFFFF;

}



img {

	border:					0px;

}



img.logo {

	position:				relative;

	left:					12px;

	margin-right:			42px;

}



img.claim {

	position:				relative;

	top:					3px;

	right:					12px;

}



img.ps_logo {

	margin-left:			20px;

	margin-right:			28px;

	margin-top:				4px;

	margin-bottom:			4px;

}



img.illu {

	margin-left:			13px;

}



img.products {

	margin-right:			4px;

}



img.rating {

	margin:					0px 4px 0px 4px;

}

img.rating_website {

	margin:					0px 4px 0px 4px;

	vertical-align:			middle;

}



a {

	color:					#858585;

}



a:hover {

	color:					#E73C00;

}



a:visited {

	color:					#858585;

	font-weight:				normal;

}



a.grey2 {

	color:					#858585;

	font-weight:				bold;



}



a.grey2:hover {

	color:					#E73C00;

	font-weight:				bold;



}



a.grey2:visited {

	color:					#858585;

	font-weight:				bold;

}



a.supernavi {

	text-decoration:		none;

	font-weight:			bold;

	color:					#168FC7;

}



a.supernavi:hover {

	color:					#E73C00;

}



a.supernavi:visited {

	color:					#168FC7;

}



a.navi {

	color:					#858585;

	text-decoration:		none;

}



a.navi:hover {

	color:					#E73C00;

}



a.foot {

	color:					#168FC7;

	text-decoration:		none;

}



a.foot:hover {

	color:					#E73C00;

}



a.foot:visited {

	color:					#168FC7;

}



a.page_start {

	color:					#168FC7;

}



a:hover.page_start {

	color:					#E73C00;

}



a.assortments {

	color:					#000000;

}



a:hover.assortments {

	color:					#E73C00;

}



/*  The Domain container */

#domain {width:100%}



/* Domain links */

#domain a {color:#e73c00;text-decoration: underline;font-weight:bold;}	

#domain a:visited{color:#e73c00;text-decoration: underline;font-weight:bold;}

#domain a:hover{color:#279bd2;text-decoration: underline;font-weight:bold;}

#domain a:active{color:#279bd2;text-decoration: underline;font-weight:bold;}



a.fuzzy_search {

	color:					#E73C00;

}



a.ratings {

	color:					#666666;

}



a.ratings:hover {

	color:					#E73C00;

}



table {

	border:					0px;

	margin:					0px;

	padding:				0px;

	border-spacing:			0px;

	font-size:				13px;

}



table.center {

	width:					100%;

	border-left:			4px solid #FFFFFF;

	border-right:			4px solid #FFFFFF;

}



table.main_container {

	width:					100%;

	background-image:url(../img/contentback.gif);

	background-repeat: repeat-x;

}



table.head_container {

	height:					68px;

	margin-bottom:			4px;

}



table.navi_container {

	width:					230px;

}



table.content_container {

	width:					100%;

	margin-top:				15px;

}



table.main_text {

	margin-bottom:			17px;

	width:					98%;

}



table.main_text2 {

	margin-bottom:			17px;

	width:					60%;

}



table.prod {

	margin-bottom:			17px;

	width:					100%;

}



table.main_table {

	width:					100%;

}



table.fuzzy_search {

	padding:				12px;

	margin-top:				13px;

}



th.main_table {

	font-weight:			bold;

	color:					#FFFFFF;

	background-color:		#168FC7;

	text-align:				left;

	padding:				4px;

	background-image:		url(../img/tablehead.gif);

	background-repeat:		repeat-x;

}



th.main_table2 {

	font-weight:			bold;

	color:					#FFFFFF;

	background-image:		url('../img/headback2.jpg');

	background-repeat:		no-repeat;

	text-align:				left;

	width:					693px;

	padding:				4px;

}



th.main_table4 {

	font-weight:			bold;

	color:					#FFFFFF;

	background-image:		url('../img/headback2.jpg');

	background-repeat:		no-repeat;

	text-align:				left;

	width:					693px;

	padding:				4px;

}



th.main_table_bewertung {

	font-weight:			bold;

	color:					#FFFFFF;

	text-align:				left;

	padding:				4px;

}



table.headback {

	background-image:		url('../img/headback.jpg');

	background-repeat:		no-repeat;

	width:					745px;

}







td.main_table {

	background-color:		#ffffff;

	border-right:			1px dotted #d5d5d5;

	padding:				4px;

}



td.main_table_pale {

	background-color:		#ececec;

	border-right:			1px dotted #FFFFFF;

	padding:				4px;

}



td.main_table2 {

	background-color:		#ffffff;

	border-top:				1px solid #FFFFFF;

	border-right:			1px dotted #d5d5d5;

	padding:				4px;

}



td.main_table3 {

	background-color:		#ffffff;

	border-top:				1px solid #FFFFFF;

	border-right:			1px dotted #ffffff;

	padding:				4px;

}



td.main_table_ad {

	background-color:		#edf5f9;

	border-right:			1px dotted #FFFFFF;

	border-top:				1px solid #FFFFFF;

	padding:				4px;

}



td.main_table_no_border {

	background-color:		#ffffff;

	padding:				4px;

}



td.main_table_no_border_pale {

	background-color:		#EDEDED;

	padding:				4px;

}



td.main_table_no_border_ad {

	background-color:		#edf5f9;

	border-top:				1px solid #FFFFFF;

	padding:				4px;

}



td.main_table_left {

	background-color:		#ffffff;

	border-top:				1px solid #FFFFFF;

	border-right:			1px dotted #d5d5d5;

	padding: 4px;

}



td.main_table_left_pale {

	background-color:		#ececec;

	border-right:			1px dotted #FFFFFF;

	padding: 4px;

}

td.main_table_left2 {

	background-color:		#ffffff;

	border-right:			1px dotted #d5d5d5;

	padding: 4px;

}





td.main_table_left_pale2 {

	background-color:		#ececec;

	border-right:			1px dotted #FFFFFF;

	border-top:				1px solid #FFFFFF;

	padding: 4px;

}





td.main_table_left_ad {

	background-color:		#edf5f9;

	border-top:				1px solid #FFFFFF;



	border-right:			1px dotted #FFFFFF;

	padding: 4px;

}


td.erklaerung {

	border-top:				1 px solid #FFFFFF;

	border-right:			1px solid #FFFFFF;

	padding: 4px;

}



td.main_table_space {

	height:					4px;

}



td.main_table_middle_left {

	background-color:		#ffffff;

	

	height:					100%

}



td.main_table_middle_left_pale {

	background-color:		#ececec;

	height:					100%

}



td.main_table_middle_left_ad {

	background-color:		#edf5f9;

	height:					100%

}



td.main_table_top_left {

	border-top:				4px solid #FFFFFF;

}



td.main_table_top_right {

	border-top:				4px solid #FFFFFF;

}



td.main_table_middle_right {

	background-color:		#ffffff;

	height:					100%

}



td.main_table_middle_right_pale {

	background-color:		#EDEDED;

	height:					100%

}



td.main_table_middle_right_ad {

	background-color:		#edf5f9;

	height:					100%

}



td.head_left {

	width:					8px;

}



td.head_right {

	width:					8px;

}



td.head_logo {

	width:					100%;

	background-color:		#168FC7;

}



td.head_logo2 {

	width:					82%;

}



td.head_claim {

	width:					379px;

	background-color:		#168FC7;

}



td.headline {

	font-weight:			bold;

	font-size:				16px;

	color:					#E73C00;

	padding-bottom:			10px;

	padding-left:			12px;

}



td.headline3 {

	font-weight:			bold;

	font-size:				16px;

	color:					#E73C00;

}



td.copytext {

	padding-left:			12px;

}



td.page_foot {

	padding-top:			20px;

	color:					#168FC7;

}



td.illu {

	vertical-align:			top;

}



td.fuzzy_search {

	color:					#E73C00;

	font-weight:			bold;

}



div.supernavi {

	width:					100%;

	height:					24px;

	border-bottom:			1px solid #168FC7;

	margin-bottom:			20px;

	text-align:				left;

}



div.navi_deco {

	background-image:		url('../img/navi_blue_bg.gif');

	background-repeat:		no-repeat;

	width:					230px;

	height:					20px;

}



div.navi_blue {

	font-weight:				bold;

	width:					230px;

	height:					20px;

	margin-top:				4px;

}



div.navi_grey {



	width:					218px;

	height:					20px;

	margin-top:				4px;

	border-bottom:			1px dotted #d4d4d4;

}



div.navi_red_coupons {

	background-image:		url('../img/navi_red_bg_coupons.gif');

	background-repeat:		no-repeat;

	width:					230px;

	height:					26px;

	margin-top:				4px;

}



div.navi_red_fashion {

	background-image:		url('../img/navi_red_bg_fashion.gif');

	background-repeat:		no-repeat;

	width:					230px;

	height:					26px;

	margin-top:				4px;

}



div.navi_red_erotic {

	background-image:		url('../img/navi_red_bg_erotic.gif');

	background-repeat:		no-repeat;

	width:					230px;

	height:					26px;

	margin-top:				4px;

}



div.navi_red_tech {

	background-image:		url('../img/navi_red_bg_tech.gif');

	background-repeat:		no-repeat;

	width:					230px;

	height:					26px;

	margin-top:				4px;

}



div.navi_red_gifts {

	background-image:		url('../img/navi_red_bg_gifts.gif');

	background-repeat:		no-repeat;

	width:					230px;

	height:					26px;

	margin-top:				4px;

}



div.navi_red_recreation {

	background-image:		url('../img/navi_red_bg_recreation.gif');

	background-repeat:		no-repeat;

	width:					230px;

	height:					26px;

	margin-top:				4px;

}



div.navi_red_babies {

	background-image:		url('../img/navi_red_bg_babies.gif');

	background-repeat:		no-repeat;

	width:					230px;

	height:					26px;

	margin-top:				4px;

}



div.navi_red_living {

	background-image:		url('../img/navi_red_bg_living.gif');

	background-repeat:		no-repeat;

	width:					230px;

	height:					26px;

	margin-top:				4px;

}



div.navi_red_media {

	background-image:		url('../img/navi_red_bg_media.gif');

	background-repeat:		no-repeat;

	width:					230px;

	height:					26px;

	margin-top:				4px;

}



div.navi_red_beauty {

	background-image:		url('../img/navi_red_bg_beauty.gif');

	background-repeat:		no-repeat;

	width:					230px;

	height:					26px;

	margin-top:				4px;

}



div.navi_red_office {

	background-image:		url('../img/navi_red_bg_office.gif');

	background-repeat:		no-repeat;

	width:					230px;

	height:					26px;

	margin-top:				4px;

}



div.navi_red_misc {

	background-image:		url('../img/navi_red_bg_misc.gif');

	background-repeat:		no-repeat;

	width:					230px;

	height:					26px;

	margin-top:				4px;

}



div.navi_red_travel {

	background-image:		url('../img/navi_red_bg_travel.gif');

	background-repeat:		no-repeat;

	width:					230px;

	height:					26px;

	margin-top:				4px;

}



div.navi_red_dating {

	background-image:		url('../img/navi_red_bg_dating.gif');

	background-repeat:		no-repeat;

	width:					230px;

	height:					26px;

	margin-top:				4px;

}



div.sub_navi_container {

	margin-top:				4px;

	margin-bottom:			16px;

}



div.sub_navi {

	position:				relative;

	top:					0px;

	left:					20px;

	margin-top:				2px;

	text-align:				left;

}

div.selected_sub_navi {

	position:				relative;

	top:					0px;

	left:					8px;

	margin-top:				2px;

	text-align:				left;

}



div.sub_navi_separator {

	height:					2px;

	width:					218px;

	font-size:				1px;

	background-color:		#FFFFFF;

	border-top:				1px solid #DFDFDF;

	margin-top:				8px;

	margin-bottom:			3px;

}



div.page_start {

	font-size:				11px;

	margin-top:				13px;

}



span.supernavi {

	position:				relative;

	top:					4px;

	margin-left:			16px;

	color:					#168FC7;

	font-weight:			bold;

}



span.navi_red {

	color:					#FFFFFF;

	text-transform:				uppercase;

	font-weight:				bold;	

	position:				relative;

	top:					5px;

	left:					47px;

}



span.navi_grey {

	position:				relative;

	top:					2px;

	left:					8px;

}



span.navi_blue {

	position:				relative;

	top:					2px;

	left:					8px;

}



span.selected_navi_item {

	color:					#168FC7;

}



span.fault {

	font-weight:			bold;

	color:					#FF0000;

}



span.success {

	font-weight:			bold;

	color:					#009900;

}



span.promo {

	border:					2px dotted #E73C00;

	padding:				2px;

	color:					#E73C00;

	font-weight:			bold;

	text-align:				center;

	display:				block;

	width:					270px;

	margin-bottom:			13px;

}



p {

	margin-bottom:			13px;

}



p.subline {

	font-weight:			bold;

	width:				100%;

	padding-left:			14px;

	padding-top: 			2px;

	padding-bottom:			2px;

	margin-bottom:			13px;

}



p.merchant_infos {

	font-size:				11px;

	margin-bottom:			0px;

	color:					#666666;

}



p.products {

	font-size:				11px;

	margin-bottom:			0px;

}



p.products_text {

	font-size:				11px;

	margin-bottom:			6px;

	font-weight:			bold;

	color:					#666666;

}



p.ratings {

	font-size:				11px;

	margin-bottom:			0px;

	color:					#666666;

}



p.fault {

	font-weight:			bold;

	color:					#FF0000;

}



p.success {

	font-weight:			bold;

	color:					#009900;

}



p.abstract {

	width:					200px;

	margin-left:			8px;

	color:					#666666;

}



p.page_navi {

	font-weight:			bold;

	font-size:				12px;

	color:					#E73C00;

	margin-top:				13px;

	margin-bottom:			26px;

}



ul {

	margin-left:			10px;

	padding-left:			5px;

}



ul.assortments {

	margin-bottom:			0px;

	color:					#000000;

}



li.assortments {

	color:					#000000;

}



td.max_height {

	height:					100%;

	background-color:		#edf5f9;

	border-top: 1px solid #ffffff;



}





table.max_height {

	height:					100%;





}





td.max_height2 {

	height:					100%;





}





table.max_height2 {

	height:					100%;





}









/* Startseite */









a.kathead {

	color:					#E73C00;

	font-weight: bold;

	text-decoration:		none;

	font-size: 				12px;

}



a.kathead:hover {

	color:					#E73C00;

	font-weight: bold;

	text-decoration:		underline;

	font-size: 				12px;

}



a.startsub {

	color:					#000000;

	font-size: 				11px;

	text-decoration:		none;

}



a:hover.startsub {

	color:					#E73C00;

	font-size: 				11px;

	text-decoration:		underline;

}



td.headline2 {

	font-weight:			bold;

	font-size:				14px;

	color:					#E73C00;

	padding-bottom:			10px;

	padding-left:			12px;

}





p.page_navi2 {

	font-weight:			bold;

	font-size:				13px;

	color:					#E73C00;

	margin-top:				13px;

	margin-left:			14px;

	margin-bottom:			26px;



}



p.zentral {

	text-align: center;



}



p.rechts {

	text-align: right;

	margin-top: 4px;

	margin-right: 26px;



}



p.rechts2 {

	text-align: right;

	margin-top: 0px;

	margin-right: 4px;



}
