
/* +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 * +- Body
 * +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 */
 
body.print {
	background-color:#fff; 
}

/* +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 * +- Search Form
 * +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 */
.searchForm table {
	width:100%;
}
.searchForm input {
	border-top: 1px solid #CCC;
	border-left: 1px solid #CCC;
	border-right: 1px solid #AAA;
	border-bottom: 1px solid #AAA;
}
.searchForm input.searchInput {
	width:80%;
}
.searchHeader {
	text-align:right;
	border-top: 1px solid #CCC;
	background-color: #EEE;
	font-size:70%;
}
.searchResult {
	margin-bottom:20px;
}
.searchResult span.title {
	display:block;
	font-weight:bold;
	color:#2200D5;
}
.searchResult span.title a {
	color:#2200D5;
}
.searchResult span.title a:visited {
	color:#91198B;
}
.searchResult span.description {
	display:block;
}
.searchResult span.linkpath {
	display:block;
	font-size:smaller;
	line-height:1.3em;
} 
.searchResult span.linkpath a {
	color:#008000;
}

/* +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 * +- [WAI] ZMSLinkContainer
 * +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 */

div.ZMSLinkContainer
	{
	background-color: #eee;
	}

/* +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 * +- [WAI] ZMSFile / ZMSLinkElement
 * +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 */

div.ZMSFile, div.ZMSLinkElement 
	{ 
	background-color: #F8F8F8;
	margin: 4px;
	}

div.ZMSFile.none, div.ZMSLinkElement.none 
	{
	background-color: transparent;
	border: 2px dashed #eee;
	}

div.ZMSFile.floatleft, div.ZMSLinkElement.floatleft 
	{ 
	float:left;
	width:50%
	}

div.ZMSFile.floatright, div.ZMSLinkElement.floatright 
	{ 
	float:right;
	width:50%
	}

div.ZMSFile div.title, div.ZMSLinkElement div.title 
	{
	font-size:x-small;
	white-space:nowrap;
	}

div.ZMSFile div.title a:link, div.ZMSFile div.title a:visited, 
div.ZMSLinkElement div.title a:link, div.ZMSLinkElement div.title a:visited 
	{
	font-weight:bold;
	font-size:x-small;
	text-decoration:none;
	color:black;
	}

div.ZMSFile div.text, div.ZMSLinkElement div.text 
	{
	font-size:xx-small;
	}

div.ZMSFile div.description, div.ZMSLinkElement div.description 
	{
	font-size:x-small;
	}

/* +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 * +- [WAI] ZMSGraphic
 * +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 */

a.fancybox img {
	padding:1px 1px 21px 1px;
	background:transparent url(/misc_/zms/zoom.gif) bottom right no-repeat;
	background-color:transparent; 
}

div.ZMSGraphic_extEdit_action {
	margin:0px 0px 20px 0px;
}

a.ZMSGraphic_extEdit_action img {
	padding:1px 1px 9px 1px;
	background:transparent url(/misc_/zms/ico_plus.gif) bottom right no-repeat;
}

div.ZMSGraphic {
	background-color: transparent;
	margin: 4px;
}

div.ZMSGraphic.left {
	text-align:left;
}

div.ZMSGraphic.right {
	text-align:right;
}

div.ZMSGraphic.center {
	text-align:center;
}

div.ZMSGraphic.floatleft {
	float:left;
	margin-right:10px;
}

div.ZMSGraphic.floatright {
	float:right;
	margin-left:10px;
}

div.ZMSGraphic.center div.graphic {
	text-align:center;
	margin:0px auto;
}

div.graphic.alignleft {
	float:left;
	text-align:right;
}

div.graphic.alignright {
	float:right;
	text-align:right;
}

div.ZMSGraphic div.text {
	padding: 4px;
}

/*-- ## FF Patch ## --*/
div.ZMSGraphic.right div.graphic {
	width:100% !important; 
}
div.ZMSGraphic.right div.graphic img {
	display:inline !important;
}

a.zoom img.zoom,
a.superzoom img.superzoom,
a.download img.download {
	width: 26px;
	height: 21px;
	background-position:top right;
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;
}
a.zoom img.zoom { background-image: url(/misc_/zms/zoom.gif); }
a.download img.download { background-image: url(/misc_/zms/download.gif); }
a.superzoom img.superzoom { background-image: url(/misc_/zms/superzoom.gif); }

/* +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 * +- [WAI] ZMSTables
 * +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 */

table.ZMSTable th {
	background-color:#DDEFFC; 
}

table.ZMSTable td {
	background-color:#EEEEEE; 
}

body.print table.ZMSTable th, 
body.print table.ZMSTable td {
	background-color:transparent; 
}

/* +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 * +- [WAI] ZMSTeaser
 * +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 */

div#teaser
	{
	width:150px;
	font-size:x-small;
	}

div.ZMSTeaserContainer
	{
	padding:1px;
	margin-bottom:10px;
	}

div.ZMSTeaserElement
	{
	}

div.ZMSTeaserElement img.title
	{
	border: none;
	}

div.ZMSTeaserElement div.title a:link,
div.ZMSTeaserElement div.title a:visited,
div.ZMSTeaserElement div.title
	{
	font-weight:bold;
	text-decoration:none;
	color:black;
	padding: 2px;
	display: block;
	}

div.ZMSTeaserElement div.text a:link,
div.ZMSTeaserElement div.text a:visited,
div.ZMSTeaserElement div.text
	{
	}


dl.faq,
dl.faqstatic {
margin-top:0px;
padding-top:0px;
}
dl.faq dt,
dl.faqstatic dt {
font-weight:normal !important;
color:#340004;
cursor:pointer;
}
h2.faqset {
margin-bottom:3px;
padding-bottom:0px;
line-height:16px;
border-top: 1px solid #340004;
}

/* Hide all DD's at the start*/
dl.faq dd {
display:none;
}
dl.faq dd,
dl.faqstatic dd {
background-color:#fee4eb;
padding:0px 2px 0px 3px;
}

/* +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 * +- [WAI] Misc
 * +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 */

div.ZMSObject.new, div.ZMSObject.modified {
	border: 2px dashed blue;
	background-color: #F0F0FF;
} 
div.ZMSObject.deleted {
	border: 2px dashed red;
	background-color: #FFF0F0;
	color: #CCC;
	text-decoration: line-through;
}
.preview.highlight {
	background: filter:Alpha(opacity=90);-moz-opacity:0.90;opacity:0.90;
	background-color: #E2E3DE;
	cursor:pointer;
}

span.unicode { 
  font-family:"Lucida Sans Unicode", "Arial Unicode MS", Arial, Helvetica, sans-serif;
}

span.highlight { 
  background-color: yellow;
  color: black;
  font-weight: bold;
}


#zmi_logo {background-image:none;background-color:#fcf6ec;}
#ZMIManageTabsBar {background-image:none;background-color:#fcf6ec;}
ul#ZMIManageTabsButtons li {background-image:none;}
ul#ZMIManageTabs li {height:21px; margin-bottom:0px;}
ul#ZMIManageTabs li a {text-decoration:none !important;}
body.zmi div.zmi {width: 830px;}

.form-element img,
.zmiContainerColRight img {
border:0px !important;
}

a, a:link, a:visited, a:hover {
color:#340004;
}

body#web {
margin:0px;
padding:0px;
height: 100%;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
background: #988284; /* Old browsers */
background: -moz-linear-gradient(top, #340004 0%, #988284 60%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#340004), color-stop(60%,#988284)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #340004 0%,#988284 60%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #340004 0%,#988284 60%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #340004 0%,#988284 60%); /* IE10+ */
background: linear-gradient(top, #340004 0%,#988284 60%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#340004', endColorstr='#988284',GradientType=0 ); /* IE6-9 */
}

div.container {
width: 100%; 
margin: 0px;
padding:0px;
margin-top:3em;
text-align:center;
}
div.contentwrapper {
text-align:left;
margin:0px auto;
width:100%;
width:973px;
min-height: 960px;
border:1px solid #fff;
background: #fff url(../common/mebg.gif) top left repeat-y;

border-top-left-radius: 9px;
border-top-right-radius: 9px;
border-top-style: solid;
border-top-width: 1px;
box-shadow: 0 0 20px rgba(0, 0, 0, 0.6);
-moz-box-shadow: 0 0 20px rgba(0, 0, 0, 0.6);
-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.6);

}


/*----------------------*/
/*-- TOP REGION       --*/
/*----------------------*/

div#logo{
width:973px;
margin:0px;
padding:0px;
}
div#logo img{
border-top-left-radius: 9px;
border-top-right-radius: 9px;
}

div.clearfloating {
clear:both;
height:0px
}

/*----------------------*/
/*-- TOP REGION: MENU --*/
/*----------------------*/

div.menu, div.submenu {
width:973px;
margin:0px;
padding:0px;
background-color:#340004;
border:0px;
height:20px;
vertical-align:middle;
}
div.submenu {
background-color:#988284;
}
ul#menu, 
ul#submenu {
margin:0px 0px 0px 170px;
padding:0px;
text-align:left;
background-color: transparent;
}
ul#menu li,
ul#submenu li {
padding: 0px;
margin: 0px;
float:left;
list-style:none;
}

ul#menu li a, 
ul#submenu li a {
display:block;
overflow:hidden;
white-space:nowrap;
margin:0px;
margin-top:3px;
padding:0px;
padding-right:5em;
color: #ddd;
text-decoration: none !important;
}

ul#menu li a:link, 
ul#menu li a:visited,
ul#submenu li a:link, 
ul#submenu li a:visited {
color: #ddd;
}
ul#menu li a:hover,
ul#submenu li a:hover {
color:#fff;
}
ul#menu li.active a,
ul#submenu li.active a {
color:#fff;
}


/*--------------------*/
/*-- CONTENT REGION --*/
/*--------------------*/

body#web div#content {
margin:0px 0px 0px 200px;
text-align: left;
line-height:1.8em;
padding:24px 0px 0px 390px;
color:black;
width:360px;
min-height:530px;
}

body#web div#content h1, 
body#web div#content h2,
body#web div#content h3, 
body#web div#content p {
font-size:11px;
}

div#content h3 {
font-style:italic;
font-weight:normal;
}

div#content hr.sep {
margin:2em 0em;
}

p#copyright {
color:#999;
font-size:10px !important;
}
p#copyright a {
color:#999;
text-decoration:none;
}


/***************/
/* Colorscheme */
/***************/
.primColorStrong0 { background-color:#002E5E; }
.primColorMedium0 { background-color:#003F81; } 
.primColorLight0 { background-color:#E7EBEE; } 

/*************************/
/* Management Interface  */
/*************************/
.cmsTxtColorStrong0 { color: #000066; }
.cmsTxtColorStrong1 { color: #666666; }
.cmsBgColorStrong0 { background-color: #000066; }
.cmsBgColorStrong1 { background-color: #CCCCCC; }
.cmsBgColorMedium0 { background-color: #E8F2F9; }
.cmsBgColorLight0 { background-color: #FFFFFF; }
.ftTH { background-color:#cccccc; }
.ftTH p { text-align:left; }
.ftTD { background-color:#efefef; }



/* [WAI] ZMSTeaser */
div#teaser
	{
	width:280px;
	background-color:#fff;

	}

div.ZMSTeaserContainer
	{
	padding:1px;
	margin-bottom:10px;
	background-color:#fff;

	}

div.ZMSTeaserElement {
	background-color:#fff;
}

div.ZMSTeaserElement img.title {
	border: none;
	}

div.ZMSTeaserElement div.title {
	font-family: Arial,Helvetica,sans-serif;
	font-weight:normal;
	text-transform: uppercase;
	/* font-size: 1.05em !important; */
	/* font-size: 0.8em; */
	font-size: 11px;
	margin: 1.3em 1em 0em 0.8em;
	padding: 0;
	line-height: 1em;
	text-decoration:none;
	color:black;
	background-color:#fff;
	}

div.ZMSTeaserElement div.title a,
div.ZMSTeaserElement div.text a,
div.ZMSTeaserElement div.title a:link,
div.ZMSTeaserElement div.text a:link,
div.ZMSTeaserElement div.title a:visited,
div.ZMSTeaserElement div.text a:visited {
	color : #510707;
	font-weight:normal;
}

div.ZMSTeaserElement div.text {
	/* font-size: 1.05em !important; */
	/* font-size: 0.8em; */
	font-size: 11px;
	padding: 0.2em 1em 0em 0.9em;
	line-height: 1.3em;
	color: #333;
}

/* ###############*/
/* [ME] ZMSTeaser */
/* ###############*/
/*
body#web div#teaser {
 text-align:right;
 padding:6px 0px;
 position:absolute;
 top:270px;
 margin:0px 0px 0px 400px;
 width:157px;
 background-color:transparent !important;
 color:#fef4eb;
 text-decoration:underline;
 border:1px solid #fef4eb;
}
body#web div#teaser ul {
 padding:0px auto;
 margin-bottom:4px;
}

body#web div#teaser ul li {
 margin-left:-5px;
}

body#web div#teaser ul a {
 color:#fef4eb;
 text-decoration:none;
 border-bottom:1px solid #fef4eb;
}
*/

body#web div#teaser {
 text-align:right;
 width:850px;
 margin:0px;
 padding:3px 0px 3px 3px !important;
 background-color:transparent !important;
 text-decoration:none;
 float:left;
}
div#teaser a {
color:#fef4eb;
margin-right:0px;
margin-left:4px;
text-decoration:none;
}
div#teaser h1 {
font-size: x-small;
color: #FFFFFF;
display: inline;
float: left;
font-weight: bold;
padding:0px;
margin:0px;
}


/*-----------------*/
/*-- ZMSGraphic --*/
/*-----------------*/
div.ZMSGraphic { background-color:transparent; margin-left:0px; }
div.ZMSGraphic div.graphic.alignleft { margin-right:10px; }
div.ZMSGraphic div.graphic.alignright { margin-left:10px; }
div.ZMSGraphic.floatleft { margin-right:10px; }
div.ZMSGraphic.floatright { margin-left:10px; }
div.ZMSGraphic div.text { padding: 4px 0 0 0; }
/*-- ## FF Patch ## --*/
div.ZMSGraphic.right div.graphic { width:100% !important; }
div.ZMSGraphic.right div.graphic img { display:inline !important; }
div.ZMSGraphic a.zoom img {margin-bottom:-6px;}


div.ZMSGraphic div.alignleft {
margin:0px 6px 0px 0px;
}
div.ZMSGraphic p.caption,  
div.ZMSGraphic div.text {
margin:0px;
padding:0px;
}

.imgNoborder {
border:none;
padding:0;
margin:0;
}


/* ========================= */

div.ZMSLinkElement div.title {
white-space:normal !important;
}
p.description {
font-weight:bold;
color:#666;
}
p.description span.creator {
font-style:italic;
}


/*--  Macronavigation ----------------*/

div#Macronavigation {
 width: 200px;
 margin:0px;
 padding-top:26px;
 height:500px;
 background-image:url(common/gradient.jpg)

}
#Macronavigation ul { 
 border-top:1px solid #fef4eb;
 width: 200px;
 margin:0px; 
 padding:0px; 
 list-style-type: none; 
 overflow: hidden;
 font-weight: normal;
}
#Macronavigation li { 
 list-style-type: none; 
 float:left; 
 width: 100%; 
 margin:0; 
 padding: 0; 
/* line-height:2em; */
}

#Macronavigation li.restricted {
background:#fed;
}
#Macronavigation li.restricted a span { 
background:#fed url(common/restricted.gif) no-repeat right 8px;
}
#Macronavigation li ul li.restricted a span { 
background:#fed url(common/restricted.gif) no-repeat right 8px;
}

#Macronavigation a,
#Macronavigation strong {
 display:block;
 width: 90%;
 padding: 3px 0px 3px 3%;
 text-decoration: none;
}

#Macronavigation a.ZMS0 {font-weight:bold;}

/* Menu Title */
#Macronavigation li#title {
 width: 90%;
 padding: 3px 0px 3px 5%;
}

#Macronavigation li span {
 display:block;
 width: 90%;
 padding: 3px 0px 3px 3%; 
 cursor:pointer;
}

/* Level 1 */
#Macronavigation li a { 
 width: 100%; 
 padding-left: 0%; 
 border-bottom:1px solid #fef4eb; !important;
}

#Macronavigation li.current {
/* background-image:url(common/menuBG.gif); */
}
#Macronavigation li.current  li {
/* background-image:url(common/menuBG.gif); */
}
#Macronavigation li a.active,
#Macronavigation li a.current {
 text-decoration:none;
 font-weight:bold;
}

#Macronavigation li a:hover,
#Macronavigation li a:active { 
 color:#fff;
/* background-image:url(common/menuBGActive.gif)!important; */
 background-image:none;
 background-color:#988284;
}

#Macronavigation li ul {
 border-top:0px ;
}
/* Level 2 */
#Macronavigation li ul li a,
#Macronavigation li ul li#active,
#Macronavigation li ul li strong,
#Macronavigation li ul li span { 
 /* width: 87%; */
 /* border:0px; */ 
 padding: 3px 0px 3px 8%; 

}
#Macronavigation li ul li a { }
#Macronavigation li ul li a:focus,
#Macronavigation li ul li a:hover,
#Macronavigation li ul li a:active { }

/* Level 3 */
#Macronavigation li ul li ul li a,
#Macronavigation li ul li ul li#active,
#Macronavigation li ul li ul li strong,
#Macronavigation li ul li ul li span { 
 /* width: 87%;*/ 
 padding: 3px 0em 3px 12%;
}

#Macronavigation li ul li ul li a { }
#Macronavigation li ul li ul li a:focus,
#Macronavigation li ul li ul li a:hover,
#Macronavigation li ul li ul li a:active { }

/* Level 4 */
#Macronavigation li ul li ul li ul li a,
#Macronavigation li ul li ul li ul li#active,
#Macronavigation menu li ul li ul li ul li strong,
#Macronavigation li ul li ul li ul li span { 
 /* width: 82%;*/ 
 padding: 3px 0em 3px 16%; 
}


p.emphasis {
border:1px solid #ccc;
padding:3px 8px;
background-color:#fee;
font-style:normal;
}
blockquote {
margin:2em 0em;
padding: 3px 8px 3px 40px;
border: 1px solid #ccc;
font-style:normal;
background: #e5f9f9 url(http://www.praxis-me.de/common/quote.gif) no-repeat 3px 3px; 
}
blockquote ul {
margin-top:0px;
margin-bottom:0px;
}

/* --- CONTACTLINK ---- */
div.contactlink {
text-align:right;
font-style:italic;
background-color:#eee;
padding:0px 6px 1px 6px
}
div.contactlink a {
text-decoration:none;
}
div.contactlink a img {
margin-bottom:-2px;
}


/* --- GOOGLE-DISPLAY---- */
div.gsc-tabsArea {
display:none;
}
div.gsc-resultsbox-visible {
float:left;
width:360px;
clear:right;
margin-bottom:5em;
font-family:verdana;
font-size:11px
}


div.gs-title {
height:auto !important;
text-decoration:none !important;
padding:3px 0px 1px 0px
}
div.gs-title a.gs-title,
div.gs-title a.gs-title:link,
div.gs-title a.gs-title:visited,
div.gs-title a b {
color:#340004 !important;
font-weight:bold;
line-height:1.2em;
text-decoration:none !important;
border-bottom:1px solid #ccc
}
div.gs-snippet {
padding-top:3px;
}
div.gs-visibleUrl, div.gs-visibleUrl-short {
color:#999 !important;
font-style:italic
}
a.gsc-trailing-more-results {
color:#340004 !important;
}


/* IE7 and below */
*:first-child+html {} * div#e917 img {margin-top:20px}
/*FF */
html>/**/body div#e917 img {
margin-top:12px;
}

a img {border:0px !important}


/* CONTACTFORM */
div#contactform,
div#homeaddress {
position:absolute;
border:0px;
margin:0px;
top:530px;
margin-left:-340px;
padding:0px;
}
div#contactform a,
div#homeaddress a{
color:#000 !important;
text-decoration:none !important;
}
div#contactform,
div#homeaddress legend {
 color:black;
 margin-left:8px;
 }
/* IE7 and below */
*:first-child+html {} * div#contactform legend,
*:first-child+html {} * div#homeaddress legend { 
 margin-left:-2px;
}


/* ----------- LinkElement ---------------- */
div.ZMSLinkElement  {
 background: url("common/linkgradient.gif") repeat-x left top transparent;
 border:1px solid #ccc;
 padding: 0.5em 0.7em;
 margin:1.5em 0em;
}
div.ZMSLinkElement .text, 
div.ZMSLinkElement .description {
 font-size:11px !important;
}
div.ZMSLinkElement div.title a,
div.ZMSLinkElement div.title a:link,
div.ZMSLinkElement div.title a:visited {
 font-size: 12px !important; 
 color:#4e7b96 !important;
}
div.ZMSLinkElement div.title a:hover {
 color:#340004 !important;
}

ul#pageelementIndex {
 margin-bottom:2em;
}
ul#pageelementIndex li {
 margin-top:0em;
 margin-bottom:0em;
}

body.layout2R form#contactform {display:none}
body.layout2R div#content {
 padding-left:50px !important;
 width:700px;
 background:none !important;
}
body.layout2R div.contentwrapper {
 background-position: -365px top;
}

/* --- Glossary GUI ---- */
.hilightField {
background-color:#fef;
}
.hilightBold {
font-weight:bold;
}


/* ----------- PRINTVERSION ---------------- */
@media print {
  body {
   background-color:white !important;
 }
  div#Macronavigation, 
  div#homeaddress { 
   display:none 
 }
  div#content, 
  div#content.hyphenate { 
   background-color:white !important;
   background-image:none !important;
   width:550px;
   padding-left:0 !important;
   margin-left:0px !important;
 }
}

/* INDIVIDUALS: Home-Newsbox */
#e1008 {
padding:0px;
border:1px solid #ccc;
background: rgb(238,238,238); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(238,238,238,1) 0%, rgba(204,204,204,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(238,238,238,1)), color-stop(100%,rgba(204,204,204,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%); /* IE10+ */
background: linear-gradient(top,  rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 ); /* IE6-9 */
}
 
#e1008 p {
padding:6px;
margin:0px;
}
#e1008 p strong {
color: #340004;
}
#text_eng {
max-height:500px !important;
}
