body { color : ff4400; font-family : sans-serif; font-weight : bold;}

a:link		{ color : #aaff00}
a:visited	{ color : #55ff00}
a:active	{ color : #aaff55}
a:hoover	{ color : #aaffff}

h1  		{ font-size : 20pt; font-family : sans-serif; font-weight : bold;	color : Yellow}
h2		{ font-size : 14pt; font-family : sans-serif;	font-weight : bold;	font-style : normal;	color : Yellow;}
h3  {	font-size : 12pt;	font-family : sans-serif;	font-weight : bold;	color : Yellow;}
h4  {	font-size : 10pt;	font-family : sans-serif;	font-weight : normal;	font-style : italic;	color : Yellow;}

p  {	font-family : sans-serif;	color : Yellow;	font-weight : normal;}

.err  {	color : red;	font-size : 8pt;}
.lastChange  {	font-size : 8pt;  font-family : sans-serif;  color : Yellow;  text-align : center}

.s  {	font-size : 8pt;}
.sm  {	font-size : 10pt;}
.m  {	font-size : 12pt; font-weight : 400;}
.l  {	font-size : 14pt; font-weight : 400;}
.xl  {	font-size : 16pt; font-weight : 400;}
.xxl  {	font-size : 18pt; font-weight : 400;}
.xxx  {	font-size : 20pt; font-weight : 400;}
.bs  {	font-size : 8pt; font-weight : bold;}
.bsm  {	font-size : 10pt; font-weight : bold;}
.bm  {	font-size : 12pt; font-weight : bold;}
.bl  {	font-size : 14pt; font-weight : bold;}
.bxl  {	font-size : 16pt; font-weight : bold;}
.bxxl  {	font-size : 18pt; font-weight : bold;}
.bxxx  {	font-size : 20pt; font-weight : bold;}
.alert  {	font-size : 10pt; font-weight : bold; color : red; 	font-style : italic;}

.bg_img {	background-image :  url(default.jpg);
			background-attachment:fixed }
.bg_body {	background-color : #058DAB;}
.bg_light {	background-color : #097F90;}
.bg_norm {	background-color : #3366cc;}
.bg_dark {	background-color : #2255aa;}
.bg_head {	background-color : #056d6d;}
.bg_mark {	background-color : #33aaff;}
.bg_alert {	background-color : #ff3300;}
.bg_plain {	background-color : #046B82;}
.form_dot {	background-image : url(../img/plain_sl.gif);
			background-attachment:fixed;
			border: 1px solid white; }
.bg_dot	{	background-image : url(../img/plain_d.gif);
			background-attachment:fixed;}

.bd_head {	border-color : #4488cc;}
.bd_light {	border-color : #1155bb;}
.bd_norm {	border-color : #1144aa;}
.bd_dark {	border-color : #002288;}

td  {	font-family : sans-serif; color : Yellow; 	font-size : 10pt;}
th  {	text-align : left;	font-size : 10pt;	font-family : sans-serif;	font-weight : bold;	font-style : normal;	color : Yellow;}
i  {	font-style : italic;}

sub  {	font-size : 8pt;	font-family : sans-serif;	line-height : 1;}
li  {	font-size : 14px;	font-family : sans-serif;	color : #FFFF00;	font-weight : bold;}
ul  {	font-size : 10pt; font-family : sans-serif; color : Yellow;}
ol  {	font-size : 10pt; font-family : sans-serif; color : yellow;}
s {  font-family: "Times New Roman", Times, serif; font-size: 12px}

.select {
	background-color: #FFFF00;
	color: #3333ff;
	border: 0px solid #006699;
	border-color		: #000055; 
	border-bottom-width	: 1px; 
	border-left-width	: 1px; 
	border-right-width	: 1px; 
	border-top-width	: 1px; 
	text-align: left;
	margin: 2px;
	padding: 0px;
}
option {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 0px solid #006699;
	background-color: #FFFFee;
	padding: 2px;
	margin-right: 5px;
}

.text { 
	background-color	: ffffee; 
	border: 0px solid #000088;
	border-bottom-width	: 1px; 
	border-left-width	: 1px; 
	border-right-width	: 1px; 
	border-top-width	: 1px; 
	color				: #000000; 
	font-family			: sans-serif; 	
	font-size 			: 12px;
	margin: 2px;
	padding: 2px;
	line-height: 16px;
}
input.button {
	color: #000000;
	background-color: #ffcc22;
	border: 1px solid #000000;
	cursor: hand;
	line-height: 8px;
	margin-bottom: 1px;
	height: 19px;
	padding-bottom: 0px;	
}
a.down {
	background-image: url(../../button_source/down.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 9px;
	width: 22px;
}

a.up {
	background-image: url(../../button_source/up.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 9px;
	width: 22px;
}

a.del {
	background-image: url(../../button_source/del.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 22px;
	width: 22px;
}
a.add {
	background-image: url(../../button_source/add.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 22px;
	width: 44px;
}
a.save {
	background-image: url(../../button_source/save.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 21px;
	width: 21px;
}
div {border: 1px solid red;
}
#listing {
 position : relative;
 border: 1px solid blue;
 width: 650px;
 margin: 20px;
}
#listing_title {
 position : relative;
 border: 0px solid blue;
}
#listing_body {
 position : relative;
 border: 0px dotted grey;
 font: 12px arial;
 color: black;
}
#adress_table {
 position : relative;
 border: 0px dashed red;
 font: 12px arial;
 color: black;
}
#listing_bottom { 
 position : relative;
 border: 1px solid black; 
}
#homepage {
 float: left;
 position : relative;
 border: 0px dashed red;
 font: 12px arial;
 color: black;
}
#email {
 float: left;
 position : relative;
 border: 0px dashed red;
 font: 12px arial;
 color: black;
}
#phone {
 float: right;
 position : relative;
 border: 0px dashed red;
 font: 12px arial;
 color: black;
}



body { color : ff4400; font-family : sans-serif; font-weight : bold;}

a:link		{ color : #aaff00}
a:visited	{ color : #55ff00}
a:active	{ color : #aaff55}
a:hoover	{ color : #aaffff}

h1  		{ font-size : 20pt; font-family : sans-serif; font-weight : bold;	color : Yellow}
h2		{ font-size : 14pt; font-family : sans-serif;	font-weight : bold;	font-style : normal;	color : Yellow;}
h3  {	font-size : 12pt;	font-family : sans-serif;	font-weight : bold;	color : Yellow;}
h4  {	font-size : 10pt;	font-family : sans-serif;	font-weight : normal;	font-style : italic;	color : Yellow;}

p  {	font-family : sans-serif;	color : Yellow;	font-weight : normal;}

.err  {	color : red;	font-size : 8pt;}
.lastChange  {	font-size : 8pt;  font-family : sans-serif;  color : Yellow;  text-align : center}

.s  {	font-size : 8pt;}
.sm  {	font-size : 10pt;}
.m  {	font-size : 12pt; font-weight : 400;}
.l  {	font-size : 14pt; font-weight : 400;}
.xl  {	font-size : 16pt; font-weight : 400;}
.xxl  {	font-size : 18pt; font-weight : 400;}
.xxx  {	font-size : 20pt; font-weight : 400;}
.bs  {	font-size : 8pt; font-weight : bold;}
.bsm  {	font-size : 10pt; font-weight : bold;}
.bm  {	font-size : 12pt; font-weight : bold;}
.bl  {	font-size : 14pt; font-weight : bold;}
.bxl  {	font-size : 16pt; font-weight : bold;}
.bxxl  {	font-size : 18pt; font-weight : bold;}
.bxxx  {	font-size : 20pt; font-weight : bold;}
.alert  {	font-size : 10pt; font-weight : bold; color : red; 	font-style : italic;}

.bg_img {	background-image :  url(default.jpg);
			background-attachment:fixed }
.bg_body {	background-color : #058DAB;}
.bg_light {	background-color : #097F90;}
.bg_norm {	background-color : #3366cc;}
.bg_dark {	background-color : #2255aa;}
.bg_head {	background-color : #056d6d;}
.bg_mark {	background-color : #33aaff;}
.bg_alert {	background-color : #ff3300;}
.bg_plain {	background-color : #046B82;}
.form_dot {	background-image : url(../img/plain_sl.gif);
			background-attachment:fixed;
			border: 1px solid white; }
.bg_dot	{	background-image : url(../img/plain_d.gif);
			background-attachment:fixed;}

.bd_head {	border-color : #4488cc;}
.bd_light {	border-color : #1155bb;}
.bd_norm {	border-color : #1144aa;}
.bd_dark {	border-color : #002288;}

td  {	font-family : sans-serif; color : Yellow; 	font-size : 10pt;}
th  {	text-align : left;	font-size : 10pt;	font-family : sans-serif;	font-weight : bold;	font-style : normal;	color : Yellow;}
i  {	font-style : italic;}

sub  {	font-size : 8pt;	font-family : sans-serif;	line-height : 1;}
li  {	font-size : 14px;	font-family : sans-serif;	color : #FFFF00;	font-weight : bold;}
ul  {	font-size : 10pt; font-family : sans-serif; color : Yellow;}
ol  {	font-size : 10pt; font-family : sans-serif; color : yellow;}
s {  font-family: "Times New Roman", Times, serif; font-size: 12px}

.select {
	background-color: #FFFF00;
	color: #3333ff;
	border: 0px solid #006699;
	border-color		: #000055; 
	border-bottom-width	: 1px; 
	border-left-width	: 1px; 
	border-right-width	: 1px; 
	border-top-width	: 1px; 
	text-align: left;
	margin: 2px;
	padding: 0px;
}
option {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 0px solid #006699;
	background-color: #FFFFee;
	padding: 2px;
	margin-right: 5px;
}

.text { 
	background-color	: ffffee; 
	border: 0px solid #000088;
	border-bottom-width	: 1px; 
	border-left-width	: 1px; 
	border-right-width	: 1px; 
	border-top-width	: 1px; 
	color				: #000000; 
	font-family			: sans-serif; 	
	font-size 			: 12px;
	margin: 2px;
	padding: 2px;
	line-height: 16px;
}
input.button {
	color: #000000;
	background-color: #ffcc22;
	border: 1px solid #000000;
	cursor: hand;
	line-height: 8px;
	margin-bottom: 1px;
	height: 19px;
	padding-bottom: 0px;	
}
a.down {
	background-image: url(../../button_source/down.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 9px;
	width: 22px;
}

a.up {
	background-image: url(../../button_source/up.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 9px;
	width: 22px;
}

a.del {
	background-image: url(../../button_source/del.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 22px;
	width: 22px;
}
a.add {
	background-image: url(../../button_source/add.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 22px;
	width: 44px;
}
a.save {
	background-image: url(../../button_source/save.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 21px;
	width: 21px;
}
div {border: 1px solid red;
}
#listing {
 position : relative;
 border: 1px solid blue;
 width: 650px;
 margin: 20px;
 height: auto;
}
#listing_title {
 position : relative;
 border: 0px solid blue;
 padding: 2px;
}
#listing_body {
 float: right;
 position : relative;
 border: 0px dotted grey;
 font: 12px arial;
 color: black;  
}
#adress_table {
 float: left;
 position : relative;
 border: 1px dashed red;
 font: bold 11px arial;
 color: black;
 padding: 2px;
 max-width: 20%;
}
#result_info {
 float: right;
 position : relative;
 border: 1px dashed red;
 font: 12px arial;
 color: black;
 padding: 2px;
 max-width: 78%;
}
#listing_bottom { 
 position : relative;
 border: 1px solid black; 
}
#homepage {
 float: left;
 position : relative;
 border: 0px dashed red;
 font: 12px arial;
 color: black;
}
#email {
 float: left;
 position : relative;
 border: 0px dashed red;
 font: 12px arial;
 color: black;
}
#phone {
 float: right;
 position : relative;
 border: 0px dashed red;
 font: 12px arial;
 color: black;
}



