body {
     font-size:76%;
     font-family:"Arial CE", Arial, Helvetica, sans-serif;
     background:#ddd9ce url('../img/bodyback.gif') repeat-y center top;
}
#layout {
        margin:0 auto;
        width:985px;
        text-align:left;
}


#layout #obsah {
        clear:both;
        width:968px;
        margin-top:187px;
}

#layout #obsah .right-side {
        float:right;
}

#layout #obsah .left-side {
        float:left;
}


#layout.tri #obsah .right-side #cnt-r {
        float:left;
        width:214px;
        margin-left:17px;
x        background:red;
}

#layout.tri #obsah .right-side #cnt-c {
        float:left;
        width:490px;
x        background:green;
         background:white;
}

.hidden {
  display:none;
}

 .main-cnt { /*slouzi k detailnimu usazovani hlavniho obsahu. kdyz by bylo potreba obcas sem tam hnout :-) */
           margin-left:2px;
           margin-top:18px;
		   overflow: hidden;
 }
 
 
.main-cnt #promoprostor1,
.main-cnt #promoprostor2
{
	width: 100%;
	margin-bottom: 10px;
}
 
#layout.tri #obsah .left-side #cnt-l {
x        float:left;
        width:216px;
        margin-left:17px;
x        background:blue;
}

/*dva sl*/
#layout.dva #obsah .right-side #cnt-r {
display:none;
}

#layout.dva #obsah .right-side #cnt-c {
        float:left;
        width:724px;
x        background:green;
         background:white;
}
  
#layout.dva #obsah .left-side #cnt-l {
x        float:left;
        width:216px;
        margin-left:17px;
x        background:blue;
}

/*edn 2sl*/

#header {
        position:absolute;
        clear:both;
        width:951px;
        height:111px;
        top:0px;
        margin-left:17px;
        background:#fff url('../img/head.jpg') no-repeat 270px 0px;
}

#menu {
      
}

.navi {
       position:absolute;
       width:951px;
       top:151px;
       margin-left:17px;
       margin-top:0px;
x       height:36px;
       background:#f3f2ef;
 }

#footer {
        background:gray;
}

#subfooter {
        background:pink;
}

.promo-dole {
            width:950px;
            height:99px;
            margin-left:17px;
            margin-bottom:10px;
            background:url('../img/cs/promo-dole.gif') no-repeat left top;
}


/*GLOBALS*/

.logoklik {
          position:absolute;
          display:block;
          width:237px;
          height:92px;
          top:0px;
          margin-left:17px;
          background:url('../img/logo.gif') no-repeat left top;
          cursro:poitner;
}

.clr {
  clear:both;
  height:1px;
  line-height:1px;
  float:none;
  font-size:1px;
}

#obsah .wysiwyg
{
	overflow:hidden;
	width: 100%;
}

#odkazy
{
	background:transparent url(../img/subcat_bg.jpg) no-repeat scroll right bottom;
	border:1px solid #C5C5C5;
	margin: 20px 0;
	padding:14px 0 12px;
	position:relative;
}

#odkazy h2 {
	background-color:#FFFFFF;
	color:#B9310D;
	font-size:1em;
	left:10px;
	padding:0 8px;
	position:absolute;
	top:-9px;
}

/* odkazy na podstranky */
#obsah ul#subpages
{
	list-style-type: none;
	margin-left: 20px;
}
	
	
	ul#subpages li.cleaner_li { border: 1px solid blue; height: 0px; padding: 0px; margin: 0px; clear: both; font-size: 1px; }
	ul#subpages li { float: left; width: 200px; margin-bottom: 1px; }
	
	ul#subpages li a
	{	
		background: url('../img/ullisubpage.gif') 0 0.2em no-repeat;
		margin-bottom: 3px;
		padding-left: 20px;
		 display: block;		
		color: #3F3F3F;
		font-weight: normal;
	}

	ul#subpages li a:hover
	{		
		background: url('../img/ullisubpage-h.gif') 0 0.2em no-repeat;
	}
