*	{
	margin: 0;
	padding: 0;
	}
body	{
	font-family: "Arial CE", "Arial", "Courier New CE","Courier CE","Courier New",courier;
	color: #000;
	font-size: 9pt/1em;
	text-align: justify;
	line-height: 120%;
	}
#hlavni	{
	background: #FFF;
	padding: 4px 10px 0 10px;
	margin: 4px auto 0 auto;
	}
#header, table a img, noscript, noscript img, #left, img, .navig_top, h4, h6, .c1, .c2, object, .ul1, .ul2	{
	display: none;
	}
table a img, noscript	{
	border: 0;
	}
a 	{
	color:#000;
	}
h1	 {
	font-size: 100%; 
	border-bottom: 2px solid #000;
	margin: 0 auto;
	padding-bottom: 2px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	}
h2, h3  	{
	font-size: 90%;
	margin: 0 auto;
	padding: 0;
	}
#obsah h3 	{
	text-align: left;
	}
h4 	{
	font-size: 85%;
	}
 h2, h3, h4, .center {
	padding-bottom: 5px;
	font-weight: bold;
	text-align: center;
	}
#cen_l h4, #cen_r h4	{
	text-align: left;
	margin: 14px 0 0 0;
	display: inline;
	}
#obsah_izol h3, #obsah_plast h3	{
	text-align: left;
	margin: 14px 0 0 0;
	}
 input[type=text] {
	font-size: 95%; 
	font-family: "Courier New CE","Courier CE","Courier New",courier;
	}
table .tab_cen, table .tab	{
	text-align: justify;
	width: 35%; 
	border: 1px solid #000;
	}
.tab_long, .tab_long2, .tab_long3	{
	width: 100%; 
	}
.tab, .tab_long, .tab_long2, .tab_long3, .tab_cen, .tab_cen_plyn, .tab_cen_kan, .tab_cen_beztlak, .tab_cen_izolhard, .tab_cen_plast, .tab_cen_dopln	{
	margin: 0 0 15px 0; 
	border: 1px solid #000;
	empty-cells: inherit;
	border-collapse: separate;
	}
#obsah_dopln img	{
	display: inline;
	margin: 0 80px;
	}
#obsah_dopln img	{
	margin: 25px 0 0 0;
	}
#obsah_dopln h5	{
	margin: 5px 0;
	}
th, td 	{
	border: 1px solid #000;
	padding: 0 4px 2px 4px; 
	color: #000;
	font-size: 75%;
	line-height: 140%;
	}
td 	{
	padding: 0 6px 1px 6px; 
	}
.tab_long td, .tab_long2 td, .tab_long3 td   	{
	padding: 1px 5px; 
	}
table strong	 {
	font-weight: lighter;
	}
caption, .cena_plast	 {
	text-align: center;
	padding: 4px; 
	}
ul 	 {
	padding: 10px;
	margin: 5px 10px;
	}
p	 {
	padding: 6px 0;
	font-size: 90%;
	}
.refer	 {
	padding: 10px;
	margin: 25px 10px;
	border: 1px solid #000;
	}
.line	 {
	width: 100%;
	}
strong, #cen_l p, #cen_r p	{
	font-size: 85%;
	}
#cen_l p strong, #cen_r p strong	{
	font-size: 100%;
	}
h5	{
	margin: 12px 0 1px 0;
	font-variant: small-caps;
	font-size: 85%; 
	}
#dopln1, #dopln2, #dopln3	{
	float: left;
	margin: 5px 12px 5px 0;
	padding: 0;
	}
#cen_l, #cen_r, #dopln3, #dopln4	{
	margin: 2px 0 2px 12px;
	padding: 0;
	}
#dopln1, #dopln2, #dopln3, #dopln4	{
	width: 23%;
	}
#paticka, #paticka_vod, #paticka_plyn, #paticka_kan, #paticka_beztlak, #paticka_izol, #paticka_plast, #paticka_dopln  {
	margin: 16px 0 0 0;
	padding: 2px 0 0 0;
	font-size: 85%; 
	text-align: center;
	color: #000;
	border-top: 1px solid #000;
	}

