body {
    	background: url("body_bg.jpg") repeat-x #491713;
    	text-align: center;
    	padding: 5px;
    	padding-bottom: 0;
    	margin-bottom: 0;
    }
    h3{color:#EE2F37;}
    h4{color:#EE2F37;}
    #wrap {
      background: url(wrap_back.png) white;
	     width: 938px;
	     margin: 0 auto;
	     padding: 0;
	     text-align: left;
    }
    #container1{
      padding: 0;
      margin: 0;
      background: url(menu_bg.jpg) left top repeat-y;
    }
    #container2{
      padding: 0;
      margin: 0;
      background: url(menu_bg.jpg) right top repeat-y;
    }
    #top {
      background: url(top.jpg) silver;
      height: 146px;
    }
    #razitko{
    	margin-top: 10px;
    	margin-left: 10px;
    }
    
    /* menu */
    #menu {
      float: left;
      width: 163px;
      height: 357px;
      padding: 0;
      margin: 0;
    }
    #container_menu a {
      display: block;
      width: 133px;
      height: 49px;
      margin-bottom: 8px;
    }
    #menu a span {
      display: none;
    }
    #menu_wrap{
      /*background: url(menu.jpg) no-repeat;*/ 
      width: 163px; 
      
    }
    #container_menu{
      background: url(menu_btns_bg.jpg) 0 8px repeat-y;
    }
    
    #container_top {
     background: url(menu_top.jpg) top left no-repeat;
      
    }
    #container_bottom {
     background: url(menu_bottom.jpg) bottom left no-repeat;
     *height: 100%; 
    }
    #menu_content {
      padding-top: 13px; 
      padding-left: 15px; 
      padding-bottom: 2px;
    }
    /* central content part */
    #main {
      background: url(main_bg_repeat.jpg);
      float: left;
      width: 612px;
      height: auto;
    }
    #main_img {
      background: url(main_bg2.jpg) no-repeat;
      margin: 0;
      padding: 0;
      width: 612px;
      /*height: 600px;*/
      min-height: 700px;
      height: auto;
      float: left;
    }
    #content {
      margin: 10pt;
      margin-top: 30pt;
      *margin-top: 35pt;
      
      color: #330000;    
    }
    #ie_min_height{
      width: 0px;
      height: 562px;
      float: right;
    }
    /* right slice */
    #right {
      background: url(menu_bg.jpg) repeat-y;
      float: right;
      width: 163px;
      height: 100%;
      padding: 0;
    }
    #login_form {
      background: url(login_form_bg.jpg) no-repeat;
      width: 163px;
      height: 111px;
      margin: 0;
    }
    #login_form input {
      font-size: 10px;
      font-weight: bold;
      background: #434947;
      color: white;
      border: 0px solid;
    }
    #jmeno {
      width: 115px;
      position: relative;
      left: 23px;
      top: 26px;
    }
    #heslo {
      width: 115px;
      position: relative;
      left: 23px;
      top: 43px;
      *top: 41px;
    }
    #login_btn {
      position: relative;
      left: 42px;
      top: 49px;
      *top: 47px;
    }
    #registrace{
      height: 44px;
      padding-bottom: 5px;
    }
    #registrace a {
      display: block;
      width: 163px;
      height: 44px;   
      background: url(registrace.jpg) -0px -0px; 
    }
    #registrace a:hover {
      background: url(registrace.jpg) -0px -44px; 
    }
    #registrace span {
      display: none;
    }
    
    #important_news{
      width: 163px;
      background: url(important_news_bg.jpg) repeat-y black;
      color: white;
      font-size: 10px;
    }
    #important_news ul{
    	padding-left: 8px;
    }
    #i_news_top{
      background: url(important_news_top.jpg) no-repeat black;
      height: 36px;
    }
    #i_news_content{
      padding: 5px 18px 5px 18px;
    }
    #i_news_bottom{
      background: url(important_news_bottom.jpg) no-repeat black;
      height: 19px;
    }
    /* bottom part */
    #clearance {
      clear: both;
      height: 6px;
      font-size: 4px;
      background: url(bottom.jpg) black;
    }


/**** FORUM *****/
textarea.forumpost {
	width:560px;
	background-color: #3a4340;

}

.posts {
	margin:20px;
	min-height: 300px;
}

.post {
	margin-top: 10px;
	border-bottom: #481612 2px solid;
}

.post_icon {
	float:left;
	margin-right: 10px;
}
.post_sender {
	font-weight: bold;
}

.post_body {
	margin: 10px;
}
	
.navigation {
	text-align: center;
	margin: 20px;
}

.disabled {
	color: #666666;
}

.reg_odkaz{
	font-size: x-large;
	color: red;
}

.reg_prvni{
	margin-top:60px;
	margin-left: 10px;
	margin-right: 10px;
}

.screenshoty{
	margin-left: 25px;
}

p{
	font-weight:bolder;
	font-size:11pt;
}

.napoveda_obsah{
	font-weight:bolder;
}

.logo{
	display: block;
	height: 140px;
	width: 400px;
	position: relative;
	left: 275px;
	top: -140px;
}

a{
	color: gold;
}

b{
	color: black;
	font-weight:600;
}
.tutorial{
	font-weight:bolder;
}

.partner{
	margin-left: 35px;
	margin-top: 6px;
}

.partner a{
	width: 88px;
	height: 31px;
}

.partner_ad{
	margin-left: auto; 
	margin-right: auto; 
	margin-bottom:20px; 
}

#registrovani_hraci{
	position:relative;
	top:-160px;
	left: 770px;
	color:#EE2F37;
	font-size:9pt;
	width: 164px;
}

.statistiky{
	width: 520px;
	height: 180px;
	margin-left: 20px;
	margin-bottom: 25px;
	
}

.poradnik{
	width: 149px;
	height: 172px;
	float: left;
	margin-left: 20px;
	background-image: url(podklad.png);
}

.hraci{
	margin:0px;
	margin-top: 6px;
	margin-left: 7px;
	padding:0px;
}

.hraci li{
	height: 20px;
	display:block;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0px;
	padding:0px;
	color: white;
	font-size: 13px;
}

.hraci li a{
	color: white;
	text-decoration: none;
}

.hrac_prvni{
	color: rgb(238, 47, 55);
}

