
.inputbackg        {font-family:Century Gothic, Arial, Helvetica, sans-serif;border:0;font-size:12px;width:220;background-color:$bgfield;color:$textfield}
.button        {font-family:Century Gothic, Arial, Helvetica, sans-serif;border:0;font-size:12px;width:220;background-color:$bgfield;color:$textfield;font-weight:bold}
.counter        {font-family:Century Gothic, Arial, Helvetica, sans-serif;border:0;font-size:11px;width:26;background-color:$bgfield;color:$textfield;TEXT-DECORATION: underline overline}

input, select {
  border: 1px solid #CCC;
}
.Nes, Nes {
	font-family :  Century Gothic, Arial, Helvetica, sans-serif;
	font-size:8pt;
}
.NOI, NOI {
	font-family :  Century Gothic, Arial, Helvetica, sans-serif;
	font-size:9pt;
}
.NOBlue, NOIBlue {
	font-family :  Century Gothic, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color: #42569f;
}
.NOII, NOII {
	font-family :  Century Gothic, Arial, Helvetica, sans-serif;
	font-size:10pt;
}
.b12{
	font-size:12px;
}
.mistake {
    font-size:16px;
    font-weight:bold;
    color:#FFF;
    margin-left:85px;
    margin-top:50px;
    background-color:#FF0000;
    width:390px;
    padding:5px;
    border:1px solid #FFF;
    text-align:center;
}
.succsess{
    font-size:16px;
    font-weight:bold;
    color:#FFF;
    margin-left:85px;
    margin-top:50px;
    background-color:#008000;
    width:390px;
    padding:5px;
    border:1px solid #FFF;
    text-align:center;
}

.contact_mistake {
  color:#CC0000;
}

.urlaubstext {
	font-weight:bold;

}
.link_new_urlaub {
		width:100px;
		min-height:50px;
		border: 1px solid #000;
		background-color:#FFF;
		margin-left:25px;
		margin-top:25px;
		margin-bottom:25px;
		text-align:center;
}
.link_new_urlaub a {
		color:#000;
		font-weight:bold;
}

.pageline_pagename_headline {
    width:350px;
    background-color: #1B1B23;
    color:#fff;
    text-align:center;
}
.pageline_aktion_headline {
    width:220px;
    background-color: #1B1B23;
    color:#fff;
}
.pageline1 {
    background-color: #CCCCCC;
    color:#000;
    font-weight:bold;
}
TABLE, TABLE {
	font-family : Century Gothic, Arial, Helvetica, sans-serif;
	font-size:9pt;
}
.b6, b6 {
	font-family : Century Gothic, Arial, Helvetica, sans-serif;
	font-size:6pt;
}
.b7, b7 {
	font-family : Century Gothic, Arial, Helvetica, sans-serif;
	font-size:7pt;
}
.b8, b8 {
	font-family : Century Gothic, Arial, Helvetica, sans-serif;
	font-size:8pt;
}
.b9, b9 {
	font-family : Century Gothic, Arial, Helvetica, sans-serif;
	font-size:9pt;
}
.b10, b10 {
	font-family : Century Gothic, Arial, Helvetica, sans-serif;
	font-size:10pt;
}
.b11, b11 {
	font-family : Century Gothic, Arial, Helvetica, sans-serif;
	font-size:11pt;
}
.b12, b12 {
	font-family : Century Gothic, Arial, Helvetica, sans-serif;
	font-size:12pt;
}
.b13, b13 {
	font-family : Century Gothic, Arial, Helvetica, sans-serif;
	font-size:13pt;
}
.b14, b14 {
	font-family : Century Gothic, Arial, Helvetica, sans-serif;
	font-size:14pt;
}
.b15, b15 {
	font-family : Century Gothic, Arial, Helvetica, sans-serif;
	font-size:15pt;
}
.b16, b16 {
	font-family : Century Gothic, Arial, Helvetica, sans-serif;
	font-size:16pt;
}
.b18, b18 {
	font-family : Century Gothic, Arial, Helvetica, sans-serif;
	font-size:18pt;
}
.blue9, blue9 {
	font-family : Century Gothic, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color : #42569f;
}

.id6, id6 {
	font-family : Century Gothic, Arial, Helvetica, sans-serif;
	font-size:7pt;
	color : gray;
}

.dw8, dw8 {
	font-family : Century Gothic, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color : white;
}


.red, red {
	color : #993333;
}

.black, black {
	color : black;
}


.gray, gray {
	color : #cdcdcd;
}


.Go1, Go1{
	font-family : Times New Roman, Times, serif;
	font-size:12pt;
	color : blue;
}
.Go2, Go2{
	font-family : Times New Roman, Times, serif;
	font-size:12pt;
	color : red;
}
.Go3, Go3{
	font-family : Times New Roman, Times, serif;
	font-size:12pt;
	color : orange;
}
.Go4, Go4{
	font-family : Times New Roman, Times, serif;
	font-size:12pt;
	color : green;
}

#search {
  width:222px;
  margin-top:20px;
  padding:5px;
  background-color:#ccc;
}

.searchresultbox {
  border-bottom:1px solid #000;
  padding:15px;
}
.searchheadline {
  font-size:20px;
  font-weight:bold;
}
.searchheadline a {
  font-size:20px;
}
.searcharticle {
  margin-top:10px;
}
.footer_ref_link {
	font-size:10px;
	color:#000;
}

.kasten, .kasten_sie{
background: #F4F4F4;
border-radius: 12px;
padding: 15px;
border:1px solid #000;
}

.kasten a, .kasten a:visited {
  color:#FF002A;
}
.kasten_sie a, .kasten_sie a:visited {
  color:#287ACB;
}
.kasten_headline_trenner {
  height:8px;
  border-bottom:1px solid #000;
}