@charset "iso-8859-1";
/* CSS Document */





.node{

	border-radius: 4px;
	padding:2px 5px;
	margin:1px;
	font-size:11px;
	display:inline-block;
	overflow:hidden;
	background-color:white;
	font-weight: normal;
	background-repeat:no-repeat;
	background-position: 2px center;
	/*border:1px solid #000;	*/
	-webkit-background-clip: padding-box;
}

.node.serialNode{
	background-color:white !important;
	border:1px solid #ccc !important;
	color: black !important;
}

#textVersion ul,#textVersion ol{
	font-size:11px;
}

.node.plainTextNode {
	background-position: 2px 4px;
}


#content>ul>li,#content>ul>ul{
	margin-bottom:10px;
}

.node.verticalCenter{
	display: table;
}

.node .innerNode{
	display: table-cell;
	vertical-align: middle;
}


.node.shortAnswer{
	background-color:transparent !important;
	border:none !important;
	font-size:16px;
	/*background-position: 4px 0px;*/
	color: rgb(73, 73, 73) !important;
}





.node.styleSet2.shortAnswer{
	background-color:transparent !important;
	background-position: 0 5px;
	
}

.node.styleSet1.shortAnswer{
	background-color:transparent !important;
	background-position: 0 5px;
	
}

#textVersion h1.node {
	
	margin: 3px;
	border: 5px solid #D5D5D5;
	font-size: 20px;
	padding: 20px 40px;
	color: black;
	border-radius: 10px;
	moz-border-radius: 10px;
	margin-bottom: 15px;
	box-shadow: 0 0 20px rgb(95, 95, 95),0 0 20px rgb(219, 219, 219) inset;
	moz-box-shadow: 0 0 20px rgb(95, 95, 95),0 0 20px rgb(219, 219, 219) inset;
	background:#fff !important;
}
#textVersion h2.node {
	margin: 1px;
	font-size:16px;
}

 #textVersion h3.node {
	margin: 1px;
	font-size:14px;
	
}

#textVersion h3 a:link, #textVersion h3 a:visited, #textVersion h3 a:active {
 color:#000000;
}

#textVersion h4 {
	margin: 1px;
}
#textVersion h5 {
	margin: 1px;
}


.node.autoFormatBranch{
	
	background-color: #88c0ef;
	color: white;
	border: 1px solid #555;
	font-size: 12px;
	font-weight: bold;
}


.plainTextNode{
	/*background-color:#f8f8f8;
	border:1px solid #A7A7A7;*/
	background-color: transparent !important;
	border: none;
	
}
span.plainTextNode{
	background-color:transparent !important; 
	border:none !important;
	
	
}

ul>li>h3.plainTextNode,ul>li>h4.plainTextNode{
	background-color:transparent !important; 
	border:none !important;
	
	
}

/*

		_styles.push({name:"Standard",color:0x333333,fcolor:0x000000,bgcolor:0xffffff,size:12,bold:false,italic:false,underline:false,lineColor:null,lineWidth:1,shadow:false,grad:false,margin:1,icon:""});
		_styles.push({name:"",color:0x000000,fcolor:0x000000,size:12,bold:null,italic:false,underline:false,bgcolor:0xffcc00,lineColor:null,lineWidth:1,shadow:false,grad:false,margin:1,icon:""});
		_styles.push({name:"",color:0x151515,fcolor:0x000000,size:12,bold:false,italic:false,underline:false,bgcolor:0x92f5d6,lineColor:null,lineWidth:1,shadow:false,grad:false,margin:1,icon:"speaker"});
		
		_styles.push({name:"Highlight A",color:3355443,fcolor:0x000000,size:12,bgcolor:15658751,lineColor:4802889,lineWidth:1,shadow:false,grad:false,margin:1,icon:""});
		_styles.push({name:"Highlight B",color:0xffffff,fcolor:0x000000,size:12,bgcolor:0xff0033,bold:true,lineColor:null,lineWidth:1,shadow:false,grad:false,margin:1,icon:""});
		_styles.push({name:"Highlight C",color:0xffffff,fcolor:0x000000,size:12,bgcolor:3381759,bold:true,lineColor:4802889,lineWidth:1,shadow:false,grad:false,margin:1,icon:""});
		
		_styles.push({name:"Beispiel",color:0x333333,fcolor:0x000000,bold:false,size:12,italic:false,underline:false,bgcolor:0xffff00,lineColor:null,lineWidth:1,shadow:false,grad:false,margin:1,icon:""});
		_styles.push({name:"Entscheidung",color:0x333333,fcolor:0x000000,bold:false,size:12,italic:false,underline:false,bgcolor:0xeeeeff,lineColor:null,shadow:false,grad:false,lineWidth:1,margin:1,icon:"entscheidung"});
		_styles.push({name:"Sonderfall",color:0xffffff,fcolor:0x000000,bold:true,size:12,bgcolor:0x3399ff,lineColor:null,lineWidth:1,shadow:false,grad:false,margin:1,icon:"stern"});
		_styles.push({name:"Ebene 2",color:0x333333,fcolor:0x000000,bold:true,size:13,bgcolor:0x00ffcc,lineColor:null,lineWidth:1,shadow:false,grad:false,margin:1,icon:""});
		
		_styles.push({name:"Rahmen A",color:0x333333,fcolor:0x000000,bold:false,size:14,lineColor:0x7ba4d8,lineWidth:4,bgcolor:0xffffff,shadow:false,grad:false,margin:3,icon:""});
		_styles.push({name:"Rahmen B",color:0x333333,fcolor:0x000000,bold:false,size:14,lineColor:0x87ab00,lineWidth:4,bgcolor:0xffffff,shadow:false,grad:false,margin:3,icon:""});
		_styles.push({name:"Rahmen C",color:0x333333,fcolor:0x000000,bold:false,size:14,lineColor:0xab0100,lineWidth:4,bgcolor:0xffffff,shadow:false,grad:false,margin:3,icon:""});
		
		_styles.push({name:"Pastell A",color:0xffffff,fcolor:0xffffff,bold:true,size:14,lineColor:0x8c3836,lineWidth:2,bgcolor:0xc0504d,shadow:true,grad:false,margin:4,icon:""});
		_styles.push({name:"Pastell B",color:0xffffff,fcolor:0xffffff,bold:true,size:14,lineColor:0x385d8a,lineWidth:2,bgcolor:0x4f81bd,shadow:true,grad:false,margin:4,icon:""});
		_styles.push({name:"Pastell C",color:0xffffff,fcolor:0xffffff,bold:true,size:14,lineColor:0x71893f,lineWidth:2,bgcolor:0x9bbb59,shadow:true,grad:false,margin:4,icon:""});


*/
/*Meinungsstreit*/
.node.styleSet1{
	background-color:#ffcc00;
	/*border:1px solid rgb(134, 134, 134);*/
	color:#333;
	background-image:url(images/pngicons/umstritten.png);
	background-size: 18px;
	padding-left: 22px;
	min-height: 18px;
	background-position: 1px center;
}

/*Definition*/
.node.styleSet2{
	background-color:#92f5d6 !important;
	/*border:1px solid rgb(134, 134, 134);*/
	color:#333;
	background-image:url(images/pngicons/speaker.png);
	background-position: 2px center;
	padding-left: 48px !important;
	min-height: 25px !important;
	-moz-border-top-left-radius: 0;
}

/*Highlight A*/
.node.styleSet3{
	background-color:#92f5d6;
	/*border:1px solid rgb(134, 134, 134);*/
	color:#333;
	
}

/*Highlight B*/
.node.styleSet4{
	background-color:#ff0033;
	/*border:1px solid black;*/
	color:white;
	font-weight:bold;
	
	
}

/*Highlight C*/
.node.styleSet5{
	background-color:#3399ff;
	/*border:1px solid black;*/
	color:white;
	font-weight:bold;
}

.node.styleSet6{
	background-color: rgba(255, 255, 0, 0.28) !important;
	/*border: 1px solid rgba(71, 91, 0, 0.13);
	margin-top: 12px !important;*/
	
}

.node.styleSet8{
	background-color:#3399ff !important;
	/*border:1px solid black !important;*/
	color:white !important;
	font-weight:bold !important;
	font-size: 12px !important;
	padding-left: 40px !important;
	min-height: 32px !important;
	background-image:url(images/pngicons/stern.png);
	background-position: 2px center;
}


.node.styleSet9{
	background-color:#00ffcc;
	font-size:13px;
	font-weight:bold;
	margin: 10px 0px;
	color: #000;
	border-color: #999;
	
}

.node.styleSet13{
	background-color: #c0504d;
	padding: 3px 20px;
	color: white;
	border: 2px solid rgb(136, 47, 47);
	font-weight: bold;
	font-size: 14px;
	box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.3);
	margin: 10px 0px;
}


.node.styleSet14{
	background-color: #4f81bd !important;
	padding: 3px 20px !important;
	color: white !important;
	border: 2px solid rgb(89, 89, 160) !important;
	font-weight: bold;
	font-size: 14px;
	box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.3);
	margin: 10px 0px;
}

.node.styleSet15{
	background-color: #9bbb59 !important;
	padding: 3px 20px !important;
	color: white !important;
	border: 2px solid #71893f !important;
	font-weight: bold;
	font-size: 14px;
	box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.3);
	margin: 10px 0px;
}

.node.styleSet16{
	background: linear-gradient(to bottom, #dbcbed 0%,#648ebc 46%,#634585 55%,#634585 100%) !important;
	color: white;
	border: 2px solid #634585;
	font-weight: bold;
	text-shadow:-1px -1px 0 black;
	padding: 3px 10px;
	box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.25);
	margin: 5px 0 !important;
}




.node.styleSet17{
	background: linear-gradient(to bottom,  rgba(203,193,214,1) 0%,rgba(171,143,202,1) 47%,rgba(99,69,133,1) 50%,rgba(99,69,133,1) 100%) !important; /* W3C */
	text-shadow:-1px -1px 0 black;
	color:white;
	border:1px solid #412c59;
	font-size: 12px;
	padding:3px 8px;
}


.node.styleSet18{
	background: linear-gradient(to bottom,  rgba(202,167,163,1) 30%,rgba(206,154,147,1) 47%,rgba(173,37,19,1) 50%,rgba(173,37,19,1) 100%) !important; /* W3C */
	text-shadow:-1px -1px 0 black;
	color:white;
	border: 1px solid #62170E;
	padding:3px 8px;
	font-size: 12px;
}


.node.styleSet19{
	background: linear-gradient(to bottom, #38CA83 30%,#13C563 47%,#13ad5b 50%,#13ad5b 100%) !important;
	text-shadow:-1px -1px 0 rgba(0, 0, 0, 0.64);

	color:white;
	border: 1px solid #527822;
	font-weight: bold;
	font-size: 12px;
	padding:3px 8px;
}



/*
		_styles.push({name:"3D A",color:0xffffff,fcolor:0xffffff,bold:true,size:14,lineColor:0x412c59,lineWidth:2,bgcolor:0x,shadow:true,grad:true,margin:2,icon:""});
		_styles.push({name:"3D B",color:0xffffff,fcolor:0xffffff,bold:true,size:14,lineColor:0x3f76a5,lineWidth:2,bgcolor:0x4587bf,shadow:true,grad:true,margin:2,icon:""});
		_styles.push({name:"3D C",color:0xffffff,fcolor:0xffffff,bold:true,size:14,lineColor:0x962112,lineWidth:2,bgcolor:0xad2513,shadow:true,grad:true,margin:2,icon:""});
		_styles.push({name:"3D D",color:0xffffff,fcolor:0xffffff,bold:true,size:14,lineColor:0x0f7a40,lineWidth:2,bgcolor:0x13ad5b,shadow:true,grad:true,margin:2,icon:""});

*/



.node.styleSet5 a:link,.node.styleSet5 a:visited,
.node.styleSet4 a:link,.node.styleSet4 a:visited,
.node.styleSet8 a:link,.node.styleSet8 a:visited,
.node.autoFormatBranch a:link,.node.autoFormatBranch a:visited{
	color:inherit;
}

.node.styleSet1 a:link,.node.styleSet1 a:visited{
	color:#333 !important;
}





