/* Farben aus /fakcolors/jura.css bzw. 2.css uüberschreiben */
.fakcolorborder {
  border-color:#993333;
}

.fakcolortext{
  color:#993333;
}

.fakcolorbg{
  background-color:#993333;
}


/* für dropdown "blockstyle" im Texteditor */
.align-justify {
  text-align: justify;
}


/* Standard Schriftgröße für Inhaltsspalte fest definiert */
#Normal {
   font-size: 14px;
   text-align: left;
}


/* Datum über Überschrift */
.csc-header-date {
  font-size: 10px;
  text-align: right;
  height: 0px;
}


/* bei Silbentrennung Text linksbündig */
.hyphenate{  
   text-align: left;
}


/* Erweiterung des Studien- und Karriereberatungszentrums */

table.newsletterstudbz {
   padding: 0px;
   margin: opx;
}

.input {
   width: 320px;
   background-color: #FFFFFF;
   border: 1px solid #41799e;
}

.submit {
   width: 180px;
   background-color: #FFFFFF;
   border: 1px solid #41799e;
}


/* CSS-Erweiterung der Rechtswissenschaftlichen Fakultät [10.06.2010] */

#hr {
   height: 1px;
   width: 600px;
   color: #333;
}

#page2 {
   margin: 0;
   padding: 0;
   width: 1024px;
   border: 0;
}

#Rechts {
   text-align: left;
}


/* Überschriften */
p {
   margin: 0px;
   padding: 5px;
   max-width: 600px;
}

pre {
   margin: 5px;
   max-width: 600px;
}

body#print pp {
   margin: 5px;
   text-align: left;
}


/* Inhaltselemente */

div#Rand {
   float: right; 
   max-width: 100px;
   margin: 0;
   padding: 0;
   overflow:hidden;
   min-height:416px;
}

div#Links {
   padding: 0;
   float: left; 
   max-width: 250px;
   bottom:0;
   margin:4px;
   margin-top:32px;
   padding:4px;
   min-height:400px;
}

div#Rechts {
   float: right;
   max-width: 250px;
   margin: 4px;
   margin-top: 32px;
   min-height: 400px;
   padding: 4px;
}

div#Links , 
div#Rechts  , 
div#Rand { 
   font-size: 80%;
}

div#Links p, 
div#Rechts p {
   text-align: left;              
}

div#Rand p { 
   text-align: left;
}

div#Normal {
   float: none;
   padding: 10px;
   padding-top: 37px;
   overflow: auto;
   min-width: 15em;
}

div#NormalDruck {
   display: block;
   padding: 10px;
   float: none;
   min-width: 15em;
}

* html div#Nomal {
   height: 1em;  /* Workaround gegen den 3-Pixel-Bug des Internet Explorer bis Version 6 */
}


/* Bilder */
img { 
   border: 0px;
   margin: 0px;
   padding: 0px;
}

img#siegel {
   margin: 30px;
}

div#logobereich {
   position: absolute;
   height: 150px;
   width: 200px;
   top: 0;
   left: 0;
   margin: 0;
   padding: 0;
   border: none;
   text-align: center;
   float: left;
   background: transparent;
   background-image: url(http://www.uni-koeln.de/uni/images/siegel.gif);
   background-repeat: no-repeat;
   background-position: 55px 30px;;
}

div#logobereichDruck {
   height: 150px;
   width: 200px;
   margin: 0;
   padding: 0;
   border: none;
   text-align: center;
   float: left;
   background: transparent;
   background-image: url(http://www.uni-koeln.de/uni/images/siegel.gif);
   background-repeat: no-repeat;
   background-position: 55px 30px;;
}

div#sitelogo {
   height: 150px;
   width: 200px;
   margin: 0;
   padding: 0;
   border: none;
   text-align: center;
   float: left;
   background: transparent;
   background-image: url(/fileadmin/sitelogo.gif);
   background-repeat: no-repeat;
   background-position: 55px 30px;
}

div#contentAreaBGLayer {
   background-image: url(images3/siegelunten_anim2.gif);
   background-repeat: no-repeat;
   background-position: right 0px;
   background-color: #eaeff5;
}

div#contentArea {
   background-image: url(images3/menubg.gif);
   background-repeat: repeat-y;
   background-position: 0px 0px;
}

div.eingerueckt {
   margin-top: 10px;
   margin-bottom: 10px;
   margin-left: 100px;
   margin-right: 2%;
   padding: 10px;
   max-width: 500px;
}

div.nicht-eingerueckt {
   margin-top: 10px;
   margin-bottom: 10px;
   padding: 10px;
   max-width: 600px;
}

ul.csc-bulletlist-1 {
}

ul.csc-bulletlist-2 {
   font-style: italic;
}

ul.csc-bulletlist-3 {
   color: red;
}

.menuespacer {
   margin-top: 3px;
   margin-bottom: 3px;
   height: 1px;
   width: 100%;
   background-color: #41799e;
}

.csc-mailform {
   border: dotted 1px #41799e;
   padding: 0px;
}

div.tx-drwiki-pi1 { 
   max-width: 600px;
   margin: 0px;
   padding: 5px;
   min-height: 400px;
}

.csc-mailform-field {
   padding: 5px;
   margin: 3px;
   background-color: #ffffff;
   border: solid 1px #41799e;
}

.csc-mailform-field label {
   padding: 0em;
   display: block;
}

.csc-mailform-radio label {
   display: inline;
}

table.contenttable td {
   background-color: #dbe4ec;
   text-align: left;
   vertical-align: top;
   margin: 3px;
   padding: 4px;
}

table.contenttable {
   width: 600px;
   font-size: 12px;
}



.csc-textpic-caption {
   font-size: 9px;
}

div#Quicklink {
   position: absolute;
   right: 0px;
   top: 129px;
   height: 20px;
   width: 200px;
}

div#Quicklink select {
   height: 20px;
   width: 200px;
}

option.disabled {
   color: #999999;
}

#kontakt {
   float: left;  
}

#lastupdate {
   float: right;
   text-align: right;
}

#typo3logo { 
   clear: both;
   text-align: right;
   background-color: #ffffff;
   margin: 0; 
   padding: 0;
   border: 0;
   color: #808080;
}

.FloatBox {
   float: left;
   display: block;
   padding: 0px;
   margin: 10px;
}

.einzug10 {  
}


span.important {
   color: #A00000;
}

span.name-of-person {
   color: #0000A0;
}

span.detail {
   color: #00A000;
}

.error {
   color: #FF020E !important;
   border-color: #FF020E !important;
   border-width: 5px !important;
}

