/*--------------------------------------------------Theme Name: Westfalen CulinariumTheme URI: http://www.westfalen-culinarim.de/Description: Master CSSVersion: 1.0Author: Uwe GagelmannCopyright: (c) 2008 montale - agentur fuer digitales----------------------------------------------------*//* HTML SELEKTOREN */body {	margin: 0;	padding: 0;	font: normal 65% 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Arial, sans-serif;	width: 1024px;}p { 	margin: 0.6em 0;	padding: 0;	font-weight: normal;	font-size: 1.2em;	color: #707070;}h1 {	margin-bottom: 0;	font-size: 1.9em;	font-weight: bold;	color: #db0b38;	text-transform: uppercase;}h2 {	margin: 40px 0 30px 0;	font-size: 1.6em;	font-weight: bold;	color: #db0b38;}h3 {	margin: 16px 0 5px 0;	font-size: 1.4em;	font-weight: bold;	color: #707070;}/* END HTML SELEKTOREN *//* BOXES */#header {	margin-left: 40px;	height: 90px;	width: 960px;}#logo {	margin: 0;	padding: 0;	width: 144px;}#innercontent {	margin-left: 40px;	margin-top: 100px;	padding: 0;}#innercontent div {	float: left;}/* Content Homepage */#content-left-home {	padding-right: 30px;	width: 360px;}#content-middle-home {	padding-right: 30px;	width: 260px;	}#content-right-home {	width: 260px;}/* End Content Homepage *//* Content for all */#content-left {	margin-right: 30px;	width: 200px;}#content-right {	width: 720px;}#content-right-left {	margin: 0;	padding-right: 20px;	width: 180px;}#content-right-right {	margin: 0;	padding: 0;	width: 520px;}#content-rr-innerleft {	float: left;	margin-right: 20px;	width: 350px;}#content-rr-innerright {	width: 150px;}/* End Content for all *//* Navigationen */#topnav {	position: absolute;	padding: 10px auto;	top: 10px;	* top: 15px;	left: 490px;	* left: 460px;	width: 520px;}#nav {	position: absolute;	top: 67px;	left: 180px;	text-align: left;}#subnav {	margin: 0;	padding: 0;	width: 160px;}/* End Navigationen *//* Footer */#footer {	clear: left;	padding: 60px 0 10px 40px !important;	width: 960px;	height: auto;}#footer-div-1, #footer-div-2, #footer-div-3, #footer-div-4, #footer-div-5 {	float:left;	padding: 5px;	border-right: 1px solid #e8e8e8;	width: 180px;	height: 110px;}#footer-div-5 {	border: none;}#footer-div-6 {	clear: left;	padding-top: 20px;	height: 60px;}#footer-div-6 img {	float: left;	margin-right: 10px;}/* End Footer *//* END BOXES *//* KLASSEN */table.museen-startseite {	border-collapse: collapse;	border-spacing: 0;}.headline {	display:block;	margin: 0 0 5px;	padding: 0;	font-weight: bold;	font-size: 1.1em;	text-transform: uppercase;	width: 160px;	color: #707070;}.marginalie {	display: block;	margin-top: 2px;	font-size: 1em;	color: #707070;}.marginalie-impressionen {	display: block;	margin-top: 2px;	font-size: 1em;	color: #707070;	width: 160px;}/* END KLASSEN *//* 	NAVIGATIONEN */.topnavbar ul {	display: inline;	list-style-image: none;	list-style-position: outside;	list-style-type: none;}.topnavbar li {	display: inline;	text-align: center;}.topnavbar li a, .topnavbar li a:hover, .topnavbar li a:active {	margin: 0;	padding: 0 7px !important;	background-color: transparent;	color: #444;	font-size: 1.1em;	line-height: 12px;	text-decoration: none;	text-transform: uppercase;}#topnav p.links {	margin: 0;	padding: 0;}#topnav p.left {	float: left;}#topnav p.right {	float: right;	margin: 5px 0 0 5px !important;;}#topnav img {	margin: 0;	padding-top: 5px;	* padding-top: 0;}#nav ul {	margin: 43px 0 0 40px;	padding-left: 0 !important;	list-style-image: none;	list-style-position: outside;	list-style-type: none;	}#nav li {	display: inline;	text-align: center;}#nav li a, #nav li a:hover, #nav li a:active {	margin: 0;	padding: 2px 7px;	font-size: 1.2em;	font-weight: bold;	color: #444;	height: 14px;	text-decoration: none;	text-transform: uppercase;}#subnav ul {	margin: 0;	padding-left: 0;	list-style-image: none;	list-style-type: none;}#subnav li {	display: block;	padding: 5px 0;}#subnav li a, #subnav li a:active {	margin: 0;	font-size: 1.2em;	font-weight: bold;	color: #707070;	text-decoration: none;	text-transform: uppercase;	}#subnav li a:hover {	color: #444;}/* 	END NAVIGATIONEN *//* AUSZEICHNUNGEN */:focus {	outline: 0;}.text-link:link, .text-link:visited, .text-link:active {	margin: 0.6em 0;	padding: 0;	text-decoration: none;	font-weight: normal;	color: #3ba9c4;	}.text-link:hover {	padding: 3px;	background-color: #3ba9c4;	text-decoration: none;	font-size: 0.9em;	color: #fff;}img.abstand {	margin-top: 15px;}img.eyecatcher {	margin-bottom: 30px;}#content-rr-innerright h2 {	margin: 8px 0 10px 0;	font-size: 1.4em;	font-weight: bold;	color: #db0b38;}h3.top {	margin-top: 8px;}ul#liste {	margin-top: 5px;	margin-left: 8px;	padding-left: 20px;	list-style-image: none;	list-style-type: disc;}ul#liste li {	padding: 5px 2px;	font-weight: normal;	font-size: 1.2em;	color: #707070;}p.footer-headline {	margin: 0;	padding: 0 0 2px 0;	font-size: 1em;	font-weight: bold;	color: #707070;}.footer-txt {	margin: 0;	padding: 0 0 2px 0;	font-size: 1em;}.footer-txt a, .footer-txt a:link, .footer-txt a:visited {	text-decoration: none;	color: #707070;}.footer-txt a:hover {	text-decoration: underline;}p.footer-head {	padding-bottom: 6px; 	border-bottom: 1px solid #e8e8e8; 	font-weight: bold;}ul#footer-list {	margin: 0;	padding: 0;	list-style-image: none;	list-style-type: none;}ul#footer-list li {	display: block;	padding: 1px 0;}ul#footer-list li a, ul#footer-list li a:hover, ul#footer-list li a:active {	margin: 0;	font-size: 1em;	color: #707070;	text-decoration: none;	}ul#footer-list li a:active {	text-decoration: underline;}/* END AUSZEICHNUNGEN */
