/* CSS Document */
html	{ height:100%; padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; }
body	{ background-color:#f0f0f0; height:100%; padding:0px; margin:0px; }

/* Start Seite */
div#divImageStart	{ position:absolute; left:0px; top:0px; z-index:0; }
div#divMenueStart	{ position:absolute; left:666px; top:359px; width:114px; z-index:1; }

/* Header */
div#divHeader		{ position:absolute; left:0px; right:0px; background-color:#FFFFFF;	height:70px; }
div#divTopHeadline	{ font-size:30px; color:#969696; font-weight:bold; float:left; padding-top:17px; padding-left:15px; }
div#divTopLogo		{ padding-top:10px; padding-right:15px; float:right; }

/* Navigation */
div#divNagivation								{ position:absolute; top:70px; left:0px; width:100%; background-color:#004564; z-index:9; height:40px; font-size:12px; }
div#divNagivation ul#primary					{ margin:0; padding:0; font-family: arial, verdana, sans-serif; background-color:#ff860d; float:left; width:100%; }
div#divNagivation ul#primary li					{ display:inline; list-style:none; }
div#divNagivation ul#primary a,div#divNagivation ul#primary span,div#divNagivation ul#primary a.current { padding-right:15px; padding-left:15px; text-decoration:none; font-weight:bold; border-right:1px solid #ffffff; padding-top:3px; padding-bottom:3px; float:left; }
div#divNagivation ul#primary span,div#divNagivation ul#primary a.current,div#divNagivation ul#primary a.current:hover {	background:#004564; color:#FFFFFF; }
div#divNagivation ul#primary a					{ background:#ff860d; color:#000000; }
div#divNagivation ul#primary a:hover			{ background:#FFF7CD; }
div#divNagivation ul#secondary					{ position:absolute; margin:0; padding:0; top:20px; left:0px; background-color:#004564; float:left; width:100%; }
div#divNagivation ul#secondary span				{ background:#004564; color:#FFFFFF; text-decoration:none; }
div#divNagivation ul#secondary li a,div#divNagivation ul#secondary li span { border-right:1px dotted #AAA; background:none; padding-right:15px; padding-left:15px; font-weight:bold; padding-top:3px; padding-bottom:3px; float:left; }
div#divNagivation ul#secondary li a				{ color:#ffffff; text-decoration:underline; }
div#divNagivation ul#secondary li a:link		{ color:#ffffff; }
div#divNagivation ul#secondary li a:visited		{ color:#ffffff; }
div#divNagivation ul#secondary li a:hover		{ color:#ffffff; background:transparent; }
div#divNagivation ul#secondary li a:active		{ color:#ffffff; background:transparent; }
div#divNagivation ul#secondary li:last-child a	{ border:none; }

/* Navigation Right*/
div#divNavigationRight			{ position:absolute; top:70px; right:0px; width:115px; z-index:10; }
div#divHome,div#divDeutsch		{ background-color:#FFFFFF; height:21px; border-bottom:1px solid #dddddd; border-top:1px solid #dddddd; padding-left:5px; padding-top:2px;voice-family:"\"}\""; /* ab hier ignoriert IE 5.x nachfolgende Deklarationen */	voice-family:inherit; background-color:#FFFFFF; height:16px; border-bottom:1px solid #dddddd; border-top:1px solid #dddddd; padding-left:5px; padding-top:2px; }
div#divKontakt,div#divEnglish	{ background-color:#FFFFFF; height:20px; border-bottom:1px solid #dddddd; padding-left:5px; padding-top:2px; voice-family:"\"}\""; /* ab hier ignoriert IE 5.x nachfolgende Deklarationen */ voice-family:inherit; background-color:#FFFFFF; height:18px; border-bottom:1px solid #dddddd; padding-left:5px;padding-top:2px; }
div#divHome a,div#divKontakt a,div#divDeutsch a,div#divEnglish a									{ font-size:12px; text-decoration:none; }
div#divHome a:link,div#divKontakt a:link,div#divDeutsch a:link,div#divEnglish a:link				{ color:#969696; }
div#divHome a:visited,div#divKontakt a:visited,div#divDeutsch a:visited,div#divEnglish a:visited	{ color:#969696; }
div#divHome a:hover,div#divKontakt a:hover,div#divDeutsch a:hover,div#divEnglish a:hover			{ color:#ff860d; }
div#divHome a:active,div#divKontakt a:active,div#divDeutsch a:active,div#divEnglish a:active		{ color:#fe860c; }

/* Main */
div#divMain					{ position:absolute; left:0px; top:111px; width:100%; }
#ulMenue					{ width:205px; font-size:12px; font-weight:bold; padding-top:20px; padding-left:10px; padding-right:15px;margin-left:-10px; float:left; border-top:1px solid #dddddd; list-style-type:none; voice-family:"\"}\""; /* ab hier ignoriert IE 5.x nachfolgende Deklarationen */voice-family:inherit; background-color:#f0f0f0; width:180px; font-size:12px; font-weight:bold; padding-top:20px; padding-left:10px; padding-right:15px; margin:0px; float:left; border-top:1px solid #dddddd; list-style-type:none; }
#ulMenue li					{ border-bottom:1px solid #dddddd; }
#ulMenue a					{ text-decoration:none; display:block; padding-left:0px; padding-top:5px; padding-right:5px; padding-bottom:5px; voice-family:"\"}\""; /* ab hier ignoriert IE 5.x nachfolgende Deklarationen */ voice-family:inherit; text-decoration:none; padding-left:5px; }
#ulMenue a:link				{ color:#969696; }
#ulMenue a:visited			{ color:#969696; }
#ulMenue a:hover			{ color:#969696; background-color:#ffffff; }
#ulMenue a:active			{ font-weight:bold; color:#fe860c; }
#ulMenue h1					{ font-size:12px; color:#000000; padding-left:0px; margin-top:5px; margin-bottom:5px; voice-family:"\"}\""; /* ab hier ignoriert IE 5.x nachfolgende Deklarationen */ voice-family:inherit; font-size:12px; color:#000000; padding-left:5px; margin-top:5px; margin-bottom:5px; }
div#divContent				{ position:absolute; left:200px; top:100px; background-color:#f0f0f0; padding-top:20px; padding-left:0px; padding-right:20px; margin-left:0px; margin-right:115px; }
* html div#divContent		{ background-color:#f0f0f0; padding-top:35px; padding-left:20px; padding-right:20px; right:115px; position:absolute; left:200px; top:100px; }

/* Bild */
div#divRightFrame			{ width:115px; float:right; background-color:#FFFFFF; } 

/* Tables */
th											{ font-size:12px; color:#969696; background-color:#FFFFFF; text-align:center; font-weight:bold; }
.Tabellenzelle								{ font-size:11px; color:#000000; background-color:#FFFFFF; }
.TabellenzelleFormular						{ font-size:12px; color:#000000; text-align:right; }
.TabellenzelleBlaettern						{ font-size:11px; color:#000000; text-align:center; background-color:#FFFFFF; }
.TabellenzelleArtNr							{ font-size:11px; color:#ff860d; font-weight:bold; }
.TabellenzelleName							{ font-size:13px; color:#004564; font-weight:bold; }
.TabellenzelleMenge, .TabellenzelleVPT		{ font-size:11px; color:#004564; font-weight:bold; }

/* Text */
.HeadlineOne	{ font-size:14px; color:#004564; font-weight:bold; }
.HeadlineTwo	{ font-size:14px; color:#ff860d; font-weight:bold; }
.Fliesstext		{ font-size:12px; color:#000000; }
.Impressum		{ font-size:11px; color:#000000; }

/* Links */
a.link1:link	{ font-size:11px; color:#000000; text-decoration:none; }
a.link1:visited	{ color:#000000; text-decoration:none; }
a.link1:hover	{ color:#ff860d; text-decoration:none; }
a.link1:active	{ color:#000000; text-decoration:none; }

a.link2:link	{ font-size:12px; color:#000000; text-decoration:none; }
a.link2:visited	{ color:#000000; text-decoration:none; }
a.link2:hover	{ color:#ff860d; text-decoration:none; }
a.link2:active	{ color:#000000; text-decoration:none; }

/* Menüpunkt Merkzettel */
div#divMerkzettel			{ padding-left:24px; background-image:url(../images/basket-icon.gif); background-repeat:no-repeat; }
div#divMerkzettelActive		{ padding-left:24px; background-image:url(../images/basket-icon_active.gif); background-repeat:no-repeat; }

/* Formular */
label			{ color:#000000; font-size:12px; float:left; width:160px; margin-bottom:10px; }
input, textarea	{ color:#000000; font-size:12px; float:left; width:200px; margin-bottom:10px; border-width:1px; border-style:solid; border-color:#999999; }
.input2			{ color:#000000; font-size:12px; float:left; width:60px; margin-bottom:10px; border-width:1px; border-style:solid; border-color:#999999; }
select			{ color:#000000; font-size:12px; float:left; width:204px; margin-bottom:10px; border-width:1px; border-style:solid; border-color:#999999; }
.select2		{ color:#000000; font-size:12px; float:left; width:70px; margin-bottom:10px; border-width:1px; border-style:solid; border-color:#999999; }
form br			{ clear:left; }
label			{ text-align:right; padding-right:10px; }
.buttonSubmit	{ width:100px; margin-left:170px; }
.buttonReset	{ width:100px; margin-left:4px; }
