







#pageContent

{

	position: relative;

	width: 900px;

	margin: 0 auto;

	background: #fff;

	min-height: 500px;

	padding: 20px;

}



#pageHeader

{

	position: relative;

	top: 10px;

	width: 100%;

	height: 85px;

}



	#pageHeader div

	{

		position: relative;

		width: 50%;

		float:left;

	}







	#pageHeader div #searchInput

	{

		position: relative;

		margin-top: 20px;

		width: 185px;

		float:right;

	}



	#pageHeader #searchInput input[type=text]

	{

		position:relative;

		width: 120px;

		height: 15px;

		font-size: 10px;

	}



	#pageHeader #searchInput #btnSearchSubmit

	{

		position:absolute;

		top: 0px;

		border: solid #b0afaf 1px;

		padding:4px;

		cursor:pointer;

	}

div#facebook {
    float: right;
    position: absolute;
    right: 5px;
    top: 50px;
    width: 180px;
}

div#facebook iframe {
    /*border: medium none;
    float: right;
    padding-left: 46px;*/
    height: 30px;
    overflow: hidden;
    width: 180px;
}

#menu_top

{

	position: relative;

	margin-top: 10px;

	height: 25px;

	width: 100%;

	border-top: dotted #b0afaf 1px;

	border-bottom: dotted #b0afaf 1px;

}



	#menu_top ul

	{

		position: relative;

		list-style-type: none;

	}



		#menu_top #colLeft ul li

		{

			position: relative;

			float: left;

			margin-right: 25px;

			margin-top: 5px;

		}



		#menu_top #colRight ul li

		{

			position: relative;

			float: left;

			margin-left: 10px;

			margin-top: 5px;

		}



		#menu_top #colRight ul li img

		{

			position: relative;

			float: left;

			margin-left: 5px;

			margin-top: 0px;

		}







#menu_left

{

	position: relative;

	margin-top: 25px;

	margin-bottom: 25px;

	width: 170px;

	float: left;

	min-height: 200px;

}	



	#menu_left ul li

	{

		margin-bottom: 10px;

	}	



	#menu_left ul li.fourth_level

	{

		margin-left: 10px;

	}	





/*		<SubPageContent>		*/



#pageContent_subPageContent

{

	position: relative;

	margin-top: 25px;

	margin-bottom: 25px;

	width: 730px;

	float: right;

	min-height: 200px;

}



	#pageContent_subPageContent h1

	{

		margin-top: 15px;

		margin-bottom: 5px;

	}



	#pageContent_subPageContent h1

	{

		font-size: 14px;

		font-weight: bold;

	}



	#pageContent_subPageContent .csc-textpic

	{

		margin-bottom: 10px;

	}



	#pageContent_subPageContent .Text

	{

		font-size: 11px;

		font-weight: normal;

	}



/*		</SubPageContent>		*/



/*		<HOME>		*/

#pageContent_homePageContent

{

	position: relative;

	margin-top: 25px;

	margin-bottom: 25px;

	width: 100%;

	min-height: 335px;

}



	#pageContent_homePageContent #pageContentHomeIMG

	{

		position: absolute;

		left: 0px;

		top: 0px;

	}



	#pageContent_homePageContent #pageContentHomeContainer

	{

		position: absolute;

		left: 50px;

		top: 121px; /*50px*/

		width: 250px;

		height: 165px; /*175px*/

		border: solid #919191 1px;

	}



	#pageContent_homePageContent #pageContentHomeTRANS

	{

		position: absolute;

		top: 0px;

		left: 0px;

		width: 100%;

		height: 100%;

    

        background: #fff;

    

        filter:alpha(opacity=75);

        opacity: 0.75;

        -moz-opacity:0.75;

	}



	#pageContent_homePageContent #pageContentHomeTXT

	{

		position: absolute;

		top: 10px;

		left: 10px;

		width: 230px;

		height: 155px;

		overflow: hidden;

		color: #696868;

	}



		#pageContent_homePageContent #pageContentHomeTXT h1

		{

			font-size: 14px;

			font-weight: bold;

			margin-bottom: 5px;

		}

		



	#pageContent_homePageContent #pageContentHomeContainer_LNK

	{

		position: absolute;

		left: 175px;

		top: 298px; /*250px*/

		width: 125px;

		height: 20px;

		border: solid #919191 1px;

	}



		#pageContent_homePageContent #pageContentHomeContainer_LNK #pageContentHomeLNK_TRANS

		{

			position: absolute;

			top: 0px;

			left: 0px;

			width: 100%;

			height: 100%;

	    

			background: #fff;

	    

			filter:alpha(opacity=65);

			opacity: 0.65;

			-moz-opacity:0.65;

		}



			#pageContent_homePageContent #pageContentHomeContainer_LNK #pageContentHomeLNK

			{

				position: absolute;

				top: 0px;

				left: 0px;

				width: 100%;

				height: 100%;

				padding: 3px;

			}



				#pageContent_homePageContent #pageContentHomeContainer_LNK #pageContentHomeLNK a

				{

					color: #696868;

					text-decoration: none;

					cursor: pointer;

				}

	

/*		</HOME>		*/	

	



#menu_bottomImages

{

	position: relative;

	width: 100%;

	height: 135px;

	clear: both;

}



	#menu_bottomImages ul

	{

		list-style-type: none;

	}

	

		#menu_bottomImages ul li

		{

			position: relative;

			float: left;

		}

	

	

		#menu_bottomImages ul li.imageBox

		{

			width: 125px;

			height: 125px;

			margin-right: 10px;

			border: solid #919191 1px;

		}

		

		#menu_bottomImages ul li.lastItemTextBox

		{

			width: 210px;

			height: 125px;

		}





#menu_bottom

{

	position: relative;

	width: 900px;

	height: 25px;

	margin: 13px auto;

	padding-left: 20px;

	padding-right: 20px;

	background: #fff;

}	



	#menu_bottom #menu_bottom_logo

	{

		position: relative;

		width: 15%;

		top: 3px;

		float:left;		

	}	



	#menu_bottom #menu_bottom_nav

	{

		position: relative;

		float:right;

	}		

	



		#menu_bottom #menu_bottom_nav ul

		{

			position: relative;

			list-style-type: none;

			margin-top: 2px;

		}



			#menu_bottom #menu_bottom_nav ul li

			{

				position: relative;

				top: 3px;

				float: left;

				height: 25px;

			}

			



	

div.csc-textpic-imagewrap		

{

	margin-bottom: 20px;

}		



p.bodytext

{

	margin-bottom: 10px;

}				



table.contenttable{

	border-collapse:collapse;

}

table.contenttable td{

	padding-left:5px;

}





/*	Mailform	*/

fieldset.csc-mailform

{

}



fieldset.csc-mailform div.csc-mailform-field

{

	display: block;

	margin-bottom: 5px;

	vertical-align: top;

}



fieldset.csc-mailform div.csc-mailform-field label

{

}



fieldset.csc-mailform div.csc-mailform-field input

{

	position: absolute;

	left: 200px;

	width: 200px;

}



fieldset.csc-mailform div.csc-mailform-field textarea#mailformKontakt

{

	position: relative;

	left: 150px;

	width: 300px;

	height: 100px;

}




