/**
 * description:		main css file :: henri winter web site
 * date created:	2006-10-29 19:41:00
 * version:			CVS: $Id: peter Exp $
 */

html,body {
	width:			100%;
	height:			100%;
	padding:		0em;
	margin:			0em;
	font-family:	"Trebuchet MS",Geneva,Arial,Helvetica,sans-serif;
	font-size:		0.9em;
	color:			#1e0f00;
	text-align:		center;
	background:		#332f19 url(../img/higru_blume.gif) no-repeat;
}

img {
	border: 0px;
}
img.couvert {
	margin:	0.8em 2.2em 0em 0em;
}

h1 {
	font-size:		1.9em;
	font-weight:	normal;
	padding:		0.1em 0em 0.1em 0em;
	margin:			0.5em 0em 0.6em 0em;
}

h2 {
	font-size:		1.4em;
	font-weight:	normal;
	padding:		0.1em 0em 0.1em 0em;
	margin:			0.5em 0em 0.6em 0em;
}

a.common:link {
	font-size:			1.4em;
	color:				#1e0f00;
	text-decoration:	none;
}
a.common:visited {
	font-size:			1.4em;
	color:				#1e0f00;
	text-decoration:	none;
}
a.common:hover {
	font-size:			1.4em;
	color:				#1e0f00;
	text-decoration:	none;
}

a.email:link {
	color:				#1e0f00;
	text-decoration:	none;
}
a.email:visited {
	color:				#1e0f00;
	text-decoration:	none;
}
a.email:hover {
	color:				#1e0f00;
	text-decoration:	none;
}

#wrapper {
	position:	relative;
	top:		33px;
	/* top:		5%; */
	width:		75%;
	min-width:	760px;
	height:		92%;
	min-height:	590px;
	margin:		0em auto;
	background:	#ffffff;
	border:		0px solid #000;
}
#menuBg {
	position:	absolute;
	top:		16%;
	left:		0px;
	width:		100%;
	height:		3.1em;
	padding:	0px;
	margin:		4px 0px 0px 0px;
	text-align:	right;
	background:	#1e0f00;
	border:		0px solid #000;
}
#menu {
	position:	absolute;
	top:		16%;
	left:		5%;
	width:		auto;
	z-index:	10;
	color:		#fff;
	border:		0px solid #000;
}
#portfolio {
	position:	absolute;
	top:		11%;
	right:		2.2em;
	padding:	0px;
	margin:		0px;
}

#contentAktuellLeft {
	position:	absolute;
	top:		27%;
	left:		5%;
	width:		30%;
	padding:	4px 16px 4px 4px;
	margin:		0px 20px 0px 0px;
	text-align:	left;
	border:		1px solid #1e0f00;
}
#contentAktuellRight {
	position:	absolute;
	top:		27%;
	left:		41%;
	width:		438px;
	padding:	0px;
	margin:		0em;
	border:		1px solid #1e0f00;
}
#contentAktuellRight img {
	padding:	3px;
}

#contentWinter {
	position:	absolute;
	top:		27%;
	left:		21%;
	width:		56%;
	height:		50%;
	padding:	4px 16px 4px 4px;
	margin:		0px auto;
	text-align:	left;
	overflow:	auto;
	border:		1px solid #1e0f00;
}

#contentKonvergenz {
	position:	absolute;
	top:		27%;
	left:		28%;
	width:		40%;
	height:		auto;
	padding:	4px 16px 30px 4px;
	margin:		0px auto;
	text-align:	left;
	border:		1px solid #1e0f00;
}

#linksHand {
	position:	absolute;
	top:		16%;
	left:		19%;
	width:		78%;
	padding:	3.1em 0em 0em 0em;
	margin:		4px 0px 0px 0px;
	text-align:	left;
	border:		0px solid #1e0f00;
}
#contentLinks {
	width:		78%;
	height:		auto;
	padding:	4px 16px 62px 4px;
	margin:		0px;
	text-align:	left;
	background:	url(../img/galimgbg.jpg) repeat-x bottom;
	border:		1px solid #1e0f00;
}
#winTitle {
	position:		absolute;
	left:			0px;
	bottom:			0px;
	width:			auto;
	height:			32px;
	padding:		0px;
	margin:			0px;
	line-height:	32px;
	text-align:		left;
	color:			#fff;
	background:		#1e0f00;
}

#contentKontaktLeft {
	position:	absolute;
	top:		27%;
	left:		20%;
	width:		27%;
	height:		350px;
	padding:	4px 16px 4px 4px;
	margin:		0px 20px 0px 0px;
	text-align:	left;
	border:		1px solid #1e0f00;
}
#contentKontaktRight {
	position:	absolute;
	top:		27%;
	left:		52%;
	width:		auto;
	border:		0px solid #1e0f00;
}

div.tblRow {
	padding:	0px;
	margin:		1.3em 0em 0em 0em;
	text-align:	left;
	border:		0px solid #03030f;
}
div.leftCell {
	float:		left;
	padding:	0px;
	margin:		0em 0em 0em 0em;
	text-align:	left;
	border:		0px solid #03030f;
}
div.rightCell {
	padding:	0px;
	margin:		0em 0em 0em 15.0em;
	text-align:	left;
	border:		0px solid #03030f;
}

.imgCaption {
	width:			100%;
	height:			32px;
	padding:		0px;
	margin:			0px;
	line-height:	32px;
	text-align:		left;
	color:			#fff;
	background:		#1e0f00;
}

.clearFl {
	clear:	both;
}
span.email { color: #828473; font-size: 0.9em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; line-height: normal; text-decoration: none; text-align: left; display: inline }
