/*
START Weihnachtsaktion
*/

#weihnachten{
 position:absolute;
 width:310px;
 height:160px;  
 top:92px;
 left:140px;
 background-image:url(../images/startseite/weihnachten.png);
 background-repeat:no-repeat;
}
#xmas{
 position:absolute;
 width:310px;
 height:160px;  
 top:100px;
 left:730px;
 background-image:url(../images/startseite/xmas.png);
 background-repeat:no-repeat;
}

/*
ENDE Weihnachtsaktion
*/
.border{
border-style:solid;
border-width:1px;
}
body {	
	background-color: #49281f;
	margin: 0px 0px 0px 0px;
}

input{ 
 color:#49281f;
 font-weight:bold;
}

.sweetwilliams{
 position:relative; 
 width:300px;
 left:450px;
 top:-750px;
 vertical-align:center;
 text-decoration:none;
}

.sweetwilliams a{
	text-decoration:none;
	color:#fffbd9;
	font-family:'Times New Roman','Arial','Times,serif';
	font-size:28px;
	font-weight:normal;
	text-shadow:#49281f 2px 0px 1px, #49281f 0px 2px 1px, #49281f 0px -2px 1px, #49281f -2px 0px 1px;
	text-align:center;
}

.sweetwilliams a:hover{
	text-decoration:underline;
	color:#fffbd9;
	font-family:'Times New Roman','Arial','Times,serif';
	font-size:28px;
	font-weight:normal;
	text-shadow:#49281f 2px 0px 1px, #49281f 0px 2px 1px, #49281f 0px -2px 1px, #49281f -2px 0px 1px;
	text-align:center;
}

#img_sweetwilliams{
 position:relative;
 margin-bottom:10px;
 left:20px;
 top:0px;
 width:250px;
 height:139px; 
 background-image:url(../images/startseite/logo_sweet_williams.png);
 background-repeat:no-repeat;
}

img{
	border:0 none;
}

.bg_red{
	background-color:red;
}
.red{
	color:red;
}

.kontakt input{
	text-align:left;
	color:#49281f;
	font-weight:bold;
}

.kontakt textarea{
	text-align:left;
	color:#49281f;
	font-weight:bold;
}


/* Startseite */

.starttext{
	color:#fffbd9;
	font-family:'Times New Roman','Arial','Times,serif';
	font-size:28px;
	font-weight:normal;
	text-shadow:#49281f 2px 0px 1px, #49281f 0px 2px 1px, #49281f 0px -2px 1px, #49281f -2px 0px 1px;
	text-align:center;
}



.hintergrund_streifen{
	background-image:url(../images/green_stripes.png);
	background-repeat:repeat;
}

.hintergrund{
 position:absolute;
 width:1200px;
 height:800px; 
 top: 50%;
 left: 50%;
 margin:-400px 0px 0px -600px;
 background-image:url(../images/startseite/cc_hintergrund.jpg);
 background-repeat:no-repeat;
 text-shadow:#49281f 2px 0px 1px, #49281f 0px 2px 1px, #49281f 0px -2px 1px, #49281f -2px 0px 1px;
}

.rahmen_left{	
	background-image:url(../images/startseite/shop_rahmen_links.png);	
	width:27px;
	height:179px;
}

.rahmen_middle{	
	background-image:url(../images/startseite/shop_rahmen_mitte.png);	
}
.rahmen_right{	
	background-image:url(../images/startseite/shop_rahmen_rechts.png);	
	width:24px;
	height:179px;
}

.text_left{	
	background-image:url(../images/startseite/shop_text_links.png);	
	width:15px;
	height:179px;
}

.text_middle{	
	background-image:url(../images/startseite/shop_text_mitte.png);	
	font-size:24px;
}
.text_middle table{	
	margin-left:20px;
	margin-right:20px;
}

.text_right{	
	background-image:url(../images/startseite/shop_text_rechts.png);	
	width:14px;
	height:179px;
}


.slogan{
 font-size:16px;
  height:40px;
}

.links{
 font-size:24px;

}
.hell{
 color:#fffbd9;
}

a.hell:link{
 color:#fffbd9;
 text-decoration:none;
}

a.hell:visited{
 color:#fffbd9;
 text-decoration:none;
}

a.hell:hover{
 
 color:#ffffff;
 text-decoration:underline;
}

.dunkel{
 color:#49281f;
}

a.dunkel:link{
 color:#49281f;
 text-decoration:none;
}

a.dunkel:visited{
 color:#49281f;
 text-decoration:none;
}

a.dunkel:hover{
 color:#49281f;
 text-decoration:underline;
}

a.linkdunkel:link{
 color:#49281f;
}

a.linkdunkel:visited{
 color:#49281f;
}

a.linkdunkel:hover{
 color:#49281f;
}

a.dunkel div:link{
 color:#49281f;
 text-decoration:none;
}

a.dunkel div:visited{
 color:#49281f;
 text-decoration:none;
}

a.dunkel div:hover{
 color:#49281f;
 text-decoration:underline;
}

.page_cookies{
	width:250px;
	height:200px;
	text-align:center;
	vertical-align:top;
	font-size:20px;
}

.page_bestellen_vorschau{	
	vertical-align:top;
	font-size:12px;
}

/* Master */

.content_watermark{
	width:1097px;
	vertical-align:top;
	background-image:url(../images/wasserzeichen.jpg);
	background-repeat:no-repeat;
	background-position:center 30px;
}

#master{
	position : absolute;
	z-index : 1;
	left : 50%;
	margin-left : -548px;
}

.willkommen{
	height:30px;
	padding-left: 10px;
	color:#fffbd9;
	font-size:18px;
}

.shop{
font-size:24px;
}
/*
.braunerlink {
 color:#000000;
 text-decoration:none;
}

.braunerlink a:link{
 color:#000000;
 text-decoration:none;
}
.braunerlink a:visited{
 color:#000000;
 text-decoration:none;
}
.braunerlink a:hover{
 color:#000000;
 text-decoration:underline;
}
/**/

/* Content */
.contenttitle{
	color:#fffbd9;
	font-family:'Times New Roman','Arial','Times,serif';
	font-size:28px;
	font-weight:normal;
	text-shadow:#49281f 2px 0px 1px, #49281f 0px 2px 1px, #49281f 0px -2px 1px, #49281f -2px 0px 1px;
	padding-left: 40px;
}

.contenttable{
	color:#49281f;
	width:100%;
	text-align:center;
}

.contentbeschreibung{
	font-size:18px;
	padding-bottom:20px;
}
.contentzutaten{
	font-size:12px;
}

/* Content_bestellen*/
.bestell_produkt_table{
  height:160px;
}
.bestell_bild_text{
	width:160px;
	color:#49281f;	
	font-size:10px;
}
.bestellplatzhalter{
	height:20px;
}

.bestelltext{
	text-align:left;
	font-weight:bold;
}

.bestelltextsubmit{
	text-align:left;
	vertical-align:top;
}

/*Content Allgemein*/
.content_table{
	margin: 20px 70px;
}

/*Content Zubehoer*/
.zubehoer_bild{
	width:170px;	
}

/*Content Impressum*/
.impressum h1{
	font-size:24px;	
}
.impressum {
	font-size:18px;	
}

/*Content Kontakt*/
.kontakt h1{
	font-size:26px;	
}
.kontakt {
	font-size:18px;	
}

/*Content Kontakt*/
.einblicke{
	font-size:20px;
	text-align:justify;
}


/*Fehlermeldungen*/
.error{
	font-size:14px;	
	color:red;
}
/*Hinweise*/
.hinweis {
	font-size:14px;	
	color:green;
}


/*Content Warenkorb*/

.warenkorb_img{
	width:30px;
	height:30px;
}

.warenkorb_table{
	border:0px;
	border-style:solid;
}

.warenkorb_table td{
	border:0px;
	border-style:solid;	
}


.warenkorb_table_c1 td{
	background-color:#e9e3b4;
}

.warenkorb_table_c2 td{	
	background-color:#f5eeb4;
}

.warenkorb_td_img{
	width:30px;
}
.warenkorb_td_anzahl{
	width:50px;
}
/* Addon cart*/
.cart_links{
	width:280px;	
}

.cart_table{
	width:290px;	
}

.cart_spacer{
	height:4px;
}

.cart_emptytd{
	width:1px;
	background-color:#fffbd9;
	
}

.cart_titles{
	color:#fffbd9;
	font-family:'Times New Roman','Arial','Times,serif';
	font-size:18px;
	font-weight:normal;
	text-align:center;
}

.cart_left{	
	background-image:url(../images/warenkorb/warenkorb_links.png);
	height:60px;
	width:9px;
}

.cart_middle{	
	background-image:url(../images/warenkorb/warenkorb_mitte.png);
	color:#fffbd9;
	font-family:'Times New Roman','Arial','Times,serif';
	font-size:18px;
	font-weight:normal;
}
.cart_right {
	background-image:url(../images/warenkorb/warenkorb_rechts.png);
	height:60px;
	width:7px;
}

/* Addon links*/
.links_emptytd{
	width:15px;
}

.links_left{	
	background-image:url(../images/links/not_selected_left.png);
	height:52px;
	width:13px;
}

.links_middle{	
	background-image:url(../images/links/not_selected_middle.png);
	font-family:'Times New Roman','Arial','Times,serif';
	font-size:24px;	
	text-align:center;
	height:52px;
}
.links_middle a{
	color:#49281f;
	font-weight:bold;
}

.links_right{	
	background-image:url(../images/links/not_selected_right.png);
	height:52px;
	width:11px;
}

.links_left_selected{	
	background-image:url(../images/links/selected_left.png);
	height:52px;
	width:16px;
}

.links_middle_selected{	
	background-image:url(../images/links/selected_middle.png);
	font-family:'Times New Roman','Arial','Times,serif';
	font-size:24px;	
	text-align:center;
	height:52px;
}
.links_middle_selected a{
	color:#49281f;
	font-weight:bold;
}


.links_right_selected{	
	background-image:url(../images/links/selected_right.png);
	height:52px;
	width:16px;
}


.register_text{
	width:180px;
	text-align:right;
}
.register_input{
	width:180px;
	text-align:right;
}
.register_input input{
	width:100%;		
}
.register_input select{
	width:100%;		
}

.register_td_checkbox{
	width:200px;
	text-align:left;	
}