/* ----------------------------------------------------------------
	www.a-sign.ch Standard CSS
	Autor: A-SIGN GmbH // Guy-Maurice Collé
	Version: 18.05.2009
	Allg. Formatierungen, Layout,...
---------------------------------------------------------------- */
body {
	background: #6f5336 url(../images/bgbody.jpg) repeat-x center top;
	font-size: 101%;
	text-align: center;
	margin: 0;
	padding: 0;
}

div, h2, h3, h4, h5, h6, p, table, ul, ol, img {
	margin: 0;
	padding: 0;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
}

a {
	text-decoration: none;
}

a:link, a:visited {
	color: #4d4d4d;
	border: 0;
}

a:active, a:hover {
	color: #4d4d4d;
	border: 0;
}

img {
	border: 0;
}


/* EXT-Container
------------------------------------------------- */
#ext-c {
	position: relative;
	background: url(../images/bgext.png) no-repeat center top;
	width: 234px;
	/*min-height: 500px;
	height: auto;
	_height: 500px;*/
	margin: 0 auto;
}

	#ext-c .footer {
		position: relative;
		width: 234px;
		margin: 0 auto;
		padding: 18px 0 0 12px;
		*padding: 8px 0 0 12px;
	}

		#ext-c .footer p {
			font-size: 0.64em;
			color: #FFF;
			text-transform: uppercase;
		}
		
			#ext-c .footer p a:link,
			#ext-c .footer p a:visited {
				border: 0;
				color: #FFF;
				text-decoration: underline;
			}
		
			#ext-c .footer p a:hover,
			#ext-c .footer p a:active {
				border: 0;
				color: #FFF;
				text-decoration: none;
			}
	
	/* Main-Container
	------------------------------------------------- */
	#ext-c #main-c {
		position: relative;
		/*background: #fff url(../images/bgmain.png) no-repeat top left;*/
		background: #fff;
		width: 203px;
		/*min-height: 380px;
		height: auto;
		_height: 380px;*/
		margin: 0 0 0 6px;
		padding: 48px 0 0 19px;
	}
	

		#ext-c #main-c .logo {
			position: relative;
			width: 203px;
			margin: 20px 0 0 -20px;
			padding: 10px 0 0 20px;
			border-top: 2px #83694b solid;
		}


		#ext-c #main-c .headline {
			position: relative;
			margin: 16px 0 0 0;
			width: 203px;
			height: 15px;
		}

		#ext-c #main-c .imac {
			position: relative;
			margin: 0;
			width: 203px;
			height: 180px;
		}

		#ext-c #main-c .subline {
			position: relative;
			margin: 37px 0 0 0;
			width: 203px;
			height: 30px;
		}

		#ext-c #main-c #content-c {
			position: relative;
			background: url(../images/bgcontent.jpg) no-repeat top center;
			width: 203px;
			padding: 25px 0 0 0;
		}

			#ext-c #main-c .logo p,
			#ext-c #main-c #content-c ul li, 
			#ext-c #main-c #content-c p {
				font-size: 0.69em;
				color: #4d4d4d;
				padding: 0 0 10px 15px;
				text-transform: none;
			}

			#ext-c #main-c #content-c ul {
				position: relative;
				list-style: none;
				margin: 0;
				padding: 0;
			}
			
				#ext-c #main-c #content-c ul li {
					background: url(../images/arrow.png) no-repeat top left;
					*background: url(../images/arrowIE.png) no-repeat top left;
					font-weight: bold;
				}
			

			#ext-c #main-c #content-c p a:link,
			#ext-c #main-c #content-c p a:visited {
				background: url(../images/arrow.png) no-repeat center left;
				color: #4d4d4d;
				margin: 0 0 0 -15px;
				padding: 0 0 0 15px;
				font-weight: bold;
				text-decoration: none;
				border: 0;
			}

			#ext-c #main-c #content-c p a:hover,
			#ext-c #main-c #content-c p a:active {
				background: url(../images/arrow.png) no-repeat center left;
				color: #4d4d4d;
				padding: 0 0 0 15px;
				text-decoration: none;
				border: 0;
			}


		#ext-c #main-c #address-c {
			position: relative;
			background: url(../images/bgaddress.png) no-repeat top center;
			width: 222px;
			padding: 0 0 8px 0;
			margin: 15px 0 -14px -19px;
		}

		#ext-c #main-c #address-c div#adrK {
			font-size: 0.69em;
			color: #FFF;
			padding: 1px 0 0 80px;
			line-height: 1.39em;
		}
		
		#ext-c #main-c #address-c div#adrK a {
			color: #FFF;
		}


.clear {
	clear: both;
	line-height: 0.01em;
	font-size: 0.01em;
}





