body {
	background: url(img/bg.gif) center 40% #FFCF03;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #211F20;
	margin:0;
	padding:0;
}

table {
	margin:0px;
	padding:0px;
	border: 0px solid red;
 	border-collapse: collapse;
	font-size: 1em;
}
table tr td {
	margin:0;
	padding:0;
	vertical-align:top;
	text-align:left;
}

img {
	margin:0;
	padding:0;
	border:0px solid red;
	display:block;
}

a {
	color: #211F20;
}


h1 {
	font-size: 1.3em;
	color: #A74A39;
}
h2 {
	font-size: 1.3em;
	color: #211F20;
	margin-bottom: 0px;
}

h3 {
	font-size: 1.1em;
	color: #A74A39;
	margin-bottom: 0px;
	font-weight: normal;
	margin-top: 7px;
}

#logo {
	width:98px;
	margin:0;
	padding:0;
	border-right:solid white 1px;
}

#areaImage {
	width:300px;
	height:612px;
}


/*   Center vertical the document   */
#center_vertical    { position:absolute; top:50%; left:0px; width:100%; visibility:visible; height:0px; overflow:visible; display:block; text-align:center; }
#container_content    { position:absolute; top:-307px; left:50%; width:920px; margin-left:-460px; text-align:left; padding:0; }

#hold_home_navigation {
	background-color:white;
	vertical-align:bottom;
	
}

#hold_home_navigation img { display:inline; }

#home_navigation {
	border-left:solid black 1px;
	padding-bottom:50px;
	width:303px;
}

#changeLanguage{
	text-align:right;
	padding-bottom:5px;
	padding-right:5px;
}
#changeLanguage a{
	text-decoration:none;
}
#hold_navigation {
	background-color:white;
}
#hold_main_menu{
	margin-top:206px;
}
#submenu {
	margin-top:35px;
}
#hold_right_content{
	width:404px;
	vertical-align:top;
	text-align:left;
	background-color:white;
	border-left:solid black 1px;
	margin:0;
	padding:0;
}
#hold_content{
	padding-top:55px;
	padding-left:25px
}

td.text {
	padding-left:15px;
}

#sortiment img {
	display:inline;
}

#back {
	padding-left:10px;
}
#back a {
	text-decoration:none;
	font-weight:bold;
}


td.holdProduct, td.holdDownload { width:175px;padding-bottom:10px; }
div.nopicture { width:100px; height:100px;}


/*  Scroll  */
#container_scroll  { float:right; width:0; padding-right:0px; width:15px; }
#scroll_bar        { height:582px; }
#scrollContentHolder  { position:relative; width: 350px; height:490px;overflow:hidden;}
#container_scroll, #divScrollTextCont {  }



/* Basket */
#hold_basket{
	height:87px;
	margin-top:20px;
}
#basket_headline {
	color:#A74A39;
	font-weight:bold;
}
#basket_quick_info {
	padding:10px;
	border:solid #A74A39 1px;
	background-color:#C3C1C2;
	margin-right:2px;
	margin-left:2px;
}

#basket_content a {
	color:#A74A39;
}
/**/


/*  STANDARD FORM  */
.error_box     { color: red; margin-top:1em; margin-bottom:1em; }
.error_note    { font-size:1em; color: red; font-weight:bold; }
.error_message { font-size:1em; color: red; }
span.required  { color: red; }
.field_error   { color: red; }
.underline     { text-decoration:underline; }

/*

body {
	background-color: #FFCF03;
	background-image: url(img/bg.gif);
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #211F20;
}
a {
color: #211F20;
}

#content {
position:absolute; left:547px; top:45px; width:355px; z-index:6; height: 550px; 
}

h1 {
	font-size: 1.3em;
	color: #A74A39;
}
h2 {
	font-size: 1.3em;
	color: #211F20;
	margin-bottom: 0px;
}

h3 {
	font-size: 1.1em;
	color: #A74A39;
	margin-bottom: 0px;
	font-weight: normal;
	margin-top: 7px;

}

table, tr, td {font-size: 1em;}

#areaimage {
position:absolute; left:99px; top:0px; z-index:2
}
#back {
position:absolute; left:530px; top:3px; z-index:7
}*/

#copyright {
	color: #000;
	text-align: center;
	font-size:11px;
	padding-top:5px;
}

#copyright a {
	color: #000;
}