/***** schwarz auf weiß ******/
BODY,
div#content div.navigation div.healthcare,
#home:hover,
.menu 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.tools ul.links 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#content div#grid .grid_kachel .content_holder h3 span,
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,
span.copyright,
#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  {
	color: #000;	
}



.category p a.boldOrange,
.blue,
div#content div#grid .grid_kachel .content_holder p a,
div#content div.tools a.more,
a.more, 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 {
	background-color: #FFF;
}



/***** weiß auf schwarz ******/
.menu,
.menu a,
.menu ul li a:visited,
#sitemap .sitemap h3 a,
#sitemap .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 {
	background-color: #000;
	color: #FFF;	
}


div.patch.image_teaser div.head h2 {
	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,
.sitemap UL ,
/*.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,
div#content.homepage div.tools div.shadowbox .content {
	border-color: #000;
}

/******** schwarze border ********/
#home:hover,
.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;
}





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;
}

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

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{
	*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/icons/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 ul li a:hover,
div#content div.navigation ul#subnavigation li ul 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.tools 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);
}

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 {
	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.tools a.more {
	background-image: url(../images/main/blackandwhite/nups_content_patch_link_more.gif);
}	

DIV#content DIV.tools DIV#simpleSearchModule INPUT.submit,
#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{
	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);
}

.menu ul#mainnavigation {
	background:transparent;
}

div#content div#grid .grid_kachel .content_holder a.more {
	background:transparent url(../images/main/blackandwhite/grid_mehr_black.gif) no-repeat scroll 100% 50%;
}

.sitemap a,
#sitemap .sitemap h3 a {
	background-image:none;
}


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