body {
	background-color: #d53200;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0;
	padding: 0;
	color: #464646;
}
h1 {
	margin-bottom: 20px;
	font-size: 16px;
	color: #D53200;
	text-transform: uppercase;
}
div#rightcol h1 {
	font-size: 12px;
	text-transform: inherit;
	margin-bottom: 2px;
}
h2 {
	margin-bottom: 10px;
	font-size: 14px;
}
h3.saison {
	border-bottom: 1px solid #eaeaea;
	margin-top:15px;
	margin-bottom: 3px;
}

div#container {
	position: relative;
	width: 892px;
	margin: 0 auto;
	background: url(containerbg.gif) left top repeat-y;
}
div#header {
	height: 206px;
	background: url(header.gif) left top no-repeat;
	position: relative;
}
	div#header ul {
		list-style:  none;
		margin: 0;
		padding: 0;
		position: absolute;
		bottom: 0;
		left: 83px;
		width: 600px;
	}
		div#header ul li { display: inline; float: left; margin-right: 25px;}
		div#header ul li a.news {
			background: url(m_news.gif) left top no-repeat;
			height: 48px;
			width: 138px;
			display: block;	
		}
		div#header ul li a.media {
			background: url(m_media.gif) left top no-repeat;
			height: 48px;
			width: 140px;
			display: block;	
		}
		div#header ul li a.kontakt {
			background: url(m_kontakt.gif) left top no-repeat;
			height: 48px;
			width: 140px;
			display: block;	
		}
		div#header ul li a:hover{ background-position: 0 -48px;}
div#leftcol a, div#rightcol a { 
	color: #D53200;
	padding: 1px;
	text-decoration: none;
}
div#leftcol a:hover, div#rightcol a:hover {
	color: #666;
}
div#leftcol {
	margin-left: 87px;
	position: relative;
	float: left;
	width: 450px;
	padding-top: 20px;
}
div#rightcol {
	position: relative;
	float: left;
	width: 220px;
	margin-left: 40px;
	padding-top: 20px;
}
div#footer {
	position: relative;
	height: 60px;
	background: url(footer.gif) left top no-repeat;
	margin: 0 auto;
	width: 822px;
	padding-left: 70px;
	padding-top: 90px;
	color: #fff;
}
	div#footer a {
		color: #fff;
		text-decoration: none;
	}
	div#footer a:hover {
		text-decoration: underline;
	}

/* Special */
div.clear { clear: both;}
table { margin: 10px 0; }
tr.head td { background-color: #999; color: #fff; padding: 2px; }
a.thickbox img { height: 70px; width: 70px; }
p.start  { margin-bottom: 20px; padding-bottom: 5px; border-bottom: 1px solid #eaeaea; }
