
div#userAccess { padding:10px 30px; background-color:#fff; min-height:700px; height:auto !important; height:700px; }
div#userAccess h2 { color:#848484; font-weight:bold; margin: 10px 0;}
div#userAccess p { width:549px; margin-bottom: 20px;}
div#userAccess p.hint { font-size:11px; color:#848484; font-weight:normal;}
div#userAccess div.form-error {background-color:#FCE680; color: #000; width: 534px; font-size:12px; margin:0pt 0pt 4px 0pt; padding:5px 10px 15px 10px; }
div#userAccess div.form-error p strong { font-weight:bold;}
div#userAccess strong { font-weight:bold; }

form#zteForm { background-color:#fff;}
form#zteForm ul { width: 554px; float: left; margin-bottom: 4px; color: #848484; font-size: 11px; line-height: 14px; background-color: #f4f4f4; }
form#zteForm ul li { font-size: 11px !important; float: left; display: inline;  padding: 8px 10px 2px 8px !important; margin-bottom: 6px; background-color: #f4f4f4; }
form#zteForm ul li.left {  width: 140px; float: left; text-align: right; }
form#zteForm ul li.right {  width: 325px; float: left; }	
form#zteForm ul li label { font-weight: bold; }
form#zteForm ul li input.form_textfeld { color: #333; width: 320px; border: 1px solid #ABABAB; background: #FFF; padding: 2px; font-size: 10px; }
form#zteForm ul li input.form_itemfeld { color: #333; width: 30px; border: 1px solid #ABABAB; background: #FFF; padding: 2px; font-size: 10px; }
form#zteForm ul li textarea.form_textbox { color: #333; width: 320px; border: 1px solid #ABABAB; background: #FFF; padding: 2px; font-size: 10px; }
form#zteForm h2 { margin:30px 0px 10px 0px; padding:0px; }

div#loginForm { padding: 0px 12px 2px 12px; }
div#loginForm form input.form_email { color: #587A9E; width: 80px; border: 1px solid #587A9E; background: #F3F3F3; padding: 2px; font-size: 10px; }
div#loginForm form input.form_password { color: #587A9E; width: 80px; border: 1px solid #587A9E; background: #F3F3F3; padding: 2px; font-size: 10px; margin-left:4px; }
div#loginForm form input.form_submit { width: 30px; border: 1px solid #587A9E; background: #587A9E; padding: 2px; font-size: 10px; font-weight: bold;  color: #FFF; margin-left:4px; }
div#loginForm p { margin:8px 0px 8px 0px; }
div#loginForm div.form-error {background-color:#FCE680; color: #000; width: 196px; font-size:12px; margin:0pt 0pt 4px 0pt; padding:5px 10px 15px 10px; }
div#loginForm div.form-error p strong { font-weight:bold;}

div.contextPC { padding: 0px 3px 0px 3px; }
div.contextPC strong { font-weight: bold; }

a.estLink { color: #848484; text-decoration: none;}
a.estLink:hover {color:#0080C3 ; /*text-decoration: underline;*/ }

div#pressCenter { /*padding-right:15px; */ min-height:700px; height:auto !important; height:700px; }
div#pressCenter .textLink_op { text-decoration:none; font-size:12px;}
div#pressCenter .textLink_op:hover { text-decoration:underline; font-size:12px;}
div#pressCenter h1 { padding-top:32px;}
div#pressCenter div.alphaNavi { Xwidth:96px; }
div#pressCenter p.druckversion { margin-top:18px;}
div#pressCenter ul#sublist1 { margin-top: 80px; width:100px; line-height:14px; }
div#pressCenter ul#sublist1 li { font-size:11px; color:#848484; margin:2px 0 0 0; }
div#pressCenter strong { font-weight: bold;}

div#pressCenter ul#paginated { list-style-image: none; list-style-position: outside; list-style-type: none; margin: 1px 0pt 20px 0pt; padding: 0pt; background-color: #FFF; }	
div#pressCenter ul#paginated li { display: inline; margin-right: 4px; font-size: 11px; }	
div#pressCenter ul#paginated li.current { background-color: #B4B4B4; color: #ECECEC; font-weight: bold; }
div#pressCenter ul#paginated li.single  {padding:2px 11px;}
div#pressCenter ul#paginated a.single  { padding:2px 11px;}
div#pressCenter ul#paginated a { line-height:23px; color: #666666 !important; text-decoration: none !important; }
div#pressCenter ul#paginated a, li.current { background-color: #ECECEC; padding: 2px 8px; }
div#pressCenter ul#paginated a:hover { background-color: #4784C3; color: #FFFFFF !important; }	
div#pressCenter ul#paginated li.next a { background: transparent; }
div#pressCenter ul#paginated li.next a:hover { color: #666666 !important; background-color: #fff; }	
div#pressCenter form#sortList { margin: 20px 0pt 15px 0pt; }

div#pressCenterContact { width:550px; padding:10px 30px; background-color:#fff; min-height:700px; height:auto !important; height:700px;}
div#pressCenterContact strong { font-weight:bold; }
div#pressCenterContact ul.ansprechpartner {width: 559px; float: left; margin-bottom: 6px; color: #848484; font-size: 11px; line-height: 14px; background-color: #F8F8F8; }
div#pressCenterContact ul.ansprechpartner li {  font-size: 11px !important; float: left; display: inline;  padding: 6px 10px 4px 8px !important; margin-bottom: 6px; background-color: #F8F8F8; }
div#pressCenterContact ul.ansprechpartner li.anspr_abteilung { width: 130px; float: left; }
div#pressCenterContact ul.ansprechpartner li.anspr_img { width: 125px; float: left; }
div#pressCenterContact ul.ansprechpartner li.anspr_text {  width: 200px; float: left; }

table#downloadList { margin:10px 0 20px 0; width:auto !important; }
table#downloadList td {font-size:11px; vertical-align:top;}
table#downloadList td.icon { width:22px;padding:13px 5px 8px 0; }
table#downloadList td.file { padding:10px 0 6px 0; }
table#downloadList td a { color:#666666; font-weight:bold; text-decoration:none; }
table#downloadList td a:hover { color:#0080C4; text-decoration:underline}


/* Newsletter */
div#pressCenter ul.newsletter { width: 445px; float: left; margin-bottom: 26px; color: #848484; font-size: 12px; line-height: 30px; background-color: #F4F4F4; }
div#pressCenter ul.newsletter li.left {  font-size: 12px !important; float: left; display: inline;  padding: 12px 10px 12px 8px !important; margin-bottom: 6px; width: 120px; background-color: #F4F4F4; }
div#pressCenter ul.newsletter li.right { font-size: 12px !important; float: left; display: inline;  padding: 12px 10px 12px 8px !important; margin-bottom: 6px; width: 274px; background-color: #F4F4F4; }
div#pressCenter div.form-error {background-color:#FCE680; color: #000; width: 425px; font-size:12px; margin:10pt 0pt 0pt 0pt; padding:5px 10px 15px 10px; }
div#pressCenter div.form-error p strong { font-weight:bold;}
div#pressCenter a.newsletterArchive { color: #4784C3;}
	
/* Ideenwerkstatt-Anmelung */
div#iwRegister { padding:0 15px;  min-height:350px; height:auto !important; height:350px; }

div#iwRegister ul.newsletter { width: 445px; float: left; margin-bottom: 26px; color: #848484; font-size: 12px; line-height: 30px; background-color: #F4F4F4; }
div#iwRegister ul.newsletter li.left {  font-size: 12px !important; float: left; display: inline;  padding: 12px 10px 12px 8px !important; margin-bottom: 6px; width: 120px; background-color: #F4F4F4; }
div#iwRegister ul.newsletter li.right { font-size: 12px !important; float: left; display: inline;  padding: 12px 10px 12px 8px !important; margin-bottom: 6px; width: 274px; background-color: #F4F4F4; }
div#iwRegister div.form-error {background-color:#FCE680; color: #000; width: 425px; font-size:12px; margin:10pt 0pt 0pt 0pt; padding:5px 10px 15px 10px; }
div#iwRegister div.form-error p strong { font-weight:bold;}
div#iwRegister a.newsletterArchive { color: #4784C3;}
/** ---------------------------------------------------------------------------------------------------------- 
		Ab hier editieren
		-------------------------------------------------------------------------------------------------------**/


/* Start: Neu
-----------------------------------*/

/* Sonstiges - Allgemein */
.clearboth { clear:both; }

div#pressCenter table { width:590px; }

div.row             { clear:both; background:#F4F4F4; margin:0 0 5px 0; }
div.row div.inner   { padding:12px; }
div.row div.left    { float:left; width:100px; margin:0 15px 0 0; }
div.row div.right   { float:left; width:285px; }

div.hinweis         { font-size:11px; padding:30px 0 0 0; }
div.hinweis strong  { font-size:11px; padding:30px 0 0 0; }

/* Bildmaterial */
div.row div.title  { text-decoration:none; font-size:12px; font-weight:bold; color: #848484; }
div.row div.title a:hover { text-decoration:underline; }
div.row div.size    { clear:both; font-size:10px; padding:3px; }
div.row div.body    { padding:10px 0 12px 0; font-size:11px; }
div.row div.label   { font-style:italic; }
div.row div.date    { font-size:11px; }
div.exclusive 			{ background-color: #EEF1F5; }
span.exclusiveLabel	{ color: #848484; font-size:14px; font-weight:bold; float:right; padding-bottom:10px; }

/* Startseite */
div.iconrow          { clear:both; margin:0 0 0 0;  }
div.iconrow div.icon { float:left; width:50px; padding:0 0 12px 0; margin:0 10px 0 0;  }
div.iconrow div.body { float:left; width:370px; }

/* Pressemitteilungen */
div.row div.innerPressemitteilung { padding:7px; font-size:10px; }

/* Pressemitteilung */
a.textLink_back { background:url(../images/base/arrow_left.gif) no-repeat center left; font-size:11px; padding-left:13px; display:block; text-decoration:none; }
a.textLink_back:hover { text-decoration:underline; }

/* Partnerkit */
div.rowPartnerkit           { clear:both; background:#F4F4F4; margin:6px 0 6px 0; }
div.rowPartnerkit div.inner { padding:6px; font-size:11px; }
div.rowPartnerkit div.left  { float:left; width:100px; margin:0 15px 0 0; }
div.rowPartnerkit div.right { float:left; width:285px; }

/* Hintergrundinformationen */
div.rowHginformationen                { clear:both; background:#F4F4F4; margin:0 0 5px 0; width:440px; }
div.rowHginformationen div.inner      { padding:6px; font-size:10px; }
div.rowHginformationen div.emptyspace { height:40px; }

/* Pressekalender */
div.pressekalender table    { border-collapse:collapse; border-spacing:0; }
div.pressekalender td       { padding:0; }
div.pressekalender td.topA  { height:12px; background:url(../images/pressecenter/pressekalender/pressekalender_trenner_top.gif); }
div.pressekalender td.topB  { height:12px; background:url(../images/pressecenter/pressekalender/pressekalender_trenner.gif); }
div.pressekalender td.left  { background:#E7E7E7; width:60px; vertical-align:top; padding-top:10px; }
div.pressekalender td.right { background:#F4F4F4; vertical-align:top; }

div.pressekalender td.right table   { width:auto !important; margin:0 0 10px 0; }
div.pressekalender td.text          { vertical-align:top; line-height:14px; padding:10px 0 0 10px; width:320px; background:#F4F4F4; }
div.pressekalender td.text div.ort  { font-size:11px; }
div.pressekalender td.text span     { font-weight:bold; }
div.pressekalender td.vcs           { vertical-align:top; padding:25px 0 0 10px; }
div.pressekalender div.title        { font-weight:bold; }
div.pressekalender div.ort          { padding:15px 0 0 0; }



/* a-z navi */
div#pressCenter ul#a-z            { clear:both; list-style-image: none; list-style-position: outside; list-style-type: none; margin: 0px 0px 6px 0px; padding: 0px; background-color: #FFF; font-size: 11px !important; }	
div#pressCenter ul#a-z li         { display: inline; margin-right: 4px;  }	
div#pressCenter ul#a-z li.current { background-color: #B4B4B4; color: #FFF; font-weight: bold; }
div#pressCenter ul#a-z a          { padding: 2px 10px; color: #666666 !important; text-decoration: none !important; width: 20px; }
div#pressCenter ul#a-z a,
li.current                        { background-color: #F4F4F4;  }
div#pressCenter ul#a-z a:hover    { background-color: #4784C3; color: #FFFFFF !important; }


div#pressCenter ul.partner { width: 430px; float: left; margin-bottom: 6px; color: #848484; font-size: 11px; line-height: 14px; background-color: #F4F4F4; }
div#pressCenter ul.partner li { font-size: 11px !important; float: left; display: inline;  padding: 6px 10px 4px 8px !important; margin-bottom: 6px; width: 210px; background-color: #F4F4F4; }
div#pressCenter ul.partner li.logo { width: 170px; }
div#pressCenter ul.partner li.logo strong { font-weight:bold; }



strong.weitereInformationen { font-weight:bold; padding:0 0 5px 0; display:block; }


/* Ende: Neu
-----------------------------------*/

/*
div#pressCenter ul.starttext { width: 430px; float: left; margin-bottom: 6px; color: #848484; font-size: 12px; line-height: 16px; background-color: #FFF; }
div#pressCenter ul.starttext li.text { float: left; display: inline;  padding: 0px 0px 0px 10px !important; width: 350px; }
div#pressCenter ul.starttext li.icon {  float: left; display: inline;  padding: 0px 0px 0px 0px !important; width: 60px; }
div#pressCenter h2.indent { font-size: 12px; color: #5B5B5B; width: 400px; float: left; padding: 0px 0px 14px 20px !important; font-weight:bold: }
div#pressCenter h2 {font-size: 12px; color: #5B5B5B; margin: 5px 0; Xpadding-top:10px;}



div#pressCenter ul.pressefotos { color: #848484; float: left; background-color: #F4F4F4; margin-bottom: 6px; margin-top: 0px; }
div#pressCenter ul.pressefotos  li.presseimage { font-size: 11px !important; float: left; display: inline;  padding: 12px 8px 10px 12px !important; width: 100px; }
div#pressCenter ul.pressefotos li.presseimage img { padding-bottom: 6px; }
div#pressCenter ul.pressefotos li.text {  font-size: 11px !important; line-height: 14px; float: left; display: inline;  padding: 10px 18px 10px 8px !important; width: 300px; }
div#pressCenter .pressefotos strong { font-size: 12px !important; font-weight:bold; margin-bottom: 10px; }
div#pressCenter .pressefotos p { margin-top: 10px; }	
div#pressCenter a.download { background:url("../images/base/arrow.gif") no-repeat 0 4px; padding-left:12px;}

div#pressCenter ul.pressekit { width: 430px; float: left; margin-bottom: 6px; color: #848484; font-size: 11px; line-height: 14px; background-color: #F4F4F4; }
div#pressCenter ul.pressekit li.logo { width: 120px; }
div#pressCenter ul.pressekit li { font-size: 11px !important; float: left; display: inline;  padding: 6px 10px 4px 8px !important; margin-bottom: 6px; width: 240px; background-color: #F4F4F4; }

div#pressCenter ul.presseliste { width: 430px; float: left; margin-bottom: 22px; color: #848484; font-size: 11px; line-height: 14px; }
div#pressCenter ul.presseliste li { font-size: 11px !important; line-height:16px; float: left; display: inline;  padding: 4px 18px 5px 8px !important; margin-bottom: 6px; width: 420px; background-color: #F4F4F4; }

div#pressCenter ul.presseinformation { width: 430px; float: left; margin-bottom: 22px; color: #848484; font-size: 11px; }
div#pressCenter ul.presseinformation li { font-size: 11px !important; float: left; display: inline;  padding: 6px 18px 6px 8px !important; margin-bottom: 6px; width: 404px; background-color: #F4F4F4; line-height: 16px; }
div#pressCenter ul.presseinformation li strong { display:block; margin:2px 0pt 5px 0pt; padding:0pt; line-height:11px; }
	
div#pressCenter div.pressekalender {width: 430px; float: left; background:#F4F4F4 url(../images/pressecenter/pressekalender/pressekalender_fond.gif) repeat-y scroll; margin-bottom: 22px; }
div#pressCenter div.pressekalender ul { color: #848484; float: left; }
div#pressCenter div.pressekalender ul li { font-size: 12px !important; line-height: 14px; float: left; display: inline;  padding: 0px 0px 0px 0px !important; width: 430px; }
div#pressCenter div.pressekalender ul li.kalendertrenner {  height: 12px; width: 430px; background: #F4F4F4 url(../images/pressecenter/pressekalender/pressekalender_trenner.gif) no-repeat scroll; margin-bottom: 2px; }
div#pressCenter div.pressekalender ul li.kalendertrenner_top {  height: 12px; width: 430px; background: #F4F4F4 url(../images/pressecenter/pressekalender/pressekalender_trenner_top.gif) no-repeat scroll; margin-bottom: 2px; }	
div#pressCenter div.pressekalender ul li img  {  padding-right: 10px; display: block; }
div#pressCenter div.pressekalender ul li p  {  padding-top: 8px; padding-bottom: 8px !important; }
div#pressCenter div.pressekalender ul li p img  { padding-left: 10px; }	
div#pressCenter div.pressekalender hr  { padding: 4px; border: 0px; width: 200px; }


*/
