  *
{
	margin: 0px;
	padding: 0px;
 }

body {
	margin-top:5px;
	background:#ffffff;
	text-align:center;
	font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif;
	font-size:10pt;
	line-height:1.5;
 	background: url("images/pozadi_final1.jpg") top center repeat-x;
  }
#hlavni {
	margin: auto;
	width: 740px;

}
#text {
margin:0;
	float: right;
	width: 450px;
	padding-right: 25px;
	padding-left: 25px;
	padding-bottom: 25px;

  text-align:left;
margin-top:15px;
}


#strana {
text-align:left;
	float: left;
	width: 220px;

}

.cleaner {
	clear: both;
	height: 0px;
	overflow: hidden;
	content: '';
	visibility: hidden;
}


#paticka {
      height:30px;
     background: url("images/dolnni-cast.gif") top left no-repeat;  
margin:auto;
}


.invisible {
	display: none;
}






#hlavicka {
     border: 0px solid blue;
     height:240px;
}

#hlavicka-horni {
      height:81px;
     background: url("images/horni-cast-horni.jpg") top left no-repeat;  

}

#hlavicka-dolni {
      height:124px;
     background: url("images/horni-cast-dolni.jpg") top left no-repeat;  

}


#hlavicka-logo a,#hlavicka-logo strong  {
	margin-left:25px;
	margin-top:10px;
	 padding:0;
       	 padding-left:100px;
       float:left;
	display:block;
	width:220px; 
	height:64px;
	background: url("images/logo.gif") top left no-repeat;
	text-decoration: none;

  }

#hlavicka-logo a span,#hlavicka-logo strong span { display:none }


#hlavicka-ikony
{

padding-top:35px;

}


#hlavicka-ikona-home a,#hlavicka-ikona-home strong,
#hlavicka-ikona-mapa-webu a,#hlavicka-ikona-mapa-webu strong,
#hlavicka-ikona-email a,#hlavicka-ikona-email strong  
{
       float:left;
       margin-left:50px;
	display:block;
	width:11px; height:11px;
	text-decoration: none;
  }

#hlavicka-ikona-home a,#hlavicka-ikona-home strong
{
	background: url("images/home.gif") top left no-repeat;
}

#hlavicka-ikona-mapa-webu a,#hlavicka-ikona-mapa-webu strong  
{
	background: url("images/mapa-webu.gif") top left no-repeat;
}

#hlavicka-ikona-email a,#hlavicka-ikona-email strong  
{
	background: url("images/email.gif") top left no-repeat;
}


#hlavicka-ikona-home a span,#hlavicka-ikona-home strong span { display:none }
#hlavicka-ikona-mapa-webu a span,#hlavicka-ikona-mapa-webu strong span { display:none }
#hlavicka-ikona-email a span,#hlavicka-ikona-email strong span { display:none }



#hlavicka-menu {
      height:35px;
      background: url("images/horni-menu-pozadi.gif") top left no-repeat;  

}

/*
#menu
{
font-weight:bold;
font-size:12px;
margin-left:20px;
width: 700px;
margin-left:20px;
float: left;
padding-top:10px;

}

#menu ul { 
margin:0;
padding: 0; 
color: #FFFFFF;
}

#menu ul li {
 list-style-image: url("images/sipka-menu.gif");
margin-left:10px;  
margin-right:30px;
  float:left;

 }

#menu ul li a
{
color: #FFFFFF;
text-decoration: none;

 
}

#menu ul li a:hover
{
background-color: #9e005d;
}

*/




#menu{
float:left;
padding: 0;
margin: 0;
width: 740px;
overflow: hidden;
background: url(images/bg.gif) repeat; /*right corner image*/
margin-top:5px;
height:30px;
}

#menu ul{
font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif;
font-size:11px;
margin: 0;
padding: 0;
list-style: none;
margin-left:33px;
}

#menu li{
display: inline;
margin: 10p 2px 0 0;
padding: 0;
text-transform: uppercase;
}


#menu a{
float: left;
color: white;
background: url(images/l.gif) no-repeat left top; /*default background color of tabs, left corner image*/
margin: 0 2px 0 10px;
padding: 0 0 1px 3px;
text-decoration: none;
letter-spacing: 1px;
}

#menu a span{
float: left;
display: block;
background: transparent url(images/r.gif) no-repeat right top; /*right corner image*/
padding: 7px 9px 3px 6px;
cursor: pointer;
}

#menu a span{
float: none;
}


#menu a:hover {
text-decoration : underline;
}

.current_page_item 
{
font-weight:bold;
}



#menu a:hover span{
background-color: transparent;
}




#paticka {
      height:30px;
     background: url("images/dolnni-cast.gif") top left no-repeat;  

}

.navigace-leva
{
background: url("images/menu-stred.gif") top left repeat-y;
 margin-top:20px;
  width:213px;
  float:left;
  margin-bottom:10px;
}

.navigace-leva-info
{
line-height: 21pt;
color:white;
font-weight:bold;
padding-left:20px;
width:213px;
height:30px;
background: url("images/menu-horni.gif") top left no-repeat;
font-size:14px;
}

  .navigace-leva-dolni
{
background: url("images/menu-dolni.gif") no-repeat top left;
width: 213px;
height: 16px;
}

.navigace-leva-obsah	
{
padding-top:10px;
padding-left:15px;
padding-right:5px;
font-size:12px;
  }

.navigace-leva-obsah-odkazy img	
{
border:0;
}


.navigace-leva-obsah-odkazy	
{
padding-top:10px;
padding-left:2px;
padding-right:0px;
font-size:12px;
}

.navigace-leva-obsah-odkazy ul	
{
list-style-type: none;
}



.navigace-leva-obsah ul li
{
list-style-image: url("images/sipka.gif");
margin-left:15px;
}

h1
{
color: #9e005d;
font-size:16pt;
padding-bottom:5px;
}

h2
{
font-size:13pt;
padding-bottom:5px;
}

#text p
{
padding-bottom:5px;

}

.gray
{
float:left;
margin:0;
padding:0;
border: solid #c8c8c8 0px;
background-color:#c8c8c8;
width:740px;
height:3px;
margin-top:5px;
}

#nav
{
margin-left:71px;

font-size:12px;
float: left;
margin-top:5px;
}

#nav ul li 
{ display: inline;
letter-spacing: 1px;
 }

#nav ul
{

padding: 0;
color: #FFFFFF;

}

#nav ul li a
{
padding-left:10px;
padding-right:10px;
color: #FFFFFF;
text-decoration: none;
float: left;
border-right: 1px dotted; 
}

#nav ul li a:hover
{
background-color: #9e005d;
}

#text ul
{
list-style-type: none;
}

#text ul li
{
list-style-image: url("images/sipka.gif");
margin-left:35px;
}

#text a,
#strana a
{
color:black;
}

#strana a:hover,
#text a:hover
{
color:#9e005d;;
}


.aktualita
{
font-size:12px;
margin-bottom:6px;
}

	.xshop {
			position: relative;
			float:left;
			width: 148px;
			height: 69px; 
			background: green;
	
		}
		.xshop a, .xshop a span {
			display: block;
			width: 100%; height: 100%;
		}
	.xshop a span {
			position: absolute; top: 0; left: 0;
			z-index: 1;
			background: url("images/xshop.gif") no-repeat left top;
		}
	.xshop a:hover span {
		background-position: left bottom;
	}
	
	#u1 a {color: #000;}
	#u1 a:hover {color: #111;}


	.usbc {
			position: relative;
			float:left;
			width: 109px;
			height: 76px; 
			background: green;
			margin-left:20px;			
		}
		.usbc a, .usbc a span {
			display: block;
			width: 100%; height: 100%;
		}
	.usbc a span {
			position: absolute; top: 0; left: 0;
			z-index: 1;
			background: url("images/usbc.gif") no-repeat left top;
		}
	.usbc a:hover span {
		background-position: left bottom;
	}
	
	#u2 a {color: #000;}
	#u2 a:hover {color: #111;}  

	.bowlersmap {
			position: relative;
			float:left;
			width: 141px;
			height: 54px; 
			background: green;
			margin-left:20px;			
		}
		.bowlersmap a, .bowlersmap a span {
			display: block;
			width: 100%; height: 100%;
		}
	.bowlersmap a span {
			position: absolute; top: 0; left: 0;
			z-index: 1;
			background: url("images/bowlersmap.gif") no-repeat left top;
		}
	.bowlersmap a:hover span {
		background-position: left bottom;
	}
	
	#u3 a {color: #000;}
	#u3 a:hover {color: #111;}  

