html			{ margin:0; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; color:#FFF; background-color:#FFF; }
body			{ position:relative; text-align:center; margin:0 auto; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; color:#000; background-color:#FFF; }

h1				{ font-size:1.4em; color:#FFF; background-color:transparent; margin:0; padding:0; }
h2				{ font-size:1.4em; color:#FFF; background-color:transparent; margin:0; padding:0; text-align:center; border-bottom:1px solid #800000; }
a,
a:active,
a:visited,
a:link			{ color:#333; text-decoration:underline; }
a:hover			{ text-decoration:none; }
label			{ float:left; width:100px; display:block; }
form			{ margin:0; padding:0; }
img				{ border:none; }
input			{ border:1px solid #2A2E54; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:x-small; width:130px; }
textarea		{ border:1px solid #333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:x-small; width:572px; height:100px; }

input.submit	{ background-color:#25398E; color:#EEE; }

#container		{ width:100%; margin:0 auto; text-align:left; font-size:11px; }

div.clear		{ clear:both; width:0; margin:0; padding:0; }

#top			{ float:left; width:582px; height:138px; border-left:1px solid #2A2E54; border-right:1px solid #2A2E54; border-top:1px solid #2A2E54; }
#banner			{ float:left; width:582px; height:138px; background:transparent url(../images/banner_detail.jpg) no-repeat top left; }
#banner_title	{ display:none; }

#middle			{ float:left; width:100%; }
#content		{ float:left; width:100%; }
#bottom			{ float:left; width:100%; height:16px; padding:2px 0; color:#EEE; background-color:#000; border-top:1px solid #2A2E54; }
#copyright		{ float:left; width:100%; font-size:x-small; text-align:center; }
#bottom a		{ color:#EEE;  }

div#detail			{ float:left; width:582px; padding:0; border-left:1px solid #2A2E54; border-right:1px solid #2A2E54; min-height:561px; height:auto !important; height:561px; }
div#detail_edit		{ float:left; width:582px; padding:0; border-left:1px solid #2A2E54; border-right:1px solid #2A2E54; min-height:561px; height:auto !important; height:561px; font-size:x-small; }
div#icon_bar		{ float:left; width:574px; padding:2px 4px; height:25px; border-top:1px solid #2A2E54; border-bottom:1px solid #2A2E54; }
div#icon_bar ul		{ padding:0; margin:0; width:100%; height:25px; }
div#icon_bar li		{ float:left; padding:0 2px 0 0; margin:0; list-style-type:none; cursor:pointer; }
div#icon_bar li.last{ float:right; padding:0 0 0 2px; }
div.line			{ float:left; width:572px; margin:2px 0 0; padding:0 4px; }
div#property_type	{ float:left; width:286px; }
div#property_ref	{ float:right; width:286px; text-align:right; }
div#property_city	{ float:left; width:286px; }
div#property_amount	{ float:right; width:286px; text-align:right; }

div#pictures		{ float:left; width:572px; margin:2px 2px 0; padding:0 2px; }
div#big_picture		{ float:left; width:285px; height:260px; padding:5px 0; text-align:center; }
div#small_pictures	{ float:left; width:285px; padding:5px 0; }
div.picture			{ float:left; width:30px; height:30px; margin:0 4px 4px 0; }
div.picture img		{ cursor:pointer; }

div#pictures_edit		{ float:left; width:572px; margin:2px 2px 0; padding:0 2px; }
div#small_pictures_edit	{ float:left; width:566px; padding:5px 0; }
div.picture_edit		{ float:left; width:30px; height:30px; margin:0 4px 4px 0; }
div.picture_edit img	{ cursor:pointer; }
div.icons				{ float:left; width:16px; height:30px; margin:0 4px 4px 0; }

div.full_block		{ float:left; width:574px; margin:2px 2px 0; padding:2px; background:transparent; }
div.full_block_submit	{ float:left; width:574px; margin:2px 2px 0; padding:2px; text-align:right; }
div.full_block_title	{ float:left; width:572px; height:14px; padding:2px 0; background-color:#25398E; color:#EEE; font-weight:bold; text-align:center; border:1px solid #25398E;  }
div.full_block_content	{ float:left; width:574px; }
div.full_content_value	{ float:left; width:572px; }
div.block			{ float:left; background:transparent; width:283px; margin:2px 2px 0; padding:2px; }
div.block_title		{ float:left; width:281px; height:14px; padding:2px 0; background-color:#25398E; color:#EEE; font-weight:bold; text-align:center; border:1px solid #25398E;}
div.block_content	{ float:left; width:283px; }
div.tcontent_header	{ float:left; width:95px; margin:0 10px 0 0; text-align:left; font-weight:bold; }
div.tcontent_value	{ float:left; width:auto; text-align:left; }
div.content_header	{ float:left; margin:0 5px 0 0; text-align:left; font-weight:bold; }
div.content_value	{ float:left; text-align:left; }

div.tcontent_header_edit	{ float:left; width:85px; margin:0 10px 0 0; text-align:left; }
div.tcontent_value_edit		{ float:left; width:auto; text-align:left; }
div.content_header_edit		{ float:left; margin:3px 5px 0 0; text-align:left; }
div.content_value_edit		{ float:right; margin:3px 0 0 0; text-align:left; }

li.no-cursor		{ cursor:default !important; }