body  { color: gray; font-size: 11px; font-family: verdana, Helvetica, Geneva, Swiss, SunSans-Regular }
p      { color: #696969; font-size: 11px; line-height: 16px; font-family: verdana, Helvetica, Geneva, Swiss, SunSans-Regular; margin-right: 100px; margin-left: 40px }
h1   { color: #464646; font-weight: bold; font-size: 18px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; margin-left: 30px }
td   { color: #696969; font-size: 11px; font-family: verdana, Helvetica, Geneva, Swiss, SunSans-Regular }
a        { color: black; font-weight: bold; font-size: 10px; text-decoration: none; border: black }
a:hover  { color: #ff4500; font-weight: bold; text-decoration: underline }
.link_klein      { color: #696969; font-size: 10px; line-height: 12px; font-family: arial, Helvetica, Geneva, Swiss, SunSans-Regular }
li   { margin-top: 5px; margin-right: 10px; margin-left: 50px }
input, select, textarea { color: gray; font-size: 12px; font-family: verdana, Helvetica, Geneva, Swiss, SunSans-Regular }
td.attribute_input_label { width: 100px; }
td.attribute_input_error { color: #e50083; font-weight: bold; }

		
		/*margin*/	
			
			div#margin {
				font-family: Verdana;
				line-height: 15px;
				width: 220px;
				float: right;
				margin: 10px 5px 10px 0;
			}
			
			#margin a {
				font-size: 10px;
				font-weight: normal;
				text-decoration: none;
			}
			
			#margin a:hover {
				background-color: #EFEFEF;
				color: #464646;
			}
			
			#margin ul, #margin ol, #margin li {
				list-style-type: none;
				margin: 0;
				padding: 0;
			}
			
			#margin img {
				width: 200px;
				margin-top: 5px;
				border: none;
			}
			
			#margin ul li {
				font-size: 12px;
				background-image: url(/img/back_rot.jpg);
				background-repeat: no-repeat;
				color: white;
				margin-bottom: 2px;
				padding: 5px;
				display: block;
				border-bottom: 1px solid;
			}
			
			.m_text {
				color: #464646;
				background-color: #F8F8F8;
				margin-bottom: 2px;
				padding: 5px;
				display: block;
				border-bottom: 1px dotted;
			}

			.m2_text {
				font-weight: bold;
				color: #464646;
				background-color: #EFEFEF;
				margin-bottom: 2px;
				padding: 5px;
				display: block;
				border-bottom: 2px solid #FF4500;
			}
			
		/*startseite*/
		
			div#center {
				width: 460px;
				margin: 10px 0 5px 15px;
				float: left;
			}
			
			#center img {
				border: none;
				margin: 0 0 5px 5px;
				max-width: 130px;
				float: right;
			}
			
			#center ul {
				display: block;
				list-style-type: none;
				margin: 0 0 15px 0;
				padding: 5px 10px 5px 15px;
				float: left;
			}
			
			#center ul li {
				margin: 10px 0 0 0;
			}
			
			#center a {
				color: white;
			}
			
			.h1 {
				
				font-size: 14px;
				line-height: 14px;
				color: black;
			}
			
			.p {
				font-size: 11px;
				line-height: 14px;
				color: white;
				}
			
			.blau	{
				background-image: url(/img/back_blau.jpg);
				background-repeat: no-repeat;
				background-color: #4682B4;
			}
			
			.rot	{
				background-image: url(/img/back_rot.jpg);
				background-repeat: no-repeat;
				background-color: #FF4500;
			}
			
			.gruen	{
				background-image: url(/img/back_gruen.jpg);
				background-repeat: no-repeat;
				background-color: #9ACD32;
			}
			
			.orange	{
				background-image: url(/img/back_orange.jpg);
				background-repeat: no-repeat;
				background-color: #F4A460;
			}
			
			div#clear {
				width: 100%;
				height: 1px;
			}
