/* 18.1.2009 die Klasse "Content" nur für werweis.de !!! jedenfalls die Gemeinsankeiten, nicht die Positionierung!!!*//* Schriften, Größen und Schriftarten */
#content 		 {background:white; border-color:silver; padding:0px 4px 2px 6px; border-width:4px 0px 8px 0px; font-family:Arial,Verdana; font-size:12.5px; color:#555555; min-height:400px; border-style:solid; text-align:left; overflow:hidden; zoom:1;}
.csc-textpic		  { } /* margin:0px 0 4px 0; */
.csc-textpic-text	{margin:0px 0 4px 0; padding:0;} /* unsere Textfarbe color:#555555; */
.csc-textpic-text ul li {background:white; font-weight:bold; padding:0 0 0 12px; }
.csc-textpic-image    {margin:0px 0 4px 0;}
.csc-bulletlist		   {list-style-type: decimal;}
.csc-bulletlist-1	  {list-style-type: circle;}
select, input, textarea { font-size: 99% }

/*
ul, ol, dl { margin: 0 0 1em 1em }
dt { font-weight: bold; }
dd { margin: 0 0 1em 2em; }
blockquote, cite { margin: 0 0 1em 1.5em; font-size: 0.93em; width: auto;}

*/
li 		{ margin-left: 1.5em; line-height: 1.5em; }
img 	     {border: none}

.align-center		{text-align:center;}
/* ========================================================================================================================= */
h1,h2,h3,h4,h5,h6 {font-family:Arial,Verdana; font-weight:bold; color:#555555; } /* font-weight:normal; }*/
h1 {font-size: 18.0px; padding:0px 0 0px 0 ; margin:4px 0 2px 0;} /*letter-spacing:0.06em; font-size: 18.5px; funktioniert leidlich !!!! */
h2 {font-size: 18.0px; padding:0px 0 0px 0 ; margin:4px 0 2px 0;}
h3 {font-size: 18.0px; padding:0px 0 0px 0 ; margin:4px 0 2px 0;}
h4 {font-size: 18.0px; padding:0px 0 0px 0 ; margin:4px 0 2px 0;}
h5 {font-size: 18px; margin:0; padding-top:0; text-align: center;} /* das soll der Header5 für die hervorgehobenen Rahmen werden */
h6 {font-size:0.8em; margin-left:1.1em ;  padding-top:0em;}
/* ========================================================================================================================= */

/* ### Auszeichnung lokaler und Externer Links und Spezielle Formatanweisungen der Bilder mit TEXT */
a, a em.file 		{color:blue; text-decoration:underline;}
a:visited 		{background:white;color:#660000; text-decoration:underline;}
a:hover			{background:#DB8C51; color:navy; text-decoration:underline;}

FORM				{margin:0px; padding:0; } /* border:0px solid silver; ACHTUNG: gilt für alle Formulare, auch das Suchen-Feld !! muss bleiben !! */
/* ========================================================================================================================= */
#mailform			{margin:6px 0 0 0; padding:9px 0 9px 9px; border:1px solid green; text-align:left;} /* background-color:#F5FADF; */ 
.csc-mailform 			{padding-left: 25px; border: 0px none;  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: ; color: ;}
.csc-mailform-field label    {display:block; margin: 6px 0 3px 4px; } /* font-size:0.8em;  */
.csc-mailform-radio label   {display:inline; margin-left:0.3em;}
.csc-mailform-radio legend {display:none;}
.csc-mailform-submit 	     {margin-left:6em; margin-top:1em; color:black; padding: 4px; border:2px solid green; font-weight:bold;} 

#captchaResponse 		{margin:0em 1EM 0 1em; border:2px solid orange;} /* margin:100px 8px 8px 20px; padding:100px 0px 0px 20px;  */
input:focus, select:focus, textarea:focus {outline:1px solid #FF0000; background-color:#ffff99; color:black;} /*markiert die Felder bei mausklick in gelbem Feld*/



/* ========================================================================================================================= */
.csc-searchform 		{text-align:left; margin:0; padding:0;}
/* Search Result, Suchergebnis header immer H3 !! */
.csc-searchResultHeader 	{background:#F5FADF; border:1px solid green; padding:0px; display:block; width:100%; font-size:15px;}
H3.csc-searchResultHeader a	{padding:1px 0 2px 4px; display:block; width:99%;}

/* ========================================================================================================================= */
/* Search Result, result information box: (ist eigentlich eine Tabelle) */
TABLE.csc-searchResultInfo			{		margin:2px 0 0 0px; width:100%; border:1px solid green; }
TABLE.csc-searchResultInfo TR					{background:#F5FADF; color:black;}
TABLE.csc-searchResultInfo TR TD P				{padding: 0px 2px 0px 5px; }
TABLE.csc-searchResultInfo TR TD.csc-searchResultRange P	{font-weight: bold; }
TABLE.csc-searchResultInfo TR TD.csc-searchResultPrevNext	{text-align: right; font-weight: bold;}
/* Search Result, der text im body text */
P.csc-searchResult 		{margin-left:10px; font-size:11.5px; padding:1px 0 1px 3px; border: 1px solid silver;}

/* ========================================================================================================================= */
/* Formatanweisungen für Last Updates Seite - .csc-menu csc-menu-5	{border:1px solid green; padding:2px 0 0 18px; } */
.lastupdatedelement 		{background:#F5FADF; width:100%; font-size:15px; font-weight:bold; padding:0; text-decoration:none;}
.lastupdatedelement a		{padding:1px 0 2px 4px; border:1px solid silver; display:block; margin:0 0 2px 0;width:99%;}
.lastupdatedelement a:hover	{padding:1px 0 2px 4px; border:1px solid green; line-height:18px; color:blue; display:block; width:99%; text-decoration:underline;  margin:0 0 2px 0;}
.lastupdatedelement_textblock	{background:white; border:1px solid white; padding:1px 0 1px 4px; margin: 3px 0 3px 20px; font-size:12px; font-weight:normal;}

/* 7 x Typo3 Design-Rahmen im Content auswählen !! */
DIV.csc-frame 			{border:0px; margin:0px; padding:0; font-size:12.5px; font-family:Arial,Verdana;}
DIV.csc-frame-invisible 	{}
DIV.csc-frame-indent 		{padding-left: 100px; }
DIV.csc-frame-indent3366 	{padding-left: 33%; }
DIV.csc-frame-indent6633 	{padding-right: 33%; }
DIV.csc-frame-frame1 		{background-color:#F5FADF; border: 1px solid green; padding: 2px 4px 2px 4px; margin-top:2px; margin-left:-2px;} /*  #F5FFAAwidth:auto; high:1px; */
DIV.csc-frame-frame2 		{background-color:#F5FADF; border: 1px solid green; padding: 2px 4px 2px 4px; margin-top:2px;}

/* Search word markup - Suchwort Markierung aber nur im Text!! warum nicht im Header*/
SPAN.csc-sword {font-weight:bold; color:red !important; background-color:yellow; border:1px red solid;} 
P.csc-linkToTop A {font-weight: bold;}

/* das waagrechte Lineal */
DIV.csc-frame-rulerBefore 	{border-top:   2px solid grey; padding:0; margin:6px 0 6px 0; background-color:silver; font-size:0.3em; width:100%; line-height:1px; }
DIV.csc-frame-rulerAfter  	{border-bottom:2px solid grey; padding:0; margin:6px 0 6px 0; background-color:silver; font-size:0.3em; width:100%; line-height:1px; }

/* Spezielle Formatanweisungen der Bildunterschriften */
.csc-caption 		{background:green; font-size:10px; padding:2px;} /* #d0e3fb - wo wird das überhaupt gebraucht ?? */
.csc-textpic-caption 	{background:#F5FADF; font-size:10px; font-weight:bold; text-align:center; padding:0px 1px 0px 1px;}
.csc-textpic-imagewrap 	{margin:3px 3px 1px 3px}

/* Block 3 : hier ist der Footer gültig für alle Seiten !!!!! und nur hier !!! */
#rahmen4_unten			{background:url(/fileadmin/img/) repeat top; border-bottom:3px solid silver; clear:both; text-decoration:none; padding:0; height:85px; font-family:Arial;} /* margin:16px 1px 0px 1px;  */
#rahmen4_unten a:hover		{background:#DB8C51; text-decoration:underline;}
#rahmen4_unten a:visited 	{text-decoration:underline; color:blue;}
#fusstext			{text-align:center; display:block; font-size:10.5px; color:; margin:2px 0 4px 0; padding:0;}
#seitenanfang			{background:white; border: 1px solid green; float:left; display:block; font-size:14px; font-weight:bold; line-height:16px; margin:0px 0 6px 6px; padding:2px; }
#footerlogo			{float:right; margin:0 0 0px 0; padding:0 0 0px 0;}



/* 
.csc-mailform-field label	{margin:6px 0 6px 10px; border:1px solid silver;}
.csc-mailform-field input 	{margin:6px 0 6px 10px; border:1px solid green; padding:2px;}
.csc-mailform-field select 	{margin:6px 0 6px 10px; border:1px solid orange; padding:2px;}
.csc-mailform-field textarea	{margin:6px 0 6px 10px; border:1px solid green; padding:2px;}
.csc-mailform-radio label	{display:inline; margin-left:0.3em;}
.csc-mailform-radio legend	{display:none;} 
.csc-mailform-submit		{margin-left:6em; margin-top:8px; color:black; padding: 4px; border:2px solid green; font-weight:bold;}
*/
