/*
Stylesheet Maerkischer-Kreis
Dennis Dobslaf
2005-11-23
*/
* 
{
  margin: 0;
  padding: 0;
}

html
{

  font-size: 76%;
}

img {
	border: none;
}

body
{
  font-family: Arial, Helvetica, sans-serif;
  color: #000000;
}

dfn
{
  position: absolute;
  top: -1000px;
  left: -1000px;
}

p {
  padding: 0;
  margin-top: 0;
	margin-bottom: 1em;
}

.hidden
{
  display: none;
}

#wrapperall
{
	width: expression(document.body.clientWidth < 820? "770px": "100%" );
}

#wrapperall2
{
	width:expression(document.body.clientWidth > 1280? "1250px": "auto" );
}

ul
{
  list-style-type: none;
}

.container
{
  overflow: hidden;
}

* html .container
{

}

.imgdesc
{
  font-size: 0.8em;
  font-style: italic;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#header
{
	display: none;
}

#headerimages
{
display: none;
}

#header #headerimages .image
{
display: none;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

#quicknav
{
display: none;
}



/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#mainnav
{
display: none;
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#content
{
  width: 100%;
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

#left
{
display: none;
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#center
{
  line-height: 140%;
}

/* Fix für IE <= 6 3px-Bug und Peekaboo-Bug*/
* html #center {
  height: 1%;
}

#center a:link, #center a:visited, #center a:active
{
  color: #24569B;
  text-decoration: none;  
}

#center a:hover, #center a:focus
{
  	text-decoration: underline;
}

#center .block a
{
  background-image: url(/pics/li_bullet.gif);
  background-repeat: no-repeat;
  background-position: 0 0.2em;
  padding-left: 1em;
  color: #24569B;
}

/* Damit der Drecks-IE nicht flackert */
#center .block a:hover {
  background-image: url(/pics/li_bullet.gif);
  background-repeat: no-repeat;
  background-position: 0 0.2em;
  padding-left: 1em;
  color: #24569B;
}

#center .block h2 a {
	background-image: none;
	padding: 0;
}

#center .block h2 a:hover {
	background-image: none;
	padding: 0;
}


#center .block h3 a {
	background-image: none;
	padding: 0;
}

#center .block h3 a:hover {
	background-image: none;
	padding: 0;
}



* html #center .container
{
  width: 98%; 
}
#center h1
{
  font-size: 1.4em;
  margin-bottom: 0.6em;
}

#center h2
{
  font-size: 1.2em;
  margin-bottom: 0.4em;
}

#center h3
{
  font-size: 1.15em;
  font-weight: bold;
  margin-bottom: 0.4em;
}

#center h4
{
  font-size: 1.15em;
  font-weight: bold;
  margin-bottom: 0.2em;
}




#center .intro
{
  text-align: justify;
  font-weight: bold;
  margin-bottom: 1.8em;
}

#center .block
{
  margin-bottom: 1.5em;
}

#center .block p
{
  margin-bottom: 0.8em;  
}

#center .contentright
{
  float: right;
  margin-left: 0.8em;
  margin-bottom: 0.1em;
  text-align: center;
}

#center .contentleft
{
  float: left;
  margin-right: 0.8em;
  margin-bottom: 0.1em;
  text-align: center;
}

#center ul, #center .block ul
{
  list-style-type: disc;  
  margin-top: 0.5em;
  margin-bottom: 0.5em;
}

#center ol, #center .block ol
{
  list-style-type: decimal-leading-zero;
  margin-top: 0.5em;
  margin-bottom: 0.5em;
}
#center ul li, #center .block ul li
{
  margin-left: 1.5em;
}

#center ol li, #center .block ol li
{
  margin-left: 2.2em;
}

* html #center ol li, * html #center .block ol li
{
  margin-left: 2.8em;
}

#center ul.infoseiten, #center .block ul.infoseiten,
#center ul.formularliste, #center .block ul.formularliste
{
  list-style-type: none;
}

#center ul.infoseiten li, #center .block ul.infoseiten li,
#center ul.formularliste li, #center .block ul.formularliste li
{
  margin-left: 0.2em;
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#breadcrumbs
{
display: none;
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#right
{
 display: none;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
table.contenttable
{
  width: 99%;
  font-size: 1em;
}

table.guestbook_table
{
  font-size: 1em;  
}

table.contenttable th
{
  background-color: #DDE7F6;
  vertical-align: top;
  color: Black;
  text-align: center;
  padding: 0.2em;
  border-spacing: 1px;  
}

table.contenttable td
{
  padding: 0.2em;
  background-color: #F3F3F3;
  border-spacing: 1px;  
}

table.contenttable .evenrow
{
  background-color: #DBDDDC;
  color: #000000;  
}

table.contenttable .oddrow
{
  background-color: #FFFFFF;
  color: #000000;  
}


/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

#center .block li {
/*  list-style-type: square;*/
}

/* Listen Typ 1*/

#center ul.headlinelist 
{
  list-style-type: none;
  margin-top: 0.3em;
}

#center ul.headlinelist li
{
  list-style-type: none;
  padding: .5em;
  margin: 0;
  background-image: url(/pics/li_bullet.gif);
  background-repeat: no-repeat;
  background-position: 0 0.8em;
  padding-left: 1.2em;
}
ul.headlinelist li a
{
  color: #000000;
  text-decoration: none;
}

ul.headlinelist li a:hover
{
  text-decoration: underline;
}

.headlinelist h2
{
  background-color: #24569B;
  color: #FFFFFF;
  padding: 0.3em;
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* Listen Typ 2*/
.liststyle2 ul li a
{
  background-image: url(/pics/li_bullet_style2.gif);
  background-repeat: no-repeat;
  background-position: 0 0.3em;
  padding-left: 13px;
  color: #000000;
  text-decoration: none;
}

.liststyle2 ul li a:hover
{
  background-image: url(/pics/li_bullet_style2_hover.gif);
  color: #24569B;
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* Listen Typ 3*/
.liststyle3 ul li
{
  margin-bottom: 0.4em;
}
.liststyle3 ul li a
{
  background-image: url(/pics/li_bullet_style3.gif);
  background-repeat: no-repeat;
  padding-left: 1.4em;
  color: #000000;
  text-decoration: none;

}

.liststyle3 ul li a:hover
{
  background-image: url(/pics/li_bullet_style3_hover.gif);
  color: #24569B;
}

/*listen typ4*/
/*design 4*/

.linkelement
{
  overflow: hidden;
  width: 48%;
  float: left;
  margin-right: 2%;
  margin-bottom: 0.8em;
}

.linkelement h3
{
  margin-bottom: 0.3em;
  font-size: 1.2em;
}

.linkelement .textblock
{
  overflow: hidden;
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */


/*Added by Sascha*/

.oeffnungszeiten {
	border: none;
	font-size: 0.8em;
}

.oeffnungszeiten th {
	background-color: #DDE7F6;
	color: Black;
	font-weight: bold;
	text-align: right;
	padding: 1px;
	border-spacing: 1px;
}

.oeffnungszeiten .uhrzeit {
	text-align: left;
}

.oeffnungszeiten td {
	background-color: #F3F3F3;
	padding: 1px;
	text-align: left;
	border-spacing: 1px;
}

.oeffnungszeitenbemerkung {
	margin-bottom: 15px;
}

.mitarbeiterstelle {
	background-color: #F4F4F4;
	padding: 3px;
	margin-bottom: 10px;
}

.mitarbeiterorgaeinheit {
	background-color: #F4F4F4;
	padding: 3px;
	margin-bottom: 10px;
}

#center .block .produktliste {
	list-style-type: none;
	margin-left: 10px;
}

#center .block .produktliste li {
	list-style-type: none;
}

#center .abteilungshierarchie .block ul 
{
  list-style-type: none;
  padding-left: 2em;
}

#center  .abteilungshierarchie .block ul li {
	list-style-type: none;
}

/* Dennis */
.contentovercenter
{
  width: 100%;
  text-align: center;
}

.contentundercenter
{
  width: 100%;
  text-align: center;
}

.bildunterschrift
{
  text-align: center;
  font-style: italic;
}

/* Sascha */

.important {
	color: red;
	font-weight: bold;
}

.remark {
	font-size: 0.8em;
}

.boxremark {
	border: 1px solid #24569B;
	background-color: #EEEEEE;
	padding: 5px;
}

.formularliste li {
	margin-bottom: 10px;
}

#center .block .orgaliste {
	list-style-type: none;
}

#center .block .mitarbeiterliste {
	list-style-type: none;
}

.mitarbeiterliste li {
	display: block;
	border-bottom: 1px solid #979797;
	margin-bottom: 10px;
	padding-bottom: 5px;
}

.maillink {
  background-image: url(/pics/li_bullet.gif);
  background-repeat: no-repeat;
  background-position: 0 0.2em;
  padding-left: 1em;
  color: #24569B;
}

.moreinfolink {
  background-image: url(/pics/li_bullet.gif);
  background-repeat: no-repeat;
  background-position: 0 0.2em;
  padding-left: 1em;
  color: #24569B;
}

#center .block .noimg {
	background-image: none;
	padding-left: 0;
}

#center .block .noimg:hover {
	background-image: none;
	padding-left: 0;
}


#center .block #subnav {
list-style-type: none;
}

/* bildergalerie */
#image-gallery {
}

.image-gallery-images {
	overflow: hidden;
	width: 100%;
}

.image-gallery-entry {
	float: left;
	width: 30%;
	margin-left: 3px;
	margin-right: 3px;
	margin-bottom: 10px;
	text-align: center;
}

.synonyms {
        display: none;
}
