/* PATT Elektrotechnik - Stylesheet */

a {
  color:#226484;
  text-decoration:none;
}

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

a.download {
	display:block;
	margin-left:10px;
	margin-bottom:5px;
  color:#226484;
}
a.download:hover {
  color:#B21510;
	text-decoration:none;
}

a.navi {
  color:white;
  text-decoration:none;
  margin-left:5px;
  margin-right:5px;
}

a.navi_sel {
  color:#AAAAAA;
  text-decoration:none;
  margin-left:5px;
  margin-right:5px;
}

a.navi_sel:hover {
  color:#AAAAAA;
  text-decoration:none;
}

a.navi:hover {
  color:#AAAAAA;
	text-decoration:none;
}

a.subnavi:hover {
  color:#C8C8C8;
	text-decoration:none;
}

a.subnavi {
  color:white;
  text-decoration:none;
}

a.subnavi_sel {
  color:#C8C8C8;
  text-decoration:none;
}

a.subnavi_sel:hover {
  color:#C8C8C8;
  text-decoration:none;
}

html {
  height:100%;
}

body {
  margin:0px;
  font-family:arial,helvetica,sans-serif;
  font-size:12px;
  background-color:#c8c8c8;
  color:#333333;
  text-align:center;
	height:100%;
}

table.hintergrund {
  width:100%;
	height:100%;
	text-align:center;
  background-image:url('../bilder/bg_struktur.jpg'); 
  background-position:center;
  background-repeat:repeat-y;
	background-attachment:fixed;
}

div.struktur {
  position:relative;
  margin:auto;
  z-index:0;
  width:980px;
	height:100%;
  background-image:url('../bilder/bg_struktur.jpg');
  background-position:center;
  * background-position:top 1px;
  background-repeat:repeat-y;
	text-align:left;
}

div.subnavigation {
  position:absolute;
	top:200px;
	right:370px;
	* right:369px;
  z-index:100;
  background-color:#555555;
  background-image:url('../bilder/bg_subnavigation.jpg');
  background-repeat:repeat-x;
  color:white;
  font-size:11px;
  padding:8px;
  text-align:left;
}

div.banner {
  position:relative;
  z-index:0;
  width:960px;
  height:205px;
	margin-left:10px;
	* margin-left:11px;
}

div.fehlerbox {
	display:block;
	padding:5px;
	height:50px;
	color:#B21510;
	font-weight:bold;
}

div.meldungsbox {
	display:block;
	padding:5px;
	height:50px;
	color:#226484;
	font-weight:bold;
}

div.blitz {
  position:absolute;
  z-index:100;
  left:138px;
	* left:139px;
  top:72px;
}

div.content {
  position:relative;
  z-index:0;
  width:610px;
  text-align:left;
}

div.fotos_aussen {
  position:absolute;
	top:212px;
	right:10px;
	width:350px;
  height:350px;
}

div.fotos_innen {
  position:fixed;
  width:350px;
  height:350px;
  background-image:url('../bilder/bg_fotos.jpg');
  background-position:left;
  background-repeat:no-repeat;
  text-align:left;
}

div.fotobereich {
  position:relative;
  z-index:100;
  margin-left:21px;
  margin-top:15px;
	width:300px;
	height:325px;
}

div.navigation {
  position:absolute;
  z-index:100;
  left:0px;
  top:180px;
  color:white;
  font-weight:bold;
  margin-left:20px;
  text-align:left;
}

hr {
  margin-top:5px;
	margin-bottom:5px;
  border:0px;
	border-top:1px solid #C8C8C8;
}

span.content_titel {
  display:block;
  margin-left:30px;
  margin-top:30px;
  font-size:18px;
  font-weight:bold;
  color:#226484;
}

span.content_untertitel {
  display:block;
  margin-left:30px;
  font-weight:bold;
	border-bottom:1px solid #C8C8C8;
	padding-bottom:10px;
	width:300px;
}

span.content_inhalt {
  display:block;
  margin-left:30px;
  margin-top:20px;
  width:560px;
	line-height:1.5em;
}

span.hoverbild {
	display:inline;
	margin-top:10px;
	color:#226484;
	font-weight:bold;
	cursor:pointer;
}

table {
  font-size:12px;
}

table.submenu {
  font-size:10px;
  color:white;
}

td {
  vertical-align:top;
}

td.submenu_links {
  border-right:1px solid white;
  padding-right:8px;
}

td.submenu_rechts {
  padding-left:8px;
}
