/* allgemeines zu infoboxen */
.schattenbox_3spalt .titel {
	font-size:12px; font-weight:bold;
	margin:0 0 6px 0; padding:0;
}

.schattenbox_3spalt .text {
	position:relative;
}


.schattenbox_3spalt ul {
	list-style-type:none;
	margin:0; padding:0;
}

.schattenbox_3spalt ul li {
	list-style-image:none;
	background:url(../pix/link_pfeil.gif) no-repeat left 5px;
	padding:0 0 0 8px;
	margin:5px 0 0 0;
	line-height:15px;
}

.schattenbox_3spalt p a {
	background:url(../pix/link_pfeil.gif) no-repeat left 5px;
	padding:0 0 0 8px;
	color:#000066;
	text-decoration:none;
}

.schattenbox_3spalt img.bild_rechts {
	float:right;
	margin:3px 0 10px 10px;
}

.schattenbox_3spalt img.bild_links {
	float:left;
	margin:3px 10px 10px 0;
}

.schattenbox_3spalt p.grau {color:#787878;}

/* speziefisches bei infoboxen */
.schattenbox_3spalt #login,
.schattenbox_3spalt .text {
	width:auto;
	background-color:#fff;
	padding:4px 7px 1px 7px;
	margin:0 0 0 6px;
	font-size:11px;
}

.schattenbox_3spalt form select {
	width:100%;
	margin:0 0 7px 0;
}

.schattenbox_3spalt form input.button {
	background: #fff url(../pix/button_pfeile.gif) no-repeat left center;
	padding:0 0 0 10px; margin:4px 0 0 0;
	border:0;
	color:#006; text-align: left;
}

.schattenbox_3spalt .text p {font-size:11px; margin:0 0 3px 0; padding:0;}

.schattenbox_3spalt .banner {margin:0 0 0 6px; padding:0;}
.schattenbox_3spalt .banner .titel {padding:4px 7px 0 7px;}
.schattenbox_3spalt .banner .text {padding:7px 7px 11px 0px;}
#Infoboxspalte .schattenbox_3spalt .banner img,
#Content .schattenbox_3spalt img {vertical-align:bottom;}

.schattenbox_3spalt .text .absatz_punkte {
	border-top:1px dotted #b4b4b4;
	margin:6px 0 9px 0; padding:6px 0 0 0;
}

.schattenbox_3spalt .text .absatz {padding:0 0 8px 0; margin:0;}
.schattenbox_3spalt .text img {vertical-align:top;}

#Infoboxspalte .schattenbox_3spalt .text p.button {
	background:url(../pix/bg_button.gif) repeat-x;
	padding:5px 7px 5px 7px;
	display:table-cell;
}

#Infoboxspalte .schattenbox_3spalt .text p.button a.pfeil_doppelt_weiss {
	background:url(../pix/button_pfeile_weiss.gif) no-repeat left center;
	color:#fff;
	font-weight:bold;
	padding:0 0 0 12px;
	text-decoration:none;
}

/* neue loginbox 20100510 
---------------------------- */
#Infoboxspalte .schattenbox_3spalt .infobox_login {
	background-color:#ebebeb;
	margin:0 0 0 6px;
	font-size:12px;
}

#Infoboxspalte .schattenbox_3spalt .infobox_login a {text-decoration:none;}

#Infoboxspalte .schattenbox_3spalt .infobox_login .titel {
	padding:4px 7px 4px 7px;
	color:#fff; font-weight:bold;
	background-color:#006;
}

#Infoboxspalte .schattenbox_3spalt .infobox_login .absatz {
	padding:0 7px 0 7px;
	font-weight:bold;
}

#Infoboxspalte .schattenbox_3spalt .infobox_login .absatz_punkte {
	border-top:1px dotted #b4b4b4;
	margin:6px 6px 0 6px; padding:6px 0 8px 0;
}

/* infoboxen im inhaltsbereich
----------------------------------*/
#Content .schattenbox_3spalt .text {
	width:auto;
	background-color:#fff;
	padding:4px 8px 1px 8px;
	margin:0 0 0 6px;
}

#Content .schattenbox_3spalt .text p {
	font-size:12px;
}

#Content .schattenbox_3spalt .text p.button {
	background:url(../pix/bg_button.gif) repeat-x;
	padding:5px 7px 5px 7px;
	display:table-cell;
}

#Content .schattenbox_3spalt .banner {margin:0 0 0 6px; padding:0;}

#Content .schattenbox_3spalt .text a.pfeil_doppelt_weiss {
	background:url(../pix/button_pfeile_weiss.gif) no-repeat left center;
	padding: 0 0 0 12px;
	color:#fff; text-decoration:none; font-weight:bold;
	white-space: nowrap;
}

/*hack fuer ie6*/
*html #Content .schattenbox_3spalt .text p.button {
	display:inline;
	line-height:200%;
} 
/*hack fuer ie7*/
*+html #Content .schattenbox_3spalt .text p.button {
	display:inline;
	line-height:200%;
}

/*hack fuer ie6*/
*html #Content .schattenbox_3spalt .text a.pfeil_doppelt_weiss {padding:0 8px 0 12px;}


/* infoboxen ueber quellcode in 1-absatz-element integriert
------------------------------------------------------------------------*/
.boxSourceContent {margin:0;}

.bsc1 {margin:0 0 0 3px;}
*html .bsc1 {margin:0 0 0 0.06em;}

.bsc1,
.bsc3 {width:216px;}
.bsc2 {width:208px;}

.bsc1 .ol,
.bsc2 .ol,
.bsc3 .ol {
	width:3px;
}

.bsc1 .ul,
.bsc2 .ul,
.bsc3 .ul {
	width:3px;
	background:transparent url(../pix/basis_ul_3.png) no-repeat scroll 0 0;
}

.bsc1 .or,
.bsc1 .ur,
.bsc2 .or,
.bsc2 .ur,
.bsc3 .or,
.bsc3 .ur {width:5px;}

.bsc1 .mm,
.bsc3 .mm {width:211px;}
.bsc2 .mm {width:203px;}

.bsc1 .mitte,
.bsc3 .mitte {background:transparent url(../pix/basis_mitte_3spalt_220.png) no-repeat scroll 0 0;}
.bsc2 .mitte {background:transparent url(../pix/basis_mitte_3spalt_208.png) no-repeat scroll 0 0;}

.bsc1 .om,
.bsc1 .um,
.bsc3 .om,
.bsc3 .um {width:208px;}

#Content .bsc1 .text {padding:4px 8px 8px 16px; margin:0 0 0 3px;}
#Content .bsc2 .text {padding:4px 8px 8px 8px; margin:0 0 0 3px;}
#Content .bsc3 .text {padding:4px 16px 8px 8px; margin:0 0 0 3px;}
