.clear {
    clear: both;
}

.buttonDefault {
    font-size: 10px;
    line-height: 15px;
    padding: 2px;
}

.buttonDefault a {
		color: #FFFFFF;
}


/* admin area */

.elementEditGroup {
    width: 150px;
    _width: 154px;
    font-size: 10px;
    line-height: 15px;
}

.elementTextDescription {
    width: 150px;
    _width: 154px;
    font-size: 10px;
    line-height: 15px;
    color: #FFFFFF;
    background-color: #5388AF;
    padding: 2px;
}

.formCaption {
    font-size: 10px;
    line-height: 15px;

}

a.buttonAdmin {
    background-color: #003B66;
    font-weight: bold;
    padding: 2px;
}

.formButton a.buttonAdmin {
    font-size: 10px;
    font-weight: bold;
    margin-top: 10px;
}

.elementFunctionsAdmin {
    margin-bottom: 20px;
}

.trennlinie {
    width: 150px;
    _width: 154px;
    background-color: #5388AF;
    font-size: 10px;
    line-height: 15px;
    padding: 12px 0px 10px 4px;
}

.contentEinruecker {
    width: 298px;
    _width: 300px;
		padding-left: 24px;
}


.abstimmungsblockAbstand {
    width: 30px;
    height: 100px;
    float: left;
}

.abstandVertical {
    height: 20px;
    width: 20px;
}

.cellValue {
    font-size: 10px;
    line-height: 15px;
    color: #FFFFFF;
}

.cellValue1 {
    font-size: 10px;
    line-height: 15px;
    color: #FFFFFF;
    padding-right: 4px;

}

.elementFunctionsUnten {
		display: block;
		clear: both;
    width: 150px;
    _width: 154px;
    background-color: #5388AF;
    font-size: 10px;
    line-height: 15px;
    padding: 0px 0px 10px 4px;
    margin: 0px;
}

.elementFunctions {
    width: 150px;
    _width: 154px;
    background-color: #5388AF;
    font-size: 10px;
    line-height: 15px;
    padding: 2px 0px 2px 4px;
    margin-top: 0px;
}

.elementFunctions2 {
    width: 150px;
    _width: 154px;
    background-color: #5388AF;
    font-size: 10px;
    line-height: 15px;
    padding: 4px 0px 0px 4px;
    font-weight: bold;
}

.linkFooterLeft {
    width: 150px;
    _width: 154px;
    background-color: #5388AF;
    font-size: 10px;
    line-height: 15px;
    padding: 0px 0px 0px 4px;
    margin-top: 10px;
    font-weight: bold;
}

.elementLinkFooter .linkFooterLeft {
    width: 150px;
    _width: 154px;
}

.voteBoxContainer {
    float:left;
    width: 150px;
    _width: 154px;
    padding-right: 0px;
}

.cellValue_title {
    font-size: 10px;
    color:#FFFFFF;
}

.headVotingBox {
    width: 150px;
    _width: 154px;
    background-color: #003B66;
    color: #FFFFFF;
    font-weight: bold;
    font-size: 10px;
    line-height: 15px;
    padding: 2px 0px 2px 4px;
}

.elementTable {
    width: 150px;
    _width: 154px;
    background-color: #5388AF;
    color: #FFFFFF;
    padding: 0px 0px 0px 4px;
}

table.elementTable {
    width: 150px;
    _width: 154px;
}

.elementText {
    width: 150px;
    _width: 154px;
    background-color: #5388AF;
    color: #FFFFFF;
    font-size: 10px;
    padding: 12px 0px 0px 4px;
}

.textBoldWarning {
    font-size: 10px;
    line-height: 16px;
    font-weight: bold;
    color: #FF0000;
	 background-color:#FFFFFF;
 	border: 1px solid #FFFFFF;
	vertical-align: middle;
	text-align: center;
	padding-top: 4px;
	margin: 0;
 }

.textBold {
    font-size: 10px;
    line-height: 16px;
    font-weight: normal;
}
    
.abstimmung_date {
    margin-top:0.6em;
}

.includeWeblic {
    font-size: 10px;
    padding: 5px;
}

.includeWeblic ul li {
    padding: 5px;
}
.includeWeblic ul li a{
    color: #000000;
    font-weight: bold;
}
.includeWeblic ul li .listButton a{
    color: #FFFFFF;
}
.elementFunctionsAdmin {
    padding: 5px 0px 0px 0px;
}
.fragmentEditGroupBody .formCaption {
    color: #000000;
}


/* admin area - EDITIERT FÜR INNENSEITENDARSTELLUNG */

.blockContent_center .box_grau {
    padding: 10px;
    background: #999898;
    color: #FFFFFF;
}

.blockContent_center .elementEditGroup {
    width: 100%;
    font-size: 10px;
    line-height: 15px;
}

.blockContent_center .elementTextDescription {
    width: 100%;
    font-size: 10px;
    line-height: 15px;
    color: #FFFFFF;
    background-color: transparent;
    padding: 0px;
}

.blockContent_center .formCaption {
    font-size: 10px;
    line-height: 15px;
}

.blockContent_center a.buttonAdmin {
    background-color:  transparent;
    font-weight: bold;
    color: #000000;
    padding: 0px;
    padding-top: 20px;
}

.blockContent_center .formButton a.buttonAdmin {
    font-size: 10px;
    font-weight: bold;
    margin-top: 0px;
}

.blockContent_center .elementFunctionsAdmin {
    margin-bottom: 0px;
}

.blockContent_center p.querbalken {
    background-color: transparent;
    height: 0px;
    text-align: center;
    padding: 0px;
}

.blockContent_center p.querbalken img {
    display: none;
}

.blockContent_center .contentEinruecker {
    width: 442px;
    _width: 424px;
}


.blockContent_center .abstimmungsblockAbstand {
    width: 300px;
    height: 100px;
    float: left;
}

.blockContent_center .abstandVertical {
    height: 20px;
    width: 20px;
}

.blockContent_center .cellValue,
.blockContent_center .cellValue a {
    font-size: 10px;
    line-height: 16px;
    color: #FFFFFF;
		text-decoration: none;
    width: 354px;
    _width: 354px;
    padding: 2px 6px 2px 6px;
}

.blockContent_center .cellValue_title {
    font-size: 10px;
		font-weight: bold;
    color :#FFFFFF;
    padding-bottom: 4px;
}


.blockContent_center .cellValue img {
		margin-left: 4px;
}


.blockContent_center .cellValue1 {
    font-size: 10px;
    line-height: 16px;
    color: #FFFFFF;
    padding-right: 0px;
}

.blockContent_center .cellValue2 {
    font-size: 10px;
    line-height: 16px;
    color: #000000;
		text-decoration: none;
    width: 354px;
    _width: 354px;
    padding: 6px 0px 6px 0px;
}

.blockContent_center .cellValue2 a {
    color: #000000;
}


.blockContent_center .elementFunctions {
    width: 350px;
    _width: 354px;
    background-color:  transparent;
    font-weight: bold;
    font-size: 10px;
    line-height: 15px;
    padding: 0px;
    margin-top: 0px;
   color: #FFFFFF;
   border: none;
}

.blockContent_center .elementFunctions a {
   color: #FFFFFF;
  margin-left: 28px;
}

.blockContent_center .elementFunctions2 {
    width: 352px;
    _width: 354px;
    background-color: transparent;
    font-size: 10px;
    line-height: 15px;
    padding: 0px;
    font-weight: bold;
}

.blockContent_center .linkFooterLeft {
    width: 350px;
    background-color: transparent;
    font-size: 10px;
    line-height: 15px;
    padding: 0px;
    margin-top: 0px;
    font-weight: bold;
}

.blockContent_center .elementLinkFooter .linkFooterLeft {
    width: 352px;
}

.blockContent_center .voteBoxContainer {
    float:left;
    background-color: #5388AF;
    width: 354px;
    _width: 354px;
    padding: 2px 6px 2px 6px;
}

.blockContent_center .headVotingBox{
    width: 352px;
    _width: 354px;
    background-color: transparent;
    color: #FFFFFF;
    font-weight: bold;
    font-size: 10px;
    line-height: 15px;
    padding-bottom: 4px;
    padding-top: 8px;
		padding-left: 0px;
}

.blockContent_center .elementTable {
    width: 352px;
    _width: 354px;
    background-color: transparent;
    color: #000000;
    padding: 0px;
}

.blockContent_center table.elementTable {
    width: 356px;
}

.blockContent_center .elementText {
    width: 352px;
    _width: 354px;
    background-color: transparent;
    color: #FFFFFF;
    font-size: 10px;
    padding: 0px;
}

.blockContent_center .textBoldWarning {
    font-size: 10px;
    font-weight: bold;
}

.blockContent_center .textBold {
    font-weight: bold;
}
    
.blockContent_center .abstimmung_date {
    margin-top: 0px;
}

.blockContent_center .textBoldWarning {
    color: #FF0000;
}

.blockContent_center .includeWeblic {
    font-size: 10px;
		line-height: 16px;
		padding: 0px;
    color: #FFFFFF;
		margin: 0;
}

.blockContent_center .includeWeblic ul {
		 padding-top: 0px;
		 padding-bottom: 0px;
    color: #FFFFFF;
    font-weight: normal;
		list-style: disc;
    background: #999898;
		margin: 6px 0px 6px 0px;
}

.blockContent_center .includeWeblic ul li {
		padding-bottom: 6px;
}

.blockContent_center .includeWeblic ul li a {
    color: #FFFFFF;
    font-weight: normal;
}

.blockContent_center .includeWeblic ul li .listButton a {
    color: #FFFFFF;
}

.blockContent_center .elementFunctionsAdmin {
    padding: 0px;
}

.blockContent_center .fragmentEditGroupBody .formCaption {
    color: #FFFFFF;
}
