/**
* Style-Sheet fr die Seitenaufteilung
*/

body {
 background-color: #CCE0F0;
 background-image:url(/shared_ILS/img/bkgr/GradientBlueBgBody.php);
 background-repeat: repeat-x;
}

a#top {
    display: block;
    position: absolute;
    top: 0px;
    left: 0px;
    visibility: hidden;
    z-index: 1;
}

body,td,th,.std,
input,textarea,select,option,button,
#StructureTop,#StructureMain,#StructureRight,#StructureRightVideo,#StructureBottom {
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-style: normal;
  color: #333333;
  font-weight: 400;
  font-size: 11px;
}

h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.ueberschrift,.telefon_infos_anfordern {
  font-family: Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;
}

input.std3d,textarea.std3d,select.std3d {
 border: 1px solid #7C7C7C;
 border-right: 1px solid #DDDDDD;
 border-bottom: 1px solid #DDDDDD;
 background-color: #FFFFFF;
 padding-left: 2px;
 margin-bottom: 1px;
 margin-top: 1px;
 padding-right: 2px;
}

span.FrameOnInput, span.FrameOnInput_Info, td.FrameOnInput {
 font-size: 15px;
 padding: 1px;
 padding-top: 0px;
 border: 1px solid #CCCCCC;
 background-color: #FFFFFF;
}

span.FrameOnInput_Info {
 border: 1px solid #0066B3;
}
/*
td.FrameOnInput .std3d {
 margin-bottom: 0px;
}
*/
strong,b {
  font-weight: 800;
}

em,i {
  font-style: italic;
}

tt {
  font-family: 'monospace';
}

sup {
   vertical-align:top;
   font-size: 80%;
   font-style: normal;
   text-decoration: none;
}

sub {
   vertical-align:bottom;
   font-size: 80%;
   font-style: normal;
   text-decoration: none;
}

ul {
 /* list-style-type: circle; */
 list-style-image: url(/images/ILS/li_normal.gif);
 list-style-position: outside;
}

ol {
 list-style-type: decimal;
}
a.orange_bold_lnk:link,a.orange_bold_lnk:visited,
a.orange_bold_lnk:active,a.orange_bold_lnk:hover,a.orange_bold_lnk:visited:hover {
  color:  #EB861F;
  text-decoration: none;
  font-weight: 800;
}
a:link,a:visited{
 /* color:  #4597D5;*/
  color: #0066b3;
  text-decoration: none;
}

a:active,a:hover,a:visited:hover {
 /* color: #0066b3; */
 color:  #4597D5;
}

a.glossar:link,a.glossar:active, a.glossar:hover, a.glossar:visited:hover, a.glossar:visited{
/*  font-size: 24px;
  font-weight: 400;*/
  color: #000000;
/*   line-height: 100%; */
  text-decoration:none;


}

h1.breadcrumb a.glossar:link,h1.breadcrumb a.glossar:active,h1.breadcrumb a.glossar:hover,h1.breadcrumb a.glossar:visited:hover,h1.breadcrumb a.glossar:visited{
/*  font-size: 24px;
  font-weight: 400;*/
  color: #eb861f;
/*   line-height: 100%; */
  text-decoration:none;


}

h1 a.glossar:link ,h1 a.glossar:active , h1 a.glossar:hover , h1 a.glossar:visited:hover, h1 a.glossar:visited {
/*  font-size: 24px;
  font-weight: 400;*/
  color: #EB861F;
/*   line-height: 100%; */
  text-decoration:none;
}


td.head_kursangebot a.glossar:link ,td.head_kursangebot a.glossar:active , td.head_kursangebot a.glossar:hover , td.head_kursangebot a.glossar:visited:hover, td.head_kursangebot a.glossar:visited {
/*  font-size: 24px;
  font-weight: 400;*/
  color: #EB861F;
/*   line-height: 100%; */
  text-decoration:none;
}







h2 a.glossar:link ,h2 a.glossar:active , h2 a.glossar:hover , h2 a.glossar:visited:hover, h2 a.glossar:visited {
/*  font-size: 24px;
  font-weight: 400;*/
  color: #EB861F;
/*   line-height: 100%; */
  text-decoration:none;
}


h3 a.glossar:link ,h3 a.glossar:active , h3 a.glossar:hover , h3 a.glossar:visited:hover, h3 a.glossar:visited {
/*  font-size: 24px;
  font-weight: 400;*/
  color: #EB861F;
/*   line-height: 100%; */
  text-decoration:none;
}

h4 a.glossar:link ,h4 a.glossar:active , h4 a.glossar:hover , h4 a.glossar:visited:hover, h4 a.glossar:visited {
  color: #EB861F;
  text-decoration:none;
}

h5 a.glossar:link ,h5 a.glossar:active , h5 a.glossar:hover , h5 a.glossar:visited:hover, h5 a.glossar:visited {
  color: #EB861F;
  text-decoration:none;
}

h6 a.glossar:link ,h6 a.glossar:active , h6 a.glossar:hover , h6 a.glossar:visited:hover, h6 a.glossar:visited {
  color: #EB861F;
  text-decoration:none;
}


a.kats:link,a.kats:visited,
a.kats:active,a.kats:hover,a.kats:visited:hover {
  font-size: 13px;
  color: #4597D5;
  text-decoration: none;
  font-weight:bold;
}

h1,.h1,.ueberschrift {
  font-size: 24px;
  font-weight: 400;
  color: #EB861F;
  line-height: 100%;
}


h1.zfu_titel,.h1.zfu_titel{
  font-size: 24px;
  font-weight: 400;
  color: #EB861F;
  line-height: 100%;
  padding-bottom: 1px;
  margin-bottom: 1px;

}


h2,.h2 {
  padding-top:16px; /*lokal: 6px */
  font-size: 16px;
  font-weight: 800;
  color: #EB861F;
}
h2.absolventen {
  font-size: 16px;
  font-weight: 800;
  color: #EB861F;
  margin-top:0px;
  padding-top:0px;
  margin-bottom:0px;
  padding-bottom:0px;
}
h2.teaserhead{
  font-size: 16px;
  font-weight: 800;
  color: #EB861F;
  margin-top:10px;
  margin-bottom:0px;
}

h1.teaserhead{
  font-size: 24px;
  font-weight: 400;
  color: #EB861F;
  margin-top:10px;
  margin-bottom:0px;
}

h3,.h3 {
  padding-top:10px;
  font-size: 11px;
  font-weight: 800;
  color: #EB861F;
}
h3.absolventen {
  font-size: 12px;
  font-weight: 800;
  color: #EB861F;
  margin-top:0px;
  padding-top:0px;
  margin-bottom:0px;
  padding-bottom:0px;
}

h4,.h4 {
  font-size: 10px;
  font-weight: 400;
  color: #EB861F;
  text-transform: uppercase;
  padding-bottom:1px;
  margin-bottom: 1px;
/*   padding-top:12px; */
}

h5,.h5 {
  font-size: 13px;
  font-weight: 800;
}

h6,.h6 {
  font-size: 11px;
  font-weight: 800;
  text-transform: uppercase;
}

hr {
  height: 1px;
  border: 0px none;
  color : #CCCCCC;

  background-color : #CCCCCC;
  margin-top: 5px;
  margin-bottom: 5px;
}

/* +++++++++++++++ Positionsangaben Grobstruktur +++++++++++++++++ */

/* Scrollbalken unter Mozilla erzwingen */

#DummyPageHeight {
 position: absolute;
 left: 0px;
 top: 0px;
 width: 10px;
 height: 102%;
 z-index: 0;
}

#StructureTop {
 position: absolute;
 left: 0px;
 top: 0px;
 width: 1003px;
 height: 172px;
 z-index: 200;
 /* lokal; */
 /* background-image: url(/shared_ILS/img/bkgr/OrangeTopBar.php); */
 background-image: url(/shared_ILS/img/bkgr/GradientOrangeTopBar.php);
 background-repeat: repeat-x;
}

#OuterStructMainRightBottom {
 position: absolute;
 align: center;
/* left: 7px; */
/*  top: 172px; */
 top:138px;
 width: 970px;
 z-index: 100;
}



#StructureMain {
 width: 970px;
 /* Positionierung: OuterStructMainRightBottom */
 background-color: #FFFFFF;
 background-repeat: repeat-y;
}

#StructureRight {
 /* ist innerhalb v. StructureMain */
 margin-left: 0px; /* Abstand durch Uebermass v. StructureContainerContent */
 margin-top: 63px;  /*ohne VideoBox*/
 margin-bottom: 14px;
 float: left;
 width: 330px;
} 

#StructureRightVideo {
 /* ist innerhalb v. StructureMain */
 margin-left: 0px; /* Abstand durch Uebermass v. StructureContainerContent */
 /*margin-top: 20px;*/
/*   margin-top: 28px;  */
/* margin-top: 63px; ohne VideoBox*/
 /* margin-top: 187px; */ /* mit Videobox groï¿½ */
 margin-top: 134px;   /* mit Videobox klein */
 margin-bottom: 14px;
 float: left;
 width: 330px;
}

#StructureBottom {
 /* innerhalb v. OuterStructMainRightBottom, unterh. v. StructureMain */
 padding-top: 6px;
 height: 83px;
 width: 970px;
 clear: left;
 background-image:url(/shared_ILS/img/bkgr/StructureBottom.php);
 background-repeat: no-repeat;
}

#StructureHeader {
 position:absolute;
 left: 7px;
 top: 7px;
 width: 970px;
 height: 109px;
 z-index: 100;
}

#StructureContainerHeaderPreview {
 position:absolute;
 left: 7px;
 top: 7px;
 width: 950px;
 height: 82px; /* vorher 89px */
 z-index: 80;
 background-color: #FBA32D;
 padding-left: 20px;
 padding-top: 20px;
 font-size: 48px;
 font-weight: 800;
 color: #0066B3;
}

#StructureNewsletInfo {
 position:absolute;
 left: 624px;
 top: 18px;
 width: 340px;
 height: 124px;
 z-index: 130;
/* background-image: url(/shared_ILS/img/bkgr/NewsLetInf.php);*/
/* background-repeat: no-repeat;*/
}


#ContainerNewsletInfoNoPadd {
    margin-left: 3px;
    margin-top: 3px;
    width: 330px;
    color: #FFFFFF;
}

#ContainerVideoTest {
    color: #FFFFFF;
    margin-left: 3px;
    margin-top: 3px;
    width: 330px;
    /* height: 164px; Ursprï¿½ngliche Grï¿½ï¿½e */
    height: 227px;
    z-index: 130;
/*     border:1px solid black; */
    text-align:center;
    vertical-align:middle;
/*    background-image:url(/shared_ILS/img/bkgr/ContainerVideoBox.gif); */
    background-image:url(/images/ILS/boxen/video_box_kl.gif);
    background-repeat:no-repeat;
}

#ContainerInfoboxStudienberatung {
    background-image:url(/images/ILS/boxen/bkgr_studienberatung.gif);
    background-repeat:no-repeat;
    width:292px;
    height:92px;
    padding:19px;
    color:#333333;
}

#ContainerInfoboxOAM {
    background-image:url(/images/ILS/boxen/bkgr_OAM.gif);
    background-repeat:no-repeat;
    width:300px;
    height:100px;
    padding-left:19px;
    padding-right:11px;
    padding-top:9px;
    padding-bottom:11px;
    color:#333333;
}

#StructureMainMen {
 position:absolute;
 left: 7px;
 top: 109px;
 width: 970px;
 height: 34px;
 z-index: 120;
 background-image:url(/shared_ILS/img/bkgr/StructureMainMen.php);
 background-color: #0066B3;
}


#StructureSubMen {
 position:absolute;
 left: 7px;
 top: 143px;
 width: 970px;
 height: 29px;
 z-index: 116;
 background-color: #FFFFFF;
}

#StructureSearch {
 position:absolute;
 left: 428px;
 top: 73px;
 width: 255px;
 height: 22px;
 z-index: 120;
}

#StructureStudienzentrumLogin {
 position:absolute;
 left: 428px;
 top: 32px;
 width: 255px;
 height: 42px;
 z-index: 120;
}

/* Achtung Ausnahmen ... */

#StructureContainerLogo {
 position:absolute;
 left: 15px;
 top: 10px;
 width: 135px;
 height: 81px;
 z-index: 110;
 /*background-image: url(/shared_ILS/img/logo/logo.php);*/

 background-repeat: no-repeat;
}

#StructureContainerContent {
  margin-top: 33px;
  margin-left: 0px; /* linker Abst.: StructureBugFixMSIE */
  width: 600px;
  float: left;
  padding-right: 0px;
  padding-bottom: 10px;
}

#StructureContainerNewsletInfoErgaenz {
 position:absolute;
 left: 627px;
 top: 143px;
 width: 330px;
 height: 42px;
 z-index: 130;
 display: none;
}

/* --------- Design-Hilfs-Container ---------- */

#StructureBugFixMSIE {
  margin-top: 20px;
  margin-left: 0px;
  width: 19px;
  height: 404px;
  float: left;
}

#StructureBugFixMOZuOPA {
  clear: left;
  width: 970px;
  height: 2px;
  /* nachf. Angabe wg. MSIE-Bug ... */
  font-size: 1px;
}

#speech_bubble_logo {
  visibility: hidden;
  position: absolute;
  left: 175px;
  top: 15px;
  height: 80px;
  width: 448px;
  background-image: url(/images/ILS/sprechblase_ohne_pfeil_gross.gif);
  z-index: 300;
}

#search_bubble {
  visibility:hidden;
  position: absolute;
  left: 520px !important; /*left: 585px;*/
  top: 10px;
  height: 63px;
  width: 200px;
  z-index: 300;
  background-image: url(/images/ILS/sprechblase_mini_right.gif);
}

/* +++++++++++ Containerspezifische Designangaben +++++++++++++++ */

/* ---- Specials Dokumentenkopf ---- */

#ContainerHeader {
  color: #000000;
  display: none; /* #BNY Test */
}

#ContainerNewsletInfo {
 margin-left: 15px;
 margin-right: 15px;
 margin-top: 13px;
 width: 300px;
 color: #FFFFFF;
}

.Containerkurs {
/*   margin-left: 3px;  */
/*   margin-top: 3px; */
 padding-left:12px;
 width: 330px;
 color: #FFFFFF;
}


#ContainerNewsletInfo a:link,#ContainerNewsletInfo a:visited,
#ContainerNewsletInfo a:active,#ContainerNewsletInfo a:hover,
#ContainerNewsletInfo a:visited:hover {
  text-decoration: none;
  color: #FFFFFF;
}

#ContainerNewsletInfo h1, #ContainerNewsletInfo .h1, #ContainerNewsletInfo h2, #ContainerNewsletInfo .h2,
#ContainerNewsletInfo h3, #ContainerNewsletInfo .h3, #ContainerNewsletInfo h4, #ContainerNewsletInfo .h4 {
 color: #FFFFFF;
}

/* ---- Specials Hauptmenue ---- */

#ContainerMainMen {
  height: 34px;
  font-size: 11px;
}

#ContainerMainMen a:link, #ContainerMainMen a:visited, #ContainerMainMen a:active
#ContainerMainMen a:hover,#ContainerMainMen a:visited:hover {
  color: #FFFFFF;
  text-decoration: none;
  font-size: 12.3px;
  font-weight: 800;
  display: block;
  float: left;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 9px;
  height: 25px;
}
#ContainerMainMen a.emph:link, #ContainerMainMen a.emph:visited,
#ContainerMainMen a.emph:active, #ContainerMainMen a.emph:hover,
#ContainerMainMen a.emph:visited:hover {
  color: #0066B3;
  background-image:url(/shared_ILS/img/bkgr/MainMenEmph.php);
}
#ContainerMainMen a.emph + a, #ContainerMainMen a.emph + span {
  background-image:url(/shared_ILS/img/bkgr/MainMenEmphShadowR.php);
  background-repeat: no-repeat;
}

#MainMenItem1{
  padding-left: 20px !important; /* !important behebt einen MOZ-Bug */
  padding-right: 0px !important; /* !important behebt einen MOZ-Bug */
  width: 96px !important; /* !important behebt einen MOZ-Bug */
 /*
  text-align: right;
  border: 0px none !important; /* !important behebt einen MOZ-Bug */
}

#MainMenFillUp{
  display: block;
  float: left;
  height: 34px;
  width: 6px;
}

/* --- */

#ContainerSearch {
}

#ContainerStudienzentrumLogin {
}

#ContainerSubMen {
 width: 970px;
 height: 28px;
}

#ContainerSubMen a:link, #ContainerSubMen a:visited, #ContainerSubMen a:active,
#ContainerSubMen a:hover, #ContainerSubMen a:visited:hover {
  color: #0066B3;
  text-decoration: none;
  font-size: 11px;
  display: block;
  float: left;
  padding-left: 6px;
  padding-right: 6px;
  padding-top: 7px;
  height: 21px;
}
#ContainerSubMen a.emph:link,#ContainerSubMen a.emph:visited,
#ContainerSubMen a.emph:active,#ContainerSubMen a.emph:hover,
#ContainerSubMen a.emph:visited:hover {
  font-weight: 800;
}

#SubMenItem1{
  padding-left: 20px !important; /* !important behebt einen MOZ-Bug */
}


#ContainerInfo {
 width: 330px;
 color: #FFFFFF;
}

#ContainerInfo h1, #ContainerInfo .h1, #ContainerInfo h2, #ContainerInfo .h2,
#ContainerInfo h3, #ContainerInfo .h3, #ContainerInfo h4, #ContainerInfo .h4 {
 color: #FFFFFF;
}

div.InfoGroup1, div.InfoGroup {
 margin-bottom: 15px;
 background-color: #88C0E0;
 background-image: url(/shared_ILS/img/bkgr/GradientBlueInfo.php);
}
div.InfoGroupGreen {
 margin-bottom: 15px;
}

div.InfoPlain {
 width: 330px;
 background-image: url(/shared_ILS/img/bkgr/InfoFrameSides.php);
}

div.InfoText,div.InfoTextGreen {
 padding-left: 15px;
 padding-right: 15px;
 width: 300px;
}
div.InfoText {
 padding-top: 5px;
 padding-bottom: 6px;
 background-image: url(/shared_ILS/img/bkgr/InfoFrameSides.php);
}
div.InfoTextGreen {
 height: 138px;
 padding-top: 13px;
 padding-bottom: 13px;
}

div.InfoFrameTop {
 width: 330px;
 height: 8px;
 font-size: 1px;
 background-image: url(/shared_ILS/img/bkgr/InfoFrameTop.php);
}
div.InfoFrameBottom {
 width: 330px;
 height: 7px;
 font-size: 1px;
 background-image: url(/shared_ILS/img/bkgr/InfoFrameBottom.php);
}


/* ------ Specials Content-Bereich ------ */

/* -- Abschnitte -- */
input.infos_input_kontakt_box {
    border: 1px solid #7C7C7C;
    border-right: 1px solid #DDDDDD;
    border-bottom: 1px solid #DDDDDD;
/*     border: 1px solid red; */
    background-color: #FFFFFF;
    margin-top: 0px;
/*     padding: 0px; */
    padding-bottom: 2px;
    font-size: 10px !important;
    height: 12px;
}

span.FOI_kontakt {
 font-size: 14px;
 padding: 1px;
 padding-top: 0px;
 border: 1px solid #CCCCCC;
/*  border: 1px solid blue; */
 background-color: #FFFFFF;
 height: 18px;
 line-height: 14px;
}

span.InfoboxStudienberatungTeleNr {
  color:#0065B2;
  font-size:23px;
  font-weight:bold;
  margin-top:15px;
  margin-bottom:15px;
  clear:right;
}

h2.InfoboxHeader {
    color:#0065B2 !important;
    padding:0px;
    clear:both;
}

h2.VideoHeader {
    margin-top:5px;
    margin-bottom:15px;
}

h2.OAMHeader {
    margin-top:0px;
    margin-bottom:15px;
}

div.Abschnitt, div.AbschnittPlain, div.AbschnittCols,
div.AbschnittGroup, div.AbschnittColsGroup {
  clear: left;
  width: 580px;
}

div.Abschnitt {
  margin-bottom: 20px;
}
div.AbschnittCols {
  margin-bottom: 18px;
}

div.AbschnittGroup, div.AbschnittColsGroup {
  /* mit Trennlinie und Abstand unten */
  border-bottom: 1px solid #CCCCCC;
  margin-bottom: 20px;
}
div.AbschnittGroup {
  padding-bottom: 20px;
}
div.AbschnittColsGroup {
  padding-bottom: 18px;
}

/* -- Spalten - Unterabschnittscontainer -- */

div.Text2Col{
  width: 280px;
  float: left;
}

div.Text3Col{
  width: 180px;
  float: left;
}

div.ColSep {
  width: 20px;
  height: 16px;
  float: left;
}

#ContainerBugFixMOZuOPA, #CBFMO {
  clear: left;
  width: 580px;
  height: 2px;
  /* nachf. Angabe wg. MSIE-Bug ... */
  font-size: 1px;
}

/*
Achtung: Container ueber mehrere Spalten muessen immer
   mit LEERER div '#CBFMO' abgeschlossen werden! */

/* ---- */

span.LinkNotiz {
  color: #416EA3;
}

span.quelle {
  font-size: 11px;
}

#ContainerBottom {
 float: left;
 width: 680px;
 padding-left: 20px;
 font-size: 10px;
 color: #7F9DC1;
}

#ContainerBottom a:link,#ContainerBottom a:visited {
  color:  #4597D5;
  text-decoration: none;
}
#ContainerBottom a:active,#ContainerBottom a:hover,
#ContainerBottom a:visited:hover {
  color: #0066b3;
}

/* -- Special Tabellen -- */

table.Kategorien {
 border-top: 0px none;
 border-left: 0px none;
 border-right: 0px none;
 border-bottom: 1px solid #CCCCCC;
 border-spacing: 0px;
 width: 100%;
 margin: 0px;
 margin-top: 20px;
}
table.Kategorien td {
 padding-top: 2px;
 padding-bottom: 2px;
 padding-left: 0px;
 border-top: 1px solid #CCCCCC;
 border-left: 0px none;
 border-right: 0px none;
 border-bottom: 0px none;
}
table.Kategorien td.NeueKategorie {
 border-top: 2px solid #CCCCCC;
}

/* ---- VON KAI ---- */

/* CSS fuer die Kursetabellen */

td.tdkursangebot {
    border: 1px solid #2959AC;
    vertical-align: top;
  background-color:#FFFFFF;
}
td.thkursangebot {
    border: 1px solid #2959AC;
    vertical-align: top;
    font-weight: 800;
  background-color:#adc1e1;
}

div#tinybutton {
   position: absolute;
   top: 0px;
   left: 380px;
   width: 225px;
   z-index: 9000;
}
div#content_system {
   position: absolute;
   top: 120px;
   left: 980px;
   width: 175px;
   background: #FFFFFF;
    background-color: #FFFF00;
}

.basic_error_div{
    border-width:1px;
    border-style:solid;
    border-color:#ff0000;
    background-color:#ffe3e3;
    padding:3px;
}
.greenbox_div{
    border-width:1px;
    border-style:solid;
    border-color:#06844a;
     background-color:#f1ffe3;
/* background-color:#dbffb7; */
    padding:5px;
}
.fehler_zeile{
  border-width:1px;
  border-style:solid;
  border-color:#ff0000;
  background-color:#ffe3e3;
}
.fehler_zelle{
  font-weight:bold;
  color: #ff0000;
}

.search_input_text{
    width:91px;
    height:12px;
    border: 0px none;
    margin-left: 3px;
    margin-top: 4px;
}

.infos_std_input_text{
    width:226px;
}
.infos_std_input_text2{
    width:180px;
}
.infos_short_input_text{
    /*width:52px;*/
    width: 45px;
}
.infos_semishort_input_text{
    width:28px;
}

.infos_veryshort_input_text{
    width:15px;
}

.infos_medium_input_text{
    width:160px;
}
.infos_medium_input_text2{
    width:117px;
}
.infos_semi_input_text{
    width:120px;
}
.infos_semi2_input_text{
    width:135px;
}
.infos_input_text_w179 {
    width:180px;
}

.form_label{
    color: #eb861f;
    margin: 0px;
  font-weight:bold;
}
.form_label_schwarz{
    color: #000000;
    margin: 0px;
  font-weight:bold;
}

.form_label_grau{
    color: #9a9a9a;
    margin: 0px;
    font-weight:bold;
}
.form_text_grau{
    color: #9a9a9a;
    font-size:10px;
}

.td_kurs_reihe{
  border-bottom-style:solid;
  border-bottom-color:#cccccc;
  border-bottom-width:1px;
  vertical-align:top;
  font-size:11px;
  padding-bottom:3px;
  padding-top:3px;
}

.head_kursangebot{
    vertical-align:top;
    color:#eb861f;
    font-size:11px;
    border-bottom-style:solid;
    border-bottom-color:#cccccc;
    border-bottom-width:1px;
    padding-top:3px;
    padding-bottom:3px;
}
.head_kursangebot_inline{
/*     vertical-align:top; */
    color:#eb861f;
    font-size:11px;
/*     border-bottom-style:solid; */
/*     border-bottom-color:#cccccc; */
/*     border-bottom-width:1px; */
}
.subhead_kurs{
color:#eb861f;
font-size:11px;
padding-bottom: 15px;
}

.alphahilight{
    background-color:#eb861f;
    color:#ffffff;

}
.alphanormal{
    background-color:#f8dbac;
    color:#ffffff;

}
.absatz_kleinerabstand{
    line-height:15px;
}
.liste_kleiner_abstand{
/*     line-height:15px; */
    margin-top: 3px;
    margin-bottom: 5px;
    margin-left: 25px;
    margin-right: 3px;
    list-style-image: url(/images/ILS/li_normal.gif);
}

.kat_navi_oben {
     border-top-color:#cccccc;
     border-top-style:solid;
     border-top-width:1px;
     border-bottom-color:#cccccc;
     border-bottom-style:solid;
     border-bottom-width:1px;
}

.kat_navi_oben_hilight {
     background-color:#d9e9f8;
     border-top-color:#cccccc;
     border-top-style:solid;
     border-top-width:1px;
     border-bottom-color:#4694d5;
     border-bottom-style:solid;
     border-bottom-width:1px;
}

.kat_navi {
     border-bottom-color:#cccccc;
     border-bottom-style:solid;
     border-bottom-width:1px;

}

.kat_navi_hilight {
     background-color:#d9e9f8;
     border-bottom-color:#4694d5;
     border-bottom-style:solid;
     border-bottom-width:1px;
}

.sud_lnk {
     background-color:#d9e9f8;
}
.ingo_karsten_startseite{
    font-family:arial;
    font-size:10px; /* lokal 8px */
}
.telefon_infos_anfordern  {
  font-size:24px;
  color:  #EB861F;
  text-decoration: none;
  font-weight: 800;
  }
 .text_weiss{
    color:#ffffff;
 }
.img {
   padding-right: 18px;
}

/* spezials firefox only */
.kontakt_tabelle {
    width: 308px;
}
.kontakt_platz1 {
    width: 5px;
}
.kontakt_platz2 {
    width: 4px;
}
.kontakt_platz3 {
    width:4px;
}
.kontakt_hausnr_td {
    width:43px;
}
.kontakt_hausnr {
    width:35px;
}
.kontakt_plz_td {
    width:48px;
}
.kontakt_plz {
    width:42px;
}

.breadcrumb,.suchepfadils {
 font-size : 1.2em;
/*     font-size: 12px; */
}
.StudienhandbuchSpacerBottom {
    height:5px;
}

#GoogleKeyword {
    font-size:14px;
    font-weight:bold;
    color:#0066B3;
}

.displayNone {
    display:none;
}
.grey {
    color: #B5B5B5;
}

ul.sud_liste {
    list-style-image: url(/images/ILS/sud/listenpfeile.gif);
    padding-left: 15px;
    font-style: italic;
    font-size: 14px;
}

.LandingpageAdminTable {
    width:25px;
    height:25px;
    text-align:center;
    vertical-align:middle;
}

.textpartnerform {
    color:#005baa; 
    font-weight: 580;
    size:11px; 
}

.box-left, .box-right{
    /* font-family:Verdana; */
    font-size:11px; /* <-- Content Grš§e */
    font-weight:normal;
    color:#333;
    float:left;
    margin-top:10px;
/*     border:1px solid #FF0000; */
}
.box-left {
    width:400px;
}
.box-right {
    width:160px;
}
#weiteretreffer.box-left {
	width:560px;
}
.box-left h2, .box-right h2 {
    color:#EB861F;
/*    font-weight:normal; */
/*    padding-top:0px;  
    margin-top:30px; 
    margin-bottom:10px; */  
}

.box-left h3{
	font-size:14px;
    color:#EB861F;
    float:left;
    font-weight:bold;
    margin-top:0px;
    margin-bottom:5px;  
}

.box-left p {
    color:#333;
    padding:0px;
    margin:0px;  
}
.box-right div.posangebotDiv {
/*    margin-top:10px;*/
}
.box-right #btnkursangebot {
    position: absolute;
    right:370px;
    margin-bottom:20px;
    padding-bottom:20px;
}
.content-area #lpbtnkursangebot {
    position: absolute;
    right:370px;
    margin-bottom:20px;
    padding-bottom:20px;
}

#lpbtnkursangebot.unten {
    bottom:100px;
    margin:0px;
    padding:0px;
}
