body { color: black; background-color: #7c7c72; }
body { color: black; background-color: #7c7c72; }

p { color: #a5a698; margin-top: 15px; margin-left: 30px; margin-right: 30px; }
table { vertical-align: top; }
td { vertical-align: top; }

a:link { color: #7c7c7c ; text-decoration: none; }

a:visited { color: #626262 ; text-decoration: none; }
.news-list-item_list p{
font-size:9pt;
font-weight:none!important;
}
a:hover { color: #b9b9b9 ; text-decoration: none; }
.news-list-container{margin-top:0px;}
a:active { color: red ; text-decoration: none; }
#gb01{display:none;}
#background { background-image: url(../grafiken/single/background.png); width: 950px; height: 560px; margin-top: 10px; margin-right: auto; margin-left: auto; }
#navi { width: 147px; height: 228px; float: left; margin-top: 154px; }
#dia01 { background-image: url(../grafiken/single/dias/dia_gelb.png); background-repeat: no-repeat; width: 147px; height: 119px; float: left; margin-top: 0; margin-left: 40px; }
#dia02 { background-image: url(../grafiken/single/dias/dia2_gelb.png); background-repeat: no-repeat; width: 147px; height: 20px; float: left; margin-top: 136px; } 
#Impress { color: #7c7c72; font-size: 8pt; font-family: Verdana; float: left; margin-top: -7px; padding-left: 797px; }
#linie { background-image: url(../grafiken/single/lines/gelb.png); width: 1px; height: 398px; float: left; margin-top: 103px; margin-left: 33px; }
#content { color: #b9b9b9; font-size: 10pt; font-family: Verdana; width: 638px; height: 398px; float: left; margin-top: 102px; padding-top: 10px; padding-right: 20px; padding-left: 23px; !important }
.csc-firstHeader { color: #ca020c; font-size: 15px; }
.bodytext_ { color: red; font-size: 12px; }
/*<agl.folder "allgemein">*/
	*  { margin: 0; padding: 0; border: 0; outline-width: 0; !important; } 
	.csc-header-n1  { color: #7c7c72; margin-bottom:-15px;}
	.csc-textpic-caption{
width:80px;
}
	.contenttable  { vertical-align: top; }
	.csc-header-n2 { margin-bottom: 5px; }
	.csc-header-n3 { margin-bottom: 5px; }
	.csc-header { color: #f30;}
	.csc-textpic-text    { word-spacing: -1px; margin-top: 0; margin-right: 15px; margin-bottom: 0; padding-top: 0; padding-right: 15px; padding-bottom: 0; }
	.csc-textpic-intext-left   { margin: 8px 0 0 27px; padding: 0 }
	.csc-textpic-imagewrap    { margin-top: 0; margin-bottom: 0; margin-left: 50px; padding-top: 0; padding-bottom: 0; padding-left: 0; }
	.csc-textpic-image { margin: 0; padding: 0px 0px 0px 0 }
	.csc-textpic-imagerow { margin: 0; padding: 0px 0px 0px 0; width: 490px }
	.csc-textpic-caption { font-size: 10px; padding-top: 2px;padding-bottom:3px; }
	.csc-textpic-firstcol { margin: 0; padding: 3px 8px 4px 0; width: 490px }
	P.csc-subheader-1     { color: #0065ad; font-size: 13px; font-family: Tahoma; font-style: normal; font-weight: bold; margin: 7px 30px 25px 25px; padding: 0 }
	P.csc-subheader-2  { color: #69c; font-size: 13px; font-family: Tahoma; font-style: normal; font-weight: bold; margin: 12px 0 12px 2px; padding: 0 }
	P.csc-subheader-3  { color: #667c33; font-size: 13px; font-family: Tahoma; font-style: normal; font-weight: bold; margin: 12px 0 12px 2px; padding: 0 }
	.csc-textpic csc-textpic-right csc-textpic-below csc-textpic-border    { }
	h1 { color: #666; font-size: 12px; font-family: arial, helvetica, sans-serif; font-weight: bold; font-style: normal; margin: 0; padding: 0; }
	h2 { color: #666; font-size: 1em; font-family: arial, helvetica, sans-serif; font-style: normal; font-weight: bold; margin: 0; padding: 0; }
	h3 { color: #666; font-size: 1.1em; font-family: arial, helvetica, sans-serif; font-style: normal; font-weight: bold; margin-top: 5px; margin-bottom: 3px; }
	h4 { color: #666; font-size: 2em; font-family: arial, helvetica, sans-serif; font-weight: bold; text-indent: 0; margin: 0.67em 0; }
	h6 { color: black; font-size: 12px; font-family: verdana; font-weight: bold; font-stretch: expanded; background-color: transparent; margin-top: 1em; margin-bottom: 1em; }
	_li { font-size: 14px; font-family: Tahoma; line-height: 19px; background-image: url(../Grafiken/bg/list_element.png); margin: 0 0 8px 27px; padding: 0; !Simportant;}
	P.bodytext       { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 17px; margin-bottom: 8px; padding-top: 0; padding-right: 5px; }
	p.bodytext a { color: #0065ad; text-decoration: underline; background-color: transparent; background-repeat: no-repeat; background-position: 4px 3px;}
	p.bodytext a:link { color: #0065ad; text-decoration: underline; background-color: transparent; background-image: url(../grafik_openhouse/bild_link.png); background-repeat: no-repeat; background-position: 4px 3px; !important; }
	p.bodytext a:visited  { color: #0065ad; text-decoration: none; background-color: transparent; background-image: url(../grafik_openhouse/bild_link.png) }
	p.bodytext a:active { color: black; text-decoration: none; background-color: transparent }
	p         { font-size: 14px; font-family: Arial, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin: 0 0; padding: 0 0 }
	p a { color: #0065ad; text-decoration: underline; background-color: transparent; background-repeat: no-repeat; background-position: 4px 3px;}
	p a:link  { color: #0065ad; text-decoration: underline; background-color: transparent; background-image: url(../grafik_openhouse/bild_link.png); background-repeat: no-repeat; background-position: 4px 3px;}
	p a:visited   { color: #0065ad; text-decoration: none; background-color: transparent; background-image: url(../grafik_openhouse/bild_link.png) }
	p a:active { color: black; text-decoration: none; background-color: transparent }
	p a:hover  { color: #0065ad; text-decoration: none; background-color: transparent }
	.news-single-imgcaption { font-size: 11px; font-weight: bold; line-height: 12px; text-align: center; }
/*</agl.folder>*/
/*<agl.folder "Listenelement">*/
	ul     { list-style: url(../Grafiken/bg/list_element_einzeln.png)none url("../Grafiken/bg/list_element_einzeln.png"); margin-top: 16px; margin-bottom: 20px }
	li       { color: #0065ad; font-size: 14px; font-family: arial, helvetica, sans-serif; font-weight: normal; line-height: 14px; margin-bottom: 10px; margin-left: 60px }
/*</agl.folder>*/
/*<agl.folder "guestbook">*/
	.tx-veguestbook-pi1   { color: #616161; font-size: 14px; font-weight: normal; margin-left: 25px; border-width: 0 }
	.tx-guestbook-list-table   { width: 450px; border-width: 0 }
	.tx-guestbook-list-header  { color: #616161; font-size: 14px; font-family: Arial, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; background-color: #f5f5f5; text-align: left; padding-top: 2px; width: 300px; height: 20px }
	.tx-guestbook-list-header a  { color: #e34b00; font-size: 14px; font-family: Arial, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; text-decoration: underline; background-color: #f9f9f9; text-align: left; padding-left: 3px; width: 300px }
	.tx-guestbook-list-header a:link  { color: #e34b00; font-size: 14px; font-family: Arial, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; text-decoration: underline; background-color: #f9f9f9; background-image: url(../Grafiken/bg/bild_link.png); background-repeat: no-repeat; background-position: 4px 3px; padding-left: 20px; width: 300px }
	.tx-guestbook-list-header a:hover  { color: #e34b00; font-size: 14px; font-family: Arial, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; background-color: #f9f9f9; background-image: url(../Grafiken/bg/bild_link.png); background-repeat: no-repeat; background-position: 4px 3px; padding-left: 20px; width: 300px }
	.tx-guestbook-list-rowleft { font-size: 12px }
	.tx-guestbook-list-rowleft a  { color: #e34b00; font-size: 12px }
	.tx-guestbook-list-row { font-size: 12px }
	.tx-guestbook-list-small{}
	.tx-veguestbook-pi1-browsebox-strong { font-size: 14px; font-weight: bold }
/*</agl.folder>*/
/*<agl.folder "sitemap">*/
	.csc-sitemap {}
	.csc-menu   { background-image: none; margin-left: -30px }
	.csc-menu ul  { background-image: none; list-style-image: none }
	.csc-menu li  { background-image: none; list-style-image: none }
	.csc-menu a { }
	.csc-menu a:link { color: #0065ad; text-decoration: underline; background-color: transparent; background-image: url(../grafik_openhouse/bild_link.png); background-repeat: no-repeat; background-position: 4px 3px; padding-left: 20px }
	.csc-menu a:visited { color: #0065ad; text-decoration: underline; background-color: transparent; background-image: url(../grafik_openhouse/bild_link.png); background-repeat: no-repeat; background-position: 4px 3px; padding-left: 20px }
	.csc-menu a:hover{ color: #0065ad; text-decoration: none; background-color: transparent }
/*</agl.folder>*/
/*<agl.folder "Kontakformular">*/
	.csc-mailform  { color: #fbfbfb;}
	fieldset.csc-mailform    { color: #f6f6f6; font-size: 14px; padding: 0; width: 440px; margin-top: 0; margin-right: 0; margin-bottom: 0; border: 0   }
	csc-mailform-field  { color: #f6f6f6; font-size: 14px; margin: 0; padding: 0; width: 400px; border: 0  }
	fieldset.csc-mailform label   { color: #616161; font-size: 14px; font-family: arial, helvetica, sans-serif; background-position: 0 0; text-align: right; display: block; margin-right: 10px; width: 80px; height: 20px; float: left; vertical-align: 1px  }
	fieldset.csc-mailform input   { color: #616161; font-size: 14px; font-family: arial, helvetica, sans-serif; background-color: #efefef; margin-bottom: 10px; width: 230px; height: 15px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; border: solid 1px #ccc     }
	fieldset.csc-mailform textarea   { color: #dbdbdb; font-size: 14px; font-family: Verdana, Helvetica, sans-serif; background-color: #efefef; margin-bottom: 10px; width: 315px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; border: solid 1px #ccc    }
	#mailformformtype_mail   { color: black; font-size: 12px; background: #f3f3f3; text-align: center; margin-left: 311px; padding: 2px; width: 100px; height: 20px; border: solid 1px #ccc }
/*</agl.folder>*/
h1.csc-firstHeader { color: #aaa; font-size: 15px; background-image: url(../grafiken/headlines/headlines_home.png); background-repeat: no-repeat; background-position: 0 2px; text-indent: 20px; margin-bottom: 20pt; padding: 0; }


