body {
      background-color: #9DBBDD;
      font-family: verdana;
      font-size: 11px;
}

.csc-header h1 {
         font-family: verdana;
         font-size: 15px;
         color: #061467;
         text-decoration: none;
         padding-left: 4px;
         border-left: 2px dotted red;
         border-bottom: 1px solid silver;
}

#maintable {
	hight: 100%;
	hight: 100%;
	align: center;
}
.table {
	border: 5px solid #FFFFFF;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	padding: center;
}
.date {
       color: red;
}

.table_content {
         font-family: verdana;
         font-size: 11px;
         color: #061467;
}

.class_title_table {
         font-family: verdana;
         font-size: 11px;
         color: #061467;
         font-weight: bold;
         padding-left: 4px;
}

.class_preise {
         font-family: verdana;
         font-size: 11px;
         color: #061467;
         padding-left: 4px;
}

.class_text_sub {
         font-family: verdana;
         font-size: 9px;
         color: gray;
         padding-left: 4px;
}

.csc-bulletlist li{
         list-style-image: url(http://www.unterbachersee.com/public/fileadmin/images/icons/0021_03.png);
         font-family: verdana;
         font-size: 11px;
         color: #061467;
         margin-bottom: 0.2em;
}

.csc-bulletlist li a{
         list-style-image: url(http://www.unterbachersee.com/public/fileadmin/images/icons/0021_03.png);
         font-family: verdana;
         font-size: 11px;
         color: #061467;
         margin-bottom: 0.2em;
			text-decoration: none;
}

.csc-bulletlist li a:hover {
         list-style-image: url(http://www.unterbachersee.com/public/fileadmin/images/icons/0021_03.png);
         font-family: verdana;
         font-size: 11px;
         color: red;
         margin-bottom: 0.2em;
			text-decoration: none;
}

.csc-textpic-caption {
         font-family: verdana;
         font-size: 9px;
         color: #061467;
         text-decoration: none;
}

.csc-uploads-fileName {
         font-family: verdana;
         font-size: 11px;
         color: #061467;
}

.csc-uploads-fileName a{
         font-family: verdana;
         font-size: 11px;
         color: #061467;
         text-decoration: underline;
}

.csc-uploads-fileName a:hover{
         font-family: verdana;
         font-size: 11px;
         color: red;
         text-decoration: underline;
}



.csc-uploads-fileSize {
         font-family: verdana;
         font-size: 11px;
         color: #061467;
}

.csc-uploads-description {
         font-family: verdana;
         font-size: 11px;
         color: #061467;
}

.csc-uploads-icon {
  padding-left: 4px;

}



.navi {
         font-family: verdana;
         font-size: 11px;
         color: #FFFFFF;
         background-color: transparent;
         font-weight: bold;
         text-decoration: none;
         list-style-type: none;
}

.navi a {
         font-family: verdana;
         font-size: 11px;
         color: #FFFFFF;
         background-color: transparent;
         font-weight: bold;
         text-decoration: none;
}

.navi a:hover {
         font-family: verdana;
         font-size: 11px;
         color: red;
         background-color: transparent;
         font-weight: bold;
         text-decoration: none;
}

.navi_active {
         font-family: verdana;
         font-size: 11px;
         color: red;
         font-weight: bold;
         text-decoration: none;
}

#navilist {
           list-style-type: none;
           font-family: verdana;
           font-size: 11px;
           color: #FFFFFF;
           font-weight: bold;
           padding: 7pt;
           margin: 2pt;
}

#navilist a{
           color: #FFFFFF;
           text-decoration: none;
           font-weight: bold;
}

#navilist a:hover{
           color: red;
           text-decoration: none;
           font-weight: bold;
}

#navilist a:active{
           color: red;
           text-decoration: none;
           font-weight: bold;
}

#navlist li { 
             list-style-type: circle;
             padding-left: .6em;
}







#navilist_unten {
           list-style-type: none;
           font-family: verdana;
           font-size: 11px;
           color: #3399FF;
           font-weight: bold;
           padding: 7pt;
           margin: 2pt;
}

#navilist_unten a{
           color: #3399FF;
           text-decoration: none;
           font-weight: bold;
}

#navilist_unten a:hover{
           color: red;
           text-decoration: none;
           font-weight: bold;
}

#navilist_unten a:active{
           color: red;
           text-decoration: none;
           font-weight: bold;
}

#navlist_unten li { 
             list-style-type: circle;
             padding-left: .6em;
}

.navi_active_unten {
         font-family: verdana;
         font-size: 11px;
         color: red;
         font-weight: bold;
         text-decoration: none;
}



.nav_back {
	background-color: #061467;
	border-right: 5px solid #FFFFFF;
	padding-top: 5px;
}

#nav_sub_back {
	background-color: Silver;
	border-right: 5px solid #FFFFFF;
	padding-top: 4px;
}


#infoline {
	background-color: #3399FF;
	border-top: 5px solid #FFFFFF;
	border-bottom: 5px solid #FFFFFF;
	padding: 6px;
}

.breadcrump_style {
	font-family: verdana;
	color: #061467;
	font-size: 9px;
	padding-left: 6px;
	padding-bottom: 6px;
	border-top: 5px solid #FFFFFF;
	border-bottom: 5px solid #FFFFFF;
}

.breadcrump_style a {
	color: #061467;
	text-decoration: none;
}

.breadcrump_style a:hover {
	color: red;
	text-decoration: none;
}




#search {
	border-right: 5px solid #FFFFFF;
	border-top: 5px solid #FFFFFF;
	border-bottom: 5px solid #FFFFFF;
	background-color: #3399FF;
}

.search {
	font-family: verdana;
	font-size: 9px;
	color: #061467;
	padding-left: 4px;
}

#footer {
	background-color: #3399FF;
}

#footer2 {
	background-color: #3399FF;
	border-right: 5px solid #FFFFFF;
}

#footer3 {
          background-color: #3399FF;

}

.footer {
	font-family: verdana;
	font-size: 9px;
	color: #061467;
	text-decoration: none;
	padding-left: 4px;
	padding-bottom: 6px;
}

.footer a{
	font-family: verdana;
	font-size: 9px;
	color: #061467;
	text-decoration: none;
	padding-left: 4px;
	padding-bottom: 6px;
}

.footer a:hover{
	font-family: verdana;
	font-size: 9px;
	color: Red;
	text-decoration: none;
	padding-left: 4px;
	padding-bottom: 6px;
}


.bodytext {
         font-family: verdana;
         font-size: 11px;
         color: #061467;
         text-decoration: none;
         padding-left: 4px;
}

.bodytext ul {
         font-family: verdana;
         font-size: 11px;
         color: #061467;
         text-decoration: none;
         padding-left: 4px;
}


.bodytext p,li {
         font-family: verdana;
         font-size: 11px;
         color: #061467;
         text-decoration: none;
         padding-left: 4px;
}

.bodytext ol {
         font-family: verdana;
         font-size: 11px;
         color: #061467;
         text-decoration: none;
         padding-left: 4px;
}

.bodytext a {
         font-family: verdana;
         font-size: 11px;
         color: #061467;
         text-decoration: underline;
         padding-left: 4px;
}

.bodytext a:hover{
         font-family: verdana;
         font-size: 11px;
         color: red;
         text-decoration: underline;
         padding-left: 4px;
}

.sitenav {
         font-family: verdana;
         font-size: 9px;
         color: #061467;
         text-decoration: none;
         padding-bottom: 8px;
}

.sitenav a{
         font-family: verdana;
         font-size: 9px;
         color: #061467;
         text-decoration: none;
         padding-bottom: 8px;
}

.sitenav a:hover{
         font-family: verdana;
         font-size: 9px;
         color: red;
         text-decoration: none;
         padding-bottom: 8px;
}




*Mailform-Formatierung */

.tue-input {
	        font-family: verdana;
	        font-size: 8pt;
           border-top: 1px solid #191970;
           border-left: 1px solid #191970;
           border-right: 1px solid #191970;
           border-bottom: 1px solid #191970;
			  line-height: 130%;
}

.tue-text {
	 font-family: verdana;
	       font-size: 8pt;
	       color: #191970;
          border-top: 1px solid #191970;
          border-left: 1px solid #191970;
          border-right: 1px solid #191970;
          border-bottom: 1px solid #191970;
}

.tue-submit {
            font-family: verdana;
	         font-size: 8pt;
	         color: #191970;
	         font-weight: bold;
            border-top: 1px solid #191970;
            border-left: 1px solid #191970;
            border-right: 1px solid #191970;
            border-bottom: 1px solid #191970;
				line-height: 130%;
}

.formular{
            font-family: verdana;
	   color: #191970;
	   font-size: 8pt;
	   font-weight: bold;
	   border-top: 1px solid #191970;
            border-left: 1px solid #191970;
            border-right: 1px solid #191970;
            border-bottom: 1px solid #191970;
	   line-height: 130%;
}

.csc-mailform {
	        font-family: verdana;
	        color: #191970;
	        font-size: 8pt;
	        font-weight: bold;
	        valign: left;
}


.tue-select {
	 font-family: verdana;
	       font-size: 8pt;
	       color: #191970;
          border-top: 1px solid #191970;
          border-left: 1px solid #191970;
          border-right: 1px solid #191970;
          border-bottom: 1px solid #191970;
}


label {
	display: block;
	float: left;
	width: 130px;
	font-size: 10pt;
	padding-top: 4px;
}

fieldset {
width: 200px;
  border: 0;
} 



.contenttable {
         font-family: verdana;
         font-size: 11px;
         color: #061467;
         text-decoration: none;
         padding-left: 4px;
}


*News-Formatierung */


.news-list-morelink {
		font-family: Verdana;
         		font-size: 9px;
         		color: #061467;
         		text-decoration: none;
         		padding-left: 4px;
}

.news-list-morelink a{
		font-family: Verdana;
         		font-size: 9px;
         		color: #061467;
         		text-decoration: none;
         		padding-left: 4px;
}

.news-list-morelink a:hover{
		font-family: Verdana;
         		font-size: 9px;
         		color: red;
         		text-decoration: none;
         		padding-left: 4px;
}

h1{
	font-family: Verdana;
	font-size: 11px;
	padding-left: 0px;
	}

.news-list-date {
	font-family: Verdana;
	font-size: 11px;
	color: red;
	text-decoration: none;
}

.news-list-item h3{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #061467;
	text-decoration: none;
	padding-left: 4px;
}

.news-list-item h3 a{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #061467;
	text-decoration: none;
	padding-left: 4px;
}

.news-list-item h3 a:hover{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: red;
	text-decoration: none;
	padding-left: 4px;
}

.news-list-browse {
	font-family: Verdana;
	font-size: 10px;
	color: #061467;
	text-decoration: none;
}

.news-list-browse a {
	font-family: Verdana;
	font-size: 10px;
	color: #061467;
	text-decoration: none;
}

.news-list-browse a:hover {
	font-family: Verdana;
	font-size: 10px;
	color: red;
	text-decoration: none;
}

.clearer {
	color: Silver;
}

.news-list-backlink {
	font-family: Verdana;
	font-size: 10px;
	color: #061467;
	text-decoration: none;
}

.news-list-backlink a {
	font-family: Verdana;
	font-size: 10px;
	color: #061467;
	text-decoration: none;
}

.news-list-backlink a:hover {
	font-family: Verdana;
	font-size: 10px;
	color: red;
	text-decoration: none;
}

.news-single-author {
	font-family: Verdana;
	font-size: 10px;
	color: #061467;
	text-decoration: none;
	padding-left: 4px;
}

.news-single-timedata {
	  font-family: verdana;
         		  font-size: 11px;
         		  color: red;
         		  text-decoration: none;
					  padding-left: 4px;
}

h2 {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #061467;
	text-decoration: none;
}

h2 a{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #061467;
	text-decoration: none;
}

h2 a:hover{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: red;
	text-decoration: none;
}



.news-single-item li,ol{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #061467;
	text-decoration: none;
	padding-left: 4px;
}



.news-single-backlink {
	font-family: Verdana;
	font-size: 10px;
	color: #061467;
	text-decoration: none;
}

.news-single-backlink a {
	font-family: Verdana;
	font-size: 10px;
	color: #061467;
	text-decoration: none;
}

.news-single-backlink a:hover {
	font-family: Verdana;
	font-size: 10px;
	color: red;
	text-decoration: none;
}

.news-single-rightbox {
	padding-top: 8px;
	padding-bottom: 10px;
	}
