/*div {
position:relative;
z-index:1;
}*/
	td
	{
		vertical-align:top;
		color:rgb(111,111,111);
		/*position:relative;
    z-index:1;*/
	}

form.shop {
color:rgb(111,111,111);

}
 #shop div
 {
  font-size:10px;
 }

	#textContainer
	{
		padding-right:0px;
	}
	  #bestellbox td
	{
		font-size:11px;
		color:rgb(111,111,111);
	}
	#bestellbox
	{
		border:2px solid #eeeeee;
		font-size:11px;
		margin-left:5px;
		color:rgb(111,111,111);
	}
	#bestellbox #headerTitle
	{
		font-size:13px;
		color:rgb(138,203,75);
		font-weight:bolder;
		padding-top:12px;
		padding-left:10px;
		background-repeat:repeat-x;
	}
	#bestellbox .linie
	{
		background-image:url(img/strichlinie.gif);
		background-repeat:repeat-x;
		margin-top:15px;
		margin-bottom:10px;
		margin-right:5px;
		font-size:3px;
	}
	#bestellbox .preis
	{
		color:rgb(138,203,75);
		padding-left:12px;
	}
	.gesamtpreis
	{
		font-weight:bolder;
		color:rgb(138,203,75);
		font-size:12px;
	}
	#shop select
	{
		color:rgb(132,209,69);
		color:black;
		border:1px solid silver;
		font-size:10px;
		width:150px;
		margin-top:3px;
	}

	
	#bilder ul
	{
		list-style-type:none;
		margin:0px;
		padding:0px;
	}
	#bilder ul li
	{
		//display:inline;
		margin-right:10px;
	}
	#bestellangaben input,#bestellangaben textarea
	{
		font-size:10px;
		font-family:verdana;
		/* color:rgb(126,170,56); */
		color:black;
 		border:1px solid silver;
	}
	.spacer
	{
		margin-top:10px;
	}
	
	span.message{
	 color: red;
	 font-size:12px;
	}

