/* 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     {min-height: 100%;}/* wozu ist das? */
img      {border:none;}
img.news_pic {}


a        {text-decoration:underline;}
a:link, a:visited {color:#3c3e6f;}
a:hover  {text-decoration:underline;}
a:active {color:#444444;}
li {margin: 0px 0px 5px -20px;}

#ticker  {font-size:12px;border:1px solid #000;}
.droplist {}
.small   {font-family:Tahoma,sans-serif;font-size:7pt;} /* Kleingedrucktes */
.found   {background-color:#F0B56D;} /* Hervorhebung von gefunden Worten im Fliesstext */
td       {font-family:Verdana, Arial, Helvetica, sans-serif;xxxfont-size:11px;vertical-align:top;} /* mit gleichen schrift-angaben wie in body, für alte formulare */
.rahmen  {background-color:#646464;} /* für Login-Screen */
.ueberschrift {background-color:#F0B56D;valign:top;color:#000000;} /* für Login-Screen */
.hell    {background-color:#F5CC96;valign:top;color:#000000;} /* für Login-Screen */
.dunkel  {background-color:#F0B56D;valign:top;color:#cccccc;} /* für Login-Screen */
span.clear {clear:both;}
br.clear {clear:both; height:0px; line-height: 0px;}

body.main {background-color:#f5cc96;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#353a90;
background-image:url(conrad2/images/rand_oben.gif);background-repeat:repeat-x;
min-height:100%;text-align:center;} /* wozu ist das min-height? */
/* ---------------- 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;}
.anders{background-color:#000000;color:#ffffff;}
.anders:link	{color:#7e2321;}
.anders:visited	{color:#7e2321;}
.anders:hover	{color:#ffffff;}
.anders:active	{color:#be3747;}
.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 {background-color:#F0B46C; border:none;}
input.nok		{border:1px solid #ff0000}
textarea {background-color:#F0B46C;border:none;}
/* ---------- alt ende ---------- */



/* ---------- Hauptelemente Start ---------- */
/* Positioniert den Inhalt zentriert */
#rw_wrapper { width:780px; height:100%; margin-left:auto; margin-right:auto; text-align:left; margin-top:26px;}

  /* Der obere Bereich mit Logo, Bildern etc */
  #rw_header  { height:300px; margin-bottom:10px; background-image:url(conrad2/images/hg_header.gif); }

  /* Der mittlere Bereich mit mehreren Spalten, Navigation, News, Content */
  #rw_middle  { width:780px; background-image: url(conrad2/images/wasserzeichen.gif); background-position:178px 50px; background-repeat:no-repeat;}

    /* Die Navigations-Spalte */
    #rw_links	{ width:150px; float:left; padding:10px 0px 0px 0px;
	position:absolute; left: 0px; top: 0px;  }

    /* Die Inhaltsspalte */
    #rw_content	{ width:540px; padding:0px;
	margin-left:0px; margin-right:0px; float:left;}

    /* Die Inhaltsspalte  f. Tagungsplaner*/
    #rw_content_tagungsplaner { width:780px; padding:0px 0px 0px 0px; height:100%; position:relative; top:-15px;}



.tagungsplanerschliessen {float:right; position: relative; top:23px; width: 40%;font-size:12px;color:#b00e0e; font-weight:bold;z-index:20;}



    /* Die rechte Marginalspalte */
    #rw_rechts  { width:230px; float:right; padding:0px; margin-top:13px; background-color:#f0b46c; }

* html #rw_rechts  { width:230px; float:right; padding:0px; margin-top:13px; background-color:#f0b46c;}



  /* Die Knöpfe zum Content: Drucken, nach oben, Emailen etc */
  #rw_tools   { margin-top:3px; padding-bottom:6px; border-bottom:1px solid #585858;clear:both; }
 
 /* Nav_Std */
  #rw_footer  { xwidth:780px; margin-top:3px; font-size:9px; color:#444; }


/* noch unklar */
.search_wrapper	{position:absolute;top:71px;left:553px; width:216px; height:33px; border-bottom:1px solid #89a0b8; background-image:url(conrad2/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 { xbackground-color:#D1D1D1;  xborder:1px solid #fff;}
#rw_header, #rw_links, #rw_content, #rw_rechts, #rw_footer { xbackground-color:#F0F0F0; xborder:1px solid #000;}
.debug { color:#f00; font-family:Tahoma,sans-serif; font-size:7pt; display:none; }
/* ---------- Hauptelemente Ende ---------- */


#flagge {float:right;margin-top:3px;}


div.rw_image_hl   { margin-left:10px; margin-bottom:5px; }


h1.hl_sonder {font-size:14px; margin: 20px 0px 16px 11px; font-weight:bold; color:#353a90;}


/* ---------- Content Start ---------- */
/* Allgemein, einspaltig */

/* Zweispaltig (Navi/content_1-5/content_6), Version a */

div.rw_content_a { margin-bottom:10px; width:250px; margin-right:20px; xbackground-color:#ff0; float:left;display:inline; }

div.rw_content_a2 { margin-bottom:10px; width:506px; margin-right:20px; xbackground-color:#ff0; }

div.rw_content_b { width:230px; xbackground-color:#f0f; float:left;display:inline; margin:0px 0px 10px 23px;  }

* html div.rw_content_b { width:230px; xbackground-color:red; float:left;display:inline; margin:0px -23px 10px 23px;}

div.rw_content_c { margin-bottom:10px; width:780px; xbackground-color:#ff0; }

h1.rw_hl_a, h2.rw_hl_a       { color:#353a90; font-weight:bold; font-size:12px; margin-bottom:5px; margin-top:5px; }
h3.rw_sl_a       { color:#353a90; font-weight:bold; font-size:11px; margin-bottom:5px; }
div.rw_text_a    {}
div.rw_image_a   { float:left; margin-bottom:5px; }
div.rw_image_a_solo   { float:left; margin-bottom:5px; }
div.rw_caption_a { margin-top:5px; font-size:9px; } 

/* 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:150px;
xfont-size:11px;
xtext-transform:uppercase;
border-top:solid 1px gray;
xfloat: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;
*/

div.nav { display:none; z-index:10; padding-top:15px; padding-left:9px; width:183px; height:212px; text-align:left; background-color:white; line-height:24px; -moz-opacity: 0.88; filter:Alpha(opacity=88, finishopacity=100, style=0);}

.n2	{background-color:white; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; line-height:18px;padding-left:0px; margin-top:10px;letter-spacing:1px;}
.n2:link, .n2:visited {color:#585858;text-decoration:none;}
.n2:hover {color:#585858;text-decoration:none;}
.n2:active {color:#585858;text-decoration:none;}


.rw_nav1_alle	{border-top:solid 1px gray;width:150px;text-align:left;}

.rw_nav1_einzeln            { border-left:3px solid #C2C2C2; }
.rw_nav1_einzeln_aktuell    { border-left:3px solid red; }
.rw_nav1_einzeln, .rw_nav1_einzeln_aktuell { padding-left:2px; width:145px; background-color:#C2C2C2; }
.e1_inline:link, .e1_inline:visited  {color:#333;}
.e1_inline:hover            {text-decoration:underline;}
.e1_inline:active           {color:#000;}
.e1_inline_aktuell:link, .e1_inline_aktuell:visited      {color:#000;}
.e1_inline_aktuell:hover    {text-decoration:underline;}
.e1_inline_aktuell:active   {color:#333;}

.rw_nav2_einzeln            { border-left:3px solid #D1D1D1; }
.rw_nav2_einzeln_aktuell    { border-left:3px solid red; }
.rw_nav2_einzeln, .rw_nav2_einzeln_aktuell { padding-left:5px; width:142px; background-color:#D1D1D1; }
.e2_inline:link, .e2_inline:visited  {color:#333;}	/* statt 0059A3 */
.e2_inline:hover            {text-decoration:underline;}
.e2_inline:active           {color:#000;}
.e2_inline_aktuell:link, .e2_inline_aktuell:visited      {color:#000;}
.e2_inline_aktuell:hover    {text-decoration:underline;}
.e2_inline_aktuell:active   {color:#333;}

.rw_nav3_einzeln	        { border-left:3px solid #E0E0E0; }
.rw_nav3_einzeln_aktuell	{ border-left:3px solid red; }
.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;}

.rw_nav4_einzeln			{ border-left:3px solid #F0F0F0; }
.rw_nav4_einzeln_aktuell	{ border-left:3px solid red; }
.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 {
height:25px;border-bottom:solid 1px gray;padding-top:4px;margin-bottom:0px;color:#242424;xtext-transform:uppercase;font-size:10px;line-height: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 { xbackground-color:#C2C2C2; font-weight:bold; margin-top:5px; }
.e2_sitemap { xbackground-color:#D1D1D1; }
.e3_sitemap { xbackground-color:#E0E0E0; }
.e4_sitemap { xbackground-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:#3c3e6f;}
.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:#3c3e6f;}
/* ---------- Sitemap Ende ---------- */



/* ------------- START TABELLEN POSITIONIERUNG & FORMATIERUNG ------------- */

table.preistabelle {width: 500px; font-family:Arial, Helvetica, sans-serif, Verdana; border-right: 1px solid #e78d00; border-bottom: 1px solid #e78d00;}
td.tabellen-hl_1sp, .tabellen-hl_dunkel, .tabellen-hl_hell, .tabellen-hl_leer { padding: 3px 7px  3px 7px; font-size:11px; font-weight:bold; color: #FFFFFF; background-color: #f29400; text-align: left;}
td.tabellen-hl_dunkel {text-align: center; background-color: #f3a933;}
td.tabellen-hl_hell {text-align: center; background-color: #fdc367;}
td.tabellen-hkat_1sp, .tabellen-hkat_dunkel, .tabellen-hkat_hell, .tabellen-hkat_leer {padding: 3px 7px  3px 7px; font-size:11px; font-weight:bold; color: #353a90; text-align: left; border-bottom: 2px solid #f29400;}
.tabellen-hkat_trenner {height: 15px;}
td.tabellen-hkat_dunkel {text-align: center; background-color: #f2d3ac;}
td.tabellen-hkat_hell {text-align: center; background-color: #fce1bf;}
td.tabellen-infos_1sp, .tabellen-infos_dunkel, .tabellen-infos_hell, .tabellen-infos_leer {padding: 3px 7px  3px 7px; font-size:10px; font-weight:bold; color: #353a90; text-align: left; border-bottom: 1px solid #e78d00;}
td.tabellen-infos_dunkel {text-align: center; background-color: #f2d3ac;}
td.tabellen-infos_hell {text-align: center; background-color: #fce1bf;}
.tabellen-infos_extra {font-size:10px; text-align: left; background-color: #e5e5e5; padding: 3px 7px  3px 7px; font-weight:bold;}

/* ------------- ENDE TABELLEN POSITIONIERUNG & FORMATIERUNG ------------- */



/* ------------- START FORMULAR POSITIONIERUNG & FORMATIERUNG ------------- */





.formFrame {
	width:506px;
	xxxmargin-top:15px;
	xxxmargin-left:10px;
	border:0px solid #000000;
}

.areaname {
	width:120px;
	margin-right:10px;
	font : 12px/120% Verdana, Arial, Helvetica, sans-serif;
	color : #353a90;
	padding-bottom:5px;
	padding-top:5px;
	border-bottom: 2px solid #e78d00;
         float:left;
}



.radiobuttons {
	border: 0px solid #000000;
	margin-right: 25px;
	margin-top:5px;
	width: 351px;
	height:15px;
margin-left:130px;
}

.texteingabe {
	width:353px;
	height:15px;
	font : 11px/120% Verdana, Arial, Helvetica, sans-serif;
	color : #353a90;
	margin-top:5px;
	background-color: #f0b46c;
	border: 0px solid  #FFB200;
	padding-left:3px;
	padding-top:3px;
	/*color:#A5A2A3;*/
}

.texteingabe_small {
	width:37px;
	height:15px;
	font : 11px/120% Arial, Helvetica, sans-serif;
	color : #353a90;
	margin-right:2px;
	margin-top:5px;
	background-color: #f0b46c;
	border: 0px solid  #FFB200;
	padding-left:3px;
	padding-top:3px;
	/*color:#A5A2A3;*/
}

.texteingabe_smaller {
	width:310px;
	height:15px;
	font : 11px/120% Arial, Helvetica, sans-serif;
	color : #353a90;
	margin-top:5px;
	background-color: #f0b46c;
	border: 0px solid  #FFB200;
	padding-left:3px;
	padding-top:3px;
	/*color:#A5A2A3;*/
}

.klappmenueFrame {
	width:351px;
	margin-top:5px;
}

.klappmenue {
	font : 12px/120% Verdana, Arial, Helvetica, sans-serif;
	color : #353a90;
	background-color: #f0b46c;
}

.anfrage_area {
	width:353px;
	height:80px;
	font : 11px/120% Arial, Helvetica, sans-serif;
	color : #353a90;
	margin-top:5px;
	background-color: #f0b46c;
	border: 0px solid  #FFB200;
	scrollbar-base-color: #DDDDDD;
	padding-left:3px;
	padding-top:3px;
}

.submit {
	margin-top:10px;
	background-color:#f29400;
	font : 12px/120% Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	border:0px solid #000000;
}

#submit_positioner {
	width:487px;
	text-align:right;
	border:0px solid #000000;
}

.areaname_gaeste {
	width:205px;
	margin-right:10px;
	font : 12px/120% Verdana, Arial, Helvetica, sans-serif;
	color : #353a90;
	padding-bottom:5px;
	padding-top:5px;
	border-bottom: 2px solid #e78d00;
         float:left;
}

.gaeste {
	border-color:#F0B46C;
	width:488px;
}

.radiobuttons_gaeste {
	border: 0px solid #000000;
	margin-right: 25px;
	margin-top:5px;
	margin-left:130px;
}

/* ------------- ENDE FORMULAR POSITIONIERUNG & FORMATIERUNG ------------- */

br.br2 		{line-height:5px;height:5px;}
