/*Hauptelemente*/

.imgtext-table{

margin-right:0px;
padding-right:0px;

}
#box{

	position:absolute; 
	top:0px;
	left:0px;
	z-index:1;

}

body{
	background:lightslategray;
	font-family:verdana,tahoma,arial;
	font-size:8pt;
	color:slategray;
}

.bodytext{

	font-family:verdana,tahoma,arial;
	font-size:10pt;
	color:slategray;
	margin:10px 0px 0px 0px;
	padding:0px;
}

td#news .bodytext{

	font-family:verdana,tahoma,arial;
	font-size:8pt;
	color:slategray;

}

td#news .csc-firstHeader{

	font-family:verdana,tahoma,arial;
	font-size:9pt;
	color:darkslategray;

}

td#news .csc-header csc-header-n2{

	font-family:verdana,tahoma,arial;
	font-size:8pt;
	color:darkslategray;

}


p{

	font-family:verdana,tahoma,arial;
	font-size:10pt;
	color:slategray;
}

/*Links auf Seite - nicht in Men�u*/

.bodytext A:link{ font-family:verdana,tahoma,arial;  font-weight:normal; color:darkslategray; text-decoration:underline; }
.bodytext A:visited{ font-family:verdana,tahoma,arial; font-weight:normal; color:darkslategray; text-decoration:underline; }
.bodytext A:hover{ font-family:verdana,tahoma,arial; font-weight:normal; color:aaa; text-decoration:underline; }
.bodytext A:active{ font-family:verdana,tahoma,arial; font-weight:normal; color:aaa; text-decoration:underline; }

.csc-caption{

	font-size:7pt;
	font-family:verdana;

}


.copy{

	font-size:8pt;
	font-family:verdana;

}

.head {

	font-family:verdana,tahoma,arial;
	font-size:10pt;
	font-weight:bold;
	color:red;
	word-spacing:0.8mm;
	text-decoration:underline;

}

td#headliner {

	padding-left:4px;
	font-family:verdana,tahoma,arial;
	font-size:8pt;
	font-weight:bold;
	text-decoration:none;
	color:chocolate;

}

.sitepath {

	font-family:verdana,tahoma,arial;
	font-size:7pt; color:darkslategray;
	font-weight:bold;
	text-decoration:none;
	
}

/*Links f�r den Sitepath*/

.sitepath a:link{color:chocolate; text-decoration:none;}
.sitepath a:visited{color:chocolate; text-decoration:none;}
.sitepath a:hover{color:darkslategray; text-decoration:underline;}
.sitepath a:active{color:chocolate; font-weight:bold; text-decoration:underline;}



h1{

	font-family:verdana,tahoma,arial;
	font-size:12pt;
	color:darkslategray;

}

h2{

	font-family:verdana,tahoma,arial;
	font-size:11pt;
	color:darkslategray;
}

h3{

	font-family:verdana,tahoma,arial;
	font-size:10pt;
	color:darkslategray;
	font-weight:bold;
}

h4{

	font-family:verdana,tahoma,arial;
	font-size:9pt;
	color:darkslategray;
	font-weigth:bold;
	margin-bottom: 0px;
}

h5{

        font-family:verdana,tahoma,arial;
        font-size:8pt;
        color:darkslategray;
	font-weight:bold;
	margin-bottom: 0px;
}

h6{

        font-family:verdana,tahoma,arial;
        font-size:7pt;
        color:darkslategray;
        margin-bottom: 0px;

}


li{

	font-family:verdana,tahoma,arial;
	font-size:10pt;
	font-weight:normal;
	color:slategray;

}


ul{

	font-family:verdana,tahoma,arial;
	font-size:9pt;
	font-weight:bold;
	color:slategray;

}

.contenttable {
	padding: 0;
	margin: 0;
}

/*Menue 1  - Hauptmenue horizontal*/

td#menu_1{

	background-color:transparent;
	font-family:verdana, tahoma, Arial, Helvetica, sans-serif;
	font-size:10pt;

}

td#menu_1 SPAN{

	width:*;


}

td#menu_1 SPAN A:link{

	font-weight:bold;
	color:slategray;
	text-decoration:none;

}

td#menu_1 SPAN A:visited{

	font-weight:bold;
	color:darkslategray;
	text-decoration:none;
	
}

td#menu_1 SPAN A:hover{

	font-weight:bold;
	color:chocolate;
	text-decoration:none;
}

td#menu_1 SPAN A:active{

	font-weight:bold;
	color:chocolate;
	text-decoration:none;
}

td#menu_1 SPAN.menu1-level1-no{

	text-decoration:none;

}

td#menu_1 SPAN.menu1-level1-act{


	text-decoration:underline;

}

/*Menue 2 - Seitenbaum*/

td#menu_2{

	background-color:transparent;
	font-family:verdana, tahoma, Arial, Helvetica, sans-serif;

}

td#menu_2 DIV{

	width:*;


}

td#menu_2 DIV A:link{

	color:slategray;
	text-decoration:none;
}

td#menu_2 DIV A:visited{

	color:chocolate;
	text-decoration:none;
}

td#menu_2 DIV A:hover{

	color:chocolate;
	text-decoration:none;
}

td#menu_2 DIV A:active{

	color:chocolate;
	text-decoration:none;
}

td#menu_2 DIV.menu2-level2-no{

        color:slategray;
	font-weight:normal;
	font-size:8pt;

}

td#menu_2 DIV.menu2-level2-act{

	font-weight:normal;
	background-color:#EFEFEF;
        color:chocolate;
	font-size:8pt;

}


td#menu_2 DIV.menu2-level3-no{


	font-weight:normal;
	font-size:8pt;


}

td#menu_2 DIV.menu2-level3-act{

	font-weight:normal;
	font-size:8pt;

}

td#menu_2 DIV.menu2-level4-no{

	font-weight:normal;
	font-size:8pt;

}

td#menu_2 DIV.menu2-level4-act{

	font-weight:normal;
	font-size:8pt;

}

/*Suchformular*/

.csc-searchform{

                font-family:verdana,tahoma,arial; 
                font-size:9pt; 
                font-weight:bold; 
                color:slategray; 

}

.csc-searchResultInfo{

                font-family:verdana,tahoma,arial; 
                font-size:9pt; 
                font-weight:bold; 
                color:slategray;

}


/*Mailformular*/

legend {
	padding-left:2px;
	padding-right:2px;
	border: 0px;
	font-family:verdana,tahoma,arial;
        font-size:8pt;
        color:slategray;
}

fieldset {
	border:0px;
	padding-left:2px;
	padding-right:2px;
	padding-top:10px;
	padding-bottom:10px;
	border: 1px solid #C0C0C0;
	font-family:verdana,tahoma,arial;
        font-size:8pt;
        color:slategray;
}

.radiolayout {
	width:60%;
	padding-top:15px;
	padding-bottom:15px;
	font-family:verdana,tahoma,arial;
        font-size:8pt;
        color:slategray;
}

.formu {
	width:80%;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	border: 1px solid #C0C0C0;
	font-family:verdana,tahoma,arial;
        font-size:8pt;
        color:slategray;
}

.mf-radio {
	border:0px;
	font-family:verdana,tahoma,arial;
        font-size:8pt;
        color:slategray;
}

.mf-text {
	color: #000000;
	border: 1px solid #C0C0C0;
	margin-bottom: 5px;
	font-family:verdana,tahoma,arial;
        font-size:8pt;
}

.mf-check {
	border: 0px;
	font-family:verdana,tahoma,arial;
        font-size:8pt;
        color:slategray;
}
.mf-select {
	border:0px;
	font-family:verdana,tahoma,arial;
        font-size:8pt;
        color:slategray;
}

.mf-input {
	border: 1px solid #C0C0C0;
	margin-bottom: 5px;
	font-family:verdana,tahoma,arial;
        font-size:8pt;
        color:slategray;
}

.mf-submit {
	color: #ffffff;
	background-color: #C0C0C0;
	border: 0px;
	font-family:verdana,tahoma,arial;
        font-size:8pt;
}


/*Content - Tabelle (contenttable)*/

.contenttable {
       margin-top:1em;
       margin-bottom:1em;
       border: 1px solid;
       width: 100%;
}

thead {
	background: #4F81BD;
	color: #FFFFFF;
}

.contenttable td {background: #ffffff;}

thead .bodytext {color: #ffffff;}

.align-center {
	text-align:center;
}

/*Link - Become Member*/
#membersignup {
	border: 1px solid;
	background-color: #E5E6E4;
	padding: 3pt;
	color: darkslategrey;
	font-size: 12px;
	text-align: center;
}

#membersignup a:link {color: darkslategrey};
#membersignup a:visited {color: slategrey};
#membersignup a:hoover {color: slategrey};
#membersignup a:active {color: slategrey};

.markItUpEditor {width: 100X%};

