/* ###################################################
   # CSS-Definition zur Verwendung mit CCE-Datenbank #
   ###################################################*/

/* ####################################
   # Definition von Standardelementen #
   ####################################*/

body {background-color: white; margin-left:10px; margin-right:10px; margin-top:10px; margin-bottom:10px;}

/* Links */
a:link {color: blue; text-decoration:none;}
a:visited {color: purple; text-decoration:none;}
a:active {background-color: white; text-decoration:none;}
a:hover {color:red; text-decoration:none;}

/* ##################################
   # Definition spezieller Elemente #
   ##################################*/

/* Eingabefelder */
/*
input {border-top: 1px solid black; border-left: 1px solid black; border-right: 1px solid black; border-bottom: 1px solid black; margin-left: 10px;}
*/
/* Buttons */
.button {width:30px; text-align:center; height:30px; font-family:System,serif; font-weight:bold; font-size:100%;}
.button2 {text-align:center; height:30px; font-family:System,serif; font-weight:bold; font-size:100%;}
.button3 {width:30px; text-align:center; height:30px; font-family:Arial; font-weight:bold; font-size:80%;}
.loeschen {color:red;text-align:center; height:20px; font-family:System,serif; font-weight:bold; font-size:100%;}
/* Art in der gefundene Suchworte hervorgehoben werden */
/*
.hervorhebung {font-style:normal; font-weight:bold; color:red; background-color:yellow;}
.hervorhebung1 {font-style:normal; font-weight:bold; color:white; background-color:red;}
.hervorhebung2 {font-style:normal; font-weight:bold; color:white; background-color:blue;}
.hervorhebung3 {font-style:normal; font-weight:bold; color:white; background-color:green;}
.hervorhebung4 {font-style:normal; font-weight:bold; color:white; background-color:black;}
*/
/*
.treffer {font-style:normal; font-weight:bold; color:red; background-color:yellow;}
.zusatztreffer {font-style:normal; font-weight:bold; color:red; background-color:white;}
*/
.treffer {font-style:normal; font-weight:bold; color:red; background-color:yellow;}
.zusatztreffer {font-style:normal; font-weight:normal; color:black; background-color:yellow;}
/* hervorhebung2 + hervorhebung2 {background-color: red;} */
.fehler {font-style:normal; font-weight:bold; color:red;}
.textstelle {font-style:normal; font-weight:normal; color:black;}
.ganzertext {font-style:italic; font-weight:normal; color:#BEBEBE;}
/* Hervorhebung eines Seitenwechsels in der Kurzansicht */
.hervorhebung_pagtext {font: bold .9em Times; background-color:#FFFFCC;	color:#FF0FF0; font-family:Verdana, Arial, Geneva, Helvetica;}
/* Formatierungen */
.box {margin-bottom: 10px;}
.textbox {background-color: #fffff0; border: 1px solid black; margin-bottom: 10px; padding: 10px 10px 10px 10px;}
.regestbox {background-color: #FFFFCC; border: 1px solid black; margin-top: 10px; margin-bottom: 10px; padding: 0px 10px 0 10px;}
.urkundenbox {background-color: white; border: 1px solid black; margin-bottom: 10px; padding: 0px 10px 0 10px;}
.editionsbox {background-color: #FFFFCC; border: 1px solid black; margin-bottom: 10px; padding: 0px 10px 0 10px;}

/* ####################################
   # ... aus css  IFMA                #
   ####################################*/



.typotitel      { color: #d08145; font-size: 16px; line-height: 23px; font-weight: bold; font-family: Verdana, Arial, Geneva, Helvetica; letter-spacing: 1px }
.typoheadbox    { color: #4c708e; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Geneva, Helvetica; letter-spacing: 1px }
.typohauptmenue { color: #fff; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Geneva, Helvetica }
.typohauptmenuex { color: #c00; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Geneva, Helvetica }
.typo_servicemenue { color: white; font-size: 9px; font-family: Verdana, Arial, Geneva, Helvetica }
.typo_titel_menue-kl { color: white; font-size: 17px; font-family: Verdana, Arial, Geneva, Helvetica }
.typo_titel_menue-gr { color: white; font-size: 24px; font-family: Verdana, Arial, Geneva, Helvetica }
.typominitext     { color: black; font-size: 10px; line-height: 13px; font-family: Verdana, Arial, Geneva, Helvetica }
.typotext    { font-size: 12px; line-height: 16px; color: black; font-family: Verdana, Arial, Geneva, Helvetica }
.typotextv   { text-indent: -1cm; margin-left: 1cm; font-size: 12px; line-height: 16px; color: black; font-family: Verdana, Arial, Geneva, Helvetica }
.typotextu   { font-size: 12px; line-height: 16px; text-decoration: underline;  color: black; font-family: Verdana, Arial, Geneva, Helvetica }
.typotextb   { font-size: 12px;  line-height: 16px;  font-weight: bold; color: black; font-family: Verdana, Arial, Geneva, Helvetica }
.typobold { font-weight: bold }
.typowhite { color: white }
.typotextfield      { color: black; font-size: 11px; font-family: Verdana, Arial, Geneva, Helvetica; height: 15px }
.formtextfield      { color: black; font-size: 11px; font-family: Verdana, Arial, Geneva, Helvetica; border: solid 1px #4c708e; height: 15px }
.formpulldown { color: black; font-size: 11px; font-family: Verdana, Arial, Geneva, Helvetica; border: solid 1px #4c708e; }
.formlistenfeld { color: black; font-size: 11px; font-family: Verdana, Arial, Geneva, Helvetica; border: solid 1px #4c708e; }
.formtextarea { color: black; font-size: 11px; font-family: Verdana, Arial, Geneva, Helvetica; border: solid 1px #4c708e; }
.formsysbutton    { color: white; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Geneva, Helvetica; background-color: #4c708e; border-style: solid; border-width: 1px; border-color: #608db3 #000 #000 #608db3; height: 17px }


/* In Jahres-Seiten */
/* Bottom-Titel BCN   = Link auf BCN */
.bcn {font-size:14pt; color:red; font-family: AlgerianBasD, Algerian, AlgerianD, AmericanUncD, "WeddingText BT", "CloisterBlack BT", MariageD, Viking, "EngrvrsOldEng BT"; }

/* In Jahres-Seiten */
/* Kopf-Titel BCN */
.tit {font-size:20pt; color:red; font-family: AlgerianBasD, Algerian, AlgerianD, AmericanUncD, "WeddingText BT", "CloisterBlack BT", MariageD, Viking, "EngrvrsOldEng BT"; }

/* In BiblClun-Haupt-Seiten */
/* Kopf-Titel BCN */
.top {font-size:22pt; color:red; font-family: AlgerianBasD, Algerian, AlgerianD, AmericanUncD, "WeddingText BT", "CloisterBlack BT", MariageD, Viking, "EngrvrsOldEng BT"; }

/* In Cluny-Haupt-Seiten */
/* Kopf-Titel BCN */
.ver {font-size:11pt; color:red; font-family: AlgerianBasD, Algerian, AlgerianD, AmericanUncD, "WeddingText BT", "CloisterBlack BT", MariageD, Viking, "EngrvrsOldEng BT"; }

/* In Bullarium Neben-Seiten */
/* Kopf-Titel BCN */
.vaa {font-size:14pt; color:red; font-family: AlgerianBasD, Algerian, AlgerianD, AmericanUncD, "WeddingText BT", "CloisterBlack BT", MariageD, Viking, "EngrvrsOldEng BT"; }

/* Textformate */
.ttf {font-size:13pt; color:black; font-style:bold;          font-family: Verdana, Helvetica, Arial, Geneva, Viking; }

.capit {font-size:11pt; color:black; font-style:bold;
        font-family:
        "EngraversGothic BT"
        "EngravrsRoman BT"
        "Copperplate Gothic light"
        "BankGothic Md BT"
        "BankGothic Lt BT"
        "Carleton"
        "EngravrsRoman Bd BT"
        "CopprplGoth BdCn BT"
        ; }

/* Textformate  */
.ttx {font-size:10pt; color:black;    font-weight:550;     font-family: Verdana, Helvetica, Arial, Geneva, Viking; }

/* Textformate  */
.ttxb {font-size:10pt; color:black;    font-weight:bold;   font-family: Verdana, Helvetica, Arial, Geneva, Viking; }

/* Textformate  kleiner*/
.ttk {font-size:9pt; color:black;                           font-family: Arial, Helvetica, Verdana, Geneva, Viking; }

/* Textformate  mini   */
.ttm {font-size:9pt; color:red;                              font-family: Verdana, Helvetica, Arial, Geneva, Viking; }

/* Textformate  */
.lnk {font-size:11pt; color: #00600;  font-style:bold;          font-family: Verdana, Helvetica, Arial, Viking; }

/* Seiten-Titel */
.top {font-size:18pt; color: #d08145;                           font-family: AlgerianBasD, Algerian, AlgerianD, AmericanUncD, "WeddingText BT", "CloisterBlack BT", MariageD, Viking; }

.linke {
   /* <IMG SRC="/Fruehmittelalter/img/sign_link_extern.gif"> */
   background-image: url(../img/sign_link_extern.gif);
   background-repeat:no-repeat;
   padding-left:14px;
   background-position:0 center;
   }

.linki {
   /* <IMG SRC="/Fruehmittelalter/img/sign_link.gif"> */
   background-image: url(../img/sign_link.gif);
   background-repeat:no-repeat;
   padding-left:14px;
   padding-bottom:0px;
   background-position:0 center;
   }

.nix   {
   /* <IMG SRC="/Geschichte/img/nix.gif"> */
   background-image: url(../img/nix.gif);
   background-repeat:no-repeat;
   padding-left:14px;
   }

.post  {
   /* <IMG SRC="/Geschichte/img/bullet_kontakt.gif"> */
   background-image: url(../img/bullet_kontakt.gif);
   background-repeat:no-repeat;
   padding-left:14px;
   padding-bottom:0px;
   background-position:0 center;
   }

/* Markierte (selektierte) Texte */
::selection {color: black; background-color: #CCFF00;}
::-moz-selection {color: black; background-color:#CCFF00 ;}

   /* Cookie-Warnung formatieren */
.cookies{background-color:#dda24d;color:#fff;width:100%;padding:1.6129%}
.cookies a{color:#fff}
.cookies .inner{position:relative}
.cookies p{margin:0 0 .5em 0;width:66.666666666667%}
.cookies a::before{content:"\f138";display:inline-block;font:normal normal normal 14px/1 wwu_symbol;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:.25em}
.cookies button{border:2px solid #fff;color:#fff;background-color:#dda24d;position:absolute;right:8px;top:25%;font-size:2em;text-transform:uppercase;padding:.25em .25em 0 .25em;font-weight:700}
.cookies button::after{display:block;clear:both;content:" "}

@media all and (min-width:37.5em){
.cookies{background-color:#dda24d;color:#fff;position:relative}}@media all and (min-width:49.125em){
.cookies{background-color:#dda24d;color:#fff;margin:0;padding:8px 1.6129%}
.cookies .inner{width:97.89474%;max-width:82.12857em;padding:0 1.05263%;margin-left:auto;margin-right:auto}
.cookies button{top:20%;font-size:1.25em;right:8px}
}

   /* responsive design : @media screen Formate in cce_design.css */


