 .zavadeni td{border-bottom:1px solid #000;border-right:1px solid #000;padding-left:4px;}.zavadenired td{border-bottom:1px solid #000;border-right:1px solid #000;padding-left:4px;background-color:#FFFF00;}.okno{z-index:99;position:absolute;left:0px;top:0px;background-color:lightsteelblue;border:1px solid #000;font-size:13px;color:#000;}.lista_mod{background-color:#4B72AD;color:#fff;font-weight:bold;font-size:13px;padding-top:2px;padding-bottom:3px;} .spravna{font-weight:bold;} .x {cursor: pointer; cursor: pointer; text-decoration: underline;color:blue;}.online_chat {cursor: pointer; cursor: pointer; text-decoration:none;}font.fals {cursor: pointer; cursor: pointer; color: #d80100; text-decoration: underline;}.fals2 {cursor: pointer; cursor: pointer; color: #d80100; text-decoration: underline;font-size:12px;}right_blockhtml{	height: 100%}.plan_top td {background-color:#5a5a5a;color:#fff;border-top:0px solid #000;height:20px;padding-left:5px;}.plan td {border-top:0px solid #000;padding-left:5px;} body{	/*overflow: auto;*/	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	background: #ffffff;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #5a5a5a;	height:100%;	}#all{	position: relative;	width: 100%;	height: 100%;	min-height: 100%;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	background: url(images/bg0.png) repeat-x;}.toplogo{		margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	margin-top:0px;	background: url(images/top.png) no-repeat;  width:850px;  height:175px;}body>#all {      height: auto; } #hlavicka{	margin: auto;	width: 950px;	height: 258px;	/*border: 1px solid red;*/}a  img {border:0px;}#hlavicka .top{	position: relative;	width: 850px;	height: 140px;} h1 {font-size:25px; }h2 {font-size:20px; }h3 {font-size:20px;margin-top:0px;margin-bottom:15px;}h4 {font-size:18px;margin-top:0px;margin-bottom:15px;}#hlavicka .menu{	width: 850px;	height:30px;	color:#fff;font-size: 15px;	margin-top:85px;  	margin-left:85px;	_margin-top:47px; text-align:center; }#hlavicka .menu ul{	list-style: none;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;}#hlavicka .menu ul li{	margin: 0px 0px 0px 0px;	padding: 0px 9px 0px 0px;	float: left;		display: block;	line-height: 15px;	}.menu A:hover{color:#d20000;text-decoration:none;font-size:15px;}.menu A{color:#fff;text-decoration:none;font-size:15px;}#content{			margin-left: 10px;;		_margin-bottom: 80px;		/*overflow: hidden;*/		min-height:400px;}#content a {	color: #d20000;	text-decoration: none;}#content a:hover {	color: #d20000;	text-decoration: underline;}#content_all{margin: 0 auto;	width:1200px;	background: url(images/bg_all.png) no-repeat;    	}#content_all .top_block{	width: 760px;	padding: 36px 45px 0px 45px;	_padding: 40px 45px 0px 45px;	/*min-height: 400px;	*/  	/*	border: 1px solid #000;*/	/*height: 100px;*/}#content_n{margin: 0 auto;	width:800px;	    	}#content_n .top_block{	width: 760px;	padding: 36px 45px 0px 45px;	_padding: 40px 45px 0px 45px;	/*min-height: 400px;	*/  	/*	border: 1px solid #000;*/	/*height: 100px;*/}#content_left{	position: relative;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	float: left;	width: 625px;	background: url(images/bg_left.png) no-repeat;}#content_left .top_block{	width: 550px;	padding: 36px 30px 0px 45px;	min-height: 100px;			/*height: 100px;*/}#content_left .top_block h1{	margin: 0px 0px 10px 0px;} #content_left .bottom_block{	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	width: 625px;	position: relative;	background: url(images/bg_bottom_block.gif) repeat-y;}#content_left .left_left_block{	padding: 20px 10px 20px 45px;		float: left;	width: 267px;}#content_left .left_right_block{	padding: 20px 30px 20px 20px;		float: left;	width: 253px;}#content_right{	position: relative;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	float: left;	width: 225px;	background: url(images/bg_right.png) no-repeat;	}#content_right .right_block{	margin: 36px 10px 0px 30px;	min-height: 100px;}#content_right .right_block ul{	list-style: none;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;}#content_right .right_block .menu_1{	padding: 0px 25px 3px 10px;	background: url(images/bg_li_right.gif) no-repeat 0px 0px;}#content_right .right_block ul li a{	color: #d20000;	text-decoration: none;}#content_right .right_block ul li a:hover{	color: #d20000;	text-decoration: underline;}#content_right .right_block .menu_line2 {	background: url(images/bg_li_right_2.gif) no-repeat 0px 0px;	padding-bottom: 3px;}#paticka{   overflow: hidden; 	/*position:relative;	bottom: 0px;	left: 0px;    */	width: 100%;	height: 60px;	margin-top:20px;	background: url(images/bg_paticka.gif) repeat-x;	}#paticka .in_paticka{	padding: 20px 0px 0px 0px;	color: #ffffff;	/*border: 1px solid blue;*/	position: relative;	width: 850px;	margin: auto;}#paticka .in_paticka .left_paticka{	margin: 0px 0px 0px 25px;	_margin: 0px 0px 0px 15px;		text-align: left;	width: 300px;	float: left;}#paticka .in_paticka .left_paticka a{	text-decoration: none;	color: #ffffff;}#paticka .in_paticka .left_paticka a:hover{	text-decoration: none;	color: #d20000;}#paticka .in_paticka .right_paticka{	margin: 0px 25px 0px 0px;	_margin: 0px 15px 0px 0px;	width: 500px;	float: right;}#paticka .in_paticka .right_paticka ul{	float: right;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;		list-style: none;}#paticka .in_paticka .right_paticka ul li{	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;		display: block;	float: left;}#paticka .in_paticka .right_paticka ul li a{	text-decoration: none;	color: #ffffff;}#paticka .in_paticka .right_paticka ul li a:hover{		text-decoration: none;	color: #d20000;}.red{	margin: 20px 0px 10px 0px;	color: #d20000;}.aktuality_block{	margin: 20px 0px 0px 0px;	width: 152px;}.aktuality_block p{	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;}.datum{	color: #000000;}.nadpis{	margin: 5px 0px 5px 0px;	font-size: 12px;	color: #d20000;}.nadpis a{	color: #d20000;	text-decoration: underline;}.nadpis a:hover{	color: #d20000;	text-decoration: none;}.odkaz{	color: #d20000;}.odkaz a{	color: #d20000;	text-decoration: none;}.odkaz a:hover{	color: #d20000;	text-decoration: underline;}.napiste_nam{	font-size: 11px;}.button{	border: none;	font-size: 10px;	color: #ffffff;	height: 17px;	width: 100px;	background: url(images/button.gif) no-repeat 0px 0px;}.text {	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;}.text p {	margin: 0px 0px 10px 0px;	padding: 0px 0px 0px 0px;}#content h1{	color: #5a5a5a;	font-weight: normal;	padding: 0px 0px 0px 0px;	margin: 0px 0px 10px 0px;	font-size: 23px;}.text ul{	margin-left: 20px;	padding-left: 0px;}.text ul li{	background: url(/images/arrow.gif) no-repeat 0px 6px;	list-style: none;	padding: 3px 0px 3px 20px;}.text h2{	font-size: 13px;	color: #d20000;	margin: 0px 0px 10px 0px;	padding: 0px 0px 0px 0px;	}.text a{	color: #d20000;	text-decoration: underline;}.text a:hover{	color: #d20000;	text-decoration: none;}.photos{	margin: 10px 0px 10px 0px;	padding: 0px 0px 0px 0px;	}.fotka_aktuality{	margin: 10px 7px 0px 7px;	float: left;}.fotka_a{	/*border: 1px solid #d3d3d3;*/}.foto_paragraph_b{	margin: 0px 0px 15px 15px;	/*border: 1px solid #d3d3d3;*/}.fotka_s{	margin: 10px 7px 0px 7px;	/*border: 1px solid #d3d3d3;*/}.filesMain{	margin: 10px 8px 10px 8px;}.filesMain a{	color: #d20000;	text-decoration: underline;}.filesMain a:hover{	color: #d20000;	text-decoration: none;}.page_soubor{	margin: 0px 0px 15px 0px;}.page_soubor_nazev{	font-weight: bold;}td{text-align:left;}/************* tabulka ************/#mytable {	font-size: 11px;	width: 100%;	padding: 10px 0px 0px 0px;	margin: 10px 0px 0px 0px;}caption {	padding: 0 0 5px 0; 	font: italic 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	text-align: right;}#mytable td {	border-bottom: 1px dotted #dddddd;	padding: 2px 5px 2px 5px;	color: #4f6b72;}#mytable .prvni_td{}#mytable .prvni_th {	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	color: #ffffff;	letter-spacing: 0px;	text-transform: none;	text-align: left;	padding: 2px 5px 2px 5px;	background: url(images/bg_table.gif) repeat-x 0px 0px;}/****************** konec tabulky ******************/.seda {BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #cccccc 1px solid; DISPLAY: block; PADDING-LEFT: 3px; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; MARGIN: 0px 3px 1px 4px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #f9f9f9;FONT-SIZE: 13px;}.seda a{font-size:13px;font-weight:bold;}.seda a:hover{font-size:13px;font-weight:bold;}.seda a:link {font-size:13px;font-weight:bold;}.seda a:visited {font-size:13px;font-weight:bold;}.seda a:active  {font-size:13px;font-weight:bold;}.seda td a{font-size:13px;font-weight:bold;}.seda td a:hover{font-size:13px;font-weight:bold;}.seda td a:link {font-size:13px;font-weight:bold;}.seda td a:visited {font-size:13px;font-weight:bold;}.seda td a:active  {font-size:13px;font-weight:bold;}.seda2{width:700px;}.nadpis-red {	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #990000;}.chat {   FONT-SIZE: 14px;width:150px;height:20px;background-color:#C1C5D0;color:#000;border:1px solid #000;position:absolute;top:5px;right:0px;float:right;z-index:95;padding-left:5px;}#onlinechat{   FONT-SIZE: 14px;width:150px;height:20px;background-color:#fff;color:#000;border:1px solid #000;position:absolute;top:30px;right:0px;float:right;z-index:95;padding-left:5px;}.skryvany{}#online{ FONT-SIZE: 12px;position:absolute;top:24px;right:0px;z-index:100;padding-left:5px;width:150px;height:auto;background-color:#C1C5D0;color:#000;border:1px solid #000;border-top:0px solid #C1C5D0;display:none;text-indent:0px;}.online_chat{line-height:20px;}.oddel{width:95%;height:2px solid ;background-color:#ccc}  td.vikend{background-color:#CCCCCC;vertical-align:top;font-size:10px;border-bottom:1px solid #000000;height:60px;border-right:1px solid #000000;min-width:80px;}  .kancelar{background-color:orange;vertical-align:top;font-size:10px;border-bottom:1px solid #000000;height:60px;border-right:1px solid #000000;min-width:80px;} .progressWrapper {	width: 270px;	overflow: hidden;}.progressContainer {	margin: 5px;	padding: 4px;	border: solid 1px #E8E8E8;	background-color: #F7F7F7;	overflow: hidden;}/* Message */.message {	margin: 1em 0;	padding: 10px 20px;	border: solid 1px #FFDD99;	background-color: #FFFFCC;	overflow: hidden;}/* Error */.red {	border: solid 1px #B50000;	background-color: #FFEBEB;}/* Current */.green {	border: solid 1px #DDF0DD;	background-color: #EBFFEB;}/* Complete */.blue {	border: solid 1px #CEE2F2;	background-color: #F0F5FF;}.progressName {	font-size: 8pt;	font-weight: 700;	color: #555;	width: 270px;	height: 14px;	text-align: left;	white-space: nowrap;	overflow: hidden;}.progressBarInProgress,.progressBarComplete,.progressBarError {	font-size: 0;	width: 0%;	height: 2px;	background-color: blue;	margin-top: 2px;}.progressBarComplete {	width: 100%;	background-color: green;	visibility: hidden;}.progressBarError {	width: 100%;	background-color: red;	visibility: hidden;}.progressBarStatus {	margin-top: 2px;	width: 270px;	font-size: 7pt;	font-family: Arial;	text-align: left;	white-space: nowrap;}a.progressCancel {	font-size: 0;	display: block;	height: 14px;	width: 14px;	background-image: url(../images/cancelbutton.gif);	background-repeat: no-repeat;	background-position: -14px 0px;	float: right;}a.progressCancel:hover {	background-position: 0px 0px;}/* -- SWFUpload Object Styles ------------------------------- */.swfupload {	vertical-align: top;}  .au td{border-bottom:1px solid #000;border-right:1px solid #000;padding-left:7px;;}.au td a{}.au td a:hover{}.au td a:link    {font-weight:bold;}.au td a:visited {font-weight:bold;}.au td a:active  {font-weight:bold;}.faktury2 td{border-bottom:1px solid #000;border-right:1px solid #000;padding-left:3px;padding-right:2px;}.faktury2 a{}.faktury2 a:hover{}.faktury2 a:link    {font-weight:bold;}.faktury2 a:visited {font-weight:bold;}.faktury2 a:active  {font-weight:bold;}.plan_top td{width:80px;font-weight:bold;border:1px solid #000;padding-left:2px;}.border_bottom td{border-bottom:1px solid #000;height:60px;border-right:1px solid #000;min-width:80px;}.border_bottommaj td{border-bottom:1px solid #000;height:20px;border-right:1px solid #000;min-width:80px;}            #pass{ margin-left:0%; height:45px; width:500px; border-radius:3px; border:1px solid grey; padding:5px; font-size:18px;}#meter_wrapper{ border:1px solid grey;  margin-top:20px; width:200px; height:22px; border-radius:3px;}#meter{ width:0px; height:22px; border-radius:}#pass_type{ font-size:13px; margin-top:10px;  margin-bottom:10px; text-align:left; }    table.table-style-two {	margin-left:5px;  	font-family: verdana, arial, sans-serif;		font-size: 11px;		color: #333333;		border-width: 1px;		border-color: #3A3A3A;		border-collapse: collapse;   min-width:600px;   /*width:99%;*/}	table.table-style-two th {		border-width: 1px;	  	font-size: 11px;  	padding: 5px;    		border-style: solid;		border-color: #517994;		background-color: #B2CFD8;	}	table.table-style-two tr:hover td {		background-color: #DFEBF1;	}	table.table-style-two td {		border-width: 1px;   			font-size: 11px;    padding: 5px;		border-style: solid;		border-color: #517994;		background-color: #ffffff;	}     .form-style-3  {font-size:13px; color:#000;}  