/* CCBot/1.0 (+http://www.commoncrawl.org/bot.html) */
/* --------------- ReadyWeb style.css Standards Anfang ----------------- */
/* definierte Verhältnisse: */

*        {margin:0px;padding:0px;font-weight:normal;}
p        {margin-top:5px;} /* zusätzlicher halber Zeilenabstand */
b,strong {font-weight:bold;}
html     {}/* wozu ist das? */
img      {border:none;}
img.news_pic {}
li {margin-left:15px;}
ul {margin:5px 0px 5px 0px; }
li {list-style-image:url(LUKROR_e/images/bullet.gif); }


a        {text-decoration:underline;}
a:link, a:visited {color:#806fcd;}
a:hover  {text-decoration:underline;}
a:active {color:#806fcd;}

#ticker  {font-size:12px;border:1px solid #000;}
.droplist {}
.small   {font-family:Tahoma,sans-serif;font-size:9px;} /* Kleingedrucktes */
.found   {background-color:#C7D5E7;} /* Hervorhebung von gefunden Worten im Fliesstext */
td       {font-family:Arial, Verdana, Helvetica, sans-serif;font-size:11px;padding:3px;} /* mit gleichen schrift-angaben wie in body, für alte formulare */
.rahmen  {background-color:#646464;} /* für Login-Screen */
.ueberschrift {background-color:#c7d5e7;valign:top;color:#000000;} /* für Login-Screen */
.hell    {background-color:#dfe7f1;valign:top;color:#000000;} /* für Login-Screen */
.dunkel  {background-color:#c7d5e7;valign:top;color:#cccccc;} /* für Login-Screen */
.clear {clear:both;}

body.main {
color:#666666; 
background-color:#766F9B;
font-family:Arial, Verdana, Helvetica, sans-serif; 
font-size:11px; }/*alter wert 10px*/

/* ---------------- Standards Ende ------------------ */



/* ---------- noch aus altem orig css ---------- */
/* vermutlich nicht verwendet: */
div.bookie{margin:0px0px0px0px;visibility:hidden;position:absolute;top:20px;left:25px;z-index:1;background-color:#f3f3f3;width:180px;}
.bookbg {background-color:#f3f3f3;}
.news				{color:#8BACCE;}
.aktuell {background-color:#000000;}
.bunt				{background-color:#be3747;valign:top;color:#ffffff;}
input.text {border:1px solid #A0A1A1;}
input.button {border:1px solid #A0A1A1;background-color:#FFFFFF;}
input.formular {background:#FFFFFF;border:1px solid #A0A1A1;}
input.ok		{border:1px solid #9999cc}
input.nok		{border:1px solid #ff0000}
textarea {}
/* ---------- alt ende ---------- */



/* ---------- Hauptelemente Start ---------- */
/* Positioniert den Inhalt zentriert */

#rw_wrapper { 
height: auto;
width: 787px; 
margin: auto; 
text-align: left; 

}

  /* Der obere Bereich mit Logo, Bildern etc */
  #rw_header  { 
	color:#fff; 
	font-size: 9px; 
	text-align:right; 
	width:770px; 
	margin-right:10px; 
	margin-top:20px; 
}
	
	  /* Der mittlere Bereich mit mehreren Spalten, Navigation, News, Content auf HOME */
  #rw_middle_home  { 
	background-image:url(LUKROR_e/images/hg_middle_home.gif); 
	height:545px; 
	margin-top:10px;
}

  /* Der mittlere Bereich mit mehreren Spalten, Navigation, News, Content */
  #rw_middle  { 
	background-image:url(LUKROR_e/images/hg_middle.gif);
	margin-top:10px; 
	min-height:513px; 
	height:auto !important; 
	height:513px;
}
	
		  /* Der mittlere Bereich Gemeinsamkeiten */
  #rw_middle_home, #rw_middle  {
	width:787px; 
	padding-top:0px; 
	background-repeat:repeat-y; 
	background-position:top; 
	position: relative; 
	}

#xxxrw_middle_inner {
background-image:url(LUKROR_e/images/hg_middle.gif);
background-repeat:repeat-y; 
}

    /* Die Navigations-Spalte */
    #rw_links	{ 
		width:175px;
		border-left:10px solid #BBB7CD; 
		background-color:#fff; 
		border-top:10px solid #BBB7CD; 
		float:left; 
		top:0px; 
		background-image:url(LUKROR_e/images/ecken_nav_oben.gif); 
		background-repeat:no-repeat; 
		background-position:top-left; 
		position: relative;
}

	 /* Die Inhaltsspalte auf Home */
    #rw_content_home	{ 
		float:left;
		padding:0px 0px 0px 0px; 
		margin: 0px 0px 0px 10px;
	  width:282px; 
}
		
			 /* Die Inhaltsspalte */
    #rw_content	{
		float:left;
		border-top:10px solid #BBB7CD; 
		margin: 0px 0px 0px 10px; 
		width:373px;
		background-image:url(LUKROR_e/images/ecken_content_oben.gif); 
		background-repeat:no-repeat; 
		background-position:top-left; 
		position: relative;
}

      /* Die Knöpfe zum Content: Drucken, nach oben, Emailen etc */
      span#rw_tools   {
			clear:both; 
			text-align:right; 
}

    /* Die rechte Marginalspalte = Bilderspalte */
    #rw_rechts_home  { 
		width:282px; 
		float:right; 
		padding:10px 0px 0px 0px; 
		position:absolute; 
		right: 17px;
		top:0px;
}
		
		#rw_rechts  { 
		width:192px; 
		float:left;
		position:relative; 
		top:0px;
		left: 10px;
}

  /* Nav_Std */
  #rw_footer  { 
	clear:left;
	width:787px; 
	margin-bottom:20px; 
	margin-top:5px; 
	margin-left:auto; 
	margin-right:auto;
	text-align:center; 
	font-size:9px; 
	color:#fff;
}

/* noch unklar */
.search_wrapper	{position:absolute; top:71px; left:553px; width:216px; height:33px; border-bottom:1px solid #89a0b8; 
								background-image:url(LUKROR_e/images/nav1_bg.gif); text-align:left; border-left:1px solid #fff; }

/* Zu Debug-Zwecken - die #IDs können gelöscht werden und .debug auf display:none; gestellt werden */
#rw_wrapper, #rw_middle, #rw_tools { xxxbackground-color:#D1D1D1;  xxxborder:1px solid #fff;}
#rw_header, #rw_links, #rw_content, #rw_rechts, #rw_footer { xxxbackground-color:#F0F0F0; xxxborder:1px solid #000;}
.debug { color:#f00; font-family:Tahoma,sans-serif; font-size:9px; display:none; }
/* ---------- Hauptelemente Ende ---------- */




/* ---------- Content Start ---------- */
/* Allgemein, einspaltig */
div.rw_content_a { padding:0px 0px 0px 0px; width:373px; }
div.rw_content_a_home { margin:0px 0px 0px 0px; width:282px;}
h2.rw_hl_a       { padding-left:17px; font-weight:bold; font-size:15px; color:#000000; margin-bottom:5px; padding-top:22px; }
h3.rw_sl_a       { padding:6px 17px 0px 17px; font-weight:bold; font-size:13px; margin-bottom:5px; color:#000000;}
div.rw_text_a    { padding:0px 17px 8px 17px; }
div.rw_image_a   { margin-top:10px; }
#I1   { xxxmargin-top:9px; }
div.rw_image_a_solo   { margin-bottom:5px; }
div.rw_caption_a {color:#fff; margin-top:5px; font-size:9px; }

/* Zweispaltig (Navi/content_1-5/content_6), Version a */

/* Zweispaltig (Navi/content_1-5/content_6), Version b */

/* ---------- Content Ende ---------- */


		
		
		

/* ---------- Navigation Start ---------- */
/* gesamtbox Navigation: width, color, background-color, margin, padding, Darstellung des allgemeine Textes, float(left)
text-transform:uppercase;font-size:10px;font-weight:regular;font-family:Arial,sans-serif;vertical-align:top / middle;
 */
div.rw_nav {
width:175px;
font-size:10px;
text-transform:uppercase;
text-align:left;
} 

/* jeweils X = 1-4:
div.rw_navX_einzeln				: Hintergrund, border, zeile, padding-left als Einrückung, alle ausser aktuell
div.rw_navX_einzeln_aktuell		: Hintergrund, border, zeile, padding-left als Einrückung, text ohne link = ganz aktuell
a.eX_inline				: nicht aktueller link
a.eX_inline_aktuell     : Link im aktuellen pfad liegend
 text-decoration:underline / none;
111px;
*/


.rw_nav1_einzeln            { color:#474747; }
.rw_nav1_einzeln_aktuell    { padding-left:12px; background-color:#d1d1d1; color:#474747;}
.rw_nav1_einzeln, .rw_nav1_einzeln_aktuell { color:#474747; text-decoration:none;}
.e1_inline:link, .e1_inline:visited  {color:#474747; padding-left:12px;  text-decoration:none;}
.e1_inline:hover            {text-decoration:none; background-color:#d1d1d1; display:block; color:#474747;}
.e1_inline:active           {text-decoration:none; background-color:#d1d1d1; display:block; color:#474747;}
.e1_inline_aktuell:link, .e1_inline_aktuell:visited      {color:#000; text-decoration:none;}
.e1_inline_aktuell:hover    {text-decoration:none; color:#474747;}
.e1_inline_aktuell:active   {color:#333;}

.rw_nav2_einzeln            {}
.rw_nav2_einzeln_aktuell    {}
.rw_nav2_einzeln, .rw_nav2_einzeln_aktuell { color:#474747; text-decoration:none;}
.e2_inline:link, .e2_inline:visited  { text-decoration:none; color:#474747;}	/* statt 0059A3 */
.e2_inline:hover            {text-decoration:none; color:#474747; xbackground-image:url(LUKROR_e/images/pfeil-aktiv.gif); }
.e2_inline:active           {color:#474747; text-decoration:none;}
.e2_inline_aktuell:link, .e2_inline_aktuell:visited      {color:#000; text-decoration:none;}
.e2_inline_aktuell:hover    {text-decoration:none; color:#474747;}
.e2_inline_aktuell:active   {color:#333;}

/* Nicht verwendet */
.rw_nav3_einzeln	        {}
.rw_nav3_einzeln_aktuell	{}
.rw_nav3_einzeln, .rw_nav3_einzeln_aktuell { padding-left:8px; width:139px; background-color:#E0E0E0;}
.e3_inline:link, .e3_inline:visited  {color:#333;}
.e3_inline:hover            {text-decoration:underline;}
.e3_inline:active           {color:#000;}
.e3_inline_aktuell:link, .e3_inline_aktuell:visited      {color:#000;}
.e3_inline_aktuell:hover    {text-decoration:underline;}
.e3_inline_aktuell:active   {color:#333;}

/* Nicht verwendet */
.rw_nav4_einzeln			{}
.rw_nav4_einzeln_aktuell	{}
.rw_nav4_einzeln, .rw_nav4_einzeln_aktuell { padding-left:11px; width:135px; background-color:#F0F0F0; }
.e4_inline:link, .e4_inline:visited  {color:#333;}
.e4_inline:hover            {text-decoration:underline;}
.e4_inline:active           {color:#000;}
.e4_inline_aktuell:link, .e4_inline_aktuell:visited      {color:#000;}
.e4_inline_aktuell:hover    {text-decoration:underline;}
.e4_inline_aktuell:active   {color:#333;}

/* was ist allen gemeinsam? */
.rw_nav1_einzeln, .rw_nav1_einzeln_aktuell, .rw_nav2_einzeln, .rw_nav2_einzeln_aktuell, .rw_nav3_einzeln, .rw_nav3_einzeln_aktuell, .rw_nav4_einzeln, .rw_nav4_einzeln_aktuell 
{
line-height:18px; height:18px;
border-bottom:dotted 1px gray;
text-transform:uppercase;
font-size:10px; }

/* ---------- Navigation Ende ---------- */





/* ---------- Sitemap Start ---------- */
/* Aufruf der Tabellenlosen Sitemaps durch Version=3 */
.gesamt_sitemap { } /* die gesamte Sitemap */
.block_sitemap { }  /* jeder einzelne Nav1-Bereich */
.e1_sitemap { padding:1px; background-color:#c8c4d4; font-weight:bold; margin-top:5px; }
.e2_sitemap { padding:1px; background-color:#edebf0; }
.e3_sitemap { padding:1px; background-color:#edebf0; }
.e4_sitemap { padding:1px; background-color:#F0F0F0; }
.zus_sm { background-color:#fff; }
.e1_sitemap:link, .e1_sitemap:visited, .e2_sitemap:link, .e2_sitemap:visited, .e3_sitemap:link, .e3_sitemap:visited, .e4_sitemap:link, .e4_sitemap:visited {color:#333;}
.e1_sitemap:hover, .e2_sitemap:hover, .e3_sitemap:hover, .e4_sitemap:hover {text-decoration:underline;}
.e1_sitemap:active, .e2_sitemap:active, .e3_sitemap:active, .e4_sitemap:active {color:#000;}
/* ---------- Sitemap Ende ---------- */




.logo {margin:20px 0px 11px 21px;}

span.abschlusszeile {
clear:both; 
color:#535353; 
padding-right:327px; 
margin-left:20px; 
width:135%; 
}

#rw_footer a {color:#fff; text-decoration:none; }
#rw_header a {color:#fff; text-decoration:none;}
#rw_header a:hover {color:#fff; text-decoration:underline;}

#footer2 { 
clear:both; 
margin:0px 10px 0px 0px; 
width:787px; 
padding-top:32px; 
background-image:url(LUKROR_e/images/ecken_linie_unten.gif); 
background-repeat:no-repeat; 
background-position:top; 
position: relative; 
margin-right:auto; 
margin-left:auto;
}

.adresse { width:175px; float:left; position:absolute; margin-top:45px; margin-left:12px; margin-bottom:5px; }

.hg_middle_unten {
width:787px; 
background-image:url(LUKROR_e/images/hg_middle_lila.gif); 
background-repeat:repeat-y; 
background-position:top; 
height:24px; 
margin-right:auto; 
margin-left:auto;
}

.hg_schatten_unten {
height:10px; 
width:787px; 
background-image:url(LUKROR_e/images/hg_schatten_unten.gif); 
background-repeat:no-repeat; 
position: relative; 
margin-right:auto; 
margin-left:auto;
}br.br2 		{line-height:5px;height:5px;}
