html { border:none; }
body { background: #ffffff; color: #000000; font-family: Tahoma, sans-serif; font-size:13px; text-align: center;}
body { behavior:url("/csshover.htc");}

h1 { font-size:20px; color:#cc2200; margin: 0; padding: 14px 10px  4px;}
h2 { font-size:18px; color:#cc2200; margin: 0; padding: 10px 10px  3px;}
h3 { font-size:16px; color:#cc2200; margin: 0; padding: 8px  10px  2px;}
h4 { font-size:14px; color:#;       margin: 0; padding: 6px  10px  1px;}
h5 { font-size:12px; color:#;       margin: 0; padding: 4px  10px  1px ;}

p { border: 0; margin:0px; padding: 4px 10px; text-align:justify;}
a {text-decoration: none; font-weight:bold; ;}

em { font-style:normal;font-weight:bold;color:#991100;}
form { display: inline;}
img { border:none; }
div { border: 0; padding: 0; margin: 0;}
ul { text-align:left; padding: 5px 10px; margin: 0px 10px 0px 20px; }
ul ul,ul ol,ol ol, ul ul { margin: 0px 0px 0px 10px;}
ol { list-type:none;  padding: 5px 10px; margin: 0px 10px 0px 20px; }
li { margin:0px; padding: 4px 0px;}

dl { margin-left:0px; padding: 10px 10px; }
dt { margin-left:0px; font-weight:bold; padding: 4px 5px;}
dd { margin-left:0px; 			padding: 1px 5px 10px 20px; }

pre {color:black; font-family:arial; font-size:11px; text-align:left; }

small {font-size:80%;}

table { border-collapse:collapse; margin:10px; border: 1px solid white;}
table.strong { border-collapse:none;}
th    { font-size:13px; padding:2px 4px; text-align:center; background:#aaddff;}
th.strong { font-size:14px; background:#99ccff; color:#991100}
td { font-size:12px; padding:2px 4px 2px 4px; background:#cceeff;}
td.left   { text-align:left }
td.center { text-align:center }

.right {text-align: right;}
.centered { text-align:center; margin:auto;}

/*** SKELETON ***/

#container  { margin: auto; text-align:left; width: 990px; _width:990px;}
 #capsule   { float:left; width:100%;  min-height:480px; _height:480px; background: #004477; border: 1px solid #aaddff;}
  #head     { float:left; width:990px; height:125px; background: #003366;}
  #content{}
   #right    { float:right; width:196px; min-height:480px; _height:480px; 
               padding: 0; margin:0; background: #004477; color: #fff; text-align:center;}
   #left     { float:left; width:170px; min-height:480px; background: #003366; color: #999; 
               font-weight:normal; padding:0px; margin:0px}
   #main     { float:left; width:602px; _width:580px;min-height:640px; _height:640px; clear:none; 
               background:#FDFEFF; margin:auto; padding:10px; border:1px solid #aaddff;}

/* --------- main ------------ */
#main a 	{ color:#003366; }
#main a:hover 	{ text-decoration:underline; color:#cc2200; }
/* -------- end main --------- */


/* --------- right ------------ */
#right		{ text-align:left;}
#right h3	{ padding:10px 10px;}
#right a 	{ color:#aaccee; font-size:12px; font-weight:normal;}
#right a:hover 	{ text-decoration:underline; color:#cc2200; }
#right ul 	{ list-style-type:none; margin:0px; padding:2px 12px; font-size:10px;}
#right li	{ padding-bottom: 5px;}
#right img { border:1px solid #336699; margin:3px 7px; }

/* -------- end main --------- */


/* --------- left ------------ */
#main a 	{ color:#003366; }
#main a:hover 	{ text-decoration:underline; color:#cc2200; }
/* -------- end main --------- */

/*** header ***/
#head #title { display:block; float:left; width:152px; line-height:120%; padding:30px 0px 0px 20px; font-size:24px; color:#ddeeff; font-family: Verdana;}
#head .sport { float:left; margin:3px 4px; text-align:center; color:#336699;  font-size: 14px; font-weight:bold; }
#head .sport img { border:1px solid #336699; padding:0px; background:#cc2200; margin-top:3px; }
#head #phrase { display:block; float:right; width:130px; text-align:center; padding:23px 35px 0 0; font-size:16px; font-family:Verdana; color:#336699; }
#head #phrase img{ border:1px solid #336699; }
#top_menu a {color: white; font-weight:bold; padding:5px;}
#top_menu a:hover { text-decoration: none;}

/*** left ***/

#left menu     { background: #003366; list-style:none; padding:6px 1px 1px 1px; margin: 1px; font-size:15px; line-height: 140%; font-weight:normal; font-family: Verdana;}
#left menu menu 	{ list-style:none; padding:0px; margin:0px; }
#left menu li		{ border:1px solid #001f33; border-left: 1px solid #336699; border-top: 1px solid #336699; _border-top: 3px solid #336699; padding: 2px 1px 2px 5px; margin:2px 3px; position:relative; }
#left menu menu li	{ padding-right:10px;  margin:1px 1px;}
#left menu li menu	{ visibility:hidden; position:absolute; z-index:10; top:-2px; left:158px; _left:154px; }
#left menu li a		{ text-decoration: none; margin:0px 5px; color: #88bbee; }
#left menu li:hover menu	{ visibility:visible; }

#left menu li:hover 		{ background:#336699; }
#left menu li:hover a 		{ color:#ddeeff; }
#left menu li:hover li a 	{ color:#88bbee; }
#left menu li:hover li a:hover 	{ color:#ddeeff; }

#topten{
  margin:0 0 0 15px;
  color:black;
  width:160px;
}

#search 	{ padding: 6px 0px 0px 6px; }
#search input	{ width:100px; height:15px; background:#99ccff; border: 1px solid #999; 
                 margin: 0 6px 0 0; padding:3px 3px 2px 3px;}
#search button	{ width:40px; font-weight: bold; cursor: hand; background:#003366; color:#6699cc; 
                 border:1px solid #001f33; border-left: 1px solid #336699; border-top: 1px solid #336699; 
                 margin:0 0 0 0; padding:1px 5px;
}
	  
/*** bottom ***/
#copy { clear: both; font-size: 80%; font-weight:normal; padding:0px 25px; text-align: left; }
	#copy a { color: #336699; }
	#copy a:hover { color: #993366;}

#footer  { padding: 5px 0px; text-align:center; margin:auto; font-size: 85%; }
  #footer a { padding: 5px 10px; font-size:100%; color:#666; }
  #footer a:hover { color:#ff3300; }
  #reseni { clear:both; }
  
#diskuze {
  text-align:center;
}
#diskuze table { 
         border:1px solid #eeeeff;
         margin:20px auto;
         padding:10px;
}
#diskuze table td{
 text-align:left;
 padding:2px 2px;
}
#diskuze table th{
 text-align:right;
 padding:2px 5px;
}
#diskuze button {
 font-size:14px;
 font-weight:bold;
 padding:2px 5px;
 margin:10px;
}
#prispevky{
 border:1px solid #eeffff;
}
#prispevky td.metadata{
 vertical-align: top;
 border-top:2px solid #eeffff;
 background:#aaddff;
 width:25%;
 padding:4px 6px;
}
#prispevky td.metadata ul{
 list-style-type:none;
 margin: 0px;
 padding: 0px;
}
#prispevky td.text {
 vertical-align: top;
 border-top:2px solid #eeffff;
 padding:5px 5px;
}
#prispevky h3{
 margin-bottom:10px;
 padding:0px;
}
