/* ================= Farbangaben ================= */
	
/* Rot       - (178R 0G 4B)   - #B20004 **
/* Dunkelrot - (103R 7G 10B)  - #67070A */
/* Blau      - (0R 127G 182B) - #007FB6 */
/* Grün      - (134R 160G 0B) - #86A000 */
/* Orange    - (251R 138G 0B) - #FB8A00 */
  
* {
	margin:0;
	padding: 0;
}
body {
	padding: 1em;
	font-family: arial, tahoma, sans-serif;
	font-size: 76%;
	line-height: 1.5;
	background: #f2f2f2 url(../images/body_bg.gif) repeat 0 0;
	color: #000;
}
/* ================= Header ================= */
#header {
	width: 79em!important;
}

#printlogo {
display: none;
}
	
	
#visual {
	float: left;
	width: 100%;
. background: #e1e1e1 url(../images/vis_verbraucher.jpg) no-repeat 214px 0;
	text-align: right;
}
#visual .denalink {
	margin: -67px 206px 0 0;
	height: 0em;
	width: 0em;
	float: right;
}
#startseite #visual .denalink {
	margin: -45px 206px 0 0;
}
#visual a img {
	border: 0 none;
	margin-top: 44px;
}
/* ================= Servicemenu-Section ================= */
#servicemenu-section {
	width: 79em!important;
	margin: 5px 0;
}
/* Metamenue */
#servicemenu-section #metamenu {
	float: left;
	width: auto;
	margin:3px 0pt 1pt 2em;
}
#servicemenu-section #metamenu ul {
}
#servicemenu-section #metamenu li {
	display: inline;
}
#servicemenu-section #metamenu li a {
	padding: 0px 3px;
	text-decoration: underline;
	background-color: #fff;
	color: #666;
}
/* Breadcrumb */
#servicemenu-section #breadcrumb {
	float: left;
	margin:7px 0pt 0pt 4.9em;
	max-width:32em;
	font-size:95%;
	line-height: 1.1em;
}
#servicemenu-section #breadcrumb a {
	color: #000000
}
/* Suche */
#servicemenu-section #searchmask {
	float: right;
	margin: 1px 0;
	width: 300px;
	text-align: right;
}
#servicemenu-section #searchform {
	display: inline;
}
#servicemenu-section #searchform fieldset {
	border: 0 none;
}
#servicemenu-section #searchform legend.hidden {
	display: none;
}
label.search_query {
}
#servicemenu-section #searchform input.search-query {
	display: inline;
	border: 1px solid #ccc;
}
#servicemenu-section #searchform input.submit-button {
	display: inline;
	vertical-align:-2px;
}
/* ================= Navigation oben horizontal ================= */
#topnav {
	position: relative;
	width: 79em!important;
	background-repeat: no-repeat;
	height: 2.6em;
	color: #fff;
	overflow: hidden;
}
#topnav ul {
	list-style: none;
	margin-left: 2.7em;
	margin-top: 0.5em;
}
#topnav ul li {
	float: left;
	width: auto;
	margin: 0 1px;
	display: inline;
}
#topnav ul li a {
	position: relative;
	/* display: block; */
	padding: 8px 17px 0 13px;
	font-size: 110%;
	font-weight: bold;
	text-decoration: none;
	background-color: transparent;
	color: #fff;
	height: 100%;
}
/* ================= Einzelfarben je nach Bereich ================= */
body#fahrverhalten #topnav {
	background-color: #007FB6;
}
body#leichtlauf #topnav {
	background-color: #B20004;
}
body#leichtlaufoele #topnav {
	background-color: #86A000;
}
#topnav .inset-1 {
	position: absolute;
	top: 0;
	right: 0;
	background-repeat: no-repeat;
	background-position: top right;
	width: 26px;
	height: 2.6em;
}
/* Hover Farbe Standard */
body#standard #topnav ul li a:hover {
	background: transparent url(../images/reiter_hover_start.gif) top right no-repeat;
	padding-bottom: 80px;
	color: #000;
}
body#standard #topnav ul li a.aktiver {
	padding-bottom: 80px;
	background: #fff url(../images/reiter_aktiv_start.gif) top right no-repeat;
	color: #000;
}
/* Nav style Fahrverhalten */
body#fahrverhalten #topnav {
	background-image: url(../images/navi_blau_l.gif);
}
body#fahrverhalten #topnav .inset-1 {
	background-image: url(../images/navi_blau_r.gif);
}
/* Nav style Leichtlauf */
body#leichtlauf #topnav {
	background-image: url(../images/navi_rot_l.gif);
}
body#leichtlauf #topnav .inset-1 {
	background-image: url(../images/navi_rot_r.gif);
}
/* Nav style Leichtlaufoele */
body#leichtlaufoele #topnav {
	background-image: url(../images/navi_braun_l.gif);
}
body#leichtlaufoele #topnav .inset-1 {
	background-image: url(../images/navi_braun_r.gif);
}
/* Reiterfarben Leichtlaufexperten */
body#leichtlauf #topnav ul li.experten a:hover {
	background: #fff url(../images/reiter_exp_hover_leichtlauf.gif) top right no-repeat;
	padding-left: 50px;
	color: #fff;
}
body#leichtlauf #topnav ul li.experten a {
	background: #fff url(../images/reiter_exp_leichtlauf.gif) top right no-repeat;
	padding-left: 50px;
	padding-bottom: 80px;
	color: #fff;
}
/*   Reiterfarben Leichtlauf Standard */
body#leichtlauf #topnav ul li a:hover {
	background: transparent url(../images/reiter_hover_leichtlauf.gif) top right no-repeat;
	padding-bottom: 80px;
	color: #000;
}
body#leichtlauf #topnav ul li a.aktiver {
	padding-bottom: 80px;
	background: #fff url(../images/reiter_aktiv_leichtlauf.gif) top right no-repeat;
	color: #000;
}
body#leichtlauf #main #rechtespalte .teaser h4 a {
	color: #FB8A00; /*#B20004; */
}
body#leichtlauf a {
	background-color:transparent;
	color: #FB8A00; /* #B20004 */
	text-decoration: underline;
}
body#leichtlauf a:hover, body#leichtlauf a:focus {
	text-decoration: none;
}
body#leichtlauf #content ul {
	padding: 0;
}
/* Reiterfarben Fahrverhaltenexperten  */
body#fahrverhalten #topnav ul li.experten a:hover {
	background: #fff url(../images/reiter_exp_hover_fahr.gif) top right no-repeat;
	padding-left: 50px;
	color: #fff;
}
body#fahrverhalten #topnav ul li.experten a {
	background: #fff url(../images/reiter_exp_fahr.gif) top right no-repeat;
	padding-left: 50px;
	padding-bottom: 80px;
	color: #fff;
}
/*  Reiterfarben Fahrverhalten Standard*/
body#fahrverhalten #topnav ul li a:hover {
	background: transparent url(../images/reiter_hover_fahr.gif) top right no-repeat;
	padding-bottom: 80px;
	color: #fff;
}
body#fahrverhalten #topnav ul li a.aktiver {
	padding-bottom: 80px;
	background: #fff url(../images/reiter_aktiv_fahr.gif) top right no-repeat;
	color: #000;
}
/* Reiterfarben Leichtlaufoeleexperten  */
body#leichtlaufoele #topnav ul li.experten a:hover {
	background: #fff url(../images/reiter_exp_hover_oel.gif) top right no-repeat;
	padding-left: 50px;
	color: #fff;
}
body#leichtlaufoele #topnav ul li.experten a {
	background: #fff url(../images/reiter_exp_oel.gif) top right no-repeat;
	padding-left: 50px;
	padding-bottom: 80px;
	color: #fff;
}
/*  Reiterfarben Leichtlaufoele Standard*/
body#leichtlaufoele #topnav ul li a:hover {
	background: transparent url(../images/reiter_hover_oel.gif) top right no-repeat;
	padding-bottom: 80px;
	color: #fff;
}
body#leichtlaufoele #topnav ul li a.aktiver {
	padding-bottom: 80px;
	background: #fff url(../images/reiter_aktiv_oel.gif) top right no-repeat;
	color: #000;
}
/* Reiterfarben Experten Standard  */
body#experten #topnav ul li a.expaktiv {
	padding-bottom: 80px;
	background: #fff url(../images/reiter_exp_aktiv.gif) top right no-repeat;
	color: #000;
	padding-left: 50px;
}
body#experten #topnav ul li a.expaktiv:hover {
	background: transparent url(../images/reiter_exp_hover_start.gif) top right no-repeat;
	padding-bottom: 80px;
	color: #000;
	padding-left: 50px;
}
body#experten #main #linkespalte ul a:hover {
	background-color:#FB8A00;
	color:#FFFFFF;
}
body#experten #main #linkespalte ul a {
	border-bottom: 1px solid #FB8A00;
}
body#experten #main #linkespalte ul ul a {
	border-bottom: 1px solid #F6F6F6;
	background-image:url(../images/nav_arrow_orange.gif);
	background-position:1.2em 0.23em;
	background-repeat:no-repeat;
	padding-left: 2.6em;
}
body#experten #main #linkespalte ul a.aktiv {
	background-color:#FB8A00;/*	background: #FB8A00 url(../images/nav_arrow.gif) no-repeat 0.45em 0.23em; */
}
body#experten #main #linkespalte ul ul a.aktiv {
	background: #FB8A00 url(../images/nav_arrow.gif) no-repeat 1.2em 0.23em;
}
body#experten #main #linkespalte ul ul a:hover {
	background-image: url(../images/nav_arrow.gif);
}
body#experten #main #linkespalte ul ul a:focus {
	background-image: url(../images/nav_arrow.gif);
}
body#experten #main #linkespalte ul ul a:active {
	background-image: url(../images/nav_arrow.gif);
}
body#experten #content li {
	background: transparent url(../images/nav_arrow_orange_01.gif) no-repeat scroll -0.5em 0.15em
}
/* ================= CONTENT-BEREICH - CONTAINER ================= */
#wrapper {
	padding: 10px;
	position: absolute;
	left: 10px;
	top:10px;
	width: 79em;
	background: #fff url(../images/wrapper_bg.gif) top left no-repeat;/* border: 1px solid #e1e1e1; */
}

#main {
	position: relative;
	width: 78.7em!important;
	border-left: 2px solid #af1015;
	border-right: 2px solid #af1015;
	padding-bottom: 40px
}
body#fahrverhalten #main {
	border-left: 2px solid #007FB6;
	border-right: 2px solid #007FB6;
}
body#leichtlauf #main {
	border-left: 2px solid #B20004;
	border-right: 2px solid #B20004;
}
body#leichtlaufoele #main {
	border-left: 2px solid #86A000;
	border-right: 2px solid #86A000;
}
#main #content {
	position: relative;
	margin-left: 20em;
	padding:2.3em 19em 0pt 0pt;
}
#main #linkespalte {
	float: left;
	width: 22%;
	background-color: #F6F6F6;
	color: #000;
}
#main #rechtespalte {
	color:#000000;
	right:0pt;
	width:20%;
	z-index:20;
}

/*images in der Marginalie*/
	#rechtespalte div.csc-textpic img  {
	margin: 7px 0;
}


/* rf 26.05.09 linkicons in der Marginalie*/
#rechtespalte p.bodytext img {
margin:0px;
}


/* Submenue linke Spalte */
#main #linkespalte {
	background-image: url(../images/menu-bottom.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
	padding-bottom: 6em;
}
#main #linkespalte ul {
	list-style-type: none;
}
#main #linkespalte ul#submenue {
	list-style-type: none;
	margin-top:3em;
}
#main #linkespalte ul li a {
	/*	background-image:url(../images/nav_arrow.gif);
	background-position:0.48em 0.31em;
	background-repeat:no-repeat; */
	margin:0;
	padding:0.09em 0.66em 0.15em 1.85em;
}
#main #linkespalte ul a {
	display: block;
	padding: 4px 0 4px 10px;
	font-weight: bold;
	text-decoration: none;
	background-color: transparent;
	color: #000;
	border-bottom: 1px solid #af1015;
}
#main #linkespalte ul ul a {
	padding-left: 30px;
	border: none;
}
#main #linkespalte ul a:hover {
	background-color: #af1015;
	color: #fff;
}
#main #linkespalte ul a.aktiv {
	background-color: #af1015;
	color: #fff;
}
/* Teaser in rechter Spalte */
#main #rechtespalte {
	xbackground-image:url(../images/rechts-bottom.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	float:right;
	position:relative;
	xpadding-bottom: 60px;
	border-right:1em solid #fff;
}
#main #rechtespalte p {
	font-size: .9em;
	background-color:#F1F1F1;
}
#main #rechtespalte .teaser h4 {
	background-color:#F1F1F1;
}

#main #rechtespalte h2, #main #rechtespalte h3 {
	font-size: 1.1em;
	background: #e8e8e8 url(../images/margirund.gif) 0 0 no-repeat;
	padding: 5px 0 5px 1em;
	line-height: 1.2em;
	border-top:1em solid #fff;
}
#rechtespalte p {
	padding: 5px 10px 10px 15px;
}
p.bodytext {
	margin: 0px 0px 0px;
}
#main #rechtespalte .teaser p {
	padding: 0px 10px 10px 15px;
}
#main #rechtespalte .teaser h3 {
	padding: 5px 0 5px 15px;
}
#main #rechtespalte .teaser h4 {
	padding: 10px 5px 5px 15px;
	font-size: .95em!important;
}
#main #rechtespalte .teaser h4 a {
	color: #EC8300;
	line-height: 1.1em;
	font-size: .95em;!important
}
#main #rechtespalte .teaser ul {
	list-style: none;
}
#main #rechtespalte .teaser li {
	padding: 0 0 3px 15px;
}
#main #rechtespalte a {
	color: ##FB8A00;
	text-decoration: underline;
	font-weight: normal;
}
#main #rechtespalte a:hover {
	text-decoration: none;
}
.csc-textpic-text h3 {
	padding: 0 0 0 15px;
}


.csc-textpic-text p {
	padding: 0 10px 0 0px;
}
#main #rechtespalte .csc-textpic-text p {
	padding: 5px 10px 5px 15px;
}
/* ================= Footer Generell ================= */
#footer {
	position: relative;
	background-repeat: no-repeat;
	background-position: bottom left;
	width: 79em!important;
	height: 32px;
}
#footer .inset-2 {
	position: absolute;
	bottom: 0;
	right: 0;
	background-repeat: no-repeat;
	width: 28px;
	height: 32px;
}
.footerleft {
	padding-left: 2em;
	float: left;
}
.footerright {
	padding-right: 35px;
	float: right;
}
/*  Footer Leichtlauf */
body#leichtlauf #footer {
	background-image: url(../images/footer_rot_l.gif);
}
body#leichtlauf #footer .inset-2 {
	background-image: url(../images/footer_rot_r.gif);
}
/*  Footer Fahrverhalten */
body#fahrverhalten #footer {
	background-image: url(../images/footer_blau_l.gif);
}
body#fahrverhalten #footer .inset-2 {
	background-image: url(../images/footer_blau_r.gif);
}
/*  Footer Leichtlaufoele */
body#leichtlaufoele #footer {
	background-image: url(../images/footer_braun_l.gif);
}
body#leichtlaufoele #footer .inset-2 {
	background-image: url(../images/footer_braun_r.gif);
}
/* ================= Allgemeine Formate ================= */

#content h1 {
	padding: 7px 0pt 14px 10px;
	line-height: 1em;
	font-size:1.6em;

}
#content h2 {
	font-family: Arial, Verdana, Sans serif;
	padding: 7px 0pt 7px 10px;
	margin: 0 0 10px 0;
	line-height: 1em;
	background: #f1f1f1;
}

#content p.bodytext {
	padding: 0px 10px 10px 10px;
}

#startseite #content p.bodytext {
	padding: 10px 25px 20px 10px;
	
}



#content .topbox h2 {
	font-family: arial, tahoma, sans-serif;
	padding: 5px 0 7px 32px;
	background: #FB8A00;
}

#content h3 {
	background:#F1F1F1 none repeat scroll 0%;
	padding:7px 5px 7px 10px;
	line-height:1em;
	margin:15px 0pt;
}

#content h3 a {
	color: #FB8A00;
}

/*Kundenwunsch*/
#content h4,#content h5,#content h6 {
background: #f1f1f1;
padding:7px 5px 7px 10px;
margin:15px 0pt;
}

/*Kundenwunsch*/
 #content h4,#content h5, #content h6 {
font-size: 1em;
}

/*Kundenwunsch*/
#content h2, #content h3 {
font-size: 1.3em;
}

/*Kundenwunsch*/
#startseite #content h3 {
font-size: 1.1em;
}

/*Kundenwunsch*/
#content h6 {
background: none;
}

/* Links */
a {
	text-decoration: underline;
	background-color: transparent;
	color: #FB8A00;
}
a:link {
}
a:visited {
}
a:hover, a:focus {
	text-decoration: underline;
}
/* Clearings */
#header:after, #servicemenu-section:after, #main:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
/* versteckte Elemente */
.hidden {
	display: block;
	position: absolute;
	left: -3000px;
	top: 0;
	height: 1px;
	width: 1px;
}
hr {
	display: none;
}
img {
	border: 0 none;
}
/*=============== NUR START UND STANDARD SEITEN =============*/
body#startseite #topnav, body#standard #topnav, body#experten #topnav {
	background-image: url(../images/navi_orange_l.gif);
	background-color: #FB8A00;
	color: #fff;
}
body#startseite #topnav .inset-1, body#standard #topnav .inset-1, body#experten #topnav .inset-1 {
	background: url(../images/navi_orange_r.gif) no-repeat;
}
/**/
body#startseite #main, body#standard #main, body#experten #main {
	border-left: 2px solid #FB8A00;
	border-right: 2px solid #FB8A00;
}
body#startseite #main #linkespalte {
	display: none;
}
body#startseite #main #content {
	position: relative;
	margin-left: 0;
}
body#startseite #topnav ul li.experten a:hover,  body#standard #topnav ul li.experten a:hover {
	background: #fff url(../images/reiter_exp_hover_start.gif) top right no-repeat;
	padding-left: 50px;
	color: #fff;
}
body#startseite #topnav ul li.experten a,  body#standard #topnav ul li.experten a {
	background: #fff url(../images/reiter_exp_start.gif) top right no-repeat;
	padding-left: 50px;
	padding-bottom: 80px;
	color: #fff;
}
body#startseite #topnav ul li a:hover,  body#standard #topnav ul li a:hover,  body#experten #topnav ul li a:hover {
	background: #fff url(../images/reiter_hover_start.gif) top right no-repeat;
	padding-bottom: 80px;
	color: #000;
}
body#startseite #topnav ul li a.aktiver {
	padding-bottom: 80px;
	/* background:  url(../images/reiter_aktiv_start.gif) top right no-repeat; BG ausgeblendet für startseite - 070326 - jf */
	color: #fff;
}
body#startseite #topnav ul li a.aktiver:hover {
	color: #000;
}
body#startseite .topbox h2 a {
	font-weight: bold;
	background-color: #FB8A00;
	color: #ffffff;
	text-decoration: underline;
	font-size:0.9em;
}
body#startseite .topbox h2 a:hover, body#startseite .topbox h2 a:focus {
	text-decoration: none;
}
/**/
	body#startseite #footer,  body#standard #footer,  body#experten #footer {
	background-image: url(../images/footer_orange_l.gif);
}
body#startseite #footer .inset-2,  body#standard #footer .inset-2,  body#experten #footer .inset-2 {
	background-image: url(../images/footer_orange_r.gif);
}
/**/
	
	.topbox {
	float: left;
	xwidth: 340px;
	margin: 0px 0px 1.2em 1em;
	border: 1px solid #FB8A00;
	background-color: #fff;
	color: #000;
}

.infobox {
/* rausgenommen SA 180809 min-height: 124px;*/
	margin: 0px 0px 0px 1em;
	clear: left;
	width: 712px;
	float: left;
}

.info-img1,  .info-img2,  .info-img3,  .info-img4 {
	float: left;
	width: 200px;
	margin-top: 15px;
}
.info-img1 a,  .info-img2 a,  .info-img3 a,  .info-img4 a {
	text-decoration: none;
}
.info-txt {
	margin: 0px 0px 0px 40px;
	float: left;
	width: 472px;
}

.info-txt p {
	padding: 5px 20px 5px 10px;
	display: inline-block;
        width: 442px;
}

.info-txt h3 {
	margin-top: 0;
}

.info-img1 {
	background-color: #B20004;
	color: #fff;
	
}
body#startseite info-txt h3 a {
	color: #FB8A00; /* #B20004 */
}
.info-img2 {
	background-color: #007FB6;
	color: #fff;
	margin-bottom: 15px;
}
.info-img3 {
	background-color: #86A000;
	color: #fff;
	margin-bottom: 15px;
}
.info-img4 {
	background-color: #FB8A00;
	color: #fff;
	margin-bottom: 15px;
}
.infobox h3 {
	margin: 0;
	padding: 5px;
}
.topbox p.bildunter,  .infobox p.bildunter {
	padding: 3px 0px 3px 0px;
	text-align: center;
	font-weight: bold;
	color: #fff;
}
.topbox p.bildunter a,  .infobox p.bildunter a {
	text-decoration: none;
	background-color: transparent;
	color: #fff;
}
.topbox p.bildunter a:hover,  .infobox p.bildunter a:hover {
	text-decoration: none;
	background-color: transparent;
	color: #fff;
	border-bottom: 1px solid #fff;
}
.topbox p.bildunter a:focus,  .infobox p.bildunter a:focus {
	text-decoration: none;
	background-color: transparent;
	color: #fff;
	border-bottom: 1px solid #fff;
}
.topbox p.bildunter {
	padding: 3px 0px 3px 10px;
	text-align: left;
}
#content ul {
/*  margin: 0 0 0 1.5em; */
}
.csc-textpic-text ul {
	margin: 0 0 0 1.5em;
}
/*=============== SUCHAUSGABE =============*/
#content #searchform fieldset {
	border: 0;
}
#content #searchform fieldset input {
	float: left;
	margin: 0;
	padding: 0;
	border: 1px solid #cccccc;
	margin: 0 0.5em 0 0;
}
#content #searchform fieldset input#search_query {
	height: 1.5em;
}
#content .tx-indexedsearch-res {
	margin: 5em 0 0 0;
}
#content ul.browsebox li {
	float: left;
	list-style: none;
	margin: 1em 1em 1em 0
}
/************************TABELLE*******************************/

table.haendlerliste tbody {
	font-size:0.9em;
}
table.contenttable {
	padding: 0 0 0 8px;
	font-size: 100%;
	line-height: 1.5em;
	border: 1px solid #e7e7e7;
	width: 100%;
	margin: 0 0 10px 0 ;
}
thead {
	text-align: left;
}
td {
	padding: 0 2em 0 0;
}
#content ul {
	list-style-type: none;
	margin-left: 10px;
}
#content li {
	background: url(../images/bullet_pfeil_rot.gif) 0 0.45em no-repeat;
	padding: 0 0 0 0.8em;
}
/*******************newsletterform*************************/

.zeile {
	margin: 0.5em 0;
}
/********************FAQ****************************/

#content .tx-irfaq-pi1 {
	margin: 0 0 0 0.7em;
}
#content .tx-irfaq-pi1 h4 {
	margin: 1.2em 0 0 0em;
}
/***************************** NEWSARCHIV *************************************/
/* joeran fliege - 071213 */ 
#content .topbox {
	border: none;
	margin:0pt 10px 3em 1em;
	padding: 0 0em 0 0;
}
#content .topbox h2 a {
	color: #fff;
	text-decoration: underline;
}
#content .topbox h2 a:hover, #content .topbox h2 a:focus {
	text-decoration: none;
}
/* Archivausgabe Marginalie */
#rechtespalte .news-amenu-container h2 {
	padding: 1.6em 0 0.5em 1em;
	font-size: 1.2em;
}
#rechtespalte .news-amenu-container .news-amenu-item-year {
	margin: 0 0 0 -2.2em;
	margin: 0 0 0 1.3em;
	font-weight: bold;
	text-align: left;
}
#rechtespalte .news-amenu-container ul li {
	margin: 0 0 0 1.2em;
	list-style: none;
}
/* hauptmenüfarben */

body#fahrverhalten #main #linkespalte ul a {
	border-bottom:1px solid #007FB6;
}
body#fahrverhalten #main #linkespalte ul a:hover, body#fahrverhalten #main #linkespalte ul a.aktiv {
	background-color:#007FB6;
}
body#leichtlaufoele #main #linkespalte ul a {
	border-bottom:1px solid #86A000;
}
body#leichtlaufoele #main #linkespalte ul a:hover, body#leichtlaufoele #main #linkespalte ul a.aktiv {
	background-color:#86A000;
}
body#standard #main #linkespalte ul a {
	border-bottom:1px solid #FB8A00;
}
body#standard #main #linkespalte ul a:hover, body#standard #main #linkespalte ul a.aktiv {
	background-color:#FB8A00;
}
/*macina banner*/
#bannerholder {
	width:35.8em;
	border: 1px solid #c4c4c4;
	overflow: hidden;
	padding: 20px;
	margin: 20px 0 0 0;
}
ul#banner li {
	display:inline;
	float:left;
	list-style-image:none;
	list-style-position:inside;
	list-style-type:none;
	background: none;
	min-height: 140px;
	margin: 0;
	padding: 0;
/* eingefuegt fuer Seite handlerliste0; cb */
	width: 49%;
	text-align: center;
}

ul#banner li img {
	text-align: center;
/* entfernt fuer Seite handlerliste0; cb */
/*	float: left; */
}


/***************************** TEXT /W IMAGE *************************************/
.csc-textpic-imagewrap {
	font-size: 11px;
	
}

.csc-textpic-imagewrap p{
width: 180px;
}

.csc-textpic-imagewrap .caption{
padding-left: 10px;
}


.csc-textpic-imagewrap a {
	display: block;
	/* Stephan Lindner, 20.6.08, damit Bilde rmit Link oben bündig abschließen*/
	margin-top: 0px;
	margin-bottom: 1px;
}

div.csc-textpic-imagewrap img {
margin:5px 1em 1em;
padding:0;
}

div.csc-textpic-center, 
div.csc-textpic-right{
overflow: auto;

}

#rechtespalte div.csc-textpic-center {
	text-align:center;
	background: white;
	border: 1px solid #e0e0e0;
	margin-top: 1em;
}


/* sbrf 22.7.09 contenteigenschaft "ohne rahmen" -> border entfernen */
#rechtespalte div.csc-frame-invisible div.csc-textpic-center {border:none;overflow:hidden;margin-top:0.5em;}

/*Sponsoren in der Marginalie*/

#rechtespalte div.notitel {
	xborder-top: 1em solid white;
}
/*Sponsoren überschriften auf weiss*/
#rechtespalte div.csc-textpic-center div.csc-textpic-text p.bodytext {
	background: white!important;
}
/*#rechtespalte  div.csc-frame {
background: white;
border-right: 1px solid #FB8A00;
border-left: 1px solid #FB8A00;
border-bottom: 1em solid #FB8A00;
border-top:  1em solid #FB8A00;
}*/

.csc-textpic-text {
	margin: 0;
	padding: 0;
}



/*seite weiterempfehlen*/

.tx_tipafriend div, .tx_tipafriend p {
padding: 0 0 0 10px;
}


/*News Backlink*/
.news-single-backlink {
margin-left: 0.8em;
}

