/* ---------- sorry, noch nich uffgerŠumt ---------- */
/* ---------- getestet auf mac: nc 4.7, 7.0 ---------- */
/* ---------- opera 5.0, 6.0 ---------- */
/* ---------- ie 5.0, 5.2.2 ---------- */
/* ---------- safari 1.0, camino 0.7, mozilla 1.0.2 ---------- */
/* ---------- getestet auf pc: ie  ---------- */

html, body, div, p, h1, h2, h3, ul, ol, span, a, table, td, form, img, li 
{
   margin: 0;
   padding: 0;
}

body 	{ 	background-image: url(/jep_pic/jep-hg.jpg); 
			background-repeat:repeat-y;
			background-color: #FFFFFF;
		} 



p

		{
		font:.8em/125% Arial, Helvetica, sans-serif;
		color:#555555;
		padding: 0px 0px 10px 0px;
		}

ul, ol

		{
		font:.8em/125% Arial, Helvetica, sans-serif;
		color:#555555;
		padding: 0px 0px 10px 12px;
		}


table

		{
		font:.8em/125% Arial, Helvetica, sans-serif;
		color:#555555;
		}


cite	{
		font-style:italic;
		color:#003399;
		}

h1 		{font: 29px Arial, Helvetica, sans-serif;
		padding: 0px 0px -20px 0px;
		color:#FF9A00;
		}

h3 		{font:0.9em/120% Arial, Helvetica, sans-serif;
		font-weight: bold;
		color:#FF9A00;
		padding: 15px 0px 10px 0px;
		}

h4 		{font:0.8em/100% Arial, Helvetica, sans-serif;
		color:#FF9A00;
		font-weight: bold;
		}

strong	{
		font-weight: bold;
		}

img		{
		border: 0px;
		}



a:link		{color: #555555; text-decoration: underline;}
a:visited	{color: #555555; text-decoration: underline;}
a:active	{color: #555555; text-decoration: underline;}
a:hover 	{color: #FF9A00; text-decoration: underline;}
a:focus 	{color: #FF9A00; text-decoration: underline;}

a:link.text		{color: #003399; text-decoration: underline;}
a:visited.text	{color: #003399; text-decoration: underline;}
a:active.text	{color: #003399; text-decoration: underline;}
a:hover.text 	{color: #003399; text-decoration: underline;}

#navigati a:link		{color: #555555; font-weight: bold; text-decoration: none;}
#navigati a:visited	{color: #555555; font-weight: bold; text-decoration: none;}
#navigati a:active	{color: #555555; font-weight: bold; text-decoration: none;}
#navigati a:hover 	{color: #FF9A00; font-weight: bold; text-decoration: underline; }
#navigati a:focus 	{color: #FF9A00; font-weight: bold; text-decoration: underline; }

#navigati a:link.aNavTopLevelSelected		{color: #000000; font-weight: bold; text-decoration: none;}
#navigati a:visited.aNavTopLevelSelected	{color: #000000; font-weight: bold; text-decoration: none;}
#navigati a:active.aNavTopLevelSelected	{color: #000000; font-weight: bold; text-decoration: none;}
#navigati a:hover.aNavTopLevelSelected 	{color: #FF9A00; font-weight: bold; text-decoration: underline; }
#navigati a:focus.aNavTopLevelSelected 	{color: #FF9A00; font-weight: bold; text-decoration: underline; }

#navitop a:link		{color: #555555; font-weight: bold; text-decoration: none;}
#navitop a:visited	{color: #555555; font-weight: bold; text-decoration: none;}
#navitop a:active	{color: #555555; font-weight: bold; text-decoration: none;}
#navitop a:hover 	{color: #FF9A00; font-weight: bold; text-decoration: underline; }
#navitop a:focus 	{color: #FF9A00; font-weight: bold; text-decoration: underline; }

#snav_two a:link		{color: #003399; font-weight: bold; text-decoration: underline;}
#snav_two a:visited	{color: #003399; font-weight: bold; text-decoration: underline;}
#snav_two a:active	{color: #003399; font-weight: bold; text-decoration: underline;}
#snav_two a:hover 	{color: #003399; font-weight: bold; text-decoration: none; background-color: #FFFFFF; }
#snav_two a:focus 	{color: #003399; font-weight: bold; text-decoration: none; background-color: #FFFFFF; }

#footer a:link		{color: #555555; text-decoration: none;}
#footer a:visited	{color: #555555; text-decoration: none;}
#footer a:active	{color: #555555; text-decoration: none;}
#footer a:hover 	{color: #FF9A00; text-decoration: underline; background-color: #FFFFFF; }
#footer a:focus 	{color: #FF9A00; text-decoration: underline; background-color: #FFFFFF; }


.sform {  font-size: 10px; color: #555555; width: 124; height: 17; border-left: 1px solid #FF9A00; border-bottom: 1px solid #FF9A00; border-right: 1px solid #FF9A00; border-top: 1px solid #FF9A00 }
.sbutton { font:.8em/125% Arial, Helvetica, sans-serif; width: 60; color: #555555; font-weight: bold; background-color: #E8E8E8; border: 1px solid #FF9A00;}
.szweibutton { font-size: 10px; width: 100; color: #555555; font-weight: bold; background-color: #E8E8E8; border-left: 1px solid #FF9A00; border-bottom: 1px solid #FF9A00; border-right: 1px solid #FF9A00; border-top: 1px solid #FF9A00}

/* ---------- klassen ---------- */


.menu		{
			font:.8em/120% Arial, Helvetica, sans-serif;
			font-weight: bold;
			color:#555555;
			padding: 10px 0px 0px 0px;
			}

.submenu		{
			font:.7em/100% Arial, Helvetica, sans-serif;
			color:#555555;
			padding: 5px 0px 0px 0px;
			}

.menu-top		{
			font:.8em/120% Arial, Helvetica, sans-serif;
			font-weight: bold;
			color:#555555;
			padding: 15px 0px 10px 0px;
			}

.menu-klein		{
			font:.7em/120% Arial, Helvetica, sans-serif;
			color:#555555;
			}

.menuaktiv		{
			font:.8em/120% Arial, Helvetica, sans-serif;
			font-weight: bold;
			color:#000000;
			padding: 0px 0px 10px 0px;
			}

.datum		{
			font:.8em/120% Arial, Helvetica, sans-serif;
			font-weight: bold;
			color:#000000;
			padding: 0px 0px 10px 0px;
			margin: 0px 0px 0px 0px;
			float:left;
			}

.ueberschrift		{
			font:.8em/120% Arial, Helvetica, sans-serif;
			font-weight: bold;
			color:#555555;
			padding: 0px 0px 5px 100px;
			}

.info		{
			font:.8em/120% Arial, Helvetica, sans-serif;
			color:#555555;
			padding: 0px 0px 5px 100px;
			margin: 5px 0px 0px 0px;
			}

.kurztext		{
			font:.9em/120% Arial, Helvetica, sans-serif;
			font-weight: bold;
			color:#555555;
			padding: 0px 0px 15px 0px;
			}

.vortext		{
			font:.8em/120% Arial, Helvetica, sans-serif;
			font-weight: bold;
			color:#555555;
			padding: 0px 0px 15px 0px;
			}
			
.datumsite		{
			font:.8em/120% Arial, Helvetica, sans-serif;
			color:#555555;
			padding: 0px 0px 15px 0px;
			text-align:right;
			}

.order		{
			padding: 0px 0px 0px -50px;
			margin: 0px 0px 0px 0px;
			}

.trenner	{
			padding: 10px 0px 10px 0px;
			margin: 10px 0px 10px 0px;
			border-bottom-width: 1px; 
			border-bottom-style: solid; 
			border-bottom-color: #FF9A00;
			}

.trenner p	{
			font:1.0em/125% Arial, Helvetica, sans-serif;
			color:#555555;
			padding: 0px 0px 10px 0px;
			}

/* ---------- id ---------- */

#head		{
			position: absolute; top: 0px; left: 0px;
			width: 900px; height:150px;
			background-color: #FFFFFF;
			z-index: 9;
			}

#content	{
			position: absolute; top: 155px; left: 340px;
			width: 310px;
			z-index: 2;
			overflow:visible;
			}


#contentrechts	{
			position: absolute; top: 20px; left: 395px;
			width: 155px;
			z-index: 2;
			overflow:hidden;
			}


#contentrechts p	{
		font:.8em/125% Arial, Helvetica, sans-serif;
		color:#555555;
		padding: 0px 0px 10px 0px;
			}

#contentrechts a:link		{color: #555555; text-decoration: underline;}
#contentrechts a:visited	{color: #555555; text-decoration: underline;}
#contentrechts a:active		{color: #FF9A00; text-decoration: underline;}
#contentrechts a:hover 		{color: #FF9A00; text-decoration: underline;}
#contentrechts a:focus 		{color: #FF9A00; text-decoration: underline;}


#contentwarenkorb	{
			position: absolute; top: 155px; left: 260px;
			width: 310px;
			z-index: 2;
			overflow:visible;
			}

#suchergebnisse	{
			width: 310px;
			z-index: 20;
			overflow:visible;
			}

#order	{
			position: relative; top: 0px; left: -50px;
			width: 360px;
			z-index: 3;
			}


#footnavi	{
			position: relative; top: 15px; left: 0px;
			width: 400px; overflow:hidden;
			text-align:left;
			margin: 0px;
			padding: 0px;
			}

#navigati	{
			position: absolute; top: 160px; left: 20px;
			width: 150px; overflow:hidden;
			text-align:right;
			z-index: 10;
			}

#navitop	{
			position: absolute; top: 0px; left: 709px;
			width: 100px; height:150px; overflow:visible;
			z-index: 11;
			border-left-width: 11px; 
			border-left-style: solid; 
			border-left-color: #D0D0C4;
			margin: 0px;
			padding: 0px 0px 0px 15px;
			}

#formeinzug	{
			margin: 15px 0px 0px 50px;
			}

#kopf		{
			position: absolute; top: 16px; left: 93px;
			width: 206px; height:129px;
			}

#presselist{
			position: relative; top: 0px; left: 0px;
			width: 410px; 
			padding: 0px 0px 0px 0px;
			margin: 0px 0px 20px -100px;
			overflow:visible;
			z-index: 99;v
			}

#kopfbild		{
			position: absolute; top: 18px; left: 340px;
			width: 310px; height:111px;
			background-image: url(http://www.justitia-et-pax.de/jep_pic/JeP_Bildleiste-5.jpg); 
			background-repeat:no-repeat;
			background-color: #FFFFFF;
			z-index: 8;
			}

#kopfbild1		{
			position: absolute; top: 18px; left: 340px;
			width: 345px; height:111px;
			background-image: url(http://www.justitia-et-pax.de/jep_pic/JeP_Bildleiste-1neu.jpg); 
			background-repeat:no-repeat;
			background-color: #FFFFFF;
			z-index: 8;
			}

#kopfbild2		{
			position: absolute; top: 18px; left: 340px;
			width: 345px; height:111px;
			background-image: url(http://www.justitia-et-pax.de/jep_pic/JeP_Bildleiste-2neu.jpg); 
			background-repeat:no-repeat;
			background-color: #FFFFFF;
			z-index: 8;
			}

#kopfbild3		{
			position: absolute; top: 18px; left: 340px;
			width: 345px; height:111px;
			background-image: url(http://www.justitia-et-pax.de/jep_pic/JeP_Bildleiste-3neu.jpg); 
			background-repeat:no-repeat;
			background-color: #FFFFFF;
			z-index: 8;
			}

#kopfbild4		{
			position: absolute; top: 18px; left: 340px;
			width: 345px; height:111px;
			background-image: url(http://www.justitia-et-pax.de/jep_pic/JeP_Bildleiste-4neu.jpg); 
			background-repeat:no-repeat;
			background-color: #FFFFFF;
			z-index: 8;
			}

#kopfbild6		{
			position: absolute; top: 18px; left: 340px;
			width: 310px; height:111px;
			background-image: url(http://www.justitia-et-pax.de/jep_pic/JeP_Bildleiste-6.jpg); 
			background-repeat:no-repeat;
			background-color: #FFFFFF;
			z-index: 8;
			}

#kopfbild7		{
			position: absolute; top: 18px; left: 340px;
			width: 310px; height:111px;
			background-image: url(http://www.justitia-et-pax.de/jep_pic/JeP_Bildleiste-7.jpg); 
			background-repeat:no-repeat;
			background-color: #FFFFFF;
			z-index: 8;
			}

#kopfbild8		{
			position: absolute; top: 18px; left: 340px;
			width: 310px; height:111px;
			background-image: url(http://www.justitia-et-pax.de/jep_pic/JeP_Bildleiste-8.jpg); 
			background-repeat:no-repeat;
			background-color: #FFFFFF;
			z-index: 8;
			}

#back		{
			position: relative; top: 0px; left: -40px;
			z-index: 8;
			}


#elementStandard        {
			padding: 0px 0px 0px 50px;
			}

#menu span
			{
			color:#D0D0C4;
			font-weight: bold;
			}
