body { padding: 0px; 
       margin: 0px; 
	   font-family: Arial, Helvetica, sans-serif;
	   font-size: 11px; 
	   background: rgb(216,217,219);
}
img {border: none; }
#container {  width: 1050px; }
#top1 { 
       height: 30px; margin: 0; padding: 0;
	   background:url(../images/top1_bg.jpg) no-repeat bottom left; }
#bottom1 { 
          color:#000066;
		  padding-top: 10px;
		  width: 1020px;
		  float: left;
		  height: 35px;
       background:url(../images/footer_bg.jpg) no-repeat bottom left; }
      
      
		  		
#main1 {

	padding-left: 27px;
	padding-right: 15px;
    width: 1000px;
	height: auto;
	background: url(../images/mainbg.jpg) repeat-y;
	text-align:left;
	margin: 0;
	float: left;
}
#main1 #header {
	margin-top: 6px;
background:url(../images/top_hokej.jpg) no-repeat top left;
	height: 40px;
	width: 969px;
	
}

#main1  #menu {
	text-align: center;
	margin-top: 6px;
	margin-bottom: 5px;
	padding-top: 10px;
	float: left;
	height: 30px;
	width: 969px;
    font-size: 14px;
	font-weight: bold;
	border-bottom: 1px solid  #DAE1E7;
	background:url(../images/menu_bg.jpg) repeat-x;
}
#main1  #menu a { color:  #000066; text-decoration: none; }
#main1  #menu a:hover { color:  red;  }

#main1 #texty { border-top: 1px dotted #000066; margin-top: 54px; width: 969px; } 
#main #top #header_container {
	height: 215px;
	width: 536px;
	float: left;
}
#main #top  #header_container #header1, #main #top  #header_container #header2, #main #top  #header_container #header3, #main #top  #header_container #header4 {
	float: left;
	height: 215px;
	width: 759px;
	background-image: url(../images/topheader.jpg);
	background-position: left top;
	background-color: #39AE9E;
	background-repeat: no-repeat;
}
#main #top  #header_container #header2 { background-image: url(../images/topheader2.jpg); }
#main #top  #header_container #header3 { background-image: url(../images/topheader3.jpg); }
#main #top  #header_container #header4 { background-image: url(../images/topheader4.jpg); }


#main #top #header_container #novinky_flash {
	height: 52px;
	padding-top: 20px;
	padding-left: 20px;
}
#main #top #login {
    margin-left: 760px;
	padding-top: 72px;
	background: url(../images/bg_login.gif) no-repeat left top;
    height: 214px;
}
#main #top #login {
    color: #FFFFFF;
}
#main #top #login .login_content{
     
	padding: 25px;
	_padding: 20px;
	_padding-left: 25px;
}
#main #top #login p.login_content {
	width: 200px;
}
#main #top #login a {
    color: #FFFFFF;
	text-decoration:none;
}
#main #top #login a:hover {
    color: #FFFFFF;
	text-decoration:underline;
}
#main #spodek {
	float: left;
	height: auto;
  width: 989px;
	
	background-repeat: repeat-x;
	background-position: top;

}
#main #spodek #left {
	width: 210px;
	float: left;
	padding: 0px;
	margin: 0px;
}
#main #spodek #left li, #vpravo li {
	list-style-image: url(../images/a2.gif);
}
#main #spodek #left p {
    text-align: center;
}
#main #spodek #spodek_container {
  float: left;
	margin-left: 5px;
	width: 593px;
}


#main #spodek #left #souteze, #main #spodek #vpravo #souteze {
	background-image: url(../images/souteze.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #E6EED6;
	padding: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin: 0px;
}
#main #spodek #left #anketa, #main #spodek #vpravo #anketa {
	background-image: url(../images/anketa.gif);
    /*background-image: url(../images/jizerska.gif);*/
 	background-repeat: no-repeat;
	background-position: left top;
	background-color: #DAE5E9;
	padding: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	
}
#top5 {
	background-image: url(../images/odkazy.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#main #spodek #left #odkazy {
	background-image: url(../images/odkazy.gif);
  background-repeat: no-repeat;
	background-position: left top;
	background-color: #EFE4D0;
	margin: 0px;
  padding: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#main #spodek #left #odkazy #head,  #main #spodek #vpravo #head,  #main #spodek #left #anketa #head, #main #spodek #left #souteze #head { padding-top: 5px; padding-left: 45px; }
#vpravo { margin: 0px; } 
#main #spodek #spodek_container #nazvy {
	height: 26px;
	background-color: #2E3092;
	margin: 0px;
	margin-left: 15px;
	padding-left: 10px;
	padding-top: 7px;
	color:#FFFFFF;
	font-size: 13px;
	font-weight:bold;
}
#main #spodek #spodek_container #main_article {
	float: left;
	padding-left: 10px;
	padding-right: 10px;
	width: 575px;
}
#main #spodek #spodek_container #main_article h2 {
   display: block;
	font-size: 13px;
	width: auto;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #CC0000;
	border-bottom: 1px solid #CC0000;
	text-align: left;
}
#main #spodek #spodek_container #main_article p {
  font-size: 11px;
}
#main #spodek #spodek_container #main_article h4 {
  color:#000099;
  font-size: 12px;  
}
#main #spodek #spodek_container #main_article a {
  text-decoration: none;
}
#main #spodek #spodek_container #main_article a:hover {
  text-decoration: underline;
}
#main #spodek #spodek_container #partneri {
	width: 120px;
	height: auto;
	float: right;
	background-color: green;
}
 #vpravo { margin: 0; padding: 0;
  float: right; width: 175px;  	padding-top: 0px;
	padding-bottom: 5px; padding-right: 0px; }
#vpravo h4 { margin: 0; padding: 0; font-size: 12px; padding-left: 45px; padding-top: 5px }

#main #spodek #spodek_container #partneri td { text-align: center; }


#footer {
	float: left;
  text-align: center;
	margin-top: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000099;
	width: 100%;
	padding-top: 5px;
}
#partneri a { color: black; text-decoration: none;}
#partneri a:hover { color: red; text-decoration: underline;}

#stranky { width: auto; text-align: center;}
.nadpis { color: #000066; background-color: #BECBD1; border-bottom: 1px solid #000066; padding: 5px; height:18px; margin-bottom:5px;}
h3 { float: left; padding:0px; margin:0px; }
h2 { font-size: 13px; padding: 0; margin: 0px; padding-top: 5px; }

.required { background: url("../images/required.gif") top right no-repeat;}

.white { color: white;}

.tucne { font-weight: bold; }
.blue { color: rgb(22,46,109); }
.sediva { color: rgb(155,155,155); }

#left-menu { float:left; width: 200px; padding: 0px; margin: 0px; margin-right: 5px; }
#left-menu a { color: #000066; text-decoration: none; font-size: 12px; font-weight: bold;}
#left-menu ul {padding:0; margin:0;  }
#left-menu li { background: url(../images/li_menu_bg.jpg) no-repeat; list-style:none; padding:0; margin:0; padding-left: 5px; padding-top: 5px; height: 24px; margin-bottom: 1px; }
#turnaj-clanek {  float:left; width: 520px; padding: 0px; margin: 0px; margin-right: 5px; padding-left: 15px; padding-right: 15px; }
#right-loga { float:left;  width: 200px; padding: 0px; margin: 0px; margin-right: 5px; text-align: center;}
#right-loga h4 { text-align: left;}

ul.topik { padding:0; margin:0; height: auto; }
li.top{  background: url(../images/li_tour_bg.jpg) no-repeat center top; list-style:none; padding:0; margin:0; padding-left: 5px; padding-top: 5px; height: 24px;padding-bottom: 10px; color: #FFFFFF; font-weight:bold; font-size: 14px; text-align:center; }
li.none { padding:0; margin:0; background: none; list-style: none;}
 a.seznam { font-size: 13px; font-weight:bold; text-decoration: none; color: #000066 ;}
 a.seznam:hover { color: red ;}
 li.obsah{  text-align:center; list-style: none; color: #000066; font-weight: normal; font-size: 12px; background: none; list-style:none; padding:0; margin:0; padding-left: 5px;  height: 24px; margin-bottom: 15px; }
 li.detail { height: auto; color: #000066; font-weight: normal; font-size: 12px;}
#turnaj a { text-decoration: none; font-size: 13px; text-decoration: underline;} 
#turnaj  { float: left; height: auto; }
.nadpisclanku { color:#000066; font-size:18px; text-align: center; font-variant:small-caps; }

#tournament { float:left; background:url(../images/tournament_bg.jpg) repeat-y left; }
