/* 
		
		specificke formatovani pro tisk

*/

body, p, div, span, tr, td, th	{color: #333;font-size: 9pt; line-height: 150%;font-family: Arial, Helvetica, sans-serif; }	
body  									{background-color: #fff;}
#page 									{background-color: #fff;}


a.moreinfo, #content a.proctecky, .rightcontent, .second-line, .longfoto, .portlet-right {
  display:none;
}

.wysiwyg h3.jhbazar {
  font-size:20px;
}

/*.klikkat {
  height:256px;
}*/

img.longfoto {
  width:328px;/*320,348*/
}

.fotosunderform {
	width:345px;
  margin-top:20px;
}

.fotosunderform p img {
	margin-bottom:15px;
}

/*UPRAVY*/

.portlet-right.nohighlighted {
  border:none !important;
  background:white !important;
}

.second-line {
  
}

.second-line .sc-l {
  width:340px;
  float:left;
  margin-right:10px;
  margin-top:20px;
}

.second-line .sc-r {
  width:347px;
  float:right;
  xpadding-top:20px;
  overflow:hidden;
}

.akceroll {
  display:none;
  position:absolute;
  width:147px;
  height:15px;
  padding-top:3px;
  z-index:999;
  margin-left:530px;
  margin-top:200px;
  background:#B73939;
  color:#fff;
  text-align:center;
  font-weight:bold;
}

.wysiwyg .rentals {
  width:322px;
  overflow:hidden;
}

.wysiwyg .rentals img {
  width:321px;
}

.wysiwyg a.pronajem-banner img {
  margin-top:50px;
  *margin-top:80px;
  margin-bottom:20px;  
}



/* definice obecnych stylu */

blockquote {font-style: italic; font-size: 120%; font-family: 'Trebuchet MS', 'Geneva CE', lucida, sans-serif; letter-spacing: 2px; word-spacing:2px; background:url('./images/q.png') no-repeat top left; text-align: justify; margin:15px; padding:10px 15px 10px 25px; }
cite 		  {font-style: italic; font-size: 120%; font-family: 'Trebuchet MS', 'Geneva CE', lucida, sans-serif; letter-spacing: 2px; word-spacing:2px; color: #094FA3; text-align: justify }
kbd 		  {padding:0px 1px 0px 1px; border-width:1px 2px 2px 1px; border-style:solid; font-size: 150%; color:#333; background-color: #fff;}
abbr 		  {border-bottom:1px dashed; cursor:help}
acronym 	  {border-bottom:1px dashed; cursor:help}
dfn 		  {font-style:normal; border-bottom:1px dashed; cursor:help}
code 		  {font-family: courier, monospace; border:1px solid #ccc; color:#333; background-color:#ffc; padding-left:1px; padding-right:1px}
samp 		  {font-family: courier, monospace; border:1px solid #ccc; color:#333; background-color:#cfc; padding-left:1px; padding-right:1px}

table 	  {font-size:100%}

p 			  {margin:1em 0}
p.indent   {margin-left:40px}
.noIndent  {text-indent: 0;}

.left 	  {text-align:left}
.center 	  {text-align:center}
.right 	  {text-align:right}
.justify   {text-align:justify}

img.left   {float:left; margin-right: 10px;}
img.right  {float:right; margin-left: 10px;}

span.underline 	 {text-decoration:underline}
span.strikethrough {text-decoration:line-through}

hr {width:95%; height: 2px; color:Black; margin-top: 3em; margin-bottom: 3em; border-top: 2px solid #094FA3; text-align: center;}

.clear, .cleaner, .hr-clear 	{clear:both}
.noBorder, no-border 			{border: none;}
.hidden 								{display:none;}
.noIndent 							{text-indent: 0%;}

.hidden-cat-title  {
	display: block;
	font-size: 250%;
	font-weight: bold;
}
  

/* SEZNAMY */		
ul, ol {margin: 0.5em 1em; padding: 0 2em;}		
ul li {list-style-type:	disc; line-height: 1.7em; text-align: left;}
ol li {list-style-type: decimal; text-align: left;}	
  
/* ODSTAVCE */
p {text-indent: 0em;}
p.bgcolor {
	background-color: #EEEEEE;
	letter-spacing: 0.5pt;
	border: 1px solid #CCCCCC;
	padding: 0.5em;
}

h1, h2, h3, h4, h5, h6 				{color: Black; page-break-after: avoid; line-height: 125%;}

h1											{display: block; border-bottom: 2pt solid #000; padding-bottom: 10pt; font-size: 20pt; font-weight: normal; }
h2 										{font-size: 16pt;}
h3 										{font-size: 13pt;}
h4 										{font-size: 12pt;}
h5 										{font-size: 10pt;}
h6 										{font-size: 9pt;}



table {margin: 15pt auto; border-color: #000; border-collapse: collapse; border: 3px solid #000;}
td, th {padding: 3pt; font-size: 125%;}
thead td, thead th {font-weight: bold; font-size: 12pt;}
.wysiwyg table.no-table-border {border: none;}

	
@page {margin: 2.0cm;} 
a {text-decoration: none; color: Black; font-weight: bold; padding: 0 10pt 0 2pt;}




img {border: 0pt;}
td, th {border: 1pt solid #000; padding: 2pt;}



#menu,
#logobazar,
#top,
#navi,
.pager,
form,
.backlink,
.no-print

 {
	display: none;
 } 
 
 .kontakt, .msg-sent {
 	border: 3px double #000;
	margin: 5pt 0;
	font-size: 100%;
	padding: 0.1em 0.5em;
 }
 
 
 
 #footer {
 	margin-top: 25pt;
	border-top: 2pt solid #cccccc;
	padding-top: 0pt;
	
 }
 
 #footer p {
 	font-size: 90%;
 }

.hidit {
  display:none;
}
