/* ppgcstylesps.css - Print-Stylesheet for Psychopharmakaguide in the Web */

body { margin: 0; padding: 0; overflow: hidden; background-color: #FFFFFF; 
	font-family: "Tahoma", Arial, Helvetica, sans-serif; font-size: 100%; font-weight: normal; color: #444444; 
	line-height: 120%; text-align: left; vertical-align: top; background-color: #FFFFFF; } 
h1 { margin-top: 0; padding-top: 0; font-size: 140%; font-weight: bold; color: #FFFFFF; }
h2 { margin-top: 0; padding-top: 0; font-size: 100%; font-weight: bold; color: #FFFFFF; }
h3 { margin-top: 0; padding-top: 0; font-size: 100%; font-weight: bold; color: #666666; }
p { margin-top: 0; padding-top: 0; } ul { margin-top: 0; padding-top: 0; } l { margin-top: 0; padding-top: 0; } 
th { font-size: 90%; font-weight: bold; color: #444444; line-height: 100%; text-align: left; vertical-align: top; 
	border-style: solid; border-width: 1px; border-color: #EEEEEE; padding: 2px; } 
td { font-size: 90%; font-weight: normal; color: #444444; line-height: 100%; text-align: left; vertical-align: top; 
	border-style: solid; border-width: 1px; border-color: #EEEEEE; padding: 2px; } 
hr { color: #AAAAAA; }
code { font-family: "Tahoma", Arial, Helvetica, sans-serif; color: #000000; background-color: #DDDDDD; 
	white-space: nowrap; border: 1px dashed #BBBBBB; } 
.img { vertical-align: middle; } 
.img2 { vertical-align: top; } 
.title { font-family: "Tahoma", Arial, Helvetica, sans-serif; font-size: 240%; color: #B4C6F6; line-height: 240%; } 
.hot { background-color: #B4C6F6; } 

.logo-bg { z-index: 1; 
	position: absolute; top: 0mm; left: 0mm; width: 47mm; height: 30mm; overflow: hidden; margin: 0px; padding: 0px; 
	background-color: #EF8E21; border: 1px #DDDDDD; border-style: none; }
.logo { z-index: 2; 
	position: absolute; top: 1mm; left: 1mm; width: 45mm; height: 28mm; overflow: hidden; margin: 0px; padding: 0px; 
	font-family: "Tahoma", Arial, Helvetica, sans-serif; font-size: 100%; color: #FFFFFF; line-height: 120%; 
	border: 1px none #FFFFFF; text-align: left; vertical-align: top; }
.logo a:link { font-size: 100%; font-weight: normal; color: #FFFFFF; text-decoration: none; }
.logo a:visited { font-size: 100%; font-weight: normal; color: #FFFFFF; text-decoration: none; } 
.logo a:hover { font-size: 100%; font-weight: normal; color: #FFFFFF; background-color: #94A6D6; text-decoration: none; }
.logo a:focus { font-size: 100%; font-weight: normal; color: #FFFFFF; background-color: #94A6D6; text-decoration: none; }
.logo a:active { font-size: 100%; font-weight: normal; color: #FFFFFF; background-color: #94A6D6; text-decoration: none; }

.nav-bg { z-index: 3; 
	position: absolute; top: 30mm; left: 0mm; width: 47mm; height: 46mm; overflow: hidden; margin: 0px; padding: 0px; 
	background-color: #FFFFFF; border: 1px #DDDDDD; border-style: none; }
.nav { z-index: 4; 
	position: absolute; top: 32mm; left: 1mm; width: 45mm; height: 44mm; overflow: hidden; margin: 0px; padding: 0px; 
	font-family: "Tahoma", Arial, Helvetica, sans-serif; font-size: 100%; color: #444444; line-height: 120%; 
	border: 1px none #FFFFFF; text-align: left; vertical-align: top; } 
.nav a:link { font-size: 100%; font-weight: bold; color: #4444AA; text-decoration: none; } 
.nav a:visited { font-size: 100%; font-weight: bold; color: #4444AA; text-decoration: none; } 
.nav a:hover { font-size: 100%; font-weight: bold; color: #FFFFFF; background-color: #94A6D6; text-decoration: none; } 
.nav a:focus { font-size: 100%; font-weight: bold; color: #FFFFFF; background-color: #94A6D6; text-decoration: none; } 
.nav a:active { font-size: 100%; font-weight: bold; color: #FFFFFF; background-color: #94A6D6; text-decoration: none; } 

.deco1 { z-index: 5; 
	position: absolute; top: 32mm; left: 1mm; width: 45mm; height: 44mm; overflow: hidden; margin: 0px; padding: 0px; 
	font-family: "Tahoma", Arial, Helvetica, sans-serif; font-size: 600%; color: #F2F2FF; font-weight: bold; line-height: 120%; 
	background-color: #FFFFFF; border: 1px none #FFFFFF; text-align: left; vertical-align: top; } 
.deco1 a:link { color: #EEEEFF; text-decoration: none; } 
.deco1 a:visited { color: #EEEEFF; text-decoration: none; } 
.deco1 a:hover { color: #EEEEFF; background-color: #DDDDEE; text-decoration: none; } 
.deco1 a:focus { color: #EEEEFF; background-color: #DDDDEE; text-decoration: none; } 
.deco1 a:active { color: #EEEEFF; background-color: #DDDDEE; text-decoration: none; } 
.deco2 { z-index: 6; 
	position: absolute; top: 47mm; left: 1mm; width: 45mm; height: 27mm; overflow: hidden; margin: 0px; padding: 0px; 
	font-family: "Tahoma", Arial, Helvetica, sans-serif; font-size: 130%; color: #637DBD; line-height: 120%; 
	border: 1px none #FFFFFF; text-align: left; vertical-align: top; } 
.deco2 a:link { color: #637DBD; text-decoration: none; } 
.deco2 a:visited { color: #637DBD; text-decoration: none; } 
.deco2 a:hover { color: #FFFFFF; background-color: #94A6D6; text-decoration: none; } 
.deco2 a:focus { color: #FFFFFF; background-color: #94A6D6; text-decoration: none; } 
.deco2 a:active { color: #FFFFFF; background-color: #94A6D6; text-decoration: none; } 
.deco3 { z-index: 7; 
	position: absolute; top: 58mm; left: 1mm; width: 42mm; height: 18mm; overflow: hidden; margin: 0px; padding: 0px; 
	font-family: "Tahoma", Arial, Helvetica, sans-serif; font-size: 80%; color: #EF8E21; line-height: 120%; 
	border: 1px none #FFFFFF; text-align: right; vertical-align: top; } 
.deco3 a:link { color: #EF8E21; text-decoration: none; } 
.deco3 a:visited { color: #EF8E21; text-decoration: none; } 
.deco3 a:hover { color: #FFFFFF; background-color: #F7B263; text-decoration: none; } 
.deco3 a:focus { color: #FFFFFF; background-color: #F7B263; text-decoration: none; } 
.deco3 a:active { color: #FFFFFF; background-color: #F7B263; text-decoration: none; } 
.deco4 { z-index: 8; 
	position: absolute; top: 32mm; left: 1mm; width: 45mm; height: 44mm; overflow: hidden; margin: 0px; padding: 0px; 
	font-family: "Tahoma", Arial, Helvetica, sans-serif; font-size: 2000%; color: #FFFFFF; line-height: 120%; 
	border: 1px none #FFFFFF; text-align: left; vertical-align: top; } 
.deco4 a:link { color: #FFFFFF; text-decoration: none; } 
.deco4 a:visited { color: #FFFFFF; text-decoration: none; } 
.deco4 a:hover { color: #FFFFFF; text-decoration: none; } 
.deco4 a:focus { color: #FFFFFF; text-decoration: none; } 
.deco4 a:active { color: #FFFFFF; text-decoration: none; } 

.bot-bg { z-index: 9; 
	position: absolute; top: 76mm; left: 0mm; width: 47mm; height: 30mm; overflow: hidden; margin: 0px; padding: 0px; 
	background-color: #637DBD; border: 1px #DDDDDD; border-style: none; } 
.bot { z-index: 10; 
	position: absolute; top: 77mm; left: 1mm; width: 45mm; height: 28mm; overflow: hidden; margin: 0px; padding: 0px; 
	font-family: "Tahoma", Arial, Helvetica, sans-serif; font-size: 100%; color: #FFFFFF; line-height: 120%; 
	border: 1px none #FFFFFF; text-align: left; vertical-align: top; } 
.bot a:link { font-size: 100%; font-weight: normal; color: #FFFFFF; text-decoration: none; }
.bot a:visited { font-size: 100%; font-weight: normal; color: #FFFFFF; text-decoration: none; } 
.bot a:hover { font-size: 100%; font-weight: normal; color: #FFFFFF; background-color: #94A6D6; text-decoration: none; }
.bot a:focus { font-size: 100%; font-weight: normal; color: #FFFFFF; background-color: #94A6D6; text-decoration: none; }
.bot a:active { font-size: 100%; font-weight: normal; color: #FFFFFF; background-color: #94A6D6; text-decoration: none; }

.top-bg { z-index: 11; 
	position: absolute; top: 0mm; left: 47mm; width: 122mm; height: 30mm; overflow: hidden; margin: 0px; padding: 0px; 
	background-color: #F7B263; border: 1px #DDDDDD; border-style: none; }
.top { z-index: 12; 
	position: absolute; top: 1mm; left: 48mm; width: 120mm; height: 28mm; overflow: hidden; margin: 0px; padding: 0px; 
	font-family: "Tahoma", Arial, Helvetica, sans-serif; font-size: 100%; color: #FFFFFF; line-height: 120%; 
	border: 1px none #FFFFFF; text-align: left; vertical-align: top; }
.top a:link { color: #FFFFFF; text-decoration: none; }
.top a:visited { color: #FFFFFF; text-decoration: none; } 
.top a:hover { color: #FFFFFF; background-color: #EF8E21; text-decoration: none; }
.top a:focus { color: #FFFFFF; background-color: #EF8E21; text-decoration: none; }
.top a:active { color: #FFFFFF; background-color: #EF8E21; text-decoration: none; }

.mid-bg { z-index: 13; 
	position: absolute; top: 30mm; left: 47mm; width: 122mm; height: 139mm; overflow: hidden; margin: 0px; padding: 0px; 
	background-color: #FFFFFF; border: 1px #DDDDDD; border-style: none; }
.mid { z-index: 14; 
	position: absolute; top: 31mm; left: 48mm; width: 120mm; height: 137mm; overflow: hidden; margin: 0px; padding: 0px; 
	font-family: "Tahoma", Arial, Helvetica, sans-serif; font-size: 100%; color: #FFFFFF; line-height: 120%; 
	border: 1px none #FFFFFF; text-align: left; vertical-align: top; }
.mid a:link { font-size: 100%; font-weight: normal; color: #4444AA; text-decoration: none; }
.mid a:visited { font-size: 100%; font-weight: normal; color: #4444AA; text-decoration: none; } 
.mid a:hover { font-size: 100%; font-weight: normal; color: #FFFFFF; background-color: #94A6D6; text-decoration: none; }
.mid a:focus { font-size: 100%; font-weight: normal; color: #FFFFFF; background-color: #94A6D6; text-decoration: none; }
.mid a:active { font-size: 100%; font-weight: normal; color: #FFFFFF; background-color: #94A6D6; text-decoration: none; }

.below-bg { z-index: 15; 
	position: absolute; top: 106mm; left: 0mm; width: 47mm; height: 20mm; overflow: hidden; margin: 0px; padding: 0px; 
	background-color: #94A6D6; border: 1px #DDDDDD; border-style: none; }
.below { z-index: 16; 
	position: absolute; top: 107mm; left: 1mm; width: 45mm; height: 18mm; overflow: hidden; margin: 0px; padding: 0px; 
	font-family: "Tahoma", Arial, Helvetica, sans-serif; font-size: 100%; color: #FFFFFF; line-height: 120%; 
	border: 1px none #FFFFFF; text-align: left; vertical-align: top; }
.below a:link { font-size: 100%; font-weight: normal; color: #FFFFFF; text-decoration: none; }
.below a:visited { font-size: 100%; font-weight: normal; color: #FFFFFF; text-decoration: none; } 
.below a:hover { font-size: 100%; font-weight: normal; color: #FFFFFF; background-color: #637DBD; text-decoration: none; }
.below a:focus { font-size: 100%; font-weight: normal; color: #FFFFFF; background-color: #637DBD; text-decoration: none; }
.below a:active { font-size: 100%; font-weight: normal; color: #FFFFFF; background-color: #637DBD; text-decoration: none; }

.below1-bg { z-index: 17; 
	position: absolute; top: 126mm; left: 0mm; width: 47mm; height: 20mm; overflow: hidden; margin: 0px; padding: 0px; 
	background-color: #94A6D6; border: 1px none #FFFFFF; text-align: left; } 
.below1 { z-index: 18; 
	position: absolute; top: 127mm; left: 1mm; width: 45mm; height: 18mm; overflow: hidden; margin: 0px; padding: 0px; 
	font-family: "Tahoma", Arial, Helvetica, sans-serif; font-size: 100%; color: #FFFFFF; line-height: 120%; 
	border: 1px none #FFFFFF; text-align: left; vertical-align: top; } 
.below1 a:link { font-size: 100%; font-weight: normal; color: #FFFFFF; text-decoration: none; }
.below1 a:visited { font-size: 100%; font-weight: normal; color: #FFFFFF; text-decoration: none; } 
.below1 a:hover { font-size: 100%; font-weight: normal; color: #FFFFFF; background-color: #637DBD; text-decoration: none; }
.below1 a:focus { font-size: 100%; font-weight: normal; color: #FFFFFF; background-color: #637DBD; text-decoration: none; }
.below1 a:active { font-size: 100%; font-weight: normal; color: #FFFFFF; background-color: #637DBD; text-decoration: none; }

.below2-bg { z-index: 19; 
	position: absolute; top: 146mm; left: 0mm; width: 47mm; height: 20mm; overflow: hidden; margin: 0px; padding: 0px; 
	background-color: #94A6D6; border: 1px none #FFFFFF; text-align: left; } 
.below2 { z-index: 20; 
	position: absolute; top: 147mm; left: 1mm; width: 45mm; height: 18mm; overflow: hidden; margin: 0px; padding: 0px; 
	font-family: "Tahoma", Arial, Helvetica, sans-serif; font-size: 100%; color: #FFFFFF; line-height: 120%; 
	border: 1px none #FFFFFF; text-align: left; vertical-align: top; } 
.below2 a:link { font-size: 100%; font-weight: normal; color: #FFFFFF; text-decoration: none; }
.below2 a:visited { font-size: 100%; font-weight: normal; color: #FFFFFF; text-decoration: none; } 
.below2 a:hover { font-size: 100%; font-weight: normal; color: #FFFFFF; background-color: #637DBD; text-decoration: none; }
.below2 a:focus { font-size: 100%; font-weight: normal; color: #FFFFFF; background-color: #637DBD; text-decoration: none; }
.below2 a:active { font-size: 100%; font-weight: normal; color: #FFFFFF; background-color: #637DBD; text-decoration: none; }

.content-bg { z-index: 21; 
	position: absolute; top: 30mm; left: 47mm; width: 122mm; overflow: visible; margin: 0px; padding: 0px; 
	/* background-color: #FFFFFF; */ border: 1px #DDDDDD; border-style: none; }
.content { z-index: 22; 
	position: absolute; top: 31mm; left: 48mm; width: 120mm; overflow: visible; margin: 0px; padding: 0px; 
	font-family: "Tahoma", Arial, Helvetica, sans-serif; font-size: 100%; color: #444444; line-height: 120%; 
	border: 1px none #FFFFFF; text-align: left; vertical-align: top; 
	/* background-image: url(schattauerschlange.jpg); background-position: left top; background-repeat: no-repeat; */ } 
.content a:link { font-size: 100%; font-weight: normal; color: #4444AA; text-decoration: none; }
.content a:visited { font-size: 100%; font-weight: normal; color: #4444AA; text-decoration: none; } 
.content a:hover { font-size: 100%; font-weight: normal; color: #FFFFFF; background-color: #94A6D6; text-decoration: none; }
.content a:focus { font-size: 100%; font-weight: normal; color: #FFFFFF; background-color: #94A6D6; text-decoration: none; }
.content a:active { font-size: 100%; font-weight: normal; color: #FFFFFF; background-color: #94A6D6; text-decoration: none; }
