@charset "UTF-8";/* CSS Document */html {	height: 100%;	width: 100%;}body {	background-color: #666666;	margin: 0px;	padding: 0px;	font-family: "Lucida Grande", "Lucida Sans", Geneva, Arial, "Helvetica Neue", Helvetica, Verdana;	font-size: 11px;}#cont_content, #cont_item {	color: #FFFFFF;	background-color: #000000;	width: 900px;	background-repeat: no-repeat;	margin-right: auto;	margin-left: auto;	padding-top: 20px;	padding-bottom: 20px;	background-position: right bottom;	margin-top: 0px;	margin-bottom: 0px;}#cont_content {	background-color: #000000;	background-image: url(../images/bg_content.jpg);}#cont_content h1 {	font-family: "Lucida Grande", "Lucida Sans", Geneva, Arial, "Helvetica Neue", Helvetica, Verdana;	font-size: 16px;	font-weight: normal;	color: #FFFFFF;	margin-right: 15px;	margin-left: 15px;	width: 400px;	margin-top: 25px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #FFFFFF;}#cont_content p {	width: 400px;	margin-right: 15px;	margin-left: 15px;}#cont_content a {	color: #FFFFFF;	text-decoration: none;}#cont_content a:hover {	color: #FFFFFF;	text-decoration: none;	border-bottom-width: 2px;	border-bottom-style: solid;	border-bottom-color: #FF6600;}#cont_banner {	background-color: #FFFFFF;	background-repeat: no-repeat;	background-position: left top;	height: 100px;	width: 900px;	margin-right: auto;	margin-left: auto;	margin-top: 50px;	color: #666666;	padding: 0px;	margin-bottom: 0px;}#cont_navi {	background-color: #FFFFFF;	width: 900px;	margin-right: auto;	margin-left: auto;	text-align: right;	color: #666666;	height: 20px;	padding: 0px;	margin-top: 0px;	margin-bottom: 0px;}#cont_navi a, #cont_footer a {	color: #666666;	margin-right: 10px;	margin-left: 10px;	text-decoration: none;	border-bottom-width: 2px;	border-bottom-style: solid;	border-bottom-color: #FFFFFF;}#cont_navi a:hover, #cont_footer a:hover {	color: #666666;	margin-right: 10px;	margin-left: 10px;	text-decoration: none;	border-bottom-width: 2px;	border-bottom-style: solid;	border-bottom-color: #FF6600;}#cont_navi p, #cont_footer p {	margin-right: 15px;	margin-left: 15px;}#cont_footer {	height: 80px;	width: 900px;	padding-top: 6px;	color: #666666;	margin-right: auto;	margin-left: auto;	background-color: #FFFFFF;	font-family: "Lucida Grande", "Lucida Sans", Geneva, Arial, "Helvetica Neue", Helvetica, Verdana;	font-size: 11px;}label {	width: 100px;	float: left;}form .normal {	width: 250px;	margin: 0px;}form .plz {	width: 50px;	margin: 0px;}form .ort {	width: 175px;	margin-left: 22px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;}form .textarea {	width: 250px;	height: 125px;}form .normal, form .plz, form .ort, form .textarea {	padding: 2px;	border: 1px solid #DB663B;		color: #000000;}div#cont_Item {	float: left;	margin-left: 5px;	width: 500px;}div#cont_Item img {	border: 2px solid #FFFFFF;	}div#cont_Gallery {	float: right;	width: 325px;	text-align: right;	margin-right: 15px;}#cont_Gallery img {	background-color: #000000;	margin: 0px;	padding: 0px;	border: 2px solid #666666;}#cont_Gallery a:hover {	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}div#cont_navi .active, div#cont_mainnavi .active {	border-bottom-width: 2px;	border-bottom-style: solid;	border-bottom-color: #FF6600;	}
