html, body {
font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif;
 color: #404040;
 font-size: 90%;
 
}
a{
	color:#5e4000;
}
a:hover{
 color:  #766257;
 text-decoration: none;
}
p {margin:0; padding:0; text-align: left}
pre {

	font-size: 13px;
}
h1{
  font-size: 200%;
   color: #36190f;
  font-style: italic;
  margin: 0 0 0.5em 0 ;
font-family: serif;  

}
h2{
 font-size: 130%;
   font-style: italic;
 
  font-family: serif;
  color: #36190f;
}
h3{
 font-size: 120%;
  font-weight: normal;  
  color: #36190f;  
}
h4{
font-size: 110%;
margin-bottom: 0;
margin-top: 0;
}
h5{
 margin: 0;
}
#sidebox h2 {
 font-size: 150%;
}
#sidebox h3{
 font-size: 130%;
}
#sidebox h4, #sidebox h5{
  font-size: 120%;
  margin-top: 0em;
  font-weight: bold;
  font-family: serif;
  font-style: italic;
}
h1, h2{
  color: #36190f;
}
h3, h4{
  color: #36190f;
}
.imgleft, #content div .left, img.left{
 float: left;
 margin: 0 1em 1em 0;
 padding: 4px;
 border-right: 2px solid #EDEDED; 
 border-bottom:  2px solid #EDEDED; 
 border-top: 1px solid #EDEDED;
 border-left: 1px solid #EDEDED; 
 text-align: center;
 background: #fff;
}
.imgright, #content div .right, img.right{
 float: right;
 margin: 0 0 1em 1em;
  padding: 4px;
 border-right: 2px solid #EDEDED; 
 border-bottom:  2px solid #EDEDED; 
 border-top: 1px solid #EDEDED;
 border-left: 1px solid #EDEDED; 
 text-align: center;
 background: #fff; 
}
.imgcontainer img{
 float: none!important;
 border: none!important;
 margin: 2px auto!important;
 padding:0!important;
 padding: 0px; 
}
#text td{
vertical-align:top;
}
ul{
 list-style-type: square;
}
#content li{
 color:  #E3D3BA;
}
#content li span, #content li label{
 color: #404040;
}
#content ol li{
 margin-bottom: 0.5em;
}
#content ol li li:first-child{
 margin-top: 0.5em;
}
form{
 margin: 0;
 padding: 0;
}
fieldset{
 border: none;
}
#content #text  a.gal img{
 float: left;
 padding: 1px;
 border-width: 1px;
 border-color: #bbbbbb;
 margin: 5px 5px 0 0;
 background: #fff;
 width: 95px ;
 padding: 5px;
}
.imggal{
 margin-top: 1em;
 float: left;
}
.video, #map_canvas2{
 padding: 1px;
 border-width: 1px;
 border-color: #bbbbbb;
 margin: 0 1em 0 0;
 background: #fff;
 padding: 5px;
 float: left;
}
.videoright, #map_canvas2right{
 floaT: right;
 padding: 1px;
 border-width: 1px;
 border-color: #bbbbbb;
 margin: 1em 0 0 1em;
 background: #fff;
 padding: 5px;
}
#content #text #intext .pparts{
 clear: both;
 margin-top: 0.5em;

}
.mainclr{
 clear: both;
 margin: 0;
 padding: 0;
 height: 0;
 font-size: 0;
 padding: 0;
 height: 0;
 
}
table, tr, th, td {
	border-collapse: collapse;
	border: 1px solid #E3D3BA;
}
table {
	border: 1px solid #E3D3BA;
}
th, td {
	padding: 5px 8px;
	text-align: left;
	vertical-align: top;
}
th{
 background: #F6EFE7;
 
}
#content  ul, #content li{
 margin-left: 0;
 padding: 0;
}
#content ul{
 margin-left: 1.5em;
}
#content #sidebox a.new_window_link img, #content a.new_window_link img, img.downimg, #map_canvas img {
 border: none!important;
 padding: 0!important;
 background: transparent!important;
}



 .downs{
 float: left;
 margin-right: 5px;
 background: #F6EFE7;
 padding: 15px;
 margin-top:  5px;
 display: block;                                                             v
 margin-right: 5px;
 width: 255px;
 height: 40px;
 clear:left;
 }


.klubove-dokumenty  .downs {
 float: none;
 margin-right: 5px;
 background: #F6EFE7;
 padding: 15px;
 margin-top:  5px;
 display: inline-block;                                                             v
 margin-right: 5px;
 height: 40px;
 width: 40%;

}

 #sidebox .downs{
 display: block;
 float: none;
}
#map_canvas{
 border: 1px solid #fff;
 overflow: hidden;
 margin: 1em 0;
}
.sbmenu{
 margin-top: 0px;
}
.banner{
 clear: both;
}
p.odpaly{
 margin: 10px 15px;
}
#content #text .ref fieldset p{
 margin: 10px;
}

.required {
	background: #fff url('../images/required.gif') top right no-repeat;
}
.invalid {
	background: #F9E9DB url('../images/wrong.gif') top right no-repeat;
	color: red;
}
select.required {
	background: #fff url('../images/required.gif') top left no-repeat;
}
select.invalid {
	background: #fff url('../images/wrong.gif') top left no-repeat;
	color: red;
}
a.pages{
 display: block;
 float: left;
 padding: 3px 5px;
 margin-right: 2px;
 border: 1px solid #e7e7e7;
 margin-top: 1em;
}
a.now{
 display: block;
 float: left;
 padding: 3px 5px;
 margin-right: 2px;
 border: 1px solid #e7e7e7;
 background: #BDD38A;
 color: #fff;
 margin-top: 1em;
 text-decoration: none;
 cursor: text;
}
.articlesclr{
 clear: both
}
#sidebox input.button, #sidebox .box2 input.button, #sidebox .pparts  input.button, #content .pparts input.button {
	background: #B61F1E ;
	border: 1px solid #c0c0c0;
	color: #fff;
  width: 205px;
  .width: 208px;
	height: 25px;
	padding: 3px 0;
	font-size: 14px;
 .margin-lefT: -10px;
}
.pparts{
 cleaR: both;
 margin:  0 0 1em 0px;
}
 
/* forum */
.msgs{
  width: 410px;
  font-size: 11px;
  background: #efefef;
  margin-bottom: 4px;
}
.namemsg{
  width: 400px;
  padding: 5px;
  background: #e2e2e2;
}
.txtmsg{
  width: 400px;
  padding: 5px;

}
#forumad{
  background: #CCC8C5;
  padding: 5px;
  width: 400px;
}
#forumad textarea{
 width: 390px;
 border: 1px solid #c0c0c0;
 overflow: auto;
 font-family: sans-serif;
 color: #515e5d;
 font-size: 11px;
}
#forumad input{
 border: 1px solid #c0c0c0;
 font-family: sans-serif;
 color: #515e5d;
 font-size: 11px;
 margin-top: 3px;
 margin-bottom: 3px;
}
#forumad #sendmsg{
 margin-top: 3px;
 float: right;
 margin-right: 3px;
 background: #625046;
 color: #fff;
 border: 1px solid #26110C;
}
.pager, .pagerrim, .pagerselected
{
	display: block;
	float: left;
	margin-left: 2px;
	padding: 0.3em;
	min-width: 1.4em;
	width: auto!important;
	height: 1.4em;
	line-height: 1.4em;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
	color: #E3D3BA;
	background: #F6EFE7;
}
.pagerrim
{
	width: auto!important;
	padding: 0.3em 0.5em 0.3em 0.5em;
}
.pagerselected
{
	color: #5E4000;
	background: #E3D3BA url("../images/easysub.jpg") repeat-x;
}
a.pager:hover, a.pagerrim:hover
{
	color: #5E4000 !important;
	background: #E3D3BA url("../images/easysub.jpg") repeat-x;
	width: auto!important;
}
td.compare{
 background: #E2DBCE;
}
