@import url(extensions.css);

body {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	margin:0 auto;
	width: 1000px;
	color: #29345A;
	font-size: 9pt;
	vertical-align:top;
	text-align:left;
	background-color:#FFFFFF;
	position: relative;
}

td {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size:9pt;
	vertical-align:top;
	text-align:left;
	margin:0;
	padding:0;
}

#Div3 {
	margin-top: -40px;
}

P { margin-top:0px; margin-bottom:10px; margin-right:20px; line-height:1.4em;}

hr {color: #ca9b31; width: 98%; text-align: left;}

a:link {
	color:#2a2ad7;
	font-weight:normal;text-decoration:none;
}
a:visited {
	color:#2a2ad7;
	font-weight:normal;text-decoration: none;
}
a:hover {
	color:#ca9b31;
	font-weight:normal;
}
a:active {
	color:#ca9b31;
	font-weight:normal;
}

a.internal-link img {
	border: 0px;
	background-color: #FFFFFF;
}

h1 {
color: #ca9b31; font-weight: bold; font-size: 11pt; font-family: Verdana, Geneva, Arial, helvetica, sans-serif; padding-top: 10px;
margin-top: 50px;
}

h2 {
font-weight: bold; font-size: 11pt; font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}

h3 {
font-weight: bold; font-size: 10pt; font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}
h4 {
font-weight: bold; font-size: 8pt; font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}
h5 {
font-weight: bold; font-size: 7pt; font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}
h6 {
font-weight: bold; font-size: 6pt; font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}

img {
	border: 0px;
}

textarea {
	width: 272px;
}

.csc-caption {font-weight: bold; font-size: 9pt;}

.csc-header h1 {
color: #ca9b31; font-weight: bold; font-size: 11pt; font-family: Verdana, Geneva, Arial, helvetica, sans-serif; padding-top: 10px; padding-bottom: 20px;
}

.csc-header h1 a:link, .csc-header h1 a:visited  {
color: #ca9b31; font-weight: bold;
}
.csc-header h1 a:hover {
color: #ca9b31; font-weight: bold;
}

/*Menue	-Formatierung*/
.menu1 {
	padding-left:21px; font-weight: bold; padding-bottom: 10px; text-transform: uppercase; font-size: 8pt; letter-spacing: 1px;
}
.menu1 a:link {color: #2a2ad7;font-weight: bold;text-decoration: none;}
.menu1 a:visited {color: #2a2ad7;font-weight: bold;text-decoration: none;}
.menu1 a:hover {color: #ca9b31;font-weight: bold;text-decoration: none;}
.menu1 a:active {color: #ca9b31;font-weight: bold;text-decoration: none;}

.menu2 {
	padding-left:31px; font-weight: bold;padding-bottom: 7px; font-size: 8pt;
}
.menu2 a:link {color: #2a2ad7;font-weight: bold;text-decoration: none;}
.menu2 a:visited {color: #2a2ad7;font-weight: bold;text-decoration: none;}
.menu2 a:hover {color: #ca9b31;font-weight: bold;text-decoration: none;}
.menu2 a:active {color: #ca9b31;font-weight: bold;text-decoration: none;}

.menu3 {
	padding-left:41px; font-weight: bold; padding-bottom: 5px;font-size: 8pt;
}
.menu3 a:link {color: #2a2ad7;font-weight: bold;text-decoration: none;}
.menu3 a:visited {color: #2a2ad7;font-weight: bold;text-decoration: none;}
.menu3 a:hover {color: #ca9b31;font-weight: bold;text-decoration: none;}
.menu3 a:active {color: #ca9b31;font-weight: bold;text-decoration: none;}

.menu4 {
	padding-left:51px; font-weight: bold; padding-bottom: 3px;font-size: 8pt;
}
.menu4 a:link {color: #2a2ad7;font-weight: bold;text-decoration: none;}
.menu4 a:visited {color: #2a2ad7;font-weight: bold;text-decoration: none;}
.menu4 a:hover {color: #ca9b31;font-weight: bold;text-decoration: none;}
.menu4 a:active {color: #ca9b31;font-weight: bold;text-decoration: none;}

.menu5 {
	padding-left:61px; font-weight: bold; padding-bottom: 3px;font-size: 8pt;
}
.menu5 a:link {color: #2a2ad7;font-weight: bold;text-decoration: none;}
.menu5 a:visited {color: #2a2ad7;font-weight: bold;text-decoration: none;}
.menu5 a:hover {color: #ca9b31;font-weight: bold;text-decoration: none;}
.menu5 a:active {color: #ca9b31;font-weight: bold;text-decoration: none;}

.menu1_act {
	padding-left:21px; font-weight: bold; padding-bottom: 10px; text-transform: uppercase; font-size: 8pt; letter-spacing: 1px;
}
.menu1_act a:link {color: #163C7F;font-weight: bold;text-decoration: none;}
.menu1_act a:visited {color: #163C7F;font-weight: bold;text-decoration: none;}
.menu1_act a:hover {color: #ca9b31;font-weight: bold;text-decoration: none;}
.menu1_act a:active {color: #ca9b31;font-weight: bold;text-decoration: none;}

.menu2_act {
	padding-left:31px; font-weight: bold;padding-bottom: 7px; font-size: 8pt;
}
.menu2_act a:link {color: #163C7F;font-weight: bold;text-decoration: none;}
.menu2_act a:visited {color: #163C7F;font-weight: bold;text-decoration: none;}
.menu2_act a:hover {color: #ca9b31;font-weight: bold;text-decoration: none;}
.menu2_act a:active {color: #ca9b31;font-weight: bold;text-decoration: none;}

.menu3_act {
	padding-left:41px; font-weight: bold; padding-bottom: 5px; font-size: 8pt;
}
.menu3_act a:link {color: #163C7F;font-weight: bold;text-decoration: none;}
.menu3_act a:visited {color: #163C7F;font-weight: bold;text-decoration: none;}
.menu3_act a:hover {color: #ca9b31;font-weight: bold;text-decoration: none;}
.menu3_act a:active {color: #ca9b31;font-weight: bold;text-decoration: none;}

.menu4_act {
	padding-left:51px; font-weight: bold; padding-bottom: 3px; font-size: 8pt;
}
.menu4_act a:link {color: #163C7F;font-weight: bold;text-decoration: none;}
.menu4_act a:visited {color: #163C7F;font-weight: bold;text-decoration: none;}
.menu4_act a:hover {color: #ca9b31;font-weight: bold;text-decoration: none;}
.menu4_act a:active {color: #ca9b31;font-weight: bold;text-decoration: none;}

.menu5_act {
	padding-left:61px; font-weight: bold; padding-bottom: 3px; font-size: 8pt;
}
.menu5_act a:link {color: #163C7F;font-weight: bold;text-decoration: none;}
.menu5_act a:visited {color: #163C7F;font-weight: bold;text-decoration: none;}
.menu5_act a:hover {color: #ca9b31;font-weight: bold;text-decoration: none;}
.menu5_act a:active {color: #ca9b31;font-weight: bold;text-decoration: none;}

.menu1_cur {
	padding-left:0px; font-weight: bold; padding-bottom: 10px; text-transform: uppercase; font-size: 8pt; letter-spacing: 1px;
}
.menu1_cur a:link {color: #ca9b31;font-weight: bold;text-decoration: none;}
.menu1_cur a:visited {color: #ca9b31;font-weight: bold;text-decoration: none;}
.menu1_cur a:hover {color: #ca9b31;font-weight: bold;text-decoration: none;}
.menu1_cur a:active {color: #ca9b310;font-weight: bold;text-decoration: none;}

.menu2_cur {
	padding-left:10px; font-weight: bold;padding-bottom: 7px; font-size: 8pt;
}
.menu2_cur a:link {color: #ca9b31;font-weight: bold;text-decoration: none;}
.menu2_cur a:visited {color: #ca9b31;font-weight: bold;text-decoration: none;}
.menu2_cur a:hover {color: #ca9b31;font-weight: bold;text-decoration: none;}
.menu2_cur a:active {color: #ca9b31;font-weight: bold;text-decoration: none;}

.menu3_cur {
	padding-left:20px; font-weight: bold; padding-bottom: 5px; font-size: 8pt;
}
.menu3_cur a:link {color: #ca9b31;font-weight: bold;text-decoration: none;}
.menu3_cur a:visited {color: #ca9b31;font-weight: bold;text-decoration: none;}
.menu3_cur a:hover {color: #ca9b31;font-weight: bold;text-decoration: none;}
.menu3_cur a:active {color: #ca9b31;font-weight: bold;text-decoration: none;}


.menu4_cur {
	padding-left:30px; font-weight: bold; padding-bottom: 3px; font-size: 8pt;
}
.menu4_cur a:link {color: #ca9b31;font-weight: bold;text-decoration: none;}
.menu4_cur a:visited {color: #ca9b31;font-weight: bold;text-decoration: none;}
.menu4_cur a:hover {color: #ca9b31;font-weight: bold;text-decoration: none;}
.menu4_cur a:active {color: #ca9b31;font-weight: bold;text-decoration: none;}

.menu5_cur {
	padding-left:40px; font-weight: bold; padding-bottom: 3px; font-size: 8pt;
}
.menu5_cur a:link {color: #ca9b31;font-weight: bold;text-decoration: none;}
.menu5_cur a:visited {color: #ca9b31;font-weight: bold;text-decoration: none;}
.menu5_cur a:hover {color: #ca9b31;font-weight: bold;text-decoration: none;}
.menu5_cur a:active {color: #ca9b31;font-weight: bold;text-decoration: none;}
/*Ende Men�-Formatierung*/

/*Formular-Formatierungen*/
.csc-form-labelcell {font-weight: bold; text-align: right;}
/*Ende Formular Formatierungen*/

/*News-Formatierungen*/
.news-single-author {padding-bottom: 0px; padding-top: 0px; font-weight: bold;}

.news-latest-container H3 {
        font-size: 8pt;
        margin-left: 10px;
        margin-top: 0px;
        margin-bottom: 5px;
}

.news-list-container H3 {
        color:#163C7F;
        font-weight: bold;
        text-transform: lowercase;
        margin-top: 15px;
        margin-bottom: 5px;
}

.news-latest-container p, .news-list-container p{
margin-top: 0px;
margin-bottom: 0px;
font-size: 8pt;
}

.news-list-container a:link {font-weight: bold;}

.news-latest-date {
color: #cba040;
font-weight: bold;
font-size: 12pt;
margin-left: 10px;
margin-bottom: 0px;
}

.news-list-date {
color: #ca9b31;
font-weight: bold;
font-size: 12pt;
margin-bottom: 0px;
}

.news-latest-morelink {margin-left: 10px; font-size: 8pt;}
.news-latest-morelink a:link { color: #2a2ad7;text-decoration: none;font-weight: bold;}
.news-latest-morelink a:visited { color: #2a2ad7;text-decoration: none;font-weight: bold;}
.news-latest-morelink a:hover { color: #ca9b31;text-decoration: none;font-weight: bold;}
.news-latest-morelink a:active { color: #ca9b31;text-decoration: none;font-weight: bold;}

.h1_news {color: #ca9b31; font-weight: bold; font-size: 11pt; font-family: Verdana, Geneva, Arial, helvetica, sans-serif; padding-top: 3px;
}

.news-single-backlink {font-weight: bold;}
.news-single-backlink a:link {font-weight: bold;}
.news-single-backlink a:visited {font-weight: bold;}
.news-single-backlink a:hover {font-weight: bold;}
.news-single-backlink a:active {font-weight: bold;}

.news-single-links dd {margin-left: 0px;}
.news-single-links dt {font-weight: bold;}

.news-single-timedata {
		color: #ca9b31; 
		font-weight: bold;
		margin-top: 50px;
}

.news-single-item { margin-top: 50px; margin-left: 480px}

.news-single-imgcaption {font-weight: bold;}

.news-amenu-container UL {
        margin-left:0px;
        margin-bottom:0px;
        list-style-type: none;
}

.news-amenu-item-year dd{
        font-weight: bold;
        color:#ca9b31;
        font-size: 12pt;
        padding-top: 10px;
        margin-bottom: 0px;
}

.news-latest-item {
	/* IE hack */
	height: 1%;
	/* IE hack end */
	padding:3px;
	margin:3px;
	float:left;
}


/*Ende News-Formatierungen*/

/* Login  */

.tx-felogin-pi1 {
	margin-left: 20px;
	margin-bottom: 15px;
}

.tx-felogin-pi1 fieldset {
	border: 0;
	padding: 0;
	margin: 5px 0;
}
.tx-felogin-pi1 legend {
	border: 0;
	padding: 0;
	margin: 5px 0;
}

.tx-felogin-pi1 #user, .tx-felogin-pi1 #pass{
	
}

.tx-felogin-pi1 .username {

font-weight: bold;
margin-bottom: 5px;

}

DIV.tx-felogin-pi1 TABLE {
padding-top: 1px;
}

DIV.tx-felogin-pi1 TABLE TR TD P {
font-weight: bold;
}

.login {
/*margin-left: 42px;*/
background-image:url(../images/login_submit.gif);
text-align: right;
padding: 0px 4px 3px 0;
border: 1px;
width: 105px;
height: 18px;
}
.logout, .sendpass {
/*margin-left: 42px;*/
background-image:url(../images/logout_submit.gif);
text-align: right;
padding: 0px 4px 3px 0;
border:1px;
width: 105px;
height: 18px;
}

input.loginbox {
font-size: 9pt;
font-weight: bold;
padding:1px;
color: #2a2ad7;
width: 100px;
height: 14px;
}

input.tx-felogin-pi1-username {
width: 105px;
height: 22px;
}
DIV.tx-felogin-pi1.tx-felogin-pi1-forgot_email {
padding-top:0px;
}

/*  Gallerie  */

#tx-lzgallery-pi1-listing tr.line1 td.title {
padding:20px 0px 0px 0px;
}
td.count{
color: grey;
font-size: 8pt;
white-space-nowrap;
padding-left:20px;
}
td.descr_short {
padding-left:20px;
}

div.tx_lumogooglemaps_pi1 {

}
div.tx_lumogooglemaps_pi1_sidebar {
	width: 200px;
}
@import url(forum.css);

.csc-textpic-image {
	border: solid;
	border-color: #ebebeb;
	border-width: 5px;
	background-color:;
}

/*
.news-latest-item img {
	border: solid;
	border-color: #ebebeb;
	border-width: 2px;
	background-color:;
}
*/
