/***********************************
 *  Textformatierungen
 ***********************************/


/* Dies ist der Standardtext */
p {
	color: #333333;
	font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: left;
	font-size: 9pt;
	line-height: 16px;
	text-indent: 0pt;
	text-align: left;
	margin: 0px;
	letter-spacing: 1px;

}
	

/*
 *Dies ist der Text, der im Hauptfenster benutzt wird
 */
p.copy {
	text-indent: 5pt;
    margin-left: 0px;
	margin-right: 0px;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
}

p.copy a:link { text-decoration : none; color : #CC0000 }
/*p.copy a:visited { text-decoration : none; color : #CC0000 }*/
p.copy a:active { text-decoration : none}
p.copy a:hover { text-decoration : none; color : #6699CC }

p.headline  { 
  text-indent: 0pt;
  font-size: 12pt;
  letter-spacing: 1.0pt;
  margin-left: 0px;
  line-height: 16pt;
  font-weight:bold;
  color: #EFEEE0;
  font-family: tahoma, arial, sans-serif, helvetica;
  text-decoration: none;
  text-align: left;
  line-height: 20px;
  /*text-indent: 8pt;*/
  text-align: left;
  margin-top: 2px;
  margin-bottom: 2px;
  margin-right: 2px;  } 

p.adressefett {
	text-decoration : none;
	font-weight: bold;
	font-size: 12px;
}

/*Links*/
a,a:link {
	color : #CC0000;
	text-decoration : none;}
/*a:visited { 
   color : #CC0000;
   text-decoration: none; }*/
a:active { 
   color : #CC0000;
   text-decoration: none; }
a:hover { 
   text-decoration: none; 
   color: #F1F0E9; }

a:hover,a:focus {
   color : #487199;
}

/* 
 * Dies ist der Text, der in der Navigation benutzt wird
 */
.navigation {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	letter-spacing: 1px;


}

.navigation a:link { text-decoration : none; color : #666666 }
.navigation a:visited { text-decoration : none; color : #666666 }
.navigation a:hover { text-decoration : none; color : #49AA42}
.navigation a:active { text-decoration : none; color : #49AA42 }

.navigationSitemap {

	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
}

.navigationSitemap a:link {color: #A74545;}
.navigationSitemap a:visited {color: #A74545;}
.navigationSitemap a:hover {color: #49AA42;}
.navigationSitemap a:active {color: #A74545;}



/* Headlines */
h1{
	text-indent: 0pt;
	font-size: 12pt;
	letter-spacing: 1.0pt;
	margin-left: 0px;
	line-height: 16pt;
	font-weight:bold;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	line-height: 20px;
	text-align: left;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-right: 2px;
	font-style: normal;
	font-variant: small-caps;
}
  
ul, li {
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  line-height: 18px;
}  

/* Copyrighthinweis */
.copyrights {

  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  text-align: center;
}

/***********************************
 *  Backroundfarben
 ***********************************/

body {
  /*background-color: #F1F0E9;*/
  /*color: #ccff00;*/
  font-family:tahoma, verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  
  SCROLLBAR-FACE-COLOR: #DEDCCB;
  SCROLLBAR-HIGHLIGHT-COLOR: #DEDCCB;
  SCROLLBAR-SHADOW-COLOR: #999999;
  SCROLLBAR-3DLIGHT-COLOR: #F1F0E9;
  SCROLLBAR-ARROW-COLOR:  #8CAAC9;
  SCROLLBAR-TRACK-COLOR: #F1F0E9;
  SCROLLBAR-DARKSHADOW-COLOR: #DEDCCB;  
}

.farbe1 {
	background-color: #658DB7;
}

.farbe2 {
	background-color: #658DB7;
}

.farbe3 {
	background-color: #8CAAC9;
}

.farbe4 {
	background-color: #A4BCD5;
}

.farbe5 {
	background-color: #BECFE1;
}

.farbe6 {

	background-color: #8CAAC9;
}

/***********************************
 *  Pullout Menü
 ***********************************/

td.pullbg {
	background-color: #F1F0E9;
	border-bottom-color: #666666;
    border-bottom-width: 1px; 
    border-bottom-style: solid;
	border-left-color: #FFFFFF;
    border-left-width: 1px; 
    border-left-style: solid; 
	border-right-color: #666666;
    border-right-width: 1px; 
    border-right-style: solid;
 }
	 
	 
td.adressbox {
	background-color: #F1F0E9;
	border-bottom-color: #666666;
    border-bottom-width: 1px; 
    border-bottom-style: solid;
	border-left-color: #FFFFFF;
    border-left-width: 1px; 
    border-left-style: solid; 
	border-right-color: #666666;
    border-right-width: 1px; 
    border-right-style: solid;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-align: left;
	line-height: 12px;
 }	 

/*Formulare*/
input
     {
     height: 18px;
	 background-color: #F1F0E9;
     color: #487199;
	 font-family : tahoma, verdana, arial, sans-serif, helvetica;
	 font-size : 8pt;
	 margin-top : 0px;
	 margin-bottom : 0px;
	 border-width:1px;
     border-style:solid;
     border-color:#E9E8DC;
     padding:2px;
     text-align:justify;
     }

textarea
     {
     background-color: #F1F0E9;
     color: #487199;
	 font-family : tahoma, verdana, arial, sans-serif, helvetica;
	 font-size : 8pt;
	 margin-top : 0px;
	 margin-bottom : 0px;
	 border-width:1px;
     border-style:none;
     border-color:#CCCCCC;
	 padding-left:3px;
     text-align:justify;
     }

/*
 * Aufzählungen
 */
ul,ol,li {
   font-family : tahoma, verdana, arial, sans-serif, helvetica;
   text-align : left;
   margin-top : 6px;
	margin-bottom : 6px;}
  
li {
	margin-top : 0px;
	margin-bottom : 10px;
	font-size : 10pt;
	line-height : normal;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	display: list-item;
	list-style-type: square;
	list-style-image: url(../english/images/bullit.gif);
	list-style-position: outside;
	margin-left: -20px;
}
  


/* Text ohne Ränder */
p.nowrap { 	text-indent: 0pt;
	text-align: left;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px; }


/*
 * Allgemeine Defintionen
 */
 
.center  { text-align: center; }

.highlight  { color: #FF0000;
              background-color: #FBF709 }

.right    { text-align: right; }

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

hr {
  height: 1px; 
  color: #666666;
  background-color: #ffffff;
}
p.zitat {
	margin-left: 0px;
	margin-right: 0px;
	font-size: 12px;
	font-style: italic;
	line-height: 20px;
	font-weight: normal;
	letter-spacing: 1px;

}
.messe {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #CC0000;
	font-weight: bold;

}
h2 {

	text-indent: 0pt;
	font-size: 11pt;
	letter-spacing: 1.0pt;
	margin-left: 0px;
	line-height: 16pt;
	font-weight:bold;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	line-height: 20px;
	text-align: left;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-right: 2px;
	font-style: normal;
	font-variant: small-caps;
}

