/* 
  (c) 2008 schukai GmbH
  Firmenspezifische Anpassungen
  Nur Farben und Schriftarten + Typen
  Keine Abstände, Schriftgrößen, etc!
*/




p {
  margin:0px;
  padding:0px;
}

.black {
    color:black;
}

.bold {
    font-weight:bold;
}

.uppercase {
    text-transform:uppercase;
}

a.cmdbuttonSou,
a.cmdbuttonSou:link,
a.cmdbuttonSou:visited {
    background-image: url("/alvine/frontend/template/southpole/boxes/content.simple.form/assets/btn_simple_form_sou.gif");
    background-position: 0 2px;
    background-repeat: no-repeat;
    border: none;
    cursor: pointer;
    font-size: 11px;
    font-weight: bold;
    height: 20px;
    line-height: 20px;
    text-transform: uppercase;
    width: 202px;
    display:block;float:left;
    color:#FFFFFF;
}

.textinput,
select {border:1px solid #666666;}

/*.cdBorder01{border:1px solid #000000;}
.cdBorder02{border:1px solid #668ccd;}
.cdBorder03{border:1px solid #a0b7d9;}
.cdBorder04{border:1px solid #deebf1;}
.cdBorder05{border:1px solid #deebf1;}*/

.cdTextBase {
  color:black;
}

.cdHeadline {
  color:black;
}
/*
.cdHeadline1 {color:black;}
.cdHeadline2 {color:black;}
.cdHeadline3 {color:black;}
.cdHeadline4 {color:black;}
.cdBackground1 {background-color:#C0C0C0;}
.cdBackground2 {background-color:#D0D0D0;}
.cdBackground3 {background-color:#E0E0E0;}
.cdBackColor01 {background:#C0C0C0;color:inherit;}
.cdBackColor02 {background:#D0D0D0;color:inherit;}
.cdBackColor03{background:#E0E0E0;color:inherit;}
.cdBackColor04{background:#E0E0E0;color:inherit;}
.cdBackColor05{background:#E0E0E0;color:inherit;}
.cdBorder01{border:1px solid #000000;}
.cdBorder02{border:1px solid #668ccd;}
.cdBorder03{border:1px solid #a0b7d9;}
.cdBorder04{border:1px solid #deebf1;}
.cdBorder05{border:1px solid #deebf1;}*/

/** input-controls **/

.cdControlColor {
  background-color:none;
  color:black;
}



.cdControlBorder {
  /*border: 1px solid #cfcfcf;*/
}

.cdControlHighlightColor {
  background-color:#EADED7;
  color:#000000;
}


.cdControlButtonBorder {
  border:none;
}

.cdControlGroupColor {
  background-color:none;
  color:black;
}

.cdControlGroupBorder {
  border: 1px solid #cfcfcf;
}

.cdControlGroupColorLabel {
  background-color:none;
  color:black;
}

/** Layout Controls **/
.cdTooltipColor {
  background-color:white;
  color:black;
  opacity:0.9;
  -moz-opacity:0.9;
  -khtml-opacity:0.9;
  filter:alpha(opacity=90);
}
.cdTooltipBorder {
  border: 1px solid #666666;
}

/** errors **/


/** infos **/
.cdInfoColor {
  color:black;
}

  

.cdGrey1 {
  color:#C0C0C0;
}

.cdRed1 {
  color:#D91F27;
}

.cdRed1 {
  color:#D91F27;
}

  
  #pgContent div.pgContent_layouter{
    background-color:#ffffff;
  }
  
  #pgFoot a,
  #pgFoot a:link,
  #pgFoot a:visited {
    text-decoration:none;
    color:#8f8f8b;
    outline:none;
  }

  #pgFoot a:hover,
  #pgFoot a:focus,
  #pgFoot a:active {
    color:#000000;
    text-decoration:underline;
    outline:none;
  }
  
  .navigationGrey {
    color:#6C6D6D;
  }

 
  a.cdRed1 {
    color:#D91F27;
    font-family:inherit;
  }
  
  a.cdRed1:link {
    color:#D91F27;
    font-family:inherit;
  }
  
  a.cdRed1:visited {
    color:#D91F27;
    font-family:inherit;
  }

  a.cdRed1:focus {
    color:black;
    font-family:inherit;
  }
  
  a.cdRed1:hover {
    color:black;
    font-family:inherit;
  }
  
  a.cdRed1:active {
    color:#D91F27;
    font-family:inherit;
  }


  a.cdBlack {
    color:black;
    font-family:inherit;
  }
  
  a.cdBlack:link {
    color:black;
    font-family:inherit;
  }
  
  a.cdBlack:visited {
    color:black;
    font-family:inherit;
  }

  a.cdBlack:focus {
    color:black;
    font-family:inherit;
  }
  
  a.cdBlack:hover {
    color:#969696;
    font-family:inherit;
  }
  
  a.cdBlack:active {
    color:black;
    font-family:inherit;
  }


/* Medienspezifische Formate */

@media screen {}

@media print {

  a {
    color:black;
    font-family:inherit;
  }
  
  a:link {
    color:black;
    font-family:inherit;
  }
  
  a:visited {
    color:black;
    font-family:inherit;
  }

  a:focus {
    color:black;
    font-family:inherit;
  }
  
  a:hover {
    color:black;
    font-family:inherit;
  }
  
  a:active {
    color:black;
    font-family:inherit;
  }


}


