/* BODY -------------------------------------------------------------------------------------------------------------------------------- */

html											{ overflow: -moz-scrollbars-vertical !important; }
body 											{ margin: 0px 19px 0px 19px; padding: 0; text-align: center; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 16px; color: #505050; background: url(../gfx/bck.body.gif) top left repeat-x #FFF; }
body.popup										{ margin: 0; text-align: left; font-size: 11px; line-height: 20px; background: #FFF; }
#format											{ width: 900px; text-align: left; margin: auto auto; border-left: 1px solid #FFF; border-right: 1px solid #FFF; }

/* ALLGEMEINE FORMATIERUNGEN ------------------------------------------------------------------------------------------------------------*/

.hide											{ display: none; }
.invisible										{ visibility: hidden; }

hr												{ margin: 0 0 20px 0; height: 1px; background-color: transparent; color: transparent; border: 0; border-top: 1px dotted #C8C8C8; }
.clear											{ clear: both; line-height: 0; }

/* HEADER ------------------------------------------------------------------------------------------------------------------------------ */
/* h1#dsbnetcouk_popup								{ position: absolute; height: 318px; width: 518px; text-align: left; margin: 0 0px 0px -259px; top: 90px; left: 50%; padding: 7px 0 0 7px; z-index: 1000; overflow: visible; } */
/* Den IE ausschließend das Hintergrundbild setzen */
/* html>body h1#dsbnetcouk_popup	 				{ background: url(../gfx/dsbnetcouk_popup_bck.png) top left no-repeat; } */
/* h1#dsbnetcouk_popup .closelink					{ position: absolute; left: 100%; top: -10px; width: 33px; height: 33px; z-index: 2000; margin: 0 0 0 -33px; } */
/* h1#dsbnetcouk_popup .closelink b				{ display: none; } */
/* Den IE ausschließend das Hintergrundbild setzen */
/* html>body h1#dsbnetcouk_popup .closelink	 	{ background: url(../gfx/i.close.popup.png) top left no-repeat; } */

#header h1										{ float: right; width: 60px; height: 60px; margin: 0; padding: 0; background: url(../gfx/logo.gif) top left no-repeat; }
#header											{ float: left; width: 900px; padding: 6px 0px 0px 0px; margin: 0px 0px 1px 0px; }

.header_index									{ background: url(../gfx/bck.header.gif) 0px 5px repeat-x #821932; }
.header_index .navi								{ background: url(../gfx/bck.navi.start.jpg) top left no-repeat; }
.header_company									{ background: url(../gfx/bck.header.gif) 0px 5px repeat-x #821932; }
.header_company .navi							{ background: url(../gfx/bck.navi.company.jpg) top left no-repeat; }
.header_news									{ background: url(../gfx/bck.header.gif) 0px 5px repeat-x #821932; }
.header_news .navi								{ background: url(../gfx/bck.navi.news.jpg) top left no-repeat; }
.header_partner									{ background: url(../gfx/bck.header.gif) 0px 5px repeat-x #821932; }
.header_partner .navi							{ background: url(../gfx/bck.navi.partner.jpg) top left no-repeat; }
.header_jobs									{ background: url(../gfx/bck.header.gif) 0px 5px repeat-x #821932; }
.header_jobs .navi								{ background: url(../gfx/bck.navi.jobs.jpg) top left no-repeat; }
.header_contact									{ background: url(../gfx/bck.header.gif) 0px 5px repeat-x #821932; }
.header_contact .navi							{ background: url(../gfx/bck.navi.contact.jpg) top left no-repeat; }
.header_sub										{ background: url(../gfx/bck.header.gif) 0px 5px repeat-x #F5AA3C; }
.header_sub .navi								{ background: url(../gfx/bck.navi.sub.jpg) top left no-repeat; }
.header_mag										{ background: url(../gfx/bck.header.gif) 0px 5px repeat-x #91CD50; }
.header_mag .navi								{ background: url(../gfx/bck.navi.mag.jpg) top left no-repeat; }
.header_eventmanage								{ background: url(../gfx/bck.header.gif) 0px 5px repeat-x #D70028; }
.header_eventmanage .navi						{ background: url(../gfx/bck.navi.eventmanage.jpg) top left no-repeat; }
.header_epublishing								{ background: url(../gfx/bck.header.gif) 0px 5px repeat-x #AA6400; }
.header_epublishing .navi						{ background: url(../gfx/bck.navi.epublishing.jpg) top left no-repeat; }
.header_mail									{ background: url(../gfx/bck.header.gif) 0px 5px repeat-x #FAD732; }
.header_mail .navi								{ background: url(../gfx/bck.navi.mail.jpg) top left no-repeat; }
.header_crm										{ background: url(../gfx/bck.header.gif) 0px 5px repeat-x #8C9673; }
.header_crm .navi								{ background: url(../gfx/bck.navi.crm.jpg) top left no-repeat; }
.header_it_hosting								{ background: url(../gfx/bck.header.gif) 0px 5px repeat-x #324B9B; }
.header_it_hosting .navi						{ background: url(../gfx/bck.navi.it_hosting.jpg) top left no-repeat; }

/* Anfang: Neu hinzugefügt am 26.11.2007 */
.header_more									{ background: url(../gfx/bck.header.gif) 0px 5px repeat-x #a0a0a0; }
.header_more .navi								{ background: url(../gfx/bck.navi.more.jpg) top left no-repeat; }
/* Ende: Neu hinzugefügt am 26.11.2007 */

.header_print									{ background: url(../gfx/bck.header.gif) 0px 5px repeat-x #55BED2; }
.header_print .navi								{ background: url(../gfx/bck.navi.print.jpg) top left no-repeat; }
.header_transport								{ background: url(../gfx/bck.header.gif) 0px 5px repeat-x #324B9B; }
.header_transport .navi							{ background: url(../gfx/bck.navi.transport.jpg) top left no-repeat; }
.header_amanage									{ background: url(../gfx/bck.header.gif) 0px 5px repeat-x #C80091; }
.header_amanage .navi							{ background: url(../gfx/bck.navi.amanage.jpg) top left no-repeat; }
.header_consulting								{ background: url(../gfx/bck.header.gif) 0px 5px repeat-x #FFFFFF; }
.header_consulting .navi						{ background: url(../gfx/bck.navi.consulting.jpg) top left no-repeat; }

.navi											{ float: left; width: 839px; height: 60px; margin: 0; padding: 0; border-right: 1px solid #FFF; }
.navi li										{ float: left; list-style: none; }
.navi a											{ float: left; height: 30px; text-decoration: none; color: #FFF; text-align: center; margin: 0; padding: 6px 8px 0px 8px; line-height: 16px; border-right: 1px solid #B4B4B4;
/* box model hack für IE5 */ 					  voice-family: "\"}\""; voice-family: inherit; height: 24px; } .nothing {}

.navi a:hover 									{ background-color: #821932; }
.navi a.home									{ width: 181px; text-align: right; padding-right: 10px; margin: 0;
/* box model hack für IE5 */					  voice-family: "\"}\""; voice-family: inherit; width: 161px; } .nothing {}

.productnavi									{ float: left; width: 900px; height: 48px; margin: 0; padding: 0; }
.productnavi li									{ float: left; list-style: none; }
.productnavi a									{ float: left; height: 48px; text-decoration: none; color: #000; text-align: left; margin: 0; padding: 7px 10px 0px 10px; line-height: 13px;
/* box model hack für IE5 */ 					  voice-family: "\"}\""; voice-family: inherit; height: 41px; } .nothing {}

.productnavi a.name								{ width: 180px; text-align: right; color: #787878;
/* box model hack für IE5 */					  voice-family: "\"}\""; voice-family: inherit; width: 160px; } .nothing {}

.productnavi a.sub								{ background: url(../gfx/pn.sub.gif) top left no-repeat; }
.productnavi a.sub:hover						{ background-position: 0px -48px; background-color: #FAC378; }
.productnavi a.mag								{ background: url(../gfx/pn.mag.gif) 0px 43px repeat-x; }
.productnavi a.mag:hover						{ background-color: #B4DC87; }
.productnavi a.eventmanage						{ background: url(../gfx/pn.eventmanage.gif) 0px 43px repeat-x; }
.productnavi a.eventmanage:hover				{ background-color: #E66E82; }
.productnavi a.epublishing						{ background: url(../gfx/pn.epublishing.gif) 0px 43px repeat-x; }
.productnavi a.epublishing:hover				{ background-color: #CDA064; }
.productnavi a.mail								{ background: url(../gfx/pn.mail.gif) 0px 43px repeat-x; }
.productnavi a.mail:hover						{ background-color: #FAE66E; }
.productnavi a.crm								{ background: url(../gfx/pn.crm.gif) 0px 43px repeat-x; }
.productnavi a.crm:hover						{ background-color: #B9BEAA; }
.productnavi a.it_hosting						{ background: url(../gfx/pn.it_hosting.gif) 0px 43px repeat-x; }
.productnavi a.it_hosting:hover					{ background-color: #98A5CD; }

/* Anfang: Neu hinzugefügt am 26.11.2007 */
.productnavi a.more								{ background: url(../gfx/pn.more.gif) 0px 43px repeat-x; border-left: 1px solid #a0a0a0; }
.productnavi a.more:hover						{ background-color: #b4b4b4; }
/* Ende: Neu hinzugefügt am 26.11.2007 */

.productnavi a.print							{ background: url(../gfx/pn.print.gif) 0px 43px repeat-x; }
.productnavi a.print:hover						{ background-color: #87D2E1; }
.productnavi a.transport						{ background: url(../gfx/pn.transport.gif) 0px 43px repeat-x; }
.productnavi a.transport:hover					{ background-color: #98A5CD; }
.productnavi a.amanage							{ background: url(../gfx/pn.amanage.gif) 0px 43px repeat-x; }
.productnavi a.amanage:hover					{ background-color: #E7667E; }
.productnavi a.consulting						{ background: url(../gfx/pn.consulting.gif) 0px 43px repeat-x; }
.productnavi a.consulting:hover					{ background-color: #E6E6E6; }

/* MAIN -------------------------------------------------------------------------------------------------------------------------------- */

#main											{ float: left; width: 900px; margin: 0px 0px 1px 0px; background: url(../gfx/bck.main.gif) top left repeat-x #F0F0F0; }

#subnavi										{ float: left; width: 190px; margin: 0px 10px 0px 0px; background: url(../gfx/bck.subnavi.gif) 180px repeat-y #DCDCDC; }

#subnavi ul										{ float: left; margin: 0; padding: 10px 0px 45px 0px; background: url(../gfx/bck.subnavi.ul.gif) top left no-repeat; }
#subnavi li										{ float: left; list-style: none; }
#subnavi a										{ float: left; width: 180px; margin: 0px 10px 0px 0px; padding: 6px 10px 8px 10px; text-decoration: none; color: #505050; text-align: left; line-height: 16px; background: url(../gfx/sn.marker.gif) 0px 10px no-repeat;
/* box model hack für IE5 */					  voice-family: "\"}\""; voice-family: inherit; width: 160px; } .nothing {}

#subnavi a:hover								{ background-color: #C8C8C8; }
#subnavi .subnaviend							{ float: left; width: 190px; height: 10px; background: url(../gfx/bck.subnaviend.gif) top left no-repeat; }

#headdate										{ float: right; width: 700px; padding: 0px 0px 17px 0px; }
#content, .content_container					{ float: right; width: 700px; padding: 0; }

#main h2										{ float: left; width: 490px; margin: 0; padding: 15px 0px 2px 15px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; line-height: 17px;
/* box model hack für IE5 */					  voice-family: "\"}\""; voice-family: inherit; width: 475px; } .nothing {}

#main h3										{ float: left; width: 490px; margin: 0; padding: 0; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; line-height: 20px; }
#main h4										{ font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; line-height: 20px; color: #646464; }

#headdate .date									{ float: right; width: 187px; height: 35px; margin: 0px 0px 0px 20px; padding: 16px 30px 0px 9px; border-left: 1px solid #AAA;
/* box model hack für IE5 */ 					  voice-family: "\"}\""; voice-family: inherit; width: 148px; height: 19px; } .nothing {}

#main #chaser									{ position: absolute; top: 0px; left: 0px; display: none; padding: 4px 7px 4px 7px; font-size: 11px; text-align: left; /* filter: alpha(opacity: 95); opacity: 0.95; KHTMLOpacity: 0.95; MozOpacity: 0.95; */ }

.company h2										{ background: url(../gfx/h2.company.gif) 0px 19px no-repeat; }
.company h3										{ color: #9B475B; }
.company a										{ text-decoration: underline; color: #9B475B; }
.company a:hover								{ text-decoration: none; color: #9B475B; }
.company em										{ font-style: normal; color: #9B475B; }

.sub h2											{ background: url(../gfx/h2.sub.gif) 0px 19px no-repeat; }
.sub h3											{ color: #D28B1F; }
.sub a											{ text-decoration: underline; color: #D28B1F; }
.sub a:hover									{ text-decoration: none; color: #D28B1F; }
.sub em											{ font-style: normal; color: #D28B1F; }

.mag h2											{ background: url(../gfx/h2.mag.gif) 0px 19px no-repeat; }
.mag h3											{ color: #5EA825; }
.mag a											{ text-decoration: underline; color: #5EA825; }
.mag a:hover									{ text-decoration: none; color: #5EA825; }
.mag em											{ font-style: normal; color: #5EA825; }

.eventmanage h2									{ background: url(../gfx/h2.eventmanage.gif) 0px 19px no-repeat; }
.eventmanage h3									{ color: #D70028; }
.eventmanage a									{ text-decoration: underline; color: #D70028; }
.eventmanage a:hover							{ text-decoration: none; color: #D70028; }
.eventmanage em									{ font-style: normal; color: #D70028; }
.eventmanage #chaser							{ color: black; background: #E66E82; border-top: 5px solid #D70028; }


.epublishing h2									{ background: url(../gfx/h2.epublishing.gif) 0px 19px no-repeat; }
.epublishing h3									{ color: #AA6400; }
.epublishing a									{ text-decoration: underline; color: #AA6400; }
.epublishing a:hover							{ text-decoration: none; color: #AA6400; }
.epublishing em									{ font-style: normal; color: #AA6400; }
.epublishing #chaser							{ color: black; background: #CDA3AD; border-top: 5px solid #821932; }

.mail h2										{ background: url(../gfx/h2.mail.gif) 0px 19px no-repeat; }
.mail h3										{ color: #C59710; }
.mail a											{ text-decoration: underline; color: #D3B513; }
.mail a:hover									{ text-decoration: none; color: #D3B513; }
.mail em										{ font-style: normal; color: #D3B513; }

.crm h2											{ background: url(../gfx/h2.crm.gif) 0px 19px no-repeat; }
.crm h3											{ color: #8C9673; }
.crm a											{ text-decoration: underline; color: #8C9673; }
.crm a:hover									{ text-decoration: none; color: #8C9673; }
.crm em											{ font-style: normal; color: #8C9673; }

.it_hosting h2									{ background: url(../gfx/h2.it_hosting.gif) 0px 19px no-repeat; }
.it_hosting h3									{ color: #324B9B; }
.it_hosting a									{ text-decoration: underline; color: #324B9B; }
.it_hosting a:hover								{ text-decoration: none; color: #324B9B; }
.it_hosting em									{ font-style: normal; color: #324B9B; }

/* Anfang: Neu hinzugefügt am 26.11.2007 */
.more h2										{ background: url(../gfx/h2.more.gif) 0px 19px no-repeat; }
.more h3										{ color: #a0a0a0; }
.more a											{ text-decoration: underline; color: #a0a0a0; }
.more a:hover									{ text-decoration: none; color: #a0a0a0; }
.more em										{ font-style: normal; color: #a0a0a0; }
/* Ende: Neu hinzugefügt am 26.11.2007 */

.print h2										{ background: url(../gfx/h2.print.gif) 0px 19px no-repeat; }
.print h3										{ color: #31A3B6; }
.print a										{ text-decoration: underline; color: #3BACBE; }
.print a:hover									{ text-decoration: none; color: #3BACBE; }
.print em										{ font-style: normal; color: #3BACBE; }

.transport h2									{ background: url(../gfx/h2.transport.gif) 0px 19px no-repeat; }
.transport h3									{ color: #324B9B; }
.transport a									{ text-decoration: underline; color: #324B9B; }
.transport a:hover								{ text-decoration: none; color: #324B9B; }
.transport em									{ font-style: normal; color: #324B9B; }

.amanage h2										{ background: url(../gfx/h2.amanage.gif) 0px 19px no-repeat; }
.amanage h3										{ color: #C80091; }
.amanage a										{ text-decoration: underline; color: #C80091; }
.amanage a:hover								{ text-decoration: none; color: #C80091; }
.amanage em										{ font-style: normal; color: #C80091; }

.consulting h2									{ background: url(../gfx/h2.consulting.gif) 0px 19px no-repeat; }
.consulting h3									{ color: #000000; }
.consulting a									{ text-decoration: underline; color: #000000; }
.consulting a:hover								{ text-decoration: none; color: #000000; }
.consulting em									{ font-style: normal; color: #000000; }



.download_container .head,
.info_container .head,
.partner_container .head,
.contact_person_container .head					{ display: block; height: 28px; padding: 5px 5px 0px 30px; border: 1px solid #DCDCDC; font-size: 11px; line-height: 17px;
/* box model hack für IE5 */					  voice-family: "\"}\""; voice-family: inherit; height: 23px; } .nothing {}

.download_container .content,
.info_container .content,
.partner_container .content,
.contact_person_container .content,
.news_container .content						{ display: block; padding: 10px; border: 1px solid #DCDCDC; }

.download_container .head						{ background: url(../gfx/i.diskette.gif) 5px 5px no-repeat #DCDCDC; }
.download_container .content					{ background: #FFF; }

.info_container .head							{ background: url(../gfx/i.bulb.gif) 5px 5px no-repeat #DCDCDC; }
.info_container .content						{ color: #787878; }

.partner_container .head						{ background: url(../gfx/i.partner.gif) 5px 5px no-repeat #DCDCDC; }
.partner_container .content						{ color: #787878; }

.contact_person_container .head					{ background: url(../gfx/i.contact_person.gif) 5px 5px no-repeat #DCDCDC; }
.contact_person_container .content				{ background: #FFF; }

#subnavi_content								{ float: left; width: 180px; padding: 70px 0px 0px 20px; margin: 0;
/* box model hack für IE5 */					  voice-family: "\"}\""; voice-family: inherit; width: 160px; } .nothing {}

.leftcol, .centercol, .centercol_big,
.centercol_nopad								{ float: left; padding: 0px 20px 0px 0px; }
.rightcol										{ float: right; padding: 0px 30px 0px 0px; }
/* BOX MODEL HACK EINFÜGEN */
.leftcol										{ width: 170px;
/* box model hack für IE5 */					  voice-family: "\"}\""; voice-family: inherit; width: 150px; } .nothing {}
.centercol										{ width: 340px;
/* box model hack für IE5 */					  voice-family: "\"}\""; voice-family: inherit; width: 320px; } .nothing {}
.centercol_nopad								{ width: 340px; padding: 0;
/* box model hack fr IE5 */						  voice-family: "\"}\""; voice-family: inherit; width: 320px; } .nothing {}
.centercol_big									{ width: 510px;
/* box model hack für IE5 */					  voice-family: "\"}\""; voice-family: inherit; width: 490px; } .nothing {}
.rightcol										{ width: 188px;
/* box model hack für IE5 */					  voice-family: "\"}\""; voice-family: inherit; width: 158px; } .nothing {}

.nopad											{ padding: 0; }

img												{ border: 1px solid #DCDCDC; }
img.noborder									{ border: 0; }

a.zoomlink										{ display: block; height: 21px; padding: 2px 2px 0px 25px; text-decoration: none; background: url(../gfx/i.zoomlink.gif) 5px 4px no-repeat #DCDCDC; color: #505050; font-size: 9px; line-height: 16px;
/* box model hack für IE5 */					  voice-family: "\"}\""; voice-family: inherit; height: 19px; } .nothing {}

/*
#subnavi_content p, #subnavi_content ul, #subnavi_content h4,
#content p, #content ul, #content h4			{ margin: 0; padding: 0 0 15px 0; font-size: 11px; line-height: 20px; }
*/

#subnavi_content p, #subnavi_content ul, #subnavi_content h4,
.leftcol p, .leftcol ul, .leftcol h4,
.centercol p, .centercol ul, .centercol h4,
.centercol_big p, .centercol_big ul, .centercol_big h4,
.rightcol p, .rightcol ul, .rightcol h4			{ margin: 0; padding: 0 0 15px 0; font-size: 11px; line-height: 20px; }


p.download_pdf									{ padding: 0 0 0 35px; margin: 0 0 20px 0; background: url(../gfx/i.download_pdf.gif) 0 5px no-repeat; }

.popup p.image									{ padding: 0 15px 15px 15px; margin: 0; background: #FFF; }
.popup p.caption								{ padding: 15px; margin: 0; background: #FFF; }

#main h4.nopad									{ padding: 0; }
#main p.nopad									{ padding: 0; }
#main .caption									{ font-size: 9px; line-height: 16px; }

.content_spacer									{ float: right; height: 300px; width: 1px; }

ul.list li										{ margin: 0; padding: 0 0 0 10px; list-style: none; background: url(../gfx/i.bullet.gif) 0px 2px no-repeat; }

ul.list2										{ margin: 0; padding: 0; }
ul.list2 li										{ margin: 0; padding: 0 0 0 10px; list-style: none; background: url(../gfx/i.bullet2.gif) top left no-repeat; }

ul.linklist li									{ margin: 0; padding: 0 0 0 11px; list-style: none; background: url(../gfx/i.linklist.gif) 0px 2px no-repeat; }
ul.linklist li a								{ color: #505050; text-decoration: none; }
ul.linklist li a:hover							{ text-decoration: underline; }

.thumb											{ float: left; width: 490px; padding: 0px 0px 20px 0px; }
.thumb p.thumbleft								{ float: left; width: 148px; margin: 0; padding: 0; }
.thumb h4, .thumb p.thumbright					{ float: right; width: 320px; margin: 0; padding: 0; }

/* USER INFORMATIONEN ------------------------------------------------------------------------------------------------------------------ */

#userinfo										{ float: left; width: 900px; height: 30px; margin: 0px 0px 1px 0px; background: #AA2841; }
#userinfo h2									{ float: left; width: 180px; padding: 7px 10px 0px 10px; margin: 0; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #E6BEC8; text-align: right;
/* box model hack für IE5 */					  voice-family: "\"}\""; voice-family: inherit; width: 160px; } .nothing {}
#userinfo p										{ float: left; height: 30px; padding: 7px 10px 0px 10px; margin: 0; color: #E6BEC8; background: url(../gfx/bck.userinfo.p.gif) top left repeat-y;
/* box model hack für IE5 */					  voice-family: "\"}\""; voice-family: inherit; height: 23px; } .nothing {}

.userinfonavi									{ float: right; margin: 0; padding: 0; }
.userinfonavi li								{ float: left; list-style: none; border-left: 1px solid #821932;}
.userinfonavi a									{ float: left; height: 30px; text-decoration: none; color: #E6BEC8; text-align: center; padding: 7px 20px 0px 20px; background: #AA2841;
/* box model hack für IE5 */					  voice-family: "\"}\""; voice-family: inherit; height: 23px; } .nothing {}
.userinfonavi a:hover							{ color: #FFF; background-color: #821932; }

/* FOOTER ------------------------------------------------------------------------------------------------------------------------------ */

#footer											{ float: left; width: 900px; height: 35px; background: url(../gfx/bck.footer.gif) top left repeat-x #DCDCDC; }

.searchform										{ float: left; height: 35px; margin: 0; padding: 5px 0px 0px 0px; background: #B4B4B4;
/* box model hack für IE5 */					  voice-family: "\"}\""; voice-family: inherit; height: 30px; width: 180px; } .nothing {}

.searchform div									{ float: left; width: 150px; height: 30px; background: #C8C8C8; padding: 6px 0 0 5px;
/* box model hack für IE5 */					  voice-family: "\"}\""; voice-family: inherit; width: 145px; height: 24px; } .nothing {}

.searchform .termfield							{ float: left; width: 135px; color: #9B475B; border: 1px solid #C8C8C8; background: #C8C8C8; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 12px; }
.searchform a.submitbutton						{ float: left; width: 30px; height: 30px; background: url(../gfx/b.searchform.submit.gif) 9px 9px no-repeat #C8C8C8; }

.footernavi										{ float: left; width: 720px; margin: 0; padding: 0; }
.footernavi li.lefty							{ float: left; list-style: none; border-right: 1px solid #C8C8C8; }
.footernavi li.righty							{ float: right; list-style: none; border-left: 1px solid #C8C8C8;}
.footernavi a									{ float: left; height: 35px; text-decoration: none; color: #505050; text-align: center; padding: 11px 20px 0px 20px; background: url(../gfx/fn.link.gif) top left repeat-x #DCDCDC;
/* box model hack für IE5 */					  voice-family: "\"}\""; voice-family: inherit; height: 24px; } .nothing {}

.footernavi a:hover								{ background-color: #C8C8C8; }
.footernavi a.firstlink							{ background: url(../gfx/fn.firstlink.gif) top left no-repeat #DCDCDC; }
.footernavi a.firstlink:hover					{ background-position: 0px -35px; background-color: #C8C8C8; }

p.copyright										{ float: right; margin: 0; padding: 3px 0px 0px 0px; color: #B4B4B4; }

/* FORMULARE --------------------------------------------------------------------------------------------------------------------------- */

.form											{ font-size: 11px; float: left; width: 490px; margin: 0; padding: 1px 0px 15px 0px; border-top: 2px solid #C8C8C8; }
form img										{ border: none; }
form span										{ float: left; border-bottom: 1px solid white; width: 100%; }

.nolang_note									{ margin: 10px 0 0 0; background: #821932; color: #FFF; }
.nolang_note p									{ margin: 0; padding: 10px 10px 10px 0; }
.nolang_note .head								{ font-size: 11px; }

.alert											{ float: left; background: #821932; color: #FFF; border-bottom: 1px solid #F0F0F0; }
.alert p										{ width: 490px; margin: 0; padding: 10px;
/* box model hack für IE5 */					  voice-family: "\"}\""; voice-family: inherit; width: 470px; } .nothing {}
.alert .head									{ font-size: 11px; }

.note											{ float: left; background: #c8c8c8; color: #505050; border-bottom: 1px solid #F0F0F0; }
.note p											{ width: 490px; margin: 0; padding: 10px;
/* box model hack für IE5 */					  voice-family: "\"}\""; voice-family: inherit; width: 470px; } .nothing {}
.note .head										{ font-size: 11px; }

.man,
.opt,
.void,
.info,
.spacer											{ float: left; width: 100%; border-bottom: 1px solid #F0F0F0; }

.man label, .man .boxlabel,
.opt label, .opt .boxlabel,
.void label, .void .boxlabel,
.info label										{ float: left; padding: 2px 2px 2px 5px; }

.formfield, .hintfield							{ float: right; width: 65%; border-left: 1px solid #F0F0F0; }

.hintfield										{ border-top: 1px solid #F0F0F0; font-style: italic; }
.hintfield .input								{ float: left; padding: 2px 2px 4px 5px; }

.man											{ background: #E6E6E6; color: #505050; }
.opt											{ background: #E6E6E6; color: #505050; }
.void											{ background: #821932; color: #FFF; }
.info											{ background: #DCDCDC; color: #787878; }
.spacer											{ background: #C8C8C8; height: 2px; margin: 15px 0 0 0; }

.xcheckbox, .checkbox, .xradio, .radio			{ cursor: pointer; float: left; width: 100%; }

.man .formfield,
.man .hintfield,
.man .xcheckbox, .man .checkbox,
.man .xradio, .man .radio						{ background-color: #FFF; }
.man input, .man textarea						{ border: 0px solid #F0F0F0; background: transparent; width: 98%; }

.opt .formfield,
.opt .hintfield,
.opt .xcheckbox, .opt .checkbox,
.opt .xradio, .opt .radio						{ background-color: #FFF; }
.opt input, .opt textarea						{ border: 0px solid #F0F0F0; background: transparent; width: 98%; }

.void .formfield,
.void .hintfield,
.void .xcheckbox, .void .checkbox,
.void .xradio, .void .radio						{ background-color: #E6BFC6; }
.void input, .void textarea						{ border: 0px solid #821932; background: transparent; width: 98%; }

.info label										{ font-style: italic; }
.info .formfield, .info .hintfield				{ background-color: #E6E6E6; }
.info .input									{ float: left; padding: 2px 2px 4px 5px; color: #787878; }

.man input, .man textarea,
.man .hintfield .input,
.man .xcheckbox label, .man .checkbox label,
.man .xradio label, .man .radio label			{ color: #505050; }
.opt input, .opt textarea,
.opt .hintfield .input,
.opt .xcheckbox label, .opt .checkbox label,
.opt .xradio label, .opt .radio label			{ color: #505050; }
.void input, .void textarea,
.void .hintfield .input,
.void .xcheckbox label, .void .checkbox label,
.void .xradio label, .void .radio label			{ color: #821932; }

.man .xcheckbox									{ background-image: url(../gfx/box.man.gif); background-position: 0px -50px; background-repeat: no-repeat; }
.man .checkbox									{ background-image: url(../gfx/box.man.gif); background-position: 0px 0px; background-repeat: no-repeat; }
.man .xradio									{ background-image: url(../gfx/radio.man.gif); background-position: 0px -50px; background-repeat: no-repeat; }
.man .radio										{ background-image: url(../gfx/radio.man.gif); background-position: 0px 0px; background-repeat: no-repeat; }

.opt .xcheckbox									{ background-image: url(../gfx/box.opt.gif); background-position: 0px -50px; background-repeat: no-repeat; }
.opt .checkbox									{ background-image: url(../gfx/box.opt.gif); background-position: 0px 0px; background-repeat: no-repeat; }
.opt .xradio									{ background-image: url(../gfx/radio.opt.gif); background-position: 0px -50px; background-repeat: no-repeat; }
.opt .radio										{ background-image: url(../gfx/radio.opt.gif); background-position: 0px 0px; background-repeat: no-repeat; }

.void .xcheckbox								{ background-image: url(../gfx/box.void.gif); background-position: 0px -50px; background-repeat: no-repeat; }
.void .checkbox									{ background-image: url(../gfx/box.void.gif); background-position: 0px 0px; background-repeat: no-repeat; }
.void .xradio									{ background-image: url(../gfx/radio.void.gif); background-position: 0px -50px; background-repeat: no-repeat; }
.void .radio									{ background-image: url(../gfx/radio.void.gif); background-position: 0px 0px; background-repeat: no-repeat; }

.xcheckbox label, .checkbox label,
.xradio label, .radio label						{ border-left: 1px solid #F0F0F0; margin: 0px 0px 0px 21px; }

.man input, .man textarea,
.opt input, .opt textarea,
.void input, .void textarea						{ float: left; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; margin: 1px 0 1px 5px; padding: 3px 0 4px 0; }

a.submit, a.cancel								{ float: left; width: 490px; height: 21px; padding: 2px 0px 0px 5px; text-decoration: none; margin: 0px 0px 1px 0px; font-size: 11px; line-height: 16px;
/* box model hack für IE5 */					  voice-family: "\"}\""; voice-family: inherit; width: 485px; height: 19px; } .nothing {}
a.submit										{ background: #C8C8C8; color: #505050; }
a.cancel										{ background: #DCDCDC; color: #505050; }
a.submit:hover, a.cancel:hover					{ text-decoration: none; background-color: #821932; color: #FFF; }

/* FORMATIERUNG ADMINISTRATIONSOBERFLÄCHE ---------------------------------------------------------------------------------------------- */

ul.admin_linklist								{ float: left; width: 490px; margin: 0; padding: 0px 0px 15px 0px; }
ul.admin_linklist li							{ float: left; list-style: none; margin: 0px 0px 1px 0px; }
ul.admin_linklist a.link						{ float: left; width: 490px; height: 22px; padding: 0px 2px 1px 5px; background: #C8C8C8; color: #505050; text-decoration: none;
/* box model hack für IE5 */					  voice-family: "\"}\""; voice-family: inherit; width: 483px; height: 20px; } .nothing {}
ul.admin_linklist a.link:hover					{ text-decoration: none; background-color: #821932; color: #FFF; }

ul.admin_overview								{ float: left; width: 490px; margin: 0; padding: 0px 0px 15px 0px; }
ul.admin_overview li							{ float: left; list-style: none; margin: 0px 0px 1px 0px; padding: 0; background: #DCDCDC; }
ul.admin_overview .head							{ float: left; padding: 0px 2px 1px 5px; }

ul.admin_overview ul							{ float: right; margin: 0; padding: 0; }
ul.admin_overview ul li							{ width: 21px; height: 21px; margin: 0; border-left: 1px solid #F0F0F0; }
ul.admin_overview ul li.first					{ border: 0; }

ul.admin_overview a,
ul.admin_overview span.nofile,
ul.admin_overview span.noimage,
ul.admin_overview span.nolink					{ float: left; width: 21px; height: 21px; background-color: #C8C8C8; background-position: top left; background-repeat: no-repeat; }
ul.admin_overview a.details						{ background-image: url(../gfx/i.admin.details.gif); }
ul.admin_overview a.edit						{ background-image: url(../gfx/i.admin.edit.gif); }
ul.admin_overview a.delete						{ background-image: url(../gfx/i.admin.delete.gif); }
ul.admin_overview a.file						{ background-image: url(../gfx/i.admin.file.gif); }
ul.admin_overview a.image						{ background-image: url(../gfx/i.admin.image.gif); }
ul.admin_overview a.link						{ background-image: url(../gfx/i.admin.link.gif); }
ul.admin_overview span.nofile					{ background-image: url(../gfx/i.admin.nofile.gif); background-color: #DCDCDC; }
ul.admin_overview span.noimage					{ background-image: url(../gfx/i.admin.noimage.gif); background-color: #DCDCDC; }
ul.admin_overview span.nolink					{ background-image: url(../gfx/i.admin.nolink.gif); background-color: #DCDCDC; }
ul.admin_overview a.new_report					{ text-decoration: none; width: 468px; height: 22px; padding: 0px 2px 1px 5px; color: #505050; background-color: #DCDCDC;
/* box model hack für IE5 */					  voice-family: "\"}\""; voice-family: inherit; width: 461px; height: 20px; } .nothing {}
ul.admin_overview a:hover						{ background-position: 0px -21px; background-color: #821932; color: #FFF; text-decoration: none; }

ul.news_exhibitions								{ width: 233px; }
ul.news_exhibitions li.type,
ul.news_exhibitions li.date						{ height: 22px; padding: 0px 2px 1px 5px;
/* box model hack für IE5 */					  voice-family: "\"}\""; voice-family: inherit; height: 20px; } .nothing {}
ul.news_exhibitions li.date						{ width: 75px;
/* box model hack für IE5 */					  voice-family: "\"}\""; voice-family: inherit; width: 68px; } .nothing {}
ul.news_exhibitions li.type						{ width: 90px;
/* box model hack für IE5 */					  voice-family: "\"}\""; voice-family: inherit; width: 83px; } .nothing {}

ul.news_newsletter								{ width: 490px; border-bottom: 15px solid #F0F0F0; }
ul.news_newsletter li.year,
ul.news_newsletter li.issue,
ul.news_newsletter li.archived					{ height: 22px; padding: 0px 2px 1px 5px;
/* box model hack für IE5 */					  voice-family: "\"}\""; voice-family: inherit; height: 20px; } .nothing {}
ul.news_newsletter li.year						{ width: 40px;
/* box model hack für IE5 */					  voice-family: "\"}\""; voice-family: inherit; width: 33px; } .nothing {}
ul.news_newsletter li.issue						{ width: 260px;
/* box model hack für IE5 */					  voice-family: "\"}\""; voice-family: inherit; width: 253px; } .nothing {}
ul.news_newsletter li.archived					{ width: 100px;
/* box model hack für IE5 */					  voice-family: "\"}\""; voice-family: inherit; width: 93px; } .nothing {}
ul.news_newsletter li.report					{ width: 468px; border-left: 22px solid #F0F0F0; border-top: 1px solid #F0F0F0; background-color: #E6E6E6; }
ul.news_newsletter_report						{ width: 66px; }
ul.news_newsletter_report a						{ background-color: #DCDCDC; }

ul.news_press									{ width: 243px; }
ul.news_press li.date,
ul.news_press li.archived						{ height: 22px; padding: 0px 2px 1px 5px;
/* box model hack für IE5 */					  voice-family: "\"}\""; voice-family: inherit; height: 20px; } .nothing {}
ul.news_press li.date							{ width: 75px;
/* box model hack für IE5 */					  voice-family: "\"}\""; voice-family: inherit; width: 68px; } .nothing {}
ul.news_press li.archived						{ width: 100px;
/* box model hack für IE5 */					  voice-family: "\"}\""; voice-family: inherit; width: 93px; } .nothing {}

ul.news_publications							{ width: 490px; }
ul.news_publications li.headline,
ul.news_publications li.archived				{ height: 22px; padding: 0px 2px 1px 5px;
/* box model hack für IE5 */					  voice-family: "\"}\""; voice-family: inherit; height: 20px; } .nothing {}
ul.news_publications li.headline				{ width: 301px;
/* box model hack für IE5 */					  voice-family: "\"}\""; voice-family: inherit; width: 294px; } .nothing {}
ul.news_publications li.archived				{ width: 100px;
/* box model hack für IE5 */					  voice-family: "\"}\""; voice-family: inherit; width: 93px; } .nothing {}

ul.partner_business								{ width: 490px; }
ul.partner_business li.headline,
ul.partner_business li.public					{ height: 22px; padding: 0px 2px 1px 5px;
/* box model hack für IE5 */					  voice-family: "\"}\""; voice-family: inherit; height: 20px; } .nothing {}
ul.partner_business li.headline					{ width: 301px;
/* box model hack für IE5 */					  voice-family: "\"}\""; voice-family: inherit; width: 294px; } .nothing {}
ul.partner_business li.public					{ width: 100px;
/* box model hack für IE5 */					  voice-family: "\"}\""; voice-family: inherit; width: 93px; } .nothing {}

ul.demos										{ width: 490px; }
ul.demos li.headline,
ul.demos li.public								{ height: 22px; padding: 0px 2px 1px 5px;
/* box model hack für IE5 */					  voice-family: "\"}\""; voice-family: inherit; height: 20px; } .nothing {}
ul.demos li.headline							{ width: 301px;
/* box model hack für IE5 */					  voice-family: "\"}\""; voice-family: inherit; width: 294px; } .nothing {}
ul.demos li.public								{ width: 100px;
/* box model hack für IE5 */					  voice-family: "\"}\""; voice-family: inherit; width: 93px; } .nothing {}

ul.partner_customers							{ width: 167px; }
ul.partner_customers li.public					{ height: 22px; padding: 0px 2px 1px 5px;
/* box model hack für IE5 */					  voice-family: "\"}\""; voice-family: inherit; height: 20px; } .nothing {}
ul.partner_customers li.public					{ width: 100px;
/* box model hack für IE5 */					  voice-family: "\"}\""; voice-family: inherit; width: 93px; } .nothing {}


ul.jobs											{ width: 167px; }
ul.jobs li.public								{ width: 100px; height: 22px; padding: 0px 2px 1px 5px;
/* box model hack für IE5 */					  voice-family: "\"}\""; voice-family: inherit; width: 93px; height: 20px; } .nothing {}

ul.extranet										{ width: 490px; }
ul.extranet li.headline,
ul.extranet li.public							{ height: 22px; padding: 0px 2px 1px 5px;
/* box model hack für IE5 */					  voice-family: "\"}\""; voice-family: inherit; height: 20px; } .nothing {}
ul.extranet li.headline							{ width: 301px;
/* box model hack für IE5 */					  voice-family: "\"}\""; voice-family: inherit; width: 294px; } .nothing {}
ul.extranet li.public							{ width: 100px;
/* box model hack für IE5 */					  voice-family: "\"}\""; voice-family: inherit; width: 93px; } .nothing {}
