/*Holy Grail PrintCSS Base*/
body{
     background-image: url("../hintergrund/header/header_startseite.jpg");
     background-repeat: no-repeat;
     background-position: 0px 0px;
     margin: 170px 15px 15px 15px;
}
div.inhalt{
     margin-top: 35px;
     width: 465px;
}
body,td{
font-family: Verdana;
font-size: 11px;
}
div.img_block_links{
  float: left;
  margin: 5px 10px 5px 0px;
}
div.img_block_rechts{
  float: right;
  margin: 5px 0px 5px 10px;
}
div.img_block_links div, div.img_block_rechts div{
  color: #999999;
  font-style: italic;
  padding: 3px 3px 0px 3px;  
}
div.title, div.title a{
  color: #999999;
}
body,blockquote,p,td,div{
     font-family: Verdana;
}
#header,#navli,#navre,#navikasten,.wai_spacing {
	display: none;
}
img{
	border: none;
}
.imgbox {
	float: left;
	width: 210px;
	margin-right: 10px;
}
.imgbox img{
	margin-bottom: 10px;
}
h1 {
	font-size: 1.33em;
	line-height: 1.50em;
}
h2 {
	font-size: 1.17em;
	margin-bottom: 0.00em;
}
h3 {
	font-size: 1.08em;
	margin-bottom: 0.00em;
}
.dhx_tablist_zone {
	display: none;
}
.dhx_tabbar_zone {
	height: auto !important;
	width: 100% !important;
}
.dhx_tabcontent_zone{
	width: 100% !important;
	display: block !important;
	visibility: visible !important;
	position: relative !important;
	height: auto !important;
	background-color: #ffffff !important;
}
.dhx_tabcontent_sub_zone  {
	background-color: #ffffff !important;
	margin-top: 2em;
	height: auto !important;
	width: 100% !important;
	visibility: visible !important;
	position: relative !important;
	clear: both;
	float: none;
}
.dhtmlxTabBar{
	height: auto !important;
	width: 100% !important;
	visibility: visible !important;
	position: relative !important;
	clear: both;
	float: none;
	background-color: #ffffff !important;
}
div.printclear {
	height: 1px;
	width: 100%;
	clear: both;
	display:block;
}
img.links{
	margin-top: 15px;
	margin-bottom: 15px;
	margin-right: 15px;
	float: left;
}
img.rechts{
	margin-top: 15px;
	margin-bottom: 15px;
	margin-left: 15px;
	float: right;
}
img.border, A img.border {
	border: 1px solid #CCCCCC;
}
img.border_links, A img.border_links {
	border: 1px solid #CCCCCC;
	margin-right: 15px;
	float: left;
}

img.border_rechts, A img.border_rechts {
	border: 1px solid #CCCCCC;
	margin-right: 15px;
	float: right;
}
.tabinhalt{
	height: auto !important;
	padding: 0.5em 0.5em 0.5em 0.5em !important;
	width:640px !important;
}

/*MDB*/
/*METADATENBANK*/
div.row label{
 font-weight: bold;
}
div.mcol1{
width: 220px;
}
div.mcol2{
margin-left: 5px;
}
div.mcol4{
margin-left: 20px;
}
div.mcol2 select{
 width: 240px;
 height: 100px;
}
div.hspacing1{
  margin-top: 20px;
}
#anzahl_treffer{
  display: inline-block;
  color: #008143;
  font-weight: bold;
  min-width: 85px;
}

div.mdb_listentryheadline{
  font-weight: bold;
  border-bottom: 1px solid  #008143; 
  padding-bottom: 15px;
}

div.mdb_listentryheadline div.mdb_listentrycol1, div.mdb_listentryheadline div.mdb_listentrycol2{
  display: block;
  font-weight: bold;
  padding-bottom: 5px;
}

div.mdb_listentry{
  border-bottom: 1px solid  #B2D9C6; 
  padding-bottom: 15px;
  padding-top: 15px;
}
div.mdb_listentrycol1{
 width: 340px;
}
div.mdb_listentrycol1 a{
 text-decoration: none;
}
div.mdb_listentrycol1 a:hover{
 text-decoration: underline;
}
div.mdb_listentrycol1 a span{
 color: #008143;
 font-weight: bold;
}
div.mdb_listentrycol2{
 width: 130px;
}
#divpagi{
display: none;
}
#produkte_msddHolder, #rubrik_msddHolder{
 display: none;
}
#inhalt_wrap{
  width: 540px;
}
#detailansicht{
  margin-top: 25px;
}
#detailansicht a{
 text-decoration: none;
}
#detailansicht a:hover{
 text-decoration: underline;
}
div.mdbtitle{
  font-weight: bold;
}

.dd .ddChild a.selected {
  background:none repeat scroll 0 0 #008143;
  color: white;
}
.dd .ddChild a.hover {
  background:none repeat scroll 0 0 #99D5B8 !important;
  color: white;
}
#rubrik_child, #produkte_child{
 height: 100px;
}
span.gmaps_index{
  color: black;
  background-color: #FD7569;
  padding: 3px 3px 3px 3px;
  float: right;
  font-weight: bold;
}
#mdb_plz_state{
  margin-left: 5px;
  color: red;
}
input.mdb_editde_halfinput, input.mdb_editde_fullinput, textarea.mdb_editde_fulltextarea {
  width: 220px;
  margin-right: 5px;
  padding: 3px 3px 3px 3px;
  margin: 2px 2px 2px 2px;
}
input.mdb_editde_fullinput, textarea.mdb_editde_fulltextarea{
  width: 455px;
}
div.mdb_editde_spacer{
  width: 470px;
  height: 1px;
  border-bottom: 2px solid #008143;
  margin-bottom: 15px;
  margin-top: 15px;
}
 textarea.mdb_editde_fulltextarea{
  height: 120px;
}
p.red{
 color: red;
}
p.green{
 color: green;
}