.cyzext {
font: normal verdana, arial, helvetica, sans-serif;
color: #585858;
background: transparent;
margin: 0px;
padding: 0px;
text-decoration: none;
}
.cyzext a{
margin: 0px;
padding: 0px;
color: #D81B05;
text-decoration: none;
}
.cyzext a:hover{
margin: 0px;
padding: 0px;
color: #D81B05;
text-decoration: underline;
}
.cyzext h1{
font: verdana, arial, helvetica, sans-serif;
font-weight:bold;
color: #585858;
margin: 0;
padding: 0;
}
.cyzextbold {
font-weight:bold;
color: #585858;
background: transparent;
margin: 0;
padding: 0;
padding-right:10px;
text-decoration: none;

}

.cyzextwetter {
border: 0px solid #000;
background: #F7FAFC;
margin: 0px;
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
width: 160px;
}

.cyzextwettertext{
font: normal 0.8em verdana, arial, helvetica, sans-serif;
color: #585858;
text-decoration: none;

}
.cyzextwetterright{
padding-left:0px;
text-align:right;
}

.cyzextwettertextday{
font: normal 0.8em verdana, arial, helvetica, sans-serif;
/*color: #A3A4A8;*/
text-decoration: none;
}

.cyzextwetterunderline {
font: normal 0.8em verdana, arial, helvetica, sans-serif;
color: #646569;
BORDER-BOTTOM: 1px solid #646569;
}

.cyzextwetternounderline {
font: normal 0.8em verdana, arial, helvetica, sans-serif;
color: #646569;
}

.cyzext select {
background: #E3EFF3;
font: normal 10px verdana, helvetica, sans-serif;
color:#585858;
width:200px;
border: 1px solid #CCCCCC;
margin-top: 2px;
margin-bottom: 10px;
}
.cyzextinput {
background: #E3EFF3;
font: normal 10px verdana, helvetica, sans-serif;
color:#585858;
width:150px;
border: 1px solid #CCCCCC;
margin-top: 2px;
margin-bottom: 10px;
margin-left:0;
}
.cyzextinput_register {
background: #E3EFF3;
font: normal 10px verdana, helvetica, sans-serif;
color:#585858;
border: 1px solid #CCCCCC;
margin-top: 2px;
margin-bottom: 10px;
margin-left:0;
height:16px;
}
.cyzextinputcalendar {
background: #E3EFF3;
font: normal 10px verdana, helvetica, sans-serif;
color:#585858;
width:150px;
border: 1px solid #CCCCCC;
margin:0;
padding:0px;

}
.cyzextinputverein {
background: #E3EFF3;
font: normal 10px verdana, helvetica, sans-serif;
color:#585858;
width:195px;
border: 1px solid #CCCCCC;
margin-top: 2px;
margin-bottom: 10px;
}
.cyzext td{
padding-bottom:5px;
}
.cyztableheader{
background: #72B0C9;
color:#fff;
}
.cyztableheader td{
padding:5px;
}
.cyzdatarow{
background: #E3EFF3;
color:#585858;
}
.cyzdatarow td{
padding:5px;
}
.tx-cyzschulen-pi2-searchbox-button {
padding-bottom:5px;
}
.tx-cyzschulen-pi2-listrow {
font: normal verdana, arial, helvetica, sans-serif;
color: #585858;
background: transparent;
text-decoration: none;
}
.tx-cyzschulen-pi2-listrow a{
color: #D81B05;
text-decoration: none;
}
.tx-cyzschulen-pi2-listrow a:hover{
color: #D81B05;
text-decoration: underline;
}
.tx-cyzbaustellen-pi1-listrow {
font: verdana, arial, helvetica, sans-serif;
color: #585858;
background: transparent;
text-decoration: none;
}
.tx-cyzbaustellen-pi1-listrow a{
color: #D81B05;
text-decoration: none;
}
.tx-cyzbaustellen-pi1-listrow a:hover{
color: #D81B05;
text-decoration: underline;
}
.cyzsearchbutton {
padding-bottom: 5px;
padding-left: 15px;
}


.cyzselect {
background: #E3EFF3;
font: normal 10px verdana, helvetica, sans-serif;
color:#585858;
width:200px;
border: 1px solid #CCCCCC;
margin-top: 2px;
margin-bottom: 2px;
}

.cyzextfileinput{
background: #E3EFF3;
font: normal 10px verdana, helvetica, sans-serif;
color:#585858;width:200px;
border: 1px solid #CCCCCC;
margin-top: 2px;
margin-bottom: 2px;
margin-right:10px;
}
.cyzextinputbranche{
background: #E3EFF3;
font: normal 10px verdana, helvetica, sans-serif;
color:#585858;
width:200px;
border: 1px solid #CCCCCC;
margin-top: 2px;
margin-bottom: 10px;
margin-left:0;
}
.tx-cyzkitas-pi1-browsebox-SCell {
font-weight:bold;
}

.activeLinkWrap {
font-weight:bold;
}
