/* Basic */

* { margin:0;padding:0; }

a img { border:0; }

div { /*border:1px solid #ff0000 !important;*/ }

body 
  {
  font-family: Verdana, 'Geneva CE', lucida, sans-serif;
  background-color:#ffffff;
  color:#666666;
  text-align:center;
  }

table td 
  {
  vertical-align:top;
  font-size:8pt;
  text-align:left;
  }

table th 
  {
  vertical-align:top;
  font-weight:bold;
  font-size:8pt;
  text-align:left;
  }

h1 {
   margin:5px 0 5px 0; font-weight:bold;font-size:14pt;color:#707705;
   }

  
h2 {
   margin:5px 0 5px 0; font-weight:bold;font-size:11pt;color:#707705;
   }

h3 {
   margin:5px 0 5px 0; font-weight:bold;font-size:9pt;color:#000000;
   }

/* layout */

#zoneswitch {
 width:100%;
 text-align:center;
}

#zonebox {
 width:800px;
 margin:0 auto 0 auto;
 background-image:url(../_img/content.jpg);
}

#header
{
 width:800px;
 height:253px; 	
}

#main-home {
 margin:0 205px 0 205px; padding:0;
 border:1px solid #bbbbbb;
 min-height: 750px;
 height: auto;
 _height: 750px;
 background: #85c441 url(../_img/green-bg-home.gif) repeat-y scroll left top
}

#main {
 margin:0 0 0 205px; padding:0;
 border:1px solid #bbbbbb;
 min-height: 750px;
 height: auto;
 _height: 750px;
}

#midmid { width:365px !important; }

#main-content {
	margin:0; padding:0;
	font-size: 9pt;
	text-align:left;
	
}
         
#sidebar-left {
 float: left;
 width: 200px;
/*
 min-height: 750px;
 height: auto;
 _height: 750px;
*/ 
 border:1px solid #bbbbbb;
 background-color:#F4F6F1;
}

#sidebar-left p
{
 font-size:8pt;	
}

#sidebar-left-content {
 text-align:left;
}

#sidebar-right {
 float: right;
 width: 200px;
/*
 min-height: 100%;
 height: auto;
 _height: 750px;
*/ 
 border:1px solid #bbbbbb;
 background-color:#F4F6F1;
}

#sidebar-right-content {
 text-align:left;
}


#sidebar-left ul li, #sidebar-right ul li {
    font-size: 9pt;
	color: #000000;
	margin:0 0 0 20px;
}


#zonefoot
{
 width:800px;	
 height:40px;
 font-size:8pt;
 float:none;
}

#zonefoot a:link, #zonefoot a:visited, #zonefoot a:active
{
 color:#999999;
 font-weight:normal;
}

#zonefoot a:hover 
{
 color:#ff0000;
}        
      
	  
.akce {
	display:block;
	width:60px;
	color:#f00;
	border:2px solid #f00;
	font-size:8pt;
	font-weight:bold;
	background:#ff0;
}
   
.akce2 {
	color:#f00 !important;
	font-weight:bold;
	background:#ff0;
}   

.akcetext {
	display:block;
}

hr.cleaner {
	clear:both;
	height:1px;
	margin: -1px 0 0 0; padding:0;
	border:none;
	visibility: hidden;
	}
         

.textbox{
 width:565px;
 margin:5px;
 padding:5px;
 font-size: 9pt;
}

.textbox p {
   margin:5px 0 5px 0;
  }   

.textbox h1 {
   margin:5px 0 5px 0;
   font-size:8pt;
   color:#aaaaaa;
  }  
  
.textbox li {
    font-size: 9pt;
    color: #666666;
    margin:0 0 0 5px;
    padding:0 0 0 15px;
    list-style-type:none;
    background-image:url(../_img/arrow01.gif);	
    background-position:0 4px;
    background-repeat:no-repeat;
}

#news
{
 background-color:#ffffff;
 border:1px solid #bbbbbb;
 color:#777777;
 width:196px;
 margin:1px;
 height:200px;
 overflow:hidden;
}

#motiv1
{
 color:#ffffff;
 width:200px;
 height:200px;
 overflow:hidden;
}

#motiv2
{
 background-image:url(../_img/motiv2.jpg);	
 background-repeat:no-repeat;
 color:#ffffff;
 width:200px;
 height:201px;
 overflow:hidden;
}

#news a { display:block; }

#motiv1 p, #motiv2 p, #news p { margin:4px;font-size:8pt; }

.byty 
{
 border-collapse:collapse;
 width:560px;
}

.byty th
{
 vertical-align:bottom;padding:1px;border-bottom:1px solid #cccccc;	font-size:7pt;font-weight:bold;
}

.byty td
{
 padding:1px;border-bottom:1px solid #cccccc;font-size:7pt;font-weight:normal;	
}

.xbb
{
 border-collapse:collapse;	
 border:1px solid #bbbbbb; 
 
}

.xbb td, .xbb th 
{
 padding:4px 4px 4px 16px;
 background-color:#ffffff;
}

.rr { text-align:right; }
.ll { text-align:left; }
.cc { text-align:center; }

.handy { cursor:pointer; }

/* odkazy */
a:link, a:visited, a:active {
  color:#707705;text-decoration:none;font-weight:bold;
}

a:hover {
  color:#ff0000;text-decoration:none;font-weight:bold;
}

/* navibar */
.mcat 
{ 
 background-color:#F4F6F1;
}

.mcat li
{
 list-style-type:none;
 background-image:url(../_img/basenav.gif);	
 background-repeat:no-repeat;
 font-size:8pt;
 letter-spacing:1pt;
}
 
.mcat li a:link, .mcat li a:active, .mcat li a:visited
{
 color:#000000;
 padding:0 0 0 20px;
 font-weight:normal;
 display:block;
 height:20px;
} 
 
.mcat li a:hover
{
 color:#ff0000;
} 
 
.subcat {
 
} 
     
.subcat li
{
 letter-spacing:0.5pt;
 background-image:url(../_img/basenav.gif);	
 background-repeat:no-repeat;
 margin:0 0 0 10px;
}

.subcat li a:link, .subcat li a:active, .subcat li a:visited
{
 font-size:8pt;
 color:#000000;
 padding:0 0 0 20px;
 font-weight:normal;
 display:block;
 height:22px;
} 

.subcat li a:hover
{
 color:#ff0000;
} 
   
.hlp { cursor:help;color:#06c; }   
     
/* fomrs */     
.in {
    font-size : 8pt;
    font-weight: normal;
    border:1px solid #666666;
    color:#333333;
    background-color:#eeeeee;
    }

.bt{
   font-size: 8pt;
   font-weight: bold;
   color: #ffffff;
   border-top:1px solid #FAD6A6;
   border-left:1px solid #F9D5A3;
   border-bottom:1px solid #DE6419;
   border-right:1px solid #E6822A;
   text-align: center;
   background-color: #E6822A;
   background-image:url(../_img/buttons.jpg);	
   background-repeat:repeat-x;
   }

.redc { color:#ff0000; }
.greyc { color:#666666; }
.greenc { color:#006600; }
.blackc { color:#000000; }
.bluec { color:#0066cc; }
.yellowc { color:#ffff00; }
.whitec { color:#ffffff; }

.redb { background-color:#ff0000; }
.greyb { background-color:#dddddd; }
.greenb { background-color:#006600; }
.blackb {  background-color:#000000; }
.blueb {  background-color:#0066cc; }
.yellowb {  background-color:#ffff00; }
.whiteb {  background-color:#ffffff; }

#dhtmlgoodies_tooltip{
		background-color:#EEE;
		border:1px solid #000;
		position:absolute;
		display:none;
		z-index:20000;
		padding:2px;
		font-size:0.9em;
		-moz-border-radius:6px;	/* Rounded edges in Firefox */
		font-family: "Trebuchet MS", "Lucida Sans Unicode", Arial, sans-serif;
		
	}
	#dhtmlgoodies_tooltipShadow{
		position:absolute;
		background-color:#555;
		display:none;
		z-index:10000;
		opacity:0.7;
		filter:alpha(opacity=70);
		-khtml-opacity: 0.7;
		-moz-opacity: 0.7;
		-moz-border-radius:6px;	/* Rounded edges in Firefox */
	}

