			div#fixedbox
  {
  position: absolute;
  top: 0px;
  left: 50%;
  margin-left: 232px;
  width: 168px;
  height: 100%;
  }
@media screen
  {
  div#fixedbox
    {
    position: fixed;
    }
  /* Don't do this at home */
  * html
    {
    overflow-y: hidden;
    }
  * html body
    {
    overflow-y: auto;
    height: 100%;
    padding: 0;
    font-size: 100%;
    }
  * html div#fixedbox
    {
    position: absolute;  
    }
  /* All done. */
  }
		
			html, body {
				height: 100%;
				margin: 0;
                padding: 0;
			}
			
			body {
				font-family: Arial;
	           font-size: 11px;
			}
			
			#footer    {
			   position: relative;
               bottom: 0px;
			   left: 0px;
			   width: 100%;
            }
			a {
			   color: #71969D;
	           text-decoration: none;
			   outline:none;
			   border:none;
            }
            a:hover {
	           color: #CD2B28;
	           text-decoration: none;
            }
           #text    {
	           font-family: Arial;
	           font-size: 11px;
	           font-style: normal;
			   color: #71969D;
            }
			#textfooter    {
	           font-family: Arial;
	           font-size: 10px;
	           font-style: normal;
			   color: #71969D;
            }
			#textred    {
	           font-family: Arial;
	           font-size: 11px;
	           font-style: normal;
			   color: #CD2B28;
            }
			#textblack    {
	           font-family: Arial;
	           font-size: 11px;
	           font-style: normal;
			   color: #000000;
            }
#Menu{
	margin : 0px 0px 20px 0px;
	width:90%;
	float:left;
}
.mainMenu {
	float:left;
	margin : 0px 30px 0px 5px;
}
.mainMenu a.topMenu, a.subMenu{
	font-family:Arial, Helvetica, sans-serif;
	display:block;
	width:100%;
	font-size:13px;
	padding:0px 0px 0px 26px;
	margin:0px;
	
}
.mainMenu a.topMenu:hover, a.subMenu:hover{
	background: url(../images/kocka_red.jpg) no-repeat 0px 2px;
}
.mainMenu a.topMenu.selected {
	color: #CD2B28;
}
.mainMenu a.topMenu.cube {
	color: #CD2B28;
	background: url(../images/kocka_red.jpg) no-repeat 0px 2px;
}

.bodyBox {
	background-color: #FFFFFF; background-image: url(../images/facility_bg.gif); background-repeat: repeat-y; height: 100%; margin-bottom: -20px;
}
.bodyBox .sub {
	background-image: url(../images/facility_bg2.gif);
}

.noMenu {
	background-image: url(../images/facility_bg.gif);
}
.withMenu{
	background-image: url(../images/facility_bg2.gif);
}
#textred    
{
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	color: #CD2B28;
}
#textred2   
{
    font-family: Arial;
    font-size: 21px;
    font-style: normal;
	color: #CD2B28;	
}
#textblack    
{
    font-family: Arial;
    font-size: 11px;
    font-style: normal;
	color: #000000;
}
#mail_member
{
	font-family: Arial;
    font-style: normal;
    color: #71969D;
}
#text2    
{
    font-family: Arial;
    font-size: 21px;
    font-style: normal;
    color: #71969D;
}
p
{
    margin:0;
	padding:0;
}
div#teamfacts {width:139px; text-align:left; overflow:hidden;}

td.bodkovec {background-image: url(../images/kocka_red.jpg); background-repeat: no-repeat; background-position: top;}
td.bodkovec2 {background-image: url(../images/kocka_blue.jpg); background-repeat: no-repeat; background-position: top;}

img {outline:none; border:none;}

ul {list-style: square;}