

/*#############################################################################################################

	G E N E R A L Y

#############################################################################################################*/


body {
	margin:0px; padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#3E3E3E;
	text-decoration:none;
}

body a:link, body a:visited, body a:active { color:#FF6E00; text-decoration:none; }
body a:hover { color:#6ac5e3; text-decoration:none; }

td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#3E3E3E;
	text-decoration:none;
}

img#logo {
	position:absolute;
	padding:0px; margin:0px;
	width:156px; height:144px;
	top:35px; left:18px;
	border:none;
}

div.line {
	margin:3px 0px 3px 0px; padding:0px;
	width:100%; height:1px;
	background-color:#3E3E3E;
	clear:both;
	display:block;
}

.title {
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

div.corners {
	width:inherit;
	height:5px;
	padding:0px; margin:0px;
}



/*#############################################################################################################

	B U T T O N S

#############################################################################################################*/

/* Baige Weiss */
.button_be_wh {
	width:140px; height:17px;
	background-image:url(../pix/buttons/bt_be_wh.gif);
	background-repeat:no-repeat;
	text-align:right;
	padding:4px 10px 0px 0px;
	text-decoration:none;
}
.button_be_wh a:link, .button_be_wh a:visited, .button_be_wh a:active { color:#FF6E00; text-decoration:none; }
.button_be_wh a:hover { color:#3E3E3E; text-decoration:none; }

/* Weiss Hellblau */
.button_wh_hb {
	width:140px; height:17px;
	background-image:url(../pix/buttons/bt_wh_hb.gif);
	background-repeat:no-repeat;
	text-align:right;
	padding:4px 10px 0px 0px;
	text-decoration:none;
}
.button_wh_hb a:link, .button_wh_hb a:visited, .button_wh_hb a:active { color:#FFFFFF; text-decoration:none; }
.button_wh_hb a:hover { color:#3E3E3E; text-decoration:none; }

/* Weiss Rot */
.button_wh_re {
	width:140px; height:17px;
	background-image:url(../pix/buttons/bt_wh_re.gif);
	background-repeat:no-repeat;
	text-align:right;
	padding:4px 10px 0px 0px;
	text-decoration:none;
}
.button_wh_re a:link, .button_wh_re a:visited, .button_wh_re a:active { color:#FFFFFF; text-decoration:none; }
.button_wh_re a:hover { color:#3E3E3E; text-decoration:none; }

/* Weiss Schwarz */
.button_wh_bl {
	width:140px; height:17px;
	background-image:url(../pix/buttons/bt_wh_bl.gif);
	background-repeat:no-repeat;
	text-align:right;
	padding:4px 10px 0px 0px;
	text-decoration:none;
}
.button_wh_bl a:link, .button_wh_bl a:visited, .button_wh_bl a:active { color:#FF6E00; text-decoration:none; }
.button_wh_bl a:hover { color:#FFFFFF; text-decoration:none; }


/* Weiss Orange */
.button_wh_or {
	width:140px; height:17px;
	background-image:url(../pix/buttons/bt_wh_or.gif);
	background-repeat:no-repeat;
	text-align:right;
	padding:4px 10px 0px 0px;
	text-decoration:none;
}
.button_wh_or a:link, .button_wh_or a:visited, .button_wh_or a:active { color:#FFFFFF; text-decoration:none; }
.button_wh_or a:hover { color:#3E3E3E; text-decoration:none; }

/* Orange Weiss */
.button_or_wh {
	width:140px; height:17px;
	background-image:url(../pix/buttons/bt_or_wh.gif);
	background-repeat:no-repeat;
	text-align:right;
	padding:4px 10px 0px 0px;
	text-decoration:none;
}
.button_or_wh a:link, .button_or_wh a:visited, .button_or_wh a:active { color:#FF6E00; text-decoration:none; }
.button_or_wh a:hover { color:#3E3E3E; text-decoration:none; }


/* Weiss Gelb*/
.button_wh_ye {
	width:140px; height:17px;
	background-image:url(../pix/buttons/bt_wh_ye.gif);
	background-repeat:no-repeat;
	text-align:right;
	padding:4px 10px 0px 0px;
	text-decoration:none;
}
.button_wh_ye a:link, .button_wh_ye a:visited, .button_wh_ye a:active { color:#FFFFFF; text-decoration:none; }
.button_wh_ye a:hover { color:#3E3E3E; text-decoration:none; }


/* Violet Weiss */
.button_vi_wh {
	width:140px; height:17px;
	background-image:url(../pix/buttons/bt_vi_wh.gif);
	background-repeat:no-repeat;
	text-align:right;
	padding:4px 10px 0px 0px;
	text-decoration:none;
}
.button_vi_wh a:link, .button_vi_wh a:visited, .button_vi_wh a:active { color:#8a63cb; text-decoration:none; }
.button_vi_wh a:hover { color:#3E3E3E; text-decoration:none; }


/* Blätterm Designmoebel */
.button_navigation {
	width:630px; height:17px;
	background-image:url(../pix/buttons/bt_navigation.gif);
	background-repeat:no-repeat;
	text-align:right;
	padding:4px 10px 0px 0px;
	text-decoration:none;
}
.button_navigation a:link, .button_navigation a:visited, .button_navigation a:active { color:#0099FF; text-decoration:none; }
.button_navigation a:hover { color:#000000; text-decoration:none; }

/* Blättern Marken*/
.button_navigation_brand {
	width:630px; height:17px;
	background-image:url(../pix/buttons/bt_navigation_brand.gif);
	background-repeat:no-repeat;
	text-align:right;
	padding:4px 10px 0px 0px;
	text-decoration:none;
}
.button_navigation_brand a:link, .button_navigation_brand a:visited, .button_navigation_brand a:active { color:#E73A6E; text-decoration:none; }
.button_navigation_brand a:hover { color:#000000; text-decoration:none; }


/* INFOS */
.button_infos {
	width:140px; height:17px;
	background-image:url(../pix/buttons/bt_info.gif);
	background-repeat:no-repeat;
	text-align:right;
	padding:4px 10px 0px 0px;
	text-decoration:none;
}
.button_infos a:link, .button_infos a:visited, .button_infos a:active { color:#FFFFFF; text-decoration:none; }
.button_infos a:hover { color:#3E3E3E; text-decoration:none; }


.button_infos_marken {
	width:140px; height:17px;
	background-image:url(../pix/buttons/bt_info_marken.gif);
	background-repeat:no-repeat;
	text-align:right;
	padding:4px 10px 0px 0px;
	text-decoration:none;
}


.button_infos_index {
	width:140px; height:17px;
	background-image:url(../pix/buttons/bt_info_index.gif);
	background-repeat:no-repeat;
	text-align:right;
	padding:4px 10px 0px 0px;
	text-decoration:none;
}
.button_infos_index a:link, .button_infos_index a:visited, .button_infos_index a:active { color:#FFFFFF; text-decoration:none; }
.button_infos_index a:hover { color:#3E3E3E; text-decoration:none; }

/*#############################################################################################################

	N A V I G A T I O N

#############################################################################################################*/

.naviTXT {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#3E3E3E;
	text-decoration:none;
}

.naviTXT a:link, .naviTXT a:visited, .naviTXT a:active { color:#3E3E3E; text-decoration:none; }
.naviTXT a:hover { color:#999999; text-decoration:none; }



/*#############################################################################################################

	H O M E   (index.php / index2.php)

#############################################################################################################*/

img#moodPix {
	position:absolute;
	padding:0px; margin:0px;
	width:150px; height:138px;
	top:184px; left:20px;
}

img#banner {
	position:absolute;
	padding:0px; margin:0px;
	width:790px; height:138px;
	top:184px; left:180px;
	border:none;
}
/*** index.php ***/
img#highlightImg {
	position:absolute;
	padding:0px; margin:0px;
	width:630px; height:258px;
	top:332px; left:20px;
}

div#highlight {
	position:absolute;
	padding:0px; margin:0px;
	width:310px; height:348px;
	top:332px; left:660px;
	background-color:#e6d2be;
}

div#highlightDescription {
	padding:0px; margin:0px;
	width:auto; height:343px;
}
/*** index2.php ***/
img#highlightHeadLeft {
	position:absolute;
	width:310px; height:60px;
	top:332px; left:20px;
	border:none;
}
img#highlightImgLeft {
	position:absolute;
	width:310px; height:188px;
	top:402px; left:20px;
	border:none;
}
div#highlightDescriptionLeft {
	position:absolute;
	width:150px; height:265px;
	top:332px; left:340px;
	background-color:#e6d2be;
}
img#highlightHeadRight {
	position:absolute;
	width:310px; height:60px;
	top:332px; left:500px;
}
img#highlightImgRight {
	position:absolute;
	width:310px; height:188px;
	top:402px; left:500px;
}
div#highlightDescriptionRight {
	position:absolute;
	top:332px; left:820px;
	width:150px; height:265px;
	background-color:#e6d2be;
}


/*#############################################################################################################

	D E S I N G M Ö B E L

#############################################################################################################*/

img#dmTitel {
	position:absolute;
	left:340px; top:184px;
}

div#dmContainer {
	position:absolute;
	left:340px; top:254px;
	width:630px; height:auto;
}

/*#############################################################################################################

	W A R E N K O R B

#############################################################################################################*/

img#wkKopf {
	position:absolute;
	width:950px; height:60px;
	top:184px; left:20px;
}

img#wkPast {
	position:relative;
	width:950px; height:60px;
	left:20px;
}

div#wkContainer {
	position:absolute;
	width:950px; height:auto;
	top:254px; left:20px;
}

div#wkProdContainer {
	width:950px; height:auto;
	background-color:#FFFFFF;
	margin-bottom:10px;
	clear:both;
}

div#wkProdContainerSettings {
	width:310px; height:auto;
	background-color:#FFFFFF;
	margin-bottom:10px;
	clear:both;
	position:relative;
	left:640px;
}

div#wkProdukt {
	width:950px; height:auto;
	background-image:url(../pix/warenkorb/wkHGB.gif);
	background-repeat:no-repeat;
	clear:both;
}

div#wkProduktSettings {
	width:300px; height:auto;
	background-repeat:no-repeat;
	clear:both;
}


/*#############################################################################################################

	A C C O U N T

#############################################################################################################*/


img#acTitel {
	position:absolute;
	left:340px; top:184px;
}


div#datenContainerLeft {
	width:470px; height:auto;
	background-color:#FFFFFF;
	margin-bottom:10px;
	clear:both;
	float:left;
}

div#datenContainerLeftEdit {
	width:470px; height:auto;
	background-color:#FFFFFF;
	margin-bottom:10px;
	clear:both;
	float:left;
}

div#datenContainerRight {
	width:470px; height:auto;
	background-color:#FFFFFF;
	margin:0px 0px 10px 10px;
	float:left;
}

.datenLine {
	height:auto;
	padding:2px 0px 2px 0px;
	vertical-align:middle;
	border-bottom:1px solid #e6d2be;
}

div#datenContainerKreditkarte {
	width:470px; height:auto;
	background-color:#FFFFFF;
	margin:0px 0px 10px 480px;
	clear:both;
}

/*#############################################################################################################

	L O G I N

#############################################################################################################*/

img#loginTitel {
	position:absolute;
	left:180px; top:184px;
}

div#loginContainerLeft {
	position:absolute;
	left:180px; top:254px;
	width:310px; height:auto;
	background-color:#FFFFFF;
}

div#loginContainerRight {
	position:absolute;
	left:500px; top:254px;
	width:470px; height:auto;
	background-color:#FFFFFF;
	text-align:left; vertical-align:top;
}


/*#############################################################################################################

	N E W   A C C O U N T

#############################################################################################################*/

div#accountContainer {
	position:absolute;
	left:180px; top:254px;
	width:790px; height:auto;
}

div#accountInfoLeft {
	width:790px; height:auto;
	background-color:#e6d2be;
	float:left;
}

div#accountInfoRight {
	width:310px; height:auto;
	background-color:#e6d2be;
	float:left;
	margin-left:10px;
}

img#accountTitelAngaben {
	clear:both;
	float:left;
	margin:10px 0px 10px 0px;
}

img#accountTitelLogin {
	float:right;
	margin:10px 0px 10px 10px;
}

div#accountContainerLeft {
	clear:both;
	width:470px; height:auto;
	background-color:#FFFFFF;
	float:left;
	margin-bottom:10px;
}

div#accountContainerRight {
	float:right;
	width:310px; height:auto;
	background-color:#FFFFFF;
	margin-bottom:10px;
}


td.accountTD {
	height:auto;
	padding:2px 0px 2px 0px;
	vertical-align:middle;
	border-bottom:1px solid #e6d2be;
}



/*#############################################################################################################

	F O R M U L A R

#############################################################################################################*/

.formGrey {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#3E3E3E;
	font-size:10px;
	padding:0px; margin:0px;
	border:#BBBBBB solid 1px;
}

.formOrange {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#3E3E3E;
	font-size:10px;
	padding:0px; margin:0px;
	border:#FF6E00 solid 1px;
}

/*#############################################################################################################

	D E S I G N E R

#############################################################################################################*/

div#designerContainer {
	position:absolute;
	left:500px; top:255px;
	width:470px; height:auto;
	background-color:#FFFFFF;
}

img#designerPortrait {
	position:absolute;
	left:340px; top:255px;
}

/*#############################################################################################################

	A G B

#############################################################################################################*/

div#agbContainer {
	position:absolute;
	left:180px; top:254px;
	width:630px; height:auto;
}

/*#############################################################################################################

	F A Q

#############################################################################################################*/

div#faqContainer {
	position:absolute;
	left:340px; top:254px;
	width:630px; height:auto;
}

/*#############################################################################################################

	K O N T A K T   I M P R E S S U M

#############################################################################################################*/

div#kontaktContainer {
	position:absolute;
	left:180px; top:254px;
	width:630px; height:auto;
}