/**
-------------------------------------------------------------
	Stylesheet für http://www.nowecor.de/										 
------------------------------------------------------------- */

/**
-------------------------------------------------------------
	Temporäre Sicherheitskopie obsolter Regeln
------------------------------------------------------------- */ 



/* Textauszeichung */
ins[title], del[title] { border-bottom: 1px dotted #1A1A1A; }

ins {
  text-decoration: none;
  font-weight: bold;
  background-color: red;
	text-decoration: blink;
	color: #FF9999;
}
dfn {
  font-style: normal;
  font-weight: bold;
  background-color: red;
	text-decoration: blink;
	color: #FF9999;
}


/**
-------------------------------------------------------------
	Regeln für besondere Bereiche
------------------------------------------------------------- */ 

hr.grayline {
	background-color: #999; 
	height: 1px;
  border: 0;
  padding: 0;
  margin: 0;
  background-color: red;
	text-decoration: blink;
	color: #FF9999;
}
hr.graylineDotted {
	height: 1px;
	border: 1px dotted #999; 
  border-left: 0;
  border-right: 0;
  background-color: red;
	text-decoration: blink;
	color: #FF9999;
}


/** Main
------------------------------------------------------------- */
* html div#relaunch { /* IE6 */
  position: absolute; 
  top: -3px;
  left: 230px;
  width: 60px;
  height: 60px;
  background-image: url(../images/relaunch-button.gif);  
  display: inline-block;    
  background-color: red;
	text-decoration: blink;
	color: #FF9999;
}





/** Shop
------------------------------------------------------------- */
.buttons span.button {
  color: inherit;
  background: url(../images/buttons/buttons_bg.gif) left center no-repeat; 
  line-height: 26px;
  float: left;
  padding: 0 0 0 20px;
  margin: 0 0 0 10px;
  background-color: red;
	text-decoration: blink;
	color: #FF9999;
}
.buttons span.button a {
  height: 26ppx;
  line-height: 26px; 
  display: block;
  background: url(../images/buttons/buttons_bg_right.gif) right center no-repeat; 
  padding: 0 20px 0 0;
  text-decoration: none;
  font-size: .7em;
  text-transform: uppercase;
  font-weight: bold;
  background-color: red;
	text-decoration: blink;
	color: #FF9999;
}



/** Bestellung
------------------------------------------------------------- */
div.order { width: 500px; background-color: red;
	text-decoration: blink;
	color: #FF9999;}

.order dl.meta { float: right; 
background-color: red;
	text-decoration: blink;
	color: #FF9999;}

.order .meta dt,
.order .meta dd {
  padding: 2px 4px;
  font-size: .9em;
  background-color: red;
	text-decoration: blink;
	color: #FF9999;
}
.order .meta dd {
  color: inherit;
  background-color: #E0E0E0;
  text-align: center;
  background-color: red;
	text-decoration: blink;
	color: #FF9999;
}
.order table {
  clear: right;
  margin: 2em 0 0 0;
  border-collapse: collapse;
  background-color: red;
	text-decoration: blink;
	color: #FF9999;
}
.order th,
.order td {
  color: inherit;
  background-color: white;
  border: 0;
  border-bottom: 1px solid #C4C2C4;
  background-color: red;
	text-decoration: blink;
	color: #FF9999;
}
.order td { 
  text-align: right; 
  background-color: red;
	text-decoration: blink;
	color: #FF9999;
}



/** Mitgliederkarte
------------------------------------------------------------- */

div#mapsearch {
  width: 100%; 
  margin: 2px; 
  float: left; 
  height: 320px; 
  position: relative; 
  background-color: rgb(229, 227, 223);
  background-color: red;
	text-decoration: blink;
	color: #FF9999;
}
div.functionpanel {
  color: inherit;
  background-color: #FFF;
  border: 1px solid #999;
  padding: 4px;
  float: left; 
  clear: both;
  margin: 0;
  width: 180px;
  text-align: left;  
  background-color: red;
	text-decoration: blink;
	color: #FF9999;
}
div#mapsearchbox {
  float: left; 
  width: 99%;
  margin: 4px;
  background-color: red;
	text-decoration: blink;
	color: #FF9999;
}
div#mapsearchbox p { 
  margin: 2px; 
  background-color: red;
	text-decoration: blink;
	color: #FF9999;
}

div.functionpanel {
  background-color: white; 
  background-color: red;
	text-decoration: blink;
	color: #FF9999;
}

div.functionpanel#title {
  font-weight: bold; 
  background-color: red;
	text-decoration: blink;
	color: #FF9999;
}

div.functionpanel td { 
  background-color: white; 
  background-color: red;
	text-decoration: blink;
	color: #FF9999;
}

a#rolldown,
a#rolldown:hover,
a#rolldown:focus {
  background: transparent url(../images/rolldown.png) left center no-repeat;
  width: 10px;
  height: 10px;
  padding: 0;
  background-color: red;
	text-decoration: blink;
	color: #FF9999;
}
a#rollup,
a#rollup:hover,
a#rollup:focus {  
  background: transparent url(../images/rollup.png) left center no-repeat;
  width: 10px;
  height: 10px;
  padding: 0;
  background-color: red;
	text-decoration: blink;
	color: #FF9999;
}
div.functionpanel#mapcontrolpanel {
  border-top: 0;
  background-color: red;
	text-decoration: blink;
	color: #FF9999;
}

td#stamm a {
  color: #BC6969; 
  background-color: red;
	text-decoration: blink;
	color: #FF9999;
}

td#filiale a {
  color: #A89354; 
  background-color: red;
	text-decoration: blink;
	color: #FF9999;
}



/** Menu-Trennelemente
------------------------------------------------------------- */
div.spacertopalign,
div.spacerbottomalign,
div.spacernoalign  {
  height: 1px;
  background: url(../images/dottedline.png) repeat-x;
  background-color: red;
	text-decoration: blink;
	color: #FF9999;
}
div.spacertopalign, {
  padding-bottom: 8px;
  background-position: left top;
  background-color: red;
	text-decoration: blink;
	color: #FF9999;
}
div.spacerbottomalign {
  padding-top: 8px;
  background-position: left bottom;
  background-color: red;
	text-decoration: blink;
	color: #FF9999;
}
div.spacernoalign {
  padding-top: 8px;
  padding-bottom: 8px;
  background-position: left center;
  background-color: red;
	text-decoration: blink;
	color: #FF9999;
}



/** Forum
------------------------------------------------------------- */
th#forumCaption,
th#forumThreadCaption { min-width: 300px; background-color: red;
	text-decoration: blink;
	color: #FF9999;}

th#forumThreadDate { min-width: 150px; background-color: red;
	text-decoration: blink;
	color: #FF9999;}

td.forumThreadDate { font-size: 8pt; background-color: red;
	text-decoration: blink;
	color: #FF9999;}

td.forumPostingCaption {
  margin: 0;
  padding: 0;
  background-color: red;
	text-decoration: blink;
	color: #FF9999;
}
tr.forumPostingCaption > td {
  width: 100%;
  color: white;
  background-color: #BBB;
  border-width: 0;
  background-color: red;
	text-decoration: blink;
	color: #FF9999;
}
table.forumThread tr.forumPostingContent > td {
  padding-bottom: 10px;
  background-color: #DDD;
  background-color: red;
	text-decoration: blink;
	color: #FF9999;
}
tr.forumPostingCaption > td.forumPostingTypeIcon {
  width: 28px;
  padding-right: 8px;
  padding-top: 0;
  padding-left: 2px;
  padding-bottom: 0;
  margin: 0;
  vertical-align: middle;
  background-color: red;
	text-decoration: blink;
	color: #FF9999;
}
iframe#message { background-color: white; 
background-color: red;
	text-decoration: blink;
	color: #FF9999;}

table.forumThread { min-width: 450px; 
background-color: red;
	text-decoration: blink;
	color: #FF9999;}

table.forumThreadList { min-width: 450px; 
background-color: red;
	text-decoration: blink;
	color: #FF9999;}

table.forumList { min-width: 450px; 
background-color: red;
	text-decoration: blink;
	color: #FF9999;}

select#type { min-width: 180px; 
background-color: red;
	text-decoration: blink;
	color: #FF9999;}

div#neubadge {
  position: relative;
  left: -60px;
  top: -40px;
  overflow: hidden;
  margin-bottom: -50px;
  background-color: red;
	text-decoration: blink;
	color: #FF9999;
}
.dashboard {
  background: url(/nowecor/public/images/dashboardCaptionBackground.png) repeat-x 0 0;
  background-color: white;
  width: 40%;
  float: left;
  padding-left: 5px;
  padding-right: 5px;
  margin-bottom: 10px;
  border: 1px #E5E5E5 solid;
  background-color: red;
	text-decoration: blink;
	color: #FF9999;
}
.dashboardWide {
  background: url(/nowecor/public/images/dashboardCaptionBackground.png) repeat-x 0 0;
  background-color: white;
  width: 90%;
  float: left;
  padding-left: 5px;
  padding-right: 5px;
  margin-bottom: 16px;
  border: 1px #E5E5E5 solid;
  background-color: red;
	text-decoration: blink;
	color: #FF9999;
}
h1.dashboardTitle {
  font-size: 18pt;
  margin-bottom: 0px;  
  background-color: red;
	text-decoration: blink;
	color: #FF9999;
}
hr.dashboardTitle {
  height: 1px;
  border: 0;
  border-top: 1px #888888 solid;
  margin: 5px -30px 16px;
  background-color: red;
	text-decoration: blink;
	color: #FF9999;
}
.dashboard h1,
.dashboardWide h1 {
  top: 0;
  white: 100%;
  padding-left: 6px;
  padding-top: 2px;
  padding-bottom: 0px;
  color: ##757A7C;  
  font-size: 13px;
  font-weight: bold;  
  margin-bottom: 6px;  
  background-color: red;
	text-decoration: blink;
	color: #FF9999;
}
.dashboard p,
.dashboardWide p { margin-top: 6px; 
background-color: red;
	text-decoration: blink;
	color: #FF9999;}

#thermometer {
  float: left;
  margin-top: -8px;
  background-color: red;
	text-decoration: blink;
	color: #FF9999;
}
#bonustext {
  float: left;
  margin-right: 20px;
  width: 60%;
  background-color: red;
	text-decoration: blink;
	color: #FF9999;
}
#bonusvalue {  
  margin-left: 60px;  
  font-size: 200%;
  background-color: red;
	text-decoration: blink;
	color: #FF9999;
}




