
body			{ font-size: 12px; color: #666666; background-color:#ffffff; font-family: Helvetika, Verdana, sans-serif; font-weight: normal; line-height: 15px; text-decoration: none; letter-spacing:0px; background: #CCCCCC; background-image:url(images/ganz-lindberg_bg.jpg); background-repeat:repeat-y; background-position:center; border: 0px; border-width: 0px; border-collapse: collapse; border-style: hidden; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; line-height:18px;}


.container 			{width:700px; height:auto;}
.header				{float:left; width:700px; height:auto; text-align:left; position:fixed; top:0px; z-index:12;}
.container_content 	{width:700px;height:auto;}
.abstand			{width:700px; height:10px; padding:0px; margin:0px; margin-top:160px;}
.bildgross			{float:left; width:700px; height:auto; padding:0px; margin:0px;}
.text_links			{float:left; width:265px; text-align:left; padding-right:15px; margin-left:70px;}
.text_rechts		{float:left; width:265px; text-align:left; padding-right:50px;}
.text_voll			{float:left; width:560px; text-align:left; padding-right:15px; margin-left:70px;}
.punkte				{float:left; width:640px; height:2px; background-image:url(images/punkte_unten.jpg); background-repeat:no-repeat; margin-left:30px; margin-bottom:10px; margin-top:20px;}
.footer				{float:left; width:700px; margin-bottom:20px; text-align:center;}
.footer_teaser		{float:left; width:640px; padding-left:30px; padding-right:30px; margin-bottom:20px;}
.breadcrumb			{float:left; width:640px; height:40px; padding-left:30px; padding-right:30px; margin-bottom:40px; text-align:center;}


a				{ font-size: 12px; color: #891217; font-weight: normal; line-height: 15px; text-decoration: none; letter-spacing:0px;}
a:hover			{ font-size: 12px; color: #891217; font-weight: normal; line-height: 15px; text-decoration: underline; letter-spacing:0px;}
a.link			{ font-size: 12px; color: #891217; font-weight: normal; line-height: 15px; text-decoration: none; letter-spacing:0px;}
a.link:hover	{ font-size: 12px; color: #891217; font-weight: normal; line-height: 15px; text-decoration: underline; letter-spacing:0px;}

.small			{ font-size: 1px; color: #ffffff;}

H1, H2, H3		{ font-weight: bold; text-decoration: none;}
H1				{ font-size: 16px; color: #891217; letter-spacing:0pt; line-height:30px; text-align: left; padding-top: 0px; padding-left: 50px; padding-bottom: 0px; padding-right: 50px; margin-left: 0px;}
H2				{ font-size: 12px; color: #891217; text-align: left; padding:0px; margin:0px; margin-top: 10px; margin-bottom: 5px;}
H3				{ font-size: 12px; color: #891217; text-align: left; padding:0px; margin:0px; margin-top: 10px; margin-bottom: 5px;}

a.nav01				{ color:#891217; font-size: 14px; font-weight: normal; text-align:justify; text-decoration: none; padding-top: 0px; padding-left: 10px; padding-bottom: 0px; padding-right:0px; }
a.nav01:hover		{ color:#891217; font-size: 14px; font-weight: normal; text-align:justify; text-decoration: underline; padding-top: 0px; padding-left: 10px; padding-bottom: 0px;padding-right:0px; }
a.nav01activ		{ color:#891217; font-size: 14px; font-weight: bold; text-align:justify; text-decoration: none; padding-top: 0px; padding-left: 10px; padding-bottom: 0px;padding-right:0px; }
a.nav01activ:hover	{ color:#891217; font-size: 14px; font-weight: bold; text-align:justify; text-decoration: none; padding-top: 0px; padding-left: 10px; padding-bottom: 0px; padding-right:0px;}
span.nav01activ		{ color:#891217; font-size: 14px; font-weight: bold; text-align:justify; text-decoration: none; padding-top: 0px; padding-left: 10px; padding-bottom: 0px;padding-right:0px; }

#sddm div	{visibility: hidden;}
#sddm div a	{display: block; white-space: nowrap; text-align: left;}

#sddm #individual_a1 { background-image:url(images/ganz-lindberg_nav02bg.jpg); position: absolute; top: 45px; left: 180px; height:auto; width: 240px; border: 1px solid #b3b3b4; border-top: 0px outset #ffffff; border-right: 2px outset #b3b3b4; border-bottom: 2px outset #666666;}
#sddm #individual_a2 { background-image:url(images/ganz-lindberg_nav02bg.jpg); position: absolute; top: 45px; left: 250px; height:auto; width: 240px; border: 1px solid #b3b3b4; border-top: 0px outset #ffffff; border-right: 2px outset #b3b3b4; border-bottom: 2px outset #666666;}		
#sddm #individual_a3 { background-image:url(images/ganz-lindberg_nav02bg.jpg); position: absolute; top: 45px; left: 350px; height:auto; width: 240px; border: 1px solid #b3b3b4; border-top: 0px outset #ffffff; border-right: 2px outset #b3b3b4; border-bottom: 2px outset #666666;}
#sddm #individual_a4 { background-image:url(images/ganz-lindberg_nav02bg.jpg); position: absolute; top: 45px; left: 0px; height:0px; width: 240px; border: 0px solid #b3b3b4; border-top: 0px outset #ffffff;}

a.nav02				{ color:#891217; text-decoration: none; height:20px; margin-top: 5px; margin-bottom: 5px;  text-indent:10px;}
a.nav02:hover		{ color:#891217; text-decoration: underline; height:20px; margin-top: 5px; margin-bottom: 5px; text-indent:10px;}
a.nav02activ		{ color:#891217; text-decoration: none; height:20px; margin-top: 5px; margin-bottom: 5px; text-indent:10px;}
a.nav02activ:hover	{ color:#891217; text-decoration: none; height:20px; margin-top: 5px; margin-bottom: 5px; text-indent:10px;}
span.nav02activ 	{ color:#891217; text-decoration: none; height:20px; margin-top: 5px; margin-bottom: 5px; text-indent:10px;}


.navigation03div { position: absolute; left: 120px; height:auto; width:auto; visibility: hidden; }

a.nav03				{ position:relative; top:-30px; color:#ffffff; text-decoration: none; padding-top: 5px; padding-bottom: 5px; text-indent:10px; width: 220px; background-color: #891217;}
a.nav03:hover		{ position:relative; top:-30px; color:#ffffff; text-decoration: underline; padding-top: 5px; padding-bottom: 5px; text-indent:10px; width: 220px; background-color: #891217;}
a.nav03activ		{ position:relative; top:-30px; color:#ffffff; text-decoration: none; padding-top: 5px; padding-bottom: 5px; text-indent:10px; width: 220px; background-color: #891217;}
a.nav03activ:hover	{ position:relative; top:-30px; color:#ffffff; text-decoration: none; padding-top: 5px; padding-bottom: 5px; text-indent:10px; width: 220px; background-color: #891217;}
span.nav03activ 	{ position:relative; top:-30px; color:#ffffff; text-decoration: none; padding-top: 5px; padding-bottom: 5px; text-indent:10px; width: 220px; background-color: #891217;}

.hash_position {height:5px; width:5px; position:relative; top:-170px;}
