/* CSS Document */a:link    {color: white; text-decoration: none}a:visited    {color: white; text-decoration: none}a:active    {color: white; text-decoration: none}a img{ 	border:none;	}div.faq a {color: black; text-decoration: none}	div.faq1 a {color: black; text-decoration: none}	div.faq2 a {color: black; text-decoration: none}	div.faq3 a {color: black; text-decoration: none}	body {	background-image:url(../images/image20671.jpg);	background-repeat: no-repeat;	font-family: arial;	font-size: 13px;	color:#666666;	text-align: justify;	}.searchie {text-align:right; margin-top:80px; margin-right:600px; padding: 10px;	}div.odsazeni {	padding-left:20px;	padding-right:10px;}div.hledani {	width: 220px;	float: left;	padding-left:10px;	margin-right: 0px;	margin-top: 2px;}input.action1 {	float: left;	margin-top:0px;}input.hidden {	float:left;}.prezentace {	margin-right:50px;	text-align:right;	margin-top:-75px;}.mla {	margin-top:-90px;	text-align:right;}.little {	color: #FF6600;	font-size: 11px;	text-align: left;	margin-left: 25px;	margin-right:5px;	margin-top:-5px;}.odsazeniP {	padding-top: 9px;}.title {	color: #333333;	font-weight: bold;	padding-top: 1px;	text-align: left;}.tittle {	color: #333333;	font-weight: bold;	padding-top: 1px;	text-align: left;}.paticka_image {	padding:0px;}.text {	overflow: auto;	margin-left: 25px;	text-align: justify;}.doplnek {	text-align: right;}.kapitalky {	color: #F1940A;	font-size: 32px;	text-align:left; 	margin-top: 30px;	padding-left: 30px;	padding-right: 30px;}.mensinadpis {	padding-left: 30px;	text-align: left;	font-size: 14px;	font-weight: bold;}div.zaklad {	overflow:auto;	float: left;}	div.velky {	width: 985px;	background-image:url(../images/image3051.png);	background-position: top right;	background-repeat: no-repeat;	float: left;	min-height: 829px;	margin: -9px 0px 0px -8px;}div.nadmenu {	background-image:url(../images/image311.png);	background-repeat: no-repeat;	width: 985px;	overflow: hidden;	margin-top: 115px;	text-align: right;}div.hlavni {	background-image: url(../images/image446_2.png);	background-repeat: no-repeat;	background-color: white;	overflow: hidden;	width: 836px;	margin-left: 80px;	margin-top: 1px;	border: solid;	border-width: 2px;	border-top-width: 1px;	border-color: #CCCCCC;	border-top-color: white;}div.obsah {text-align:left;	margin-top:80px;padding:5px;}div.obsah a {	color:blue;}div.odsazeni a {	color:blue;}div.faq {	width: 17px;	font-weight: bold;	color:#666666;	float: right;	font-size: 12px;	margin-top: 8px;	margin-right: 14px;	text-align:left;}div.faq3 {	width: 50px;	font-weight: bold;	color:#666666;	float: right;	font-size: 12px;	margin-top: 8px;	margin-right: 14px;	text-align:left;}div.faq3 {	width: 50px;	font-weight: bold;	color:#666666;	float: right;	font-size: 12px;	margin-top: 8px;	margin-right: 14px;	text-align:left;}div.faq1 {	width: 50px;	font-weight: bold;	color:#666666;	float: right;	font-size: 12px;	margin-top: 8px;	margin-right: px;	text-align:left;}div.faq2 {	width: 50px;	font-weight: bold;	color:#666666;	float: right;	font-size: 12px;	margin-top: 8px;	margin-right: 5px;	text-align:left;}#SearchForm_SearchForm {	width: 50px;	font-weight: bold;	color:#666666;	float: right;	font-size: 12px;	margin-top: 8px;	margin-right: 5px;	text-align:left;}div.menu_line {	background-image: url(../images/image2971.png);	background-repeat: no-repeat;	width: 828px;	height: 52px;	float: left;	margin-left: 2px;	margin-top: -3px;}body:nth-of-type(1) div.menu_line{	margin-top: -5px;}div.lupa {	background-image: url(../images/lupa.png);	background-repeat: no-repeat;	}div.nadpis {	width: 800px;	float: left;	margin-left: 15px;	margin-top: 30px;	text-align: left;	color:#333333;	font-weight: bold;	font-size: 16px;}div.topmenu {	width:100px;	font-size: 12px;	color: white;	float: left;	text-align: left;	padding-top: 18px;}img.obrazek {	float: left;	margin: 13px 0px 0px 0px ;}img.obrazek2 {	float: left;		margin: 13px 0px 0px 20px;}img.obrazek3 {	float: left;	margin: 1px 8px 1px 0px;}div.doleva {	margin-left:-10px;}div.overmenu {	width: 160px;	float: left;	margin-left: 5px;	margin-top: 20px;	text-align: right;}div.telo {	width: 650px;	float: left;	margin-top: 12px;}div.telo2 {	width: 650px;	float: left;	margin-top: -10px;}div.menu {	width: 144px;	height: 22px;	margin: auto;	color: white;	font-size: 13px;	font-weight: bold;	background-image:url(../images/image459.png);	background-repeat: no-repeat;	text-align: center;	padding-top: 5px;}div.indexmenu {	width: 191px;	height: 27px;	color: white;	font-size: 13px;	font-weight: bold;	background-image:url(../images/image459_v.png);	background-repeat: no-repeat;	text-align: center;	padding-top: 5px;	margin-bottom: 10px;	float: left;}div.overindexmenu {	width: 193px;	overflow:auto;	margin: -120px 30px 30px 30px;	float:left;}div.pyramida1 {margin-top:-130px;margin-left:250px;	overflow:auto;}div.pyramida {	width: 193px;	height: 134px;		overflow:auto;	background-image:url(../images/image18711.png);	margin: 20px 30px 3Opx 8Opx;	text-align:center;	color: white;	float:left;	font-size: 11px;	font-weight: bold;	padding-top: 30px;}body:nth-of-type(1) div.pyramida{	overflow:hidden;}div.bublina {	width: 650px;	overflow:auto;	float: left;}	div.nadtable {	background-image:url(../images/image2991.png);	width: 825px;	height: 38px;	float: left;	margin-left: 4px;	margin-top:-20px;}div.table {	background-image: url(../images/image310.png);	width: 818px;	height: 182px;	float: left;	margin-bottom: 5px;		margin-left: 8px;}div.tablemenu {	width: 205px;	margin-top: 10px;	border-right: 1px solid white;	overflow:auto;	float: left;	color: white;	font-size: 13px;	font-weight: bold;	text-align:center;}div.tablemenu2 {	width: 185px;	border-right: 1px solid #CCCCCC;	overflow:auto;	float: left;	margin-left: 18px;}div.tablemenu2 a {color:black;}div.paticka_code {	text-align:left;	margin-top:10px;	margin-left:117px;	font-size:14px;	height:40px;}div.paticka_code2 {	text-align:left;	margin-top:-80px;	margin-left:117px;	font-size:14px;	height:40px;}div.dodavatel_paticka {	text-align:right; 	margin-top:-40px;	margin-right:70px;}div.dodavatel_paticka a {	color: black;	font-style:bold;}div.kontakty_220 {	width: 310px;	text-align:left;	float:left;	overflow:hidden;	margin-top:0px;	margin-left:-160px;	padding-left:30px;}div.kontakty_2201 {	text-align:left;	float:left;	overflow:hidden;	margin-top:0px;	margin-left:-160px;	padding-left:30px;}body:nth-of-type(1) div.kontakty_220{	overflow:hidden;}div.dalsi_kontakty {	width: 210px;	text-align:left;	float:left;	overflow:hidden;	padding-left:40px;	padding-top: 10px;}body:nth-of-type(1) div.dalsi_kontakty{	overflow:hidden;}.mensinadpis_kontakty {	text-align: left;	font-weight: bold;}.vetsinadpis_kontakty {	text-align: left;	font-size: 16px;	font-weight: bold;	color:#333333;}.mini {	font-size: 9px;}	.kontakty_310 {	width: 306px;	float:left;	text-align:left;	overflow:auto;	margin-top:-120px;	margin-left:160px;}body:nth-of-type(1) div.kontakty_310{	overflow:hidden;}.kontakty_775 {	background-image:url(../images/image987.png);	background-repeat:no-repeat;	background-position:bottom;	width: 775px;	height: 150px;	overflow:auto;	margin-left:30px;	margin-bottom: 15px;}			div.onas {	width:800px;	overflow:auto;	margin:auto;	margin-top: 20px;	}div.obrazky {	width:170px;	overflow:auto;	float:right;	margin:20px;}	div.onas_818 {	width:788px;	background-image:url(../images/image1047.png);	overflow:hidden;	height:127px;	margin:auto;	padding: 0px 15px 0px 15px;}			@media screen and (-webkit-min-device-pixel-ratio:0) {			.kontakty_775 {	margin-top:330px;			}			.menu_line {				}		