/// Bildergalerie



html {
height: 100.01%;
min-height: 100.01%;
}


#fachmesse
{
	width: 100%;
	height:43px;
	background-image: url(../../fileadmin/lay/fachmesse.gif);
	background-repeat: no-repeat;
	background-position: 200px;
}

.error,.errorerror {
color:red;
}

#nav ul
{
	margin:0; padding:0; 
	margin-top:32px;
	margin-left: 32px;
	margin-left: 0px;
	list-style-type: none;
}

#contentBox {
/*#F9B600*/
margin-top:3px;
	border: 1px solid #009900;
	border-left:22px solid #009900;
border-top:0px;
border-bottom:0px;
	padding: 28px;
padding-top:0px;
	font-family: Tahoma,Verdana,Arial,Helvetica, sans-serif;
	width:100%;
	margin-right: 197px;/**/
	/*AB
	margin-right: 197px;/*197*/*/
	*margin-right: 189px;
background:#fff;
}
.Banner #contentBox
{
/*AB*/
width:99.5%;
*width:100%;
}
/* TEASER nur IE/Mac \*//*/
#contentBox{margin-right:0px;}
#content{padding-right: 192px;margin-right:0px;}
#rahmen{margin-right:0px;width:97.5%;}
#footer{margin-right:-192px;}
/**/ 

#einespalte #contentBox
{
*margin-right: 0px;
}
/* TEASER nur IE/Mac \*//*/
#einespalte #contentBox{margin-right:0px;}
#einespalte #content{padding-right: 0px;margin-right:0px;}
#einespalte #footer{margin-right:0px;}
/**/ 


#right h1,#right h1.csc-firstHeader
{
	background-color: White;
	color: #009900;
	font-size: 13px;
	font-weight: bold;
	margin:0px;
	margin-top:10px;
	padding:2px;
	padding-left:5px;
	border-bottom: 1px solid #009900;
}


/* L I N K S ###############################################################################################*/
a.aNav0,a.aNav0:link,a.aNav0:visited 
{
	color: #000;
	text-decoration: none;
}
a.aNav0:hover, a.aNav0:active 
{
	text-decoration: underline;
}
a.aNav,a.aNav:link,a.aNav:visited 
{
	display:block;
	width: 175px;
	color: #000;
	text-decoration: none;
	padding-bottom:2px;
	padding-top:1px;
	padding-left:1px;
	padding-left:25px;
	border-bottom: 1px solid #000;
/*width:95%;*/

}
a.aNav:hover, a.aNav:active 
{
	/*background-color: #EDEDEB;*/
}
a.aNavActive,a.aNavActive:link,a.aNavActive:visited,a.aNavActive:hover, a.aNavActive:active 
{
	display:block;
	width: 175px;
	color: #000;
	text-decoration: none;
	padding-bottom:2px;
	padding-top:1px;
	padding-left:1px;
padding-left:25px;
	border-bottom: 1px solid #000;
	/*background-color: #EDEDEB;
width:95%;*/
}
/* UNTERNAVIGATION */
a.aUNav,a.aUNav:link,a.aUNav:visited 
{
	display:block;
	width: 168px;
	color: #000;
	text-decoration: none;
	padding-bottom:2px;
	padding-top:1px;
	padding-left:5px;
	/*border-bottom: 1px solid #009900;*/
	font-size:11px;
	font-weight:normal;
}
a.aUNav:hover, a.aUNav:active 
{
	background-color: #009900;
	color:#fff
}
a.aUNavActive,a.aUNavActive:link,a.aUNavActive:visited,a.aUNavActive:hover, a.aUNavActive:active 
{
	display:block;
	width: 168px;
	/*color: #333;*/
	color:#fff;
	text-decoration: none;
	padding-bottom:2px;
	padding-top:1px;
	padding-left:5px;
	/*border-bottom: 1px solid #009900;*/
	background-color: #009900;
	font-size:11px;
	font-weight:normal;

}


.trenner {
color: #009900;
border:1px solid #009900;
height:10px;
}


/* ################# */
a.aBreadCrumb,a.aBreadCrumb:link,a.aBreadCrumb:visited 
{
	color:#000;
	text-decoration: none;
}
a.aBreadCrumb:hover, a.aBreadCrumb:active 
{
	text-decoration: underline;
}

a.aContNav,a.aContNav:link,a.aContNav:visited 
{
	color: #000;
	text-decoration: none;
	font-size:0.7em;
}
a.aContNav:hover, a.aContNav:active 
{
	color: #333;
}

#contFill h1
{
	font-size: 19px;
	color:#009900;
	/*font-family: Tahoma,Verdana,Arial,Helvetica, sans-serif;*/
	font-family: Verdana,Arial,Helvetica, sans-serif;
}

#contFill h2
{
	font-size: 1.45em;
	color:#009900;
	/*font-family: Tahoma,Verdana,Arial,Helvetica, sans-serif;*/
	font-family: Verdana,Arial,Helvetica, sans-serif;
}

#contFill h3 {
	color:#009900;
	font-size:1.3em;

}

#contFill .news-list-item h3 {
	color:#009900;
	font-size:1.05em;

}


#contFill h4 {
	color:#009900;
	font-size:1.25em;


}

#contFill h5 {
	color:#009900;
	font-size:1.15em;
	

}

.button {
background-color:#009900;
color:#fff !important;
font-weight:bold;
}

input,textarea,select {
border: 1.5px solid #c0c0c0;
}

#besucherstimme, #besucherstimme p {


color:#fff;
font-weight:normal;
font-size:10px;
}
