@media print {

body {
	margin: 0 0 2em 0;
	padding: 0em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	text-align:center;
	background:#F2F9FF;
}

#page {
	margin-top: 0px;
	margin-bottom: 0;
	margin-left: auto;
	margin-right: auto;
	padding: 0;
	text-align:left;
	width:1000px;
	}


/* banner */
	#banner-height {
		display:none;
		}

	
		#banner-menu {
				display:none;
			}
			#banner-menu-box { display:none; }			

/* main */
	#main-box {
		margin:0 0 30px 0; padding:0;
		}
	
/* left */
	#left { display: none; }
			
		
/* middle */
	#middle { margin: 0px; padding: 0; }
		#middle-pevny { margin: 0; padding: 0; width: 660px;}		
		#welcome-tab {
			margin:0 20px 10px 0; padding:0;
			background: url(../img/pictogramy/welcome-tab.jpg) top left no-repeat;
			height:35px;
		}
		#middle-box { margin: 0; padding: 1px 10px 0px 10px;  }
		#middle-box-hotels { margin: 0; padding: 1px 10px 0px 0px;  }
		
		#index-table { margin: 16px 0 0 0; padding:0; width:722px }
			#index-table .td-side { margin: 0; padding:0; width:342px; height:164px;}
			.td-side .bg1 { margin: 0; padding:0; width:342px; height:164px; background: url(../img/pictogramy/td-index1.jpg) top left no-repeat; }
			.td-side .bg2 { margin: 0; padding:0; width:342px; height:164px; background: url(../img/pictogramy/td-index2.jpg) top left no-repeat; }
			.td-side .bg3 { margin: 0; padding:0; width:342px; height:164px; background: url(../img/pictogramy/td-index3.jpg) top left no-repeat; }
			.td-side .bg4 { margin: 0; padding:0; width:342px; height:164px; background: url(../img/pictogramy/td-index4.jpg) top left no-repeat; }
			.td-side .popis-link { margin: 0; padding:128px 0 0 20px;  }
			
			#index-table .td-midd { margin: 0; padding:0; width:38px height:164px; }

/* right */
	#footer {
		margin:0; padding:0;
		height:61px; 
		background: url(../img/pictogramy/footer-bg.jpg);
		font-size: 12px;
		}
		#footer-tab {
			margin:0 20px 10px 20px; padding:0;
			background: url(../img/pictogramy/footer-tab.jpg) top left no-repeat;
			height:33px;
		}	
		#footer-tab-es {
			margin:0 20px 10px 20px; padding:0;
			background: url(../img/pictogramy/footer-tab-es.jpg) top left no-repeat;
			height:28px; 
		}	
		#footer-tab-links { display:none; }
		#footer-text { margin:0; padding: 5px 0 0 0px; color:#445249;}
		#footer-text #f-tbl {font-size:90%; margin:0; }

.cleaner {
		clear:both;
		height:1px;
		font-size:1px;
		border:none;
		margin:0; padding:0;
		background:transparent;
		}				


/* NOVINKY - start */
	.news-datum { margin:0; padding:4 0 0 0; color:#86C1E1; font-weight: bold;}
	.news-slug { margin:0; padding:4px 0 4px 0; font-size: 1.2em; font-weight: bold;}
	.news-text { margin:0; padding:0;}

/* NOVINKY - end */

/* HOTELS - start */
	#hotels-tbl { margin:0; padding:0; /*background:#FDEDCC;*/ }
	#hotels-tbl th {padding: 4px 4px 4px 0px; background:#FDEDCC; text-align: left; }
	#hotels-tbl th#name {padding-left: 0px; text-align: left; }
	#hotels-tbl tr.header-row {/*background:#F0F8FB;*/}
	#hotels-tbl tr.content-row { display:none; background:#FFF; }
	#hotels-tbl tr.divider-row {background: url(../img/pictogramy/news-divider.jpg) bottom left repeat-x; height:2px;}
	
	#hotels-tbl td { padding:3px 0 3px 0; vertical-align: top; }
	#hotels-tbl td.plus-minus { padding: 6px 10px 3px 0px; text-align: left;}
	#hotels-tbl td.name {width: 210px; }
	#hotels-tbl td.stars {width: 62px; }
	#hotels-tbl td.charakter {width: 300px; }
	#hotels-tbl td.price {width: 42px; padding-right:10px; text-align:right; font-weight: bold; color:#D78B00; }
	#hotels-tbl .expand-box  {margin:0 0 0 2px; padding:10px 10px 10px 10px; background: #FDFAF5; }
	#hotels-tbl .expand-title {font-weight:bold; color:#D78B00; }

	.thumbs-tbl { margin:16px 0 0 0; padding:0; }
	.thumbs-tbl .thumb-td {padding:0; width:130px; height:89px; text-align: center; vertical-align: middle;}
	.thumbs-tbl .thumb-box {margin:0; padding:4px; background: #C8E2EF;}
	.thumbs-tbl .space-td {padding:0; width:7px; }
	
/* HOTELS - end */
		
/* Trnsfers - start */
	#transfer-tbl {margin:0; width:720px;}
	#transfer-tbl td {padding:0; vertical-align: top;}
	#transfer-tbl td.td-text {width:420px; padding:0 20px 0 0;}
	#transfer-tbl td.td-img {width:280px;}


/* Trnsfers - end */

}