/* Generic definitions */

body {
 background-color: #ffffff;
 font-family: Arial,Helvetica, sans-serif;
 margin: 0px;
 padding: 0px;
 font-size: 10pt;
}

/* Default row alternating colors */
tr.even { background-color: #f8fafb; }
tr.odd  { background-color: #e7eff2; }
tr.warn  { background-color: #f8e4e4; }

.even { background-color: #f8fafb; }
.odd  { background-color: #e7eff2; }

img {/* Bild, alle Au_nabst_e 0 Pixel */
	margin: 0px 0px 0px 0px;
}

a {
	color: #00589c;
	text-decoration: none;
}

a:focus,
a:active,
a:hover {
	color: #ff6600; 
}

a:hover {
	text-decoration: underline;
}


h1 {/* _erschrift erster Ordnung, Schriftart Helvetica oder serifenlose; Schriftgr_14 Punkte; Zeilenabstand 12 Punkte; Ausrichtung zentriert; Innenabst_e oben, rechts, unten, links je 10 Pixel */
	font-size: 14pt;
	/* margin: 10px 0px 10px 0px; */
	/* padding: 10px 10px 10px 10px; */
}

h2 {/* _erschrift zweiter Ordnung, Schriftart Helvetica oder serifenlose; Schriftgr_11 Punkte; Ausrichtung zentriert; Innenabstand oben 10 Pixel; Farbe Schwarz */
	font-size: 11pt;
	color: black;
	/*padding: 10px 0px 0px 0px; */
}

h3 {/* _erschrift dritter Ordnung, Schriftart Helvetica od. serifenlose; Schriftgr_9 Punkte; Ausrichtung zentriert; Innenabst_e 0 Pixel; Kursiv */
	font-size:9pt;
	font-style : italic;
	/*padding: 0px 0px 0px 0px;*/
}

h6 {/* f_title Press-Report: Schriftart Helvetica od. serifenlose; Schriftgr_ 10 Punkte; Ausrichtung zentriert; Innenabst_e 0 Pixel; Kursiv */
	font-size:10pt;
	padding: 0px 0px 0px 0px;
	font-style : italic;
}

/******************************************************************/
/* GEaddons items                                                 */
/******************************************************************/

/* Top bar */
#GEbar {
 clear: both;
 margin: 0px 0px 18px 10px;
 font-weight: bold;
}

/* The "header" element uses absolute positioning for the images,
 * and normal positioning for the text.
 * Padding, instead of vertical centering, is used to shift the <h1>
 * text downwards from the top of the header.
 */

#header {
    height: 75px; /* Is 100px for GFZ page, but we have no top nav stuff. */
    position: relative; /* Repeats GFZ template but defends against its absence? */
}

#header .inner-left {
    position: absolute;
    left: 409px; /* (930 - 111)/2 = 409.5
    /* bottom: 29px; */
    top: 0px;
}

#GEbar .title {
 font-size: 125%;
 color: #00589C;
 padding: 51px 0px 5px 0px;
 margin: 0px 100px;
 text-align: center;
}
/* End top bar */


/* Menu Bar */
.GEmenu {
 clear: both;
 /* background: #00589C; */
 margin: 2px 10px 5px 10px;
 /* padding: 0px; */
 /* Something new, August 2014?? Quick fix. */
 padding: 10px 0px 0px 0px;
 min-height: 21px;
}

.GEmenu ul {
 list-style-type: none;
 margin: 0px;
 padding: 0px;
}

.GEmenu ul li.first {
 background: none;
}

.GEmenu ul li.right {
 float: right;
}

.GEmenu ul li.last {
 float: right;
 background: none;
}

.GEmenu ul li {
 float: left;
 /* padding: 3px 16px 1px 16px; */
 margin: 0px 0px 0px 0px;
 display: inline-block;
 /* background: url(../img/file.gif) no-repeat; */
}

#GEmenu a {
 color: white;
 font-weight: bold;
}

#GEmenu a:hover {
 color: rgb(204, 204, 204);
 text-decoration: none;
}
/* End of menu bar */

/* Navigation Bar */
#GEnavigation {
 clear: both;
 padding: 0px;
 margin: 5px 40px 5px 40px;
 width: 800px;
 font-size: 75%;
 min-height: 21px;
}

#GEnavigation ul {
 list-style-type: none;
 margin: 0px 0px 0px 15px;
 padding: 0;
}

#GEnavigation ul li{
 float: left;
 margin: 0px 5px 0px 5px;
 padding: 0px;
}
/* End Navigation Bar */

#GEcontent {
 clear: both;
 margin: 5px 75px 0px 75px; /* 950 - 800 = 150 */
 padding: 0px 40px 0px 0px;
 width: 800px;
 min-height: 420px;
 text-align: left;
 display: block;
}

#GEfooter {
 clear: both;
 font-size: 75%;
 padding: 0px 0px 0px 0px;
 margin: 5px 40px 5px 40px;
 border-top: 1px Solid #00589C;
 color: #00589C;
 width: 800px;
}

/* This one is used for headings within the table on the front page.
   The definitions follow the h2 style defined in
   http://www.gfz-potsdam.de/portal/parts/GFZ/css/basis.css
 */
div.table-heading {
  font-size: 1.1em;
  font-weight: bold;
  margin-bottom: 16px;
  line-height: 1.25;
}


a img{
 border: none;
}

/* Linked text should be grey in the footer */
#footer a {
  color: #999;
}

#footer {
    position: relative; /* Repeats GFZ template but defends against its absence? */
}

/* General things on GEOFON pages */
/* table styling from http://pythoughts.com/table-style-css/ */
.table-5 {
        background-color: #f5f5f5;
        padding: 5px;
        border-radius: 5px;
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
        border: 1px solid #ebebeb;
        width: 100%;
}
.table-5 td, .table-5 th {
        padding: 2px 25px;
}
.table-5 thead {
        font: normal 15px Helvetica Neue,Helvetica,sans-serif;
        /* text-shadow: 0 1px 0 white; */
	background-color: #00589C;
	color: #ffffff;
}
.table-5 thead tr:hover {
	background-color: #00589C;
	color: #000000;
}

.table-5 th {
        text-align: left;
        /* border-bottom: 1px solid #fff; */
}
.table-5 td {
        font-size: 14px;
}
.table-5 tr:hover {
        background-color: #fff;
}

/* Selector boxes for filter for network list */
.minitab {
	color: #000000;
	/* background-color: #f5f5f5; */ /* set class to either { odd | even } */
	background: #cccccc url("https://code.jquery.com/ui/1.12.0/themes/smoothness/images/ui-bg_highlight-soft_75_cccccc_1x100.png") 50% 50% repeat-x;
	line-height: 150%;
	padding: 4px 8px;
	border: 1px solid #808080;
        border-radius: 4px;
        -moz-border-radius: 4px;
        -webkit-border-radius: 4px;
}
/* Special case: piwik opt out box, but I can't do it because it's off-site?? : */
iframe#piwik-opt-out {
        font-family: Arial, Helvetica, sans-serif;
}

