body 	
		{
		background-color: #F0F0FC;
		margin-left: 0;
		margin-top: 0;
		/* background-image : url(http://localhost/polymed-klinik/html/__tpl/polymed/pic/bg_page.gif);*/
		font: normal normal normal 12px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
		color: #000066
		}

HR
		{
		size: 1px;
		color: #ff6600
		}

/* DIVS */

div {
	border: 0px solid #ffcccc;
}

	
#head {
	Z-INDEX: 1;
	MARGIN-TOP: 0px; MARGIN-RIGHT: 5px; MARGIN-LEFT: 5px; 
	PADDING-TOP: 1em;  PADDING-RIGHT: 2em; PADDING-BOTTOM: 1em; PADDING-LEFT: 1em; 
	LINE-HEIGHT: 100%;
	BACKGROUND-COLOR: #4260a5;
	COLOR: #FFFFFF;
}

#linecol {
	Z-INDEX: 1;
	MARGIN-TOP: 0px; MARGIN-RIGHT: 5px; MARGIN-LEFT: 5px; 
	PADDING-TOP: 0.0em;  PADDING-RIGHT: 0em; PADDING-BOTTOM: 0.0em; PADDING-LEFT: 0.0em; 
	BACKGROUND-COLOR: #4260a5;
	border-top: 1px solid #FFFFFF;
	font: normal normal normal 1em/normal Arial, Helvetica, sans-serif;
	background-image: url(../pic/linecol.gif);
	border-bottom: 1px solid #FFFFFF;
}

#content {
	Z-INDEX: 1;
	MARGIN-TOP: 5px; MARGIN-RIGHT: 5px; MARGIN-LEFT: 20em; 
	PADDING-TOP: 1em;  PADDING-RIGHT: 2em; PADDING-BOTTOM: 1em; PADDING-LEFT: 2em; 
	LINE-HEIGHT: 100%;
	BACKGROUND-COLOR: #ffffff
}

#navig {
	POSITION:absolute; LEFT:0;
	PADDING-TOP: 5px; PADDING-RIGHT: 0.5em; PADDING-BOTTOM: 5px; PADDING-LEFT: 0.5em;
	MARGIN: 5px 0px 0px 5px;
	OVERFLOW: visible;
	FONT-SIZE: 1.1em;
	WIDTH: 17em;
	BACKGROUND-COLOR: #FFFFFF;
}

#foot {
	Z-INDEX: 1;
	MARGIN-TOP: 0px; MARGIN-RIGHT: 5px; MARGIN-LEFT: 5px; 
	PADDING-TOP: 0.5em;  PADDING-RIGHT: 2em; PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0.5em; 
	LINE-HEIGHT: 100%;
	BACKGROUND-COLOR: #4260a5;
	border-top: 1px solid #1E90FF;
	font: normal normal normal 1em/normal Arial, Helvetica, sans-serif;
	COLOR: #FFFFFF;
}

#rcolumn {
	Z-INDEX: 1;
	POSITION:absolute; TOP:60; RIGHT:1em;
	MARGIN-TOP: 5px; MARGIN-RIGHT: 5px; MARGIN-LEFT: 5px; 
	PADDING-TOP: 1em;  PADDING-RIGHT: 22em;PADDING-BOTTOM: 1em; PADDING-LEFT: 2em; 
	LINE-HEIGHT: 100%;
	BACKGROUND-COLOR: #ff0000
}


/* NAVIGATION MAIN*/
#navmain {
	LEFT: 2px; FLOAT: left; BACKGROUND-COLOR: #eeeeee; width: 100%;
	font: normal normal normal 0.8em/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#navmain UL {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 1px; LIST-STYLE-TYPE: none;
	font: normal normal normal 1em/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #eeeeee; 
}
#navmain LI {
	MARGIN: 1px 0px 0px 0px;
}
#navmain A {
	BORDER: #e1e1e1 1px solid;
	PADDING-RIGHT: 2px; BACKGROUND-POSITION: 3px 0.4em; DISPLAY: block; PADDING-LEFT: 18px;
	BACKGROUND-IMAGE: url(../picnav/nm_p.gif); PADDING-BOTTOM: 2px; WIDTH: 100%; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat;
	color: #003399;
}
#navmain A:link {
	BORDER-TOP: #ffffff 1px solid;
	BORDER-RIGHT: #999999 1px solid;
	BORDER-BOTTOM: #999999 1px solid;
	BORDER-LEFT: #ffffff 1px solid;
	COLOR: #003399; TEXT-DECORATION: none
}
#navmain A:visited {
	BORDER-TOP: #ffffff 1px solid;
	BORDER-RIGHT: #999999 1px solid;
	BORDER-BOTTOM: #999999 1px solid;
	BORDER-LEFT: #ffffff 1px solid;
	COLOR: #003399; TEXT-DECORATION: none
}
#navmain A:hover {
	BORDER-TOP: #ffffff 1px solid;
	BORDER-RIGHT: #999999 1px solid;
	BORDER-BOTTOM: #999999 1px solid;
	BORDER-LEFT: #ffffff 1px solid;
	BACKGROUND-POSITION: 3px 0.4em; BACKGROUND-IMAGE: url(../picnav/nm_o.gif); BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-COLOR: #ffffff; COLOR: #DD3300; TEXT-DECORATION: none;
}
#active A:link {
	BORDER-TOP: #999999 1px solid;
	BORDER-RIGHT: #ffffff 1px solid;
	BORDER-BOTTOM: #ffffff 1px solid;
	BORDER-LEFT: #999999 1px solid;
	BACKGROUND-POSITION: 3px 0.4em; BACKGROUND-IMAGE: url(../picnav/nm_a.gif); COLOR: #003399; BACKGROUND-COLOR: #eeeeee;
}
#active A:visited {
	BORDER-TOP: #999999 1px solid;
	BORDER-RIGHT: #ffffff 1px solid;
	BORDER-BOTTOM: #ffffff 1px solid;
	BORDER-LEFT: #999999 1px solid;
	BACKGROUND-POSITION: 3px 0.4em; BACKGROUND-IMAGE: url(../picnav/nm_a.gif); COLOR: #003399; BACKGROUND-COLOR: #eeeeee;
}
#active A:hover {
	BORDER-TOP: #999999 1px solid;
	BORDER-RIGHT: #ffffff 1px solid;
	BORDER-BOTTOM: #ffffff 1px solid;
	BORDER-LEFT: #999999 1px solid;
	BACKGROUND-POSITION: 3px 0.4em; BACKGROUND-IMAGE: url(../picnav/nm_o.gif); COLOR: #DD3300; BACKGROUND-COLOR: #ffffff;
}



#navsub UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #eeeeee;
}
#navsub LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; BACKGROUND-COLOR: #eeeeee;
}
#navsub A:link {
	BORDER-TOP: #ffffff 1px solid;
	BORDER-RIGHT: #999999 1px solid;
	BORDER-BOTTOM: #999999 1px solid;
	BORDER-LEFT: #ffffff 1px solid;
	BACKGROUND-POSITION: 3px 0.4em;; DISPLAY: block; BACKGROUND-IMAGE: url(../picnav/ns_p.gif); BACKGROUND-REPEAT: no-repeat;
}
#navsub A:visited {
	BORDER-TOP: #ffffff 1px solid;
	BORDER-RIGHT: #999999 1px solid;
	BORDER-BOTTOM: #999999 1px solid;
	BORDER-LEFT: #ffffff 1px solid;
	BACKGROUND-POSITION: 3px 0.4em; DISPLAY: block; BACKGROUND-IMAGE: url(../picnav/ns_p.gif); BACKGROUND-REPEAT: no-repeat
}
#navsub A:hover {
	BORDER-TOP: #ffffff 1px solid;
	BORDER-RIGHT: #999999 1px solid;
	BORDER-BOTTOM: #999999 1px solid;
	BORDER-LEFT: #ffffff 1px solid;
	BACKGROUND-POSITION: 3px 0.4em; DISPLAY: block; BACKGROUND-IMAGE: url(../picnav/ns_o.gif); BACKGROUND-REPEAT: no-repeat
}
#activesub A:link {
	BORDER-TOP: #999999 1px solid;
	BORDER-RIGHT: #ffffff 1px solid;
	BORDER-BOTTOM: #ffffff 1px solid;
	BORDER-LEFT: #999999 1px solid;
	BACKGROUND-POSITION: 3px 0.4em; BACKGROUND-IMAGE: url(../picnav/ns_a.gif); COLOR: #003399; BACKGROUND-COLOR: #eeeeee;
}
#activesub A:visited {
	BORDER-TOP: #999999 1px solid;
	BORDER-RIGHT: #ffffff 1px solid;
	BORDER-BOTTOM: #ffffff 1px solid;
	BORDER-LEFT: #999999 1px solid;
	BACKGROUND-POSITION: 3px 0.4em; BACKGROUND-IMAGE: url(../picnav/ns_a.gif); COLOR: #003399; BACKGROUND-COLOR: #eeeeee;
}
#activesub A:hover {
	BORDER-TOP: #999999 1px solid;
	BORDER-RIGHT: #ffffff 1px solid;
	BORDER-BOTTOM: #ffffff 1px solid;
	BORDER-LEFT: #999999 1px solid;
	BACKGROUND-POSITION: 3px 0.4em; BACKGROUND-IMAGE: url(../picnav/ns_o.gif); COLOR: #DD3300; BACKGROUND-COLOR: #ffffff;
}



/* NAVIGATION TOP*/

#navcontainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 0.8em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 5px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#navlist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
#navlist UL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#navlist LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#navlist A:link {
	FONT-WEIGHT: bold; FLOAT: left; MARGIN: 0px 10px 4px; COLOR: #1E90FF; LINE-HEIGHT: 14px; TEXT-DECORATION: none
}
#navlist A:visited {
	FONT-WEIGHT: bold; FLOAT: left; MARGIN: 0px 10px 4px; COLOR: #1E90FF; LINE-HEIGHT: 14px; TEXT-DECORATION: none
}
#navlist A#current:link {
	BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 2px; COLOR: #000; BORDER-BOTTOM: #cacada 2px solid
}
#navlist A#current:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 2px; COLOR: #000; BORDER-BOTTOM: #cacada 2px solid
}
#navlist A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 2px; COLOR: #000; BORDER-BOTTOM: #cacada 2px solid
}
#navlist A:hover {
	COLOR: #ffffff
}
	
.txtdate
		 {
		 font-family: Arial, Helvetica, sans serif;
		 font-size:8pt;
		 font-weight: normal;
		 line-height:14pt
		 }	
		
.txtsmall
		{
		font-family: Arial, Helvetica, sans serif;
		font-size: 10px;
		font-style: normal;
		font-weight: normal;
		line-height:11px;
		}

.txtsmallb
		{
		font-family: Arial, Helvetica, sans serif;
		font-size: 10px;
		font-style: normal;
		font-weight: bold;
		}

.txttiny
		{
		font-family: Arial, Helvetica, sans serif;
		font-size: 9px;
		font-style: normal;
		font-weight: normal;
		line-height:9px;
		}

.txttinya
		{
		font-family: Arial, Helvetica, sans serif;
		font-size: 9px;
		font-style: normal;
		font-weight: normal;
		line-height:9px;
		color: #003399;
		}
		
.txtmed 
		{
		font-family: Arial, Helvetica, sans serif;
		font-size: 13px;
		font-style: normal;
		font-weight: normal;
		}

.txtmedb 
		{
		font-family: Arial, Helvetica, sans serif;
		font-size: 12px;
		font-style: normal;
		font-weight: bold;
		line-height: 13px;
		}
		
.txtbig 
		{
	font-family: Arial, Helvetica, sans serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #004E99;
}

.txtbigb 
		{
	font-family: Arial, Helvetica, sans serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #004E99;
}
		
.txthuge 
		{
		font-family: Arial, Helvetica, sans serif;
		font-size: 15px;
		font-style: normal;
		font-weight: bold;
		}
.txtxeno 
		{
		font-family: Arial, Helvetica, sans serif;
		font-style: italic;
		font-weight: bold;
		color: #FF6600
		}
.txtlog 
		{
		font-family: Arial, Helvetica, sans serif;
		font-style: italic;
		font-weight: bold;
		color: #FFCC00
		}
		
.txtheader1 
		{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-style: normal;
		font-weight: bold;
		line-height:14px;
		color: #003399;
		}
		
.txtheader2 
		{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12pt;
		font-style: normal;
		font-weight: bold;
		line-height:14pt;
		color: #003399;
		}
		
.txtheader3 
		{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12pt;
		font-style: normal;
		font-weight: bold;
		line-height:14pt;
		color: #003399;
		}		
			
.head
		{
		font-family: Arial, Helvetica, sans serif;
		font-size: 16pt;
		font-style: normal;
		font-weight: bold;
		line-height:14pt;
		color: #003399;
		}
		
.navig
		{
		font-family: Verdana, Arial, Helvetica, sans serif;
		font-size:6pt;
		font-style: normal;
		font-weight: bold;
		line-height:14pt;
		color: #FF0000;
		}


.txtportrait 
		{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12pt;
		font-style: normal;
		font-weight: bold;
		line-height:14pt;
		color: #000000;	
		}
		
		
.txtmarker
		{
		font-family: Verdana,Arial, Helvetica, sans-serif;
		font-size: 10pt;
		font-style: normal;
		font-weight: bold;
		color: #EE5500;
		}		

.txtinvers
		{
		color: #EEEEEE;
		}		


/* Links */
A:link {
	TEXT-DECORATION: none;
	COLOR: #BB0000;
}
A:visited {
	TEXT-DECORATION: none;
	COLOR: #BB0000;
}
A:hover {
	TEXT-DECORATION: underline;
	color : #BB0000;
}


/* NAVIGATION INVERS*/

A.invers:link {
	TEXT-DECORATION: none;
	COLOR: #FF9900;
}
A.invers:visited {
	TEXT-DECORATION: none;
	COLOR: #FF9900;
}
A.invers:hover {
	TEXT-DECORATION: none;
	COLOR: #FFCC33;
}


.txtlevela
		{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 8pt;
		font-style: normal;
		font-weight: normal;
		color: #FF0000;
		}
/* __inc/functions/inc */
.txtlevelb
		{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 8pt;
		font-style: normal;
		font-weight: normal;
		color: #339900;
		}
	/* __inc/functions/inc */
.txtlevelc
		{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 8pt;
		font-style: normal;
		font-weight: normal;
		color: #FF9900;
		}
		
.txtcompu
		{
		font-family: Arial, Helvetica, sans-serif;
		font-style: normal;
		font-weight: normal;
		color: #BB0000;
		}
		

	.fieldset
{
BORDER-RIGHT:  thin solid;
BORDER-LEFT: thin solid;
BORDER-TOP: thin solid;
BORDER-BOTTOM:  thin solid;
BORDER-BOTTOM-COLOR: #80ACC9;
BORDER-LEFT-COLOR: #80ACC9 ; 
BORDER-RIGHT-COLOR: #80ACC9; 
BORDER-TOP-COLOR: #80ACC9; 
PADDING-BOTTOM: 5px; 
PADDING-LEFT: 5px;
PADDING-RIGHT: 5px; 
PADDING-TOP: 5px;

}

.input_type
{
BORDER-RIGHT: #80ACC9 thin solid;
BORDER-LEFT: #80ACC9 thin solid;
BORDER-TOP: #80ACC9 thin solid;
BORDER-BOTTOM: #80ACC9  thin solid;
}

.select
{
background-color : #EEEEEE;
}

.button
{
BACKGROUND-COLOR: #FFFFFF; 
BORDER-RIGHT: #BDC5CC thin solid;
BORDER-LEFT: #BDC5CC thin solid;
BORDER-TOP: thin solid #BDC5CC;
BORDER-BOTTOM: #BDC5CC thin solid;
/*
border-bottom-color: #BDC5CC;
border-top-color:#BDC5CC;
border-left-color: #BDC5CC;
border-right-color:#BDC5CC;
*/
font-weight: bold;
/*width : 80px;*/
}

.legend
{
	COLOR: #000000;
}
	


/* TABLES */
table {
	padding: 0px 0px 0px 0px;
	font: normal normal normal 10px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	border: 0px solid #AAAA00;
	background-color: #FFFFFF;
}

table.tblborder {
	padding: 5px 5px 5px 5px;
	font: normal normal normal 11px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	border: 0px solid #0066AA;
	background-color: #EFF6F6;
}

.tbltop {
	background-color: #D4D0C8;
	color: #003399;
}
.tblbottom {
	background-color: #D4D0C8;
	color: #003399;
}

.tblnava {
	padding: 0px 0px 0px 0px;
	background-color: #D4D0C8;
	font: normal normal normal 10px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #003399;
	border: none;
}

td {
	padding: 0px 0px 0px 0px;
	font: normal normal normal 10px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	border: 0px solid #000000;
}

td.bluel {
	padding: 0px 0px 0px 0px;
	font: normal normal normal 10px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #B2CCFF;
}
td.bluem {
	padding: 0px 0px 0px 0px;
	font: normal normal normal 10px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #8CB2FF;
}
td.blued {
	padding: 0px 0px 0px 0px;
	font: normal normal normal 10px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #6699FF;
}
td.white {
	padding: 0px 0px 0px 0px;
	font: normal normal normal 10px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
}
td.tdhead {
	padding: 5px 5px 5px 5px;
	font: normal normal normal 11px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000066;
	background-color: #EFF6F6;
	BORDER-RIGHT: 1px solid #BDC5CC;
	BORDER-LEFT: 1px solid #BDC5CC;
	BORDER-TOP: 1px solid #BDC5CC;
	BORDER-BOTTOM: 1px solid #BDC5CC;
}

td.tdsubhead {
	padding: 3px 3px 3px 3px;
	font: normal normal normal 11px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #222288;
	background-color: #FAFAFA;
	BORDER-RIGHT: 1px solid #BDC5CC;
	BORDER-LEFT: 1px solid #BDC5CC;
	BORDER-TOP: 1px solid #BDC5CC;
	BORDER-BOTTOM: 1px solid #BDC5CC;
}

td.redline {
	padding: 0px 0px 0px 0px;
	background-color: #FF6600;
	font: normal normal normal 10px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #CCC;
}

td.tdborder {
	padding: 5px 5px 5px 5px;
	font: normal normal normal 11px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	border: 0px solid #3399AA;
}

td.tdnava {
	padding: 0px 0px 0px 0px;
	background-color: #EFF6F6;
	font: normal normal normal 10px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #CCC;
}

td.tda {
	background-color: #D4D0C8;
	color: #003366;
}
td.tdb {
	background-color: #FFFFFF;
	color: #666666;
}
td.tdc {
	background-color: #F5F4F3;
	color: #EEEEEE;
}


td.navtabb {
	background : #C0C0C0;
}

.tdborderline
{
	background-color : #FFCC33;
}

/* Footer/copyright-Hinweis */
.tdbackground
{
	background-color : #FFCC33;
}
/* TPL/Newsabo/Bücherbörse */
.tdbackgrounda
{
	color: #000000;
	background-color : #DFE0E1;
}


/* Unterstrich */
.tdborderbottom
{
	border-bottom-color : #002E5C;
	border-bottom-width : 1px;
	border-bottom-style : solid;
}

/* Strich oben */
.tdbordertop
{
	border-top-color : #002E5C;
	border-top-width : 1px;
	border-top-style : solid;
}
