/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 *
 * PRINT_CSS.CSS: - styly pro tisk
 *                - print styles
 *
 * verze: 1.0.0 / rb 1.4
 * autor: OV
 * email: vetesnik@ebrana.cz
 * media: print
 *
 * úpravy:
 *
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */





/* * * * * * * * * * * * * * *    common styles    * * * * * * * * * * * * * * */
	
	html, body										{ margin: 0; padding: 0; }
	
	/* * * * * *  detail reality - reality detail  * * * * * */
	#reality_detail,
	#reality_detail .detail_header			{ width: 100%; }
	
	
	/* * * * *  popis  * * * * * */
	#reality_detail #annotation				{  }
	#reality_detail #annotation .text		{ margin: 1em 0; text-align: justify; line-height: 1.5em; }
	#reality_detail #annotation .text p		{ margin: 0; }
	#reality_detail #annotation p.more		{ text-align: left; }
	#reality_detail #description .annotation,
	#reality_detail #description .description	{ margin: 1em 0; line-height: 1.5em; }
	
	
	/* * * * * *  detail  * * * * * */
	#reality_detail #contractData										{  }
	#reality_detail #contractData table								{ width: 97%; margin-top: 10px; }
	#reality_detail #contractData table th,						
	#reality_detail #contractData table td							{ padding: 4px 3px; border: none; vertical-align: middle; text-align: left; }
	#reality_detail #contractData table th							{ width: 90px; padding-left: 0; } 
	#reality_detail #contractData table td	sup					{ font-size: 0.55em; }
	#reality_detail #contractData table tr.price th,
	#reality_detail #contractData table tr.price td				{ font-size: 1.25em; font-weight: bold; vertical-align: top; }
	#reality_detail #contractData table tr.price td				{ color: #478acf; }
	#reality_detail #contractData table tr.price td span		{ font-size: 0.8em; color: black; font-weight: normal; }
	#reality_detail #contractData table tr.price td span.note	{ display: block; font-size: 0.733em; }
	
	td.status_20 									{ padding: 2px; } /* aktivni zelena */
	td.status_20 span								{ padding: 2px 5px;  background: #3BB300; color: white; }
	td.status_30									{ padding: 2px; }
	td.status_30 span								{ padding: 2px 5px;  background: #008ee5; color: white; } /* rezervace modra */
	td.status_40									{ padding: 2px; }
	td.status_40 span								{ padding: 2px 5px;  background: #CC0000; color: white; } /* prodano/pronajato cervena */
	
	/* * * * * custom detail * * * * */
	#reality_detail .detail_l						{ width: 320px; float: left; }
	#reality_detail .detail_r						{ width: 310px; float: right; }
	
	#reality_detail h2.h2_detail					{ background: url(../images/default/h2_detail_bottom.gif) 0 100% repeat-x; padding-bottom: 4px; color: black; font-size: 1.3333em; font-weight: bold; }
	#reality_detail h2.h2_detail span			{ background: url(../images/default/h2_detail.gif) 0 1px no-repeat; padding-left: 20px; }
	/* tabiky */
	#zalozky												{  }
	#zalozky	.obsah									{ width: 100%; }
	#zalozky	.obsah .telo							{ text-align: center; }
	
	
	/* * * * * *  vlastnosti  * * * * * */
	#reality_detail #brokerData 								{ width: 100%; }
	#reality_detail #brokerData .obsah						{  }
	#reality_detail #brokerData .obsah .makler			{  }
	#reality_detail #brokerData .obsah .makler a			{ color: #4A94DB; }
	#reality_detail #brokerData .obsah .makler p			{ margin-top: 0; margin-bottom: 0.3em; }
	#reality_detail #brokerData .obsah .makler p.photo	{ margin: 0 12px 0 0; float: left; }	
	#reality_detail #brokerData .obsah .makler p.kont_makler	{ margin: 15px 0 0 95px; padding: 12px 0 0; background: url(../images/default/h2_detail_bottom.gif) 0 0 repeat-x; }
	#reality_detail #brokerData .obsah .makler p.kont_makler	img	{ margin-right: 7px; }
		
	#reality_detail #features						{ width: 100%; }
	#reality_detail table.features				{ width: 94%; margin-bottom: 1em; text-align: left; }
	#reality_detail table.features caption		{ margin: 0; padding: 0; text-align: left; font-weight: bold; }
	#reality_detail table.features th			{ width: 130px; padding: 3px 5px 3px 0; font-weight: normal; text-align: left; }
	#reality_detail table.features td			{ padding: 3px 0 3px 5px; }
	
	
	/* * * * * *  dalsi obrazky / more photos  * * * * * */
	#reality_photo .overflowbox					{ width: 100%; height: 230px; overflow: auto; white-space: nowrap; }  /* REALITY_PHOTO_HEIGHT_NAHLED + 25 (scrollbar) */
	#reality_photo .overflowbox a					{ float: left; clear: left; width: 47%; margin-bottom: 10px; text-align: center; }
	#reality_photo .overflowbox a.last			{ clear: none; }
	#reality_photo .overflowbox a img			{ border: 2px solid #DAE6F3; }
	#reality_photo .overflowbox a.active img	{ border-color: #A7C8E9; }	
	
	#reality_photo #zoom_picture	         	{ height: 240px; overflow: hidden; text-align: center; margin-bottom: 10px; }
	
	
	/* * * * * *  zmizík  * * * * * */
	#top,
	#left,
	#right,
	#bottom,
	#crumb_trail,
	.odkazy,
	.navigator,
	#vyhledavani,
	table.prehled_novinek .mrtva_schranka,
	form,
	#contact_form,
	#realty_form,
	.buttons,
	#zalozky	.obsah .hlavicka,
	#zalozky	.obsah .telo #zoom_picture_info,
	#zalozky .obsah .ui-tabs-hide,
	#calculator
	{ display: none; }
	
	