.clr {	clear: both;}body {  position:relative;  color:#444444;  background: #EDEDED;  font-family:Arial, Helvetica, sans-serif;  font-size:13px;  line-height:20px;  font-weight:normal;}a:link, a:visited {  color:#FF0000;  font-size:12px;  text-decoration:underline;}a:hover {  color:#000000;  font-size:12px;  text-decoration:none;}/*a:visited {  color:#FF0000;  font-size:12px;  text-decoration:none;}*/a.h2link:link, a.h2link:visited {  color:#ffffff;  font-size:16px;  font-weight:bold;  text-decoration:none;  padding-left:5px;  height:auto;}a.h2link:hover {  color:#000000;  font-size:16px;  font-weight:bold;  text-decoration:none;  padding-left:5px;}/*a.h2link:visited {  color:#ff0000;  font-size:18px;  font-weight:bold;  text-decoration:none;}*/h1 {	font:Arial, Helvetica, sans-serif;	font-size:18px;	font-weight:bold;	padding:2px;	color: #ff0000;	text-decoration:none; }h2 {	font:Arial, Helvetica, sans-serif;	font-size:16px;	font-weight:bold;	padding:2px;	color: #ff0000;	text-decoration:none; } H3 {	font:Arial, Helvetica, sans-serif;	font-size:14px;	font-weight:bold;	padding:2px;	color: #ff0000; }#centerbox {   position:relative;   left:50%;   width:984px;    margin-left:-492px;   /*border:1px #000000 solid;*/}#pagewidth{  position:relative;  background-color:#FFFFFF;  width:984px;  border:1px solid #cccccc;  margin-top:35px;  height:auto;}#topmenu{	position:relative;	text-align:left;	height:40px;    float:left;	border-left: 1px solid #cccccc;}#topmenu a {  position:relative;  background:transparent none repeat scroll 0% 0%;  color:#333333;  font-size:11px;  font-weight:bold;  padding-left:15px;  padding-right:15px;  text-decoration:none;  float:left;  border-left: 1px solid #cccccc;}#topmenu a:hover {  position:relative;  background:#FF0000 none;  color:#FFFFFF;  font-size:11px;  float:left;}#logo-pepperoni {  position:relative;  top:0px;  width:382px;  left:0px;  background-image:url(images/pepperoni_head/logo_pepperoni.jpg);  height:257px;  margin-left:5px;  float:left;  }#date {  position:relative;  top:55px;  left:100px;  font-family:Arial, Helvetica, sans-serif;  font-size:24px;  font-weight:bold;  color:#ffffff;    float:left;}#claim {  position:relative;  top:35px;  left:-13px;  font-family:Arial, Helvetica, sans-serif;  font-size:11px;  font-weight:bold;  color:#000000;    float:left;}#spalte_left {  position:relative;  border:1px solid #CCCCCC;  margin-left:5px;  padding:0px;  text-align:left;  top:0px;  width:380px;  float:left;}#content {  position:relative;  top:-207px;  left:3px;  width:392px;  height:auto;  border:1px solid #CCCCCC;  margin-left:3px;  padding:5px;  float:left;}#rechte_spalte {  position:relative;  top:-207px;  left:0px;  width:165px;  height:auto;  border:1px solid #CCCCCC;  float:right;  margin-right:10px;  padding:0px;  background-color:#EDEEEE;}/************************************************************* SPALTE LEFT START **********************************************/#headline {  font-family:Arial, Helvetica, sans-serif;  font-weight:bold;  font-size:15px;  text-align:left;  color:#888888;  margin-top:5px;  margin-bottom:5px;  padding-left:5px;}  a.menu-left-clr:link, a.menu-left-clr:visited {  background:transparent url(images/menu_bg.png) no-repeat scroll 0% 0%;  color:#FFFFFF;  display:block;  font-size:12px;  font-weight:bold;  height:20px;  padding-left:25px;  padding-top:5px;  text-align:left;  text-decoration:none;  vertical-align:middle;  width:auto;}a.menu-left-clr:hover {  background-position:0px -25px;  color:#FFFFFF;  text-decoration:none;}/*******************************************************  Ampelfarben für menu_left ANFANG -----------*/a.menu-left-yellow:link, a.menu-left-yellow:visited {	display: block;	background: url(images/menu_yellow_bg.gif) no-repeat;	vertical-align: middle;	font-size: 12px;	font-weight: bold;	color: #ffffff;	text-align: left;	padding-top: 5px;	padding-left: 25px;	height: 20px;	width:auto;	text-decoration: none;	}a.menu-left-yellow:hover {	background-position: 0px -25px;	text-decoration: none;	color: #fff;}a.menu-left-yellow#active_menu {	color:#fff;	font-weight: bold;}a.menu-left-yellow#active_menu:hover {	color: #fff;}/********************************************************* MENU LINKS SMALL ANFANG ********************************/a.smenu-left-yellow:link, a.smenu-left-yellow:visited {	display: block;	background: url(images/menu_yellow_bg.png) no-repeat;	vertical-align: middle;	font-size: 12px;	font-weight: bold;	color: #ffffff;	text-align: left;	padding-top: 5px;	padding-left: 25px;	height: 17px;	width:auto;	text-decoration: none;}a.smenu-left-yellow:hover {	background-position: 0px -25px;	text-decoration: none;	color: #fff;	}a.smenu-left-yellow#active_menu {	color:#fff;	font-weight: bold;}a.smenu-left-yellow#active_menu:hover {	color: #fff;}a.smenu-left-red:link, a.smenu-left-red:visited {	display: block;	background: url(images/menu_red_bg.png) no-repeat;	vertical-align: middle;	font-size: 12px;	font-weight: bold;	color: #ffffff;	text-align: left;	padding-top: 5px;	padding-left: 25px;	height: 20px;	width:auto;	text-decoration: none;}a.smenu-left-red:hover {	background-position: 0px -25px;	text-decoration: none;	color: #fff;}a.smenu-left-red#active_menu {	color:#fff;	font-weight: bold;}a.smenu-left-red#active_menu:hover {	color: #fff;}a.smenu-left-green:link, a.smenu-left-green:visited {	display: block;	background: url(images/menu_green_bg.png) no-repeat;	vertical-align: middle;	font-size: 12px;	font-weight: bold;	color: #ffffff;	text-align: left;	padding-top: 5px;	padding-left: 25px;	height: 20px;	width:auto;	text-decoration: none;}a.smenu-left-green:hover {	background-position: 0px -25px;	text-decoration: none;	color: #fff;}a.smenu-left-green#active_menu {	color:#fff;	font-weight: bold;}a.smenu-left-green#active_menu:hover {	color: #fff;}/********************************************************* MENU LINKS SMALL ENDE ********************************/a.menu-left-red:link, a.menu-left-red:visited {	display: block;	background: url(images/menu_red_bg.png) no-repeat;	vertical-align: middle;	font-size: 12px;	font-weight: bold;	color: #ffffff;	text-align: left;	padding-top: 5px;	padding-left: 25px;	height: 20px;	width:auto;	text-decoration: none;}a.menu-left-red:hover {	background-position: 0px -25px;	text-decoration: none;	color: #fff;}a.menu-left-red#active_menu {	color:#fff;	font-weight: bold;}a.menu-left-red#active_menu:hover {	color: #fff;}a.menu-left-green:link, a.menu-left-green:visited {	display: block;	background: url(images/menu_green_bg.png) no-repeat;	vertical-align: middle;	font-size: 12px;	font-weight: bold;	color: #ffffff;	text-align: left;	padding-top: 5px;	padding-left: 25px;	height: 20px;	width:auto;	text-decoration: none;}a.menu-left-green:hover {	background-position: 0px -25px;	text-decoration: none;	color: #fff;}a.menu-left-green#active_menu {	color:#fff;	font-weight: bold;}a.menu-left-green#active_menu:hover {	color: #fff;}/*  Ampelfarben für menu_left ENDE -----------*//************************************************************* SPALTE LEFT END **********************************************/#rechte_spalte h3 {background:transparent url(images/subhead_bg.png) repeat-x scroll 0% 0%;color:#666666;font-size:11px;font-weight:bold;height:21px;line-height:21px;margin:0pt 0pt 2px;padding-left:4px;text-align:left;text-transform:uppercase;}#rechte_spalte_main h3 {background:transparent url(images/subhead_bg.png) repeat-x scroll 0% 0%;color:#666666;font-size:11px;font-weight:bold;height:21px;line-height:21px;margin:0pt 0pt 2px;padding-left:4px;text-align:left;text-transform:uppercase;}/****************************  KONTAKTFORMULAR ANFANG ***********************************/.formTable { background-color:#D8D8D8;}.formTable th { text-align:left; color:#72848A; padding-right:5px;}.formTable td { text-align:left; color:#72848A; padding-right:5px; font-size: 12px;}/****************************** KONTAKTFORMULAR ENDE **************************************/#footer {text-align:center;}.newsH1 {  color:#FF0000;  font-size:18px;  font-weight:bold;  vertical-align:top;  margin:0pt;}.zeile1  {	font-size:11px;}/*************/#lbOverlay {	position: absolute;	left: 0;	width: 100%;	background-color: #000;	cursor: pointer;}#lbCenter, #lbBottomContainer {	position: absolute;	left: 50%;	overflow: hidden;	background-color: #fff; text-align: center; padding: 5px;}.lbLoading {	background: #fff url(loading.gif) no-repeat center;}#lbImage {	border: 10px solid #fff;}#lbPrevLink, #lbNextLink {	display: block;	position: absolute;	top: 0;	width: 50%;	outline: none;}#lbPrevLink {	left: 0;}#lbPrevLink:hover {	background: transparent url(prevlabel.gif) no-repeat 0% 15%;}#lbNextLink {	right: 0;}#lbNextLink:hover {	background: transparent url(nextlabel.gif) no-repeat 100% 15%;}#lbBottom {	font-family: Verdana, Helvetica, sans-serif;	font-size: 10px;	color: #666;	line-height: 1.4em;	text-align: left;	border: 5px solid #fff;	border-top-style: none;}#lbCloseLink {	display: block;	float: right;	width: 66px;	height: 22px;	background: transparent url(/uploads/video/css/closelabel.gif) no-repeat center;	margin: 5px 0;}#lbCaption, #lbNumber {	margin-right: 71px;}#lbCaption {	font-weight: bold;}
