.maintable_en
{
	background-image:url('images/screen_reliable_english_2.jpg');
	font-family:verdana;
	width: 944px;
	padding: 0;
	background-repeat : no-repeat;
	background-color : #F6F6F8;
}

.maintable_dt
{
	background-image:url('images/screen_reliable_deutsch_2.jpg');
	font-family:verdana;
	width: 944px;
	padding: 0;
	background-repeat : no-repeat;
	background-color : #F6F6F8;
}

.bottom_table {
	background-image:url('images/streifen_unten.jpg');
	width: 944px;
	height: 28px;
	padding: 0;
	background-repeat : no-repeat;
	background-color : #F6F6F8;
}

a.top_nav_en {
	font : 11px Verdana;
	color: #004372;
	text-align: right;
	vertical-align : middle;
	text-decoration: none;
	padding-left : 20px;
}

a.top_nav_dt {
	font : 11px Verdana;
	color: #771c7f;
	text-align: right;
	vertical-align : middle;
	text-decoration: none;
}


a.top_nav_lang {
	font : 11 px Verdana;
	color: #666666;
	text-align: right;
	vertical-align : middle;
	text-decoration: none;
}

a.side_nav_en {
	font : 12px Verdana;
	color: #004372;
	font-weight: bold;
	text-decoration: none;
	line-height : 24px;
}

a.side_nav_sub_en {
	font : 11px Verdana;
	color: #004372;
	text-decoration: none;
	line-height : 24px;
}

a.side_nav_dt {
	font : 12px Verdana;
	color: #771c7f;
	font-weight: bold;
	text-decoration: none;
	line-height : 24px;
}

a.side_nav_sub_dt {
	font : 11px Verdana;
	color: #771c7f;
	text-decoration: none;
	line-height : 24px;
}

.en {
	color: #004372;
}

.dt {
	color: #771c7f;
}

h1 {
	font : 15px Verdana;
	font-weight: bold;
}

h2 {
	font : 12px Verdana;
	font-weight: bold;
	color: #BD8809;
}

h3 {
	font : 11px Verdana;
	font-weight: bold;
	color: #000000;
}

.bodytext {
	font : 11px Verdana;
	color: #333333;
	line-height: 18px;
}

.tourism {
	float: right;
	background-image:url('images/tourismus.gif');
	background-repeat : no-repeat;
}

.tourism_head {
	font : 11px Verdana;
	font-weight: bold;
	color: #cccccc;
	padding: 5px;
	vertical-align: bottom;
}

.tourism_text {
	font : 10px Verdana;
	color: #cccccc;
	padding: 5px;
	line-height: 18px;
}

table.sidebar {
	border: thick;
	border-color: #8b939c;
}

h4.sidebar {
	font: 12px Verdana;
	font-weight: bold;
	color: #C2601E;
	padding: 5px;
}

p.sidebar {
	font: 11px Verdana;
	color: #C2601E;
	padding: 5px;
	line-height: 18px;
}

a.orangel2b {
	font: 12px Verdana;
	color: #C2601E;
	line-height: 18px;
	font-weight: bold;
}

.top_nav {
	font : 10 px Verdana;
	vertical-align : middle;
}