div,p,span,h1,h2,h3,h4, td, tr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}
.setHeight {
  height:680px;
  min-height:680px;
  width:1px;
  float:left;
  clear:left;
  display:block;
}

h2 {
	margin-top: 0px;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
}
h3 {
	font-size: 13px;
	font-weight: bold;
	color: #677B96;
	margin-top:0px;
	margin-bottom:0px;

}
.glossarItem {margin-right:54px;}

.clear {
	clear:both;
	height:0px;
	font-size:0px;
	line-height:0px;
	}
li {
	list-style-image:url(/fileadmin/images/navigation/quadrat_sitemap.gif);
	margin-right: 120px;

}



.bodytext{
	margin-right: 130px;
	margin-top:12px;

}

body {
		background-image: url(/fileadmin/images/hg_kachel.gif);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	height:100%; 
	}
.blau-links {
	width:190px; 
	background-color: #B5C1CF; 
	float: left; 
	height: 80%;
	}
.blau-rechts {
	width:190px; 
	background-color: #B5C1CF; 
	float:left; 
	height: 80%;
	}

.mitte-grau {
	background-image:url(/fileadmin/templates/bilder/kachel.jpg); 
	background-repeat: repeat-x; 
	width:580px;
	border-right: 1px solid #13407B;
	background-color: #E7E8EA; 
	float:left; 

	}




.content {	
	margin-left: 170px;
	margin-top: 30px;
	/** NEW */
	display:block;
  overflow:visible ;
}

.mitte-grau .content .csc-header H3 {
  border-top:none;
}

A {  font-size:12px;}

A:link {
	background: none;
	color: #133F7C;
	font-weight : normal;
	text-decoration: none;
}
A:visited {
	background-color : transparent;
	color: #133F7C;
	font-weight : normal;
	text-decoration: none;
}
A:hover {
	background-color : transparent;
	color : #aaaaaa;
	font-weight : normal;
	text-decoration: none;
}
A:active {
	background-color : transparent;
	color: #133F7C;
	font-weight : normal;
}

.nav {
	font-size: 13px;
		text-decoration : none;
}
/*############ navigation 123 #############*/
A.nav:link {
	color: #999999;
}
A.nav:visited {
	color: #999999;
}
A.nav:hover {
	color: #666666;
}
A.nav:active {
	color: #999999;
}

.nav-black {
	font-size: 13px;
	text-decoration : none;
}

A.nav-black:link {
	color: #000000;
}
A.nav-black:visited {
	color: #000000;
}
A.nav-black:hover {
	color: #000000;
}
A.nav-black:active {
	color: #000000;
}

.breads {
	text-decoration: none;
	color: #cccccc;
	font-size: 10px;
}

A.breads:link {
	text-decoration: none;
	color: #666666;
}

A.breads:visited {
	color: #666666;
}
A.breads:hover {
	color: #AAAAAA;
}
A.breads:active {
	color: #AAAAAA;
}
.breads-black {
	text-decoration: none;
	color: #dd3333;
	font-size: 10px;
}
.std_border {
	border-left:solid 1px #cccccc;
	width: 60px; 
	float:left;
	height:60px;
	}
.std-menu {
	cursor: hand;
	color:#ff0000;
	font-size: 11px;
	width: 60px;
	text-decoration: none;
	}
A.std-menu:link {
	color:#AAAAAA;

}

A.std-menu:visited {
	color:#AAAAAA;
		font-size: 11px;
}
A.std-menu:hover { 
	color:#000000;
}
.std-menu-black {
	cursor: hand;
	color:#AAAAAA;
	font-size: 11px;
	width: 60px;
	text-decoration: none;
}

A.std-menu-black:visited { 
	color:#000000;
}
A.std-menu-black:hover { 
	color:#000000;
}
#navigation {
  _height:210px;
  min-height:210px; 
  padding-bottom: 30px;
}
/*#########################*/


.headline {
	font-size: 18px;
	color: #AAAAAA;
}

/*############ sitemap #############*/
.sitemap1 {
	font-family : Arial, sans-serif;
	font-size : 13px;
	color : #000000;
	margin-left : 10px;
	text-decoration : none;
}
.sitemap1 A:visited {

	color : #cc3333;
	text-decoration : none;
}
.sitemap2 {
	font-family : Arial, sans-serif;
	font-size : 12px;
	color : #666666;
	margin-left : 50px;
	text-decoration : none;
}
.sitemap3 {
	font-family : Arial, sans-serif;
	font-size : 11px;
	color : #666666;
	margin-left : 60px;
	text-decoration : none;
	}
.sitemap4 {
	font-family : Arial, sans-serif;
	font-size : 10px;
	color : #999999;
	margin-left : 70px;
	text-decoration : none;
}
/*#########################*/

/*############ glossar #############*/


.tx-simpleglossar-pi1 {
float:left;
}


.ABC-glossar {
	letter-spacing: 4px;
	font-size:16px;
	text-align:left;
}
.ABC-glossar A:link {
	font-weight:bold;
}
.ABC-glossar A:visited {
	font-weight:bold;
}
.ABC-glossar A:hover {
	color: #13407B;
	font-weight:bold;
	text-decoration : underline;
}

DIV#simpleglossar .glossarKapitelAZ A {
font-weight:bold;
color:#677B96;
font-size:16px;
border-bottom:1px solid #999999;
width:100%;
}
/*#########################*/


/*###################*/
#kontaktform .csc-form-label-req {color:#677B96;font-weight:bold;}

#kontaktform input, #kontaktform textarea {
	width: 240px;
	border: 1px solid #999999;
}
/*#########################*/
.xx-csc-frame csc-frame-rulerBefore {
width: 80%;
border: 1px solid #ff0000;
}

DIV.csc-frame-rulerBefore {
border-top: 1px solid #999999;
}
DIV.csc-frame-rulerAfter { 
border-bottom: 1px solid #999999; 
}

/****************************************
 closed User Modifications
 EF 20070405
 *****************************************/
/* Überschriften */
.csc-header {
  display:block;
  width:100%
  clear:both;
}

/* Menue */
.std_border DIV {
  margin: 45px 2px 0px 2px;
}
DIV.last {
  margin-left:15px;
}

/* newloginbox */
.tx-newloginbox-pi1 {

}
.tx-newloginbox-pi1 FORM {
  width:100%;
}

/* loginForm */
.csc-loginform {
  width:100%;
  display:block;
  _height:20px;
  min-height:20px;
}

.content FORM {
  width:100%;
  display:block;
}



/* SitemapMenu */
.csc-menu {

}
.csc-menu P A {
  background:url('../images/navigation/b_pfeil_0.gif') no-repeat 0 2px;
  padding:0 0 0 15px;
}
.csc-menu P A:hover,
.csc-menu P A:focus {
  background:url('../images/navigation/b_pfeil_1.gif') no-repeat 0 2px;
}

/* zum Anfang */
#zumanfang {
  left:753px;
}

/* mit_download */
.tx-mitdownload-pi1 H4 {
  font-weight: bold;
  color: #677b96;
}

/* Dateilinks */
.csc-uploads-icon {
  vertical-align: top;
}
.csc-uploads-fileName A {
  font-weight: bold;
}
.csc-uploads-fileName P {
  margin: 0;
}
.csc-uploads-fileSize {
  vertical-align: top;
  font-style:italic;
}

/* Upload */
.tx-fileupload-pi1 INPUT {
  border:1px solid #999;
}
.tx-fileupload-pi1 .uploadFile {
  border:1px solid #999;
}
.tx-fileupload-pi1 .error {
  font-weight: bold;
  color: #677b96;
}
.tx-fileupload-pi1 INPUT.submit {
  margin-top: 8px;
}

/*admin Panel*/
TABLE.typo3-adminPanel {
  clear:both;
}

/* Foto Album */
.tx-gooffotoboek-pi1 H1 {
  font-weight: bold;
  color: #677b96;
}
.tx-gooffotoboek-pi1 SMALL B A {
  margin-top:10px;
  margin-bottom:-35px;
  _margin-bottom:-25px;
  display:block;
  background:url('../images/navigation/b_pfeil_0.gif') no-repeat 0 2px;
  padding:0 0 0 15px;
}
.tx-gooffotoboek-pi1 SMALL B A:hover, 
.tx-gooffotoboek-pi1 SMALL B A:focus {
  background:url('../images/navigation/b_pfeil_1.gif') no-repeat 0 2px;
}

img#ausstellerlogo {
	border:1px solid #CCC;
	margin:5px 0px 10px 0px;
	padding:0px;
}

ul#aussteller, ul#aussteller li {
	margin:0;
	padding:0;
	list-style:none;
}

ul#aussteller li {
	width:390px;
}

ul#aussteller li a {
	display:block;
	background: url(fileadmin/images/Events/expertensymposium/ausstellerlogo/list_style_image.jpg) no-repeat 5px 50%;
	line-height:52px;
	text-indent:25px;
}

ul#aussteller img {
	margin:4px auto;
	border:1px solid #CCC;
}

table#austable tr td {
	padding-right:10px;
}
.csi-textpic .csi-image {
  clear:none;
  background-color: transparent;
}