@charset "utf-8";

body#index
	{
	background-color:	#FFFFCC;
	background-image:	url(../003_pix/all/retropedal_titel.jpg);
	background-repeat:	no-repeat;
	background-position:top;
	text-align:			center;
	margin-top:			0px;
	padding:			0px;
	font-family:		verdana, arial, sans-serif;
	}

body
	{
	background-color:	#FFFFCC;
	text-align:			center;
	margin:				0px;
	padding:			0px;
	font-family:		verdana, arial, sans-serif;
    overflow-y:			scroll; /*Scrollbar immer anzeigen*/
	}

#titel
	{
	height:				235px;
	width:				1024px;
	padding-top:		0px;
	padding-bottom:		0px;
	border:				0px;
	margin-top:			10px;
	margin-bottom:		-15px;
	padding-top:		5px;		
	padding-bottom:		5px;		
	background-color:	#FFFF9B;
	background-image:	url(../003_pix/all/retropedal_header3.jpg);
	background-repeat:	no-repeat;
	background-position:left;
}
#footer
	{
	float: 				left;
	vertical-align: 	top;
	width: 				1014px;
	min-height: 		110px;
	margin-top: 		10px;
	margin-bottom: 		10px;
	padding: 			5px;
	background-color: 	#ffff9b;
	font-size:			10px;
	color:				#a90a18;
	text-align:			center;
    border-top: 		0px solid #6D5A4D;
    border-right: 		0px #6D5A4D solid;
    border-bottom: 		0px solid #6D5A4D;
    border-left: 		0px solid #6D5A4D;
	}

#dreibox
	{
	width:				1018px;
	min-height:			400px;
	margin-top:			0px;
	margin-right:		0px;
	margin-bottom:		0px;
	margin-left:		0px;
	padding-top:		0px;
	padding-right:		0px;
	padding-bottom:		0px;
	padding-left:		0px;
	background-color:	#FFFF9B;
	background-image:	url(../003_pix/all/boxbackground3x.jpg);
	background-repeat:	repeat-y;
    border-top: 		3px solid #6D5A4D;
    border-right: 		3px solid #6D5A4D;
    border-bottom: 		3px solid #6D5A4D;
    border-left: 		3px solid #6D5A4D;
	}

#drei-zweibox
	{
	width:				1018px;
	min-height:			400px;
	margin-top:			0px;
	margin-right:		0px;
	margin-bottom:		0px;
	margin-left:		0px;
	padding-top:		0px;
	padding-right:		0px;
	padding-bottom:		0px;
	padding-left:		0px;
	background-color:	#FFFF9B;
	background-image:	url(../003_pix/all/boxbackground2+1.jpg);
	background-repeat:	repeat-y;
    border-top: 		3px solid #6D5A4D;
    border-right: 		3px solid #6D5A4D;
    border-bottom: 		3px solid #6D5A4D;
    border-left: 		3px solid #6D5A4D;
	}

#zweibox
	{
	width:				978px;
	min-height:			400px;
	margin-top:			0px;
	margin-right:		0px;
	margin-bottom:		0px;
	margin-left:		0px;
	padding-top:		0px;
	padding-right:		20px;
	padding-bottom:		0px;
	padding-left:		20px;
	background-color:	#FFFF9B;
	background-image:	url(../003_pix/all/boxbackground2x.jpg);
	background-repeat:	repeat-y;
    border-top: 		3px solid #6D5A4D;
    border-right: 		3px solid #6D5A4D;
    border-bottom: 		3px solid #6D5A4D;
    border-left: 		3px solid #6D5A4D;
	}
	
#einbox
	{
	width:				978px;
	min-height:			400px;
	margin-top:			0px;
	margin-right:		0px;
	margin-bottom:		0px;
	margin-left:		0px;
	padding-top:		0px;
	padding-left:		20px;
	padding-bottom:		20px;
	padding-right:		20px;
	background-color:	#FFFF9B;
    border-top: 		3px solid #6D5A4D;
    border-right: 		3px solid #6D5A4D;
    border-bottom: 		3px solid #6D5A4D;
    border-left: 		3px solid #6D5A4D;
	}

#links1
	{
	float: 				left;
	vertical-align: 	top;
	width: 				978px;
	min-height: 		400px;
	margin-top:			0px;
	margin-right:		0px;
	margin-bottom:		0px;
	margin-left:		0px;
	padding-top:		0px;
	padding-left:		0px;
	padding-bottom:		0px;
	padding-right:		0px;
    border-top: 		0px solid #6D5A4D;
    border-right: 		0px solid #6D5A4D;
    border-bottom: 		0px solid #6D5A4D;
    border-left: 		0px solid #6D5A4D;
	}

#links12
	{
	float: 				left;
	vertical-align: 	top;
	width: 				688px;
	min-height: 		400px;
	margin-top:			0px;
	margin-right:		0px;
	margin-bottom:		0px;
	margin-left:		0px;
	padding-top:		7px;
	padding-left:		7px;
	padding-bottom:		7px;
	padding-right:		7px;
    border-top: 		0px solid #6D5A4D;
    border-right: 		0px solid #6D5A4D;
    border-bottom: 		0px solid #6D5A4D;
    border-left: 		0px solid #6D5A4D;
	}

#links2
	{
	float: 				left;
	vertical-align: 	top;
	width: 				470px;	/* war 737 */
	min-height: 		400px;
	margin-top: 		0px;
	margin-right: 		5px;
	margin-bottom: 		0px;
	margin-left: 		0px;
	padding: 			0px;
    border-top: 		0px solid #6D5A4D;
    border-bottom: 		0px solid #6D5A4D;
    border-left: 		0px solid #6D5A4D;
	}

#links3
	{
	float:left;
	vertical-align:		top;
	width:				294px;
	min-height:			400px;
	margin-top:			0px;
	margin-right:		0px;
	margin-bottom:		0px;
	margin-left:		0px;
	padding: 			7px;
    border-top:			0px solid #6D5A4D;
    border-bottom:		0px solid #6D5A4D;
    border-left:		0px solid #6D5A4D;
	}

#mitte3
	{
	float:				left;
	vertical-align:		top;
	width:				380px;
	min-height:			400px;
	margin-top:			0px;
	margin-right:		0px;
	margin-bottom:		0px;
	margin-left:		1px;
	padding: 			7px;
    border-top:			0px solid #6D5A4D;
    border-bottom:		0px solid #6D5A4D;
    border-left:		0px solid #6D5A4D;
}

#rechts2
	{
	float: 				right;
	vertical-align: 	top;
	width: 				470px;
	min-height: 		400px;
	margin-top: 		0px;
	margin-right: 		0px;
	margin-bottom: 		0px;
	margin-left: 		0px;
	padding: 			0px;
    border-top: 		0px solid #6D5A4D;
    border-right:		0px solid #6D5A4D;
    border-bottom: 		0px solid #6D5A4D;
    border-left: 		0px solid #6D5A4D;
    }

#rechts21
	{
	float: 				right;
	vertical-align: 	top;
	width: 				294px;
	min-height: 		400px;
	margin-top:			0px;
	margin-right:		0px;
	margin-bottom:		0px;
	margin-left:		2px;
	padding: 			7px;
    border-top:			0px solid #6D5A4D;
    border-right:		0px solid #6D5A4D;
    border-bottom:		0px solid #6D5A4D;
    border-left:		0px solid #6D5A4D;
    }

#rechts3
	{
	float:				left;
	vertical-align:		top;
	width:				298px;
	min-height:			400px;
	margin-top:			0px;
	margin-right:		0px;
	margin-bottom:		0px;
	margin-left:		2px;
	padding: 			7px;
    border-top:			0px solid #6D5A4D;
    border-right:		0px solid #6D5A4D;
    border-bottom:		0px solid #6D5A4D;
    border-left:		0px solid #6D5A4D;
    }

h1
	{
	font-size:			15px;
	font-weight:		bold;
	color:				#a90a18;
	line-height:		18px;
	padding-left:		0px;
	padding-right:		0px;
	border:				0px solid Blue;
	}

h1.black
	{
	color:				black;
	}

	h2
	{
	font-size:			14px;
	font-weight:		bold;
	font-style:			italic;
	color:				#a90a18;
	line-height:		18px;
	padding-left:		0px;
	padding-right:		0px;
	border:				0px solid Blue;
	}
h3
	{
	font-size:			12px;
	font-weight:		bold;
	color:				Black;
	line-height:		18px;
	padding-left:		0px;
	padding-right:		0px;
	border:				0px solid Blue;
	}

p
	{
	font-size:			12px;
	font-weight:		normal;
	color:				Black;
	text-align:			justify;
	line-height:		18px;
	padding-left:		0px;
	padding-right:		0px;
	}

ul, ol,
	{
	font-size:			12px;
	font-weight:		normal;
	color:				Black;
	text-align:			justify;
	line-height:		18px;
	padding-left:		10px;
	padding-right:		0px;
	}

.aktual
	{
	font-size:			10px;
	color:				gray;
	line-height:		14px;
	padding-left:		0px;
	padding-right:		0px;
	}

.bordaux
	{
	color:				#a90a18;
	}

.bordaux_bold
	{
	color:				#a90a18;
	font-weight:		bold;
	font-style:			normal;
	}

.bordaux_bold_under
	{
	color:				#a90a18;
	font-weight:		bold;
	text-decoration:	underline;
	font-style:			normal;
	}

.bold_under
	{
	font-weight:		bold;
	text-decoration:	underline;
	font-style:			normal;
	}

li 	
	{
	font-size:			12px;
	font-weight:		normal;
	color:				black;
	text-align:			justify;
	line-height:		18px;
	padding-left:		0px;
	padding-right:		0px;
}

p a:link {
	text-decoration:	none;
	font-weight:		bold;
	color:				Blue;
	font-size:			12px;
}

p a:visited {
	text-decoration:	none;
	font-weight:		bold;
	color:				Blue;
	font-size:			12px;
}

p  a:hover {
	text-decoration:	underline;
	color:				red;
	font-weight:		bold;
}

td
	{
	vertical-align:		top;
	}

table
	{
	font-size:			10pt;
	font-weight:		normal;
	color:				black;
	vertical-align:		top;
	text-align:			justify;
	line-height:		18px;
	padding-left:		15px;
	padding-right:		15px;
	border:				0px solid Blue;
}
table  a:link {
	text-decoration:	none;
	font-weight:		bold;
	color:				Blue;
	font-size:			12px;
	text-decoration:	none;
}

table a:visited {
	font-weight:		bold;
	color:				Blue;
	font-size:			12px;
}

table a:hover {
	text-decoration:	underline;
	color:				Red;
	font-weight:		bold;
	font-size:			12px;
	}

.boxberichte {
	width:				479px;
	background-color:	#FFFFCC;
	border:				double;
	border-color:		silver;
	margin-top:			7px;
	margin-right:		0px;
	margin-bottom:		15px;
	margin-left:		0px;
	padding:			10px 10px 10px 10px;
}

 .facebookOuter {
    background-color:	#F4F4F4; 
    width:				280px; 
    height:				250px;
    padding:			10px 10px 10px 10px;
    border:				1px solid #CCCCCC;
  }
 .facebookInner {
    height:				250px;
    overflow:			hidden;
  }

/* Menu Bar CSS from http://www.cssportal.com/css3-menu-generator/# */

#menu-bar
	{
	width: 				1021px;
	margin: 			0px 0px 8px 0px;
	padding: 			0px 0px 0px 0px;
	height:				32px;
	line-height:		100%;
	border-radius: 		0px;
	-webkit-border-radius:0px;
	-moz-border-radius:	0px;
	box-shadow:			2px 2px 2px #666666;
	-webkit-box-shadow:	2px 2px 2px #666666;
	-moz-box-shadow:	2px 2px 2px #666666;
	background:			#FFFFCC;
/*  background: linear-gradient(#988479,  #6F594B); */
	background:			linear-gradient(top,  #988479,  #6F594B);
	background:			-ms-linear-gradient(top,  #988479,  #6F594B);
	background:			-webkit-gradient(linear, left top, left bottom, from(#988479), to(#6F594B));
	background:			-moz-linear-gradient(top,  #988479,  #6F594B);
	background:			-o-linear-gradient(top,  #988479,  #6F594B);
	border:				solid 1px #402A1F;
	position:			relative;
	z-index:			999;
	}
#menu-bar li 
	{
	margin:				0px 0px 0px 1px;
	padding:			1px 0px 6px 0px;
	float:				left;
	position:			relative;
	list-style:			none;
}
#menu-bar a {
  font-weight: bold;
  font-family: arial;
  font-style: normal;
  font-size: 14px;
  color: #E7E5E5;
  text-decoration: none;
  display: block;
  padding: 6px 20px 6px 20px;
  margin: 0;
  margin-bottom: 0px;
  border-radius: 0px;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  text-shadow: 2px 2px 3px #000000;
}
#menu-bar li ul li a {
  margin: 0;
}
#menu-bar .active a, #menu-bar li:hover > a {
  background: #FEFFB5;
/*  background: linear-gradient(#FFF7E2,  #FEFE9A); */
  background: linear-gradient(top,  #FFF7E2,  #FEFE9A);
  background: -ms-linear-gradient(top,  #FFF7E2,  #FEFE9A);
  background: -webkit-gradient(linear, left top, left bottom, from(#FFF7E2), to(#FEFE9A));
  background: -moz-linear-gradient(top,  #FFF7E2,  #FEFE9A);
  background: -o-linear-gradient(top,  #FFF7E2,  #FEFE9A);
  color: #000000;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .2);
  -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, .2);
  box-shadow: 0 1px 1px rgba(0, 0, 0, .2);
  text-shadow: 2px 2px 3px #AAAAAA;
}
#menu-bar ul li:hover a, #menu-bar li:hover li a {
  background: none;
  border: none;
  color: #666;
  -box-shadow: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  text-shadow: 2px 2px 3px #AAAAAA;
}
#menu-bar ul a:hover {
  background: #0399D4 !important;
  background: linear-gradient(top,  #FFF7E2,  #FEFE9A) !important;
  background: -ms-linear-gradient(top,  #FFF7E2,  #FEFE9A) !important;
  background: -webkit-gradient(linear, left top, left bottom, from(#FFF7E2), to(#FEFE9A)) !important;
  background: -moz-linear-gradient(top,  #FFF7E2,  #FEFE9A) !important;
  background: -o-linear-gradient(top,  #FFF7E2,  #FEFE9A) !important;
  color: #000000 !important;
  border-radius: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  text-shadow: 2px 2px 3px #AAAAAA;
}
#menu-bar ul {
/*  background: #DDDDDD; */
  background: #6F594B;
  background: linear-gradient(top,  #6F594B,  #988479);
  background: -ms-linear-gradient(top,  #6F594B,  #988479);
  background: -webkit-gradient(linear, left top, left bottom, from(#6F594B), to(#988479));
  background: -moz-linear-gradient(top,  #6F594B,  #988479);
  background: -o-linear-gradient(top,  #6F594B,  #988479);
  display: none;
  margin: 0;
  padding: 0;
  width: 145px;
  position: absolute;
  top: 33px;
  left: 5px;
  border: solid 1px #3E2A1F;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-box-shadow: 2px 2px 3px #222222;
  -moz-box-shadow: 2px 2px 3px #222222;
  box-shadow: 2px 2px 3px #222222;
}
#menu-bar li:hover > ul {
  display: block;
}
#menu-bar ul li {
  float: none;
  margin: 0;
  padding: 0;
}
#menu-bar ul a {
  padding:3px 0px 3px 15px;
  color:#E7E5E5 !important;
  font-size:12px;
  font-style:normal;
  font-family:arial;
  font-weight: bold;
/*  text-shadow: 2px 2px 3px #000000; */
  text-shadow: 2px 2px 3px #AAAAAA;
}
#menu-bar ul li:first-child > a {
  border-top-left-radius: 3px;
  -webkit-border-top-left-radius: 3px;
  -moz-border-radius-topleft: 3px;
  border-top-right-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  -moz-border-radius-topright: 3px;
}
#menu-bar ul li:last-child > a {
  border-bottom-left-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -moz-border-radius-bottomleft: 3px;
  border-bottom-right-radius: 3px;
  -webkit-border-bottom-right-radius: 3px;
  -moz-border-radius-bottomright: 3px;
}
#menu-bar:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
#menu-bar {
  display: inline-block;
}
  html[xmlns] #menu-bar {
  display: block;
}
* html #menu-bar {
  height: 1%;
}