
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* ** 3. Basic Settings ** */

/* ** 3.1 Definition der Struktur aller Inhaltsseiten ** */

#logo {
	
}



/* ** 3.2 Definition aller Inhaltselemente (Schriften, Symbole, Farben, Rahmen etc) ** */

/* Schriftgroessen */

* {
	font-size: 1.02em;	
}

/* Sonstige Elemente */

form { 
margin: 0px 0px 0px 0px;
}


dd {
	font-size: 0.8em;
	color: #4F4F4F;
	font-weight: normal;
}

.content-normal p{
	padding: 0.4em 0px;
}

/*z.B. Datenschutzhinweis*/
p.klein {
	font-size: 0.7em;
}
/*
p.footer {
	font-size: 0.7em;
	color: #fff;
	background: #002F5E;
	padding: 2px 0px 2px 255px;
}

a.footer {
	font-size: 1.0em;
	color: #fff;
	background: #002F5E;
}
*/

pre { font-family: monospace; }

pre, code  {
    font-size:1.1em
}

strong{
	font-weight: bold;
}
/* Links */

a {

}

a:hover {
	text-decoration: underline;
}

a img {
	border: 0 none;
}

a:link, a:visited  {
    text-decoration: none;
}

a:hover, a:active  {
    text-decoration: underline;
}



/* Listen */

ol li{
	list-style-type: decimal;
	list-style-position: outside;
	padding: 0.2em;
	margin-left: 3em;
	}

ul li{
	list-style: url(../media/img/aufzaehl_rechteck.gif);
	list-style-position: outside;
	padding: 0.2em;	
	list-style-type: none;
}

.content-normal li {
	margin-left: 3em;
}

.content-normal ul{
	margin: 0 0 0 4px;
}

.content-normal ol{
	margin: 0 0 0 -12px;
}

/* ** 4. Standard Inhalte aus Typo3 ** */

/********************************/
/* Frames, spacing, link-to-top */
/********************************/

p.csc-linkToTop { text-align: right; }
p.csc-linkToTop A { font-weight: bold; }

div.csc-frame-invisible {}
div.csc-frame-rulerBefore { border-top: 1px solid #4F4F4F; }
div.csc-frame-rulerAfter { border-bottom: 1px solid #4F4F4F; }
div.csc-frame-indent { padding-left: 100px; }
div.csc-frame-indent3366 { padding-left: 33%; }
div.csc-frame-indent6633 { padding-right: 33%; }

/**********/
/* Images */
/**********/

/* Images / Captions */
p.csc-caption { font-size: 80%; font-style: italic; }

/* Images / tables / Floating text */
table.imgtext-table { border: 0px; }

/* Images / tables / Wrapped text */
/* When "Text w/Image" elements are wrapping the text into a table the top-margin of Hx elements should be transferred to the wrapping table instead. This is done here: */
table.imgtext-nowrap { border: 0px; }
table.imgtext-nowrap h1, table.imgtext-nowrap h2, table.imgtext-nowrap h3, table.imgtext-nowrap H4, table.imgtext-nowrap H5 { margin-top: 0px; }

/**********/
/* Tables */
/**********/

/* RTE / table styling */
table.contenttable { border: 1px #002F5E dotted; margin: 10px 0px 10px 0px; width: 100%;}
table.contenttable TR td { padding: 2px 3px 2px 3px;}
table.contenttable TR td p.bodytext { font-size: 10px; }
table.contenttable TR { background-color: #EBEEF5; }
table.contenttable TR th {text-align: left; padding: 2px 3px; font-weight: bold;}

/* tables, generally */
table.contenttable {clear:both;border-collapse:separate; border-spacing:2px;}
table.contenttable p { font-size: 1em; }
table.contenttable TR td { vertical-align: top;}

/* tables, specifically */
table.contenttable-0 p { color: #4F4F4F; }
table.contenttable-0 TR.tr-even { background-color: #EBEEF5; }
table.contenttable-0 TR.tr-odd { background-color: #fff; }

table.contenttable-0 thead TR.tr-even { color: #fff; background-color: #002F5E;}

table.contenttable-1 {border: 1px #F3AE00 dotted;}
table.contenttable-1 p { color: #4F4F4F; }
table.contenttable-1 TR.tr-even { background-color: #FCF4E9; }
table.contenttable-1 TR.tr-odd { background-color: #fff; }
table.contenttable-1 TR.tr-0 td p { font-weight: bold; }
table.contenttable-1 TR.tr-0 td { font-weight: bold; color: #fff; background-color: #F3AE00;}
table.contenttable-1 TR th { color: #fff; background-color: #F3AE00;}
 
table.contenttable-2 p { color: #4F4F4F; }
table.contenttable-2 TR td.td-0 { color: #4F4F4F; background-color: #FCF4E9;}
table.contenttable-2 TR td.td-0 p { font-weight: bold; }

table.contenttable-3 p { color: #4F4F4F; }
table.contenttable-3 TR td.td-0, table.contenttable-3 TR.tr-0 td { background-color: #FCF4E9;}
table.contenttable-3 TR td.td-0 p, table.contenttable-3 TR.tr-0 td p { font-weight: bold; }
table.contenttable-3 TR.tr-0 td { font-weight: bold; color: #fff; background-color: #002F5E;}
table.contenttable-3 TR th { color: #fff; background-color: #002F5E;}

/*************************/
/* Filelinks, generally */
/***********************/

table.csc-uploads { border: 1px dotted #F3AE00; }
table.csc-uploads TR td p { background-color : transparent; font-size: 12px; }
table.csc-uploads TR td { vertical-align : top; }
table.csc-uploads TR.tr-even { background-color: #fff; }
table.csc-uploads TR.tr-odd { background-color: #FCF4E9; }
table.csc-uploads TR td.csc-uploads-icon { padding-left: 6px; padding-right: 6px; width: 1%; text-align: center; vertical-align: middle; }
table.csc-uploads TR td.csc-uploads-fileName { width: 80%; padding-left: 5px; }
table.csc-uploads TR td.csc-uploads-fileName p A { font-weight: normal; }
table.csc-uploads TR td.csc-uploads-fileName p.csc-uploads-description { font-style: italic; }
table.csc-uploads TR td.csc-uploads-fileSize { white-space: nowrap; padding-left: 6px; padding-right: 6px; }

/* Filelinks, specifically */
table.csc-uploads-1 { border-color: #F3AE00; }

table.csc-uploads-2 { border-color: #002F5E; }
table.csc-uploads-2 TR.tr-even { background-color: #EBEEF5; }
table.csc-uploads-2 TR.tr-odd { background-color: #fff; }

table.csc-uploads-3 { border-color: #8A0020; }
table.csc-uploads-3 TR td { vertical-align: middle; }
table.csc-uploads-3 TR.tr-even td.csc-uploads-icon IMG { border: none; }
table.csc-uploads-3 TR.tr-odd td.csc-uploads-icon IMG { border: none; }
				
/************************/
/* Filelinks-Extension */
/**********************/

.filelinks_layout_0 {padding:0px 5px;}

/* Filelinks Layoutvarianten, specifically */
.filelinks_layout_1 {border: 1px dotted #F3AE00; padding:0px 5px; }
.filelinks_layout_1 DIV.even { background-color: #fff; }
.filelinks_layout_1 DIV.odd { background-color: #FCF4E9; }

.filelinks_layout_2  border: 1px dotted #113388; background: #EBEEF5; padding:0px 5px;}
.filelinks_layout_2 DIV.even { background-color: #fff; }
.filelinks_layout_2 DIV.odd { background-color: #EBEEF5; }

.filelinks_layout_3 { border: 1px dotted #F3AE00; padding:0px 5px;background: #FCF4E9;}

/* default styles for extension "tx_cssfilelist" */
.filelinks {
	margin: 5px;
}
span.filecount {
display: none;
	color: #fff;
	font-size: 0.1em;
}
	.filelinks div{padding-left:25px; background:url('/typo3/gfx/fileicons/default.gif') left top no-repeat; margin-bottom:10px;}
	.filelinks span{display:block;}
	.filelinks .filecount{display:block; margin-bottom:5px;} 
	.filelinks a{color:#113388;text-decoration:none; }
	
	/* Icons begin */
	.filelinks .ai{background-image:url('http://www.hfwu.de/typo3/gfx/fileicons/ai.gif')!important;}
	.filelinks .ani{background-image:url('http://www.hfwu.de/typo3/gfx/fileicons/ani.gif')!important;}
	.filelinks .au{background-image:url('http://www.hfwu.de/typo3/gfx/fileicons/au.gif')!important;}
	.filelinks .avi{background-image:url('http://www.hfwu.de/typo3/gfx/fileicons/avi.gif')!important;}
	.filelinks .bmp{background-image:url('http://www.hfwu.de/typo3/gfx/fileicons/bmp.gif')!important;}
	.filelinks .cdr{background-image:url('http://www.hfwu.de/typo3/gfx/fileicons/cdr.gif')!important;}
	.filelinks .css{background-image:url('http://www.hfwu.de/typo3/gfx/fileicons/css.gif')!important;}
	.filelinks .csv{background-image:url('http://www.hfwu.de/typo3/gfx/fileicons/csv.gif')!important;}
	.filelinks .doc{background-image:url('http://www.hfwu.de/typo3/gfx/fileicons/doc.gif')!important;}
	.filelinks .dtd{background-image:url('http://www.hfwu.de/typo3/gfx/fileicons/dtd.gif')!important;}
	.filelinks .eps{background-image:url('http://www.hfwu.de/typo3/gfx/fileicons/eps.gif')!important;}
	.filelinks .exe{background-image:url('http://www.hfwu.de/typo3/gfx/fileicons/exe.gif')!important;}
	.filelinks .fh3{background-image:url('http://www.hfwu.de/typo3/gfx/fileicons/fh3.gif')!important;}
	.filelinks .flash{background-image:url('http://www.hfwu.de/typo3/gfx/fileicons/flash.gif')!important;}
	.filelinks .folder{background-image:url('http://www.hfwu.de/typo3/gfx/fileicons/folder.gif')!important;}
	.filelinks .gif{background-image:url('http://www.hfwu.de/typo3/gfx/fileicons/gif.gif')!important;}
	.filelinks .htm{background-image:url('http://www.hfwu.de/typo3/gfx/fileicons/htm.gif')!important;}
	.filelinks .html{background-image:url('http://www.hfwu.de/typo3/gfx/fileicons/html.gif')!important;}
	.filelinks .ico{background-image:url('http://www.hfwu.de/typo3/gfx/fileicons/ico.gif')!important;}
	.filelinks .inc{background-image:url('http://www.hfwu.de/typo3/gfx/fileicons/inc.gif')!important;}
	.filelinks .java{background-image:url('http://www.hfwu.de/typo3/gfx/fileicons/java.gif')!important;}
	.filelinks .jpg{background-image:url('http://www.hfwu.de/typo3/gfx/fileicons/jpg.gif')!important;}
	.filelinks .js{background-image:url('http://www.hfwu.de/typo3/gfx/fileicons/js.gif')!important;}
	.filelinks .max{background-image:url('http://www.hfwu.de/typo3/gfx/fileicons/max.gif')!important;}
	.filelinks .mid{background-image:url('http://www.hfwu.de/typo3/gfx/fileicons/mid.gif')!important;}
	.filelinks .mov{background-image:url('http://www.hfwu.de/typo3/gfx/fileicons/mov.gif')!important;}
	.filelinks .mpeg{background-image:url('http://www.hfwu.de/typo3/gfx/fileicons/mpeg.gif')!important;}
	.filelinks .mpg{background-image:url('http://www.hfwu.de/typo3/gfx/fileicons/mpg.gif')!important;}
	.filelinks .pcd{background-image:url('http://www.hfwu.de/typo3/gfx/fileicons/pcd.gif')!important;}
	.filelinks .pcx{background-image:url('http://www.hfwu.de/typo3/gfx/fileicons/pcx.gif')!important;}
	.filelinks .pdf{background-image:url('http://www.hfwu.de/typo3/gfx/fileicons/pdf.gif');}
	.filelinks .png{background-image:url('http://www.hfwu.de/typo3/gfx/fileicons/png.gif')!important;}
	.filelinks .ps{background-image:url('http://www.hfwu.de/typo3/gfx/fileicons/ps.gif')!important;}
	.filelinks .psd{background-image:url('http://www.hfwu.de/typo3/gfx/fileicons/psd.gif')!important;}
	.filelinks .rtf{background-image:url('http://www.hfwu.de/typo3/gfx/fileicons/rtf.gif')!important;}
	.filelinks .sgml{background-image:url('http://www.hfwu.de/typo3/gfx/fileicons/sgml.gif')!important;}
	.filelinks .swf{background-image:url('http://www.hfwu.de/typo3/gfx/fileicons/swf.gif')!important;}
	.filelinks .sxc{background-image:url('http://www.hfwu.de/typo3/gfx/fileicons/sxc.gif')!important;}
	.filelinks .sxw{background-image:url('http://www.hfwu.de/typo3/gfx/fileicons/sxw.gif')!important;}
	.filelinks .tga{background-image:url('http://www.hfwu.de/typo3/gfx/fileicons/tga.gif')!important;}
	.filelinks .tif{background-image:url('http://www.hfwu.de/typo3/gfx/fileicons/tif.gif')!important;}
	.filelinks .ttf{background-image:url('http://www.hfwu.de/typo3/gfx/fileicons/ttf.gif')!important;}
	.filelinks .txt{background-image:url('http://www.hfwu.de/typo3/gfx/fileicons/txt.gif')!important;}
	.filelinks .wav{background-image:url('http://www.hfwu.de/typo3/gfx/fileicons/wav.gif')!important;}
	.filelinks .wrl{background-image:url('http://www.hfwu.de/typo3/gfx/fileicons/wrl.gif')!important;}
	.filelinks .xls{background-image:url('http://www.hfwu.de/typo3/gfx/fileicons/xls.gif')!important;}
	.filelinks .xml{background-image:url('http://www.hfwu.de/typo3/gfx/fileicons/xml.gif')!important;}
	.filelinks .xsl{background-image:url('http://www.hfwu.de/typo3/gfx/fileicons/xsl.gif')!important;}
	.filelinks .zip{background-image:url('http://www.hfwu.de/typo3/gfx/fileicons/zip.gif')!important;}
	/* Icons end */
	
	.filelinks a:hover{color: #113388; text-decoration:underline;}
	
/*************************/
/* Filelinks, generally */
/***********************/

.filelinks filelinks_layout_0 { border: 1px dotted #F3AE00; }
.filelinks p { background-color : transparent; font-size: 1.em; }
.filelinks TR td { vertical-align : top; }
.filelinks TR.tr-even { background-color: #fff; }
.filelinks TR.tr-odd { background-color: #FCF4E9; }
.filelinks TR td.csc-uploads-icon { padding-left: 6px; padding-right: 6px; width: 1%; text-align: center; vertical-align: middle; }
.filelinks TR td.csc-uploads-fileName { width: 80%; padding-left: 5px; }
.filelinks TR td.csc-uploads-fileName p A { font-weight: normal; }
.filelinks TR td.csc-uploads-fileName p.csc-uploads-description { font-style: italic; }
.filelinks TR td.csc-uploads-fileSize { white-space: nowrap; padding-left: 6px; padding-right: 6px; }

/* Filelinks, specifically */
.filelinks filelinks_layout_1 { border-color: #F3AE00; }

.filelinks filelinks_layout_2 { border-color: #002F5E; }
.filelinks filelinks_layout_2 > div.pdf-even { background-color: #EBEEF5; }
.filelinks filelinks_layout_2 > div.pdf-odd { background-color: #fff; }

.filelinks filelinks_layout_3 { border-color: #8A0020; }
.filelinks filelinks_layout_3 TR td { vertical-align: middle; }
.filelinks filelinks_layout_3 TR.tr-even td.csc-uploads-icon IMG { border: 2px solid #4F4F4F; }
.filelinks filelinks_layout_3 TR.tr-odd td.csc-uploads-icon IMG { border: 2px solid #4F4F4F; }

/* YUI .first class neutralisieren */
div.filelinks div.first{
float: none !important;
width: auto;
}
/*****************/
/* Various Forms */
/*****************/

.content-normal form {
background:#EBEEF5;
border:1px dotted #113388;
padding:1em 1em;
margin-top: 0.4em;
font-size: 1em;
color: 
}

/* Email, Login and Search forms generally: */
form table TR td { padding: 2px 20px 2px 5px; }
form table TR td.csc-form-labelcell, form table TR td.csc-form-commentcell { background-color: #EBEEF5; }
form table TR td.csc-form-fieldcell { background-color: #fff; }
form table TR td.csc-form-fieldcell input, form table TR td.csc-form-fieldcell select, form table TR td.csc-form-fieldcell textarea { border: 1px solid #002F5E;}
form table TR td.csc-form-labelcell p.csc-form-label-req { font-weight: bold; }

/*****************************/
/* Email form, specifically */
/***************************/

form table.csc-mailform TR td.csc-form-labelcell  { }

.csc-mailform-field {
	margin: 7px 0;
}

form#mailform {
	background: #EBEEF5 none repeat;
	border: 1px dotted #113388;
	padding: 1em;
	margin-top: 0.4em
}

.csc-mailform-field label {
display: block;
}

.csc-mailform-field input[type="text"] {
	width: 400px;
   border: 1px dotted #113388;
	padding: 2px 5px;
	color: #4F4F4F;
}

.csc-mailform-field textarea {
	width: 410px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 2px 5px;
	color: #4F4F4F;
   /*height: 50px;*/
}

.csc-mailform-field input:focus {
   background: #FCF4E9;
}

.csc-mailform-field input.radio  {
   width: auto;
	float: left;
}

.csc-mailform-checkbox {
   float: left;
	width: auto;
}

.csc-mailform-field select {
   border: 1px dotted #113388;
}

.csc-mailform-submit {
}

/*****************************/
/* Login form, specifically */
/***************************/

form table.csc-loginform { width: auto; }
form table.csc-loginform TR td {
padding: 2px 0px; 
background: transparent;
}

form table.csc-loginform TR td.csc-form-labelcell, 
form table.csc-loginform TR td.csc-form-commentcell { font-weight: normal; padding-right: 5px; text-align: right; }

form table.csc-loginform TR td.csc-form-fieldcell input { width: 200px; border: 1px dotted #113388; padding: 2px 5px; color: #113388; }
form table.csc-loginform TR td.csc-form-fieldcell select { width: 50%; }

/******************************/
/* Search form, specifically */
/****************************/

form table.csc-searchform { width: 100%; }
form table.csc-searchform TR td { padding: 2px 0px; background: transparent;}
form table.csc-searchform TR td.csc-form-labelcell, form table.csc-searchform TR td.csc-form-commentcell { font-weight: normal; padding-right: 5px; text-align: right; }
form table.csc-searchform TR td.csc-form-fieldcell input, form table.csc-searchform TR td.csc-form-fieldcell select { border: 1px dotted #113388; padding: 2px 5px; color: #113388; width: 50%; }

/*****************/
/* Search result */
/*****************/

.content-normal div.tx-indexedsearch-browsebox ul{
margin: 0 0 0.5em 0;
}

div.tx-indexedsearch-browsebox li{
	list-style-type: none;
	display: inline;
	margin-left: 0;
	margin-right: 0.3em;
}

/* Search word markup */
SpAN.csc-sword { font-weight: bold; color: #4F4F4F; }

/*****************************/
/* Menu / Sitemap, generally */
/*****************************/

div.csc-menu { margin-left: 10px; }
div.csc-menu p { font-size: 11px; font-weight: bold; margin: 1px 0px 0px 0px; padding: 2px 2px 2px 10px; background-color: #FCF4E9; }
div.csc-menu p A { color: #000000; text-decoration: none; }
div.csc-menu p A:hover { color: #F3AE00; text-decoration: underline; }
div.csc-menu p.csc-section { font-weight: normal; margin-left: 20px; font-style: italic; }

/* Menu / Sitemap, "Menu of these pages" */
div.csc-menu-def p {  }

/* Menu / Sitemap, "Menu of subpages to these pages" */
ul.csc-menu-1 { 
	list-style-image: url(../media/img/aufzaehl_rechteck.gif);
	list-style-position: outside;
	list-style-type: disc;
	line-height: 0.9em;
}

/* Menu / Sitemap, "Sitemap" */
div.csc-menu-2 { }
div.csc-menu-2 p.csc-sitemap { }
div.csc-menu-2 p.csc-sitemap-level1 { margin-left: 20px; }
div.csc-menu-2 p.csc-sitemap-level2 { margin-left: 40px; }
div.csc-menu-2 p.csc-sitemap-level3 { margin-left: 60px; }
div.csc-menu-2 p.csc-sitemap-level4 { margin-left: 80px; }
div.csc-menu-2 p.csc-sitemap-level1 A { color: #113388; }
div.csc-menu-2 p.csc-sitemap-level2 A { color: #113388; }
div.csc-menu-2 p.csc-sitemap-level3 A { color: #113388; }
div.csc-menu-2 p.csc-sitemap-level4 A { color: #113388; }

/* Menu / Sitemap, "Section index (pagecontent w/Index checked)" */
div.csc-menu-3 { }
div.csc-menu-3 p.csc-section { margin-left: 0px; }
div.csc-menu-3 p.csc-section A { color: #113388; }

/* Menu / Sitemap, "Menu of subpages to these pages (with abstract)" */
div.csc-menu-4 { }
div.csc-menu-4 p { margin-top: 2px; }
div.csc-menu-4 p.csc-abstract { font-weight: normal; font-style: italic; margin-top: 0px; padding: 0px 2px 2px 20px; }

/* Menu / Sitemap, "Recently updated pages" */
div.csc-menu-5 { }

/* Menu / Sitemap, "Related pages (based on keywords)" */
div.csc-menu-6 { }

/* Menu / Sitemap, "Menu of subpages to these pages + sections" */
div.csc-menu-7 { }
div.csc-menu-7 p { font-weight: bold; }
div.csc-menu-7 p.csc-section A { color: #113388; }

/*****************************************/
/* Frontend editing / Typo3 Admin panel */
/***************************************/

IMG.frontEndEditIcons { vertical-align: middle; margin: 0px 2px 0px 2px; } 

/* Default styles for the Admin panel */
table.typo3-adminpanel { border: 1px solid #8A0020; background-color: #EBEEF5; }
table.typo3-adminpanel TR.typo3-adminpanel-hRow td { background-color: #002F5E; }
table.typo3-adminpanel TR.typo3-adminpanel-itemHRow td { background-color: #002F5E; }
table.typo3-adminpanel table, table.typo3-adminpanel td { border: 0px; }
table.typo3-adminpanel td FONT { font-family: verdana; font-size: 10px; color: black; }
table.typo3-adminpanel td A FONT { font-family: verdana; font-size: 10px; color: black; }			
table.typo3-editpanel { border: 1px solid black; background-color: #FCF4E9; }
table.typo3-editpanel td { border: 0px; }

/* content-border */

.content-border  {
margin: 0;
background-color: #FFF;
font-size: 0.88em;
}

.content-border a {
font-size: 1em;
}

.content-border .csc-header {
background-color: #FCF4E9;
color: #F3AE00;
}

.content-border p {
margin: 10px;
}

.content-border > p.bodytext,
.content-border .csc-frame-frame1 > p.bodytext, 
.content-border .csc-frame-frame2 > p.bodytext {
/*font-size: 0.85em;*/
}

.content-border .csc-frame-frame2 {
background-color: #FCF4E9;
}

.content-border ul,
.content-border .csc-frame-frame1 > ul,
.content-border .csc-frame-frame2 > ul {
list-style-image: url(../media/img/pfeil.gif);
padding-left: 25px;
/*font-size: 0.85em;*/
}

.content-border .csc-frame-frame1,
.content-border .csc-frame-frame2{
border-top: #F3AE00 1px dotted;
border-left: #F3AE00 1px dotted;
margin: 30px 0 12px 0;
padding-bottom: 10px;
}

.content-border .csc-frame-frame1 {
background-color: #FFF;
}

.content-border .csc-frame-frame1 .csc-header, 
.content-border .csc-frame-frame2 .csc-header{
background-color: #FCF4E9;
color: #F3AE00;
}

.content-border .csc-frame-frame2
{
background-color: #FCF4E9;
border-bottom: #F3AE00 1px dotted;
}

.content-border .csc-frame-frame1 > p.bodytext, 
.content-border .csc-frame-frame2 > p.bodytext {
}

/* ** 5. Special Settings ** */

/* ** 5.1 content-normal ** */

.content-normal {
	margin-top: 30px;
}

.content-normal .csc-frame-frame1 {
background-color: #EBEEF5;
padding: 5px;
border: 1px dotted #113388;
}

.content-normal .csc-frame-frame2 {
background-color: #FCF4E9;
padding: 5px;
border: 1px dotted #F3AE00;
}

div.inhalt {
padding-right: 37px;
padding-left: 6px;
}


/* ** 5.2 content-border ** */

.yui-u.content-border {
	/*width: 250px;
	margin-right: 7px;*/
}

.content-border h1 {
	font-size: 1.03em;
	padding-left: 10px;
}

.content-border h2 {
	font-size: 1.05em;
	padding-left: 10px;
}

.content-border h3, .content-border h4, .content-border h5, .content-border h6 {
	padding-left: 10px;
}

.content-border ul li {
	list-style-image: url(../media/img/pfeil.gif);
	margin-left: 10px;
	padding-left: 0;
}

.content-border ol {
	margin-left: 10px;
}

.content-border div.csc-textpic-imagewrap {
	padding-left: 10px;
	padding-top: 5px;
}

div.csc-textpic-center div.csc-textpic-imagewrap {
	padding-left: 0;
}

/* pageTranslation (english Version...) */
#pageTranslation{
background-color: #FCF4E9;
color: #F3AE00;
border: #F3AE00 1px dotted;
border-right: none;
margin: 30px 0 12px 0;

}

/* span-Formatierung RTE */
span.important { color: #8A0020; font-weight: bold;}
span.name-of-person { color: #002F5E; font-weight: bold;}
span.detail { color: #F3AE00; font-weight: bold;}

div.csc-textpic{
clear: both;
}

.align-left {
	text-align: left;
}

.align-right {
	text-align: right;
}

.align-center {
	text-align: center;
}

sub {
	vertical-align: sub;
}

sup {
	vertical-align: top;
}

blockquote {
	font-style: italic;
	color: #aaaaaa;
}

.indent {
	margin-left: 3.5em;
}



/*IE Tests*/
body{
text-align: left;
}
#hd-top{
text-align: left !important;
}

/* Formatierungen für die Druckversion */

#page-id,
.invisible,
.csc-linkToTop,
#wrap-nav-meta,
#hd-mid,
#hd-bot,
div.breadcrumb,
#ft,
#sidebar,
#lastchange,
#banner,
#print,
#pdf,
#pageInfo,
.typo3-adminPanel, 
#lastupdate {
	display: none;
}

html,body{
  margin:0px;
  padding:0;
  border:0;
}

body{
  background: #ffffff;
  text-align:left;
	font: normal 10pt arial, helvetica, sans-serif;
	color:#000;
margin: 0;
padding: 0;
}

a {
	color: #000;
	text-decoration: none;
	font-weight: normal;
	outline: none;
}

strong, b {
	font-weight: bold;
}

hr {
	color: #071842; /* f?r ie */
	background-color: #071842; /* for andere Browser */
	height: 1px;
	margin: 30px 0 8px 0;
}
h1,h2,h3,h4,h5,h6 {
font-weight: bold;
font-family: Arial, Verdana,sans-serif;
line-height: 1.4em;
color: #000;
}

h1 {
font-size: 16pt;
}

h2 {
font-size: 14pt;
}

h3 {
font-size: 12pt;
}

h4 {
font-size: 10pt;
}

h5 {
font-size: 8pt;
}

h6 {
font-size: 8pt;
}


#hd{
	height: auto;
}

.yui-t2 #yui-main .yui-b{
	margin: 0 !important;
}
/* print for webboards */
div .tx-hfwuwebboard-pi1{
margin: 0;
}

div .hfwuwebboard-single{
font-size: 28px;
}

div .hfwuwebboard-single table {
font-size: 28px;
margin: 0;
width: 100% !important;
}

div .hfwuwebboard-single h1{
font-size: 28px;
}
