a.noux{color:RGB(170,187,41);text-decoration:underline;}
a.noux:hover{color:RGB(99,134,34);text-decoration:none;}
a{color:RGB(0,67,97);text-decoration:underline;}
a:hover{color:RGB(190,204,217);text-decoration:none;}

a.button{color:RGB(0,0,0);text-decoration:none;}
a.button:hover{color:RGB(0,0,0);text-decoration:none;}

.button{font-size:14px; font-family:Arial;color:RGB(0,0,0); background-image:url(images/button_bg.gif); background-repeat:repeat-x; border:1px solid RGB(199,199,199);}
.option_button{width:130px;font-size:10px; font-family:Arial;color:RGB(0,0,0); background-image:url(images/button_bg.gif); background-repeat:repeat-x; border:1px solid RGB(199,199,199);}
.feld{font-size:12px; font-family:Arial;color:RGB(0,0,0); background-image:url(images/felder_bg.gif); background-repeat:repeat-x; border:1px solid RGB(199,199,199);}
.bestellen_feld{width:160px;font-size:12px; font-family:Arial;color:RGB(0,0,0); background-image:url(images/felder_bg.gif); background-repeat:repeat-x; border:1px solid RGB(199,199,199);}

span.link{cursor:pointer;color:RGB(0,67,97);text-decoration:underline;}
span.link:hover{cursor:pointer;color:RGB(190,204,217);text-decoration:none;}

.hint {
	font-size: 11px;
  color:RGB(130,130,130)
}

h2 {
	color:RGB(0,67,97);
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
}

.special {
	color:RGB(0,67,97);
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
}

body {
	font-size: 14px;
	font-family: Arial;
}

#container {
  min-height: 100%;
  height: auto !important;
  height: 100%;
  margin: 0 auto;
  width: 1004px;
  background: url(images/bg3.gif) repeat-y;
}

table {
	font-size: 14px;
	font-family: Arial;
}

#box {
  width:660px;
  /*text-align:left;*/  
  background: url(images/test.gif) no-repeat;
}

#padding_box {
  padding: 10px 10px 10px 10px;
}

#sidebar {
	width: 140px;
	float: left;
	line-height: 1.5em;
	display:inline;
	margin: 16px 0px auto;
	padding-left: 20px;
	font-size:10px;
}

#sidebar h2 {
	color: #999;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 8px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	border-bottom: 1px solid #ccc;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
}

#sidebar ul {
	list-style: none;
	margin: 0 0 20px 0;
	padding: 0;
}

#sidebar ul li {
	display: inline;
	margin:0;
	padding:0
}

#sidebar li{
	list-style: none;
}


#sidebar ul li a {
	border-bottom: 1px solid #ccc;
	color:RGB(0,67,97);
	display: block;
	text-decoration: none !important;
	margin-left: 0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 25px;
	background-image: url(images/navbullet.gif);
	background-repeat: no-repeat;
	background-position: 10px 50%;
}

#sidebar ul li a:hover{
	border-bottom: 1px solid #ccc;
	color: #666;
	background-color: RGB(240,240,240);
}
