.sameWidth {
   display: block; font: 1em normal, monospace; width: 35em;
}

h1 {
	font-family: Tahoma, Helvetica, sans-serif; 
	font-size: 26px;
    	color: #000000;
	text-decoration: none; 
	font-weight: bold; 
	font-style: normal; 
	line-height: normal; 
	font-variant: normal; 
	text-transform: none;
}

td {  
	font-family: Tahoma, Helvetica, sans-serif; 
	font-size: 14px;
    	color: #000000;
	text-decoration: none; 
	font-weight: normal; 
	font-style: normal; 
	line-height: normal; 
	font-variant: normal; 
	text-transform: none;
}


input {
	font-family: Tahoma, Helvetica, sans-serif; 
	font-size: 14px;
	color: #000000;
	text-decoration: none; 
		font-weight: bold; 
	font-style: normal; 
	line-height: normal; 
	font-variant: normal; 
	text-transform: none;
	background: #FFFF80;
}

select {
	font-family: Tahoma, Helvetica, sans-serif; 
	font-size: 14px;
	color: #000000;
	text-decoration: none; 
}

textarea {
	font-family: Tahoma, Helvetica, sans-serif; 
	font-size: 14px;
	color: #000000;
	text-decoration: none; 
	font-weight: bold; 
	font-style: normal; 
	line-height: normal; 
	font-variant: normal; 
	text-transform: none;
	background: #FFFF80;
}

a:link {
	font-family: Tahoma, Helvetica, sans-serif; 
	font-size: 14px;
	color: #087ECC;
	text-decoration: none; 
	font-weight: normal; 
	font-style: normal; 
	font-variant: normal; 
	text-transform: none;
}

a:visited {
	font-family: Tahoma, Helvetica, sans-serif; 
	font-size: 14px;
	color: #087ECC;
	text-decoration: none; 
	font-weight: normal; 
	font-style: normal; 
	font-variant: normal; 
	text-transform: none;
}

a:active {
	font-family: Tahoma, Helvetica, sans-serif; 
	font-size: 14px;
	color: #087ECC;
	text-decoration: none; 
	font-weight: normal; 
	font-style: normal; 
	font-variant: normal; 
	text-transform: none;
}

a:hover {
	font-family: Tahoma, Helvetica, sans-serif; 
	font-size: 14px;
	color: #087ECC;
	text-decoration: underline; 
	font-weight: normal; 
	font-style: normal; 
	font-variant: normal; 
	text-transform: none;
}

.sideBox {
    font-family: Tahoma, Helvetica, sans-serif; 
	font-size: 14px; 
	color: #000000; 
	text-decoration: none; 
	font-weight: normal; 
	font-style: normal; 
	line-height: normal; 
	font-variant: normal; 
	text-transform: none;
}

.sideBoxMain {
/*	border-right: 1px solid #000000;  */
        background: #FFFF80;
}


.ro {
	background:url(../images/roundedbox_ro.jpg) top right no-repeat;
	margin: 0px;
}

.lo {
	background:url(../images/roundedbox_lo.jpg) top left no-repeat;
	margin:0;
}

.ru {
	background:url(../images/roundedbox_ru.jpg) bottom right no-repeat;
	margin:0;
}

.lu {
	background:url(../images/roundedbox_lu.jpg) bottom left no-repeat;
	margin:0;
}



.inhalt {
	margin:0;
	padding:2.5em 2.5em 3.5em 2.5em;
}	

input.inputt  {
  color: #000000; background: #F1EFFC;
  font-size: 80%;
  font-weight:bold;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  border: solid 1px #ffcf31;
}
input.input_r  {
  color: #000000; background: #EFD0F9;
  font-size: 80%;
  font-weight: bold;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  border: solid 1px #ffcf31;
}
/*
#inputtext {
  background: #FC938F;
  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#FC938F', EndColorStr='#FECECD');
 }
 #inputtextpw {
  background: #FC938F;
  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#FC938F', EndColorStr='#FECECD');
 }
 #outputtext {
  background: #80FF80;
  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#80FF80', EndColorStr='#D7FFD7');
 }
 */
#MailDiv {
	border: 1px solid #777777;
 }
#TastDiv {
	border: 1px solid #777777;
 }
#smallt {
	font-size:70%
}

.cdis {
  font-size:70%
}

#language-switcher {
	width: 100px;
	text-align: center;
	padding: 5px;
}

#language-switcher img {
	border: none;
}