body {
	background: #E6E8E5;
	margin: 0;
	padding: 0;
	font-family: verdana;
	font-size: 11px;
	background-color: white;
	width: 800px;
}

table {
	color:#000000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
}

td {
	font-family: verdana;
	font-size: 11px;
}

h1 {
	font-size: 22px;
	color: #294163;
	font-weight: normal;
	margin: 0 0 4px 0;
	line-height: 24px;
}


h2 {
	font-size: 11px;
	color: #000000;
	font-weight: 800;
	padding: 0;
	margin: 0 0 18px 0;
	line-height: 17px;
}

a {
	color: #294163;
}

#image {
	height: 0px;
	visibility: hidden;	
	position: absolute;
}

#image img{
	height: 0px;
	visibility: hidden;
	position: absolute;	
}

/* Header und Logo */

#logo {
	height: 0px;
	visibility: visible;
	position: absolute;
}

#logo img{
	height: 0px;
	visibility: visible;
	position: absolute;
}
#wraper {
	height: 0px;
}

#doc_width {
	width:  0px;
}

	
#clearer {
	float: none;
	clear: both;
}


/* Navigation */

#logo img {
	border: none;
	height: 0px;
}


#meta {
	visibility: hidden;
	position: absolute;
	height: 0px;
}

#navi {
	clear: left;
	float: left;
	visibility: hidden;
	position: absolute;
	height: 0px;
}

#ebene2 {
	visibility: hidden;
	position: absolute;
	height: 0px;
}

/* MNEU EBENE 3 */
#ebene3 {
	height: 0px;
	visibility: hidden;
	position: absolute;
}

#content{
	width: 450px !important;
	width: 500px;
	height: auto;
	float: left;
	padding: 20px 24px 0 24px;
	line-height: 17px;
	/*border: 1px dotted green;*/
}

#content a.internal-link,#content a.external-link,#content_right a.internal-link,#content_right a.external-link, .tx-srfeuserregister-pi1 a {
	background-image: url('bilder/submit.gif');
	background-repeat: no-repeat;
	background-position: 0 4 !important;
	background-position: 0 3;
	padding: 0 0 0 10px;
	text-decoration: none;
}

#content p.bodytext{
	line-height: 17px;
	margin: 0;
	padding: 0;
}

#content_right{
	visibility: hidden;
	position: absolute;
	height: 0px;
}

#content li{
	list-style-image: url('bilder/list-image.gif');
	padding: 0 0 2px 0;
	line-height: 16px;
}

#content ul{
	padding: 1px 0 15px 15px;
	margin: 0;
}

#meta2 {
	height: 0px;
	visibility: hidden;
	position: absolute;
}

#meta3 {
	height: 0px;
	visibility: hidden;
	position: absolute;
}

#meta3 a{
	color: #BB1B3D;
	margin: 0 0 15px 0;
	text-decoration: none;
}


/* Sitemap */
#content div.csc-sitemap {
	margin-top: 23px;
}

#content div.csc-sitemap ul {
	margin: 0;
	padding: 0;
}
#content div.csc-sitemap li {
	list-style-type:none;
	list-style-image:none;
	padding:0;
	margin:0;
	border-top: 1px solid #BB1b3d;	
}

#content div.csc-sitemap ul a{
	text-decoration: none;
	display:block;
	background-image: url('formate_print_01_FILES/submit.gif');
	background-position: 0px 10px;
	background-repeat:no-repeat;
	padding: 5px 0 6px 15px;
	margin: 0px 0 0 0px;
}

#content div.csc-sitemap ul ul a {
	margin-left:40px;
}

#content div.csc-sitemap ul ul ul a {
	margin-left:80px;
}

#content div.csc-sitemap ul ul ul ul a {
	margin-left:120px;
}

/* SUCHE */
div#search {
	height: 0px;
	visibility: hidden;
	position: absolute;
}


.tx-newloginbox-pi1 table th { text-align:left; padding-left:0;}



/* MAIL FORMULAR, Login und Benutzerregistrierung */

.tx-srfeuserregister-pi1 fieldset { border:none; margin:0; padding:0;}
.tx-srfeuserregister-pi1 fieldset.create_preview dt, .tx-srfeuserregister-pi1 fieldset.edit_preview dt { width:80px; }
.tx-srfeuserregister-pi1 legend { display:none;}
.tx-srfeuserregister-pi1 p {
	line-height: 17px;
	margin: 0 0 10px 0; 
	padding: 0;
	}
.tx-srfeuserregister-pi1 label span{ display:none; }
.tx-srfeuserregister-pi1 h4 { padding-left:0; }
.tx-srfeuserregister-pi1-captcha-response { clear:both }
.tx-srfreecap-pi2-cant-read { display:block; }
.tx-srfreecap-pi2-image { margin:0; }

.tx-srfeuserregister-pi1 dl {padding-top:0;}

.tx-srfeuserregister-pi1 dt {
	width:100%;
	color: #6B696B;
	padding-bottom: 2px;
	text-align:left;
}

.tx-srfeuserregister-pi1 dd, .tx-srfeuserregister-pi1-captcha-response, .tx-srfeuserregister-pi1-captcha-response label  { width:340px; }


.csc-mailform label,.csc-mail-label{
	float: left;
	clear: left;
	color: #6B696B;
	padding-bottom: 2px;
}

.csc-mailform-field input, textarea, .tx-srfeuserregister-pi1 input, .tx-newloginbox-pi1 input{
	border: #000000 1px solid;
	float: left;
	clear: left;
	color: #000;
	padding: 4px 4px 3px 4px !important;
	font-size: 11px !important;
	padding: 2px;
	font-family: verdana;
}

.forgetPassword input { float:none; }

.csc-mailform {
	border: none;
	padding: 0;
	margin: 0;
}
.csc-mailform input,textarea, .tx-srfeuserregister-pi1 input {
	margin: 0 0 10px 0;
	width: 340px;
}


input#mailformformtype_mail, input.tx-srfeuserregister-pi1-submit, input.tx-newloginbox-pi1-submit, input.tx-srfeuserregister-pi1-submit-delete{
	border: none;
	color: #294163;
	background: none;
	text-align: left;
	width: auto;
	margin: 10px 0 0 0;
	padding: 4px 0 0 10px !important;
	padding: 1px 0 0 10px;
	background-image: url('bilder/submit.gif');
	background-repeat: no-repeat;
	background-position: 0 9 !important;
	background-position: 0 5;
	font-family: verdana;
	font-weight: normal;
	font-size: 15px;
}

input.tx-srfeuserregister-pi1-submit-delete{clear:none; margin:0 10px 20px 10px}

#mailformauswahl input{
	color: red;
	width: 13px;
}

#mailformZeitpunkt.csc-mailform-check{
	border: 1px solid red;
	color: red;
	width: 13px;
}

#mailformauswahl {
	border: none;
}

select#mailformauswahl {
	border: 1px solid grey;
}


.csc-textpic-caption {
	padding: 10px 0 0 0;
}

#content ul.browsebox {
	margin: 10px 0 50px 0;
	padding: 0;
	border: 1px solid #fff;
}

#content ul.browsebox li {
	width: 60px;
	float: left;
	list-style-type:none;
	list-style-image:none;
	padding: 0;
	margin: 0;
}

div.tx-indexedsearch-res {
	clear: both;
}



#address {
	visibility: visible;
	width: auto;
	height: auto;
}




















