body			{background-color:#000; background-image: url(/fileadmin/templates/img/bg.jpg); background-repeat:repeat-x; font-family:Times, serif; color:#fff; font-size:16px; text-align:left; padding:0; margin:0; }
dd				{marign:0; padding:0}
td, div			{font-family:Times, serif; color:#fff;}
tr				{vertical-align:top}
.layout			{width:900px; text-align:left !important}
.header			{width:900px; padding-top:60px; height:108px}
.logo			{width:90px; float:left}
.header .logo img		{padding-left:5px;}
.navigation		{width:810px; float:left}
.navigationstart	{}
.contentouter	{width:900px; background-color:#696969}
.content		{padding-top:35px; padding-left:93px; padding-bottom:20px; width:806px; height:450px  }
.contentstart	{width:650px; padding-bottom:50px; min-height:350px; height:auto !important; height:350px;}
.historytableft	{width:200px; padding-bottom:30px}
.historytabright{width:450px; padding-bottom:30px}
.historytableft .jahr	{padding-bottom:15px;}
.jahr .item p	{padding:0px !important; margin:0px !important}
.historytableft .jahr p	{font-size:12px !important; padding:0px; margin:0px}
.zweitableft	{width:270px}

.imgsml	{width:112px !important; height:115px; overflow:hidden}

.hometableft p	{padding:0; margin:0}
.hometabmiddle p	{padding:0; margin:0}
.hometabright p	{padding:0; margin:0}

.footer 		{background-color:#000; bottom:0; color:#000000; height:62px; left:0; position:fixed; width:100%; z-index:1000;}
.fooleft		{float:left; width:700px; padding-top:10px; color:#a8a8a8; font-family: Verdana, Arial, Helvetica, sans-serif !important; font-size:10px}
.fooleft span 	{padding-right:20px; }
.fooright		{float:left; width:200px; text-align:right !important; padding-top:10px; color:#a8a8a8; font-family: Verdana, Arial, Helvetica, sans-serif !important; font-size:10px}
.fooright span 	{padding-left:20px; }

.item	{padding-bottom:3px}
h1						{display:none}
h2						{font-size:16px; text-transform:uppercase; font-weight:normal !important; width:100%; padding:0px 0 5px 0; margin:0;}
ul	{margin:0; padding:0}
li	{margin-top:0px; }

img { border-style: none; }

/*content */

/* regular links */
a 				{text-decoration:underline; color:#fff; outline: none !important;}
a:visited 		{text-decoration:underline; color:#fff}
a:hover  		{text-decoration:underline; color:#e8e6e6}

.navblock	{float:left !important; display:block; }
.navpassiv .nav2	{display:none; }
.navpassivhover .nav2	{display:block; }
.navpassiv	{float:left !important; display:block; }
.navpassivhover	{float:left !important; display:block; }
.nav1		{float:left !important}

p	{margin:0 0 20px 0}

hr				{color:#B8CC01; height:1px; background-color:#B8CC01; border:none}

.attention { color: #CC0000; font-weight: bold;}
ul			{list-style-image: url(/fileadmin/images/ul.gif); padding-left:0; margin-left:13px; padding-bottom:2px; margin-bottom:0px; margin-top:0px}
li			{padding-bottom:5px}

/* Left, center and right alignment of text in paragraphs and cells.*/
p.align-left, h1.align-left, h2.align-left, h3.align-left, h4.align-left, h5.align-left, h6.align-left, td.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, td.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, td.align-right { text-align: right; }

/* Two frame examples taken from the example CSS file of CSS Styled Content extension and applied to p and table block elements.*/
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; }

/* Bullet styles for unordered lists.*/
ul.component-items { color: #186900; list-style-type: circle; }
ul.action-items { color: #8A0020; list-style-image: url(img/red_arrow_bullet.gif); }

/* Numbering styles for ordered lists.*/
ol.component-items-ordered { color: #10007B; list-style-type: lower-roman; }
ol.action-items-ordered { color: #8A0020; list-style-type: lower-greek; }

/* Three inline text colors taken from the color scheme of CSS Styled Content extension.*/
span.important { color: #8A0020; }
span.name-of-person { color: #10007B; }
span.detail { color: #186900; }

/* Selectors for the default configuration of the link accessibity feature.*/
a.external-link {}
a.external-link-new-window {}
a.internal-link {}
a.internal-link-new-window {}
a.download {}
a.mail {}


/* *****************
   DigiLog Custom styles
   Definitionen analog dem vorhergehenden Block


   Das DynamicCSS-Plugin der RTE parsed diese Datei um zulässige Selektoren zu ermitteln!
   Classes, die in der RTE-Config hinzugefügt werden sollen, müssen daher auch hier definiert werden!
   ***************** */

table.width100, td.width100 { width: 100%; }
table.tab1, td.tab1 { width: 100%; }
table.tab1 * td {
	border-bottom: 1px solid #ccc;
	padding: 2px;
}
table.tab2, td.tab2 { width: 100%; }
table.tab3, td.tab3 { width: 100%; }
p.width50 { width: 50%; }

.bildeins .item	{width:178px; padding-bottom:20px}
.bildzwei .item	{width:178px}
.bilddrei .item	{width:178px}
.bildvier .item	{width:178px}

.hometableft .item,
.hometabmiddle .item,
.hometabright .item {
	height: 299px;
	overflow: hidden;
	padding-bottom: 0;
}
