

.alignment {
	text-align: left;
}

p {
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 11px;
	line-height: 17px;
}

table {
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 11px;
}

h2 {
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-weight: bold;
	font-size: 11px;
	line-height: 17px;
	letter-spacing: -1px;
}

h1 {
	font-family: Arial, Helvetica, Verdana, Tahoma;
	letter-spacing: -1px;
	font-size: 15px;
/*	margin-top: -4px;*/
}

body {
	margin: 10px;
	background-image: url('/_images/soyombo.gif');
	background-repeat: no-repeat;
	background-position:  center;
	background-attachment: fixed;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 11px
}

body.noBorder {
	background-image: url('../_images/blank.gif');
	margin: 0px
}

body.head1 {
	background-image: url('../_images/blank.gif');
	margin: 0px;
	border-bottom-style: solid; border-bottom-color:#999999;border-bottom-width: 1px
}

body.head2 {
/*	background-color: rgb(200,200,200);*/
	margin: 0px;
	background-image: url('../_images/blank.gif');
}

body.foot {
	background-image: url('../_images/blank.gif');
	margin: 0px
}

.toc1 {
	background-image: url('../_images/chevron_complex_20.gif');
	background-position:
               20px -9px;
	background-attachment: scroll;
	background-repeat: repeat-y;
	vertical-align: top;
	padding-right: 0px; padding-left:10px; padding-top:10px; padding-bottom:10px
}

body.toc {
	background-image: url('../_images/chevron_complex_20.gif');
	background-position: 20px -9px;
	background-attachment: scroll;
	background-repeat: repeat-y;
	margin-top: 16px
}

table.head2 {
	border-style: solid;
	border-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-color: rgb(160,160,160);
}

table.foot {
	border-style: solid;
	border-width: 0px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-color: rgb(190,190,190);
}

small {
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 10px;
}

.divider {
	border-style: solid;
	border-width: 0px;
	border-right-width: 1px;
	border-color: rgb(190,190,190);
	width: 1px;
}

.head_image {
	background-image: url('/_images/bannerbg.jpg');
	margin-bottom: 10px;
}

/*.head2MenuDivider {
	border-style: solid;
	border-width: 0px;
	border-right-width: 1px;
	border-color: rgb(220,220,220);
	width: 1px;
}
*/
.white {
	color: rgb(255,255,255);
}

.gray {
	color: rgb(95,95,95);
}

a {
	text-decoration: none;
}

a:visited {
	color: blue;
}

a:link {
	color: blue;
}

a:hover {
	color: rgb(255,153,0);
}

a.head1:visited {
	font-weight: bold;
	font-size: 10px;
	color: rgb(100,100,100);
}

a.head1 {
	color: rgb(100,100,100);
}

a.head1:hover {
	color: rgb(135,135,135);
}

a.head1:active {
	color: rgb(65,65,65);
}

small {
	font-size: 10px;
}

ul {
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 11px;
	line-height: 17px;
}

td.tdClass {
	cursor: hand;
}

td.submenu {
	padding-top: 5px;
	padding-bottom: 10px;
}

/* reference: toc.php */
img.clsTocElement {
	cursor: hand;
	margin-top: 1px;
	margin-bottom: 1px;
	filter: alpha(opacity = 50);
	/*behavior:url(/_scripts/fader.htc);*/
}

img.clsTocElementSub {
	cursor: hand;
	margin-top: 1px;
	margin-bottom: 1px;
	margin-right: 7px;
	filter: alpha(opacity = 30);
}

td.imageBorder {
	border-style: solid;
	border-width: 1px;
	border-color: rgb(175, 175, 175);
	padding: 2px;
	background-color: white;
}

td.announcement {
	border-style: solid;
	border-width: 1px;
	border-color: rgb(255,153,0);
	padding-top: 2px;
	padding-left: 7px;
	padding-right: 7px;
	padding-bottom: 5px;
	background-color: rgb(255, 238, 212);
}

td.announcementHigh {
	border-style: solid;
	border-width: 1px;
	border-color: rgb(255, 187, 85);
	padding-top: 2px;
	padding-left: 7px;
	padding-right: 7px;
	padding-bottom: 5px;
	background-color: rgb(255, 247, 234);
}

td.imageBorderHigh {
	border-style: solid;
	border-width: 1px;
	border-color: rgb(0, 105, 207);
	padding: 2px;
	background-color: white;
}

body.main {
/*	background-image: url(./../_images/erde_gitter.jpg);
	background-position: 0 10px;
	background-attachment: scroll;
	background-repeat: no-repeat;
*/
}

body.noBackground {
	background-image: url('../_images/blank.gif');
}

table.welcome {
	background-image: url('../_images/willkommen.gif');
	background-position:
               right top;
	background-attachment: scroll;
	background-repeat: no-repeat
}

strong {

}

small strong {
	letter-spacing: 0px;
}

strong small {
	letter-spacing: 0px;
}


.list_entry {

	background-color: white;

padding: 3px;
}



.list_entry_high {

	background-color: rgb(245,245,245);

padding: 3px;}

ul p small {
	line-height: 100%;
	color: rgb(135,135,135);
}

ul p {
	margin-top: 0px;
}

.webletTitle {
	height: 13px;
	background-image: url('/_images/weblet_title_bg.gif');
	background-position: left center;
	background-repeat: repeat-x
}

.webletTitleDesc {
	background-color: white;
	padding-left: 5px;
	padding-right: 5px;
}

.contentitem {
border-style: solid; border-width: 0px; border-color: white;border-top-width: 1px;border-bottom-width: 1px;
}

.test33 {
border-style: solid; border-width: 0px; border-color: #D1DBF9;border-top-width: 1px;border-bottom-width: 1px;background-color: rgb(247,247,247)
}

.img23 {
	filter:alpha(opacity=33);
}

.img22 {
	filter:alpha(opacity=100);
}

.ab {
	border-style:solid; border-width:0px;border-right-width: 1px;border-color:#DDDDDD
}

.aa {
	border-style:solid; border-width:0px;border-right-width:1px;border-color:white
}

.border1
  {
 border-style: solid;
 border-width: 1px;
 border-color: rgb(135,135,135);
}

input.tv {
	height: 21px;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 11px;
	padding-top: 2px;
	padding-left: 2px;
	width: 100%;
}

textarea {
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 11px;
	padding-top: 2px;
	padding-left: 2px;
}

select {
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 11px;
}

textarea.tv {
	width: 100%;
}




.tv_form_field_title_3 {
	font-size: 10px;
	font-weight: bold;
	color: #006699;
}


ul.press li {
	font-family: Tahoma;
	font-size: 11px;
	margin-bottom: 7px;
}

ul.press strong {
	font-family: Tahoma;
	font-size: 11px;
	letter-spacing: 0px;
}

.press_date {
	color: rgb(135,135,135);
}

body.relaunch {

background:transparent url(/relaunch.png) no-repeat scroll right top !important;

}