body {
         margin:0px;
         padding:0px;
         font-family: Arial;
         background-color:rgb(254,254,255);
}

.CCcenter {
	text-align:center;
}

.CCleft {
	text-align:left;
}

.CCright {
	text-align:right;
}

.CCjustify {
	text-align:justify;
}

.CCunderline {
	text-decoration:underline;
}

.CCitalic {
	font-style:italic;
}

.CCbold {
         font-weight:800;
}

.CCbackground_lightgrey01 {
         background-color:rgb(245,245,245);
}

#startcontainer {
	position:relative;
         margin:0px auto;
         padding:0px;
         width:865px;
         background-color:transparent;
}

#container001 {
	position:relative;
         margin:0px;
         padding:0px;
         width:865px;
         height:15px;
         background-color:transparent;
         font-size:10px;
         font-weight:500;
         text-align:center;
         color:rgb(200,200,200);
         text-indent:0em;
}

#container002 {
	position:relative;
         margin:0px;
         padding:0px;
         width:865px;
         height:20px;
         background-color:transparent;
         font-size:14px;
         font-weight:500;
         text-align:center;
         color:rgb(200,200,200);
         text-indent:0em;
}

#container003 {
         position:relative;
         margin:0px;
         padding:0px;
         width:865px;
         height:70px;
         background-color:transparent;
}

#container004 {
	position:relative;
         margin:0px;
         padding:0px;
         width:865px;
         background-color:rgb(252,252,255);
}

#container005, #container005 a, #container005 a:link, #container005 a:active, #container005 a:hover, #container005 a:link {
	position:relative;
         margin:0px;
         padding:0px;
         width:865px;
         background-color:rgb(252,252,255);
	font-size:12px;
         text-align:center;
}

#container006 {
	position:relative;
         margin:0px;
         padding:0px;
         width:865px;
         background-color:rgb(252,252,255);
         font-size:10px;
         font-weight:500;
         text-align:center;
         color:rgb(200,200,200);
}

#container007 {
	position:relative;
         margin:0px;
         padding:0px;
         width:865px;
         background-color:rgb(252,252,255);
         font-size:10px;
         font-weight:500;
         text-align:center;
         color:rgb(150,150,150);
}

#container007 a, #container007 a:link, #container007 a:hover, #container007 a:visited, #container007 a:active {
	position:relative;
         margin:0px;
         padding:0px;
         width:865px;
         background-color:rgb(252,252,255);
         font-size:10px;
         font-weight:500;
         text-align:center;
         color:rgb(150,150,150);
         text-decoration:none;
}

.container-003 {
	height:60px;
         background-color:transparent;
         color:rgb(0,0,0);
         text-align:center;
}

.container-003 a, .container-003 a:link, .container-003 a:visited, .container-003 a:active {
         background-color:transparent;
         text-decoration:none;
         color:rgb(0,0,0);
}

.container-003 a:hover {
         background-color:rgb(245,245,245);
         text-decoration:none;
         color:rgb(0,0,0);
}

.container-small {
	font-size:11px;
	font-weight:500;
}

.container-large {
	font-size:16px;
	font-weight:800;
}

.container-empty {
	margin:0;
         padding:0;
}

#container-003-td-text-001 {
         width:148px;
}

#container-003-td-text-001 a {
	float:left;
	padding:3px 0px 4px 0px;
	width:100%;
	text-decoration:none;
	word-spacing:0px;
	letter-spacing:0px;
}

#container-003-td-text-002 {
         width:148px;
}

#container-003-td-text-002 a {
	float:left;
	padding:3px 0px 4px 0px;
	width:100%;
	text-decoration:none;
	word-spacing:0px;
	letter-spacing:0px;
}

#container-003-td-text-003 {
         width:148px;
}

#container-003-td-text-003 a {
	float:left;
	padding:3px 0px 4px 0px;
	width:100%;
	text-decoration:none;
	word-spacing:0px;
	letter-spacing:0px;
}

#container-003-td-text-004 {
         width:148px;
}

#container-003-td-text-004 a {
	float:left;
	padding:3px 0px 4px 0px;
	width:100%;
	text-decoration:none;
	word-spacing:0px;
	letter-spacing:0px;
}

#container-003-td-text-005 {
         width:118px;
}

#container-003-td-text-005 a {
	float:left;
	padding:3px 0px 4px 0px;
	width:100%;
	text-decoration:none;
	word-spacing:0px;
	letter-spacing:0px;
}

#container-003-td-text-006 {
         width:155px;
}

#container-003-td-text-006 a {
	float:left;
	padding:3px 0px 4px 0px;
	width:100%;
	text-decoration:none;
	word-spacing:0px;
	letter-spacing:0px;
}

#container-004-001 {
         position:absolute;
         margin:0px;
         padding:0px;
         left:0px;
         top:10px;
         width:800px;
         height:0px;
         background-color:transparent;
         text-align:left;
         display:inline;
         font-size:12px;
}

/* navi start*/
#NBT0001 {
         font-size:12px;
         font-weight:800;
         color:rgb(100,100,100);
         margin-left:30px;
         padding:0px;
}

#NBT0002 {
         font-size:12px;
         font-weight:500;
         color:rgb(0,0,0);
         margin-left:40px;
}

#NBT0002 a, a:link {
         font-size:12px;
         font-weight:500;
         color:rgb(0,0,0);
         text-decoration:none;
}

#NBT0002 a:active {
         font-size:12px;
         font-weight:500;
         color:rgb(0,0,0);
         text-decoration:none;
}

#NBT0002 a:hover {
         font-size:12px;
         font-weight:500;
         color:rgb(0,0,0);
         text-decoration:underline;
}

#NBT0002 a:visited {
         font-size:12px;
         font-weight:500;
         color:rgb(150,150,150);
         text-decoration:none;
}

#NBC0001 {
	position:absolute;
         right:112px;
         top:4px;
         display:inline;
}

#NBC0002 {
	position:absolute;
         right:130px;
         top:4px;
         display:inline;
}

#NBC0003 {
	position:absolute;
         right:148px;
         top:4px;
         display:inline;
}

#NBC0004 {
	position:absolute;
         right:148px;
         top:4px;
         display:none;
}
/* navi end*/


#container-004-003 {
         position:absolute;
         margin:0px;
         padding:0px 10px 0px 10px;
         left:0px;
         top:0px;
         width:655px;
         background-color:transparent;
         display:inline;
         text-align:justify;
         font-size:14px;
         font-weight:500;
}

#container-004-004 {
         position:absolute;
         margin-left:0px;
         margin-top:0px;
         margin-right:0px;
         margin-bottom:0px;
         padding:0px;
         left:695px;
         top:0px;
         width:170px;
         background-color:transparent;
         display:inline;
         font-size:12px;
         font-weight:500;
         text-align:center;
         color:rgb(0,0,0);
}

.marker01 {
         font-size:13px;
         font-weight:500;
         background-color:rgb(255,255,180);
}

h2 {
         text-align:center;
         font-size:13px;
         font-weight:800;
}

h2 a, h2 a:link, h2 a:active {
         text-align:center;
         font-size:13px;
         font-weight:800;
         color:rgb(120,120,120);
         text-decoration:none;
}

h2 a:hover {
         text-align:center;
         font-size:13px;
         font-weight:800;
         color:rgb(120,120,120);
         text-decoration:underline;
}

h2 a:visited {
         text-align:center;
         font-size:13px;
         font-weight:800;
         color:rgb(50,50,50);
         text-decoration:none;
}

h3 {
         text-align:left;
         font-size:13px;
         font-weight:800;
}

h3 a, h3 a:link, h3 a:active {
         text-align:left;
         font-size:13px;
         font-weight:800;
         color:rgb(120,120,120);
         text-decoration:none;
}

h3 a:hover {
         text-align:left;
         font-size:13px;
         font-weight:800;
         color:rgb(120,120,120);
         text-decoration:underline;
}

h3 a:visited {
         text-align:left;
         font-size:13px;
         font-weight:800;
         color:rgb(50,50,50);
         text-decoration:none;
}

.ContentText0001 {
         text-align:justify;
         font-size:13px;
         font-weight:500;
}

.ContentText0001 a, .ContentText0001 a:link, .ContentText0001 a:active {
	text-align:justify;
         font-size:13px;
         font-weight:500;
         color:rgb(120,120,120);
         text-decoration:none;
}

.ContentText0001 a:hover {
         text-align:justify;
         font-size:13px;
         font-weight:500;
         color:rgb(120,120,120);
         text-decoration:underline;
}

.ContentText0001 a:visited {
	text-align:justify;
         font-size:13px;
         font-weight:500;
         color:rgb(50,50,50);
         text-decoration:none;
}

.ContentText0002 {
	text-align:left;
         font-size:13px;
         font-weight:500;
}

.ContentBottom0001 {
	text-align:right;
         font-weight:500;
         font-size:13px;
}

.ContentBottom0001 a, .ContentBottom0001 a:link, .ContentBottom0001 a:active {
	text-align:right;
         color:rgb(120,120,120);
         font-weight:500;
         font-size:13px;
         text-decoration:none;
         width:665px;
}

.ContentBottom0001 a:visited{
	text-align:right;
         font-weight:500;
         font-size:14px;
         color:rgb(50,50,50);
         font-size:13px;
}

.ContentBottom0001 a:hover{
	text-align:right;
         font-weight:500;
         font-size:13px;
         color:rgb(120,120,120);
         font-weight:500;
         text-decoration:underline;
}

.TableDeclaration0001 {
	width:500px;
         border-collapse:collapse;
}

.TableDeclaration0002 {
	text-align:center;
	font-weight:500;
}

.TableDeclaration0003 {
	text-align:left;
	font-weight:500;
}

.TableDeclaration0004 {
	width:250px;
         border-width:1px;
         border-style:solid;
         border-color:rgb(150,150,150);
         padding-top:3px;
         padding-bottom:3px;
}

.TableDeclaration0005 {
	width:250px;
         border-width:1px;
         border-style:solid;
         border-color:rgb(150,150,150);
         padding-top:3px;
         padding-bottom:3px;
         padding-left:10px;
}

.TableDeclaration0006 {
	width:645px;
         border-collapse:collapse;
}

.TableDeclaration0007 {
	text-align:center;
	font-weight:500;
}

.TableDeclaration0008 {
	text-align:left;
	font-weight:500;
}

.TableDeclaration0009 {
	width:400px;
         border-width:1px;
         border-style:solid;
         border-color:rgb(150,150,150);
         padding-top:3px;
         padding-bottom:3px;
}

.TableDeclaration0010 {
	width:100px;
         border-width:1px;
         border-style:solid;
         border-color:rgb(150,150,150);
         padding-top:3px;
         padding-bottom:3px;
}

.TableDeclaration0011 {
	width:50px;
         border-width:1px;
         border-style:solid;
         border-color:rgb(150,150,150);
         padding-top:3px;
         padding-bottom:3px;
}

.TableDeclaration0012 {
	width:100px;
         border-width:1px;
         border-style:solid;
         border-color:rgb(150,150,150);
         padding-top:3px;
         padding-bottom:3px;
}

.TableDeclaration0013 {
	width:400px;
         border-width:1px;
         border-style:solid;
         border-color:rgb(150,150,150);
         padding-top:3px;
         padding-bottom:3px;
         padding-left:10px;
}

.TableDeclaration0014 {
	width:100px;
         border-width:1px;
         border-style:solid;
         border-color:rgb(150,150,150);
         padding-top:3px;
         padding-bottom:3px;
         padding-left:10px;
}

.TableDeclaration0015 {
	width:50px;
         border-width:1px;
         border-style:solid;
         border-color:rgb(150,150,150);
         padding-top:3px;
         padding-bottom:3px;
         padding-left:10px;
}

.TableDeclaration0016 {
	width:100px;
         border-width:1px;
         border-style:solid;
         border-color:rgb(150,150,150);
         padding-top:3px;
         padding-bottom:3px;
         padding-left:10px;
}

.TableDeclaration0017 {
         border-width:1px;
         border-style:solid;
         border-color:rgb(150,150,150);
         padding-left:5px;
}

.LitCite0001 {
	font-size:11px;
         font-weight:500;
         color:rgb(120,120,120);
         text-align:left;
}

.LitCite0001 a, .LitCite0001 a:link, .LitCite0001 a:active {
	font-size:11px;
         font-weight:500;
         color:rgb(120,120,120);
         text-align:left;
         text-decoration:none
}

.LitCite0001 a:hover {
	font-size:11px;
         font-weight:500;
         color:rgb(120,120,120);
         text-align:left;
         text-decoration:underline
}

.LitCite0001 a:visited {
	font-size:11px;
         font-weight:500;
         color:rgb(50,50,50);
         text-align:left;
         text-decoration:underline
}

.LitCite0002 {
	font-size:9px;
         font-weight:500;
         color:rgb(50,50,50);
         text-align:left;
}

.LitCite0002 a, .LitCite0002 a:link, .LitCite0002 a:active {
	font-size:9px;
         font-weight:500;
         color:rgb(120,120,120);
         text-align:left;
         text-decoration:none
}

.LitCite0002 a:hover {
	font-size:9px;
         font-weight:500;
         color:rgb(120,120,120);
         text-align:left;
         text-decoration:underline
}

.LitCite0002 a:visited {
	font-size:9px;
         font-weight:500;
         color:rgb(50,50,50);
         text-align:left;
         text-decoration:none
}

.GoTop0001, .GoTop0001 a, .GoTop0001 a:link, .GoTop0001 a:active, .GoTop0001 a:visited {
	font-size:10px;
         font-weight:500;
         text-align:center;
         color:rgb(0,0,0);
         text-decoration:none;
}

.GoTop0001 a:hover {
         font-size:10px;
         font-weight:500;
         text-align:center;
         color:rgb(100,100,100);
         text-decoration:underline;
}

.container005, .container005 a, .container005 a:link, .container005 a:active, .container005 a:visited, .container005 a:hover {
         font-size:14px;
         font-weight:500;
         text-align:center;
         color:rgb(200,200,200);
         text-decoration:none;
}

.glossar0001 {
         color:rgb(0,0,0);
         text-decoration:none;
         font-weight:500;
         font-size:12px;
}

.glossar0001 a, .glossar0001 a:link, .glossar0001 a.active, .glossar0001 a:visited {
         color:rgb(0,0,0);
         text-decoration:none;
         font-weight:500;
         font-size:12px;
}

.glossar0001 a:hover {
         color:rgb(0,0,0);
         text-decoration:underline;
         font-weight:500;
         font-size:12px;
}

/*start:sidebar*/
.Fieldset0001 {
	padding:4px;
	background-color:rgb(251,251,255);
         border-style:solid;
         border-width:1px;
         border-color:rgb(200,200,200);
}

.SidebarHeaders0001 {
         color:rgb(100,100,100);
         font-weight:800;
         font-style:normal;
}

.SidebarHeaders0001 a, .SidebarHeaders0001 a:link, .SidebarHeaders0001 a:visited, .SidebarHeaders0001 a:active {
         color:rgb(100,100,100);
         font-weight:800;
         text-decoration:none;
         font-style:normal;
}

.SidebarHeaders0001 a:hover {
         color:rgb(100,100,100);
         font-weight:800;
         text-decoration:underline;
         font-style:normal;
}

.SidebarBody0001 {
         color:rgb(0,0,0);
         font-style:normal;
}

.SidebarBody0001 a, .SidebarBody0001 a:link, .SidebarBody0001 a:visited, .SidebarBody0001 a:active {
         color:rgb(0,0,0);
         text-decoration:none;
         font-style:normal;
}

.SidebarBody0001 a:hover {
         color:rgb(0,0,0);
         text-decoration:underline;
         font-style:normal;
}

.SidebarHeaders0002 {
         color:rgb(100,100,100);
         font-weight:800;
         text-decoration:none;
         font-style:normal;
}

.SidebarHeaders0002 a {
         color:rgb(100,100,100);
         font-weight:800;
         text-decoration:none;
         font-style:normal;
}

.SidebarHeaders0002 a:hover {
         color:rgb(100,100,100);
         font-weight:800;
         text-decoration:underline;
         font-style:normal;
}

.SidebarBody0002 {
         color:rgb(0,0,0);
         font-style:italic;
}

.SidebarBody0002 a, .SidebarBody0002 a:link, .SidebarBody0002 a:visited, .SidebarBody0002 a:active {
         color:rgb(0,0,0);
         text-decoration:none;
         font-style:normal;
}

.SidebarBody0002 a:hover {
         color:rgb(0,0,0);
         text-decoration:underline;
         font-style:normal;
}

.SidebarWrittenPoll {
         color:rgb(100,100,100);
         font-weight:800;
         text-decoration:none;
         font-style:normal;
         cursor:pointer;
}
.SidebarTellAFriend {
         color:rgb(100,100,100);
         font-weight:800;
         text-decoration:none;
         font-style:normal;
         cursor:pointer;
}
/*ende:sidebar*/
