table {margin: auto;}


.txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	color: #FFFFFF;
	text-decoration: none;
}

.txt_table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
}

.titel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

input{
 background-color:#FFFFFF;
 border-color: #333333;
 border-width:1px;
 border-style:solid;
 color: #000000;
font-family: Arial, Helvetica, sans-serif;
 font-size: 10pt;
 font-weight: normal
}

textarea{
 background-color:#FFFFFF;
 border-color: #333333;
 border-width:1px;
 border-style:solid;
 color: #000000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-weight: normal;

}
select{
 background-color:#FFFFFF;
 border-color: #333333;
 border-width:1px;
 border-style:solid;
 color: #000000;
font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-weight: normal;
}

input.checkradiobox{
  border:none;
 background-color:transparent;
}

input.button{
  background-color:#FFFFFF;
 border-color: #333333;
 border-width:1px;
 border-style:solid;
 color: #000000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-weight: normal
}

a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;

}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bolder;
}
	
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;

}
body {

 scrollbar-base-color = #351c1c;      /*Basisfarbe der Scroll-Leiste*/
 scrollbar-arrow-color = #FFFFFF;     /*Farbe für Verschiebepfeile*/
 scrollbar-darkshadow-color = #5f4b4b;   /*Farbe für Schatten*/
 scrollbar-face-color = #5f4b4b;      /*Farbe für Oberfläche*/
 scrollbar-highlight-color = #5f4b4b;   /*Farbe für oberen und linken Rand*/
 scrollbar-shadow-color = #351c1c;     /*Farbe für unteren und rechten Rand*/
 scrollbar-track-color = #351c1c;

}

 #divFoldCont	{position:relative; left:-200px; top:10px; width:154px; visibility:show;}
.clFold			{position:absolute; width:130px;}
.clFoldSub		{position:absolute; left:-45px; width:180px; visibility:hidden; }
.clFoldSub2		{position:absolute; left:0px; width:0px; visibility:hidden;}
.clFoldLinks	{font-family:Arial, Verdana, Helvetica, Helv; font-size:12px; font-weight:bold; text-decoration:none; color:black;}
.clSubLinks		{font-family:Arial, Verdana, Helvetica, Helv; font-size:12px; font-weight:bold; text-decoration:none; color:black;}
.clSubLinks2	{font-family:Arial, Verdana, Helvetica, Helv; font-size:12px; text-decoration:none; color:black;}  

table.swiContactTable td
{
  font-size:9pt;
  font-family:Verdana,sans-serif;
  vertical-align:top;
}

table.swiContactTable td input
{
  border:1px solid #CCCCCC;
  display:inline;
  width:200px;
}

table.swiContactTable td input.small
{
  width:110px;
}

table.swiContactTable td input.checkbox
{
  width:20px;
  border:0px;
}

table.swiContactTable td input.submit
{
  width:100px;
  border:1px solid #CCCCCC;
}

.h
{
 display:none !important; ;
 width:0px !important; ;
 height:0px !important; ;
 border:0px !important; 
}

table.swiContactTable td input.captcha
{
  width:140px;
}

table.swiContactTable td  textarea
{
  border:1px solid #CCCCCC;
  color:#000000;
  width:200px;
  height:75px;
}

span.swiRequired
{
  color:#CC0000;
  font-weight:bold;
  
}
 
