/* GENERAL TYPOGRAPY
====================*/
body {
	font-family: Arial, "MS Trebuchet", sans-serif;
	font-size:10px;
	line-height: 1.2;
	text-align:center;
	color:#000;
}
h1,h2,h3,h4,h5,h6 {
	font-weight:normal;
	color:#f68a34;
}
h2,h3,h4,h5,h6 {
	margin-top:1em;
}
h6 {font-size:11px;}
h5 {font-size:12px;}
h4 {font-size:13px;}
h3 {font-size:14px;}
h2 {font-size:15px;}
h1 {
	font-size:16px;
	font-weight:bold;
}
a {
	text-decoration:none;
	color:#32181c;
}
a:hover, #footer a:hover {color:#a21d22;}
a img {display:block;}
#content ul {padding-left:1em;}

/* GENERAL LAYOUT
===================*/
body {background: url(../img/h_home.jpg) repeat-x 50% 0 #fff;}

#head {
	width:100%;
	height:200px;
	text-align:center;
	background: url(../img/mask_h_home.gif) no-repeat 50% 0 transparent;
}
#headcont {
	width:836px;
	height:44px;
	margin:0 auto;
	padding:156px 80px 0;
	text-align:left;
}
a#logo {
	display:block;
	float:left;
	width:245px;
	height:24px;
	margin:0 85px 20px 0;
}
#nav {
	float:left;
	width:506px;
	height:44px;
	font-size:18px;
	line-height:1.65;
	list-style-type:none;
}
#nav li {
	float:left;
	margin-right:13px;
}
.fr #nav li {margin-right:7px;}
#nav li.last {
	margin-right:0;
}
#nav a {color:#000;}
#nav li.selected a, #nav a:hover {color:#f68a34;}
#main {
	clear:both;
	width:836px;
	height:100%;
	margin:0 auto;
	padding:0 0 50px;
	text-align:left;
	background: url(../img/bg_column.gif) repeat-y 0 0 transparent;
}

#title {
	width:100%;
}
#title h1 {
	width:122px;
	height:24px;
	margin:0 44px 0 42px;
	padding:6px 12px;
	line-height:1;
	text-indent:-9999px;
	background: url(../img/title_etiketten.gif) no-repeat 50% 50% #fff;
}
.fr #title h1 {background: url(../img/title_etiquettes.gif) no-repeat 50% 50% #fff;}
#column {
	float:left;
	width:245px;
}
#column img {
	display:block;
	border-top:12px solid #fff;
	border-bottom:12px solid #fff;
}
#content {
	float:left;
	width:506px;
	margin:12px 0 24px 85px;
	font-size:1.2em;
	line-height:1.5;
}
#content h1 {
	line-height:1;
	padding-bottom:0.5em;
}
#content p {
	text-align:justify;
	padding-bottom:0.5em;
}
#content li {
	padding-bottom:0.25em;
}
#footer {
	clear:both;
	width:100%;
	background: url(../img/footer.gif) repeat-x 0 0 transparent;
}
#footer ul {
	width:996px;
	height:30px;
	margin:0 auto;
}
#footer li {
	display:inline;
	margin:0 1em;
	font-size:1.2em;
	line-height:2.5;
	text-align:center;
}
#footer li a {color:#666;}
#footer li a.selected {
	color:#a21d22;
	cursor:default;
}
#footer p {
	width:996px;
	margin:0.5em auto;
	text-align:center;
	color:#999;
}