/* CSS pro webovou prezentaci truhlarstvi-forest.cz */
/* author: Jan Volejnik - Broli © Web Works 2008 -- http://www.web-works.cz -- */
/* ALL RIGHTS RESERVED */
/* styl pro TISK */

body, p, div, span, tr, td, th	{color: #333;font-size: 10pt;}	
body  									{background-color: #fff;}
#page 									{background-color: #fff;}

/* definice obecnych stylu */

blockquote {font:italic 120% "Times New Roman",Times,serif; letter-spacing: 2px; word-spacing:2px; background:url('./images/q.png') no-repeat top left; margin:15px; padding:10px 15px 10px 25px; }
kbd 		  {padding:0px 1px 0px 1px; border-width:1px 2px 2px 1px; border-style:solid; font-size: 150%; color:#333;}
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}

div.textbox 		 {clear:both; float:right; width:300px; color:#880000; margin:5px; font-size:90%; padding:1em; border: 1em solid #880000; background-color: #fff;}
	div.textbox p   {text-indent: 0; }
	div.textbox h5  {margin: 0; padding:0 0 1em 0;font-size: 1.5em;}

div.photo 			 {float:left; width:auto; font-size:90%; font-weight:bold; padding:1em; text-align: center;}	
	div.photo p 	 {text-indent: 0; line-height: 1em; text-align: right; font-size: 80%; font-weight: normal;}		
   div.photo p img {margin-left:0px!important;margin-right:0px!important;}
hr {width:90%; height: 2px; color:#585858; margin-top: 3em; margin-bottom: 3em; border-top: 2px solid #585858; text-align: center;}

.clear, .cleaner, .hr-clear 	{clear:both}
.noBorder, no-border 			{border: none;}

.hidden {display: none;}


/* barvy */
.color800 		{color: #800;} /* odkazy */ 
.color900 		{color: #900;} /* cerveno-hneda */
.colorfff 		{color: #FFF;} /* bila*/
.colorText 		{color: #471C00;;} /* vychozi */
.colorC00 		{color: #C00;} /* chyba */
.color333 		{color: #333;}
.color000 		{color: #000;}

.error {color: #c00; font-weight: bolder;}

/* WebCreator Block Layout  */
.full {}
.wp50fR {width: 45%; float: right;margin-left: 5%;}
.wp50fL {width: 45%; float: left;margin-right: 5%;}
.wp33fR {width: 30%; float: right;margin-left: 3%;}
.wp33fL {width: 30%; float: left;margin-right: 3%;}
.wp25fR {width: 20%; float: right;margin-left: 5%;}
.wp25fL {width: 20%; float: left;margin-right: 5%;}
.clear-both {clear: both;}
.clear-right {clear: right;}
.clear-left {clear: left;}
.smaller {font-size: smaller;}
.larger {font-size: larger;}
.XXsmall {font-size: xx-small; }
.XXlarge {font-size: xx-large; }

h1, h2, h3, h4, h5, h6 {color: Black; page-break-after: avoid;}

h1						{font-size: 22pt; text-align: left; font-variant: small-caps; padding-bottom: 10pt; }
h2 					{font-size: 18pt; }
h3 					{font-size: 16pt;}
h4 					{font-size: 14pt;}
h5 					{font-size: 14pt;}
h6 					{font-size: 12pt;}



table {margin: 15pt 0; border-color: #000; border-collapse: collapse; }
td, th {padding: 5pt;}
thead td, thead th {font-weight: bold; font-size: 12pt;}
table.DataTable, table.DataTable td, table.DataTable th {font-size: 90%; border: 1px solid #000; }

	
@page {margin: 2,0cm;} 
a {text-decoration: none; color: Black;}
#main-content a {text-decoration: underline; color: Blue; font-weight: bold; padding: 0 10pt 0 2pt;}
#main-content a:after {content: "  (" attr(href) ")  "; font-weight: normal; color: Blue; }
#main-content  a:after img {content: "";}

.paging {display: none;}
.jumplink 	{display: none;}
.printNone, .no-print 	{display: none;}
.hidden 	{display: none;}


p.info {text-indent: 0;border: 5pt solid #ccc;padding: 10pt;background-color: #fff;color: #333;}	
.noIndent, .paging {text-indent: 0%;}

#PageAddress, #MainMenu, div#text-www, div#text-www {display: none;}
div#copyright {border-top: 2pt solid #333;font-size:8pt;color:#333;margin-top:20pt;padding-top:5pt;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}

img {border: 0pt;}
td, th {border: 1pt solid #000; padding: 2pt;}

#logo {text-align: right;}


#perex {
	letter-spacing: 1pt;
	margin-bottom: 20pt;
}


