* { padding: 0; margin: 0; }

body { background: black url("img/back.jpg"); color: white; font: 75%/1.5 arial; text-align: center; }
html, body { height: 100%; }

form *, table { font-size: 100%; font-family: arial; }
table th, table td { line-height: 1.5; }

a img { border: none; }
a { color: #FF9000; text-decoration: none; }
a:hover { text-decoration: underline; }

.hidden { display: none; }
.clear { clear: both; }
.center { text-align: center; }


/*  */
/*----------------- stranka ---------------------*/
#obal { margin: 0 auto; width: 960px; display: block; text-align: center; background: black url("img/backtmavy.jpg"); min-height: 100%; }
#inobal { margin: 0 auto; text-align: center; display: block; width: 922px; min-height: 100%; }
#horni { width: 920px; height: 28px; display: block; border: 0 solid #141321; border-width: 0 1px; }

h2#bgo { float: left; position: relative; display: block; width: 233px; height: 171px; overflow: hidden; border: 0 solid #141321; border-width: 0 0 0 1px;  }
h2#bgo a span { position: absolute; top: 0; left: 0; display: block; width: 233px; height: 171px; cursor: hand; background: url('img/bgo.jpg') top left no-repeat;  }
#header { width: 687px; float: right; height: 171px; display: block; display: block; background: url("img/header.jpg") top left no-repeat; border: 0 solid #141321; border-width: 0 1px 0 0; }


/*----------------- content ---------------------*/
#content { float: right; width: 740px; padding: 0; margin: 3px 1px 0 0; }

#content #nadpis { width: 739px; min-height: 36px; margin: 0 0 10px 0; display: block; background: #001D32; position: relative; }
#content #nadpis #lang { float: right; margin: 9px 10px 5px 0; }
#content #nadpis #lang a { text-decoration: none; border: 0; margin: 0 5px; }
#content #nadpis #lang img { border: 0; padding: 0; margin: 0; }
#content #nadpis h1 { text-align: left; font-size: 140%; color: #6EAFDF; padding: 7px 5px 0 20px; }

#content #incontent { width: 719px; margin: 0 10px; text-align: left; }

#content p { text-align: justify; margin: 0 10px 10px 0; }
#content img { border: 1px solid #294152; background: #000000; padding: 4px; margin: 0 8px 8px 8px; }
#content img.noborder { border: 0; background: transparent; padding: 0; margin: 0 4px; }
#content img.imgbooklet { padding: 0px; border: 1px solid white; }
#content img.hlavni_foto { float: left; margin: 4px 8px 8px 0; }
#content .foto_uzivatele { float: left; width: 100%; }
 
#content ul, #content ol { margin: 5px 5px 10px 25px; }
#content ol  { margin-top: 0; }
#content hr { border: 1px solid #001D32; background: #001D32; height: 2px; margin: 1px 0 10px 0; }

#content h2 { text-align: left; font-size: 120%; color: #6EAFDF; margin: 12px 5px 0 0; }
#content h3 { text-align: left; font-size: 100%; color: #6EAFDF; margin: 4px 0 5px 0; }

#content .strankovani { word-spacing: 1px; margin: 0 0 10px 0; }
#content .border_main { margin: 0 0 10px 0; }
#content .reakce{ margin: 0 0 10px 40px; }
#content .border_header { display: block; width: 100%; border: 1px solid #001D32; border-width: 2px 0 0 0; padding: 2px 0 0 0; }
#content #pata { width: 734px; margin: 20px 0 30px 0; display: block; text-align: center; padding: 3px 0 5px 0; background: #001D32; color: #6D69A3; }
#content #pata a { color: #6D69A3; text-decoration: underline; }
#content #pata a:hover { text-decoration: none; }
#content #pata #podpata { color: #414180; display: block; margin: 0 30px 0 30px; text-align: center; }
#content #pata #podpata a { color: #414180; text-decoration: underline; }
#content #pata #podpata a:hover { text-decoration: none; }

#content .members_main_played { width: 210px; height: 200px; display: block; float: left; margin: 15px 0 0 25px; text-align: center}
#content .members_main_played strong { margin: 0 0 5px 0; display: block; }

	fieldset.sys_legend { border: 2px solid #001d32; width: 695px; overflow: hidden; padding: 10px; }
	fieldset.sys_legend legend span { =position: relative; =top: 7px; =display: block; =margin-bottom: 16px; color: #fff; }
	fieldset.sys_legend label { display: block; width: 100%; overflow: hidden; margin: 0 0 10px 0; }
	fieldset.sys_legend label.mbfix {margin-bottom: 8px; =margin-bottom: 10px;}
	fieldset.sys_legend label span { float: left; width: 80px; margin: 0 10px 0 0; text-align: right; }
	fieldset.sys_legend label textarea { float: none; width: 300px; }
	fieldset.sys_legend input.submit { float: left; margin: 0 0 0 90px; =margin-bottom: -10px; _margin-left: 93px; }
	
	
/*----------------- menu ---------------------*/

#menu { float: left; text-align: left; display: block; width: 162px; margin: 3px 0 0 2px; }
#menu ul { margin: 0; padding: 0; }
#menu ul li { margin: 0 0 1px 0; padding: 0; list-style-type: none; display: block; width: 162px; height: 35px; }
#menu ul li a { display: block; text-decoration: none; color: #6D69A3; width: 144px; height: 25px;
  background: url("img/menu-li.gif") top left no-repeat; padding: 10px 0 0 18px; }
#menu ul li a:hover { background: url("img/menu-li-hover.gif") top left no-repeat; color: #FF9000; }

#menu .box { border: 1px solid #1D1C30; padding: 4px 8px; margin: 8px 0 0 0; background: url("img/levy.gif") top left no-repeat; width: 144px; display: block; text-align: left;}
#menu .box h3 { color: #6EAFDF; font-size: 110%; margin: 0 0 4px 0; }
#menu .box a { font-size: 95%; }


/*----------------- imgpr ---------------------*/
#image-preload { height: 1px; overflow: hidden; position: relative; }
#image-preload div { height: 1px; width: 1px; display: block; float: left; }
#image-preload #imgpr_menu_li { background: url('img/menu-li-hover.gif') top left no-repeat;}
#image-preload span { height: 1px; width: 1px; background: #111111; position: absolute; top: 0; left: 0; display: block; }







