body, html {	margin: 0px;	padding: 0px;	font-family: verdana, Arial, Tahoma;	color: #838383;	font-size: 8pt;	background-color: #F0F0F0;}a:link, a:visited {	text-decoration: none;	color: #F08500;}a:hover, a:active {	text-decoration: none;	color: #E6C400;}#megadiv {	margin: 0 auto;	width:1003px;}#megadiv02 {	float: left;	width:1003px;	background-image: url(../images/bg.gif);	background-repeat: repeat-y;}.top {float: left;	width: 1003px;	height: 66px;}.logobox {float: left;	width: 396px;	height: 66px;	margin-left: 35px;	_margin-left: 18px;}.tab-nobg{    width: 100%;}.tab-nobg td{    background-color: #fff;}.langbox {	float: right;	width: 100px;	margin-top: 10px;}.langbox a:link, .langbox a:visited {	margin-right: 10px;}.ico-cz {	float: left;	width: 20px;	height: 13px;	background: url("../../images/cz.gif");	}.ico-cz:hover {	float: left;	width: 20px;	height: 13px;	background: url("../../images/cz.gif");	  background-position: 0px -13px;}.ico-en {	float: left;	width: 20px;	height: 13px;	background: url("../../images/en.gif");}.ico-en:hover {	float: left;	width: 20px;	height: 13px;	background: url("../../images/en.gif");        background-position: 0px -13px;    }.ico-de {    float: left;    width: 20px;    height: 13px;    background: url("../../images/de.gif");        background-position: 0px -13px; }.ico-de:hover {    float: left;    width: 20px;    height: 13px;    background: url("../../images/de.gif");}#logo {	/*width: 396px;*/	width: 396px;	height: 66px;	background-image: url(../images/logo.gif);	/*background-image: url(../images/logo2.gif);*/	background-repeat: no-repeat;	float: left;}.linetop {float: left;	width: 1003px;	height: 8px;	background-image: url(../images/linetop.gif);	background-repeat: no-repeat;	font-size: 2px;}.flash {float: left;	width: 1003px;	height: 132px;}.topmenu {float: left;	width: 993px;	height: 25px;	padding-right: 10px;	background-image: url(../images/bgmenu.gif);	background-repeat: no-repeat;}.topmenubox {	float: right;	height: 25px;	padding-right: 4px;	width: 335px;}.topmenumid {	float: left;	width: 75px;	height: 25px;	background-image: url(../images/topmenumid.gif);	background-repeat: no-repeat;}.topmenubut {	float: left;	height: 20px;	}.topmenubut a:link, .topmenubut a:visited {	text-decoration: none;	color: #5E5E5E;	background-image: url(../images/bgmenubut.gif);	background-repeat: repeat-x;	padding: 5px 20px 0px 20px;	border-left: 1px solid #8F8F8F;}.topmenubut a:hover, .topmenubut a:active {	text-decoration: none;	color: #525252;	background-image: url(../images/bgmenubuton.gif);	background-repeat: repeat-x;}.middle {	float: left;	width: 973px;	padding: 0px 10px 30px 10px;}.bottom {float: left;	width: 1003px;	height: 45px;	background-repeat: no-repeat;	background-image: url(../images/bottom.gif);	text-align: center;	padding-top: 5px;}.leftmenu {	float: left;	width: 230px;}.contentindex {	float: left;	width: 470px;	padding: 25px;	text-align: justify;}.content {	float: left;	width: 650px;	padding: 35px;	text-align: justify;}.right {	float: left;	width: 200px;	padding-top: 30px;}.rightobject{	float: right;	border: 0px solid black;	margin-left: 10px;	margin-bottom: 5px;}.leftobject{	float: left;	border: 0px solid black;	margin-right: 10px;	margin-bottom: 10px;}.centerobject{	float: left;	border: 0px solid black;	margin-left: 125px;	margin-bottom: 5px;}.fotoindex {	width: 470px;	height: 200px;	background-color: #F0F0F0;	margin-top: 20px;}.aktuality {float: left;	width: 200px;	margin-bottom: 10px;}.aktualitynadpis {	float: left;	width: 200px;	height: 21px;	background-image: url(../images/aktuality.gif);	background-repeat: no-repeat;	margin-top: 10px;}.aktualitybtw {	float: left;	width: 200px;	height: 5px;	background-color: #93C523;	font-size: 1px;}.aktualitabox {	float: left;	width: 180px;	padding: 0px 10px 10px 10px;	background-color: #F6F6F6;}.aktualitybot {	float: left;	width: 200px;	height: 5px;	background-image: url(../images/aktualitybot.gif);	font-size: 1px;}.aktnadpis {	font-size: 9pt;	font-weight: bold;	width: 180px;	margin-bottom: 5px;	margin-top: 5px;}.aktdate {	float: right;	font-size: 7pt;	color: #93C523;	font-weight: bold;	width: 180px;	text-align: right;}.nadpis00 {	font-size: 16pt;	color: #93C523;	font-weight: normal;	margin-bottom: 20px;	display: block;	font-family: Arial, Helvetica, sans-serif;}.text00 {	text-align: justify;}.seznam_disc {	list-style-type:disc;}.seznam_cisla {	list-style-type: decimal;}.ref_logo {    border-color:white;	float:right;}.tym_oddeleni1 {	float: left;	width: 650px;	padding: 5px;	margin-bottom: 20px;	margin-top: 10px;	border: 1px solid #D8D8D8;}.tym_oddeleni2 {	float: left;	width: 650px;	padding: 5px;	border: 1px solid #D8D8D8;	margin-bottom: 20px;	margin-top: 10px;}.tym_img {	float: left;	width: 70px;	height: 90px;}.tym_osoba {	float: left;	width: 255px;	height: 90px;}.leftlinks {	width: 190px;	padding-left: 10px;	padding-top: 0px;	margin-left: 10px;}.mytocz {background: url(../images/mytocz.gif) no-repeat; float:left; width:200px; height:41px;}.mytocz:hover {background: url(../images/mytocz.gif) no-repeat;background-position: 0px -41px;}.ipzk {background: url(../images/ipzk.gif) no-repeat; float:left; width:200px; height:52px;}.ipzk:hover {background: url(../images/ipzk.gif) no-repeat;background-position: 0px -52px;}.zlkraj {background: url(../images/loga/logo_zlin_kraj_02.jpg) no-repeat; float:left; width:143px; height:35px;}.zlkraj:hover {background: url(../images/loga/logo_zlin_kraj_02.jpg) no-repeat;background-position: 0px -35px;}.soutez {background: url(../images/soutez.gif) no-repeat; float:left; width:200px; height:52px;}.soutez:hover {background: url(../images/soutez.gif) no-repeat;background-position: 0px -52px;}.soutez02 {background: url(../images/soutez02.gif) no-repeat; float:left; width:200px; height:60px;}.soutez02:hover {background: url(../images/soutez02.gif) no-repeat;background-position: 0px -60px;}.fashion {background: url(../images/fashion.gif) no-repeat; float:left; width:171px; height:45px;}.fashion:hover {background: url(../images/fashion.gif) no-repeat;background-position: 0px -45px;}.bizspark {background: url(../images/bizspark.gif) no-repeat; float:left; width:171px; height:52px;}.bizspark:hover {background: url(../images/bizspark.gif) no-repeat;background-position: 0px -52px;}.space_200 {	width: 200px;	height: 20px;	float:left;}	.optimicon {background: url(../images/optimicon.gif) no-repeat; float:left; width:200px; height:33px;}.optimicon:hover {background: url(../images/optimicon.gif) no-repeat;background-position: 0px -33px;}.pic {background: url(../images/pic.gif) no-repeat; float:left; width:200px; height:50px;}.pic a:hover {background: url(../images/pic.gif) no-repeat;background-position: 0px -50px;}.aipcr {background: url(../images/aipcr.gif) no-repeat; float:left; width:171px; height:52px;}.aipcr:hover {background: url(../images/aipcr.gif) no-repeat;background-position: 0px -52px;}.svtp {background: url(../images/svtp.gif) no-repeat; float:left; width:171px; height:52px;}.svtp:hover {background: url(../images/svtp.gif) no-repeat;background-position: 0px -52px;}.enterprise {background: url(../images/enterprise.gif) no-repeat; float:left; width:110px; height:95px; background-repeat: repeat-y;}.enterprise:hover {background: url(../images/enterprise.gif) no-repeat;background-position: 0px -95px;}.jic {background: url(../images/jic.gif) no-repeat; float:left; width:171px; height:44px;}.jic:hover {background: url(../images/jic.gif) no-repeat;background-position: 0px -44px;}.boxloga {	float: left;	width: 100%;	background-color: White;	text-align: center;		margin-top: 20px;}.nadpis01 {	font-size: 10pt;	text-align: center;	width: 200px;	padding-top: 8px;	}.nadpis02 {	float: left;	display: block;	font-size: 8pt;	text-align: center;	padding-top: 10px;	color: #FF8C00;	font-weight: bold;}.zpravodaj {float: left;	width: 200px;	background-color: #F4F4F4;	margin-bottom: 15px;	margin-top: 10px;}.zpratop {	float: left;	width: 200px;	height: 21px;	background-image: url(../images/zpravodaj.gif);	background-repeat: no-repeat;}.zprainp {	float: left;	width: 180px;	padding: 10px;}.zprabot {	float: left;	width: 200px;	height: 5px;	background-image: url(../images/zprabot.gif);	background-repeat: no-repeat;	font-size: 1px;}input {	border: 1px solid gray;}.zprabox {	width: 100px;}.zprabut {	font-size: 8pt;	background-color: #939393;	height: 20px;	border: 0px;	color: White;	margin-left: 10px;}.eu {	width: 600px;	height: 30px;	background-image: url(../images/eu.gif);	background-repeat: no-repeat;	padding-left: 60px;	color: #366389;	font-size: 7pt;	font-weight: bold;	padding-top: 5px;	padding-right: 5px;	margin-top: 20px;	background-color: #F3F3F3;	text-align: center;	float: left;}.eu01 {float: left;	width: 600px;	height: 30px;	background-image: url(../images/eu.gif);	background-repeat: no-repeat;	padding-left: 60px;	color: #366389;	font-size: 7pt;	font-weight: bold;	padding-top: 5px;	padding-right: 5px;	margin-top: 20px;	background-color: #F3F3F3;	text-align: center;}.eu2 {	width: 405px;	height: 30px;	background-image: url(../images/eu.gif);	background-repeat: no-repeat;	padding-left: 60px;	color: #366389;	font-size: 7pt;	font-weight: bold;	padding-top: 5px;	padding-right: 5px;	margin-top: 40px;	background-color: #F3F3F3;	text-align: center;	float:left;}.zlin2 {	width: 600px;	height: 30px;	background-image: url(../images/loga/logo_zlin.jpg);	background-repeat: no-repeat;	padding-left: 60px;	color: #366389;	font-size: 7pt;	font-weight: bold;	padding-top: 5px;	padding-right: 5px;	margin-top: 20px;	background-color: #F3F3F3;	text-align: center;}.zlin {	width: 600px;	height: 30px;	background-image: url(../images/loga/logo_zlin_kraj.jpg);	background-repeat: no-repeat;	padding-left: 60px;	color: #366389;	font-size: 7pt;	font-weight: bold;	padding-top: 5px;	padding-right: 5px;	margin-top: 20px;	background-color: #F3F3F3;	text-align: center;}.obrazek_txtvpravo {	border: 1px solid black;	margin-right:10px;	float:left;}.text {	width:650px;	height:20px;	background-color:white;	}.galerie_radek {	margin-top: 10px;	width:650px;}.galerie_radek2 {	width:650px;	height:374px;	}.galerie_radek3 {	width:650px;	height:170px;	}.galerie_radek_nizky {	width:650px;	height:250px;}.nadpis {	font-size: 12pt;	font-weight: bold;}.fotoline {	width: 650px;	margin-bottom: 10px;	margin-top: 5px;	padding: 10px;	float: left;background-color: #EFEFEF;}.fotobox {	float: left;	width: 650px;}.fotothumb {	height:100px;	margin-right:10px;	margin-bottom:10px;	float:left;	border: 4px solid white;}.fotothumb_hor {	width:225px;	height:150px;	margin-right:10px;	float:left;    border: 0px none white; }.fotothumb_ver {	width:100px;	height:150px;	margin-right:10px;	float:left;    border: 0px none white; }.mezera {	padding-right: 20px;	padding-bottom: 20px;	float:left;	}.mezera_bez {	padding-right: 0px;	float:left;	}	.obr {	margin: .3em;	border:1px solid #9F9E9E;}/*--------------------------------------------------------------------------table */table, th, td {	border: 1px solid White;	border-collapse: collapse;	color: #555;	margin-top: 20px;} table1 {      border: 10px solid #787878;      border-collapse: collapse;      color: white;      margin-top: 20px; } caption {      font-size: 150%;      font-weight: bold;      margin: 5px; }  td, th {      padding: 5px; }  th {      font-weight: bold;      background-color:#999999; 	  background-image: url(../images/bgmenubut01.gif);	  background-position: bottom;	      /*background-image: url(../../tic/sdmenu/title.gif);      background-repeat: repeat;*/	 	 color: white; */	 }  tr {	background: #F5F5F5;}  tr.odd {      background: #DDDDDD; }  table a:link {      color: #718ABE;      text-decoration: none; }  table a:visited {      color: #718ABE;      text-decoration: none; }  table a:hover {      color: #718ABE;      text-decoration: underline !important; }.table_dotace {      border-width:0px;	 border: none;	 border-color:#FFFFFF;     border-collapse: collapse;      color: #555;      margin-top: 20px; } .td_dotace_orange {      border-width:0px;	 border: none;	 border-color:#FFFFFF;     border-collapse: collapse; 	 font-weight: bold;      background-color:#ECECEC; 	 color: #F08500;     margin-top: 20px; } .td_dotace_white {	border: 1px solid #fff;	border-collapse: collapse;	background-color: #F6F6F6;	color: #555;	margin-top: 20px;	vertical-align: top;} .td_dotace_caption {	border-collapse: collapse;	background-color: #EAEAEA;	color: #DD7A00;	margin-top: 20px;	border: 1px solid #fff;	background-image: url(../images/bgmenubut.gif);} .table_clean {      border-width:0px;	 border: none;	 border-color:#FFFFFF;     border-collapse: collapse;	 background-color: #FFFFFF;     color: #9F9E9E; 	 margin-left: 0px; 	 padding-left:0px;	 margin-top:10px;}.ramecek { 	background-color:#F2F2F2;	width:130px;	height:75px;	float:left;	padding:5px;	margin-right:20px;	margin-bottom:10px;	_margin-bottom:0px;	text-align:center;	border:1px solid #999999;} strong {	color: #F08500;	font-size: 9pt;}h3 {	margin-bottom: 3px;}.flright {	float: right;	margin-left: 20px;}.flleft {	float: left;	margin-right: 20px;	margin-top: 10px;}img {	border: 0px;}.nadvzd {	width: 630px;	background-color: #E8E8E8;	padding: 5px;	height: 15px;	font-weight: bold;	border-left: 5px solid #959595;	margin-bottom: 10px;}.nadvzddate {	float: right;	font-weight: normal;}.nadvzdmain {	float: left;}.vzdcon {	width: 600px;	padding: 15px;}.listnum {	list-style: decimal;}/*--------------------------------------------------------------------------link */.creative:link, .creative:visited {	text-decoration: none;	color: #959595;	font-size: 7pt;}.creative:active, .creative:hover {	text-decoration: underline;	color: #FF9933;}.creative_box {	background-image: url(images/upnet-bg.gif); 	background-repeat: repeat-x;	height: 19px;	padding: 0px 3px 0px 3px; 	width: 160px;	text-align: center;	margin: 0 auto;	padding-left: 800px;	color: #0F765A;}
