TABLE {border:0px;border-spacing:0px;border-collapse:collapse;}
TABLE TD {vertical-align:top;padding:0px;border:0px;}

#textcontent  .format1 TABLE{border:1px #ccc
solid;border-spacing:2px;margin-bottom:13px}

#textcontent  .format1 TABLE TD {border:1px #ccc solid;padding:2px 4px 2px
4px;}

#plink {padding-left:10px;padding-top:10px;}



td,th,ul,div,p,body,table	{font-family:    Arial, sans-serif;  color:#000; font-size:13px; line-height:1.2;}

#textcontent ul {margin-top:0px;margin-bottom:0px;margin-left:40px;list-style-position: outside;}
body				{background-repeat:repeat-y;background-image:url(/fileadmin/template/cvbd/images/bg_folge.gif);
				 margin-left:0px;margin-top:0px;margin-right:0px;margin-bottom:5px;}
body.print {background-image:url();}				 
sup 				{font-size:80%}
sub 				{font-size:80%}

.small,.smaller,TBODY.smalltexttable tr td p	{font-size:10px; line-height:13px; }
.reference	{font-size:11px; line-height:13px; }

.em1 				{font-weight: bold;  color: #000}
.sy				{FONT-FAMILY:  Symbol, SymbolPS, Math A	}
.mo				{cursor:default}





body {}
body IMG {border:0px;}

.important {color:#cc0000;}




#logo {border:0;width:235px;height:50px;position:absolute;top:0px;left:750px;}
#wflogo {position:absolute;left:31px;top:17px;}
#banner {width:990px;position:absolute;lefT:0;top:0;background-image:url(/fileadmin/template/cvbd/images/bgtop.jpg);background-repeat:repeat-x;height:70px;}
.tx-sriframe-pi1 {margin-left:1px;padding:0;width:100%}
IFRAME {border:0;}

#container 	{width:990px;position:absolute;top:89px;left:0px;border-collapse:collapse;border-spacing:0px;}
#container TD 	{border:0;padding:0;}
TD#main 	{width:100%}
TD#service 	{width:256px;}


/*-------------
Image Orient 
--------------*/

	 div.orient-26 TABLE.imgtext-nowrap TABLE.imgtext-table TD IMG {margin-right:5px;} 
	 div.orient-18  {}

/*---------------------------------------
tt_content frames for style selection 
----------------------------------------*/

	/* format 2 - special styles for new just in headlines */
		#textcontent .format2 H2 {font-size:14px; padding:4px 5px 6px 21px;background-image:url(/fileadmin/template/cvbd/images/bg-newjustinheader.jpg);background-repeat:no-repeat;color:#fff;}
		#textcontent .format2 H3, #textcontent #newjustin H3 {border-bottom:1px solid #DA870D;padding:3px 0px 3px 0px;}
		#textcontent .format2 LI A {text-decoration:none;}
		#textcontent .format2 LI {font-size:12px;padding-bottom:10px;}
		#textcontent .format2 B,#textcontent .format2 STRONG {color:#DA870D;}
		#textcontent .format2 .small {font-size:10px;color:#999;font-weight:normal;}

	/* format 3 - box */
		#textcontent .format3 {border:1px solid #DA870D;margin-bottom:15px;}
		#textcontent .format3 UL {margin-top:15px;}


/* --------
textcontent 
----------*/

	#textcontent	{padding:20px;}
	#textcontent,#colNormal, #colRight.normal  	
			{font-size:13px; line-height:20px;}
	#textcontent .uploads TD IMG 
			{border:1px solid #ccc;}
	#textcontent H1 {font-size:20px;padding-left:0;color:#038EA1;font-weight:bold;margin-top:0px;}
	#textcontent H2 {font-size:16px;color:#038EA1;margin-bottom:12px;}
	#textcontent H3 {font-size:13px;color:#DA870D;margin-bottom:12px;}
	#textcontent H4 {font-size:13px;margin-bottom:10px;font-weight:bold;}
	#textcontent TH {text-align:left;vertical-align:top;padding-right:3px;}



	/*----------
	 text 
	-----------*/

		.sectionIndex 		{margin-top:20px;margin-left:0px;width:350px;margin-bottom:30px;padding-left:35px;}
		.imgtextCaption  	{font-size:11px;}
		.imgtextCaption  sup {font-size:10px;}
		#textcontent UL P, 
		#textcontent OL P,#textcontent td P 	{margin:0;}
		#textcontent UL   	{margin-top:0;padding-left:0;margin-bottom:13px;list-style-type:none;margin-left:0px;}
		#textcontent UL  LI	{padding-left:16px;background-repeat:no-repeat;background-image:url(/fileadmin/template/cvbd/images/public/icon-list.gif);margin-left:4px;}
		#textcontent LI   	{line-height:16px;padding-bottom:5px;}
		#textcontent P  	{margin-top:10px;margin-bottom:12px;}
		#textcontent TD 	{padding-right:5px;padding-top:2px;vertical-align:top;}

	/*-----------
	 links 
	-------------*/

		A 			{color:#007283}
		#textcontent a:hover, #textcontent a:active,#infothek a:hover, #infothek a:active,#rcol a:hover, #rcol a:active	{ text-decoration:underline;  }
		#textcontent UL LI A.extLinkOff,
		#textcontent TD A.extLinkOff   	{background-image:url(); padding-left:0px; }
		#textcontent.start TD A.extLinkOff   	{background-image:url(/fileadmin/images/links/cvbd/extlink.gif); padding-left:12px; }
		#infothek A.intLinkOff,
		#infothek A.extLinkOff 	{background-image:url(/fileadmin/images/links/cvbd/sectionindex.gif); text-decoration:underline;line-height:16px;}
		#textcontent A.intLinkOff {color:#007283;text-decoration:underline;}
		DIV.linktotop {font-size:10px;text-align:right;padding-bottom:30px;}





/* -----------
fotobook 
-------------*/

	#container #textcontent .tx-gooffotoboek-pi1 TABLE {border-spacing:0px;}
	#textcontent .tx-gooffotoboek-pi1 TABLE TD.gfpb  {border-spacing:4px;border:1px solid #666;background-color:#eee;vertical-align:middle;text-align:center;padding:6px;}
	#textcontent .tx-gooffotoboek-pi1 TABLE TD.landscape IMG {margin-top:20px;margin-bottom:20px;}
	#textcontent .tx-gooffotoboek-pi1 TABLE TD.gfpb IMG {border:1px solid #666;margin:auto;}
	#textcontent .tx-gooffotoboek-pi1 TABLE TD.spc {height:110px;width:10px;}
	#textcontent .tx-gooffotoboek-pi1 TABLE TD.rowspc {height:18px;}
	#textcontent .tx-gooffotoboek-pi1 TABLE TD.empty {background:transparent; border:0;}
	#textcontent .tx-gooffotoboek-pi1 TABLE.exif {border:1px solid #666;}
	#textcontent .tx-gooffotoboek-pi1 TABLE.exif TD {background-color:#eee;font-size:11px;padding:1px 6px 1px 3px;}
	#textcontent .tx-gooffotoboek-pi1 TABLE.exif tr.FileDhateTime,
	#textcontent .tx-gooffotoboek-pi1 TABLE.exif tr.ApertureValue
		{display:none;}
	#textcontent .tx-gooffotoboek-pi1 .dirlink {padding-left:16px;background-repeat:no-repeat;background-image:url(/fileadmin/template/cvbd/images/li.gif);margin-top:5px;font-weight:bold;font-size:11px;}
	#textcontent .tx-gooffotoboek-pi1 .dirintro {color:#666;margin-top:5px;font-size:10px;}



	

/*--------
popup 
---------*/	

	#popup h1 {padding-left:20px;height:32px;color:#0190A1;font-size:18px;background-image:url();}
	#popup {background:#fff;margin-top:0;position:absolute;top:0;left:0;}
	A.closewin {display:block;text-align:center;margin:auto;padding-top:20px;font-size:12px;}



input,select {font-size:10px;}
textarea {font-size:11px;border:#666 1px dotted;background:#f0f0f0}
.button{font-size:11px;font-weight:bold;}
.searchbrowse {font-size:10px;text-decoration:none;}
#textcontent SPAN.searchbrowse a:link, #textcontent SPAN.searchbrowse a:visited {text-decoration:none;}




#lastupdate {font-size:10px;color:#999;padding-left:10px;padding-top:20px;}
#lup {padding-left:20px;font-size:10px;}
.backlink {line-height:100%;font-size:9px;padding-left:12px;padding-top:5px;margin-top:16px;margin-bottom:16px;padding-bottom:2px;background-image: url(/fileadmin/images/links/cvbd/back.gif);width:100px;}
.kb-conttable TABLE{width:100%;padding:0px; margin:0px;}


/* ----------
 new just in 
 -----------*/
 
	#newjustin A {text-decoration:none;}
	#newjustin UL {}
	#textcontent #newjustin LI {font-size:12px;font-weight:normal; padding-bottom:10px;}
	#newjustin .date {font-size:10px;color:#999;font-weight:normal;}
	#newjustin .media {padding:0px 5px 0px 5px;}
	

/*------
 service
 ------- */
 
	#service{width:227px;}
	#hund {height:251px;width:227px;margin-top:1px;margin-bottom:1px;background-repeat:no-repeat;background-image:url(/fileadmin/template/cvbd/images/rechterhund.jpg);}
	#serviceHeader, #cmtools H2 {border-bottom:1px solid #fff;margin:0;background-color:#0090A2;font-weight:bold;color:#fff;padding:3px;width:221px;font-size:13px;}
	#service TABLE {}
	#service FORM {margin:0;padding:0;}
	
	#service  A, #service B {text-decoration:none;color:#000;font-size:11px;font-weight:bold;}
	#service  A {text-decoration:none;color:#007283;}

	#subecke {background:#eff5fc;text-align:right;}
	#subecke.gray {background:#e5e5e5;}



/*----------
 infothek 
-----------  */

	#infothek {font-size:11px;background:#fff;}
	#infothekHeader {background:#d6ebfc;}
	#infothekHeader H1  {background:#fff;margin:0px;color:#000;border-top:1px solid #007283;border-bottom:1px solid #007283;font-weight:bold;font-size:13px;padding-left:5px;padding-top:2px;padding-bottom:2px;}
	#infothekContent {padding-top:10px;width:205px;margin-left:10px;}
	#infothekContent P {font-size:11px;margin:0;}
	#infothek h2 {margin:0;background:none;color:#000;padding-bottom:5px;font-size:14px;}
	#infothek P {margin-top:0px;}
 	#infothek A {text-decoration:underline;color:#007283;font-weight:normal;}
	#infothek TABLE.imgtext-table IMG {margin-bottom:5px;}

	/* community output */

		#cmtools {padding-top:20px; }
		#cmtools DIV.inbox {padding-left:10px;}
		#cmtools TD,#cmtools TD small  {font-size:10px;}
		#cmtools DIV.online-users DIV {padding-left:10px;}


/*-------
 sitemap
 --------*/

	.sitemap1 {font-size:15px; font-weight:bold;color:#fff;padding:3px;margin-top:12px;}
	.sitemap2 {	font-size: 13px;font-weight:bold;		margin-left:10px;margin-top:6px;}
	.sitemap3 {	font-size: 12px;		margin-left:20px;margin-top:3px;}
	.sitemap4 {	font-size: 11px;		margin-left: 30px;line-height:13px;}

	

/* -----------
 leftnavi ah 
 -----------*/

	 #menu1 				{font-size:13px;width:170px;border:1px solid #c00;}
	 #menu1 SUP, #menu1 sup, #bl SUP, #bl sup {
	 	line-height: 80%;
	 } 	 
	 #leftnav {border-top:1px solid #000;}
	 #leftnav, #leftnav UL,#leftnav UL UL {list-style-type:none;margin:0px;padding:0px;font-size:12px;}
	 #leftnav LI		{margin:0px;}
	 #leftnav LI LI 	{}
	 #leftnav LI LI LI 	{}
	 #leftnav LI LI LI LI	{}
	 #leftnav LI.navdn 			{}
	 #leftnav LI.navdn LI.navdn 		{}
	 #leftnav LI.navdn LI.navdn LI.navdn 	{}
	 #leftnav A 			{text-decoration:none;background-repeat:no-repeat;display:block; padding-left:0px;padding-top:2px;padding-bottom:2px;color:#626562;padding-right:2px;}
	 #leftnav LI A 			{text-decoration:none;width:148px;padding-left:20px;border-bottom:1px solid #fff;background-color:#eee;}
	 #leftnav LI LI A 		{text-decoration:none;width:138px;padding-left:30px;border-bottom:1px solid #626562;background-color:#fff;}
	 #leftnav LI LI LI A 		{text-decoration:none;width:128px;padding-left:40px;border-bottom:1px solid #626562;background-color:#EEF6FF;}
	 #leftnav LI LI LI LI A 	{text-decoration:none;width:118px;padding-left:50px;border-bottom:1px solid #626562;background-color:#EEF6FF;}
	 #leftnav LI A:hover 		{background-image: url(/fileadmin/template/cvbd/images/nav/ov.gif);}
	 #leftnav LI.navdn A {text-decoration:none;color:#fff;background-color:#0190A1}
	 #leftnav LI.navdn LI.navdn A {text-decoration:none;background-color:#fff;color:#AC2439}
	 #leftnav LI.navdn LI.navdn LI.navdn A {text-decoration:none;color:#AC2439;background-color:#EEF6FF}
	 #leftnav LI.navdn LI A {text-decoration:none;color:#626562;background-color:#fff;}
	 #leftnav LI.navdn LI.navdn LI A {text-decoration:none;color:#626562;background-color:#EEF6FF;}

/* ----------
 help navi 
 -----------*/

	#supportnav {
	position:absolute;left:803px;top:55px;width:187px;color:#A4A5A4;font-weight:normal;font-size:11px;font-family:Arial,sans-serif;z-index:10;}
	#supportnav A {text-decoration:none;color:#A4A5A4;}
	#supportnav A {text-decoration:none;padding-left:2px;padding-right:2px;}
	#supportnav A:hover {color:#414441;}

	

	

/*----------------------
 bayerlinks + disclaimer 
----------------------*/

	#bl, #bayerlinks, #disclaimer {}
	#bayerlinks {padding-bottom:10px;border-bottom:1px solid #9C999C;width:170px;}
	#disclaimer {padding-top:10px;padding-bottom:20px;width:170px;}
	#bl P {margin:0;padding-left:20px;padding-bottom:2px;padding-top:2px;}
	#bl H1,#bl H2 {padding-top:3px;background:#999;margin:0;color:#fff;
	font-size:13px;font-weight:normal;padding-left:20px;padding-bottom:2px;padding-top:2px;}
	#bl #disclaimer p {font-size:10px;}
	#bl a {text-decoration:none;color:#626562;}	

	



/*-----------------
    Neue Topnavi 
-----------------*/

	#topnavi {height:18px;background:#F3A503;width:990px;margin:0px;padding:0px;list-style-type:none;list-style-image:none;position:absolute;top:70px;left:0px;
		background-image:url(/fileadmin/template/cvbd/images/navibg.gif);border-top:1px solid #000;border-bottom:1px solid #000;}
	#topnavi li {float:left;height:18px;padding:0;margin:0;background-image:url();}
	#topnavi li a {text-decoration:none;color:#fff;border-right:1px solid #000;padding:1px 9px 1px 9px;font-size:13px;display:block;background:#F6A402}
	#topnavi li.home {}
	#topnavi li.home a {text-decoration:none;width:150px;padding:1px 0px 1px 20px;background-color:#FAD489;color:#0090A2}
	#topnavi li.navdn a  {text-decoration:none;background:#0190A1;}
	#topnavi li a:hover  {background:#0190A1;color:#FAD489;}
	#topnavi li a.homeoff:hover  {background:#0090A2;color:#FAD489}	

	#topnavi li.first a {padding-left:11px;}


/* default styles for extension "tx_newloginbox_pi3" */

	.tx-newloginbox-pi3-listrow TD { background-color:#eeeeee; padding-left: 3px; padding-right: 3px; }
	.tx-newloginbox-pi3-listrow TR.tx-newloginbox-pi3-listrow-header TD { background-color:#cccccc; }
	.tx-newloginbox-pi3-listrow TR.tx-newloginbox-pi3-listrow-header TD P { font-weight:bold; }
	.tx-newloginbox-pi3-listrow TR.tx-newloginbox-pi3-listrow-odd TD { background-color:#f6f6f6; }


/* :::::::::::::::: Bayer Links :::::::::::::::::::: */

#bayerlinks {
	list-style: none;
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #9C999C;
}

#bayerlinks p {
	margin: 0;
	padding: 0px 0 0 0px;
}

#bayerlinks p a {
	display: block;
	text-decoration: none;
	color: #626562;
	margin: 0;
	padding: 1px 0 1px 20px;
	background: none;
	background-color: #fff;
	margin-left: 0px;
}

#bayerlinks a:hover {
	text-decoration: none;
	background-image: url(/fileadmin/template/cvbd/images/nav/ov.gif);
	background-repeat: no-repeat;
	background-position: top left;
}

#bpsLogo {display:none;}

#bpsLogo A IMG, #bpsLogoStart A IMG {padding-left:35px;}

/* :::::::::::::::: Allgemein :::::::::::::::::::: */

.antifloat {
	clear: both;
	margin: 0;
	padding: 0;
	height: 1px;
	font-size: 1px;
}

/*-----------------
Boiler plates
------------------*/
p.appendix, span.appendix{
	display: block;
	font-size: 11px;
	color: #626562;
	margin: 0 0 10px 0;
	padding: 0 0 0 0;
}
h1 span.appendix {
	font-size: 14px;
	color: #666;
	padding: 0px 0px 0px 0px;
	border-top: 1px dotted #0099CC;
	margin-top: 0px;
	padding-top: 13px;
	width: 100%;
	display: block;
}

/*-----------------
Content Tables (moderntable)
------------------*/
#textcontent table.modernTable {
	border: 0;
	margin-top: 20px;
	border-collapse: collapse;
}
#textcontent table.modernTable thead td {
	border-top: 1px solid #0090A2;
	border-bottom: 1px solid #0090A2;
	border-left: 1px dotted #fff;
	background-color: #0090A2;
	font-weight: bold;
	color: #fff;
	padding: 2px 10px 2px 10px;
}
#textcontent table.modernTable td.modernTable_firstColumn {
	border-left: none;
}
#textcontent table.modernTable thead td p {
	color: #fff;
}
#textcontent table.modernTable tbody td {
	border-bottom: 1px solid #0090A2;
	border-left: 1px dotted #0090A2;
	background-color: #fff;
	padding: 2px 10px 2px 10px;
}
#textcontent table.modernTable tbody tr.modernTable_alternateRow td {
	background-color: #EEEEEE;
	bbackground-color: #EEEEEE;
}

#textcontent table.modernTable tbody td ul{
margin: 0;
padding: 0;
}

#textcontent table.modernTable tbody td ul li{
margin: 0;
padding: 0 0 0 16px;
}
