/* CSS Document */

* {margin: 0; padding: 0;}

/***layout***/
body{
  background: #77B141 url() ;
  text-align: center;
  margin: 0 0 0 0 !important;
}

html { margin-top: 0 !important; }

hr{
	clear:none;
}

#board{
  margin: 0 auto 0 auto;
  padding: 0 0 0 0;
  background: #ffffff url(img/shadow.jpg) repeat-y right;
  width: 960px;
  min-height: 260px;
  text-align: left;
  display: block;


}

#board_inside{
  margin: 0 0 0 7px;
  padding: 5px 0 0 0;
  background: #ffffff;
  width: 940px;
  display: block;
  position: relative;
  text-align: center;

  
}

#rajce{
 border: white 1px solid;
 
width: 500px;
}

#header{
  z-index: 1000;
  width: 938px;
  height: 216px;
  display: block;
  overflow: visible;
  border: 1px #77B141 solid;
  position: relative;
}
#header_img{
  background: url(img/header.png) no-repeat ;
  width: 938px;
  height: 241px;
  display: block;
  z-index: 900;
  position: relative;
}

#header_img_left{
  background: url(img/head1.jpg) no-repeat;
  float: left;
  display: block;
  width: 293px;
  height: 220px;
  
}

#header_img_center{
  background: url(img/head2.jpg) no-repeat;
  float: left;
  display: block;
  width: 309px;
  height: 220px;
  
  
}

#header_img_right{
  background: url(img/head3.jpg) no-repeat;
  float: left;
  display: block;
  width: 209px;
  height: 220px;
  
  
}

#header_img_log{
  background: url(img/head4.png) no-repeat;
  float: left;
  display: block;
  width: 127px;
  height: 248px;
  
  
}

#sidebar_right{
  width: 175px;
  min-height: 200px;
  float: right;
  display: block;
  margin: 0 3px 0 0;
  font-family: arial;
  text-align: justify;
}

#sidebar_right li{
  list-style-type: none;
  clear: both;
  margin-top: 20px
}

#sidebar_right a, a:visited{
  color: #0c6494;
  text-decoration: none;
}

#sidebar{
	font-size: 11pt;
	text-align: 	
}

#footer{
  background: url(img/footer.jpg) no-repeat ;
  width: 960px;
  height: 29px;
  display: block;
  margin: 0 auto 0 auto;
  text-align: center;
  font-family: arial;
  font-size: 7pt;
  font-weight: bold;
}

#footer a, a:visited{
  color: #0000FF;
}


#line{
  width: 935px;
  display: block;
  font-size: 10pt !important;
  border: 2px #77B141 dashed;
  border-top: 4px #77B141 solid;
  margin: 0 0 10px 2px;
  clear: both;
}

#line_white{
  height: 35px;
  position: relative;
  margin: 5px 0 10px 0;
}

#line_clear{
  width: 1px;
  clear: both;
}

/***nav***/


#nav{
  position: absolute;
  float: left;
  width: 740px;
  max-width: 940px;
  height: 28px;
  background: #ffffff url() ;
  margin: 5px 0 0 0;
  z-index: 1000;
  
}

#nav ul li {
  width: 120px;
  height: 28px;
  background: url(img/nav/button.png) no-repeat ;
  float: left;
  list-style-type: none;
  font-family: arial;
  font-weight: bold;
  font-size: 12pt;
  color: #ffffff;
  margin: 0 5px 0 0;
  
}

#nav ul li a, a:visited{ 
  display: block; 
  margin-top: 4px;
  color: #FFFFFF;
  text-decoration: none;
  
}

#nav ul li:hover{
  background: url(img/nav/button_act.png) no-repeat ;
}


/***img***/
#pacles{
  background: url(img/pacles.png) no-repeat; 
  display: block;
  position: absolute;
  top: 75px;
  left: 25px;
  width: 212px;
  height: 102px;
}
/***text***/
#content{
  width: 735px;
  min-height: 300px;
  display: block;
  text-align: justify;
  margin: 5px 0 10px 5px;
  padding: 0 10px 10px 0;
  border-right: 4px #77B141 solid;
  font-family: arial;
  font-size: 11pt;
  
}

#content li{
  margin: 5px 0 0 20px;
  
}
#content table{
  
  
}

#content td{
  height: 15px;
}

#content td a:visited{
  color: #0000EE
}

#content a, a:visited{
  color: #000000
}

h1{
  font-family: arial;
  font-size: 13pt;
  float: left;
  text-decoration: underline;
  margin: 0 0 10px 0;
  
}
h2{
  font-family: arial;
  font-size: 16pt;
  float: left;
  clear: left;
  text-decoration: none;
  width: 100%;
  margin: 0 0 10px 0;
}

h3{
  font-family: arial;
  font-size: 12pt;

  margin: 5px 0 10px 0;
  text-decoration: none;
}


/***link***/
