#html{ min-width: 934px; width: 100%!important; width: auto; }

div.html { min-width: 934px; width: 100%!important; width: auto; }
body { margin: 0; padding: 0; font: 11px arial,helvetica,sans-serif; }
body.site { margin: 0; padding: 0; font: 62.5% arial,helvetica,sans-serif; }
body.hp { margin: 0; padding: 0; font: 62.5% arial,helvetica,sans-serif; background: url(/static/images/centerline.gif) center top repeat-y; min-width: 934px; width: 100%!important; width: auto; }

img { border: none; vertical-align: top; }

form { margin: 0px; display: inline; }
a { color: #D11725; text-decoration: underline; }
a:hover { color: #999; text-decoration: underline; }
h1 { font-size: 1.4em; line-height: 1.1em; font-weight: bold; margin-top: 0px; }
h2 { font-size: 1.2em; line-height: 1.1em; color: #D11725; text-transform: uppercase; margin-top: 0; margin-bottom: 10px; }
h3 { font-size: 1.2em; line-height: 1.1em; color: #D11725; text-transform: uppercase; margin-top: 0; margin-bottom: 10px; }
h4 { font-size: 1.1em; line-height: 1.1em; color: #000; text-transform: uppercase; margin-top: 0; margin-bottom: 10px; }

p { margin: 0; padding: 0.5em 0; }

#hMaster { position: relative; text-align: center; margin: auto; min-width: 934px; width: 100%!important; width: auto; }
#hTop { position: relative; height: 128px; width: 934px; margin: auto; padding-top: 16px; text-align: left; }
#hHeadline { position: relative; padding: 0 7px 0 65px; float: left; }
#hTeaser { position: relative; padding-top: 20px;}
#htPic { position: relative; float: left; margin-right: 7px; }
#htText { position: relative; float: left; font-size: 1.1em; width:350px;}
#htText p { margin: 0; }
#hMain { position: relative; height: 323px; border-top: 2px solid #C2C4C6; border-bottom: 2px solid #C2C4C6; }
#circ_1 { position: absolute; top: 133px; left: 50%; margin-left: -11px;  z-index: 100;}
#circ_2 { position: absolute; top: 458px; left: 50%; margin-left: -11px; z-index: 100; }
#hDualBox { position: relative; width: 934px; margin: auto; }
#flash1 { position: relative; float: left; margin-top: 11px; }
#flash2 { position: relative; float: right; margin-top: 11px; }
#hBottom { position: relative; width: 934px; padding-top: 10px; margin: auto; }
#hdLinks { position: relative; height: 20px; }
#hlVerlag { position: relative; float: left; width: 453px; text-align: right; font-weight: bold; font-size: 1.2em; height: 20px; }
#hlMarketing { position: relative; float: right; width: 453px; text-align: left; font-weight: bold; font-size: 1.2em; height: 20px; }

#master { position: relative; width: 100%; }
#main { position: relative; float: left; clear: left; background: url(/static/images/centerline.gif) 265px 0px repeat-y; width: 992px; }
#head { position: relative; height: 186px; width: 992px; }
#unicum { position: relative; float: left; clear: left; margin-right: 22px; padding-top: 19px; }
ul#metaNav { list-style: none; margin: 0; padding: 0; width: 254px; text-align: right; }
ul#metaNav li { display: inline; }
#logo { position: relative; text-align: right; width: 254px; margin-top: 48px; }
#logo2 { position: relative; text-align: right; width: 254px; margin-top: 62px; }

#leiste { position: relative; width: 100%; }
#appLogo { position: absolute; left: 0px; bottom: 0px; padding-bottom: 10px; border-bottom: 2px solid #C2C4C6; width: 170px; }
#redHoles { position: relative; clear: left; margin-left: 255px; top: -12px; width: 211px; }
#headPic { position: relative; float: left; margin-left: 5px; margin-top: 6px; }
ul#mainNav { position: relative; clear: both; float: left; list-style: none; text-align: right; width: 278px; margin: 0; padding: 0; padding-bottom: 25px; }
ul#mainNav li { padding-right: 23px; margin-right: 1px; height: 20px; padding: 4px 23px 4px 0; }
ul#mainNav img { vertical-align: bottom; }
ul#mainNav li#here { background: url(/static/images/gray_circ.gif) top right no-repeat;}

ul#subNav { position: relative; text-align: left; float: left; list-style: none; margin: 0; padding: 0; width: 179px; font-size: 1.3em; }
ul#subNav li { position: relative; padding: 0.1em 0 0.5em 0; }
ul#subNav img { vertical-align: middle; }
ul#subNav2 { position: relative; text-align: left; list-style: none; margin: 0; padding: 0; padding-left: 15px; }
ul#subNav2 li { padding: 0; }
ul#subNav a { text-decoration: none; font-weight: bold; }
ul#subNav a.current { color: #000; }
ul#subNav2 a { font-weight: normal; }

#pageContent { position: relative; float: left; margin-top: 4px; margin-left: 13px; width: 518px; padding-bottom: 25px;}
#intro { position: relative; margin-bottom: 2.0em; font-weight: bold; }
#pageContent h1 { font-size: 1.8em; line-height: 1.1em; font-weight: bold; margin-top: 0px; }
#pageContent h2 { font-size: 1.3em; text-transform: uppercase; line-height: 1em; color:#000000; margin-top: 0; margin-bottom: 10px; }
.teaserList h3 { color: #A2A4A7; text-transform: uppercase; }
.company { color: #D11725; font-weight: bold; }
div.content { font-size: 1.1em; line-height: 1.6em; }

#footer { position: relative; clear: both; border-top: 2px solid #C2C4C6; padding-bottom: 25px; min-width: 934px; width: 100%!important; width: auto; }
#deco { position: absolute; width: 211px; top: -12px; left: 255px; }
#footNav { position: relative; float: left; width: 265px; list-style: none; text-align: right; margin: 0; padding: 0; padding-top: 5px; }
#footNav li { padding-right: 11px; line-height: 1.5em; }

#uni25 { position: relative; float: left; margin-left: 14px; width: 191px; margin-top: 10px; }
#marketing, #verlag { position: relative; float: left; margin-top: 10px; line-height: 1.5em; padding-right: 30px; }
#marketing img, #verlag img { margin-bottom: 5px; }
#kontakt { position: relative; clear: left; float: left; width: 386px; padding: 72px 0 24px 0; margin-top: -202px; }
#kontakt #data { text-align: right; width: 254px; float: left; }
#kontakt #picture { position: relative; width: 105px; float: right;}
#kontakt #picture img, .personPicture { padding: 2px; border: 1px solid #C2C4C6; }

div.teaserEntry { position: relative; clear: left; float: left; margin-bottom: 25px; width: 100%; }

div.teaserImage { position: relative; float: left; margin: 1px 7px 0 0; }
div.teaserText { position: relative; float: left; width: 367px; }

#leftCol { position: relative; float: left; margin-bottom: 202px; }
#pictureCol { position: relative; float: right; margin-left: 25px; }

#innerFooter { min-width: 934px; width: 100%!important; width: auto; }


div.formblock { position: relative; float: left; clear: left; margin-bottom: 6px; }
div.listContainer { position: relative; float: left; width: 518px; border-top: 1px solid #ccc; }
div.listEntry { position: relative; float: left; width: 518px; border-bottom: 1px solid #ccc; padding: 1.0em 0; }
div.listContainer h2 { margin-bottom: 0.5em; }
div.pressDate { font-weight: bold; }

#head #werbeWerkzeug { position: relative; float: left; line-height: 11px; padding-top: 14px; height: 123px; text-align: left; background: url(/static/images/centerline.gif) 178px 0px repeat-y; }
#werbeWerkzeug #wwHeadline { position: relative; float: left; text-align: right; padding-top: 5px; }
#werbeWerkzeug #halfRed { float: left; margin: 0 4px; }
#werbeWerkzeug #werbeForm { position: relative; float: left; margin-top: 5px; }
#werbeWerkzeug select, #werbeWerkzeug #search { float: left; padding: 1px; width: 130px; border: #BEC0C2; background: #EEEEEF; font-weight: bold; font-size: 1.2em; border: 1px solid #AEB0B3; margin: 0px; margin-right: 5px; }
#werbeWerkzeug input { margin-right: 5px; float: left; }

div#bPager { padding: 0.8em 0; clear: both; float: none; }
#pressSearch { position: absolute; top: 0; right: 0; }

#soloSearch #pressSearch { position: relative; }

#pressSearch #search, #pressSearch select { float: left; padding: 1px; width: 130px; border: #BEC0C2; background: #EEEEEF; font-weight: bold; font-size: 1em; border: 1px solid #AEB0B3; margin: 0px; margin-right: 5px; margin-bottom: 5px; }

span.hit { color: #009900; }

div.loginEntry { position: relative; margin: 1.0em 0; }
div.loginEntry input { padding: 1px; width: 130px; border: #BEC0C2; background: #EEEEEF; font-weight: bold; font-size: 1.2em; border: 1px solid #AEB0B3; margin: 0px; }

div.caseBlock { position: relative; float: left; border-top: 1px solid #ccc; margin-bottom: 1.0em; }
div.caseRow { position: relative; clear: left; float: left; border-bottom: 1px solid #ccc; padding: 1.0em 0; width: 518px; }
div.caseLabel { position: relative; float: left; width: 175px; font-size: 1.2em; font-weight: bold; }
div.caseText { position: relative; float: left; width: 343px; }

div.floatingHeader {float: right; text-align: center; width: 60px; line-height: 1.1em; }
div.headerRow { padding: 4px 14px; padding-top: 14px; width: 490px; float: left; clear: both; }
div.footerRow { padding: 4px 0; text-align: right; float: none; clear: both; }

div.formRow { background-color: #EFEFEF; padding: 4px 14px; border-bottom: 1px solid #fff; width: 490px; float: left; clear: both; }
div.formLabel { float: left; width: 120px; padding-right: 10px; }
div.formField { float: left;  width: 286px; }
div.formField .textInput { width: 280px; font: 1em Arial, Helvetica, sans-serif; padding: 1px; }
div.formRow  .arrowR { float: right; width: 60px; height: 20px; background-image: url(/static/images/pfeil.gif); background-position: center; background-repeat: no-repeat; }

.submitButton { font: 1em Arial, Helvetica, sans-serif; padding: 1px; }
.errorPanel { border: 1px solid #D11725; padding: 4px 13px; background-color: #FFE8EA; }
.error { color: #D11725; }

.copy { position: relative; font-size: 0.8em; line-height: 1.1em; color: #666; }
.picSub { position: relative; font-size: 0.9em; line-height: 1.3em; }
.pressDown { position: relative; background: #EAEBEB; font-size: 0.9em; padding: 6px 3px; line-height: 1.1em; }
.statement { padding: 0.5em 0; }

/* Kontaktformular und Downloadliste Anfang */
#standForm { position: relative; clear: both; float: left; width: 100%; border-top: 1px solid #C2C4C6; }
.inputEntry { position: relative; clear: left; float: left; width: 100%; }
.inputLabel { position: relative; width: 165px; float: left; text-align: right; padding: 0.5em; }
.inputText { position: relative; float: left; padding: 0.5em; width: 300px; }
input.std { border: 1px solid #C2C4C6; width: 295px; }
textarea.std { border: 1px solid #C2C4C6; width: 295px; }
input.iradio { vertical-align: middle; }


/* Kontaktformular und Downloadliste Ende */



table.evp_table {font-family: arial,helvetica,sans-serif;
        font-size: 11px;}

td {font-family: arial,helvetica,sans-serif;
        font-size: 11px;}

td.small {font-family: arial,helvetica,sans-serif;
        font-size: 10px;}

font {font-family: arial,helvetica,sans-serif;
        font-size: 11px;}

font.standard {font-family:arial,helvetica,sans-serif;
        font-size: 11px;}
        
font.klein {font-family: arial,helvetica,sans-serif;
        font-size: 10px;}
        
font.gross {font-family: arial,helvetica,sans-serif;
        font-size: 12px;
        font-weight: bold;}

font.ueberschrift {font-family: arial,helvetica,sans-serif;
        font-size: 18px;
        font-weight: bold;}

/* jQuery lightBox plugin - Gallery style */
	#gallery { margin-top: 1em; }
	#gallery ul { list-style: none; }
	#gallery ul li { display: inline; }
	#gallery ul img {
		border: 5px solid #3e3e3e;
		border-width: 5px 5px 20px;
	}
	#gallery ul a:hover img {
		border: 5px solid #fff;
		border-width: 5px 5px 20px;
		color: #fff;
	}
	#gallery ul a:hover { color: #fff; }
	
	#printer { position: relative; clear: left; float: left; margin-top: -18px; padding-left: 470px; }
	#forward { position: relative; float: right; margin-top: -18px; }
<!-- user="4" date="1243584775" -->