
/* 

	CSS: Uromed Kurt Drews GmbH
	Author: WebSeason GmbH
	Author URL: http://www.webseason.de
	---------------------------------------
	Create-date: September 2007

*/

body {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	background:url('../images/tex_main.gif') repeat-x #d9ecf8;
	color: #636363;
	font-size:100.01%}

.setAlign {
	text-align: center;
}

.setCenter {
	margin:auto;
	width:50em;
	text-align:left;	
}
#content li p {
font-size:100.01%}

.all {
	float:left;
	width:50em;
	background:url('../images/tex_tropfen.jpg') no-repeat top center;
	padding-bottom:8px;
}

#header {
	float:left;
	width:50em;
	height:163px;
}

#header h1 {
	padding:25px 0 0 0;
	margin:0px;
}

#header img {
	border:0px;
}


#left {
	float:left;
	width:12.4375em;
}
#navigation {
	float:left;
	width:9.9375em;
	border:1px solid #adb5cc;
	background:#ffffff;
	padding: 16px 20px 20px 20px;
}

#content {
	float:left;
	width:33.5625em;
	border:1px solid #adb5cc;
	background:#ffffff;
	padding: 1.2500em;
	margin: 0 0 0 1.25em;
}

*html #content {
	float:left;
	width:33.5625em;
	border:1px solid #adb5cc;
	background:#ffffff;
	padding: 1.2500em;
	margin: 0 0 0 15px;
}

#navigation ul {
	padding:0px;
	margin:0px;
	list-style:none;
}

#navigation ul.first li a {
	border-bottom: 1px dotted #adb5cc;
	display:block;
	width:13.182em;
	font-weight:bold;
	color:#425a94;
	text-decoration:none;
	padding: 2px 0 3px 14px;
	background: url('../images/icon_nav_first.gif') no-repeat 0px 5px;
	font-size: 0.6875em;
}

#navigation ul.first li a:hover {
	background-image: url('../images/icon_nav_first_over.gif');
	text-decoration:underline;
}

#navigation ul.first li a.current {
	background-image: url('../images/icon_nav_first_on.gif');
	font-weight:bold;
}

#navigation ul.second li a {
	font-weight:normal;
	font-size:0.6250em;
	background: url('../images/icon_nav_second.gif') no-repeat 14px 4px;
	width:13.182em;	
	padding: 1px 0 2px 26px;	
}

#navigation ul.second li a:hover {
	background-image: url('../images/icon_nav_second_over.gif');
}

#navigation ul.second li a.current {
	background-image: url('../images/icon_nav_second_on.gif');
}

#navigation ul.third li a {
	background: url('../images/icon_nav_third.gif') no-repeat 26px 4px;
	width:12.2em;		
	padding: 1px 0 2px 38px;	
}

#navigation ul.third li a:hover {
	background-image: url('../images/icon_nav_third_over.gif');
}

#navigation ul.third li a.current {
	background-image: url('../images/icon_nav_third_on.gif');
}

#navigation ul.second li.suprabischeharnableitung a {
	background-image: url('../images/icon_nav_suprabischeharnableitung.gif');
}

#navigation ul.second li.fuehrungsdraehte a {
	background-image: url('../images/icon_nav_fuehrungsdraehte.gif');
}

#navigation ul.second li.nephrostomie a {
	background-image: url('../images/icon_nav_nephrostomie.gif');
}

#navigation ul.second li.nephrostomie a {
	background-image: url('../images/icon_nav_nephrostomie.gif');
}

#navigation ul.second li.opkatheter a {
	background-image: url('../images/icon_nav_opkatheter.gif');
}

#navigation ul.second li.transurethraleharnableitung a {
	background-image: url('../images/icon_nav_transurethraleharnableitung.gif');
}

#navigation ul.second li.katheterismus a {
	background-image: url('../images/icon_nav_katheterismus.gif');
}

#navigation ul.second li.ureterdauerschienen a {
	background-image: url('../images/icon_nav_ureterdauerschienen.gif');
}

#navigation ul.second li.ureterkatheter a {
	background-image: url('../images/icon_nav_ureterkatheter.gif');
}

#navigation ul.second li.urodynamic a {
	background-image: url('../images/icon_nav_urodynamic.gif');
}

#navigation ul.second li.drainage a {
	background-image: url('../images/icon_nav_drainage.gif');
}

#navigation ul.second li.einmalkatheter a {
	background-image: url('../images/icon_nav_einmalkatheter.gif');
}

#navigation ul.second li.implantate a {
	background-image: url('../images/icon_nav_implantate.gif');
}

#navigation ul.second li.spezialitaeten a {
	background-image: url('../images/icon_nav_spezialitaeten.gif');
}

#navigation ul.second li.prostatabiopsie a {
	background-image: url('../images/icon_nav_prostatabiopsie.gif');
}

#navigation ul.second li.instrumentelleszubehoer a {
	background-image: url('../images/icon_nav_instrumentelleszubehoer.gif');
}

#navigation ul.second li.allgemeineszubehoer a {
	background-image: url('../images/icon_nav_allgemeineszubehoer.gif');
}

#fontsize {
	font-size: 0.6875em;
	float:right;
	padding:47px 20px 0px 0px;
}

#fontsize .btn_fontsize {
	border:1px solid #ffffff;
	width:1.35em;
	height:1.35em;
	   margin: 0 0px 0 5px;
}

#fontsize .active {
	border:1px solid #0085bb;
  margin: 0 5px 0 5px;
}

#fontsize p {
	padding:0px;
	margin:0px;
}

#language {
	font-size: 0.6875em;
	float:right;
	padding: 49px 1.25em 0 0;
}

#language a {
	color:#636363;
}

#language a:hover {
	color:#425a94;
	text-decoration:none;
}



/* ############################################################ GLOBAL STYLES ### */

.invisible {
	position: absolute;
	left: -1000px;
	top: -1000px;
	width: 0px;
	height: 0px;
	overflow: hidden;
	display: inline;
}

hr {
	border-top: 1px dotted #999999;
	border-right: none;
	border-bottom: none;
	border-left: none;
	height: 0em;
	line-height: 0em;
	margin: 0.5em 0;
	padding: 0;
	overflow: hidden;
}

*+html hr { margin: 0em 0 -7px 0; /*IE 7 bugfix*/ }
* html hr { margin: 0em 0 -7px 0; /*IE 6 bugfix*/ }

/* ##################################### Danny Content ### */

#content h2 {
	display: block;
	font-size: 0.6875em;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 0.1em;
	color: #425a94;
	border-bottom: 1px dotted #adb5cc;
	background: url("/fileadmin/templates/images/icon_h1.gif") no-repeat 0 0.45em;
	padding: 0 0 0.5em 0.9em;
	margin: 0 0 0.4em 0;
	float: left;
	width: 100%;
}

#content h2 img {
	float: left;
	display: block;
	/*width: auto;*/
}

#content h2 span {
	font-size: 1em;
	font-weight: normal;
	letter-spacing: 0em;
	float: right;
	text-align: right;
	display: block;
	/*width: auto;*/
}

#content h3 {
	font-size: 0.7500em;
	font-weight: bold;
	padding: 0 0 0.2em 0;
	margin: 0;
	color: #484848;
}

#content h4 {
	font-size: 0.6875em;
	font-weight: bold;
	padding: 0 0 0.5em 0;
	margin: 0;
	color: #425a94;
}

#content h5 {
	font-size: 0.6875em;
	font-weight: bold;
	padding: 0 0 0.5em 0;
	margin: 0;
	color: #0070c4;
}

#content h6 {
	font-size: 0.6250em;
	font-weight: bold;
	padding: 0 0 0.5em 0;
	margin: 0;
	color: #636363;
}

#content p {
	font-size: 0.6875em;
	color: #636363;
	line-height: 1.3;
	padding: 0 0 0.8em 0;
	margin: 0;
}

#content .Produkt {
	padding: 2px;
	border: 1px solid #425a94;
	background: #fff;
	float: left;
	margin: 0 0.55em 0.55em 0;
}

#content ul {
	margin: 0;
	padding: 0 0 0.5em 0;
	list-style: none;
}

#content ul li {
	background: url("/fileadmin/templates/images/icon_content_li.gif") no-repeat 0 0.4em;
	padding: 0 0 0.2em 1.4em;
	color: #636363;
	line-height: 1.2;
	font-size:0.6875em;
}

#content ol {
	margin: 0;
	padding: 0;
	list-style: none;
}

#content ol li {
	margin: 0 0 0 0em;
	padding: 0 0 0.8em 0;
	font-size:0.6875em;	
}

#content table {
	width: 100%;
	margin: 0 0 0.8em 0;
	border: none;
	border-right: 1px solid #adb5cc;
	border-top: 1px solid #adb5cc;
	font-size:0.6875em;
}

#content table td p {
	font-size:0.9em;
}

#content table th.first {
	width: 15%;
}

#content table th.second {
	width: 45%;
}

#content table th.third {
	width: 0%;
}

#content table th.fourth {
	width: 20%;
}

#content table th.fifth {
	width: 20%;
}

#content table td.first {
	width: 13%;
}

#content table td.second {
	width: 51.99%;
}

#content table td.third {
	width: 0%;
	border-left: 0px;
}

#content table td.fourth {
	width: 18.7%;
}

#content table td.fifth {
	width: 20%;
	
}

#content table .td-1 {
white-space:nowrap;
}

#content table thead th, #content table td {
	border-left: 1px solid #adb5cc;
	border-bottom: 1px solid #adb5cc;
	padding: 3px 4px;
	vertical-align: top;
}

#content table .hmkneu{
	width:90px;
}
#content table .hmkalt{
	width:90px;
}
#content table .bezeichnung{
	width:50px;
}
#content table .ref{
	width:50px;
}

#content table thead th.noleftline, #content table thead td.noleftline {
	border-left: 0px;
}

#content table thead tr {
	background: #e5f6fd;
	color: #425a94;
}
#content table thead tr th {
	font-weight: bold;
}
#content table tbody tr {
	background: #fff;
	color: #636363;
}

#content table tbody tr:hover {
	background: #f5fcff;
	color: #5a5e65;
}

#content table tbody td a img {
	margin: 0 3px 0 0;
	vertical-align: middle;
}

#content .ZelleAlternativ {
	background: #f9fdff;
}

#content .ZelleAlternativ:hover {
	background: #f5fcff;
}

#content .blau {
	color: #425a94;
}

#content small {
	font-size: 0.9em;
}

#content a {
	color: #425a94;
	text-decoration: underline;
}

#content a:hover {
	color: #0070c4;
	text-decoration: underline;
}

#content a:active, #content a:focus {
	color: #00215b;
	text-decoration: none;
	font-weight: bold;
}

.clear {
	clear: both;
	height: 0em;
	font-size: 0em;
	visibility: hidden;
}

/* ##################################### Startseite ### */

#startleft {
	float:left;
	width:26.0625em;
	text-align:center;
	padding-top:100px;
}

#startright {
	float:right;
	background-color:#ffffff;
	border:1px solid #adb5cc;
	width:20.6250em;
	padding:15px;
}

#startright h2 {
	font-size: 0.6875em;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 0.1em;
	color: #425a94;
	border-bottom: 1px dotted #adb5cc;
	background: url("/fileadmin/templates/images/icon_h1.gif") no-repeat 0 0.45em;
	padding: 0 0 0.5em 0.9em;
	margin: 0 0 0.4em 0;
}

.imgStart {
	float:left;
	border:1px solid #3a6684;
	padding:2px;
	background-color:#ffffff;
	margin: 2px 8px 5px 0;
}

.imgStart2 {
	float:left;
	border:1px solid #3a6684;
	padding:4px;
	background-color:#ffffff;
	margin: 2px 10px 5px 0;
	width:5.8182;
}

#startright p {
	font-size:0.6875em;
	margin:0px;
	padding:2px 0 0 0;
}

#startright a {
	color: #e02f00;
	text-decoration: underline;
	background: url('/fileadmin/templates/images/icon_link.gif') no-repeat 0 0.4em;
	padding: 0 0 0 0.6em;
}

#startright a {
	color: #e02f00;
	text-decoration: underline;
	background: url('/fileadmin/templates/images/icon_link.gif') no-repeat 0 0.4em;
	padding: 0 0 0 0.6em;
}

#startright a:hover {
	color: #3a6684;
	text-decoration: none;
}

#startright .bluetext {
	color:#3a6684;
}

#startright ul { list-style: none; font-size: 0.7em; padding:0px; margin:0px;}
#startright ul li { display: inline; padding: 0 3.2em 0 0; }

#startright .spacer {
	clear:both;
	height:8px;
	overflow:hidden;
}

#tickertext {
	font-weight:bold;
	font-size:0.7500em;
	color:#3a6684;
}

#tickertext a.tickerlink {
	color:#3a6684;
}

#tickertext a.tickerlink:hover {
	color:#0081cf;
}

#newsticker {
	margin-top:120px;
}



/*###################################### Default Style css_stled_content ###*/
/* default styles for extension "tx_cssstyledcontent" */
	/* Captions */
	DIV.csc-textpic-caption-c .csc-textpic-caption { text-align: center; font-size:100.01% }
	DIV.csc-textpic-caption-r .csc-textpic-caption { text-align: right; font-size:100.01%}
	DIV.csc-textpic-caption-l .csc-textpic-caption { text-align: left; font-size:100.01%}

	/* Needed for noRows setting */
	DIV.csc-textpic DIV.csc-textpic-imagecolumn { float: left; display: inline; }

	/* Border just around the image */
	DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG {
		border: 2px solid black;
		padding: 0px 0px;
	}

	DIV.csc-textpic-imagewrap { padding: 0; }

	DIV.csc-textpic IMG { border: none; }

	/* DIV: This will place the images side by side */
	DIV.csc-textpic DIV.csc-textpic-imagewrap DIV.csc-textpic-image { float: left; }

	/* UL: This will place the images side by side */
	DIV.csc-textpic DIV.csc-textpic-imagewrap UL { list-style: none; margin: 0; padding: 0; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap UL LI { float: left; margin: 0; padding: 0; }

	/* DL: This will place the images side by side */
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image { float: left; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DT { float: none; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD { float: none; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD IMG { border: none; } /* FE-Editing Icons */
	DL.csc-textpic-image { margin: 0; }
	DL.csc-textpic-image DT { margin: 0; display: inline; }
	DL.csc-textpic-image DD { margin: 0; }

	/* Clearer */
	DIV.csc-textpic-clear { clear: both; }

	/* Margins around images: */

	/* Pictures on left, add margin on right */
	DIV.csc-textpic-left DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap .csc-textpic-image {
		display: inline; /* IE fix for double-margin bug */
		margin-right: 10px;
	}

	/* Pictures on right, add margin on left */
	DIV.csc-textpic-right DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-image {
		display: inline; /* IE fix for double-margin bug */
		margin-left: 10px;
	}

	/* Pictures centered, add margin on left */
	DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image {
		display: inline; /* IE fix for double-margin bug */
		margin-left: 10px;
	}
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption { margin: 0; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image IMG { margin: 0; }

	/* Space below each image (also in-between rows) */
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image { margin-bottom: 5px; }
	DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow { margin-bottom: 5px; display: block; }
	DIV.csc-textpic DIV.csc-textpic-imagerow { clear: both; }

	/* No margins around the whole image-block */
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-firstcol { margin-left: 0px !important; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-lastcol { margin-right: 0px !important; }

	/* Add margin from image-block to text (in case of "Text w/ images") */
	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap,
	DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap {
		margin-right: 10px !important;
	}
	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap,
	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap {
		margin-left: 10px !important;
	}

	/* Positioning of images: */

	/* Above */
	DIV.csc-textpic-above DIV.csc-textpic-text { clear: both; }

	/* Center (above or below) */
	DIV.csc-textpic-center { text-align: center; /* IE-hack */ }
	DIV.csc-textpic-center DIV.csc-textpic-imagewrap { margin: 0 auto; }
	DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image { text-align: left; /* Remove IE-hack */ }
	DIV.csc-textpic-center DIV.csc-textpic-text { text-align: left; /* Remove IE-hack */ }

	/* Right (above or below) */
	DIV.csc-textpic-right DIV.csc-textpic-imagewrap { float: right; }
	DIV.csc-textpic-right DIV.csc-textpic-text { clear: right; }

	/* Left (above or below) */
	DIV.csc-textpic-left DIV.csc-textpic-imagewrap { float: left; }
	DIV.csc-textpic-left DIV.csc-textpic-text { clear: left; }

	/* Left (in text) */
	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap { float: left; }

	/* Right (in text) */
	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap { float: right; }

	/* Right (in text, no wrap around) */
	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap { float: right; clear: both; }
	/* Hide from IE5-mac. Only IE-win sees this. \*/
	* html DIV.csc-textpic-intext-right-nowrap .csc-textpic-text { height: 1%; }
	/* End hide from IE5/mac */

	/* Left (in text, no wrap around) */
	DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap { float: left; clear: both; }
	/* Hide from IE5-mac. Only IE-win sees this. \*/
	* html DIV.csc-textpic-intext-left-nowrap .csc-textpic-text { height: 1%; }
	/* End hide from IE5/mac */	


.subheader {
background: #e5f6fd;
}
