/* CSS Document *//*div {  border: 1px solid black;}*//**/body {  margin: 0;  font-family: trebuchet, arial, sans-serif;  font-size: 80%;  background-color: #F7941D;  scrollbar-face-color : #FFCC00;  scrollbar-shadow-color : #FFCC00;  scrollbar-highlight-color : #Ffffff;  scrollbar-3dlight-color : #000000;  scrollbar-darkshadow-color : black;  scrollbar-track-color : #ffcc66;  scrollbar-arrow-color : black;}a:link, a:visited {	color: #3046B4;	text-decoration: none;}a:hover, a:active {	color: #D9391F;	text-decoration: none;}h1 {	margin: 0;	padding: 0;	font-size: 120%;	color: #3046B4;}h2 {/*OPRAVENO*/	margin: 0 0 17px 0;	padding: 0 0 0 0px;	color: #3046B4;	text-align: right;	font-size: 90%;	font-weight: bold;	border-bottom: 1px solid #3046B4;}h2.uzky {/*OPRAVENO*/	width: 380px;}h3 {	margin: 0;	padding: 5px 0;	color: #3046B4;}h4 {	margin: 0;	padding: 5px 0;	color: #3046B4;}h5 {	margin: 0;	padding: 5px 0;	color: #3046B4;}h6 {	font-size: 90%;	color: #3046B4;}/*****/#pagename {	position: absolute;	top: -300px;	left: -300px;}/******/        #main {  position: absolute;	left: 50%;	width: 758px;	margin: 0 0 0 -379px;	line-height: 1.3em;	color: #515151;	background-color: #FFAE00;}        /* menu1 */.menu1 {  margin: 0 0px 0 0px;}#column {  float: left;  /*height: 100%;*/}#workspace {  font-size: 90%;  text-align: justify;  margin: 0 15px 0 5px;}.m1item a {  width: 131px;  height: 20px;  padding: 0px 5px 0px 0px;  text-align: right;  decoration: none;  font-weight: bold;  color: #3046B4;  font-size: 90%;}.m1item a:hover, .m1item a:active {  background: url('gf/bg-menu.gif') top left no-repeat;  decoration: none;  color: #3046B4;  font-size: 95%;}.m1item span {  position: relative;  top: 1px;}/******/#body {  width: 741px;	text-align: justify;	height: 100%;}#header {  background: url('gf/bg-header.jpg') top left no-repeat;  width: 758px;  height: 123px;}#main {  background: url('gf/bg-main.gif') top left repeat-y;  width: 758px;  /*height: 400px;*/}#footer {  position: relative;  background: url('gf/bg-footer.jpg') top left no-repeat;  width: 758px;  height: 41px;}#designed {  position: relative;  //float: left;  top: 0px;  left: 5px;  font-size: 10px;  color: #3046B4;  font-weight: bold;}#optim {  position: relative;  //float: both;  top: 0px;  font-size: 10px;  color: #3046B4;  font-weight: bold;}#aktualizace {  //float: right;  position: relative;  top: 0px;  right: 5px;  font-size: 10px;  color: #3046B4;  font-weight: bold;}/**/.toright {	clear: both;	float: right;	margin: 0 0 0 10px;}.toleft {	clear: both;	float: left;	margin: 0 10px 0 0;}.tocenter {	width: 100%;	text-align: center;}.clr {	clear: both;}.del {	display: none;}/* tabulky */table, tr, th, td {  font-size: 100%;}td, th {  padding: 2px 7px;}/* Pocitadlo */#pocitadlo {  margin: 20px 10px;  text-align: center;  font-size: 90%;  display: none;}/* prihlaseni */#login {  margin: 5px;  font-size: 90%;  font-weight: bold;}#login input {  font-size: 90%;  background: url('gf/bg-mlha.gif') top left repeat;  border: 1px solid #AACFEE;}.inptext {  cursor: text;}.button {  cursor: pointer; }/* pary */.seznamparuodkaz a {  float: right;  font-size: 90%;  padding: 0 10px 0 0;}/* Obecne */.nadpis {  width: 595px;  text-align: right;  border-bottom: 1px solid #3046B4;  font-size: 90%;  font-weight: bold;  margin: 0 0 17px 0;  color: #3046B4;}.nadpis2 {  width: 380px;  text-align: right;  border-bottom: 1px solid #3046B4;  font-size: 90%;  font-weight: bold;  margin: 0 0 17px 0;  color: #3046B4;}select {  font-size: 90%;}input, textarea {  font-size: 90%;  background: url('gf/bg-mlha.gif') top left repeat;  border: 1px solid #AACFEE;}textarea {  font-size: 100%;}#infoklub {  border: 1px #D9391F solid;  float: right;  width:200px;  margin: 0 0 0 10px;  background: url('gf/bg-mlha1.gif') left top repeat;}#infonadpis {  color: white;  font-weight: bold;  padding: 0 15px;  background: url('gf/bg-novinky_klub.gif') no-repeat 3px 4px #D9391F;}#infotext {  padding: 7px;}#infoklub2 {  border: 1px #00FFFF solid;  clear: both;  float: right;  width: 595px;  margin: 0 0 0 0px;  background: url('gf/bg-mlha1.gif') left top repeat;}#infonadpis2 {  color: navy;  font-weight: bold;  padding: 0 15px;  background: url('gf/bg-novinky_klub.gif') no-repeat 3px 4px #00FFFF;}#infotext2 {  padding: 7px;}/* Program */sup {  color: red;}/* tabulky */.formular th {  text-align: right;}
