@charset "utf-8";
HTML	{
	background-color: #ffffff;
	text-align: center;
	
	height: 100%;
	MARGIN-BOTTOM: 1px;
	
	margin-left: 4px;
	margin-right: 4px;
	margin-top: 4px
}

.table_main {
	padding: 0px;
	margin: 0px;
	border-collapse:collapse;
	width: 100%
}
.table_header {
	border-width: 2px;
	border-color:#000000;
	border-collapse:collapse;
	border-style: solid;
	padding: 0px;
	width: 100%
	}
.table_header .blue {
	BACKGROUND-COLOR: #003399;
}
.td_welcome {
	BACKGROUND-COLOR: #008000;
	text-align: center;
	height:26px
}
.td_menu {
	text-align: center
}
.table_submenu {
	BACKGROUND-COLOR: #AF0606;
	FONT: bold 12px Arial, Verdana;
	height:26px;
	color: #FFFFFF;
	width: 100%
}
.table_submenu td { 
	width: 100px;
	text-align: center
}
.table_submenu td a { 
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	width: 100px
}
.table_submenu td a:hover {
	COLOR: #FEB234
}
.table_submenu td a:active { 
	COLOR: #FEB234
}
.table_submenu .selected { 
	color: #FEB234;
	width: 100px
}
.table_submenu .selected a { 
	color: #FEB234;
	text-decoration:underline
}
.table_archive {
	vertical-align: top;
	width: 100%;
	border-width: 1px;
	border-color:#000000;
	border-style: solid;
	direction:rtl;
	text-align: right
}
.table_archive td {
	BACKGROUND-COLOR: #EBEBEB;
	text-align: right;
	vertical-align: middle;
	padding-right: 16px;
	FONT: 14px Arial, Verdana;
	height:26px;
	color: #3366FF;
	border-width: 0px;
	border-style: solid;
	width: 100%
}
.table_archive td a { 
	FONT: Bold 14px Arial, Verdana;
	COLOR: #3366FF;
	TEXT-DECORATION: none
}
.table_archive td a:hover {
	COLOR: #AF0606;
}
.table_archive td a:visited { 
	COLOR: #AF0606
}

.table_side {
	vertical-align: top;
	BACKGROUND-COLOR: #ebebeb;
	width: 170px
}
.table_side td{
	border-width: 2px;
	border-color:#ffffff;
	border-style: ridge;
	padding-bottom:4px;
	padding-left: 0px;
	padding-right: 0px;
	text-align:center
}
.table_content {
	width: 100%;
	vertical-align: top;
	border-width: 1px;
	border-color:#000000;
	border-collapse:collapse;
	border-style: solid;
	direction:rtl;
	text-align: right
}
.table_content .td_lightblue {
	BACKGROUND-COLOR: #B4CCF9;
	height: 20px;
	padding-top: 3px;
	padding-bottom:4px;
	padding-left: 4px;
	padding-right: 4px;
	FONT-SIZE: 11pt; 
	font-weight: bold;
	FONT-FAMILY:  "Times New Roman", Times, serif;
	COLOR: #ffffff;
	vertical-align: middle;
	text-align:center
}
.table_content .td_blue {
	background-image:url(../pics/blue_leiste.gif);
	height: 20px;
	padding-top: 3px;
	padding-bottom:3px;
	padding-left: 4px;
	padding-right: 4px;
	FONT-SIZE: 11pt; 
	font-weight: bold;
	FONT-FAMILY:  "Times New Roman", Times, serif;
	COLOR: #ffffff;
	vertical-align: middle;
	text-align:center
}
.table_content .td_white{
	padding-top: 8px;
	padding-bottom:0px;
	padding-left: 10px;
	padding-right: 10px;
	FONT-SIZE: 10pt;
	FONT-FAMILY: Tahoma;
	COLOR: #000000;
	vertical-align: top
}
.tr_white{
	padding-top: 8px;
	padding-bottom:0px;
	padding-left: 10px;
	padding-right: 10px;
	FONT-SIZE: 10pt;
	FONT-FAMILY: Tahoma;
	COLOR: #000000;
	vertical-align: top
}
.table_content a { 
	FONT: 11pt Times New Roman;
	COLOR: #000000;
	TEXT-DECORATION: none
}
.table_content a:hover {
	COLOR: #FE9713;
	TEXT-DECORATION: underline
}
.table_content a:visited { 
	COLOR: #800000
}
.table_content .td_humanrights{
	padding-left: 30px;
	padding-right: 30px;
	/*FONT-SIZE: 10pt; */
	FONT: bold 16px Arial, Verdana;
	/*FONT-FAMILY: Tahoma; */
	COLOR: #000000;
	vertical-align: top
}
.td_info{
	background-image:url(../pics/info_leiste.gif);
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 20px;
	padding-right: 20px;
	FONT-SIZE: 8pt;
	FONT-FAMILY: Tahoma;
	COLOR: #000000;
	vertical-align: top
}
.table_news {
	vertical-align: top;
	text-align: right;
	font-weight: bold;
	direction: rtl;
	width:100%
}
.table_news td{
	padding-top: 20px;
	padding-bottom:0px;
	padding-left: 40px;
	padding-right: 40px;
	FONT-SIZE: 12pt;
	FONT-FAMILY: "Times New Roman", Times, serif;
	COLOR: #000000
}
h1 {
	padding-right: 12px;
	FONT-SIZE: 16pt;
	FONT-Weight: bold;
	FONT-FAMILY: "Times New Roman", Times, serif;
	COLOR: #000080;
	vertical-align: middle;
	text-align: right
}
h2 {
	padding-right: 8px;
	FONT-SIZE: 14pt;
	FONT-Weight: bold;
	FONT-FAMILY: "Times New Roman", Times, serif;
	COLOR: #000000;
	vertical-align: middle;
	text-align: right
}

h4 {
	width: 140px;
	font-family:Tahoma, Arial,sans-serif; 
	font-size: 120%; 
	font-weight: bold; 
	letter-spacing: 0.1em;
	padding: 0.2em 0.75em 0.167em; 
	border-top: 1px solid #335; 
	border-bottom: 1px solid #557; 
	background: #124f90; 
	color: #fff; 
	text-align: right; 
	margin: 0; 
	text-transform: lowercase;
}
#navlist	{
	width: 140px;
	padding: 0px;
	border: 1px solid #808080;
	border-top: 0px;
	margin: 0px;
	font: bold 10px Tahoma, Arial ,sans-serif;
	background: #B4CCF9;
	list-style-type: none
}
li a	{
	display: block;
	width: 140px;
	padding: 3px 4px 3px 4px;
	border: 0px;
	border-right: 10px solid #4f8fa1;
	background: #b7c9d0;
	text-decoration: none;
	text-align: right;
	border-top: 1px solid
}
ul#navlist li a:link { 
	color: #105c6e
}
ul#navlist li a:visited { 
	color: #105c6e
}
ul#navlist li a:hover	{
	border-color: #ff9000;
	color: #ffffff;
	background: #000d33
}
.table_interview {
	vertical-align: middle;
	width: 100%;
	direction:rtl;
	padding-top: 2px;
	padding-bottom:2px;
	padding-left: 2px;
	padding-right: 0px;
	FONT-SIZE: 11pt; 
	font-weight: bold;
	FONT-FAMILY:  "Times New Roman", Times, serif;
	COLOR: #003399;
	text-align: center
}
.table_guest {
	vertical-align: top;
	width: 100%;
	border-width: 1px;
	border-color:#000000;
	border-collapse:collapse;
	border-style: solid;
	direction: rtl;
	text-align: right
}
.table_guest td	{
	padding-top: 0px;
	padding-bottom:6px;
	padding-left: 12px;
	padding-right: 14px;
	FONT: bold 10pt Arial, Verdana;
	COLOR: #003399
}
.table_guest a { 
	COLOR: #003399;
	TEXT-DECORATION: none
}
.table_guest a:hover {
	COLOR: #FE9713;
	TEXT-DECORATION: underline
}
.table_guest a:visited { 
	COLOR: #FE9713
}
.td_foto{
	padding-top: 20px;
	padding-bottom:20px;
	padding-left: 20px;
	padding-right: 30px;
	background-color: #ffffff;
	FONT-SIZE: 10pt;
	FONT-FAMILY: Tahoma;
	COLOR: #000000;
	border-width:1;
	vertical-align: top;
	text-align: center
}
#pager	{
	padding:10px 0 10px
}
#pager strong, #pager a	{
	padding:2px 6px 2px 5px;
	margin:0 0.10em 0 0.10em;
	color: #0066FF;
	background:#e7f0f8;
	border:1px solid #a6c1d6;
	text-decoration:none
}
#pager a:hover {
	text-decoration:none;
	background:#fff
}
#pager strong	{
	background:#485c74;
	color:#fff;
}
.tr_footer {
	BACKGROUND-COLOR: #003399;
	height: 32px;
	color:#FFFFFF;
	FONT:11px "Times New Roman", Times, serif
}
.tr_footer a{
	color:#FFFFFF;
	FONT: bold 11px Arial, Verdana;
	TEXT-DECORATION: none
}
.box { width: 30em; background: #9BD1FA;}
.box p {margin: 0 10px; font-size:90%; color:#ffffff; }
.box h1 {margin: 0 10px; font-size:150%; color:#ffffff; }
.box .top, .box .bottom{display:block; background: #ffffff;}
.box .top b, .box .bottom b
{
  display:block;height: 1px; overflow: hidden; background: #9BD1FA;
}
.box .r1{margin: 0 5px;}
.box .r2{margin: 0 3px;}
.box .r3{margin: 0 2px;}
.box .top .r4, .box .bottom .r4{margin: 0 1px;height: 2px;}
.box_orange { width: 30em; background: #fe305c;}
.box_orange p {margin: 0 10px; font-size:90%;  color: #FFFFFF;}
.box_orange h1 {margin: 0 10px; font-size:150%; color:#ffffff; }
.box_orange .top, .box_orange .bottom{display:block;background: #ffffff;}
.box_orange .top b, .box_orange .bottom b
{
  display:block;height: 1px; overflow: hidden; background: #fe305c;
}
.box_orange .r1{margin: 0 5px;}
.box_orange .r2{margin: 0 3px;}
.box_orange .r3{margin: 0 2px;}
.box_orange .top .r4, .box .bottom .r4{margin: 0 1px;height: 2px;}
