body {font-family: sans-serif; line-height: 1em; margin: 0; padding: 0; font-size:1em;}

#rzpagecell { width:96%; padding:0; margin:0 auto; }
#rzfooter, #rzRZUR, #rzmaster {background-color: #cce1ff; color:#000000;}

#rzhead { overflow:hidden; }
#rzariadnestopline {display:none; }
#rzariadnestop {padding-bottom: 0.2em;left: 30em;font-size:x-small;color: #ffffff;background-color:#00458e;}
#rzariadnestop a {color: #ffffff;}
#rzbanner {margin:3px 0 0;line-height:0;}
#rzbanner img {min-height: 70px; border:none; margin:0; padding:0; width:100%}
#rzlogo {position:absolute; left:55px; top:25px; color: #ffffff; background-color:transparent; font-size:medium; font-weight:bold; }
#rzlogo img {position:relative; top:0.4em;}
#rzlogo span {padding-left: 1em; padding-bottom:0.2em; }
#rzlogo a:link, #rzlogo a:visited {color:#ffffff;}
#rzlogoprint {display:none;}
#rzwebber {display:none;}

#rzutils {float:left; color: #ffffff; background-color:#00458e; padding:3px 5px;}
#rzprinter {float:left;  color:#ffffff; background-color:#00458e; padding:5px 15px 0;}

#rzsearch {float:left; background:#fff; }
#suchfeld {border: 1px solid rgb(204, 204, 204); padding: 2px 0; float:left; background:#fff; width: 188px; height:17px; text-align:right; line-height:0;}
#suchfeldtext {float:left; font: 13px/15px Arial, Verdana, sans-serif; width:160px; height:15px; margin: 0 0 0 2px; border:0px solid black;}
#suchfeldlupe {width:17px; height:17px; margin: 0 2px 0 2px; float:right;}
#suchfeld div {line-height:0;}

#rzariadnes {float:left; font-size:small; margin-left:2em; padding:2px 0 0;}
#rzariadnes a {color: #000000;}
#rzariadnes div {background: url(/imperia/md/images/rz_images/rz_icons/icon_bread.gif); padding-left:1.2em; margin-right: 0.5em;background-repeat:no-repeat; display:inline;}
#rzlangswitch {float:right;}
#rzstatusanzeige {float:right; margin-right:1em; font-size:small;}

#rztopten {font-size: smaller;padding-top:0.3em;border-top: 1px solid #000000;border-left: 1px solid #000000;border-right: 1px solid #000000;text-align:center;margin:1em 0;}
#rztopten ul {list-style-type:none; margin: 0 auto; }
#rztopten ul li {display:inline; padding-left: 0.8em; padding-right: 0.8em;   }
#rztopten a {color:#000000;}

/* NAVIGATION */
#rznav1 {height:10px; border:1px solid #000000; border-bottom:none;padding:0;margin:0; margin-bottom:-12px; }
#rznav2, #rznav3, #rznav4 {height:10px; border:1px solid #000000; border-bottom:none;padding:0;margin:0; margin-bottom:-12px; }
#rznav2, #rznav3 {border:none;}
#rznavcontainer1 a, #rznavcontainer2 a, #rznavcontainer3 a, #rznavcontainer4 a {color:#000000;}
#rznavcontainer1, #rznavcontainer2, #rznavcontainer3, #rznavcontainer4  {font-size: smaller;font-weight:bold;padding-top:0.7em;margin-top:0em;margin-bottom:0em;margin-top:-14px;}
#rznavcontainer1 {width:99.9%; min-width: 68%; padding-top:0.4em; }
#rznavcontainer2 {width:68%; min-width:68%; padding-top:0.4em; }
#rznavcontainer3 {width:68%; min-width:68%; padding-top:0.4em;}
#rznavcontainer4 {width:68%; min-width:68%; padding-top:0.4em;}
#rznavcontainer1 #rznavlist {list-style-type:none; margin:0; padding: 0 0 0.1em 2em;}
#rznavcontainer2 #rznavlist, #rznavcontainer3 #rznavlist, #rznavcontainer4 #rznavlist {list-style-type:none; margin-top:0em; margin-bottom:0em;margin-left:0em; padding-left:2em; padding-bottom:0.1em; border-bottom:1px solid #000000;}
#rznavlist li {display:inline; padding-left: 0.8em; padding-right: 0.8em;padding-bottom:0em; margin-bottom:0.5em;}

#rzactive {background:url(/imperia/md/images/rz_images/rz_icons/reiter.png) repeat-x; padding-top:0.3em;border-top:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-bottom:3px solid #ffffff;z-index:300;}

#rzsubnavlist {font-size:x-small; margin-top:0.2em;display:none;}
#rzsubnavlist a {color:#000000;}
#rzsubnavlist li {display:inline; padding-left:0.3em;}

#rzcontainerstart {margin-top:0em; border-left: 1px solid #000000; border-right:1px solid #000000;}


#rzcontainer1, #rzcontainer2, #rzcontainer3, #rzcontainer4 {margin:0; padding:0; border-left:1px solid #000000;}
#rzcontainer1 {border-right:1px solid #000000;}


#rzcontent1 { padding: 0em 1.5em 0.3em; margin:0; border-top:1px solid #000000;}
#rzcontent2, #rzcontent3, #rzcontent4 {float:left; width:63%; min-width:63%; padding: 0 0.9em 0.3em 0.5em;}

#rzright {min-height:300px; height:auto !important; height:300px; width:28%; min-width:28%; border:1px solid #000; border-bottom: none;padding:0.5em; margin-left:auto;}

/*
#rzright {float:right; width:28%; min-width:28%; border-left:1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; padding-top:0.5em; padding-left:0.5em; padding-right:0.5em; margin:0em; margin-right:0.4px;}
#rzright { min-height:300px; height:auto !important; height:300px;}
*/

#rzpagetop h1, #rzpagetop p {text-align:center; }
#rzpagetop h1 img {padding-bottom: 0em;}
#rzpagetop #rzmainlogo h1, #rzpagetop #rzmainlogo p {text-align:center; }
#rzpagetop h1 {margin-bottom:0em; border-bottom: 2px solid #cce1ff; width:60%; margin-left:auto;margin-right:auto; padding-bottom:0em;}
#rzpagetop p {margin-top:0em; }
#rzpagetop h1 img {position:relative;  top: 0.8em; right: 0.5em;}
#rzpagetop {margin-bottom: 0em; padding-bottom:0em; padding-top:0em;}
#rzpagetopno h1, #rzpagetopno p {text-align:left;  }
#rzpagetopno h1 {margin-bottom:1em; margin-top:0.5em; border-bottom: 2px solid #cce1ff; }
#rzpagetopno p {margin-top:0em; }
#rzpagetopno {margin-bottom: 1.5em;}

#rzmitarbeiterdaten {float:left; width:50%;}
#rzmitarbeiterbild {float:right; width:50%;}

#rzaktuell {font-style:italic; }

#rzfooter { font-size: x-small; padding: 0.3em 0.3em 0.3em 0.3em;}
#rzmaster {float:right; font-size: x-small;}
#rzRZUR {float: left; padding: 0em 0em 0em 0.3em;}

#rzds1, #rzds2, #rzds3  {width: 33%; padding:0 10px; float:left; border:1px solid black;}

.rzblocker {margin:0.5em 0.5em 0.5em 0.5em; width: 28%; height: 30%; float:left; }
.rzhinweis {display:none;}
.rzwhite {color: #FFFFFF; font: medium sans-serif; font-weight: bold; }
.rzgray { background-color: #EFEFEF; margin-top: 0.5em; margin-bottom:0.5em; }

.rzsmlinks{font: small sans-serif;
color: #000000; background-color:transparent;}
.rzsmlinksnav {font: small sans-serif;
color: #000000;background-color:transparent;}

.rzsmlinkswhite {font: small sans-serif;
color: #ffffff;background-color:transparent;}

.rzsmlinkshead{font: x-small sans-serif;
color: #000000;background-color:transparent;}

.rzsmalllist {list-style-type: square;}


.rzfulltext {font-family:sans-serif; font-size: small;  color: #000000; background-color:transparent;}
.rzfulltextlong {font-family:serif; font-size: medium;  color: #000000; background-color:transparent;}
.rzcode {font-family: monospace; font-size:small; background-color: #cccccc; color: #000000; padding: 0.5em 0.5em 0.5em 0.5em; margin-top: 0.5em; margin-bottom: 0.5em; clear:both;}

.rztablemar {margin-top: 0.3em; margin-bottom: 0.3em;}
.rzdesc {font-size:x-small;}
.rzdesc a {font-size:x-small;}
.rzmitarbeiter {float: right;}

.rzlangitem {border: 1px solid #000000; font-size:small; padding-left:0.2em; padding-right:0.2em;}
.rzstatus {color: #ff0000;font-weight:bold;}
.rzscommonname {font-weight:bold; color:#000000;}


.rzenglisher {text-indent:2em;}


img {border:0em;}
.rzimgsubtext {font-size: small; font-weight: bold;}
.rznews {background-color: #c2c2c2; color:#000000;}

.uxik {margin: 0 0 -7px 0; line-height:1em; border-bottom: 2px solid rgb(0, 77, 153);}


h1 {
font: bold 120% sans-serif;
color: #334d55;
margin: 0em;
padding: 0.5em 0.1em 0.5em 0.5em;
}


h2 {
font: bold  100% sans-serif;
color: #334d55;
margin: 0em;
padding: 0.5em 0.1em 0.5em 0.5em;
}

#rzright h2 {
font: bold  100% sans-serif;
color: #334d55;
margin: 0em 0em 0em 0em;
padding: 0.2em 0.1em 0.2em 0.5em;
}

h3 {
font: bold italic 95% sans-serif;
color: #334d55;
margin: 0em;
padding: 0.5em 0.1em 0.5em 0.5em;
}

h4 {
font:  italic 95% sans-serif;
color: #334d55;
margin: 0em;
padding: 0.5em 0.1em 0.5em 0.5em;
}

h5 {
font: bold 95% sans-serif;
color: #334d55;
margin: 0em;
padding: 0.5em 0.1em 0.5em 0.5em;
}

p, dt { padding: 0.2em 0.1em 0.2em 0.5em; }


a:link, a:visited {
color: #005FA9;
text-decoration: none;
}

a:active, a:hover {
text-decoration: underline;
}

#rznavlist a:hover  {background: #c2c2c2; text-decoration:none;}
#rztopten a:hover  {background: #c2c2c2; text-decoration:none;}
#rzariadnes a:hover  {background: #c2c2c2; text-decoration:none;}

#rzcontainer1 a:visited, #rzcontainer2 a:visited, #rzcontainer3 a:visited, #rzcontainer4 a:visited {
color: #9a44ee;
text-decoration: none;
}


/* anders fuer IE7 in CC - Alles was #rznavlist ul ul ist, muss #rzsubnavlist werden auch im Include-Header
- Erweiterungen fuer IMPERIA-FLEX und PHP-LIBS */
#rzcol0, #rzcol1, #rzcol2, #rzcol3, #rzcol4, #rzcol5 {margin:0.5em; width: 28%; height: 30%; float:left; }
#rzeditform {width: 80%; margin-left: auto; margin-right:auto; margin-top:1em; background-color:#ffffff; color:#000000; border: 5px groove #1b3896; padding: 1em 1em 1em 1em; }
.rzflexheading {background-color: #cce1ff;}

.rzbannerstreifen {/*border: 0.1px solid #c2c2c2;*/ background-color: #c2c2c2; padding: 2px 2px 2px 2px;}
.rzbannerstreifenl {float:left; font-weight:bold; padding-top:2px; padding-left:2px;}
.rzbannerstreifenr {float:right;}
.rzbanner_text1 {font-size:medium;}
.rzbanner_text2 {font-weight:bold;}
.rzbanner_text3 {font-weight:bold; font-style:italic;}

.rzdokuFun { margin-bottom:3em; clear:both; }
.rzdokuFunBeschreibung {margin-bottom:0.5em; margin-top:0.5em;}
.rzdokuFunAufruf {background-color: #E8F1F9; margin-bottom:0.5em;padding:0.2em;}
.rzdokuFunParameter {background-color: #E8F1F9; margin-bottom:0.5em; margin-top:0.5em;padding:0.2em;}
.rzdokuFunParamaterentfallen {background-color: #eeeeee; margin-bottom:0.5em;margin-top:0.5em;padding:0.2em;}
.rzdokuFunBemerkung {background-color: #E8F1F9; margin-bottom:0.5em;margin-top:0.5em;padding:0.2em;}
.rzdokuFunBeispiel {background-color: #E8F1F9;margin-bottom:0.5em;margin-top:0.5em;padding:0.2em;}
.rzsyntax {font-family:Arial; font-style:italic; }
.rzparameterlisteref {float:left;  width:auto;}
.rzparameterlisteBeschreibung {float:left; width:15%;}
.rzparameterlisteBeschreibunglong {float:left;  width:60%;}
.rzleftbeispiel {float:left; background-color: yellow;}
#rzdokuinhaltsliste, #rzdokuinhaltsliste ul {list-style-type:none;  }

/*FORIMPERIA */
.rzwiki {background-image:url(/imperia/md/images/rz_images/rz_icons/wiki.gif); background-repeat: no-repeat; background-position:right; padding-right:3.5em;}
.rzxls {background-image:url(/imperia/md/images/rz_images/rz_icons/excel_icon.gif); background-repeat: no-repeat; background-position:right; padding-right:1.2em;}
.rzps {background-image:url(/imperia/md/images/rz_images/rz_icons/icon_ps.gif); background-repeat: no-repeat; background-position:right; padding-right:1.2em;}
.rzpdf {background-image:url(/imperia/md/images/rz_images/rz_icons/icon_pdf.gif); background-repeat: no-repeat; background-position:right; padding-right:1.2em;}
.rzdoc {background-image:url(/imperia/md/images/rz_images/rz_icons/word_icon.gif); background-repeat: no-repeat; background-position:right; padding-right:1.2em;}
.rzppt {background-image:url(/imperia/md/images/rz_images/rz_icons/ppt_icon.gif); background-repeat: no-repeat; background-position:right; padding-right:1.2em;}
.rzzip {background-image:url(/imperia/md/images/rz_images/rz_icons/winzip_icon.gif); background-repeat: no-repeat; background-position:right; padding-right:1.2em;}

/*FAKS*/
#fakcols1 {margin-bottom:0em; margin-top:1em;}
#fakleftcol, #fakmiddlecolleft, #fakmiddlecolright, #fakrightcol {float:left;  min-width:22%; width:22.5%; max-width:22.5%;  padding:0.5em; margin:0em; margin-top:3em; }
#fakmiddlecol {float:left;  width:46%; min-width:46%; max-width:46%; padding:0.5em; margin:0em; margin-top:3em;  }
#fakmiddlecolsecond {float:left;  min-width:46%;  width:46%; max-width:46%; padding:0.5em; margin:0em; margin-top:3em; }
#fakcontentcol { float:left; width:70%;max-width:70%;min-width:70%; padding:0.5em; margin:0em; margin-top:3em;}
#fakonecol {margin-top:3em; padding-right:0.5em; padding-left:0.5em;}

