p.align-left, h1.align-left, h2.align-left, h3.align-left, h4.align-left, h5.align-left, h6.align-left, div.align-left, address.align-left { text-align: left; }
p.align-center, h1.align-center, h2.align-center, h3.align-center, h4.align-center, h5.align-center, h6.align-center, div.align-center, address.align-center { text-align: center; }
p.align-right, h1.align-right, h2.align-right, h3.align-right, h4.align-right, h5.align-right, h6.align-right, div.align-right, address.align-right { text-align: right; }
p.align-justify, h1.align-justify, h2.align-justify, h3.align-justify, h4.align-justify, h5.align-justify, h6.align-justify, div.align-justify, address.align-justify { text-align: justify; }

p.csc-frame-frame1, table.csc-frame-frame1 { background-color: #EDEBF1; padding: 2px 4px 2px 4px; border: 1px solid #333333; }
p.csc-frame-frame2, table.csc-frame-frame2 { background-color: #F5FFAA; padding: 2px 4px 2px 4px; border: 1px solid #333333; }

ul.component-items 			{color: #186900; list-style-type: circle; }
ul.action-items			 	{color: #8A0020; list-style-image: url(img/red_arrow_bullet.gif); }

ol.component-items-ordered 	{}
ol.action-items-ordered 		{}

span.wichtig 				{color: red; }
span.blau  				{color: #96cae2; }
span.detail 				{font-weight:bold;}
span.zitat					{text-decoration:italic; text-decoration: kursiv; color:#898989}

a.external-link 				{}
a.external-link-new-window 	{}
a.internal-link 				{}
a.internal-link-new-window 		{}
a.download 				{}
a.mail 					{}

div.indent 					{ margin-left: 2em; }

table.zentriert, tr.zentriert, td.zentriert {
	margin:auto;
	vertical-align:center;
}

table.top, tr.top, td.top, {
	vertical-align:top;
}

table.extra  td {
	border: 1px dashed #C0C0C0;
	text-align: center;
	font-family: arial;
	font-size: 10px;
	padding: 2px;
}

td.zelleBlau {
	background-color: #2d69a9;
	color: white;
	font-size: 12px;
}

#top4 ul li 							{list-style-type:none; list-style-position:outside; background-image:url(/fileadmin/cssimages/netz16bullet.gif); background-repeat:no-repeat; background-position:0px 4px; padding-left:10px; }
#top4 ul							{margin:0; padding:0;}

.firstbox						{color:#4a96d2;}
.secondbox					{color:#a1a22a}
.thirdbox						{color:#cb5666}
.lastbox						{color:#a0a0a0}

.firstbox, .secondbox, .thirdbox, .lastbox { font-size:7pt; font-weight:bold;}

