
BODY {
	background-color:#ffffff; margin-top:5px;
}
a:link{
  color:#000;
}
a:visited {
  color:#000;
}
a:hover{
  color:#ff0000;
}

h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.3em;
	margin-top:0px;
	padding-top:10px;
	padding-left:25px;
	margin-bottom:0px;
	padding-bottom:10px;
	color:#fff; background-color:#000; height:20px;
	text-align:center;
}

h2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.1em;
	margin-top:0px;
	padding-top:0px;
	padding-left:50px;
	margin-bottom:0px;
	padding-bottom:0px;
	background-image:url(images/h2-sipka.gif);
	background-position:left;
	background-repeat:no-repeat;
}
.bouraci-prace-demolice{border:1px solid #fff; width:855px; height:530px; padding-bottom:10px; margin-left:35px;}
.vykopove-prace-rezani-betonu{background-color:#ff0000; margin-top:-5px; padding-left:10px; background-image:url(); font-size:0.8em; padding-bottom:2px; padding-top:2px; border-bottom:1px solid #fff; border-top:1px solid #fff;}
.bouraci-prace{margin-top:2px; margin-right:1px; width:436px; height:200px;}
.vykopove-prace{filter:filter: alpha(opacity=80); position:relative; display:inline; float:left; background-color:#ff0000; margin-top:50px; margin-left:390px; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:19px; font-weight:bold; padding-bottom:2px; padding-left:2px; padding-top:2px; padding-right:2px; margin-bottom:0px;}
.bouraci-prace-demolicni-prace{float:left; margin-top:18px; padding-left:184px; color:#fff; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px;  padding-bottom:0px; margin-bottom:0px; text-align:center;}
.demolicni-prace{ position:relative; display:block; margin-right:5px; margin-top:5px; background-color:#FFF; width:235px; text-align:center; float:right; padding-bottom:2px; padding-top:2px;}
#vykopy-demolice{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.7em; color:red;}
.rezani-betonu{width:924px;  background-image:url(images/pozadi-telo.gif); background-repeat:repeat-y;}
.demolice-vykopove-prace{width:924px; height:251px; background-image:url(images/pozadi-logo2.jpg);  background-repeat:no-repeat;}

.vykopove-prace-demolice img{border:1px solid #000; width:145px; height:110px;}
#vykopy{color:#000; font-size:0.9em; text-decoration:none;}

#page {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto; POSITION: relative; TOP: 0px;
}
.demolice{width:924px; height:46px; background-image:url(images/pozadi-dolni.gif); background-position:left; background-color:#fff;}


#link-farm {
	PADDING-RIGHT: 0px;  PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 8px; width:965px;
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto; margin-top:0px; font-size:9px; clear:both; color:#999;
}
#link-farm a{color:#999; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal;}
a
{
	color: #000;
	text-decoration: none;
}
a:visited
{
	color : #000;
}
a:hover
{
	color : #000;
	text-decoration: none;
}


table
{
	font-size: 12px;
}


.stranka
{
	yyywidth: 100%;
	min-width: 820px;
	/*height: 100%;*/
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #ffffff;
	
	background-image: url(picture/mask/menu_left_bgr.gif);
	background-position: left top;
	background-repeat: repeat-y;
}


.stranka .left
{
	position: absolute;
	left: 0;
	top: 0;
	width: 192px;
	/*height: 100%;*/
	yyyfloat: left;
	background-color: #ffffff;/*#ffffff*/
	
	/*background-image: url(picture/mask/menu_left_bgr.gif);
	background-position: left top;
	background-repeat: repeat-y;*/
	
	border-right: 0px solid black;
	_margin-right: -3 px; /* pouze pro MSIE */
}

.stranka .middle
{
	position: absolute;
	left: 192px;
	top: 0px;
	width: 575px;
	height: 100%;
	yyyfloat: left;
	padding-left: 2px;
	background-color: #ffffff;
	_margin-right: -3 px; /* pouze pro MSIE */
}

.stranka .right
{
	yyywidth: 100%;
	yyyheight: 100%;
	margin: 0 0 0 767px;

	background-color: #ffffff;
}


.hlavicka
{
	height: 118px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	vertical-align: top;
	text-align: right;
	background-color: #ffffff;
}

.menu-top
{
	height: 25px;
	line-height: 25px;
	_height: 19px;
	_line-height: 19px;
	vertical-align: top;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	background-color: #E8E8E8;
	background-image: url(picture/mask/menu_top_bgr.gif);
	background-position: left top;
	background-repeat: repeat-x;
}

.menu-top-button
{
	height: 20px;
	line-height: 17px;
	padding-left: 5px;
	padding-right: 5px;
}
	/* .menu-top-button-c
	{
		height: 20px;
		line-height: 17px;
		padding-left: 5px;
		padding-right: 5px;
		color: #C01616;
	} */


.menu-middle-l
{
	width: 190px; /* pro mozillu */
	_width: 192px; /* pro ie */
	height: 20px;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	background-image: url(picture/mask/menu_middle_bgr.gif);
	background-position: left top;
	background-repeat: repeat-x;
	
}

/*
PROSTREDNI HLAVNI NAVIGANI MENU */
	.menu-middle-m
	{
		width: 100%;
		height: 20px;
		border-right: 1px solid #CCCCCC;
		border-left: 1px solid #CCCCCC;
		background-image: url(picture/mask/menu_middle_bgr.gif);
		background-position: left top;
		background-repeat: repeat-x;
		
	}
	
	.menu-top-button-r
	/*tlacitko kontakt v menu - uplne vpravo. pokud by se menilo menu, potreba upravit left-padding*/
	{
		text-align: right;
		height: 20px;
		line-height: 17px;
		padding-left: 240px;
		padding-right: 5px;
	}



.right-top
{
	width: 100%;
	height: 138px;
	background-image: url(picture/mask/right_top_bgr.gif);
	background-position: left top;
	background-repeat: repeat-x;

}

.right-middle
{
	width: 100%;
	height: 200px;
	background-image: url(picture/mask/right_middle_bgr.gif);
	background-position: left top;
	xbackground-repeat: repeat-x;
}

.search
{
	width: 191px; /* pro mozilu*/
	_width: 192px; /* pro IE */
	height: 36px;
	margin-top: 2px;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}

.search form
{
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.search-input
{
	width: 110px;
	height: 19px;
	border: 1px solid #666666;
}

/*
LEVE MENU*/
	.menu
	{
		width: 192px;
		/*height: 24px;*/
		height: 100%;
		/*background-color: #EFEFEF;*/
		/*border-right: 1px solid #CCCCCC;*/
		background-image: url(picture/mask/menu_left_bgr.gif);
		background-position: right top;
		xbackground-repeat: repeat-y;
		
	}
	
	.menu .menu-item
	{
		/*padding: 8px 10px 8px 10px;*/
		clear: both;
		border-top: 1px solid #CCCCCC;
		background-image: url(picture/mask/menu_left_bgr.gif);
		background-position: right top;
	}
	.menu .menu-item-c
	{
		clear: both;
		border-top: 1px solid #CCCCCC;
		background-color: #ffffff;
		
		color : #B7142A;
		/*background-color: #FFFFFF;*/
		background-image: url(picture/mask/menu_left_bgr_c.gif);
		background-position: right top;
	}
	
	
	.menu .menu-item span, .menu .menu-item-c span
	{
		display: block;
		padding: 8px 10px 8px 10px;
		
	}
	
	.menu .menu-item a:hover
	{
		display: block;
		
		color : #B7142A;
		background-color: #FFFFFF;
		background-image: url(picture/mask/menu_left_bgr_c.gif);
		background-position: right top;
	}

/*
MENU VLEVO - KATALOG*/	

	.menu-kat-head
	{
		width: 191px; /* pro mozilu*/
		_width: 192px; /* pro IE */
		height: 16px;
		/*xmargin-top: 2px;*/
		background: #CCCCCC;
		/*xborder-top: 1px solid #CCCCCC;*/
		border-right: 1px solid #CCCCCC;
	}


	.menu-kat
	{
	
			width: 192px;
			height: 100%;
			background-image: url(picture/mask/menu_left_bgr.gif);
			background-position: right top;
			background-repeat: repeat-y;
	
	}
	
	.menu-kat .menu-item, .menu-item-p
	{
		width: 192px;
		height: 30px;
		vertical-align: middle; /*padding: 8px 10px 8px 10px;*/
		clear: both;
		border-top: 1px solid #CCCCCC;
		yyybackground: lime;
		cursor: pointer;
		/*line-height: 30px;*/
	}
	
	.menu-kat .menu-item-c, .menu-item-p-c
	{
		width: 192px;
		height: 30px;
		vertical-align: middle; /*padding: 8px 10px 8px 10px;*/
		clear: both;
		border-top: 1px solid #CCCCCC;
		yyybackground: lime;
		/*line-height: 30px;*/
		background-image: url(picture/mask/menu_left_bgr_c.gif);
		background-position: right top;
		background-repeat: repeat-y;
	}
	
	.menu-kat .menu-item a , .menu-kat .menu-item-c a , .menu-item-p a
	{
		cursor: pointer;
	}
	
	.menu-kat .menu-item img , .menu-item-p img
	{
		border-width: 0px;
		border-style: none;
		/*margin: 7px 7px 7px 11px;*/
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	/*.menu-kat .menu-item a:hover
	{
		width: 192px;
		height: 30px;
		/*vertical-align: middle; 
		clear: both;
		border-top: 1px solid #CCCCCC;
		line-height: 40px;*/
		/*background-image: url(picture/mask/menu_left_bgr_c.gif);
		background-position: right top;
		background-repeat: repeat-y;
	
	}*/
	
	.menu-kat .menu-item-img, .menu-item-img
	{
		float: left;
		width: 30px;
		height: 100%;
		vertical-align: bottom;
		/*background-color: Lime;*/
		padding: 7px 7px 7px 11px; /* tohle dela mezeru dole */
	}
	
	.menu-kat .menu-item-txt, .menu-item-txt
	{
		height: 100%;
		margin-top: 7px;
		/*line-height: 30px;*/
		vertical-align: middle;
	}


/* katalog*/
	.menu-heading
	{
		width: 192px;
		height: 16px;
		font-size: 11px;
		padding-left: 13px;
		background-color: #CCCCCC;
	}
	
	/*.menu-item span img
	{
		margin-right: 10px;
	}*/


/*
OBSAH STRANKY - CLANEK*/
	.content
	{
		padding-left: 0px;
		margin-top: 2px;
	}
	
	.content .txt
	{
		padding: 0px 5px 0px 15px;
		margin: 0px 0px 0px 0px;
	}
	
	.content .txt a
	{
		color: #BC0909;
	}
		.content .txt a:hover
		{
			color: #BC0909;
			text-decoration: underline;
		}
	
	.txt .head2
	{
		margin-top: 10px;
		margin-bottom:10px;
		font-size: 16px;
		font-weight: bold;
		color: #B7142A;
	}
	
	.head3
	{
		font-size: 11px;
		font-weight: bold;
		color: #444444;
		
	}
	
	/*
	JAK NA TO*/
		.jak-head
		{
			margin: 0px 0px 0px 0px;
			padding:  0px 0px 0px 0px;
		}
	
	
	/*
	KATALOG*/
		.kat-hp-table td
		/*tabulka na hlavni strance*/
		{
			text-align: center;
			vertical-align: top;
			font-size: 11px;
			font-weight: bold;
			color: #BC0909;
		}
		
		.kat-hp-table td img
		{
			margin-bottom: 5px;
		}
		
		.kat-hp-table a, .kat-hp-table a:visited
		{
			color: #BC0909;
			font-weight: bold;
		}
		.kat-hp-table a:hover
		{
			color: #BC0909;
			font-weight: bold;
			text-decoration: underline;
		}
		
		.kat-produkt
		/*polozka ve vypisu produktu*/
		{
			width: 550px;
			height: 138px;
			vertical-align: top;
			margin-bottom: 30px;
		}
		
		.nazev
		/* .kat-produkt*/
		{
			width: 680px;
			height: 16px;
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			font-weight: bold;
			background-color: #CECECE;
		}
		.nazev-o-nas
		/* .kat-produkt*/
		{
			width: 680px;
			height: 17px;
			margin: 0px 0px 0px 0px;
			padding: 2px 0px 0px 0px;
			font-weight: bold;
			font-size:15px;
			background-color:#999999;
			color:#FF0000;
		}
		.nazev-o-nas-zal
		/* .kat-produkt*/
		{
			width: 680px;
			height: 16px;
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			font-weight: bold;
			background-color: #C01616;
			color:#FFFFFF;
		}
		
		.nazev-o-nas2
		/* .kat-produkt*/
		{
			width: 680px;
			height: 16px;
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			font-weight: bold;
			font:Arial, Helvetica, sans-serif;
			font-size:14px;
			background-color:#E4E4E4;
			color:#FF0000;
		}
		.nazev-o-nas3
		/* .kat-produkt*/
		{
			width: 680px;
			height: 16px;
			margin: 0px 0px 5px 0px;
			padding: 0px 0px 0px 0px;
			font-weight: bold;
			font:Arial, Helvetica, sans-serif;
			font-size:13px;
			background-color:#E4E4E4;
			color:#000000;
		}
		.nazev-o-nas4
		/* .kat-produkt*/
		{
			width: 680px;
			height: 15px;
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 10px;
			font-weight: bold;
			background-color:#E4E4E4;
			color:#FF0000;
			
		}
		.nazev-o-nas5
		/* .kat-produkt*/
		{
			width: 680px;
			height: 15px;
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 10px;
			font-weight: bold;
			background-color:#E4E4E4;
			color:#FF0000;
			background-image: url(pic_apokork/dlazdice2.gif);
			
		}
		.nazev-o-nas6
		/* .kat-produkt*/
		{
			width: 680px;
			height: 16px;
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			font-weight: bold;
			COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#FF0000;
		}
		
		.nazev-o-nas7
		/* .kat-produkt*/
		{
			width: 680px;
			height: 16px;
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			font-weight: bold;
			background-color: #019243;
			color:#FFFFFF;
		}
		
		.nadpis_hlavni
		/* .kat-produkt*/
		{
			width: 680px;
			height: 16px;
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 2px;
			font-weight: bold;
			background-color: #C01616;
			color:#FFFFFF;
		}
		
		.nahled_dekor{text-align:left;border:1px solid black;padding:5px;margin:3px;float:left;}
		
		.nazev img
		/*.kat-produkt*/
		{
			_margin-left: -3 px; /* pouze pro MSIE */
		}
		
		.nazev-left
		{
			float: left;
			width: 450px;
			height: 16px;
		}
		
		.nazev-right
		{
			float: right;
			width: 80px;
			height: 16px;
			text-align: right;
		}
			
		.kat-produkt .popis
		{
			width: 550px;
			height: 98px;
			margin: 1px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			background-color: #EFEFEF;
		}		
		
		.kat-produkt .popis .popis-txt
		{
			width: 430px;
			height: 98px;
			float: left;
			padding-left: 4px;
			padding-top: 8px;
		}
		
		.kat-produkt .popis .popis-img
		{
			width: 103px;
			height: 98px;
			float: right;
			background-image: url(picture/mask/kat_popis_bgr.gif);
			background-position: top left;
			background-repeat: repeat-y;
		}
		
		.kat-produkt .pat, .pat
		{
			width: 550px;
			height: 22px;
			clear: left;
			text-align: left;
			/*vertical-align: bottom;*/
			background-image: url(picture/mask/kat_iko_bgr.gif);
			background-position: top left;
			background-repeat: no-repeat;
		}
		
		.kat-produkt .pat .iko, .pat .iko
		{
			/*width: 300px;*/
			height: 14px;
			float: left;
			padding-top: 8px;
			/*background-color: navy;*/
		}
		
		.kat-produkt .pat .vice, .pat .vice
		{
			height: 17px;
			float: right;
			padding-right: 5px;
			padding-top: 5px;
			/*line-height: 21px;
			vertical-align: bottom;*/
			/*background-color: lime;*/
		}
		
		.kat-produkt .pat .vice a, .pat .vice a
		/* odkaz - vice info */
		{
			color: #C01616;
		}
		
		/*
		DETAIL KATALOGU*/
			
			.kat-item-head
			{
				clear: both;
				font-weight: bold;
				border-bottom: 1px solid red;
				background-image: url(pic_apokork/oval.gif);
				background-position: right center;
				background-repeat: no-repeat;
			}
			
			.kat-item-subhead
			{
				font-weight: bold;
				border-bottom: 3px solid #E1E1E1;
				clear: both;
			}
			.kat-item-subhead-bez
			{
				color:#C01616;
				font-weight: bold;
				clear: both;
			}
			
			.kat-item-subhead-akce
			{
				color:#019243;
				font-weight: bold;
				clear: both;
			}
			
			.kat-item-img 
			{
				float: left;
				width: 100px;
			}
			
			.kat-item-txt
			{
				margin: 0 0 0 100px;
				width: 250px;
			}
			
			.kat-item-txt-o-nas
			{
				margin: 0 0 0 395px;
				width: 270px;
			}
			
			.tab-detail
			/*tabulka s parametry produktu*/
			{
				width: 450px;
				background-color: #ffffff;
				border:#333333;
				border-color:#000000;
			}
			
			.tab-detail2
			/*tabulka s parametry produktu*/
			{
				width: 45%;
				background-color: #ffffff;
			}
			
			.tab-detail3
			/*tabulka s parametry produktu - zarovnani doleva bunek*/
			{
				width: 450px;
				background-color: #ffffff;
			}
			
			.tab-detail td, .tab-detail2 td
			{
				font-size: 12px;
				background-color:#999999;
				text-align: middle;
				vertical-align: middle;
				color:#000000;
			}
			
			.tab-detail3 td
			{
				font-size: 12px;
				background-color: #F2F2F2;
				text-align: left;
				vertical-align: middle;
			}
			
			.tab-detail .tab-head td, .tab-detail2 .tab-head td, .tab-detail3 .tab-head td
			{
				background-color:#336699;
				color:#000000;
			}
			
			.tab-detail td,  .tab-detail2 td
			/* na zacatku .kat-item-txt */
			{
				text-align: center;
			}
			
			.tab-detail3 td
			/* na zacatku .kat-item-txt */
			{
				text-align: left;
			}
			
			.kat-zalozky
			{
				width: 100%;
				height: 23px;
				text-decoration: none;
			}
			
			
				.kat-zalozky-item, .kat-zalozky-item-c
				{
					float: left;
					width: 125px;
					height: 23px;
					line-height: 22px;
					/*padding-left: 10px;*/
					background: url(picture/mask/zalozka.gif) left top;
				}
				
				.kat-zalozky-item a
				{
					color: #444444;
					font-weight: bold;
					text-decoration: none;
				}
				.kat-zalozky-item a:visited
				{
					color: #444444;
					font-weight: bold;
					text-decoration: none;
				}
				
				.kat-zalozky-item a:hover,  .kat-zalozky-item-c a:hover, .kat-zalozky-item-c a:visited, .kat-zalozky-item-c a
				{
					color: #BC0909;
					font-weight: bold;
					text-decoration: none;
				}

				
/*
HOMEPAGE */				
	.hp-nadpis
	{
		height: 50px;
		text-align: left;
		vertical-align: bottom;
		background-color: #CBCBCB;
	}
	
	.hp-sekce
	{
		/* width: 570px; */
		height: 232px;
		margin-top: 2px;
		text-align: center;
		font-weight: bold;
	}
	
	.hp-sekce-strechy
	{
		width: 114px;
		height: 232px;
		float: left;
		
		background-image: url(picture/mask/hp_strechy.jpg);
		background-position: left top;
		background-repeat: no-repeat;
	}
		
		/*.hp-sekce-strechy a:hover
		{
			width: 114px;
			height: 232px;
			float: left;
			
			background-image: url(picture/mask/hp_strechy_o.jpg);
			background-position: left top;
			background-repeat: no-repeat;
		}*/
	
	.hp-sekce-oplasteni
	{
		width: 114px;
		height: 232px;
		float: left;
		
		background-image: url(picture/mask/hp_oplasteni.jpg);
		background-position: left top;
		background-repeat: no-repeat;
	}
	
		/*.hp-sekce-oplasteni a:hover
		{
			width: 114px;
			height: 232px;
			float: left;
			
			background-image: url(picture/mask/hp_oplasteni_o.jpg);
			background-position: left top;
			background-repeat: no-repeat;
		}*/
	
	.hp-sekce-okna
	{
		width: 114px;
		height: 232px;
		float: left;
		
		background-image: url(picture/mask/hp_okna.jpg);
		background-position: left top;
		background-repeat: no-repeat;
	}
	
		/*.hp-sekce-okna a:hover
		{
			width: 114px;
			height: 232px;
			float: left;
			
			background-image: url(picture/mask/hp_okna_o.jpg);
			background-position: left top;
			background-repeat: no-repeat;
		}*/
	.hp-sekce-fasady
	{
		width: 114px;
		height: 232px;
		float: left;
		
		background-image: url(picture/mask/hp_fasady.jpg);
		background-position: left top;
		background-repeat: no-repeat;
	}
		/*.hp-sekce-fasady a:hover
		{
			width: 114px;
			height: 232px;
			float: left;
			
			background-image: url(picture/mask/hp_fasady_o.jpg);
			background-position: left top;
			background-repeat: no-repeat;
		}*/
	.hp-sekce-zateplovani
	{
		width: 114px;
		height: 232px;
		float: left;
	
		background-image: url(picture/mask/hp_zateplovani.jpg);
		background-position: left top;
		background-repeat: no-repeat;
	}
		/*.hp-sekce-zateplovani a:hover
		{
			width: 114px;
			height: 232px;
			float: left;
		
			background-image: url(picture/mask/hp_zateplovani.jpg);
			background-position: left top;
			background-repeat: no-repeat;
		}*/
	
	.hp-aktuality
	{
		width: 570px;
		margin-top: 14px;
	}
	
	.hp-aktuality-nadpis
	{
	
		height: 20px;
		text-align: left;
		vertical-align: bottom;
		background-color: #CBCBCB;
	}
	
	.hp-aktuality-item
	{
		width: 262px;
		_width: 284px; /* *** ma byt 285 */
		height: 140px;
		float: left;
		padding-top: 9px;
		padding-left: 14px;
		padding-right: 8px;
		/*padding-right: 8px;
		padding-left: 14px;*/
	}
	
	.hp-aktuality-border
	{
		width: 1px;
		height: 140px;
		float: left;
		background-image: url(picture/mask/hp_aktuality_border.gif);
		background-position: left top;
		background-repeat: no-repeat;
	}

.paticka
{
	position: relative;
	height: 45px;
	margin-top: 10px;
	text-align: right;
	color: #999999;
	clear: both;
}

.zvyrazni
{
	/*font-weight: bold;*/
	color: #C01616;
}

.spacer
{
	width: 8px;
	height: 8px;
}



/*
WEBMAP
*/

	.menutree-webmap
	{
		margin-left: 80px;
	}
	
	.menutree-webmap img 
	{
		border-width: 0px;
	}
	
	.menutree-webmap div.submenu 
	{
		margin-left: 30px;
	}

/*
POSLEDNI ZMENY*/
	
	.posledni-zmeny td
	{
		font-size: 12px;
	}
	
	.search_resultparent
	{
		font-size: 12px;
		font-weight: bold;
	}
	
	.search_resultitem
	{
		font-size: 12px;
		font-weight: normal;
	}

.sm
{
	font-size: smaller;
}


/* 
FORMULAR - VYTAZNE ZKOUSKY
*/


.formular {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

	.formular td {
		vertical-align: top;
	}
	
	.form-txt
	{
		width: 200px;
		height: 19px;
		background: #EFEFEF;
		border: 1px solid #CCCCCC;
	}
	
	.form-txtarea
	{
		width: 200px;
		height: 70px;
		background: #EFEFEF;
		border: 1px solid #CCCCCC;
	}
	
	.formular .separator td {
		/* margin: 25px 0px 25px 0px; */
		padding: 25px 0px 25px 0px;
		
	}
	
	
	
	
	
/* style.css */


	.tabulka-certifikaty th {
		padding-left: 5px;
		font-size: 12px;
		font-weight: bold;
		text-align: left;
		color: #444444;
		background: #CECECE;
	}
	
	.tabulka-certifikaty td {
		background: url(picture/mask/bgr_acrobat.gif) 519px 0px no-repeat #EFEFEF;
	}
	
	.tabulka-certifikaty td a {
		padding-left: 19px;
		background: url(picture/mask/tecka_certif.gif) 4px 5px no-repeat;
	}
	
	
/* 
magnetpro
*/
.powered-by-text-all {
	position: absolute; left: 15px; bottom: 8px;
	display: block;
	padding: 0 0 0 0px;
	color: #9C9C9F;
	font-weight: normal;
	text-transform: lowercase;
}

	a.powered-by-link, a.powered-by-link:hover, a.powered-by-link:visited {
		color:#003366;
		font-weight: normal;
		font-style: italic;
	}

.center_11b      { text-align: center; font-size: 11px; font-weight: bold; color:#000000 }
.line {
	border:0px;
	font-size:1px;
	margin:0px;
	margin:8px 0px 0px 0px;
	padding:8px 0px 1px 0px;
	border-top:1px solid #E8C39D;
	clear:both;
}

.center_11b2      { text-align: center; font-size: 11px; font-weight: bold; color:#FFFFFF; }



ul.newsps li {
	padding:0px 0px 15px 20px;
	font-weight:normal;
	list-style-image: none;
	list-style-type: none;
	color:#D8A863;
	background: url('../img/li.gif') 0px 2px no-repeat;
}

ul.newsps li a {
	font-weight:bold;
}


a.back {
	padding-left:20px;
	background: url('../img/arrbb.gif') top left no-repeat;
	font-weight:bold;
	font-size:12px;
	display:block;
	margin-top:10px;
}

.svetla { background-color: #ebebeb;}






#hlav {
	CLEAR: both; LEFT: 0px; FLOAT: left; OVERFLOW: hidden; WIDTH: 100%; POSITION: relative; TOP: 0px; HEIGHT: 160px
}
#logo {
	BACKGROUND: #fff; LEFT: 0px; OVERFLOW: hidden; WIDTH: 180px; LINE-HEIGHT: 160px; POSITION: absolute; TOP: 0px; HEIGHT: 160px; TEXT-ALIGN: center
}
#logo SPAN {
	BACKGROUND: url(o/l/logo.png) white no-repeat 50% 50%; LEFT: 0px; OVERFLOW: hidden; WIDTH: 180px; POSITION: absolute; TOP: 0px; HEIGHT: 160px
}
#flsh {
	LEFT: 180px; OVERFLOW: hidden; WIDTH: 590px; LINE-HEIGHT: 160px; POSITION: absolute; TOP: 0px; HEIGHT: 160px; TEXT-ALIGN: center
}
OBJECT {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; POSITION: relative; TOP: -1px
}
EMBED {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; POSITION: relative; TOP: -1px
}
#strd {
	CLEAR: both; BACKGROUND: #fafafa; LEFT: 0px; FLOAT: left; WIDTH: 770px; BORDER-BOTTOM: #dedede 1px solid; POSITION: relative; TOP: 0px
}
#menu {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#menu UL {
	FONT-WEIGHT: bold; WIDTH: 140px
}
#menu UL A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; WIDTH: 100%; COLOR: #333; LINE-HEIGHT: 1.2em; PADDING-TOP: 1px; TEXT-DECORATION: none
}
#menu UL UL A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#menu UL UL {
	FONT-WEIGHT: normal; POSITION: static
}
#menu UL UL UL {
	FONT-WEIGHT: normal; POSITION: static
}
#menu UL UL UL {
	FONT-SIZE: 10px; MARGIN-LEFT: 5px
}
#menu UL {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; LIST-STYLE-TYPE: none
}
#menu LI {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; LIST-STYLE-TYPE: none
}
#menu LI {
	MARGIN: 8px 0px
}
#menu LI LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 9px; BACKGROUND: url(o/l/pomlcka.png) no-repeat 2px 6px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px; PADDING-TOP: 0px
}
#menu UL A.aktu {
	COLOR: #9d0b0f
}
#obsh {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; MIN-HEIGHT: 570px; BACKGROUND: white; FLOAT: right; PADDING-BOTTOM: 20px; WIDTH: 590px; PADDING-TOP: 0px; HEIGHT: 570px
}
#obsh H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 27px; PADDING-BOTTOM: 0px; MARGIN: 30px 0px 10px; COLOR: #9d0b0f; LINE-HEIGHT: 27px; PADDING-TOP: 0px; BORDER-BOTTOM: #dedede 2px solid; FONT-FAMILY: tahoma
}
#obsh H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 10px; COLOR: #9d0b0f; LINE-HEIGHT: 16px; PADDING-TOP: 0px; FONT-FAMILY: tahoma
}
#obsh H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 5px; COLOR: #9d0b0f; LINE-HEIGHT: 15px; PADDING-TOP: 0px; FONT-FAMILY: tahoma
}
#obsh H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 5px; COLOR: #9d0b0f; LINE-HEIGHT: 15px; PADDING-TOP: 0px; FONT-FAMILY: tahoma
}
#obsh P {
	MARGIN: 0px 0px 1em; LINE-HEIGHT: 1.5em
}
.acro {
	BORDER-TOP: #dedede 2px solid; PADDING-LEFT: 40px; BACKGROUND: url(o/l/acrobat.png) no-repeat 0px 7px; PADDING-TOP: 5px; HEIGHT: 42px
}
.acro {
	FONT-SIZE: 10px; COLOR: #666
}
.bat {
	FONT-SIZE: 10px; COLOR: #666
}
#obsh UL {
	COLOR: #666
}
#obsh LI {
	LIST-STYLE-TYPE: square
}
.text {
	FLOAT: left; WIDTH: 360px
}
.ilus {
	FLOAT: right; WIDTH: 170px
}
.ilus IMG {
	FLOAT: right; MARGIN: 20px 0px
}
#pata {
	CLEAR: both; FLOAT: left; WIDTH: 590px; COLOR: #fff
}
#holi {
	CLEAR: both; FLOAT: left; WIDTH: 590px; COLOR: #fff
}
#pata {
	FONT-SIZE: 9px; LEFT: 180px; LINE-HEIGHT: 15px; POSITION: relative; TOP: 2px; HEIGHT: 40px; TEXT-ALIGN: right
}
#pata A {
	COLOR: #fff
}
#pata A:hover {
	COLOR: #fff
}
#holi A:hover {
	COLOR: #fff
}
#holi {
	FONT-SIZE: 10px; RIGHT: 0px; OVERFLOW: hidden; POSITION: absolute; TOP: -20px; HEIGHT: 20px; TEXT-ALIGN: right
}
#holi A {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 18px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; COLOR: #fff; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
#holi #tist {
	BACKGROUND-IMAGE: url(o/l/tiskarna.png)
}
#holi #napi {
	BACKGROUND-IMAGE: url(o/l/obalka.png)
}
#holi #mast {
	BACKGROUND-IMAGE: url(o/l/mapa-stranek.png)
}
.nevi {
	LEFT: -6000px; POSITION: absolute; TOP: 0px
}
IMG {
	BORDER-LEFT-COLOR: #dedede; BORDER-BOTTOM-COLOR: #dedede; BORDER-TOP-COLOR: #dedede; BORDER-RIGHT-COLOR: #dedede
}
.prav {
	FLOAT: right; MARGIN: 0px 0px 20px 20px
}
.leva {
	FLOAT: left; MARGIN: 0px 20px 20px 0px
}
P IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
#gawr {
	FLOAT: left; MARGIN: 0.5em 0px 0px; WIDTH: 100%
}
#gawr P {
	FLOAT: left; MARGIN: 0px 20px 20px 0px; WIDTH: 86px
}
#gawr A:hover IMG {
	CLEAR: right; BORDER-LEFT-COLOR: #9d0b0f; BORDER-BOTTOM-COLOR: #9d0b0f; BORDER-TOP-COLOR: #9d0b0f; BORDER-RIGHT-COLOR: #9d0b0f
}
#gawr A {
	FONT-SIZE: 10px; LINE-HEIGHT: 10px; TEXT-DECORATION: none
}
HR {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND: #dedede; BORDER-LEFT: 0px; COLOR: #dedede; BORDER-BOTTOM: 0px; HEIGHT: 2px
}
#ppup {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; POSITION: relative; TOP: 2px
}
#zavr {
	DISPLAY: block; FONT-SIZE: 13px; BACKGROUND: #a12c2d; LEFT: 10px; OVERFLOW: hidden; WIDTH: 50px; CURSOR: hand; COLOR: #fff; LINE-HEIGHT: 1em; PADDING-TOP: 3px; POSITION: absolute; TOP: 10px; HEIGHT: 20px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#zavr:hover {
	BACKGROUND: white; COLOR: #a12c2d
}
.akce {
	PADDING-BOTTOM: 1em; BORDER-BOTTOM: #929192 1px solid; TEXT-ALIGN: center
}
.tesn {
	FONT-SIZE: 0px; MARGIN: 10px 0px 20px; WIDTH: 100%; LINE-HEIGHT: 0
}
.tesn IMG {
	MARGIN: 0px 2px 2px 0px
}
.dver {
	CLEAR: both; FLOAT: left; MARGIN: 5px 0px 10px; WIDTH: 100%
}
.povr {
	CLEAR: both; FLOAT: left; MARGIN: 5px 0px 10px; WIDTH: 100%
}
.skla {
	CLEAR: both; FLOAT: left; MARGIN: 5px 0px 10px; WIDTH: 100%
}
.galerie {
	CLEAR: both; FLOAT: left; MARGIN: 5px 0px 10px; WIDTH: 100%
}
.dver P {
	CLEAR: none; FONT-SIZE: 9px; FLOAT: left; MARGIN: 0px 1px 0px 0px; WIDTH: 91px; COLOR: #666; LINE-HEIGHT: 10px; TEXT-ALIGN: center
}
.povr P {
	CLEAR: none; FONT-SIZE: 9px; FLOAT: left; MARGIN: 0px 1px 0px 0px; WIDTH: 91px; COLOR: #666; LINE-HEIGHT: 10px; TEXT-ALIGN: center
}
.skla P {
	CLEAR: none; FONT-SIZE: 9px; FLOAT: left; MARGIN: 0px 1px 0px 0px; WIDTH: 91px; COLOR: #666; LINE-HEIGHT: 10px; TEXT-ALIGN: center
}
.galerie P {
	CLEAR: none; FONT-SIZE: 9px; FLOAT: left; MARGIN: 0px 1px 0px 0px; WIDTH: 91px; COLOR: #666; LINE-HEIGHT: 10px; TEXT-ALIGN: center
}
.dver EM {
	CLEAR: both; DISPLAY: block; FONT-WEIGHT: normal; FLOAT: left; WIDTH: 89px; COLOR: #666
}
.povr EM {
	CLEAR: both; DISPLAY: block; FONT-WEIGHT: normal; FLOAT: left; WIDTH: 89px; COLOR: #666
}
.skla EM {
	CLEAR: both; DISPLAY: block; FONT-WEIGHT: normal; FLOAT: left; WIDTH: 89px; COLOR: #666
}
.galerie EM {
	CLEAR: both; DISPLAY: block; FONT-WEIGHT: normal; FLOAT: left; WIDTH: 89px; COLOR: #666
}
.dver STRONG {
	CLEAR: both; DISPLAY: block; FONT-WEIGHT: normal; FLOAT: left; WIDTH: 89px; COLOR: #666
}
.povr STRONG {
	CLEAR: both; DISPLAY: block; FONT-WEIGHT: normal; FLOAT: left; WIDTH: 89px; COLOR: #666
}
.skla STRONG {
	CLEAR: both; DISPLAY: block; FONT-WEIGHT: normal; FLOAT: left; WIDTH: 89px; COLOR: #666
}
.galerie STRONG {
	CLEAR: both; DISPLAY: block; FONT-WEIGHT: normal; FLOAT: left; WIDTH: 89px; COLOR: #666
}
.dver EM {
	COLOR: #333
}
.povr EM {
	COLOR: #333
}
.skla EM {
	COLOR: #333
}
.galerie EM {
	COLOR: #333
}
.dver IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.povr IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.skla IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.dver STRONG IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FLOAT: right; MARGIN: -2px 16px 0px 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.dver A:hover {
	BACKGROUND: #d4d4d4
}
.galerie STRONG {
	LINE-HEIGHT: 1.1
}
.povr {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; BORDER-LEFT: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; LIST-STYLE-TYPE: none
}
.povr LI {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2px; BORDER-LEFT: 0px; WIDTH: 77px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; LIST-STYLE-TYPE: none! important
}
.povr IMG {
	BORDER-RIGHT: #dedede 1px solid; BORDER-TOP: #dedede 1px solid; BORDER-LEFT: #dedede 1px solid; BORDER-BOTTOM: #dedede 1px solid
}
.prof IMG {
	MARGIN: 10px 10px 0px 0px
}
.listy IMG {
	MARGIN: 10px 20px 20px 0px
}
.strukt IMG {
	MARGIN-TOP: 10px
}
.nocl {
	WIDTH: 320px! important
}
.clea {
	FLOAT: left; WIDTH: 100%
}
.prnt {
	DISPLAY: none; VISIBILITY: hidden
}
#prihlaseni {
	BORDER-RIGHT: #ec008c 2px solid; BORDER-TOP: #ec008c 0px solid; FONT-SIZE: 10px; Z-INDEX: 10000; BACKGROUND: #f0f0f0; LEFT: 0px; OVERFLOW: hidden; BORDER-LEFT: #ec008c 0px solid; WIDTH: 100px; LINE-HEIGHT: 1; BORDER-BOTTOM: #ec008c 2px solid; POSITION: fixed; TOP: 0px
}
.ikona {
	VERTICAL-ALIGN: middle
}

.lavl {
	CLEAR: both; FLOAT: left; WIDTH: 100%
}
.invl {
	CLEAR: both; FLOAT: left; WIDTH: 100%
}
INPUT {
	BORDER-RIGHT: #d4d4d4 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #7e7e81 1px solid; PADDING-LEFT: 3px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; FONT: 11px/1.4em Verdana, "Geneva CE", lucida, sans-serif; BORDER-LEFT: #7e7e81 1px solid; WIDTH: 100%; PADDING-TOP: 2px; BORDER-BOTTOM: #d4d4d4 1px solid
}
TEXTAREA {
	BORDER-RIGHT: #d4d4d4 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #7e7e81 1px solid; PADDING-LEFT: 3px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; FONT: 11px/1.4em Verdana, "Geneva CE", lucida, sans-serif; BORDER-LEFT: #7e7e81 1px solid; WIDTH: 100%; PADDING-TOP: 2px; BORDER-BOTTOM: #d4d4d4 1px solid
}
INPUT:unknown {
	BORDER-LEFT-COLOR: #9d0b0f; BORDER-BOTTOM-COLOR: #9d0b0f; BORDER-TOP-COLOR: #9d0b0f; BORDER-RIGHT-COLOR: #9d0b0f
}
TEXTAREA:unknown {
	BORDER-LEFT-COLOR: #9d0b0f; BORDER-BOTTOM-COLOR: #9d0b0f; BORDER-TOP-COLOR: #9d0b0f; BORDER-RIGHT-COLOR: #9d0b0f
}
INPUT {
	LINE-HEIGHT: 1; HEIGHT: auto
}
INPUT.cudl {
	BORDER-RIGHT: #7e7e81 1px solid; BORDER-TOP: #d4d4d4 1px solid; FONT-WEIGHT: bold; BACKGROUND: #fafafa; BORDER-LEFT: #d4d4d4 1px solid; WIDTH: auto; BORDER-BOTTOM: #7e7e81 1px solid
}
TEXTAREA {
	OVERFLOW: auto
}
.lavl {
	FONT-SIZE: 11px; LINE-HEIGHT: 1.3
}
#mopo {
	RIGHT: 16px; POSITION: absolute; TOP: 0px
}
#mopo  {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}

TH {
	BORDER-RIGHT: #d4d4d4 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #d4d4d4 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; BORDER-LEFT: #d4d4d4 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #d4d4d4 1px solid
}
TH {
	FONT-WEIGHT: bold; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #f3f3f3
}

.nastred {
	TEXT-ALIGN: center
}
.mini {
	FONT-SIZE: 10px
}

.text {
	FONT-SIZE: 11px; MARGIN: 10px 20px 10px 30px; COLOR: #616160; FONT-FAMILY: Arial
}
.text2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-LEFT: 10px; COLOR: #a1a1a1; FONT-FAMILY: Arial
}
.text3 {
	FONT-SIZE: 11px; COLOR: #0260aa; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.text3:hover {
	COLOR: #8db73b; TEXT-DECORATION: none
}
.login {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana
}
A.menulink {
	BORDER-RIGHT: #84ac31 0px dotted; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 2px solid; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ffffff 0px solid; WIDTH: 77px; COLOR: #ffffff; PADDING-TOP: 3px; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 22px; BACKGROUND-COLOR: #8db73b; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.menulink:hover {
	BORDER-RIGHT: #ffffff 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 2px solid; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ffffff 0px solid; WIDTH: 77px; COLOR: #ffffff; PADDING-TOP: 3px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 22px; BACKGROUND-COLOR: #7da435; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.nadpis {
	FONT-WEIGHT: bolder; FONT-SIZE: 14px; COLOR: #0260aa; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.nadpis:hover {
	FONT-WEIGHT: bolder; FONT-SIZE: 14px; COLOR: #8fb73c; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.nadpis_v {
	FONT-WEIGHT: bolder; FONT-SIZE: 18px; COLOR: #0260aa; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.nadpis_v:hover {
	FONT-WEIGHT: bolder; FONT-SIZE: 18px; COLOR: #8fb73c; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.tabul {
	BORDER-RIGHT: #e8f1d8 1px dotted
}
A.menulink_d {
	BORDER-RIGHT: #84ac31 0px dotted; BORDER-TOP: #ffffff 0px solid; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #ffffff 0px solid; WIDTH: 77px; COLOR: #90bb2e; PADDING-TOP: 1px; BORDER-BOTTOM: #ffffff 0px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 18px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.menulink_d:hover {
	BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #ffffff 0px solid; DISPLAY: block; BORDER-LEFT: #ffffff 0px solid; WIDTH: 77px; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 0px solid; HEIGHT: 18px; BACKGROUND-COLOR: #8bb93c; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.menulink1 {
	BORDER-RIGHT: #84ac31 0px dotted; BORDER-TOP: #ffffff 2px solid; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 0px; BORDER-LEFT: #ffffff 0px solid; WIDTH: 77px; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; TOP: 0px; HEIGHT: 20px; BACKGROUND-COLOR: #8db73b; TEXT-ALIGN: center; TEXT-DECORATION: none
}
TD.menu A {
	BORDER-RIGHT: #ffffff 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 2px solid; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; BORDER-LEFT: #ffffff 0px solid; WIDTH: 100%; COLOR: #ffffff; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 19px; BACKGROUND-COLOR: #8db73b; TEXT-ALIGN: center; TEXT-DECORATION: none
}
TD.menu A:hover {
	BACKGROUND-COLOR: red
}
TD.tabul1 {
	BORDER-RIGHT: #e8f1d8 1px dotted; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; COLOR: #616160; PADDING-TOP: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
IMG.obr {
	MARGIN: 0px 0px 5px 5px
}
IMG.obr_left {
	BORDER-RIGHT: #005aa8 1px solid; BORDER-TOP: #005aa8 1px solid; MARGIN: 0px 5px 5px 0px; BORDER-LEFT: #005aa8 1px solid; BORDER-BOTTOM: #005aa8 1px solid
}
.text1 {
	FONT-SIZE: 11px; COLOR: #616160; FONT-FAMILY: Arial
}
.bottom {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ffffff; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.text4 {
	FONT-SIZE: 13px; COLOR: #0260aa; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.text5 {
	FONT-SIZE: 12px; MARGIN: 10px 20px 10px 30px; COLOR: #616160; FONT-FAMILY: Arial
}
.obr {
	BORDER-RIGHT: #005aa8 1px solid; BORDER-TOP: #005aa8 1px solid; DISPLAY: block; BORDER-LEFT: #005aa8 1px solid; BORDER-BOTTOM: #005aa8 1px solid
}
.nadpis_red {
	FONT-WEIGHT: bolder; FONT-SIZE: 18px; COLOR: #ff0000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.cenik {
	FONT-SIZE: 8px; FONT-FAMILY: Verdana; color:#000000;
}
.akce_nadpis {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.akce_text {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.menu_nadpis {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.menu_text {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.prav {
	FLOAT: right; MARGIN: 0px 0px 20px 20px
}
EM {
	FONT-WEIGHT: bold; COLOR: #9d0b0f; FONT-STYLE: normal
}

.FU
		/* .kat-produkt*/
		{
			width: 680px;
			height: 16px;
			margin: 0px 0px 5px 0px;
			padding: 0px 0px 0px 0px;
			font-weight: bold;
			background-color:#E4E4E4;
			color:#000000;
		}

.nacrt {float:left; width:402px; height:201px; background: url(images/nacrt.gif) no-repeat;}
.ctvr_obd {float:left top; width:402px; height:126px; background: url(images/ctvr_obd.gif) no-repeat; background-position:center; padding-top:55px;}
.ctvr {width:220px; height:auto; padding-left:5px; text-align:justify; color:#0a55a3;}
.ctvr_a {width:200px; height:auto;}
.ctvr_b {float:left; width:200px; height:auto;}
.kolekce {
	BACKGROUND: url(images/kolekce.gif) no-repeat; FLOAT: left; WIDTH: 761px; HEIGHT: 65px
}
.kolekce_a {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FLOAT: left; BORDER-LEFT: #666666 1px solid; WIDTH: 40px; MARGIN-RIGHT: 5px; BORDER-BOTTOM: #666666 1px solid; HEIGHT: 10px
}
.kolekce_b {
	FLOAT: left; WIDTH: 50px; PADDING-TOP: 1px; HEIGHT: 10px; TEXT-ALIGN: left
}
.kolekce_c {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FLOAT: right; MARGIN-LEFT: 5px; BORDER-LEFT: #666666 1px solid; WIDTH: 13px; BORDER-BOTTOM: #666666 1px solid; HEIGHT: 10px
}
.kolekce_d {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FLOAT: left; PADDING-BOTTOM: 1px; WIDTH: 200px; COLOR: #0a55a3; PADDING-TOP: 1px; HEIGHT: auto; TEXT-ALIGN: center
}
.kolekce_e {
	FLOAT: right; WIDTH: 50px; PADDING-TOP: 1px; HEIGHT: 10px; TEXT-ALIGN: right
}
.kolekce_f {
	FLOAT: left; WIDTH: 100px; HEIGHT: auto
}
.kolekce_h {
	FLOAT: left; WIDTH: auto; HEIGHT: auto
}
.kolekce_g {
	FLOAT: left; WIDTH: 200px; HEIGHT: auto
}
.kolekce_i {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 200px; PADDING-TOP:10px; HEIGHT: auto
}
.kolekce_j {
	FLOAT: left; WIDTH: 200px; PADDING-TOP: 1px; HEIGHT: 5px
}
.kolekce_k {
	PADDING-LEFT: 16px; WIDTH: 500px; PADDING-TOP: 15px; HEIGHT: auto
}
.kolekce_l {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FLOAT: left; MARGIN-LEFT: 5px; BORDER-LEFT: #666666 1px solid; WIDTH: 13px; MARGIN-RIGHT: 5px; BORDER-BOTTOM: #666666 1px solid; HEIGHT: 10px
}
.txt-bold {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.td-5px-odsad-l {
	PADDING-LEFT: 10px; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.poz1 {
	position: relative;
	top: 5px;
	left: 500px;
	width: 20px;
	height: 14px;
	z-index: 2;
}
.poz2 {
	position: relative;
	top: 5px;
	left: 500px;
	width: 20px;
	height: 14px;
	z-index: 2;
}
.pic_apokork_lide{
	PADDING-LEFT: 5px;
}
.txt-bold2 {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.txt-bold3 {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.txt-bold4 {
	PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.txt-bold5 {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR:#FF0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.td-5px-odsad-l2 {
	PADDING-LEFT: 0px; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

#mozaika TD {
	FONT-SIZE: 10px
}
.border_1        { border: 1px solid #00421F; color: #003300 }


