                                                                       /************************************* allgemeine Definitionen *************************************/

body{
	text-align: center;
	margin: auto;
	font-family: verdana, arial, sans-serif;
	overflow-y: scroll;
	/*height: 863px;*/
}

.bodytext {
	padding: 0px;
	margin: 0px;
}

.farbtoene {
	color: #244A73;
	color: #C0D6ED;
	color: #E3EBF5;
}	

img {
	border:none;
}

p{
	padding-top: 0em;
	padding-right: 0em;
	padding-bottom: 0.5em;
	padding-left: 0em;
	color: #50514f;
	}

h1 {
	color: #50514f;
	font-size: 1.2em;
	padding-top: 0em;
	padding-right: 0em;
	padding-bottom: 0.3em;
	padding-left: 0em;
	margin: 0em;
}
	
h2 {
	color: #50514f;
	font-size: 1.1em;
	padding-top: 0em;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
}	
h3 {
	color: #50514f;
	font-size: 1em;
	padding-top: 0em;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
}	
h4 {
	color: #50514f;
	font-size: 0.9em;
	padding-top: 0em;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
}	

a:link, a:hover, a:visited {
	text-decoration: none;
	color: #244a73;
	margin: 0.3em;
}
	
.stoppoint {
	visibility: hidden;
	font-size: 0em;
}
/************************************* LAYOUT - Start *************************************/

div#container{
	/*width: 57.8em;*/
	width: 60.3em;
	height: 42em;
	text-align:left;
	background-color: #fff;
	left:				50%;
	/*top: 50%;*/
	margin-top: 0em;
	margin-left:		-30.15em;
    position:absolute;
	}	

div#shortcuts {
	width: 100%;
	height: 2em;
	text-align: right;
}
	
div#hauptcontainer {
	width: 46em;
	/*height: 40em;*/
	/*background-color: #ff0000;*/
	float: left;
	padding-right: 0.625em;
}
div#kopf {
	background-color: #777570;
	width: 100%;
	height: 71px;
	/*background-image: URL('GILDE_Kopf-raport.jpg');*/
}
div#navigation {
	/*background-color: #ff00ff;*/
	width: 100%;
	height: 2.5em;
}
div#inhalt {
	background-color: #f0f0f0;
	/*padding: 0.5em;*/
	width: 100%;
	height: 29em;
}
div#inhaltlinks {
 width: 23em;
 height: 29em;
 	/*background-color: #0000ff;*/
	float: left;
	overflow: auto;
}
div#inhaltrechts {
 width: 23em;
 height: 29em;
 	/*background-color: #889D65;*/
	float: left;
	overflow: auto;
}
div#footer {
	clear: both;
	width: 100%;
	height: 2em;
	margin-top: 0.9em;
	background-color: #777570;
	/*background-image: URL('GILDE_Seite-footer.jpg');*/
	/*background-position: left bottom;*/
	/*background-repeat: repeat-x;*/
	text-align:	center;
	color: #ffffff;
}
div#banner {
	width: 200px;
	/*Height: 91%;*/
	height: 595px;
	/*background-color: #889d65;*/
	background-color: #2e241e;
	background-image: URL('GILDE_Seite-banner.jpg');
	background-position: left bottom;
	background-repeat: no-repeat;	
	/*padding-left: 1em;*/ 
	float: left;
}

div#banner_top {
	width: 200px;
	/*height: 65%;*/
	height: 430px;	
	background-image: URL('GILDE_Seite-oben.jpg');
	background-position: right top;
	background-repeat: no-repeat;
	z-index: 10;
}
/****************************************DESIGN-BEREICH***************************/

.contentleft {
	/*margin-left: 1em;
	margin-top: 2em;*/
	padding: 0.7em 1em 0.5em 1.3em;
	font-size: 0.7em;
	line-height: 1.4em;
	color: #4b5a30;
	overflow-x: none;
}

/* EXTRA FROMATIERUNGEN FÜR DIE SONDER-STARTSEITE START */
#body_63 .contentleft {
	padding: 0;
	margin: 0;
}

#body_63 div#inhalt {
	background-color: #ffffff;
}
/* ENDE */

.contentleft ul {
	color: #4D4D4D;
}


.contentleft ul li {
	margin-left: -20px;
}

.contentright {
	/*margin-left: 1em;
	margin-top: 2em;*/
	padding: 0.7em 1em 0.5em 1.3em;
	font-size: 0.7em;
	line-height: 1.4em;
	color: #4b5a30;
	overflow-x: none;
}

.footertext {
	text-align: left;
	font-size: 0.6em;
	line-height: 2em;
	/*color: #4b5a30;;	*/
	color: #fdfceb;
}

.footertext a {
	color: #ffffff;
}

/****** Shortcutmenü im Seitenkopf ****/
.shortcutsmenu {
	font-size: 0.6em;
	text-align: right;
	margin-top: 1.8em;
	color: #889d65;
	font-weight: normal;
}

.shortcutsmenu ul {
	padding-left: 1.3em;
	padding-right: 2em;
    	margin-left: 0em;
    	margin-bottom: 0.3em;
}  	
  	
.shortcutsmenu li {
	list-style-image: none;
	display: inline;
	margin-left: 0.3em;
	margin-right: 0.3em;
	margin-bottom: 0.2em;
}

.shortcutsmenu a:hover {
	border-bottom: 1px dotted #889d65;
	margin: 0.3em;
/*	text-decoration: underline;*/
}

.shortcutsmenu a {
	/*border-bottom: 1px solid #244A73;*/
	/*color: #889d65;*/
	color: #4D4D4D;
	margin: 0.3em;
	position: relative;	
}

/****** Hauptmenue ****/

.mainnavigation {
	font-size: 0.8em;
	line-height: 2.5em;
}

#nav, #nav ul {
	padding-left: 1em;
	padding-top: 0em;
	padding-bottom: 0em;
	padding-right: 0em;
	margin: 0;
	list-style: none;
	width: 100%;
}

#nav a {
	display: block;
	color: #2e241e;
	margin: 0em;
}

#nav li {
	float: left;
	padding-right: 1em;
}
#nav li ul {
	position: absolute;
	padding-right: 1em;
	width: 9.5em;
	left: -999em;
	color: #ffffff;
	background-color: #777570;
}

#nav li ul a{
	color: #ffffff;
	width: 9em;
}

/*Fix für IE7 Problem das geöffnetes Menü nicht wieder schließt*/
#nav li:hover, #nav li.hover {
    position: static;
}

#navigation li:hover ul, #navigation li.sfhover ul {
	left: auto;
}
/****************************** ************************/
.tx-slideshow-pi1 {
	float: right;
}

.csc-textpic-text {
	color: #4c5b32;
}


/* Powermail */
.tx-powermail-pi1 legend {
 display: none;
}

.tx-powermail-pi1 fieldset {
 border: none;
}

.tx-powermail-pi1 label {
 float: left;
 clear: left;
 width: 43%;
}

.tx-powermail-pi1 .powermail_radio_inner label {
 width: auto;
 clear: right;
 float: left;
}

.tx-powermail-pi1 .powermail_radio_inner input {
 width: auto;
 clear: right;
}

.tx-powermail-pi1 input, .tx-powermail-pi1 textarea {
 width: 50%;
}

.tx-powermail-pi1 select {
 width: 51.4%;
}

.powermail_radio_inner_uid11_0 {
 clear: none;
 float: left;
}

.powermail_radio_inner_uid11_1 {
 clear: right;
 float: left;
}

.tx-powermail-pi1 .powermail_submit_uid12 {
 clear: left;
 float: right;
 margin-top: 1em;
 margin-right: 1.5em;
 width: 30%;
}

.powermail_mandatory_js {
 color: red;
 font-size: 9px;
}

div.csc-textpic div.csc-textpic-single-image img {
 margin-bottom: 0px;
}