/* @override http://www.bundesstiftung-baukultur.de/fileadmin/css/baukultur.css */

A { color: #a08e82; 
text-decoration: none;
/*font-weight:bold;*/
}
A:hover, a.act {color: #333333;}
/*border-bottom: dashed 1px #a08e82;*/
P.bodytext A {color: #a08e82; text-decoration: none; font-weight:bold;}
P.bodytext A:hover {color: #666666;}

/* GENERAL fonts */
body, P, OL, UL, DIV, H1, H2, TD,input,textarea,select {
	font-family: verdana, arial;
	font-size: 12px;	
	color: #333333; 
	line-height: 16px;
}

UL {
/*list-style-position: inside;
*/
list-style-type: square;
/*font-weight:bold;*/
}

LI { 
font-weight:normal;
}

P.bodytext {
margin: 0px 0px 0px 0px;
}


H1 { font-size: 12px;
/*
text-transform:uppercase;
color: #a08e82;
font-weight:normal;
*/
}
H2 { font-size: 12px; }
H1, H2 {
margin: 6px 0px 4px 0px;

/*text-transform:uppercase;
color: #a08e82;*/ 

}


td {
    vertical-align:top;
}

.csc-uploads td {
    vertical-align:middle;
}

LABEL, p.csc-form-label {
    display:block;
    font-size:11px;
    padding-top:5px;
}

LABEL.req {
    /*font-weight:bold;*/
}

th {
    font-weight:normal;
}

td.csc-form-labelcell p {
    margin:0px;
    padding:0px;
}

td.csc-form-fieldcell textarea,td.csc-form-fieldcell input{
    width:250px;
    border:1px solid #a08e82;
}

select {
border:1px solid #a08e82;
}

table.csc-mailform {
margin-left:0px;
border:0px;
padding-left:0px;
margin-left:0px;
}

input.stdtext, input#user , input#pass {
    width:250px;
    border:1px solid #a08e82;
    margin-top:0px;

}

input.zip {
    width:50px;
    border:1px solid #a08e82;
    margin-top:0px;
    
}

input.city {
    width:195px;
    border:1px solid #a08e82;
    margin-top:0px;
    
}


p.csc-form-label{
margin:0px;
padding:0px;
padding-top:5px;
padding-left:5px;
margin-bottom:-3px;
}


td.csc-form-labelcell {
  /*  width:150px;*/
}


.contenttable p{
padding:0px;
margin:0px;
}


table.csc-mailform td {

}
/*UL { list-style: square;  }*/

/*
TD#footer {
border-top: dotted 1px #999999;
}
*/

.footl {
	font-size: 10px;
	float: left;
}
.footr {
	font-family: verdana, arial;
	font-size: 10px;
	text-align: right;
}

/*
TD#footer span {
	font-size: 10px;
	float: left;
}

TD#footer P {
	font-size: 10px;
	float: right;
}
*/
/* Content column */
TD#content {
/*	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;*/
	vertical-align: top; 
	width: 500px;
	text-align: justify;
}

/* Menu 1 column */

TD#menu_1 {	
	vertical-align: top; 
	width: 140px;	
/*
	background-image: url(../images/menubackground.jpg);
	background-repeat : no-repeat;
*/
	padding-top: 0px;
}

	.tx-mininews-pi1 .tx-mininews-pi1-listrow span.tx-mininews-pi1-listrowField-title { font-weight:bold; margin-top:0px; margin-bottom:0px; }
	.tx-mininews-pi1 .tx-mininews-pi1-listrow P.tx-mininews-pi1-listrowField-teaser { margin-top:0px; margin-top:0px; margin-bottom:20px; }
	.tx-mininews-pi1 .tx-mininews-pi1-fp_listrow span.tx-mininews-pi1-fp_listrowField-title { font-weight:bold; margin-top:0px; margin-bottom:0px; }
	.tx-mininews-pi1 .tx-mininews-pi1-fp_listrow P.tx-mininews-pi1-fp_listrowField-teaser { margin-top:0px; margin-bottom:20px; }
	.tx-mininews-pi1 .tx-mininews-pi1-singleView P.tx-mininews-pi1-singleViewField-teaser { font-style:normal; margin-top:0px; margin-bottom:10px; }
	.tx-mininews-pi1 .tx-mininews-pi1-browsebox P SPAN.tx-mininews-pi1-browsebox-strong { font-weight:bold; }
	.tx-mininews-pi1 .tx-mininews-pi1-listrow P.tx-mininews-pi1-listrowField-teaser A { color:black; text-decoration:none; }
	.tx-mininews-pi1 .tx-mininews-pi1-listrow P.tx-mininews-pi1-listrowField-teaser A:hover { color:black; text-decoration:none; }

.warn {color:red;}

/* @group redesign */


#dokument {
width: 730px;
margin-left: 100px;
}
#kopfzeile {
display: block;
width: 100%;
height: 125px;
}
#kopfzeile .logo {
	margin-top: 30px;
float: right;
}
#seitentitel , div.titel{
margin-top: 15px;
margin-bottom: 10px;
font-size:13px;
color: #a08e82; 
text-decoration: none;
/*font-weight:regular;*/


}
#inhalte {
    clear: left;
    width: 500px;
    float: left;
    margin-bottom: 20px;
    margin-top:4px;
    text-align: justify;
}

#menu {
	width: 200px;
    float: right;
}

#fusszeile {
    clear: both;
    width: 100%;
    margin-top: 50px;
}
#fusszeile .copy {
float: left;
}
#fusszeile .imp {
float: right;
/*margin-right: 130px;*/
}
#menu ul {
padding-left: 0px;
margin: 0;
list-style-type: none;
}
#menu ul li {
margin-bottom: 5px;
/*font-weight: bolder;*/
font-size: 13px;
}
#menu ul ul{
padding-left: 20px;
}
#menu ul ul li {
margin-bottom: 0px;
font-size: 12px;
/*font-weight: normal;*/
}
#menu ul a {
/*font-weight: normal;*/
}




/* @end */





/* MENU NEU*/

li.foerdermenu A.act, li.foerdermenu A:hover  { 

color: #C6161E; 
text-decoration: none;
/*font-weight:bold;*/
}

div.bM2 {
    margin-top:27px;
    margin-bottom:40px;
}









ul.satzung {
padding-left: 0px;
margin: 0;
}

ul.satzung li {
    list-style:none;
    
}




/*div {
border: solid silver 1px;
}*/

div.tx-newloginbox-pi1 h3 {
display:none;
}



div.csc-frame-frame1 {
    width:240px;
    float:left;
    text-align:left;
}

div.csc-frame-frame2{
    width:250px;
    float:right;
    clear:right;
    text-align:left;
}