@charset "utf-8";
	
/*@font-face {
   font-family: "NITECLUB";
   src: local("NITECLUB"),
   local("NITECLUB"),
   url("./font/NITECLUB.TTF") format("truetype");
}*/

html, body, img, h1, h2, h3, h4, p, form, input, ul, ol, li, fieldset{	
	margin: 0;
	padding: 0;
	border: 0;
	font-family: Arial, Verdana, sans;
}

ul {
	list-style-position:inside;
	//list-style-type: none;
		padding: 0;
        margin: 0;
    }

li
{
/*background-image: url(../bilder/circle_green.png);
background-repeat: no-repeat;
background-position: 0px 3px;
padding-left: 20px;*/
}
html{
	height: 100%;
}

body{
	//max-width: 100%;
	min-width: 994px;
	height: 100%;
	overflow-x:hidden;
	/*color: #ffffff;*/
	background-color:#dadada;
	/*background-color:#f0f0f0;	*/
	//background: url("../bilder/hintergrund.jpg") repeat;
	margin: 0;
	padding: 0;
	z-index: 0;
	position: relative;
	-webkit-text-size-adjust: 100%
}

.scrollToTop{
	z-index: 9999;
	width:100px; 
	height:100px;
	text-align:center; 
	background: whiteSmoke;
	font-weight: bold;
	color: #444;
	text-decoration: none;
	position:fixed;
	bottom:0px;
	right:-25px;
	display:none;
	background: url("../bilder/arrow_up.png") no-repeat 0px 20px;
}
.scrollToTop:hover{
	text-decoration:none;
}

#wrapper{
	margin: 0 auto;
	max-width: 994px; min-width: 994px;//100%; //min-width: 100%;
	height: auto; min-height: 100%;
	overflow-x: hidden;
}

#div_canvas{
	z-index: 1;
	width: 100%; min-width: 100%;
	height: 100%; min-height: 100%;
	//top: 0px;
	//margin: 0 auto;
	position: absolute;
}

#balloon_canvas{
	width: 100%; min-width: 100%;
	height: 100%; min-height: 100%;
	//width: 1200px;
	//height: 1000px;
}


#mainDiv {
	box-shadow:2px 2px 2px 2px #666666;
	-webkit-box-shadow: 2px 2px 2px 2px #666666;
    -moz-box-shadow: 2px 2px 2px 2px #666666;
	
	background-color:#ffffff;
	z-index: 100;
	width:980px;
	height: auto;//1000px;
	top: 0px;
	margin: 0 auto;
	position: absolute;//relative;
	
	border-top: 2px solid #77a040;
	/*background: #77a040 linear-gradient(to bottom, #77a040 5%, #b2d781 100%) repeat scroll 0 0;
    border: 1px solid #666666;
    box-shadow: 0 1px 0 0 #dcecfb inset;
    color: #ffffff;
    display: inline-block;*/
}

#banner_search{
	z-index: 370; top: 225px; left: 16px; height: 25px; position: absolute; width: 305px; padding-right: 5px; color:#ffffff; font-size: 14px;
	text-shadow: 1px 1px #000000;
}

.ui-menu-item{
	font-size: 10px;
}

#tags{
	
}

/*HEADER*/

#headerDiv {
	z-index:300;
	width: 978px;
	top: 0px;
	left: 1px;
	position: relative;//absolute;
}

/*HEADER TOP*/

#headerTopDiv {
	/*box-shadow:1px 1px 1px 1px #666666;
	-webkit-box-shadow: 1px 1px 1px 1px #666666;
    -moz-box-shadow: 1px 1px 1px 1px #666666;*/
	
	background-color:#ffffff;
	/*background: url("../bilder/leiste.png") no-repeat;*/
	z-index: 300;
	top: 0px;
	left: 1px;
	width: 328px;
	height: 160px;
	position: absolute;
}

#headerTopLeftDiv {
	z-index:100;
	background-color:#ffffff;
	//background: url("../bilder/artona.jpg") no-repeat;
	width: 328px;
	height: 160px;
	top: 0px;
	left: 0px;
	position: absolute;
}

#headerTopCenterDiv {
	z-index:200;
	width: 660px;
	height: 170px;
	top: 0px;
	left: 150px;
	position: absolute;
}

#headerTopCenterCont1Div {
	z-index:200;
	width: 660px;
	height: 90px;
	top: 12px;
	left: 0px;
	position: absolute;
}

#headerTopCenterCont2Div {
	z-index:100;
	width: 300px;
	height: 86px;
	top: 45px;
	left: 160px;
	position: absolute;
}

#headerTopRightDiv {
	z-index:300;
	width: 320px;
	height: 35px;
	top: 0px;
	left: 640px;
	position: absolute;
}

#headerTopRightCont1Div {
	z-index:200;
	width: 320px;
	height: 45px;
	top: 0px;
	left: 0px;
	position: absolute;
}

#headerTopRightCont2Div {
	z-index:100;
	width: 160px;
	height: 86px;
	top: 45px;
	left: 150px;
	position: absolute;
}

/*HEADER NAV*/

#headerMainNavDiv {
	/*box-shadow:1px 1px 1px 1px #80b5ea;
	-webkit-box-shadow: 1px 1px 1px 1px #80b5ea;
    -moz-box-shadow: 1px 1px 1px 1px #80b5ea;*/
	
	background-color:#ffffff;
	z-index: 200;
	top: 178px;
	left: 0px;
	width: 960px;
	height: 36px;
	position: absolute;
}

#headerMainNavContentDiv {
	z-index: 100;
	top: 0px;
	left: 0px;
	width: 960px;
	height: 30px;
	position: absolute;
}

/*SLIDESHOW*/

#slideshowDiv {
	/*box-shadow:1px 1px 1px 1px #80b5ea;
	-webkit-box-shadow: 1px 1px 1px 1px #80b5ea;
    -moz-box-shadow: 1px 1px 1px 1px #80b5ea;*/
	
	//background-color:#ffffff;
	z-index: 260;
	top: 0px;
	left: 326px;
	width: 650px;
	height: 160px;
	max-height: 160px;
	position: relative;//absolute;
}

#slideshowContentDiv {
	z-index: 100;
	top: 0px;
	left: 2px;
	width: 650px;
	height: 160px;
	max-height: 160px;
	position: absolute;
}

#slideshow1 {
	top: 0px;
	left: 0px;
	width: 650px;
	height: 160px;
	max-height: 160px;
	position: absolute;
	overflow: hidden;
}

/*VERTICAL NAV*/

#verticalMainNavDiv {
	/*box-shadow:1px 1px 1px 1px #80b5ea;
	-webkit-box-shadow: 1px 1px 1px 1px #80b5ea;
    -moz-box-shadow: 1px 1px 1px 1px #80b5ea;*/
	
	//background-color:#ffffff;
	//background-color: #77a040;
	//z-index: 250;
	float: left;
	//padding-top: 33px;//28px;//276px;
	left: 1px;
	width: 327px;
	height: auto;
	//min-height: 724px;
	position: relative;//absolute;
}

#verticalMainNavContentDiv {
	//background-color: #77a040;
	z-index: 100;
	top: 0px;
	left: 0px;
	width: 326px;
	height: auto;//432px;
	position: relative;//absolute;
}

/*WARENKORB*/

/*#divBasket {
	z-index: 480;
	top: 250px;
	left: 802px;
	width: 170px;
	height: 25px;
	max-height: 25px;
	position: absolute;
	padding-right: 5px;
}*/
#divBasket {
	z-index: 480;
	top: 251px;
	left: -13px; //1px;
	width: 311px;
	height: 25px;
	max-height: 25px;
	position: absolute;
	padding-left: 14px;
}

#divBasketLink {
	width: 311px;
	height: 25px;
	max-height: 25px;
	position: absolute;
}

/*CONTENT*/

#currentMainDiv {
	//z-index: 200;
	float: left;
	width: auto;
	height: auto;
	//top: 251px;
	//left: 330px;
	//margin-left: 1px;
	position: relative;//absolute;
}

#currentContentDiv {
	z-index: 100;
	width: auto;
	height: auto;
	top: 0px;
	left: 0px;
	position: relative;//absolute;
}

/*WARENKORB*/
#menuObenDiv {
	float: left;
	width: 588px;
	height: 30px;
	margin-top: 5px;
	position: absolute;
}

#menuObenDiv_0 {
	z-index:0;
	width: 125px;
	height: 30px;
	top: 0px;
	left: 0px;
	position: absolute;
}

#menuObenDiv_1 {
	z-index:1;
	width: 125px;
	height: 30px;
	top: 0px;
	//left: 103px;
	left: 153px;
	position: absolute;
}

#menuObenDiv_2 {
	z-index:2;
	width: 125px;
	height: 30px;
	top: 0px;
	//left: 282px;
	left: 302px;
	position: absolute;
}

#menuObenDiv_punkt {
	z-index:2;
	width: 15px;
	height: 15px;
	top: 5px;
	left: 385px;
	position: absolute;
}

#menuObenDiv_3 {
	z-index:3;
	width: 125px;
	height: 30px;
	top: 0px;
	//left: 377px;
	left: 460px;
	position: absolute;
}

/*LAYOUT_0*/

#contentLayout_0Div {
	/*box-shadow:1px 1px 1px1px #666666;
	-webkit-box-shadow: 1px 1px 1px 1px #666666;
    -moz-box-shadow: 1px 1px 1px 1px #666666;
	background-color: #ffffff;*/
	
	z-index: 200;
	width: 648px;
	height: auto;
	top: 0px;
	left: 0px;
	position: relative;//absolute;
}

#contentLayout_0LeftDiv {
    /*box-shadow:1px 1px 1px 1px #80b5ea;
	-webkit-box-shadow: 1px 1px 1px 1px #80b5ea;
    -moz-box-shadow: 1px 1px 1px 1px #80b5ea;*/
	
	background-color:#ffffff;
	z-index:400;
	width: 648px;
	height: auto;//725px;
	top: 0px;
	left: 0px;
	position: relative;//absolute;
}

#contentLayout_0LeftBalkenDiv {
	z-index:100;
	//background-color:#ffffff;
	width: 650px;//648px;
	height: 32px; //30px; //27px;
	/*top: 1px;
	left: 1px;*/
	position: absolute;
	background: #77a040 linear-gradient(to bottom, #77a040 5%, #b2d781 100%) repeat scroll 0 0;
    border: 1px solid #666666;
    //border-radius: 6px;
    box-shadow: 0 1px 0 0 #dcecfb inset;
    color: #ffffff;
    display: inline-block;
    text-decoration: none;
    text-shadow: 0 1px 0 #528ecc;
	
}

#contentLayout_0LeftContainerSortierungDiv {
	z-index:1200;
	width: auto;
	height: 27px;
	top: 0px;
	right: 5px;
	position: absolute;
}

#contentLayout_0LeftBalkenTitelDiv {
	z-index:400;
	width: 620px;
	height: 30px;
	top: 0px;
	left: 0px;
	//padding-top: 2px;
	padding-left: 14px;
	position: absolute;
	line-height: 33px;
}

#contentLayout_0LeftContainerDiv {
    
	z-index:300;
	width: 648px;
	height: auto;//715px;
	//top: 30px;
	padding-top: 35px;
	padding-bottom: 20px;
	left: 0px;
	//overflow: auto;
	position: relative;//absolute;
}

#contentLayout_0LeftContentDiv {
	z-index:100;
	width: 610px;//600px;
	left: 14px;
	position: relative;//absolute;
	padding-top: 14px;
}

#contentLayout_0LeftContentListeDiv {
	z-index:100;
	width: 560px;
	top: 0px;
	left: 0px;
	position: relative;//absolute;
}

#contentLayout_0LeftContentProfilDiv {
	width: 580px;
	left: 0px;
	position: relative;
	float: left;
}

#contentLayout_0LeftContentProfilContentDiv {
	width: 450px;
	margin-left: 255px;
	padding-left: 20px;
	position: relative;

}

#contentLayout_0LeftContentProfilPicDiv {
	width: 255px;
	top: 0px;
	left: 0px;
	position: relative;
	float: left;
}

#contentLayout_0LeftContentProfilPlatzhalter {
	width: 920px;
	height: 45px;
	top: 0px;
	left: 0px;
	position: relative;
	float: left;
}

#google_maps_div {
	width: 600px;
	height: 460px;
	top: 0px;
	//left: 320px;
	position: relative;
	float: left;
}

#contentLayout_0RightDiv {	
	background-color:#ffffff;
	z-index:300;
	width: 320px;
	height: 35px;
	top: 0px;
	left: 640px;
	position: absolute;
}

#contentLayout_0RightBalkenDiv {
	z-index:100;
	background-color:#ffffff;
	width: 320px;
	height: 40px;
	top: 0px;
	left: 0px;
	position: absolute;
}


#contentLayout_0RightBalkenTitelDiv {
	z-index:200;
	width: 300px;
	height: 35px;
	top: 0px;
	left: 0px;
	padding-top: 5px;
	padding-left: 14px;
	position: absolute;
}

/*Layout_1:*/

#contentLayout_1Div {
	/*box-shadow:1px 1px 1px1px #666666;
	-webkit-box-shadow: 1px 1px 1px 1px #666666;
    -moz-box-shadow: 1px 1px 1px 1px #666666;
	background-color: #ffffff;*/
	z-index: 200;
	width: 960px;
	height: 573px;
	top: 0px;
	left: 0px;
	position: absolute;
}

#contentLayout_1LeftDiv {
	/*box-shadow:1px 1px 1px 1px #666666;
	-webkit-box-shadow: 1px 1px 1px 1px #666666;
    -moz-box-shadow: 1px 1px 1px 1px #666666;*/
	
	background-color:#ffffff;
	z-index:200;
	width: 648px;
	height: 573px;
	top: 0px;
	left: 0px;
	position: absolute;
}

#contentLayout_1LeftBalkenDiv {
	z-index:100;
	background-color:#ffffff;
	width: 648px;
	height: 27px;
	top: 0px;
	left: 0px;
	position: absolute;
}

#contentLayout_1LeftBalkenTitelDiv {
	z-index:200;
	width: 620px;
	height: 30px;
	top: 0px;
	left: 0px;
	padding-top: 0px;
	padding-left: 14px;
	position: absolute;
}

#contentLayout_1LeftContainerDiv {
	z-index:300;
	width: 638px;
	height: 715px;
	top: 30px;
	left: 0px;
	overflow: auto;
	position: absolute;
}

#contentLayout_1LeftContentDiv {
	z-index:100;
	width: 620px;
	top: 20px;
	left: 20px;
	position: absolute;
}

#contentLayout_1RightDiv {
	box-shadow:1px 1px 1px 1px #666666;
	-webkit-box-shadow: 1px 1px 1px 1px #666666;
    -moz-box-shadow: 1px 1px 1px 1px #666666;
	
	background-color:#ffffff;
	z-index:100;
	width: 320px;
	height: 573px;
	top: 0px;
	left: 640px;
	position: absolute;
}

#contentLayout_1RightBalkenDiv {
	z-index:100;
	background-color:#ffffff;
	width: 320px;
	height: 35px;
	top: 0px;
	left: 0px;
	position: absolute;
}


#contentLayout_1RightBalkenTitelDiv {
	z-index:200;
	width: 300px;
	height: 35px;
	top: 0px;
	left: 0px;
	padding-top: 5px;
	padding-left: 20px;
	position: absolute;
}


#contentLayout_1RightContainerDiv {
	z-index:300;
	width: 320px;
	height: 538px;
	top: 35px;
	left: 0px;
	overflow: auto;
	position: absolute;
}

#contentLayout_1RightContentDiv {
	z-index:100;
	width: 285px;
	top: 20px;
	left: 20px;
	position: absolute;
}

/*LAYOUT_2*/

#contentLayout_2Div {
	/*box-shadow:1px 1px 1px1px #666666;
	-webkit-box-shadow: 1px 1px 1px 1px #666666;
    -moz-box-shadow: 1px 1px 1px 1px #666666;
	background-color: #ffffff;*/
	z-index: 200;
	width: auto;
	height: auto;
	top: 0px;
	left: 0px;
	position: absolute;
}

#contentLayout_2LeftDiv {
	box-shadow:1px 1px 1px 1px #666666;
	-webkit-box-shadow: 1px 1px 1px 1px #666666;
    -moz-box-shadow: 1px 1px 1px 1px #666666;
	
	background-color:#ffffff;
	z-index:200;
	width: 648px;
	height: 725px;
	top: 0px;
	left: 0px;
	position: absolute;
}

#contentLayout_2LeftBalkenDiv {
	z-index:100;
	background-color:#ffffff;
	width: 648px;
	height: 40px;
	top: 0px;
	left: 0px;
	position: absolute;
}

#contentLayout_2LeftBalkenTitelDiv {
	z-index:200;
	width: 620px;
	height: 25px;
	top: 0px;
	left: 0px;
	padding-top: 5px;
	padding-left: 20px;
	position: absolute;
}

#contentLayout_2LeftContainerDiv {
	z-index:300;
	width: 648px;
	height: 715px;
	top: 30px;
	left: 20px;
	overflow: auto;
	position: absolute;
}

#contentLayout_2LeftContentDiv {
	z-index:100;
	width: 560px;
	top: 14px;
	left: 14px;
	position: absolute;
}

#contentLayout_2RightDiv {
	box-shadow:1px 1px 1px 1px #666666;
	-webkit-box-shadow: 1px 1px 1px 1px #666666;
    -moz-box-shadow: 1px 1px 1px 1px #666666;
	
	background-color:#ffffff;
	z-index:100;
	width: 320px;
	height: 435px;
	top: 0px;
	left: 640px;
	position: absolute;
}

#contentLayout_2RightBalkenDiv {
	z-index:100;
	background-color:#ffffff;
	width: 320px;
	height: 35px;
	top: 0px;
	left: 0px;
	position: absolute;
}

#contentLayout_2RightBalkenTitelDiv {
	z-index:200;
	width: 300px;
	height: 35px;
	top: 0px;
	left: 0px;
	padding-top: 10px;
	padding-left: 14px;
	position: absolute;
}

#contentLayout_2RightContainerDiv {
	z-index:300;
	width: 320px;
	height: 400px;
	top: 35px;
	left: 0px;
	overflow: auto;
	position: absolute;
}

#contentLayout_2RightContentDiv {
	z-index:300;
	width: 285px;
	top: 14px;
	left: 14px;
	position: absolute;
}

#contentLayout_2_2Div {
	z-index: 100;
	top: 437px;
	left: 0px;
	width: 960px;
	position: absolute;
}

#contentLayout_2_2LeftDiv {
	box-shadow:1px 1px 1px 1px #666666;
	-webkit-box-shadow: 1px 1px 1px 1px #666666;
    -moz-box-shadow: 1px 1px 1px 1px #666666;
	
	background-color:#ffffff;
	z-index:200;
	width: 648px;
	height: 136px;
	top: 0px;
	left: 0px;
	position: absolute;
}

#contentLayout_2_2LeftContDiv {
	z-index:100;
	width: 620px;
	height: 115px;
	top: 25px;
	left: 14px;
	position: absolute;
}

#contentLayout_2_2LeftBalkenDiv {
	z-index:200;
	background-color:#ffffff;
	width: 648px;
	height: 35px;
	top: 0px;
	left: 0px;
	position: absolute;
}

#contentLayout_2_2LeftBalkenTitelDiv {
	z-index:300;
	width: 620px;
	height: 35px;
	top: 0px;
	left: 0px;
	padding-top: 10px;
	padding-left: 14px;
	position: absolute;
}

#contentLayout_2_2RightDiv {
	box-shadow:1px 1px 1px 1px #666666;
	-webkit-box-shadow: 1px 1px 1px 1px #666666;
    -moz-box-shadow: 1px 1px 1px 1px #666666;
	
	background-color:#ffffff;
	z-index:100;
	width: 320px;
	height: 136px;
	top: 0px;
	left: 640px;
	position: absolute;
}

#contentLayout_2_2RightBalkenDiv {
	z-index:200;
	background-color:#ffffff;
	width: 320px;
	height: 35px;
	top: 0px;
	left: 0px;
	position: absolute;
}

#contentLayout_2_2RightBalken2Div {
	z-index:199;
	background-color:#ffffff;
	width: 319px;
	height: 10px;
	top: 35px;
	left: 0px;
	position: absolute;
}

#contentLayout_2_2RightBalkenTitelDiv {
	z-index:300;
	width: 315px;
	height: 35px;
	top: 0px;
	left: 0px;
	padding-top: 10px;
	padding-left: 14px;
	position: absolute;
}

#contentLayout_2_2RightContDiv {
	z-index:100;
	width: 315px;
	height: 135px;
	top: 7px;
	left: 0px;
	position: absolute;
}

/*FOOTER*/

#footerDiv {
	//background-color: #7690b5;
	background: #77a040 linear-gradient(to bottom, #77a040 5%, #b2d781 100%) repeat scroll 0 0;
	z-index: 1000;
	width: 978px;//326px;
	height: auto;//289px;
	//top: 709px;
	float: left;
	position: relative;//absolute;
	border-color: #ffffff;
	border-style: solid;
    border-top-width: 1px;
	  border-left-width: 1px;
	border-bottom-width: 1px;
	  border-right-width: 0px;
	  //display: none;
	  padding-bottom: 14px;
}

/*FOOTER BOTTOM*/

#footerBottomDiv {
	/*box-shadow:1px 1px 1px 1px #666666;
	-webkit-box-shadow: 1px 1px 1px 1px #666666;
    -moz-box-shadow: 1px 1px 1px 1px #666666;*/
	
	z-index: 100;
	width: 978px;
	//width: 326px;
	height: auto;//289px;
	top: 0px;
	left: 0px;
	position: relative;
}

#footerBottomLeftDiv {
	z-index: 300;
	width: 946px;//300px;
	height: auto;//289px;
	padding-top: 14px;
	left: 16px;
	position: relative;
}

#footerBottomCenterDiv {
	z-index:300;
	/*width: 660px;
	height: 30px;
	top: 6px;
	left: 350px;*/
	position: absolute;
}

#footerBottomRightDiv {
	z-index:200;
	margin-right: 14px;
	position: relative;
}

/*FONT*/

.headerAlignLeft {
	font-family: Arial, Verdana, sans;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-align: left;
	line-height:20px;
	color: #ffffff;
	text-decoration: none;
	border: 0px;
}

.headerAlignCenter {
	font-family: Arial, Verdana, sans;
	font-size: 20px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-align: center;
	line-height:20px;
	color: #ffffff;
	text-decoration: none;
	border: 0px;
}

.headerAlignCenter h1{	
	font-family: Arial, Verdana, sans;
	font-size: 20px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-align: center;
	line-height:20px;
	color: #ffffff;
	text-decoration: none;
	border: 0px;
	display:inline;margin:0px;
}

.headerAlignCenter h2 {	
	font-family: Arial, Verdana, sans;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-align: center;
	line-height:20px;
	color: #ffffff;
	text-decoration: none;
	border: 0px;
	display:inline;margin:0px;
}

.headerAlignCenter h3 {	
	font-family: Arial, Verdana, sans;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-align: center;
	line-height:20px;
	color: #ffffff;
	text-decoration: none;
	border: 0px;
	display:inline;margin:0px;
}

.headerAlignRight {	
	font-family: Arial, Verdana, sans;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-align: right;
	line-height:20px;
	color: #ffffff;
	text-decoration: none;
	border: 0px;
}

.headerAlignRight h2{	
	font-family: Arial, Verdana, sans;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-align: right;
	line-height:20px;
	color: #ffffff;
	text-decoration: none;
	border: 0px;
	display:inline;margin:0px;
}

.navAlignRight {
	font-family: Arial, Verdana, sans;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-align: right;
	line-height:33px;
	color: #ffffff;
	text-decoration: none;
	border: 0px;
}

.navAlignLeft {
	font-family: Arial, Verdana, sans;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-align: left;
	line-height:24px;
	color: #ffffff;

	text-decoration: none;
	border: 0px;
}

.navAlignLeft h1{
	font-family: Arial, Verdana, sans;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-align: left;
	line-height:24px;
	color: #ffffff;

	text-decoration: none;
	border: 0px;
	display:inline;margin:0px;
}


.navAlignLeft h2{
	font-family: Arial, Verdana, sans;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-align: left;
	line-height:24px;
	color: #ffffff;

	text-decoration: none;
	border: 0px;
	display:inline;margin:0px;
}


.navAlignLeft h3{
	font-family: Arial, Verdana, sans;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-align: left;
	line-height:24px;
	color: #ffffff;

	text-decoration: none;
	border: 0px;
	display:inline;margin:0px;
}

.navAlignCenter {
	font-family: Arial, Verdana, sans;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-align: center;
	line-height:28px;
	color: #ffffff;
	text-decoration: none;
	border: 0px;
}

.navAlignCenter h1{
	font-family: Arial, Verdana, sans;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-align: center;
	line-height:28px;
	color: #ffffff;
	text-decoration: none;
	border: 0px;
}

.navAlignCenter h2{
	font-family: Arial, Verdana, sans;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-align: center;
	line-height:28px;
	color: #ffffff;
	text-decoration: none;
	border: 0px;
}

.navAlignCenter h3{
	font-family: Arial, Verdana, sans;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-align: center;
	line-height:28px;
	color: #ffffff;
	text-decoration: none;
	border: 0px;
}

.subNavAlignCenter {
	font-family: Arial, Verdana, sans;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-align: center;
	line-height:20px;
	color: #000000;
	text-decoration: none;
	border: 0px;
}

.navAlignJustify {
	font-family: Arial, Verdana, sans;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-align: justify;
	line-height:28px;
	color: #ffffff;
	text-decoration: none;
	border: 0px;
}

.schriftAlignRight {
	font-family: Arial, Verdana, sans;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-align: right;
	line-height:20px;
	color: #000000;
	text-decoration: none;
	border: 0px;
}

.schriftAlignLeft {
	font-family: Arial, Verdana, sans;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-align: left;
	line-height:20px;
	color: #000000;
	text-decoration: none;
	border: 0px;
}

.schriftAlignLeft h1{
	font-family: Arial, Verdana, sans;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-align: left;
	line-height:20px;
	//color: #000000;
	text-decoration: none;
	border: 0px;
	display:inline;margin:0px;
}
.schriftAlignLeft h2{
	font-family: Arial, Verdana, sans;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-align: left;
	line-height:20px;
	//color: #000000;
	text-decoration: none;
	border: 0px;
	display:inline;margin:0px;
}
.schriftAlignLeft h3{
	font-family: Arial, Verdana, sans;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-align: left;
	line-height:20px;
	//color: #000000;
	text-decoration: none;
	border: 0px;
	display:inline;margin:0px;
}

.schriftAlignLeftBold {
	font-family: Arial, Verdana, sans;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-align: left;
	line-height:20px;
	color: #000000;
	text-decoration: none;
	border: 0px;
}

.schriftAlignCenter {
	font-family: Arial, Verdana, sans;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-align: center;
	line-height:20px;
	color: #000000;
	text-decoration: none;
	border: 0px;
}

.schriftKleinAlignRight {
	font-family: Arial, Verdana, sans;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-align: right;
	line-height:18px;
	color: #000000;
	text-decoration: none;
	border: 0px;
}

.schriftKleinAlignLeft {
	font-family: Arial, Verdana, sans;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-align: left;
	line-height:18px;
	color: #000000;
	text-decoration: none;
	border: 0px;
}

.schriftKleinAlignCenter {
	font-family: Arial, Verdana, sans;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-align: center;
	line-height:18px;
	color: #000000;
	text-decoration: none;
	border: 0px;
}

.footerAlignRight {
	font-family: Arial, Verdana, sans;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-align: right;
	line-height: 20px;
	color: #ffffff;
	text-decoration: none;
	border: 0px;
}

.footerAlignLeft {
	font-family: Arial, Verdana, sans;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-align: left;
	line-height:22px;
	color: #ffffff;
	text-decoration: none;
	border: 0px;
}

.footerAlignCenter {
	font-family: Arial, Verdana, sans;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-align: center;
	line-height:20px;
	color: #ffffff;
	text-decoration: none;
	border: 0px;
}

/*BILDER*/

.bilder {
	text-decoration: none;
	//margin: 0px;
	//padding: 0px;
	border: none;
}

/*LINK*/

a:link { font-weight:normal; color:#000000; text-decoration:none; border: 0px;}
a:visited { font-weight:normal; color:#000000; text-decoration:none; border: 0px; }
a:hover { font-weight:normal; color:#000000; text-decoration:none; border: 0px;}
a:active { font-weight:normal; color:#000000; text-decoration:none; border: 0px;  }
a:focus { font-weight:normal; color:#000000; text-decoration:none; border: 0px; }

.footerAlignLeft a:link { font-weight:normal; color:#ffffff; text-decoration:none; border: 0px;}
.footerAlignLeft a:visited { font-weight:normal; color:#ffffff; text-decoration:none; border: 0px; }
.footerAlignLeft a:hover { font-weight:normal; color:#ffffff; text-decoration:none; border: 0px;}
.footerAlignLeft a:active { font-weight:normal; color:#ffffff; text-decoration:none; border: 0px;  }
.footerAlignLeft :focus { font-weight:normal; color:#ffffff; text-decoration:none; border: 0px; }

.subNavAlignCenter h1{
	font-family: Arial, Verdana, sans;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-align: center;
	line-height:20px;
	color: #000000;
	text-decoration: none;
	border: 0px;
}

.subNavAlignCenter h2{
	font-family: Arial, Verdana, sans;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-align: center;
	line-height:20px;
	color: #000000;
	text-decoration: none;
	border: 0px;
}

.subNavAlignCenter h3{
	font-family: Arial, Verdana, sans;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-align: center;
	line-height:20px;
	color: #000000;
	text-decoration: none;
	border: 0px;
}

/*.schriftAlignLeft h2{
	font-family: Arial, Verdana, sans;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-align: left;
	line-height:20px;
	color: #000000;
	text-decoration: none;
	border: 0px;
	display:inline;margin:0px;
}

.schriftAlignLeft h3{
	font-family: Arial, Verdana, sans;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-align: left;
	line-height:20px;
	color: #000000;
	text-decoration: none;
	border: 0px;
	display:inline;margin:0px;
}*/


