/***** schwarz auf weiß ******/
BODY,
div#content div.tools h6,
div#content div.navigation div.healthcare,
#home:hover,
.menu a.active,
.menu #mainnavigation a.active,
.menu ul li a:hover,
.menu ul li:hover a,
.menu ul li:hover ul li a,
.menu ul li a:hover ul li a,
div#content div#grid div.wrapperPathSize1Right div.patch.colored, 
div#content div#grid div.wrapperPathSize2Left div.patch.colored, 
div#content div#grid div.patch.colored, 
div#content div.tools div.patch.colored,
.category.visible .paragraph,
/***** Search ****/
.n table,
.n .i, .n i:hover,
.link:link, .link:visited, .link:active  {
	background-color: #FFF !important;
	color: #000 !important;	
}

a, a:visited,
div#navigation ul#metanavigation li a, DIV#navigation UL#metanavigation LI A:hover,
div#content div.navigation ul#subnavigation li a,
div#content div.navigation div.healthcare ul.links li a,
div#content div.navigation div.links ul.links li a,
div#content div.navigation div.links ul.mandatories a,
div#content div.body div.text h1, div#content div.body div.wide h1,
div#content div.body p, 
div#content div.tools h6,
div#content div.tools div#fontsizerModule img, 
div#content div.tools div#fontsizerModule p,
div#content div.tools,
div#content div.tools ul#pageTools li a,
div#content div.body div.text h2, div#content div.body div.wide h2,
div#content div.body div.paragraph ul.links li a, 
div#content div.body ol.faq li ul.links li a,
div#content div.body div.textAdditionals h6,
div#content div.body div.textAdditionals ul li a, 
div#content div.body div.wide ul.paragraph li a, 
div#content div.body div#readspeakerhead li a,
div#content div.body div.text,
div#content div.body h4,
div#content div#grid div.patch h2,
div#content div#grid div.patch p.p-box strong, div.patch .p-box strong,
div#content div#grid div.patch #newsdate,
div#content div.body div.text p a,
div#content div.body div.wide .faq ul, 
div#content div.body div.wide .faq ol,
div#content div.body div.wide ol#questions.faq,
div#content div.body div.wide ol.faq,
div#content div.body div.wide ol#answers.faq li p,
div#content div.body div.wide ol#questions.faq li a,
.sitemap a,
div#content div.tools ul.pageBox li a,
#search-form input, #frmSelectArea select, 
.form-default input, .form-default select, 
.form-default textarea,
.form-default legend,
div#content div.tools div#simpleSearchModule a, 
div#content div.tools ul#serviceLinks li a,
#printFooter,
#contents h1,
div#content div.body div.text h3, 
div#content div.body div.wide h3,
.sitemap a:visited,
div#content div.body div.text p a, 
div#content div.body div.wide p a, 
div#content div.body div.paragraph table a,
div#content div.body div p.clinical_trials strong,
.clinical_title,
#footer ul a,
#footer ul a:hover,
div#content div#grid div.patch h3,
div.patch.image_teaser div.bottom a,
div#content div.body div.text p a:visited, 
div#content div.body div.wide p a:visited, 
div#content div.body div.paragraph table a:visited, 
div#content.intro div.body div.text h4 a, 
div#content.intro div.body div.wide h4 a,
div#content div.tools div.simpleSearchModule a, 
div#content div.tools ul#serviceLinks li a,
div#content div.tools div.simpleSearchModule span.description,
div#content div.tools div.simpleSearchModule span.description a,
div#grid div.news_text
{
	color: #000;	
}


DIV#content DIV.body DIV.wide.verteilseite .inner .teaser h2,
DIV#content DIV.body DIV.wide.verteilseite .inner .teaser p  a, 
DIV#content DIV.body DIV.wide.verteilseite .inner .teaser p  a:visited , 
DIV#content DIV.body DIV.wide.verteilseite .inner .teaser h2  a, 
DIV#content DIV.body DIV.wide.verteilseite .inner .teaser h2  a:visited,
DIV#content DIV.body DIV.wide.verteilseite .inner .teaser A.teaser_more ,
DIV#content DIV.body DIV.wide.verteilseite .inner .teaser A.teaser_more:visited,
div#content div.body div.case_results div.teaser h4,
div#content div.body div.wide div.contenttop_wide div.inner h4,
div#content div.body div.wide div.contenttop_wide div.inner .select_holder .arrow_btn,
div#content div.body div.wide div.case_body div.case_textAdditionals H6,
div#content div.body div.wide div.case_results ul.sorting li span a,
.category p a.boldOrange,
.blue,
a.more, a.more:visited,
div#content div.body div.case_study div.gallery h4,
div#content div.body div.case_study div.gallery a.txtlink,
div#content div.body div.case_study div.gallery a.txtlink:visited,
div#grid div.news_text a.more, div#grid div.news_text a.more:visited,
a.newshead:link, a.newshead:visited, a.newshead:active, a.newshead:hover,
a.teaserhead:link, a.teaserhead:visited, a.teaserhead:active, a.teaserhead:hover,
.url, span.u /******* Search *********/
{
	color: #000 !important;	
}



.sitemap a,
div#content div.tools ul.pageBox,
div#content div.tools div#healthcare_links,
.form-default fieldset div,
.form-default dl,
div#content div.body div table.text tr td.spacer ,
div.patch.image_teaser div.head h3,
div#content div.body div.case_study div.gallery {
	background-color: #FFF;
}



/***** weiß auf schwarz ******/
.menu,
.menu a,
.menu ul li a:visited,
.sitemap h3 a,
.sitemap h3 a:visited,
DIV#content DIV.navigation UL#subnavigation LI A:hover,
DIV#content DIV.navigation UL#subnavigation LI A.active,
div#content div.navigation div.healthcare h6,
div#content div.navigation div.links h6,
.category a h4 , .category.visible a h4,
div#content div.navigation ul#subnavigation li ul li a:hover, 
div#content div.navigation ul#subnavigation li ul li a.active,
div#content div.navigation ul#subnavigation li ul li ul li a.active,
div#content div.navigation ul#subnavigation li ul li ul li a:hover,
.form-default .form-btn button,
DIV#content DIV.body DIV.paragraph .downloadfolder .head,
DIV#content DIV.body DIV.paragraph .case_study .head,
DIV#content DIV.body DIV.paragraph .downloadfolder .head h4,
DIV#content DIV.body DIV.paragraph .case_study .head h4,
DIV#content DIV.body DIV.paragraph .downloadfolder .head a.top_link,
div#content div.body div.wide div.case_body div.case_text h3.case_section {
	background-color: #000;
	color: #FFF ;	
}


div.patch.image_teaser div.head h2,
DIV#content DIV.body DIV.paragraph .downloadfolder .head a.top_link {
	color: #FFF !important;	
}

/****** weiße border-farbe *********/
.menu ul li a,
.menu ul li a:visited ,
DIV#content DIV.navigation UL#subnavigation LI A:hover,
div#content div.navigation ul#subnavigation li a.active  {
	border-color: #FFF;
}

/****** schwarze border-farbe *********/
DIV#navigation UL#metanavigation LI A,
.sitemap a,
.sitemap a:visited,
/*.menu ul li a:hover,*/
.menu ul li:hover ul li a,
.menu ul li a:hover ul li a,
.menu ul li a:hover,
div#content div.navigation ul#subnavigation li a,
div#content div.navigation div.healthcare p select,
div#content div.body div.textAdditionals ul,
div.paragraph hr,
div#content div#grid div.patch hr,
#search-form input, #frmSelectArea select, 
.form-default input, .form-default select, 
.form-default textarea,
#search-form input:focus, #search-form input:hover, 
#search-form input:active, .form-default input:focus, 
.form-default select:focus, .form-default input:hover, 
.form-default select:hover, .form-default input:active, 
.form-default select:active,
.form-default dl,
div#content div.tools div#simpleSearchModule input#q,
#printHeader,
#printFooter,
#footer,
#header,
div#content div.navigation div.links ul.links li a.last,
div#content div.body div table.text tr td.spacer,
div#content div.body div table.text td.texttuerkistable,
div#content div.tools div.box p select, 
div#content div.navigation div.healthcare p select,
input{
	border-color: #000 !important;
}

/******** schwarze border ********/
#home:hover,
div#content div.tools h6 ,
.category.visible .paragraph,
div#content div#grid div.wrapperPathSize1Right div.patch.colored, 
div#content div#grid div.wrapperPathSize2Left div.patch.colored, 
div#content div#grid div.patch.colored, 
div#content div.tools div.patch.colored,
div#content div#grid div.patch.size1,
.form-default fieldset div {
	border: 1px solid #000;
}


/******** ohne seitliche border ********/
div#content div.tools h6{
	border-left: none;
	border-right: none;
}

div#content div.body div.paragraph table,
div#content div.body div.paragraph table tr th,
div#content div.body div.paragraph table tr.odd,
div#content div.body div.paragraph table tr td  {
	border: 1px solid #000 !important;
	background: none !important;
}

.sitemap h3 a:visited {
	border-color: #FFF !important;
}

#home:hover {
	height:1.45em;
}

.menu ul li:hover a {
	border-color: #000;
}


.menu a.active {
	border-right: 1px solid black !important;
}

.menu ul li:hover ul li a:hover,
.menu ul li a:hover ul li a:hover {
 background-image:url(../images/main/blackandwhite/nups_content_navigation_two.gif);
}

/*  IE 6  */
.menu ul li a:hover ul li a {
	background:#FFFFFE;
}


* html DIV#content DIV.body DIV.textAdditionals {
	margin-left:0.4em;
}

/*
div#content div.body div.textAdditionals img {
	width: 17em;
	margin-left:0.379em;
}
*/


div#content div#grid div.patch.size1 {
	width: 16.09em;
}

div#content div#grid div.patch div.col {
	width: 16.955em;
}

div#content div#grid div.patch div.cols2 {
	width: 34.04em;
}

DIV#content DIV.body{
	background-image:url(../images/main/blackandwhite/bg_content_body2.gif);
	border-right: 1px solid #000;
	*width: 49.6em;
}

div#content div.body.nobg {
	border: none;
}
	
/* DIV#content DIV.body DIV.textAdditionals UL.paragraph LI A, */
DIV#content DIV.body DIV.wide UL.paragraph LI A{
	background-image: url(../images/main/blackandwhite/nups_content_textadditionals_link_paragraph.gif);
}



DIV#content DIV.body DIV.paragraph A.top,
DIV#content DIV.body DIV.text A.top,
DIV#content DIV.body DIV.wide A.top{
	background: transparent url(../images/main/blackandwhite/but_top.gif) 0 0 no-repeat;
}

DIV#content DIV.tools UL#pageTools LI A.print,
#footer ul a.print,
A.infobasket_print{
	background-image: url(../images/main/blackandwhite/nups_tools_link_print.gif);
}

#footer ul a.close {
	background-image:url(../images/main/blackandwhite/close.gif);
}

DIV#content DIV.tools UL#pageTools LI A.mail{
	background-image: url(../images/main/blackandwhite/nups_tools_link_mail.gif);
}
DIV#content DIV.tools UL#pageTools LI A.favourite,
A.infobasket_favourite {
	background-image: url(../images/main/blackandwhite/nups_tools_link_favourite.gif);
}

A.infobasket_remove {
	background-image: url(../images/main/blackandwhite/nups_infobasket_link_remove.gif);
}
A.infobasket_pdf {
	background-image: url(../images/main/blackandwhite/nups_infobasket_link_pdf.gif);
}

DIV#content DIV.tools UL#pageTools LI A.blackandwhite{
    background-image: url(../images/main/blackandwhite/kontrast_kontrast.gif);
}		

DIV#content DIV.tools UL#pageTools LI A.textversion{
	background-image: url(../images/main/blackandwhite/nups_tools_link_textversion.gif);
}
		
DIV#content DIV.tools UL#pageTools LI A.addinfobasket {
	background-image: url(../images/main/icons/infobasket_kontrast.gif);
}

DIV#content DIV.tools UL#pageTools LI A.showinfobasket {
	background-image: url(../images/main/icons/view_infobasket_kontrast.gif);
}		
						
DIV#content DIV.body DIV.paragraph UL LI, 
DIV#content DIV.body DIV UL LI,
.patch UL LI,
DIV#content DIV.body DIV.wide .faq LI UL LI,
DIV#content DIV.tools UL.pageBox UL LI {
  background-image: url(../images/main/blackandwhite/nups_content_body_paragraph_list.gif);
}

div#content div.navigation ul#subnavigation li ul li  a:hover,
div#content div.navigation ul#subnavigation li ul li  a.active {
	background-image: url(../images/main/nups_content_navigation_one.gif);
}

DIV#content DIV.body DIV.paragraph UL.links LI A,
DIV#content DIV.body OL.faq LI UL.links LI A{
	/* background-image: url(../images/main/blackandwhite/nups_content_body_paragraph_list_link.gif);*/
	background-image:none;
}

DIV#content DIV.body DIV.wide UL.paragraph LI A,
DIV#content DIV.body DIV#readspeakerhead LI A {
	background-image: url(../images/main/blackandwhite/nups_content_textadditionals_link.gif);
}

DIV#content DIV.body DIV.textAdditionals UL LI A#readspeaker,
DIV#content DIV.body DIV#readspeakerhead LI A {
	background-image: url(../images/main/icons/readspeaker_kontrast.gif);
}
DIV#content DIV.body DIV.textAdditionals UL LI A#mp3 {
	background-image: url(../images/main/icons/mp3_kontrast.gif);
}

DIV#content DIV.body DIV.textAdditionals UL.paragraph LI A,
DIV#content DIV.body DIV.wide UL.paragraph LI A{
	background-image: url(../images/main/blackandwhite/nups_content_textadditionals_link_paragraph.gif);
}

DIV.patch.image_teaser div.bottom a {
	background-image: url(../images/main/blackandwhite/teaser_link_more.gif);
}	

A.more,
A.more:visited,
DIV#content DIV.body DIV.textAdditionals UL LI A,
div#content div.body div.wide div.case_body div.case_textAdditionals UL LI A,
div#content div.tools div.simpleSearchModule a, div#content div.tools ul#serviceLinks li a,
div#content div.tools div.simpleSearchModule span.description a,
div#content div.body div.paragraph ul.links li, div#content div.body ol.faq ul.links li,
div#grid div.news_text a.more, div#grid div.news_text a.more:visited{
	/* background-image: url(../images/main/blackandwhite/nups_content_patch_link_more.gif); */
	background-image: url(../images/main/blackandwhite/nups_content_body_paragraph_list_link.gif);
}


DIV#content DIV.tools DIV#simpleSearchModule INPUT.submit,
.form-default .form-btn button.icon_btn,
#search-form button,
#frmSelectArea button,
button.submit{
	background-image: url(../images/main/blackandwhite/but_simplesearch_submit.gif);
}

DIV#content DIV.tools DIV#simpleSearchModule A,
DIV#content DIV.tools UL#serviceLinks LI A,
div#content div.body div.case_results div.teaser a.more,
div#content div.body div.wide div.contenttop_wide div.inner .select_holder .arrow_btn,
div#content div.body div.case_study div.gallery a.txtlink {
	background-image: url(../images/main/blackandwhite/nups_tools_link.gif);
}

DIV#content DIV.tools UL.pageBox LI A.box{
	background-image: url(../images/main/blackandwhite/nups_box_link.gif);
}


/******** Search ***********/
.hr {
	border-color: #000 !important;
}


DIV#content DIV.body DIV.paragraph .downloadfolder .head a.top_link{
	background-image:none !important; 
}

DIV#content DIV.body DIV.paragraph .downloadfolder .item .item_footer {
	border-bottom:1px solid #000000;
}

.form-default .form-btn button.icon_btn {
	color:#000000 !important;
}



/* styles for accordion-like display of paragraphs */

DIV#content DIV.body div.accordion
{
    border-color: #000000;
    background: transparent;
}

DIV#content DIV.body div.accordion div.item
{
    border-color: #000000;
}

DIV#content DIV.body div.accordion h4
{
    color: #000000;
    background: url(../images/main/blackandwhite/nups_content_body_paragraph_list_link.gif) left 0.65em no-repeat transparent;
}

DIV#content DIV.body div.accordion h4.collapsed
{
    background-image: url(/html/images/main/nups_tools_link.gif);
}

DIV#content DIV.body DIV.wide.verteilseite .inner .teaser A.teaser_more ,
DIV#content DIV.body DIV.wide.verteilseite .inner .teaser A.teaser_more:visited {
	font-weight:bold;
}


div#content div.body div.case_results .divider,
div#content div.body div.case_results .divider.ultravist,
div#content div.body div.case_results .divider.gadovist,
div#content div.body div.case_results .divider.primovist,
div#content div.body div.case_results .divider.vasovist,
div#content div.body div.case_results .divider.magnevist {			
	border-color:#000000;
}

/* CountryPage Template ****************************************************************************** */
div#content.countrypage .body .subnavi ul li a {
	color:#000000;
}
			
div#content.countrypage .body .subnavi ul li a:hover,
div#content.countrypage .body .subnavi ul li a.active {
	color:#000000;
	text-decoration:underline;
}

div#content.countrypage div.navigation div.links h6 {
	background-color:#000000;
	color:#FFFFFF;
}

/* SEO OPTIMIERUNG ---------------------------------------------------------------------------------------------------------------- */
div#content div.body div.text h2.seo, 
div#content div.body div.wide h2.seo,
div#content div.body div.text h3.seo, 
div#content div.body div.wide h3.seo,
div#content div.body div.textAdditionals h6 a, 
div#content div.body div.textAdditionals h6 a:visited {
	color:#000000;
}



