body
	{
	font-family: verdana, sans-serif;
	background-color: FFF;
	line-height: 10px;
	padding: 0;
	margin: 0;
	}
a
	{
	text-decoration: none;
	}
#container
	{
	width: 908px;
	padding: 10px;
	}
#content_pages
	{
	float: right;
	clear: right;
	width: 550px;
	margin: 0px;
	}
#text_pages
	{
	min-height: 470px;
	font-size: 12px;
	line-height: 18px;
	text-align: justify;
	letter-spacing: 0.5px;
	color: #676767;
	margin-bottom: 40px;
	}
#text_pages img
	{
	margin: 0px 10px 10px 0px;
	text-align: left;
	font-size: 10px;
	color: #CCC;
	}
#text_pages td
	{
	text-align: center;
	}
#text_pages a
	{
	font-size: 12px;
	color: #676767;
	text-decoration: underline;
	}
#text_pages a:hover
	{
	color: #00DAF0;
	}
#text_pages h1
	{
	font-size: 14px;
	color: #676767;
	margin: 18px 0px 27px 0px;
	letter-spacing: 1px;
	text-align: left;
	}
#text_pages h2
	{
	font-size: 12px;
	color: #676767;
	margin: 0px 0px 10px 0px;
	text-align: left;
	}
#text_pages p
	{
	margin: 0px 0px 18px 0px;
	}
#text_pages hr
	{
	margin: 6px 0px 10px 0px;
	height: 1px;
	background: #cccccc;
	border: 0px dashed #ffffff;
	}
#text_pages ul
	{
	list-style-image: url(images/aura_arrow.png);
	color: #676767;
	letter-spacing: 0.5px;
	}
#text_pages iframe
	{
	width: 555px;
	height: 435px;
	border: 0;
	font-family: verdana;
	overflow: hidden;
	}
#logo
	{
	width: 200px;
	height: 40px;
	text-align: left;
	float: left;
	clear: left;
	}
#uk_link
	{
	text-align: right;
	float: right;
	*margin-top/**/:/**/ -5px;
	}
#uk_link a
	{
	font-size: 12px;
	color: #676767;
	text-decoration: none;
	padding: 0px 0px 0px 20px;
	}
#uk_link a:hover
	{
	color: #00DAF0;
	}
#uk_link img
	{
	border: 0px;
	font-size: 9px;
	color: #CCC;
	}
#navbar
	{
	background: #CCC;
	width: 908px;
	height: 18px;
	text-align: right;
	margin: 0px 0px 20px 0px;
	float: right;
	}
#navbar a,
#navbar_btm a
	{
	background: url(images/gray_ray.png) top left repeat-y;
	float: right;
	margin: 0px 5px 0px 0px;
	text-align: center;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	color: #676767;
	letter-spacing: 1px;
	height: 14px;
	padding: 3px 0px 1px 0px;
	}
#navbar a
	{
	width: 133px;
	}
#navbar_btm a
	{
	width: 180px;
	}
#navbar a:hover,
#navbar_btm a:hover
	{
	color: #0136FF; 
	}
#navbar_selected,
#navbar_btm_selected
	{
	background: url(images/gray_ray.png) top left repeat-y;
	width: 133px;
	height: 14px;
	padding: 3px 0px 1px 0px;
	float: right;
	margin: 0px 5px 0px 0px;
	text-align: center;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	color: #0136FF;
	letter-spacing: 1px;
	}
#navbar_btm_selected
	{
	width: 180px;
	}
#navbar_btm
	{
	background: #CCC;
	width: 908px;
	height: 18px;
	text-align: right;
	float: right;
	margin: 20px 0px 0px 0px;
	}
#logo_btm
	{
	background: url(images/blue_ray_btm.png) top right repeat-y #FFF;
	width: 908px;
	height: 16px;
	margin: 0px 0px 20px 0px;
	text-align: left;
	}
#blue_1,
#blue_2,
#blue_3,
#blue_4
	{
	float:left;
	width: 200px;
	height: 33px;
	padding: 18px 10px 0px 0px;
	text-align: right;
	font-size: 14px;
	font-weight: bold;
	color: #D1F6FA;
	}
#blue_1 a,
#blue_2 a,
#blue_3 a,
#blue_4 a
	{
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	color: #D1F6FA;
	}
#blue_1 a:hover,
#blue_2 a:hover,
#blue_3 a:hover,
#blue_4 a:hover
	{
	text-decoration: none;
	color: #FFFFFF;
	}
#blue_1
	{
	background: url(images/blue_ray.png) top left repeat-y #00DAF0;
	margin: 0px 10px 0px 0px;
	}
#blue_2
	{
	background: url(images/blue_ray.png) top left repeat-y #00B5FE;
	margin: 0px 10px 0px 0px;
	}
#blue_3
	{
	background: url(images/blue_ray.png) top left repeat-y #01A1FF;
	margin: 0px 10px 0px 0px;
	}
#blue_4
	{
	background: url(images/blue_ray.png) top left repeat-y #0027AB;
	margin: 0px;
	}
.arrow
	{
	text-align: right;
	margin: 0px 0px 10px 0px;
	}
#menu
	{
	float: left;
	width: 250px;
	border: 1px solid #99F0F9;
	}
#menu_pages
	{
	line-height: 42px;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	color: #0136FF;
	margin: 0px;
	padding: 0px 0px 0px 20px;
	}
#menu_pages a
	{
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	color: #676767;
	}
#menu_pages a:hover,
#menu_sub a:hover
	{
	text-decoration: none;
	color: #00DAF0;
	}
#menu_sub
	{
	margin: 0px;
	padding: 0px 0px 0px 20px;
	}
#menu_sub,
#menu_sub a
	{
	font-size: 11px;
	font-weight: normal;
	line-height: 16px;
	}
#menu_sub a
	{
	padding: 0px;
	}
/* J U S T   I N D E X   S T Y L E S */
#blue_1_index,
#blue_2_index,
#blue_3_index,
#blue_4_index
	{
	width: 210px;
	height: 225px;
	font-size: 11px;
	color: #676767;
	border: 1px solid #99F0F9;
	float:left;
	margin-top: 0px;
	}
#blue_1_index
	{
	margin-right: 20px;
	}
#blue_2_index
	{
	margin-right: 20px;
	}
#blue_3_index
	{
	margin-right: 20px;
	}
#blue_1_index p,
#blue_2_index p,
#blue_3_index p,
#blue_4_index p
	{
	min-height: 120px;
	padding: 0px 10px 0px 10px;
	font-size: 11px;
	text-align: left;
	color: #676767;
	line-height: 14px;
	letter-spacing: 0.5px;
	}
#content_index
	{
	width: 908px;
	text-align: justify;
	font-size: 11px;
	color: #676767;
	line-height: 14px;
	letter-spacing: 0px;
	margin: 20px 0px 20px 0px;
	}
#content_index img
	{
	border: 0;
	margin: 2px 9px 2px 9px;
	font-size: 10px;
	color: #CCC;
	}
#blueframe
	{
	border: 1px solid #0136FF;
	padding: 10px 120px 25px 120px;
	}
.go_en
	{
	background: url(images/flag_en.png) center left no-repeat #ffffff;
	margin-top: 0px;
	padding: 0px 0px 0px 25px;
	}
/* A U T H O R   S T Y L E S */
#uc
	{
	background: url(images/baustelle.png) 10px 10px no-repeat #FFCC33;
	border: 2px dashed #FF0000;
	font-family: georgia;
	font-size: 14px;
	font-weight: bold;
	font-variant: small-caps;
	letter-spacing: 2px;
	color: #FF0000;
	width: 480px;
	min-height: 35px;
	margin: 10px;
	padding: 10px 5px 0px 50px;
	}
