table td {
    border:0px dashed grey;
}

#menu > ul li ul li a {
    padding-left:10px;
}

.veranstaltung div {clear: both; margin-bottom: 1em;}
.veranstaltung label, .veranstaltung .label {float: left; width: 11em;}

.appropriationRequest label {width:450px;}
.appropriationRequest div {margin-top:5px;}
.financing {margin-top:15px;margin-bottom:15px; border:2px solid black;border-right:0px; border-spacing: 0px; border-padding: 0px;}
.financing td {border-bottom: 1px solid black;border-right: 2px solid black;}
.financing th {border-bottom: 1px solid black;border-right: 2px solid black;}
.financing input {width: 100%;}
.accountData {margin-bottom:15px; width:100%;}
.accountDataInput {text-align:left; width:60%;}
.accountDataInput input {width:100%;}
.confirmation {margin-bottom:15px;}
.confirmation input {width: 100px;}
.datumKopie {margin-bottom:15px;}
.datumKopie input {width: 100px;}
.Empfaenger {float:left; width:60%;}
.ort {float:right; width:40%; text-align:right;}
.clear {clear:both;}
.teaser {margin-top:35px; margin-bottom:5px;}
.projectDetailDocuments {float:left;}
.projectDetailDocuments table th {text-align: left;}
.projectDetailDocuments table td {text-align: left;}
.projectDetailEvents {float:right;}
.projectDetailDocumentsTable {border:1px solid black; border-spacing: 0px; border-padding: 0px;}
.projectDetailDocumentsTable td {border-bottom:1px solid black;border-right:1px solid black;}
.projectDetailDocumentsTable th {padding:3px;border-bottom:1px solid black;border-right:1px solid black;}
.createDocuments {margin-top:15px;}
.createDocuments ul {margin-left:17px;}
.createDocuments ul li a {color:blue;}
.description {width:100%;}
.row1 h2 {text-decoration: underline; margin-bottom:3px;}
.row2 h2 {text-decoration: underline; margin-bottom:3px;}
.del {background-image:url('../Icons/edit-delete.png'); background-repeat: no-repeat; height:16px; width:16px;}
.edi {background-image:url('../Icons/document-open.png'); background-repeat: no-repeat; height:16px; width:16px;}
.vie {background-image:url('../Icons/version-workspace-preview.png'); background-repeat: no-repeat; height:16px; width:16px;}
.verwendungtabelle {margin-top:15px;margin-bottom:15px; border:2px solid black;border-right:0px; border-spacing: 0px; border-padding: 0px;}
.verwendungtabelle td {border-bottom: 1px solid black;border-right: 2px solid black;}
.verwendungtabelle th {border-bottom: 1px solid black;border-right: 2px solid black;}#
.Mittelabruf {width: 130px;}
.Abrechnung {width: 114px;}
.kultursekretariatprojekte_projekte_new_veranstaltungen {
	padding: 10px;
	margin: 10px 0;
	border: 1px dashed black;
}
.kultursekretariatprojekte_projekte_new_veranstaltungen_item > input {
	width: 130px;
	margin: 5px 0;
}
#kultursekretariatabsender {float:left; margin-bottom:45px;}
#kultursekretariatdatum {float:left; margin-left:280px}
#kultursekretariataddress {clear:both; margin-bottom:40px; height:70px!important;}
#projektantragtitle {font-weight:bold;margin-bottom:20px;}
.projektantragfelder {margin-bottom:10px;}
.projektantragfelder input {width:400px; border: 1px solid black}
.projektantragfelder label {display: inline-block; width:150px;}
.projektantragfelder_buttons input {width:100px;margin-top:20px}
.projektantragfelder textarea {width:554px; border: 1px solid black}
.projektantragfelder_sonder {margin-bottom:30px; border: 1px solid black; width:553px;}
.projektantragfelder_sonder input {width:35px; border: 1px solid black}
.projektantragveranstaltungen {margin-bottom:10px;}
.projektantragtabelle {border:1px solid black; border-spacing: 0px; border-padding: 0px; width: 554px;}
.projektantragtabelle td {border-bottom:1px solid black;border-right:1px solid black; padding:5px}
.projektantragtabelle th {padding:3px;border-bottom:1px solid black;border-right:1px solid black;}
.MittelanforderungenRahmen {}
.projektantragstaedtisch {margin-bottom:10px;}
.projektantragstaedtisch label {display: inline-block; width:150px;}
.projekttitle {margin-top: 10px; margin-bottom: 30px;}
.txtedit {margin-top:15px; }
.zuwendungsbescheidtext1 {width:100%; padding:3px;}
.zuwendungsbescheidtext2 {width:100%; padding:3px;}
.aenderungsbescheidtext1 {width:100%; padding:3px;}
.aenderungsbescheidtext2 {width:100%; padding:3px;}
.vmassnahmebeginntext {width:100%; padding:3px;}
.nachruecklistetext {width:100%; padding:3px;}
.rueckforderungtext1 {width:100%; padding:3px;}
.rueckforderungtext2 {width:100%; padding:3px;}
.absagetext1 {width:100%; padding:3px;}
.decription {height:300px;}
.listprojekte {width:100%;}
#kultursekretariat_Projektliste_firstpage {width:100%;}
#kultursekretariat_Projektliste_lastpage {width:100%;}
#kultursekretariat_Projektliste_firstpage {margin-bottom:15px;}
#kultursekretariat_Projektliste_textFrontpage {width:100%;}
#kultursekretariat_Projektliste_textFinancing {width:100%;}
.projektliste_firstpage {height:400px; border: 1px solid red;}

.projektprogramm {margin-bottom:30px;}

.benutzerfelder {margin-bottom:10px;}
.benutzerfelder input {width:400px; border: 1px solid black}
.benutzerfelder label {display: inline-block; width:120px;}
.benutzerfelderjahr {margin-bottom:10px;}
.benutzerfelderjahr input {width:43px; border: 1px solid black}
.benutzerfelderjahr label {display: inline-block; width:120px;}

.ProjektEinnahmen {text-align: right; width:90px;}
.ProjektAusgaben {text-align: right; width:90px;}
.ProjektFelder  {text-align: right; width:90px;}

.1 {margin-left: 1px; border:1px solid red!important;}
.11 {margin-left: 5px;border:1px solid red!important;}
.2 {margin-left: 10px; color:orange;}
.22 {margin-left: 15px;}
.3 {margin-left: 20px;}
.33 {margin-left: 25px;}
.4 {margin-left: 30px;}
.44 {margin-left: 35px;}

.f3-form-error {
   background-color: red;
   border: 1px solid red;
}

.projectDetailDocuments table tr:nth-child(odd) td, .projectDetailEvents table tr:nth-child(odd) td {
    background: #dad8d7;
}
.kultursekretariat table.veranstaltung tr.odd td {
    background: #dad8d7;
}
.kultursekretariat table tr td.details, .kultursekretariat table tr td.details table tr td {
	background:#f7f7f7;
}
.kultursekretariat table tr td.details2, .kultursekretariat table tr td.details2 table tr td {
    background:#ffffff!important;
}
.kultursekretariat table tr td.details, .kultursekretariat table tr td.details2 {
	display:none;
	padding:10px;	
}

.kultursekretariat table tbody tr td.details table tbody tr td{
	vertical-align:top;
}
img.toggle {
	cursor:pointer;
}