	/*
	 * StyleSheet - Kapitalmarktforum - brandperfection 11.02.2010 - sb
	 */


	/*{
		margin:0;
		padding:0;
	}
	
	
	BODY, HTML{
		width:100%;
		background-color:#d1e2f3;
		color:#000;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		line-height:15px;
	}
	
	A{
		color:#000066;
		text-decoration:none;
	}
	
	A:hover{
		text-decoration:underline;
	}*/
	
	/* TABLE TD{
		text-align:left;
		vertical-align:top;
	} */
	
	 TABLE.programmTable{
 	margin: 0;
	padding: 0;
	width:340px;
	}
		 
	TABLE.programmTable TH {
	border-top-style: solid;
	border-top-color: #7f7f7f;
	border-top-width: 1px;		 
	font-size: 11px;
	color:#7f7f7f;
	text-align: left;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 1px;
	padding-left: 10px;
	}
	
	TABLE.programmTable TH.theme,
	TABLE.programmTable TH.referent{ width:230px;
	}
	
	TABLE.programmTable TH.type{ width:30px;
	}
	
	TABLE.programmTable TH.down{ width:25px;
	}
	
	
	TABLE.programmTable TD {
	border-top-style: solid;
	border-top-color: #7f7f7f;
	border-top-width: 0px;
	font-size: 11px;
	color: #000000;
	text-align: left;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 1px;
	padding-left: 10px;
	vertical-align:bottom;
	}	
	
	TABLE.programmTable TD.weiss {
	background-color: #ffffff;
	vertical-align:top;
	text-align: left;
	padding: 5px;
	border-right-width: 5px;
	border-right-style: solid;
	border-right-color: #ffffff;
	border-right-color:#FFF;
	}
	
	TABLE.programmTable TD.bild {
	background-color: #ffffff;
	vertical-align:top;
	text-align: left;
	padding-top: 5px;
	padding-left: 5px;
	border-right-width: 5px;
	border-right-style: solid;
	border-right-color: #ffffff;
	border-right-color:#FFF;
	}
	
	/*
	 * header
	 */

	/* DIV.header{
	 	width:100%;
		height:95px;
		background-image:url(../img/logo_lbbw.gif);
		background-position:top right;
		background-repeat:no-repeat;
	 }
	 
	 DIV.globalenavigation{
		padding:18px 0px 0px 18px;
	 }
	 
	 DIV.globalenavigation A{
	 	font-weight:bold;
	 }
	 
	 DIV.schatten{
	 	padding:0px 0px 10px 0px;
		background-image:url(../img/schatten.gif);
		background-repeat:repeat-x;
		background-position:top;
	 }
	 
	 DIV.landesbank{
	 	height:20px;
		background-image:url(../img/landesbank.gif);
		background-repeat:no-repeat;
		width:100%;
		background-color:#FFFFFF;
		margin:16px 0px 0px 0px;
	 } */
	 
	 /*
	  * content
	  */
	 
	/* DIV.contentWrap{
	 	width:772px;
		margin:0px auto;
		background-color:#FFFFFF;
		background-image:url(../img/bg_main_top.gif);
		background-repeat:repeat-x;
	 }
	 
	 DIV.contentWrap H1{
	 	color:#000066;
		padding: 2px 0px 2px 20px;
		background-color:#e5f0fb;
		background-image:url(../img/bg_h1.gif);
		margin-bottom:14px;
		font-size:11px;
	 }
	 
	 DIV.contentWrap H2{
	 	color:#000066;
		font-size:12px;
		margin-bottom:15px;
	 }
	 
	 DIV.contentWrap H3{
	 	color:#000066;
		font-size:12px;
		margin-bottom:10px;
	 }
	 
	 TABLE.contentTable{
	 	margin:0px 0px 20px 20px;
	 }
	 
	 TD.content {
	 	padding:0px 15px 0px 0px;
		width:554px;
		vertical-align:top;
	 }
	 
	 TD.content DIV.wrap{
	 	width:554px;
		overflow:hidden;
	 }
	 
	 TD.marginalspalte{
	 	width:183px;
		vertical-align:top;
	 }
	 
	 DIV.funktionsleiste{
	 	text-align:right;
		margin:0px 0px 15px 0px;
	 }
	 
	 DIV.contentWrap P{
	 	margin:0px 0px 20px 0px;
	 } */
	 
	 
	 /*
	  * Accordion
	  */
	 
	 DIV.accordion H4{
	 	color:#000066;
		font-size:12px;
		background-image:url(img/arrow_inaktiv.gif);
		background-repeat:no-repeat;
		background-position:center right;
		border-bottom:1px solid #bfcfde;
		margin: 5px 0px 0px 0px;
		padding:0px 0px 5px 0px;
		cursor:pointer;
	 }
	 
	 DIV.accordion H4.aktiv{
		background-image:url(img/arrow_aktiv.gif);
	 }
	 
	 DIV.accordion DIV.itemWrap{
	 	/*
border-bottom:1px solid #bfcfde;
*/

	 }
	 
	 TABLE.itemTable{
	 	margin:10px 0px 0px 0px;
		width:574px;
	 }
	 
	 TABLE.itemTable TD{
	 	text-align:left;
		vertical-align:top;
		font-size:11px;
		padding:0px 5px 8px 0px;
	 }
	 
	 
	 /*
	  * Module rechts
	  */
	/* DIV.modulrechts{
	 	margin:0px 0px 15px 0px;
	 }
	 
	 DIV.modulrechts H4{
	 	color:#000066;
		padding: 2px 0px 2px 10px;
		background-color:#e5f0fb;
		background-image:url(../img/bg_h1.gif);
		margin-bottom:0px;
		font-size:11px;
	 }
	 
	 DIV.modulrechts DIV.content{
	 	border-left:1px solid #bfcfde;
		border-bottom:1px solid #bfcfde;
		padding:8px 0px 8px 8px;
	 } */
	 
	 
	 /*
	  * Angaben
	  */
	 
	 /* DIV.angaben{
	 	border:1px solid #bfcfde;
		padding:24px;
		margin:40px 0px 0px 0px;
	 }
	 
	 DIV.angabenDetail{
	 	padding:8px 0px 0px 0px;
	 }
	 
	 DIV.tab{
	 	padding-left:20px;
	 }
	 
	 TABLE.angabenTable{
	 	margin:20px 0px 0px 0px;	
	 } */
	 
	 /*
	  * Formularfelder
	  */
	 
	/* INPUT.eingabe,
	 TEXTAREA.eingabe{
		background:#fff url(../img/bg_input.gif) top left repeat-x;
		margin:3px 0px 3px 0px;
		padding:2px 0px 1px 2px;
		width:370px;
		border:1px solid #bfcfdf;
	 }
	 
	 INPUT.button{
		border:1px solid #bfcfdf;
		background-image:url(../img/bg_h1.gif);
		color:#000066;
		font-size:11px;
		padding:1px 2px 2px 2px;
		}
	 
	 DIV.submitBtn{
	 	text-align:right;
	 } */
	 
	 
	 /*
	  * Fehlermeldungen
	  */
	 
	/* DIV.errorMeldung{
	 	color:red;

		padding:0px 0px 10px 0px;
	 }
	 
	 .error{
	 	color:red;
		font-weight:bold;
	 }
	 */
	 


