/******************************************************************************
 * http://overbys.dk
 *
 * Author: Asger Overby
 * $Id: base.css,v 1.1 2003/03/23 01:25:43 ago Exp $
 * 
 * Description:
 *    CSS for houses
 *****************************************************************************/
/******************************************************************************

  body background                             (color-subst "body_bg"         "#d1d09d")
  frame line                                  (color-subst "frame_line"      "#002600")

  content header background		      (color-subst "cont_hdr_bg"     "#ffffeb")
  content header text                         (color-subst "cont_hdr_txt"    "#004c00")
  content standard background                 (color-subst "cont_std_bg"     "#f9f9f1")
  content standard text			      (color-subst "cont_std_txt"    "#004c00")

  navigation header background		      (color-subst "navi_hdr_bg"     "#004c00")
  navigation header text                      (color-subst "navi_hdr_txt"    "#f9f9f1")
  navigation standard background              (color-subst "navi_std_bg"     "#f9f9f1")
  navigation standard text		      (color-subst "navi_std_txt"    "#004c00")

  overskriftsbaggrund        mørkegrøn        (color-subst "bghead"          "#004c00")
  normal skrift	             color1           (color-subst "txtnorm"         "#004c00")
  baggrundsfarve (contents)                   (color-subst "bgcont"          "#fffff5")
  baggrundsfarve (body)                       (color-subst "bgbody"          "#ffffdd")
  baggrundsfarve navigation normal            (color-subst "bgnav_n"         "#ffffdd")
  skrift navigation normal                    (color-subst "txtnav_n"        "#004c00")
  streg farve	                              (color-subst "frame1"          "#000206")
  skrift, overskrift	     color3           (color-subst "txthead"         "#ffffeb")

   (defun color-subst ( name code )
     (setq from-string 
   	(format "%s%s%s" "#[a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9];.*\\(\\/\\* "
   		name
   		" \\*\\/\\)$")
   	to-string 
   	(format "%s; \\1" code))
     (query-replace-regexp from-string to-string)
     )
 *****************************************************************************/

TABLE.pricelist {
	border-collapse: separate;
	border-spacing: 1ex 0px; 
	color:                   #000000;
	background-color:   	    inherit; /* sesone */
}
TABLE.pricelist TD {
	text-align:               right;
	width: 4ex;
	padding: 0px 1ex 0px 1ex;
}
TABLE.pricelist TH {
	text-align: center;
	width: 4ex;
	padding: 0px 1ex 0px 1ex;
}
TABLE.pricelist TH.lefthdr { 
	text-align: left;
	width: 7ex;
}
.seasona { 
	background-color:   	#ffff00; /* sesona */ 
	color:                  inherit;
}
.seasonb { 
	background-color:   	#4d99cc; /* sesonb */
	color:                  inherit;
}
.seasonc { 
	background-color:   	#66ffff; /* sesonc */
	color:                  inherit;
}
.seasond { 
	background-color:   	#ff1a80; /* sesond */
	color:                  inherit;
}
.seasone { 
	background-color:   	#d9d9d9; /* sesone */
	color:                  inherit;
}

div.pricelist {
	display:	block;
	text-align:	center;
	padding:		5px 5px 5px 5px;
	border-top:   		1px dashed #002600; /* frame_line */
}

div.house {
	position:	static;
	top:		auto;
	left:		auto;
	height:		auto;
	width:		auto;
	bottom:		auto;	
	right:		auto;
	font-family: "Century Gothic", "News Gothic", Helvetica, Arial, sans-serif;
	
	background-color:    #f9f9f1; /* cont_std_bg */
	color:               #004c00; /* cont_std_txt */
	border:		     1px solid #002600; /* frame_line */
	padding:	     5px 5px 5px 5px;
	margin:		     0px 0px 20px 0px;
}

div.house SPAN.refnum {
	background-color:    #f9f9f1; /* cont_std_bg */
	color:               #004c00; /* cont_std_txt */
	border:			1px solid #002600; /* frame_line */
	display: 		block;
	font-size:	        20px;
	font-weight: 		bold;
	text-align:		center;
	width:			2ex;
	margin:			5px 5px 5px 5px;
	padding:		5px 5px 5px 5px;
}

div.house SPAN.refname {
	background-color:    #f9f9f1; /* cont_std_bg */
	color:               #004c00; /* cont_std_txt */
	border:			none;
	display: 		block;
	font-size:	        20px;
	font-weight: 		bold;
	margin:			5px 5px 5px 5px;
	padding:		0px 0px 0px 0px;
	text-align:		left;
	width: auto;
}

div.symbols {
	border-top:		1px dashed #002600; /* frame_line */
	margin-top:		5px;
	padding-top:		5px;
}
div.nontextsymbols {
}
div.textsymbols {
}

.nontextsymbol {
	padding-left:  	1ex;
	padding-right:  1ex;
	text-align:	right;
}

.textsymbol {
	padding-left:  	1ex;
	padding-right:  1ex;
	text-align:	right;
}


span.textsymbol  IMG {
	vertical-align:		middle;
}

div.fotoref {
	position:	static;
	margin-top: 5px;
	margin-bottom: 5px;
	float:	left;
	height:	auto;
	width:	auto;
}
div.houseref {
	float: 	left; 	
	width: auto;
}

div.fotoref IMG {
	background-color:	inherit;
	border:			1px solid black;
	color:			black;
	left:			auto;
	/*	position:		absolute;*/
	top:			auto;
	height:			auto;
	width:			auto;
	margin:		0px 0px 0px 5px;
}

div.textdescr {
	margin-top:	10px;
	padding:	5px 5px 5px 5px;
	border-top:		1px dashed #002600; /* frame_line */
	text-align:	justify;

}
