 body {
	background-color : #FFFFFF;
	margin :1;
	margin-bottom : 1px;
	margin-left : 1px;
	margin-right : 1px;
	margin-top : 1px;
	scrollbar-arrow-color : #FFFFFF; 
	scrollbar-base-color:#481414; 
 	scrollbar-track-color:#7B2421;
 	scrollbar-face-color:#481414;
 	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color : #FFFFFF
}

a:link {
	color: #E9DCCF;
	text-decoration : underline;
}

a:visited {
	color: #C1AD98;
	text-decoration : underline;
}

a:hover {
	color: #FFCC00;
	text-decoration : underline;
	
}

a:active {
	color: #FFCC00;
	text-decoration : underline;
}

a:focus { 
	color: #FFCC00; 
	text-decoration:underline 
}

a.dark:link {
	color: #3C2102;
	text-decoration : underline;
}

a.dark:visited {
	color: #3C2102;
	text-decoration : underline;
}

a.dark:hover {
	color: #CC0000;
	text-decoration : underline;
	
}

a.dark:active {
	color: #CC0000;
	text-decoration : underline;
}

a.dark:focus { 
	color:#CC0000; 
	text-decoration:underline 
}

a.link2:link {
	color: #E7D7C6;
	text-decoration : underline;
}

a.link2:visited {
	color: #E7D7C6;
	text-decoration : underline;
}

a.link2:hover {
	color: #E7D7C6;
	text-decoration : underline;
	
}

a.link2:active {
	color: #E7D7C6;
	text-decoration : underline;
}

a.link2:focus { 
	color:#E7D7C6; 
	text-decoration:underline 
}

a,div,p,li,blockquote,ul,ol,td  {
	font : 11px arial, helvetica, geneva, sans-serif;
	color : #FFFFFF;
}

b  { 
 	font-weight : bold; 
}
 
h1	{
	font : 15px arial, helvetica, geneva, sans-serif;
	color : #C1AD98;
	font-weight : bold;
	margin-top : 10px;
	margin-bottom : 10px;
}
 
h2	{
	font : 13px arial, helvetica, geneva, sans-serif;
	color : #C1AD98;
	font-weight : bold;
	margin-top : 18px;
	margin-bottom : -6px;
}

.height	{
	line-height : 18px;
}

.head	{
	font : 11px arial, helvetica, geneva, sans-serif;
	color : #C1AD98;
	font-weight : bold;
	margin-top : 0px;
	margin-bottom : 3px;
}


ul	{
	list-style-type : disk;
	list-style-image : url(../images/bullet_li.gif);
}

ul.circle	{
	list-style-type : circle;
}

.fehler {
	color : #FF0000;
}

.small  { 
	font : 10px arial, helvetica, geneva, sans-serif;
}

.small_white  { 
	font : 10px arial, helvetica, geneva, sans-serif;
	color : #FFFFFF;
}

.nav  { 
	font : 11px arial, helvetica, geneva, sans-serif;
	font-weight : bold;
}

.text_white  { 
	font : 11px arial, helvetica, geneva, sans-serif;
	color : #FFFFFF;
}

#field_login  { 
	width : 90px;
	font-size : 9px;
 	font-color : #800000;
 	font-family: Arial, Helvetia;
 	background-color: #E6D6C5;
 	border-style : solid;
	border-width : 1px;
 	border-color : #000000;
	margin : 2px;
}	

#button_login	{
	width : 55px;
	font-size : 9px;
 	font-color : #800000;
 	font-family: Arial, Helvetia;
 	background-color: #E6D6C5;
 	border-style : solid;
	border-width : 1px;
 	border-color : #000000;
	margin : 2px;
}

#button_erstanmeldung	{
	font-size : 9px;
	width : 90px;
	color : #3C2102;
	background-color: #E0DAD5;
 	border-style : solid;
	border-width : 1px;
 	border-color : #000000;
	padding : 1px;
	margin-top : 2px;
}

#button_search	{
	font-size : 9px;
	color : #3C2102;
	width : 140px;
	background-color: #E0DAD5;
 	border-style : solid;
	border-width : 1px;
 	border-color : #000000;
	padding : 0px;
	margin : 2px;
}

#field_search	{
	width : 140px;
	font-size : 10px;
 	font-color : #000080;
 	font-family: arial, helvetica, geneva, sans-serif;
 	background-color: #FFFFFF;
 	border-style : solid;
	border-width : 1px;
 	border-color : #000000;
	margin : 1px;
}

#field_search_pulldown	{
	width : 120px;
	font-size : 9px;
 	font-family: arial, helvetica, geneva, sans-serif;
 	background-color: #FFFFFF;
 	/*border-style : solid;
	border-width : 1px;*/
 	border-color : #000000;
	margin : 1px;
  	color : #3C2102;	
}


#table1 {
	border-width : 1px;
    border-style : solid;
    border-color : #C1AD98;
    padding : 0px;
}


#table2	{
	border-width : 1px;
    border-style : solid;
    border-color : #C1AD98;
    padding : 0px;
}

#table3	{
	font : 10px arial, helvetica, geneva, sans-serif;
	border-width : 1px;
    border-style : solid;
    border-color : #990000;
    padding : 5px;
	background-color: #F1F7F9;
}

/*Styles für die Produktdetails*/

.detailhead	{
	font-size : 14px;
	margin-bottom : 5px;
	font-weight : bold;
	color : ffcc00;
	margin-top : 5px;
}

.details	{
	padding : 2px;
	border-width : 1px;
    border-style : solid;
    border-color : #C1AD98;
}

#bundlehead	{
	margin-top : 25px;
	font-size : 12px;
	font-weight : bold;
}

/*Styles für Erstanmeldung*/

.tab1	{
	border-width : 1px;
    border-style : solid;
    border-color : #6A3900;
}

#field	{
	width : 180px;
	font-size : 10px;
 	font-color : #000080;
 	font-family: arial, helvetica, geneva, sans-serif;
 	border-style : solid;
	border-width : 1px;
 	border-color : #000000;
	margin : 1px;
}

#button_submit	{
	font-size : 9px;
	width : 120px;
	color : #3C2102;
	background-color: #E0DAD5;
	border-style : outset;
	border-width : 1px;
 	border-color : #000000;
	padding : 1px;
	margin-top : 2px;
}


/*Angaben für Farben*/

.yellow  { 
	color : #FFB629; 
}

.red  { 
	color : #CC0000; 
}

.lightbrown  { 
	color : #C1AD98; 
}

.smalldarkbrown	{
	color : #3C2102;
}	
