/**********************************
 * TITLE: Gila-Mobil Stylesheet   * 
 * URI  : /mobil.css              *
 * MODIF: 2006-Aug-17             *
 **********************************/


/* ##### Common Styles ##### */

body {
  color: black;
  background-color: white;
  font-family: verdana, helvetica, arial, sans-serif;
  font-size: 73%;
  margin: 0;
  padding: 0;
}

html > body {
  font-size: 9pt;
}

acronym, .titleTip {
  font-style: italic;
  border-bottom: none;
}

/* ##### Header ##### */

#header {
	margin: 0;
	padding: 0;
	color: inherit;
	background-color: transparent;
}

.headerTitle {
	margin: 0;
	padding: 0.25em 2px 0.25em 2px;
}

.headerTitle a {
  font-family: verdana, helvetica, arial, sans-serif;
  color: #990000;
  background-color: transparent;
  text-decoration: none;
  font-size: 30pt;  /* For MSIE */
  font-weight: bold;
  font-style: italic;
}

.headerTitle > a {
  font-size: 100%;  /* For fully standards-compliant user agents */
}

.headerTitle span {
  color: #000099;
  background-color: transparent;
  font-weight: bold;
}

.headerTitle span.theme {
  display: none !important;
}

.subHeader {
  border-top: 1px solid #000099;
  padding-top: 4px;
  font-size: 84%; 
}

.subHeader a {
  color: #000099;
  text-decoration: underline;
  font-weight: bold;
  margin: 0;
  padding: 0 1ex;
}

.subHeader a:hover {
  color: #000099;
  text-decoration: none;
}

.doNotDisplay {
  display: none !important;
}

/* ##### Side Bars ##### */

#side-bar {
  display: none;
}


/* ##### Main Copy ##### */

#main-copy {
	text-align: left;
	margin: 0;
	padding: 5px;
}

#main-copy h1 {
  font-family: verdana, helvetica, arial, sans-serif;
  font-size: 120%;
  margin: 2ex 0 1ex 0;
  padding: 0;
}

#main-copy a {
	color: black;
	background-color: transparent;
	text-decoration: underline;
}

#main-copy .neu{
	background-color: #F4ED60;
	font: bold;
}

p {
  margin: 0 0 2ex 0;
  padding: 0;
}

dl {
  margin: 0;
  padding: 0;
}

dt {
  font-weight: bold;
  margin: 0;
  padding: 0 0 1ex 0;
}

dd {
  margin: 0 0 2ex 1.5em;
  padding: 0;
}

/* ##### Screen > Handheld ##### */

.gold_blau {
	color: #000099;
}

.gold_rot {
	color: #990000;
}

.blau_rot {
	color: #990000;
}

.blau {
	color: #000099;
}

.rot {
	color: #990000;
}

.doNotDisplayonScreen  {
  display: none !important;
}

#main-copy-galerie {
	color: black;
	text-align: center;
	line-height: 1.5em;
	margin: 0;
	padding: 0.5ex 5px 1em 0;
}

/* ##### Navigation ##### */

#navigation {
	color: Black;   
}

#navigation a {
	color: Black;
	background-color: transparent;
	text-decoration: underline;
	font-weight: bold;
   margin: 0;
   padding: 4px 1ex;
}

#navigation a:hover {
	text-decoration: none;
	background-color: white;
}

/* ##### Footer ##### */

#footer {
  	color: black;
	background-color: #CCCCCC;
	font-size: 92%;
	text-align: center;
	line-height: 1.25em;
	margin: 0;
	padding: 1em 4mm 1em 4mm;
}

#footer a {
	color: black;
	background-color: transparent;
	text-decoration: underline;
}

/* ##### Footer-Galerie ##### */

#footer-galerie {
	color: black;
	font-size: 92%;
	text-align: center;
	line-height: 1.25em;
	margin: 0;
	padding: 1em 4mm 1em 4mm;
}

#footer-galerie div {
  margin: 0;
  padding: 0 0 1ex 0;
}

#footer-galerie a {
  color: black;
  background-color: transparent;
  text-decoration: underline;
  font-weight: bold;
}

#footer-galerie a:hover {
  text-decoration: none;
}
