/* 
    Document   : lampstech
    Created on : 30.05.2011, 14:23:11
    Author     : bk017422
    Description:
        Purpose of the stylesheet follows.
*/

html {
overflow: hidden;
 }

body {
    overflow: hidden;
    color: #4e3306;
    font-size: 75%; 
    font-family: Arial,Helvetica,sans-serif;
    text-align: center;  /* Zentrierung im Internet Explorer */
    background-color: #fff2db;
}


* {
    margin: 0;
    padding: 0;
}
 
 #header {
 position: fixed;
 width: 1216px;
 top: 5px; /* kann auch wegfallen, da Standardwert */
 height: 168px;
 overflow: auto;
 border-top: solid #006666;
 border-left: solid #006666;
 border-right: solid #006666;
 border-width: 20px;
 border-radius: 7px; /* CSS3 */
 z-index: 100001;
 background-color: #fff2db;
 }
 #content {
 position: fixed;
 width: 1216px;
 top: 185px;
 bottom: 5px;
 overflow: auto;
 border-left: solid #006666;
 border-right: solid #006666;
 border-bottom: solid #006666;
 border-width: 20px;
 border-radius: 7px; /* CSS3 */
 background-color: #fff2db;
 }
 
 #startMiddle {
     float: left;
     margin-left: 1px;
     margin-top: 24px;
 }
 #startMiddleElse {
     float: left;
     margin-left: 385px;
     margin-top: 12px;
 }
 #startLeft {
     float: left;
     margin-left: 40px;
     margin-top: 24px;
 }
 #startBild {
     float: left;
     margin-left: 10px;
     margin-top: px;
 }
  
 #startRight {
     float: right;
     margin-right: 55px;
     margin-top: 15px;
 }
 #startRightDown {
     float: right;
     margin-left: 0px;
 }
 
 #startRightBottom {
     margin-left: 1060px;
     bottom: 30px;
     width:100px;
     position: fixed;
 }
 
 p, h3 {
 margin: 0;
 padding: 0;
 }
 
 #main_wrapper {
    width: 1256px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 5px;
    margin-bottom: 5px;
    text-align: left;
    background-color: #ffffff;
    height: 100%;
}

* div.content {
    min-height: 100%;
}

#grau {
    background-color: #cccccc;
    width: 100%;
}

h1, h2, h3  {
    font-weight: bold;
}

h1	{
   font-size: 20pt;
   color: #006666;
}

h1.headline {
    font-weight: bold;
    font-size: 35pt;
    text-align: center;
    color: #006666;
    letter-spacing: 8pt;
}

h2	{
   font-size: 18pt;
}
h3	{
   font-size: 16pt;
   color: #006666;
}

h3.invest {
    margin-left: 20px;
}

h3.topten {
    font-size: 18pt;
   color: #006666;
}

h3.headline {
    font-weight: bold;
    font-size: 16pt;
    margin-left: 180px;
    color: #006666;
}

h3.headlineStart {
    font-weight: bold;
    font-size: 18pt;
    
    color: #006666;
}

h4 {
    font-weight: bold;
    font-size: 12pt;
    margin: 0;
    padding: 0;
    color: #006666;
}

h5 {
    font-weight: bold;
    font-size: 9pt;
    margin: 0;
    padding: 0;
    color: #006666;
}

p {
   font-size: 11px;
}

p.zentriert {
    font-size: 11pt;
    text-align: center;
}
p.zentriertBud {
    font-size: 9pt;
    text-align: center;
}
p.aktuellausBud {
  font-size: 8pt;
  background-image: url("css/pics/buttons/buttonAusTab.png");
  background-repeat: no-repeat;
  color: #006666;
  line-height: 25px;
  text-align: left;
  margin-left: 30px;
}
p.zentriertBudGross {
    font-size: 10pt;
    text-align: center;
}
p.rechtsBud {
    font-size: 9pt;
    text-align: center;
}
p.linksBud {
    font-size: 9pt;
    text-align: center;
}
p.tabFont {
    font-size: 9pt;
}
p.gross {
    font-size: 11pt;
    color: #006666;
}
p.grossVor {
    font-size: 11pt;
    color: #006666;
    text-align: center;
}
p.consultGross {
    font-size: 12pt;
}

p.consultGross2 {
    font-size: 11pt;
}

p.consultHead {
    font-size: 24pt;
}

p.consult {
  font-size: 18pt;
  
}

p.consultwichtig {
  font-size: 18pt;
  color: red;
  
}

p.aktuell {
  font-size: 10pt;
}
p.aktuellCenter {
  font-size: 11pt;
  text-align: center;
}
p.aktuellCenterSmall {
  font-size: 10pt;
  text-align: center;
}
p.aktuellCenterGreen {
  font-size: 11pt;
  text-align: center;
  color: #006666;
}
p.aktuellCenter2 {
  font-size: 12pt;
  text-align: center;
}
p.aktuellCenterBig {
  font-size: 11pt;
  text-align: center;
}
p.aktuellleft {
  font-size: 10pt;
  text-align: left;
}

p.aktuellist {
  font-size: 10pt;
  text-align: center;
}

p.aktuellistBig {
  font-size: 11pt;
  text-align: center;
}

p.aktuellTopTen {
  font-size: 13pt;
}
p.aktuellleftTopTen {
  font-size: 12pt;
  text-align: left;
}

p.aktuellistTopTen {
  font-size: 12pt;
  text-align: center;
}
p.aktuellistTopTenGreen {
  font-size: 12pt;
  text-align: center;
  color: #006666;
}
p.aktuellistTopTenBig {
  font-size: 13pt;
  text-align: center;
}

p.grau {
    background-color: #cccccc;
}

p.aktuellgreen {
  font-size: 12pt;
  background-color: #ccffcc;
  text-align: center;
}

p.aktuellgreenBudget {
  font-size: 10pt;
  background-color: #ccffcc;
  text-align: center;
}

p.aktuellgreenBudgetDia {
  font-size: 12pt;
  background-color: #ccffcc;
  text-align: center;
}

p.aktuellBudgetDia {
  font-size: 12pt;
  
  text-align: center;
}

p.aktuellConsult {
  font-size: 12pt;
  background-image: url("css/pics/buttons/buttonAusTab.png");
  background-repeat: no-repeat;
  background-position: left;
  color: #006666;
  line-height: 30px;
  padding-left: 15px;
}

p.aktuellConsultKlein {
  font-size: 10pt;
  background-image: url("css/pics/buttons/buttonAusTab.png");
  background-repeat: no-repeat;
  background-position: left;
  color: #006666;
  line-height: 30px;
  padding-left: 10px;
}

p.aktuellConsultMini {
  font-size: 8pt;
  background-image: url("css/pics/buttons/buttonAusTab2.png");
  background-repeat: no-repeat;
  background-position: left;
  color: #006666;
  line-height: 20px;
  padding-left: 8px;
  margin-left: 8px;
}

p.aktuellConsultForm {
  font-size: 12pt;
  background-image: url("css/pics/buttons/buttonConstForm.png");
  background-repeat: no-repeat;
  background-position: left;
  color: #006666;
  line-height: 30px;
  width: 115px;
  padding-left: 5px;
}

p.aktuellaus {
  font-size: 8pt;
  background-image: url("css/pics/buttons/buttonAusTab.png");
  background-repeat: no-repeat;
  color: #006666;
  line-height: 26px;
}

p.aktuellinv {
  font-size: 8pt;
  background-image: url("css/pics/buttons/buttonInvTab.png");
  color: #006666;
  line-height: 31px;
}

p.aktuellgelb{
  font-size: 10pt;
  background-color: #ffdf79;
}

p.aktuellgelbGruen {
    font-size: 10pt;
    background-color: #ffdf79;
    border: 3px solid #006666; 
    border-radius: 3px;
}

p.aktuellgelbGruenStart {
    font-size: 11pt;
    background-color: #ffdf79;
    border: 3px solid #006666; 
    border-radius: 3px;
}

p.aktuellIst {
    font-size: 10pt;
}

p.aktuellIstMonate {
    font-size: 8pt;
}



p.aktuellgelbGruenInvest {
    font-size: 10pt;
    background-color: #ffdf79;
    border: 4px solid #006666; 
    border-radius: 4px;
    text-align: center;
}

p.aktuellGruenInvest {
    font-size: 10pt;
    background-color: #ffffff;
    border: 4px solid #006666; 
    border-radius: 4px;
    text-align: center;
}

p.aktuellgelbsoll{
  font-size: 10pt;
  background-color: #ffdf79;
  text-align: center;
  border: 3px solid #006666; 
    border-radius: 3px;
}

p.aktuellgelbSollInvest{
  font-size: 10pt;
  background-color: #ffdf79;
  text-align: center;
 
}

p.aktuellgelbSollInvestBig{
  font-size: 11pt;
  background-color: #ffdf79;
  text-align: center;
 
}

p.aktuellgruen{
  font-size: 10pt;
  color: #006666;
}

p.aktuellwichtig {
  font-size: 10pt;
  color: red;
  
}
p.aktuellwichtigKasse {
  font-size: 9pt;
  color: red;
  
}
p.aktuellwichtigKasseGross {
  font-size: 10pt !important;
  color: red;
  
}
p.aktuellKasse {
  font-size: 9pt;
}

p.aktuellKasseGross {
  font-size: 10pt !important;
}

p.aktuellwichtigCenter {
  font-size: 11pt;
  color: red;
  text-align: center;
}
p.aktuellwichtigCenterSmall {
  font-size: 10pt;
  color: red;
  text-align: center;
}
p.aktuellwichtigCenterBig {
  font-size: 11pt;
  color: red;
  text-align: center;
}

p.aktuellwichtiggreen {
  font-size: 12pt;
  color: red;
  background-color: #ccffcc;
  text-align: center;
}

p.aktuellwichtiggreenBudget {
  font-size: 10pt;
  color: red;
  background-color: #ccffcc;
  text-align: center;
}

p.aktuellwichtiggreenBudgetDia {
  font-size: 12pt;
  color: red;
  background-color: #ccffcc;
  text-align: center;
}

p.aktuellwichtiggelb {
  font-size: 10pt;
  color: red;
  background-color: #ffdf79;
}

p.neben {
   font-size: 11px; 
}
p.nebenwichtig {
   font-size: 11px;
   color: red;
}
p.nebengelb {
   font-size: 11px; 
   background-color: #ffdf79;
}

p.nebenwichtiggelb {
   font-size: 11px; 
   color: red;
   background-color: #ffdf79;
}

p.gelb {
   background-color: #ffdf79;
}

p.wichtiggelb {
    color: red;
    background-color: #ffdf79; 
}

p.wichtig {
    font-size: 11px;
    color: red;
}

h2.wichtigGrossCenter {
    font-size: 18pt;
    color: red;
    text-align: center;
}

p.zentriert {
    text-align: center;
}

a {
    text-decoration:none;
    color: #006666;
}

a:link { text-decoration:none; color: #006666; }
a:visited { text-decoration:none; color: #006666; }
a:hover { text-decoration:none; color: #006666; }
a:active { text-decoration:none; color: #006666; }
a:focus { text-decoration:none; color: #006666; }

#multi_drop_menus * {
    margin: 0;
    margin-left: 3px;
    margin-right: 3px;
    padding: 0;
    z-index: 100001;
}

#multi_drop_menus {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14pt;
    font-weight: bold;
    float: left;
    text-align: center;
}

#multi_drop_menus ul {
    float: left;
}

#multi_drop_menus li {
    list-style-type: none;
    float: left;
    position: relative;
    height: 30px;
    width: 110px;
    background-image: url("css/pics/buttons/button3.png") ;

}

#multi_drop_menus li:first-child {
    border-left: none;
}

#multi_drop_menus a {
    display: block;
    margin-top: 3px;
    color: #006666;
    text-decoration: none;
}

#multi_drop_menus a:hover {
    color: #cc9933;
}

#multi_drop_menus a.active {
    color: #cc9933;
}



#multi_drop_menus li ul {
    margin: 0; padding: 0;
    position: fixed;
    width: 100px;
    display: none;  /* Unternavigation ausblenden */
    z-index: 100001;
    
  }
  
#multi_drop_menus li ul li ul {
    margin: 0; padding: 0;
    margin-left: 100px;
    margin-top: -20px;
    position: fixed;
    width: 100px;
    display: none;  /* Unternavigation ausblenden */
    z-index: 100001;
    
  }
  
#multi_drop_menus li:hover>ul {
    display: block;  /* Unternavigation in modernen Browsern einblenden */
    z-index: 100001;
    
  }
  
  #subKlein {
      font-size: 12pt;
  }
  

form {
    
    width: auto;
    margin: 0;
    padding: 0;
    
}

form p {
    font-size: 8pt;
    font-weight: bold;
}

label {
    display: block;
    float: left;
    font-weight: bold;
    margin-right: 1.5em;
    padding-bottom: .5em;
    width: 10em;
}

input, textarea {
    background-color: #ffffff;
    color: #000000;
    margin-bottom: 0.5em;
    margin-top: 0.1em;
}



input:focus, textarea:focus, select:focus, #ablauf:focus {
    border: 2px solid #152f83;
    background-color: #fff2b0;
}

.hidden {
    display: none;
}

.cycle-slideshow {  
    height: 200px;
    width: 860px;  
    padding: 0;  
    margin:  0;  
    margin-left: 300px;
    border: solid #006666;
    border-width: 5px;
    border-radius: 6px;
} 
 
.pics img {  
    width:  860px; height: 200px; 
}
