/*----------- Boxen Start -----------*/
#BoxContainer {
	width: 860px;
	margin: auto;
}
#BoxHeader {
	position: relative;
	width: 860px;
	height: 102px;
	margin: auto;
	text-align:left;
	padding: 23px 0 0 0;
}

#BoxNAV01 {
	position:relative;
	font-size:0.7em;
	font-weight:bold;
	width:860px;
	margin: auto;
	margin-bottom: 25px;	
	padding: 0 0 4px 0;		
	border-bottom: 1px solid #cccccc;
	height: 41px;
}

#BoxLeft {
	float: left;
	position: relative;
	font-size:0.7em;	
	width: 110px;
	margin: 0 15px 0 0;
	text-align:left;
}


#BoxRight {
	float: right;
	width: 360px;
	position: relative;
	text-align:left;
	margin: 0 0 0 15px;
}

#BoxMiddle {
	font-size: 0.5em;
	float: left;
	width: 360px;
	position: relative;
	text-align:left;
	font-size: 0.7em;
}

#BoxMiddleBildergalerie {
	float: right;
	width: 735px;
	position: relative;
	text-align:left;
}

#clear { clear: both; }

#BoxFooter {
	position: relative;
	width: 860px;
	text-align:left;
	margin: auto;		
	margin-top: 25px;
	border-top: 1px solid #cccccc;
	padding: 10px 0 30px 0;
	font-size: 0.7em;
	color:#9d9d9d;
}

#DIVGalerieText {
	width: 360px;
	padding: 0 0 15px 0;
}

#DIVGalerieText p {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#DIVNewsText {
	width: 360px;
	float: left;
}

#DIVNewsBild {
	width: 360px;
	float: right;
	padding: 0 0 0 15px;
}

/*----------- Boxen Ende -----------*/



/*----------- Schriften / allgemein -----------*/
html { 
  padding:0px;
  margin:0px;
}

/*<e4w style="FONT-FAMILY:verdana,arial,helvetica;FONT-SIZE: 75%;COLOR: #686a6d;background-color: #FFFFFF;line-height: 1.4em;"/>*/
body
{
	FONT-FAMILY: verdana,arial,helvetica; 
	FONT-SIZE: 100.01%; 
	COLOR: #000000;
	text-align:center;	
	margin: 0px;
	padding: 0px;
	line-height: 1.0em;
	background-color:#FFFFFF;
}

/*<e4w Style="FONT-FAMILY:verdana,arial,helvetica;COLOR: #686a6d;background-color: #FFFFFF;line-height: 1.4em;"/>*/
td
{
}

/*----------- BoxMiddle Start -----------*/
#BoxMiddle {
	font-family: verdana,arial,helvetica;
	font-size: 0.7em;
	color: #686a6d;
	line-height: 1.4em;
}

#BoxMiddleBildergalerie {
	font-family: verdana,arial,helvetica;
	font-size: 0.7em;
	color: #686a6d;
	line-height: 1.4em;
}

/*<e4w/>*/
p
{
	padding: 0;
	margin: 0;
	padding-bottom: 1em;
}

h1
{
	font-weight: bold;
	font-size: 1.0em;
	color:#000000;
	padding: 2px 0 2px 0;
	margin: 0 0 0 0;
	text-transform:uppercase;
	letter-spacing: 1px;
}

h2
{
	font-weight: bold;
	font-size: 1.0em;
	color:#000000;
	padding: 2px 0 2px 0;
	margin: 0 0 0 0;
	text-transform:uppercase;
	letter-spacing: 1px;
}

/*<e4w name="Haupttitel" element="p"/>*/
.Haupttitel
{
	font-weight: bold;
	font-size: 1.0em;
	color:#000000;
	padding: 2px 10px 10px 0;
	text-transform:uppercase;
	letter-spacing: 1px;
}

/*<e4w name="Schrift grau" element="p"/>*/
.SchriftGrau
{
	color: #9d9d9d;
}


/*<e4w/>*/
A, A:link, A:visited, A:active
			{COLOR: #000000; TEXT-DECORATION: underline;}
A:hover		{COLOR: #686a6d; TEXT-DECORATION: none;}

/*<e4w/>*/
HR 
{
	height: 0px;
	border-top: 0px;
	border-bottom: 1px solid #cccccc;
}

.TDBildergalerie {
	padding: 0 0 15px 0;
}

.IMGBildergalerie {
	background-image:url(/images/bg_imgbildergalerie.gif);
	background-repeat:no-repeat;
}
	

/*----------- BoxLeft NAV01 Start -----------*/
#BoxNAV01 A, #BoxNAV01 A:link, #BoxNAV01 A:visited, #BoxNAV01 A:active
{
	COLOR: #9d9d9d;
	TEXT-DECORATION: none;
	font-weight:bold;
	float:left;
	padding: 0 0 0 0;
	margin: 25px 13px 0 0;
	border: 0;
}

#BoxNAV01 A:hover
{
	COLOR: #000000;
	TEXT-DECORATION: none;
	font-weight:bold;
	float:left;
	padding: 0 0 0 0;
	margin: 25px 13px 0 0;	
	border: 0;	
}

#BoxNAV01 A.NAV01Aktiv, #BoxNAV01 A.NAV01Aktiv:link, #BoxNAV01 A.NAV01Aktiv:visited, #BoxNAV01 A.NAV01Aktiv:active
{
	COLOR: #000000;
	TEXT-DECORATION: none;
	font-weight:bold;
	float:left;
	padding: 0 0 0 0;
	margin: 25px 13px 0 0;	
	border: 0;	
}

#BoxNAV01 A.NAV01Aktiv:hover
{
	COLOR: #000000;
	TEXT-DECORATION: none;
	font-weight:bold;
	float:left;
	padding: 0 0 0 0;
	margin: 25px 13px 0 0;	
	border: 0;	
}
/*----------- BoxLeft NAV01 Ende -----------*/

/*----------- BoxLeft NAV02 Start -----------*/

#BoxLeft a 
{
	TEXT-DECORATION: none;
	border: 0;
	font-style: normal;
	display: block;
	margin: 0 0 0 0;
	width: 110px;
}

#BoxLeft A.NAV02			{color:#9d9d9d; padding: 3px 0 3px 0; font-weight:bold; border-bottom: 1px dashed #9d9d9d;}
#BoxLeft A.NAV02:hover		{color:#000000; padding: 3px 0 3px 0; font-weight:bold; border-bottom: 1px dashed #9d9d9d;}

#BoxLeft A.NAV02Aktiv		{color:#000000; padding: 3px 0 3px 0; font-weight:bold; border-bottom: 1px dashed #9d9d9d;}
#BoxLeft A.NAV02Aktiv:hover	{color:#000000; padding: 3px 0 3px 0; font-weight:bold; border-bottom: 1px dashed #9d9d9d;}

#BoxLeft A.NAV03			{color:#9d9d9d; padding: 1px 0 1px 0;}
#BoxLeft A.NAV03:hover		{color:#000000; padding: 1px 0 1px 0;}

#BoxLeft A.NAV03Aktiv		{color:#000000; padding: 1px 0 1px 0;}
#BoxLeft A.NAV03Aktiv:hover	{color:#000000; padding: 1px 0 1px 0;}

/*----------- BoxLeft NAV02 Ende -----------*/

#BoxFooter A		{color:#9d9d9d; text-decoration:none; border: 0;}
#BoxFooter A:hover	{color:#000000; text-decoration:none; border: 0;}

