A:link		{color: #151515;
							text-decoration: none;	}
A:visited		{color: #151515;
							text-decoration: none;	}
A:active		{color: #FFAA00 ;
							text-decoration: none;	}
A:hover		{color: #FFAA00 ;
							text-decoration: none;	}

BODY { 
			height: 600px; width: 800px;
			background-image: url("Pictures/Background2.jpg");
			background-repeat: no-repeat;
			background-position: center 10px; _background-position: center 20px;
			border: 5px outset;
			background-color: #0331A6;
			margin-left: auto;
			margin-right: auto;
			font-family: "lucida grande", "verdana", sans-serif;
			font-size: 10px;
			}
		#menu
			{
			border: 1px solid black;
			margin: 130px 5px 10px 200px;
			}
		#menu_informace
			{
			display: table-row;
			border: 0px solid black;
			padding: 0px;
			margin: 130px 35px 5px 0px; _margin: 129px 35px 0px 0px;
			width: 558px;
			float: right;
			height: 15px;
			}
		.polozka_menu
			{
			width: 93px;
			display: table-cell;
			margin: 0px;
			padding: 3px 20px;
			border: 1px solid white;
			font-weight: bold;
			}
		.polozka_menu1
			{
			width: 93px;
			display: table-cell;
			text-align: center;
			border: 1px;
			font-weight: bold;
			}
		.polozka_menu21
			{
			width: 93px;
			display: table-cell;
			text-align: center;
			border: 1px solid white;
			font-weight: bold;
			background-color: #FFFFCC;
			}
		.polozka_menu22
			{
			width: 93px;
			display: table-cell; 
			text-align: center;
			border: 0px solid white;
			font-weight: bold;
			background-color: #E9EEF2;
			}
		.polozka_menu3
			{
			width: 93px;
			display: table-cell; 
			text-align: center;
			border: 1px solid white;
			font-weight: bold;
			background-color: #C5D5E3
			}
		.polozka_menu32
			{
			width: 93px;
			display: table-cell; 
			text-align: center;
			border: 0px solid white;
			font-weight: bold;
			background-color: #C5D5E3
			}
		.polozka_menu4
			{
			width: 93px;
			display: table-cell; 
			text-align: center;
			border: 1px solid white;
			font-weight: bold;
			background-color: #ACC6DC
			}
		.polozka_menu42
			{
			width: 93px;
			display: table-cell;
			text-align: center;
			border: 0px solid white; _border: 1px solid white;
			font-weight: bold;
			background-color: #ACC6DC
			}
		.polozka_menu5
			{
			width: 93px;
			display: table-cell;
			text-align: center;
			border: 1px solid white;
			font-weight: bold;
			background-color: #89C0EF
			}
		.polozka_menu52
			{
			width: 93px;
			display: table-cell;
			text-align: center;
			border: 0px solid white;
			font-weight: bold;
			background-color: #89C0EF
			}
		.polozka_menu6
			{
			width: 93px;
			display: table-cell;
			text-align: center;
			border: 1px solid white;
			font-weight: bold;
			background-color: #4D97D6
			}
		.polozka_menu62
			{
			width: 93px;
			display: table-cell;
			text-align: center;
			border: 0px solid white;
			font-weight: bold;
			background-color: #4D97D6
			}
		#home_info
			{
			border: 0px solid black;
			margin: 0px 5px 0px 5px;
			padding: 5px 15px;
			}
		#home_info_leva
			{
			width: 30%;
			border: 0px solid black;
			display: inline;
			float: left;
			color: #0050BC
			}
		#home_info_prava
			{
			width: 60%;
			border: 0px solid black;
			display: inline;
			float: right;
			padding: 5px 10px;
			background-color: #E9EEF2;
			}
		pre.home_info
			{
			font-weight: normal;
			color: #9D3106;
			line-height: 20px;
			font-family: "lucida grande", "verdana", sans-serif;
			font-size: 11px;
			}
		pre.home_info_leva
			{
			font-weight: normal;
			color: #4D97D6;
			line-height: 12px;
			font-family: "lucida grande", "verdana", sans-serif;
			font-size: 11px;
			}
		#informace_most
			{
			border: 0px solid black;
			margin: 144px 318px 0px 387px; _margin: 149px 350px 0px 354px; 
			background-color: #C5D5E3;
			}
		#informace
			{
			border: 0px solid black;
			margin: 0px 10px 10px 5px;
			_margin: 0px;
			_padding:  0px 20px 10px 5px;
			_height: 200px;
			_background-color: #FFFECB;
			}
		#informace_leva
			{
			width: 30%;
			border: 0px solid black;
			display: inline;
			float: left;
			color: solid black
			}
		#informace_prava
			{
			width: 65%;
			height: 420px;
			padding: 3px 10px;
			border: 0px solid black;
			display: inline;
			float: right;
			background-color: #C5D5E3;
			overflow: auto;
			}
		.polozka_informace_leva1
			{
			font-weight: normal;
			background-color: #C5D5E3;
			padding: 2px;
			}
		.polozka_informace_leva2
			{
			font-weight: normal;
			background-color: #E8EEF3;
			padding: 2px;
			}
		#diskuse_most
			{
			border: 0px solid black;
			margin: 144px 130px 0px 577px; _margin: 149px 164px 0px 545px; 
			background-color: #89C0EF;
			font-size: 10px
			}
		#menu_diskuse
			{
			display: table-row;
			/*border: 1px solid black;*/
			margin: 0px 35px 5px 0px;
			width: 186px;
			float: right;
			height: 15px;
			}
		.polozka_diskuse5
			{
			width: 93px;
			display: table-cell;
			border: 1px solid white;
			font-weight: bold;
			text-align: center;
			background-color: #89C0EF
			}
		.polozka_diskuse52
			{
			width: 93px;
			display: table-cell;
			border: 2px solid #FF0000;
			font-weight: bold;
			text-align: center;
			background-color: #89C0EF
			}
		.polozka_diskuse6
			{
			width: 93px;
			display: table-cell;
			border: 1px solid white;
			font-weight: bold;
			text-align: center;
			background-color: #89C0EF
			}
		.polozka_diskuse62
			{
			width: 93px;
			display: table-cell;
			border: 2px solid #FF0000;
			font-weight: bold;
			text-align: center;
			background-color: #89C0EF
			}
		#diskuse_prava
			{
			width: 65%;
			margin: 0px;
			padding: 3px 5px;
			border: 0px solid black;
			display: inline;
			float: right;
			background-color: #89C0EF;
			overflow: auto;
			}
		.polozka_diskuse_leva1
			{
			font-weight: normal;
			background-color: #89C0EF;
			padding: 2px
			}
		#prihlasit_most
			{
			border: 0px solid black;
			margin: 133px 35px 0px 673px;
			/*padding: 40px 20px;*/
			background-color: #4D97D6;
			}
		#prihlasit_info
			{
			border: 0px solid black;
			margin: 0px 20px 0px 5px;
			padding: 0px 15px;
			}
		#prihlasit_info_leva
			{
			width: 30%;
			border: 0px solid black;
			display: inline;
			float: left;
			color: #0050BC
			}
		#prihlasit_info_prava
			{
			width: 60%;
			border: 0px solid black;
			display: inline;
			float: right;
			padding: 5px 10px;
			background-color: #4D97D6;
			}
		#knihovna_most
			{
			border: 0px solid black;
			padding: 0px;
			margin: 144px 224px 0px 483px; _margin: 0px 260px 0px 450px;
			background-color: #ACC6DC;
			font-size: 5px;
			height: 15px; 
			}
		#menu_knihovna
			{
			display: table-row;
			margin: 0px 35px 5px 0px;
			padding: 0px;
			width: 468px;
			float: right;
			height: 15px;
			}
		.polozka_knihovna2
			{
			margin: 0px; padding: 0px;
			width: 93px; _width: 95px;
			display: table-cell;
			border: 1px solid white;
			font-weight: bold;
			text-align: center;
			background-color: #ACC6DC;
			}
		.polozka_knihovna22
			{
			margin: 0px; padding: 0px;
			width: 93px; _width: 95px;
			display: table-cell;
			border: 2px solid #FF0000;
			font-weight: bold;
			text-align: center;
			background-color: #ACC6DC;
			}
		.polozka_knihovna3
			{
			margin: 0px; padding: 0px;
			width: 93px; _width: 95px;
			display: table-cell;
			border: 1px solid white;
			font-weight: bold;
			text-align: center;
			background-color: #ACC6DC
			}
		.polozka_knihovna32
			{
			margin: 0px; padding: 0px;
			width: 93px; _width: 95px;
			display: table-cell;
			border: 2px solid #FF0000;
			font-weight: bold;
			text-align: center;
			background-color: #ACC6DC
			}
		.polozka_knihovna4
			{
			margin: 0px; padding: 0px;
			width: 93px; _width: 95px;
			display: table-cell;
			border: 1px solid white;
			font-weight: bold;
			text-align: center;
			background-color: #ACC6DC
			}
		.polozka_knihovna42
			{
			margin: 0px; padding: 0px;
			width: 93px; _width: 95px;
			display: table-cell;
			border: 2px solid #FF0000;
			font-weight: bold;
			text-align: center;
			background-color: #ACC6DC
			}
		.polozka_knihovna5
			{
			margin: 0px; padding: 0px;
			width: 93px; _width: 95px;
			display: table-cell;
			border: 1px solid white;
			font-weight: bold;
			text-align: center;
			background-color: #ACC6DC
			}
		.polozka_knihovna52
			{
			margin: 0px; padding: 0px;
			width: 93px; _width: 95px;
			display: table-cell;
			border: 2px solid #FF0000;
			font-weight: bold;
			text-align: center;
			background-color: #ACC6DC
			}
		.polozka_knihovna6
			{
			margin: 0px; padding: 0px;
			width: 93px; _width: 95px;
			display: table-cell;
			border: 1px solid white;
			font-weight: bold;
			text-align: center;
			background-color: #ACC6DC
			}
		.polozka_knihovna62
			{
			margin: 0px; padding: 0px;
			width: 93px; _width: 95px;
			display: table-cell;
			border: 2px solid #FF0000;
			font-weight: bold;
			text-align: center;
			background-color: #ACC6DC
			}
		.polozka_knihovna_leva1
			{
			font-weight: normal;
			background-color: #ACC6DC;
			padding: 2px;
			}
		#knihovna_prava
			{
			width: 510px;
			margin: 0px 0px;
			height: 340px; _height: 380px;
			padding: 3px 5px;
			border: 0px solid black;
			display: inline;
			float: right;
			background-color: #ACC6DC;
			overflow: auto;
			}
		#knihovna_prava2
			{
			width: 510px;
			margin: 0px 0px;
			height: 310px;
			padding: 3px 5px;
			border: 0px solid black;
			display: inline;
			float: right;
			background-color: #ACC6DC;
			overflow: auto;
			}
		#knihovna_tabulka
			{
			width: 100%;
			}
		#volby
			{
			border: 1px solid black;
			margin: 5px 10px 10px 5px;
			}
		#volby_leva
			{
			width: 30%;
			margin: 5px 0px 10px 0px;
/*			padding: 0px 20px;*/
			border: 0px solid black;
			float: left;
			color: solid black;
			background-color: #C6F6E3;
			text-align: center;
			}
		.ramecek1
			{
			width: 25%;
			border-width: 2px;
			border-color: white;
			border-style: solid;
			text-align: center;
			}
		.ramecek2
			{
			width: 25%;
			border-width: 2px;
			border-color: red;
			border-style: solid;
			text-align: center;
			}
		.ramecek_tabulka
			{
			width: 240px;
			}
		#volby_prava
			{
			width: 510px;
			margin: 0px 10px 5px 10px;
			padding: 3px 5px;
			border: 0px solid black;
			float: right;
			background-color: #C6F6E3
			}
		.volby_nazev
			{
			font-size: larger;
			}
		.nazev_table
			{
			margin: 15px 445px 0px 0px;
			border: 1px solid black;
			display: inline;
			float: right
			}