body {
  float : left;
	padding : 0px;
	margin:0px;
	width : 100%;
	height : 100%;
	cursor : default;	
	font-family:Verdana,Arial; 
	font-size : 12px; 	
}

div,form, p { cursor : default; margin : 0; padding : 0; }
a { text-decoration : none; color : #395D39; }
a:hoover {text-decoration : underline;}
a img { border : 0px; }
input,select { font-size : 10px; border : 1px solid #a1be90; }

fieldset { float: left; border : 0px; margin-top : 20px; }

textarea { font-size : 11px; font-family:Verdana,Arial; }
label { font-size : 12px; }
label.lbl { float : left; width : 230px; }
input.lbl { float : left; width : 220px; margin-right : 10px; }
div#main { 
  float : none;
  width : 780px; 
  margin : 10px auto 0px auto;
  padding : 0px;      
}
div#content { 
  float : left;
  width : 780px; 
  margin : 0px; 
  text-align : left;
  background: transparent url("../images/back.jpg") repeat-y top left;	
}

h1 { 
  float : left;
  width: 779px;
  height: 128px;
  margin : 0; padding : 0;
  background: transparent url("../images/logo.jpg") no-repeat top left;
}  
h1 a{
  display : block;
  width: 779px;
  height: 128px;
  
  background-color: transparent;
}
h1 a span{display: none;}

h2 { margin : 0; padding : 0; font-size : 14px; }

div#leftMenu {
  float : left; 
  width : 165px;
}
div#leftMenu a {
  float : left;
  width : 150px; 
  display: block; 
  
  color : #646663;
  font-size : 11px; 
  font-weight : bold;
  margin : 3px 0px 0px 0px;
  padding : 6px 2px 6px 3px;    
  background: transparent url("../images/stopa.gif") no-repeat bottom right;
}
div#leftMenu a span { float: left; width : 121px; background-color : #FFFFFF; padding : 6px 0px 5px 5px; cursor : hand; }
div#leftMenu a:hover.levaStopa,  div#leftMenu a.activeLevaStopa  { background: #ECECEC url("../images/stopa_leva.gif") no-repeat top right; }
div#leftMenu a:hover.pravaStopa, div#leftMenu a.activePravaStopa { background: #ECECEC url("../images/stopa_prava.gif") no-repeat bottom right; }

div#menu {
  float : right;
	width: 615px;
  height: 25px;
	margin : 0;
	background-color : #FFFFFF;
}
div#menu a { 
  height: 24px; 
  display: inline; 
  background-color : #A1BE90; 
  color : #2B1865;
  font-size : 12px; 
  font-weight : bold; 
  margin : 1px; 
  padding : 3px 23px 6px 23px; 
  line-height : 20px;
}
div#menu a.active { color : #dcf0b1; }
div#page {
  float : left;
  width : 475px;
  padding : 15px 0px 15px 25px;
  margin: 0;
}
table#news { 
  float : left;
  width : 474px;
  padding : 0px 0px 15px 0px;
}
table#news thead td, table#news thead td a { font-weight : bold; background-color : #395d39; color : #fff; font-size : 10px; padding : 2px;}
table#news td { border : 1px solid #395d39; vertical-align : top; font-size : 10px; }
table#news td a { color : #395d39; }

div.news_detail p { font-size : 10px; }
div.news_detail a.vice { float : right; color : #000; font-size : 10px; font-weight : bold;  }

div#banner { float : right;  width : 90px; height : 658px; padding : 0px 5px 5px 0px; }
div#sablona {
  color: #3E5D3E;
}
div#span_pod_menu {
  position : absolute;
  background-color : #e2e2e2;
  padding : 2px 2px 0px 2px;
  display : none;
}
div#span_pod_menu a {
  display: block;
  margin-bottom : 2px;
  padding : 6px 10px 6px 10px;
  background-color : #ffffff;
  color : #646663;
  font-size : 10px; 
  font-weight : bold; 
}
div#copyright {
  float : left;
  width : 770px;  
  text-align : center;
  font-size : 9px;
  color : #DCF0B2;
  padding : 7px 10px 7px 0px;
  margin-bottom : 10px;
  background: #939598 url("../images/stopy.jpg") no-repeat center right; 
}

