body {
	margin: 0;
	padding: 0;
	font-family: verdana, sans-serif;
	background: #6f6f6f;
	color: #6f6f6f;
	text-align: left;
}

body, td, th {
	font-size: small;
}

h1,h2,h3,h4,h5
{
    color:white;
}

#page-header {
	margin: 0;
	padding: 0;
	border: 1px solid white;
	height: 104px;

}
a, a:visited, a:active 
{
	color: #FFFFFF;
	text-decoration: underline; 
}

a:hover
{ 
	color: #FFFFFF;
	text-decoration: underline;
}

a img {
	border: 0;
}

a[name],
a[name]:hover {
	color: #FFFFFF;
a:selected {text-decoration: none; color: #FFFFFF;}
}

#page-nav {
	margin: 0;
	padding: 0;
	list-style: none;
	display: block;
	position: absolute;
	left: 220px;
	top: 101px;
	right: 0;
	z-index: 300;
	background-image: url(/pix/unidata-logo.gif)
}
#page-nav li {
	margin: 0;
	padding: 0;
	float: left;
	background: #8f8f8f; url(./pix/button-ridge.gif) top left no-repeat;
	font-size: 12;
	color: #FFFFFF;
}
#page-nav li a {
	float: left;
	display: block;
	border: 0px solid white;
	border-width: 1px 1px 1px 0;
	padding: 2px 10px;
  color: #FFFFFF;
	text-decoration: bold;
	background: #transparent url(./pix/button-ridge.gif) top left no-repeat;
	color: inherit;
}
#page-nav li.first a {
	border-width: 1px 1px 1px 1px;
}

#page-footer {
	clear: both;
    margin-top:8px;
    padding-top:4px;
	padding-bottom: 4px;
	border-top:dashed 1px lightgrey;
  color: #FFFFFF;
}

h1#logo {
	margin: 1;
	position: absolute;
	top: 2px;
	left: 0px;
	z-index: 1;
	font-size: 0;
}


#sub-nav {
	margin: 0;
	padding: 0;
	list-style: none;
	display: block;
	position: absolute;
	left: 25px;
	top: 101px;*/
	/*right: 0;*/
	font-size: 11;
  padding:10px 10px 10px 10px;
	background: #lightgrey;
}

#sub-nav li
{
    display: none;
}

#sub-nav li a {
	/*display: block;*/
	display: block;
	border: 5px solid #FFFFFF;
	border-width: 0px 0px 0px 0px ;
	padding:10px 10px 10px 10px;
	color: #ffffff;
	text-decoration: none;
	text-align:left;
	background: #FFFFFF;
	margin:1px;
	width:130px;

	font-size: 11;
}
#sub-nav li a:hover {
	text-align:left;
	font-weight:bold;
	text-decoration:underline;
}

#sub-nav li.selected a {
	text-align:left;
	font-weight:;
	padding:10px 10px 10px 10px;
font-size: 8;	
}


/*ul#page-nav li a:hover
{
	color: #FFFFFF;
	font-weight:bold;
}*/

/*Sachen von den Hauptmenpunkten=Pagenavi (1-5)
/*Vordergrundfarbe, Strke*/
body#page-0 ul#page-nav li#page-nav-0 a,
body#page-1 ul#page-nav li#page-nav-1 a,
body#page-2 ul#page-nav li#page-nav-2 a,
body#page-3 ul#page-nav li#page-nav-3 a,
body#page-4 ul#page-nav li#page-nav-4 a,
body#page-5 ul#page-nav li#page-nav-5 a,
body#page-6 ul#page-nav li#page-nav-6 a
{
	color: #FFFFFF;   /*Pagenav farbe und TExt*/
	font-weight:bold;
	/*font-style:italic;*/
}

/*betroffene Subnavi wird eingeblendet*/
body#page-0 ul#sub-nav li.page-nav-0,
body#page-1 ul#sub-nav li.page-nav-1,
body#page-2 ul#sub-nav li.page-nav-2,
body#page-3 ul#sub-nav li.page-nav-3,
body#page-4 ul#sub-nav li.page-nav-4,
body#page-5 ul#sub-nav li.page-nav-5,
body#page-6 ul#sub-nav li.page-nav-6
{
    display:block; 
}

/*die Hintergrundfarben*/
/*Hintergrundfarbe 0*/
body#page-0 ul#page-nav li#page-nav-0 a,
body#page-0 ul#sub-nav li a,
ul#page-nav li#page-nav-0 a:hover,
body#page-0 div#page-header
{
	background-color: #5F5F5F;
}

/*Hintergrundfarbe 1 fr Top-nav*/
body#page-1 ul#page-nav li#page-nav-1 a,
body#page-1 ul#sub-nav li a,
ul#page-nav li#page-nav-1 a:hover,
body#page-1 div#page-header
{
	background-color: #5F5F5F;
}

/*Hintergrundfarbe 2*/
body#page-2 ul#page-nav li#page-nav-2 a,
body#page-2 ul#sub-nav li a,
ul#page-nav li#page-nav-2 a:hover,
body#page-2 div#page-header
{
	background-color: #5F5F5F;
}

/*Hintergrundfarbe 3*/
body#page-3 ul#page-nav li#page-nav-3 a,
body#page-3 ul#sub-nav li a,
ul#page-nav li#page-nav-3 a:hover,
body#page-3 div#page-header
{
	background-color: #5F5F5F;
}

.selected
{
    font-weight:bold;
    color: #FFFFFF;
}

.content
{
    padding:0 50px 0 50px;
    color: #FFFFFF;
	  /*background-color: magenta;*/
}

.smalltext
{
    padding:15px 0px 0px 0px;
    color: #FFFFFF;
    font-size:10;
    line-height: 13px;
}

#main-table
{
    table-layout:fixed;
    width:100%;
    min-width:760px;
    position:absolute;
    left:0px;
    top:120px;
}

#main-table td
{
    vertical-align:top;
}

#main-table h1
{
    font-size:24px;
    margin-bottom:12px;
    display:none;
    text-align:right;
}
    
#main-table h2
{
    font-size:20px;
    margin-bottom:10px;
    margin-top:0px;
}

table#quick-link {
	margin: 0;
	padding: 0;
	position: absolute;
	left: 874px;
	top:  266px;
	background : #DDDDDD;
	width:220Px;
	vertical-align:middle;
	font-size:8px;
}

table#quick-link td
{
    font-size:10px;
}


ul.quick-link {

	display:inline; 
	
}

ul.quick-link li 
{

    width: 130px;
/*	  height: 17px;
	  list-style-type: none;
	  list-style-image: url(pix/bullet.gif);
*/	  
}

ul.quick-link li a
{
    text-decoration:None;
    color: #FFFFFF;
}

ul.quick-link li:hover {
/*	list-style-image: url(pix/bullet-anim.gif); */
	text-decoration: None;
}

ul.quick-link li a:hover {
/* list-style-image: url(pix/bullet-anim.gif); */
	text-decoration: None;
}

.text 
{
	padding:6px;
	line-height: 18px;
	text-align: justify;
	width: 630px;
	background-color:#515151;
}
.whitetext 
{
	padding:6px;
	line-height: 18px;
	text-align: justify;
  color: #FFFFFF;
}

.citation
{
	padding:26px;
	line-height: 17px;
	text-align: justify;
	width: 578px;
	background-color:#3f3f3f;
	font-style:italic;
}
table#right_nav 
{
	margin: 0;
	padding:0px;
	border: 2px solid white;	
	border-width: 2px 2px 2px 2px;
  position: absolute;
	left: 874px;
	top:  266px;
	width:146Px;  
}

table#right_nav td#weiterlesen
{
	background-color:#4f4f4f;
	font-size: 11px;
	color:white;	
}

table#right_nav td
{
	padding:4px;
	font-size: 9px;	
	border: 0px dotted black;
	border-width: 0px 0px 0px 0px;

}
table#right_nav a, a:visited, a:active , a:hover
{
	color: "#FFFFFF";
	text-decoration: underline;	 
}
table#right_nav a:hover
{
	background-color:#4f4f4f;
}

.transparenttitel
{
	margin: 10;
	padding:20px;
	border: 0px dotted grey;	
	border-width: 0px 0px 0px 0px;
    position: absolute;
	left: -100px;
	top:  -145px;
	width:100Px;
}
#submenu
{
    position: relative;
	left: 10px;
	top:  0px;
	width:200Px;
	padding: 0px; 
	background-color:#5F5F5F;
}

#submenu td
{
	padding: 2px; 
	height:25px;
	width:200Px;
	font-size: 12px;	
	border-bottom: #686868 solid 1px;;
}

#submenu a:hover 
{
	text-decoration: underline;	 
}

#submenu a
{
	text-decoration: none;	 
}

#submenu td#sublevel
{
	background-color:#5F5F5F;
	height:20px;
	text-align:left;
	text-indent:20px;
	font-size: 11px;	
	font-style:italic;
}

