
BODY {
	font-family: Verdana, Helvetica, sans-serif;
}


BODY.lrn-bc-163  {
	margin: 0; padding: 0; font-family: Verdana, Helvetica, sans-serif;
	background: #fff url(http://www.parasitenfrei.de/images/pressecenter-hg.gif) 0px 141px no-repeat;
}

#schriftzug {
	position: absolute;
	left:0px;
	top:0px;
	width:504px;
	height:112px;
}

/* Pressecenter*/
#lrn-bi-163 #schriftzug,
.lrn-bc-163 #schriftzug {
	width:996px;
}

#content * {
	padding: 0;
	margin: 0;
}

#content {
	position: absolute;
	left:0px;
	top:0px;
}

#content span,
#content p,
#content td,
#content label,
#content legend,
#content fieldset,
#content input,
#content select,
#content textarea,
#content li {
	font-size: 12px;
	line-height: 18px;
	}

#content p {
	margin-bottom: 15px;

}

#content ul,
#content ol {
	list-style-type: disc;
	list-style-position: outside;
	margin-left: 16px;
}

#content h1,
#content h4,
#content h5,
#content h6 {font-weight: bold; color:#990000; font-size: 14px; margin-bottom:10px;}
#content h2 {font-weight: bold; color:#FF9900; font-size: 12px; margin-bottom:10px; margin-top:25px;}
#content h3 {font-weight: bold; color:#000000; font-size: 12px; margin-bottom:5px; margin-top:15px; line-height: 18px;}
#content h4 {font-weight: bold; color:#FF9900; font-size: 14px;}

#content h2 a,
#content h2 a:visited,
#content h2 a:hover,
#content h2 a:active {
	color:#FF9900;
}


#lrn-main .clearer {
	clear: both;
}

#content a,
#content a:visited,
#content a:hover,
#content a:active {
	text-decoration: underline;
	color: #000;
}

#content h1 a,
#content h1 a:visited,
#content h1 a:hover,
#content h1 a:active {
	text-decoration: underline;
	color: #990000;
}

/* Homepage */

#content #home-img {
	position: absolute;
	left:0px;
	top:140px;
	width:635px;
	height:265px;
}
#content #home-text {
	position: absolute;
	left:0px;
	top:405px;
	width:591px;
	height: 142px;
	padding:22px;
}

#content #home-text2 {
	position: absolute;
	left:21px;
	top:608px;
	width:380px;

}

#content #home-text3 {
	position: absolute;
	left:441px;
	top:608px;
	width:380px;

}

#content #home-text2 H2,
#content #home-text3 H2 {
	padding:5px;
	margin:0px;
	color: #ffffff;
	background-color:#98BF0C;}
	
#content #home-text2 p,
#content #home-text3 p {
	padding:5px;}

#content #home-text2 p img,
#content #home-text3 p img {
	margin:0px 5px 5px 0px;
	border: 1px solid #A1C521;
	align:left;
	}

#home-infoboxen {
	position: absolute;
	left:635px;
	top:0px;
	width:191px;
	height:405px;
	background-color:#98BF0C;
}
#home-infoboxen .home-infoboxen-inhalt {
	width:181px;
	float:left;
	display:block;
	background-color:#98BF0C;
	border-top: 5px solid white;
	border-left: 5px solid white;
	border-right: 5px solid white;
}
#home-infoboxen .home-infoboxen-inhalt-2 {
	width:312px;
	float:left;
	display:block;
	background-color:#FFF;
	border-top: 5px solid white;
	border-left: 5px solid white;
	border-right: 5px solid white;
}

#home-infoboxen .home-banner {
	width: 181px;
	height: 181px;
	float:left;
	display:block;
	border-top: 5px solid white;
	border-left: 5px solid white;
	border-right: 5px solid white;
	text-align:center;
}
#home-infoboxen .home-banner .flash {
	margin:6px;
}

#home-infoboxen .home-infoboxen-inhalt .home-infoboxen-inhalt-bild {
	float:left;
	width:130px;
	height: 130px;
}
#home-infoboxen .home-infoboxen-inhalt .home-infoboxen-inhalt-text {
	float:left;
	width:162px;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:0px;
	height: 120px;

}
#home-infoboxen .home-infoboxen-inhalt .home-infoboxen-inhalt-text p {
	font-size:10px;
	color:#fff;
	margin-bottom:0px;
	line-height: normal;
}
#home-infoboxen .home-infoboxen-inhalt .home-infoboxen-inhalt-text h2 {
	font-size:12px;
	color:#fff;
	font-weight: bold;
	margin-top: 0px;
}
#home-infoboxen .home-infoboxen-inhalt .home-infoboxen-inhalt-text a,
#home-infoboxen .home-infoboxen-inhalt .home-infoboxen-inhalt-text a:visited {
	text-decoration: underline;
	font-size:10px;
	color: #fff;

}
#home-infoboxen .home-infoboxen-inhalt .home-infoboxen-inhalt-text a:hover,
#home-infoboxen .home-infoboxen-inhalt .home-infoboxen-inhalt-text a:active {
	text-decoration: underline;
	font-size:10px;
}

#home-infoboxen .home-infoboxen-inhalt .home-infoboxen-inhalt-text .lrn-datalist a,
#home-infoboxen .home-infoboxen-inhalt .home-infoboxen-inhalt-text .lrn-datalist a:hover,
#home-infoboxen .home-infoboxen-inhalt .home-infoboxen-inhalt-text .lrn-datalist a:active,
#home-infoboxen .home-infoboxen-inhalt .home-infoboxen-inhalt-text .lrn-datalist a:visited
 {
	text-decoration: underline;
}

#home-infoboxen .home-infoboxen-inhalt .home-infoboxen-inhalt-text .lrn-datalisttitle {
	color: #FFFFFF;
	font-weight: normal;
}

#home-infoboxen .home-infoboxen-inhalt .home-infoboxen-inhalt-text td {
	line-height: normal;
}


#home-infoboxen-rechts {
	position: absolute;
	left:826px;
	top:140px;
	width:170px;
	background: #FFF url("http://www.parasitenfrei.de/images/home-infoboxen-rechts-hg.gif") top left repeat-y;
	margin: 0px;
	padding: 0px;
}



#home-infoboxen-rechts H2 {
	font-size:12px;
	color:#fff;
	font-weight: bold;
	background-color:#F18B1D;
	padding:6px;
		margin: 0px;
}
#home-infoboxen-rechts H3 {
	font-size:9px;
	color:#FF6600;
	font-weight: bold;
}
#home-infoboxen-rechts select {
	font-size:9px;
	margin: 0px 0px 5px 5px;
	width: 155px;
}
#home-infoboxen-rechts input {
	font-size:9px;
	margin: 0px 0px 5px 5px;
	width: 155px;
	padding:0px 0px 5px 0px;

}

#home-infoboxen-rechts p, #home-infoboxen-rechts li {
	font-size:9px;
}

/* Unterseite */

#unterseite-img {
	position: absolute;
	left:171px;
	top:140px;
	width:475px;
	height:149px;
}
#unterseite-text {
	position: absolute;
	left:171px;
	top:289px;
	width:431px;
	height:auto;
	padding:22px;
}

#unterseite-text2 {
	position: relative;
	left:0px;
	top:0px;
	width:600px;
	height:auto;
	padding:0px;
}

#unterseite-text-full {
	position: absolute;
	left:171px;
	top:289px;
	width:600px;
	height:auto;
	padding:22px;
}

#unterseite-wm {
	position: absolute;
	left:171px;
	top:240px;
	width:600px;
	height:auto;
	padding:22px;
}


#content #elwinform {
	position: absolute;
	left:0px;
	top:0px;
	width:auto;
	height:auto;
	padding:22px;
}

#content #elwinform p {
	padding: 5px;
	margin-bottom: 0px;
}

#unterseite-infoboxen {
	position: absolute;
	left:646px;
	top:0px;
	width:170px;
	height:284px;
	background-color:#98BF0C;
	border:5px solid #FFF;

}


#unterseite-infoboxen p, #unterseite-infoboxen li {
	font-size:11px;
	line-height:14px;
	color:#fff;
	margin-left:4px;
	margin-right:2px;
	margin-bottom: 5px;
}

#unterseite-infoboxen td {
	font-size:11px;
	line-height:14px;
	color:#fff;
}

#unterseite-infoboxen li a,
#unterseite-infoboxen li a:hover, 
#unterseite-infoboxen li a:active,
#unterseite-infoboxen li a:visited {
	font-size:11px;
	line-height:14px;
	margin: 0px;
	color:#fff;
}

#unterseite-infoboxen h2 {
	font-size:12px;
	color:#fff;
	font-weight: bold;
	background-color:#3D5F12;
	padding:5px 5px 4px 5px;
	margin-top:7px;
}

#unterseite-infoboxen a,
#unterseite-infoboxen a:visited {
	text-decoration: underline;
	font-size:11px;
	color: #fff;
	text-align: middle;

}
#unterseite-infoboxen a:hover,
#unterseite-infoboxen a:active {
	text-decoration: underline;
	font-size:9px;
	margin-left:0px;
	color:#fff;
}
#unterseite-infoboxen-bild {
	position: absolute;
	left:651px;
	top:289px;
	width:170px;
	height:auto;
}

#unterseite-infoboxen-bild p {
	font-size:9px;
}

#unterseite-infoboxen-bild li {
	font-size:9px;
}

#unterseite-infoboxen-rechts {
	position: absolute;
	left:826px;
	top:140px;
	width:170px;
	background: #FFF url("http://www.parasitenfrei.de/images/home-infoboxen-rechts-hg.gif") top left repeat-y;
}
#unterseite-infoboxen-rechts H2 {
	font-size:12px;
	color:#fff;
	font-weight: bold;
	background-color:#F18B1D;
	padding:6px;
	margin: 0px;
}
#unterseite-infoboxen-rechts H3 {
	font-size:9px;
	color:#FF6600;
	font-weight: bold;
}
#unterseite-infoboxen-rechts select {
	font-size:9px;
	margin: 0px 0px 5px 5px;
	width: 155px;
}
#unterseite-infoboxen-rechts input {
	font-size:9px;
	margin: 0px 0px 5px 5px;
	width: 155px;
	padding:0px 0px 5px 0px;
}
#unterseite-infoboxen-rechts p, #unterseite-infoboxen-rechts li {
	font-size:9px;
}

/* Vergrößern und Verkleinern Funktion*/

#schriftgroesse {
	position: absolute;
	left:832px;
	top:20px;
	width:200px;
	height:auto;
	font-size:9px;
}
#schriftgroesse A, #schriftgroesse A:visited {
	font: bold 18px Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
}
#schriftgroesse A:hover, #schriftgroesse A:active {
	font: bold 18px Arial, Helvetica, sans-serif;
	color: #C00;
	text-decoration: none;
}

/* Druck-Icon */

#print-icon {
	position: absolute;
	left: 952px;
	top: 28px;
	width: 16px;
	height: auto;
	font-size: 9px;
}

/* Glossarmodul */

.glossaryindexrow {
	margin-bottom: 30px;
	width: 550px;
}
#content .glossaryindex {
	display: block;
	float: left;
	font-size: 13px;
	width: 15px;
	text-align: center;
	padding: 0;
	margin-right: 3px;
	margin-bottom: 3px;
	border: 1px solid #990000;
}
#content .glossaryindexgrey {
	display: block;
	float: left;
	font-size: 13px;
	width: 15px;
	text-align: center;
	padding: 0;
	margin-right: 3px;
	margin-bottom: 3px;
	border: 1px solid #666;
	color: #666;
}
#content .glossaryindex a,
#content .glossaryindex a:hover,
#content .glossaryindex a:active,
#content .glossaryindex a:visited {
	color: #990000;
	text-decoration: none;
}
#content .glossartext a,
#content .glossartext a:hover,
#content .glossartext a:active,
#content .glossartext a:visited {
	color: #000;
	text-decoration: underline;
	font: 12px Arial, Helvetica, sans-serif;
	font-weight: normal;
}
#content .glossarychar a,
#content .glossarychar a:hover,
#content .glossarychar a:active,
#content .glossarychar a:visited {
	display: block;
	font-size: 16px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}
#content .glossartext {
	margin-left: 125px;
}

.lrn-datalisttitle {
	color: #000000;
	font-weight: normal;

}

#content #btn-close {
	width: 110px;
	padding: 2px;
	font-size: 10px;
	text-align: center;
	background-color: #FFF1DA;
	color: #990000;
	border: 1px #F18B1D dotted;
}

#weckerform TABLE {
}

#weckerform TD {
	padding-bottom: 12px;
}

#elwin,
.lrn-elwinwindow #content {
	position: static;
 	left:0px;
 	top:0px;
}

.lrn-elwinwindow #content {
	width: 100%;
}

/*.lrn-elwinwindow {
	text-align: center;
}*/

.pressesite-elwin {
	text-align: left;
	padding:20px;
}

/* Formular */

#content #weckerform .fieldtable TR { vertical-align: middle; }
#content #weckerform .fieldtable TD { padding: 2px; }

/* Suche */
.lrn-element.lrn-search INPUT {
}

#fliessbild-left {
	float: left;
	xwidth: 100%;
	margin-right: 10px;
	padding-top: 5px;
}

#fliessbild-left p {
	width: 170px;
	font-size: 9px;
	line-height: 12px;
	margin-bottom: 10px;

}

#logo-us {
	background: #FFFFFF;
}

#content table td {
	padding:3px;
	margin: 0px;
}

.red {
	font-weight: bold; 
	color:#F18B1D;
}
.legende {
	font-size: 10px;
}

.legende a,
.legende a:hover,
.legende a:visited,
.legende a:active
 {
	color: #000000;
}

.lrn-feedbackwindow #lrn-pagecontent { padding: 10px; }
.lrn-feedbackwindow #content { position: static; }

/* Tabelle mit weißen Rahmen */
#content TABLE.msoSucks {
	background: #fff3e2;
}

#content TABLE.msoSucks TD {
	border-bottom: 2px solid #fff;
	margin: 0;
}

.msoSucks TD {
}

/* Pressecenter */
#content-links {
	position: absolute;
	left:0px;
	top:141px;
	width:230px;
	}

#content-mitte{
	position: absolute;
	left:230px;
	top:141px;
	width:504px;
	padding: 22px 16px 16px 16px;
	}

#content-rechts {
	position: absolute;
	left:766px;
	top:141px;
	width:230px;
	}

#content .pressebox {
	margin-bottom: 15px;
	}
	
#content .pressebox TABLE.box-tabelle {
	margin-left: 15px;
}

#content .pressebox TABLE.fotostrecke-tabelle {
	margin-left: 8px;
}

#content .pressebox p, #content .pressebox td, #content .pressebox a {
	font-size: 10px;
	line-height:10px;
	}

#content .pressebox a,
#content .pressebox a:visited {
	text-decoration: none;
	color: #000;
}

#content-mitte a:hover,
#content-mitte a:active {
	text-decoration: none;
	color: #990000;
}

#content-mitte a,
#content-mitte a:visited {
	text-decoration: underline;
	color: #000;
}

#content .pressebox a:hover,
#content .pressebox a:active {
	text-decoration: none;
	color: #990000;
}

#content-mitte h2, #content-mitte h3 {
	margin:0px;
	padding:0px;
	}
#content-mitte h2 {
	color: #990000;
	}


#content-mitte .cug-error {font-weight: bold; color:#990000; font-size: 14px; margin-bottom:10px;}


#lrn-bi-179 .nav1-0p { display:none;}



