/** * Layout */

#wrapper {background: url(images/bg_container.jpg) no-repeat center;
		  background-position: center 172px;
}

#header .inside {
	margin:0 auto;
	width:980px;
}
#header .logo {
	height:98px;
}
#container {
	margin:0 auto; 
	margin-top:386px;
	width:980px;
}
/*Linke Spalte*/
#left {background:#94001a; margin-right:45px;}
#left .inside {margin:0 auto; padding-bottom:80px; width:213px;}
#left .informationen {color:#fff; font-weight:bold;}
#left .informationen a {background: url(images/icon_link.png) no-repeat right; padding-right:8px; color:#fff; text-decoration:none;}
#left .informationen a:hover {text-decoration:underline;}
#left .ce_image .image_container a {background:none; padding:0;}
#left .informationen h1 {padding:0; background:none; font-size:24px;}
#left .informationen h2 {margin:0; padding:0; margin-top:20px; padding:5px 10px; font-size:13px; background: #f09b0b;}
#left .informationen .ce_hyperlink {background: url(images/bg_hyperlink.jpg) repeat-x bottom; padding-bottom:20px;}

/*Hauptspalte*/
#main {
  min-height: 300px;
}
#main .inside {padding-top:122px;}

/*Rechte Spalte*/
#right {
  border-width: 0;
}

/*Fußzeile*/
#footer {
	text-transform:uppercase;
	margin-top:45px;
	background:#222222;
}
#footer .inside {margin:0 auto; width:980px;}
.copyright { font-size:11px;}
/** * Body */
body {
  background: url(images/bg_body.jpg) repeat-x top #161515;
  color: #a3a2a2;
}
/** * Headline color */
h1, h2, h3, h4, h5, h6 {
  color: #fff;
}
h1 {background: url(images/bg_h1.jpg) repeat-x top #2f2f2f;}
h1.red {background: url(images/bg_h1_red.jpg) repeat-x top #900019;}
h1.yellow {background: url(images/bg_h1_yellow.jpg) repeat-x top #fa9610;}

.yellow h2, .red h2 {font-weight:normal;}
.yellow h2 {color:#fa9610;}
.red h2 {color:#c20526;}
/** * Basic tags */
/** * Links */
a, a:visited {
  color: #faa309;
  text-decoration: underline;
}
a:focus, a:hover, a:active {
  text-decoration: none;
}
a.copyright {color:#faa309;padding-left:10px; text-decoration:none;}
a.copyright:hover {text-decoration: underline;}
p {
  text-align: justify;
}
