/* DATEI: basis.css
--------------------------------------------------------------------------------------- 
Hauptfarben:
light brown (nav background): #999966 
Dark brown (text): #333300
*/

/* Allgemeine Neutralisation
--------------------------------------------------------------------------------------- */
* { background-color: transparent; }

/* Neutralize styling: 
   Elements we want to clean out entirely: */
html, body, form, fieldset { font: 12px "Courier New", Courier, mono; margin: 0; padding: 0; }

/* Neutralize styling: 
   Elements with a vertical margin: */
h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, address { margin: 1em 0; padding: 0; }

/* Apply left margin:
   Only to the few elements that need it: */
li, dd, blockquote { margin-left: 1em; }

/* Miscellaneous conveniences: */
form label { cursor: pointer; }
fieldset { border: none; }
input, select, textarea { font-size: 100%; font-family: inherit; }

/* Allgemeine Angaben
--------------------------------------------------------------------------------------- */
/* Fuer Browserprobleme mit relativen Schriftgroessen und permanenten Scrollbalken rechts: */
html { font-size: 100.01%; height: 101%; }

body { color: #000; text-align: center; background-color: #FFFFFF; }

/* Zum Aufloesen von float: */
.breaker { clear: both; height: 0; overflow: hidden;  }

img { border:0;}

/* Seitenstruktur / Container
--------------------------------------------------------------------------------------- */
#main {background-color: #FFF; width: 900px; margin: 0 auto; text-align: left;}
#header {width: 100%;}
#nav {background-color: #999966; width: 100%; text-align: center; margin-left: auto; margin-right: auto;}
#content {900px; background-image: url(../img/back.jpg); background-repeat: repeat-y;}
#footer {background-color: #999966; width: 100%; height: 30px; text-align: center;}

/* Header
--------------------------------------------------------------------------------------- */

/* Hauptmenu
--------------------------------------------------------------------------------------- */

#nav ul {
margin: 0 0 0 0;
padding: 0 0 0 0;
list-style-type:none;
}
#nav li	{
line-height: 30px;
font-size: 16px;
float: left;
}

#nav li a	{
color: #333300;
font-weight: normal;
text-decoration: none;
}

#nav li a:hover	{
color: #333300;
font-weight: normal;
text-decoration: none;
}

#nav li a.current	{
font-weight: bold;
}

/* Inhalt mitte
--------------------------------------------------------------------------------------- */
#content {padding: 50px 100px 50px 100px;}
#content img {margin: 0 0 20px 0; }
#content .csc-textpic-text { } 
#content .bodytext { } 

/* Footer
--------------------------------------------------------------------------------------- */

/* TYPO3:Content
--------------------------------------------------------------------------------------- */

/* TYPO3:Ext mailformplus
--------------------------------------------------------------------------------------- */

/* TYPO3:Ext tt_news
--------------------------------------------------------------------------------------- */

/* TYPO3:Ext newsl 
--------------------------------------------------------------------------------------- */

/* returner
--------------------------------------------------------------------------------------- */
#returner{
	position: absolute;
	top: 0px;
	left: 0px;
	display:block;
}
