/* -------------------------------------------------------------------------
     Arkusz stylów CSS dla serwisu SAR - sekcja 2
		 (c) 2007, developed by Leszek Szamocki
     v.08.23c
   ------------------------------------------------------------------------- */
h1
{ padding: 10px 15px 0px 35px; font-variant: small-caps; font-weight: normal; }
	 
h5
{ padding: 15px 10px 5px 10px; font-variant: small-caps; text-transform: uppercase;
	font-size: 11px; font-weight: normal; border-bottom: 1px solid #ddd; }
	 
#dis_object div.title
{ padding-left: 10px; }
	 
div.col0
{ float: left; padding: 5px; width: 155px;}

div.col1
{ float: left; padding: 5px; width: 280px;}

#dis_object img.photos
{ top: 7px; }

#dis_object div.photos
{ margin-top: 10px; }

#dis_object p
{ text-align: left; }

p.units
{ margin-bottom: 7px; }

div.col2
{ float: left; padding: 5px; width: 280px;}

div.upper
{ font-variant: normal; text-transform: uppercase;  font-weight: bold; color: #046;
  padding-left: 10px; clear: both; padding-top: 15px;}

div.subtitle
{ border-bottom: 1px solid #ddd; color: #444; padding: 10px 10px 5px 10px; }
	 
div.unit_header
{	border-bottom: 1px solid #e0e0e0; color: #248; font-weight: bold; margin-bottom: 10px; 
	padding: 2px 10px; position: relative; }

div.unit_tasks
{	float: left; margin-left: -10px; width: 240px; }

div.unit_tasks_title
{	font-variant: small-caps; padding: 5px 0px 0px 35px;}

div.unit_tasks p
{	color: #248; line-height: 14px; 
	text-align: left; }

div.units_list
{ line-height: 14px; 
	padding: 5px; }

div#units_list
{ background-color: #e0e0e0; border: 1px solid #aaa; margin-top: 10px; }
	
div#units_list .title
{ padding-left: 10px; background: #ccc; border: 1px solid #aaa; }
	
div#units_list, div#unit_desc, div#unit_base
{	float: left; padding: 10px; text-align: left; width: 242px;}

div#units_list li
{ padding-top:5px; padding-bottom:5px; margin-left: 30px;}

div#units_list ol
{ padding: 0px; }

div#units_list .upper
{ padding-top: 5px; margin-left: 0px; }

div#units_list ol div
{ border: 1px solid #e0e0e0; }

div#units_list ol div.selector
{	background-color: #fff; border: 1px solid #aaa; }
	
div#unit_base div
{	line-height: 15px; padding: 3px 10px; }

div#unit_base div.address
{	font-weight: bold; }

div#unit_base div.address, div#unit_base div.contacts
{	color: #444; }

div#unit_base div.title
{ font-variant: small-caps; font-weight: bold; }

div#unit_desc
{	color: #666; margin-left: -1px; width: 475px; }

div#unit_base
{ border-right: 1px solid #e8e8e8; }

span.hint
{ color: #444; display: block; float: left; padding-right: 10px; width:90px; }

table.unit_data
{	clear: both; margin: 10px 0px; padding: 5px 10px; table-layout: auto; text-align: left; 
	width: 100%; }

td.data
{ padding-top: 3px; padding-bottom: 2px; }

td.equipment
{	border-bottom: 1px solid #eee; padding: 5px 10px; }

td.left
{	border-bottom: 1px solid #eee; color: #000; }

td.margin
{ width: 75px; }

td.right
{	border-bottom: 1px solid #eee; color: #666; padding-right: 10px; 
	text-align: right; width: 180px; }

#dis_object p
{ color: #000; padding: 5px 5px 0px 10px; }
	
#google_map
{	background: #eee; float:left; height: 400px; padding: 0px; width: 757px; }

#google_map *
{	font-size: 15px; line-height: 18px; }

#map_border
{	border: 1px solid #68a; float:left; margin-bottom: 10px; width: auto; }

.c
{	text-align: center; }

.l
{	text-align: left; }

.r
{	text-align: right; }

div#equipment
{ padding-top: 10px; }

#equipment table
{	margin-left: 10px; table-layout: auto; width: 100%; }

#equipment td, #equipment th
{	padding: 5px; border: 1px solid #aaa; }

#equipment td
{ color: #444; }

#equipment td sup
{ color: #444; font-size: 10px; }

#equipment th
{	background-color: #e0e0e0; color: #000; font-variant: small-caps; font-weight: normal; 
	text-transform: lowercase; }
