/* Mailformular */

legend {
padding-left:10px;
padding-right:10px;
border: 0px;
}

fieldset {
border:0px;
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
border: 1px solid #C0C0C0;
}

.radiolayout {
width:60%;
padding-top:15px;
padding-bottom:15px;
}

.formu {
width:80%;
padding-top:10px;
padding-bottom:10px;
padding-left:110px;
border: 1px solid #C0C0C0;
}

.mf-radio {
border:0px;
}

.mf-text {
color: #000000;
border: 1px solid #C0C0C0;
margin-bottom: 5px;
}

.mf-check {
border: 0px;
}
.mf-select {
border:0px;
}

.mf-input {
border: 1px solid #C0C0C0;
margin-bottom: 5px;
}

.mf-submit {
color: #ffffff;
background-color: #C0C0C0;
border: 0px;
}
/*###################
# spezielle Konfigurationen
###########################*/

.csc-frame-rulerBefore {
  width:auto;
  border-top: 1px solid;
  margin-top:5px  
  margin-bottom:10px
}
.csc-frame-rulerAfter {
  width:auto;
  border-bottom: 1px solid;
  margin-top:10px
  margin-bottom:5px
}
img {
  border: 0px
}

.tx-julleevents-pi1-listrowFrontPageField-title {
  font-weight:bold;
  font-size:12px;
  padding-top:15px;
}
.tx-julleevents-pi1-listrowFrontPageField-teaser {
  padding-bottom:15px;
  border-bottom:1px dotted;
}

/*##########################
#  Sitemap/Menu - neue/geänderte Seiten
##########################*/
ul.csc-menu {
       border:0px solid;
       padding-left:10px;
       margin-left:5px;
}

/*################
# RSS-Reader
#################*/
#twrss_table {
color:#666666;
font-family:verdana;
font-size:12px;
font-style:normal;
font-weight:normal;
line-height:16px;
margin:10px;
}
.twrss_head {
color:#666666;
font-family:verdana;
font-size:12px;
font-style:normal;
font-weight:bold;
line-height:16px;
margin:10px;
}
.twrss_head_channel {
color:#363636;
font-family:verdana;
font-size:12.5px;
font-style:normal;
font-weight:bold;
line-height:16px;
margin:10px;
}
.twrss_imagefile {
float:left;
margin-left:10px;
margin-right:10px;
}
.twrss_bodytext {
font-size:12px;
font-style:normal;
font-weight:normal;
line-height:16px;
margin:0px;
}
.twrss_channel_description {
border:0 dotted #DDDDDD;
font-size:12px;
font-style:normal;
font-weight:normal;
padding:3px;
}
#twrss_table .twrss_item_link a {
  color: Navy;
  font-size: 12px;
  font-style: normal;
  font-weight: bold;
  padding: 3px;
  text-decoration: none;
}
#twrss_table .twrss_item_link a:hover {
border-left:0 dotted #CCCBB7;
color:navy;
font-size:12px;
font-style:normal;
font-weight:bold;
padding:3px;
text-decoration:underline;
}
#twrss_table .twrss_item_content {
border-bottom:1px dotted #CCCBB7;
border-left:0 dotted #CCCBB7;
font-size:11px;
font-style:normal;
font-weight:normal;
line-height:16px;
padding:3px;
}
#twrss_table .twrss_bodytext .twrss_channel_link a {
font-size:12px;
font-style:normal;
font-weight:bold;
line-height:16px;
padding:3px;
text-decoration:none;
}
#twrss_table .twrss_bodytext .twrss_channel_link a:hover {
font-size:12px;
font-style:normal;
font-weight:bold;
line-height:16px;
padding:3px;
text-decoration:underline;
}

div.csc-textpic-border div.csc-textpic-imagewrap .csc-textpic-image img {
    border: 1px solid grey;
    opacity:.70;
    -moz-opacity:.7;
    filter:alpha(opacity=70);
    padding: 3px;
}
div.csc-textpic-border div.csc-textpic-imagewrap .csc-textpic-image img:hover {
    opacity:1;
    -moz-opacity:1;
    filter:alpha(opacity=100);
}
DIV.csc-textpic DIV.csc-textpic-imagewrap UL {
    padding: 0 5px 0 0;
}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image {
    margin-bottom: 5px;
}
DIV.csc-textpic-left DIV.csc-textpic-imagewrap .csc-textpic-image, DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image, DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap .csc-textpic-image {
    margin-right: 9px;
}

