    

    html, body {

      background-color: black;



      text-align: center;

      margin: 0px;

      padding: 0px;

      font-family: Arial;

      color: white;

      font-size: 14px;}

      

    div.center {

      margin-left: auto;

      margin-right: auto;

      text-align: left;

      background-color: transparent;

      width: 994px;}

      

    div.top {

      margin-top: 8px;

      width: 1000px;}

    

    div.hlavni {

      width: 1001px;

      height: 40px;

      padding-left: 6px;

      margin-top: 12px;

      background-color: black;}

    

    div.main {

      width: 1001px;

      padding-left: 6px;

      margin-top: 12px;

      background-color: white;

      background-image: url('../obr/bg-main.jpg');

      background-repeat: repeat-y;

      background-position: left top;}

      

    div.obsah {

      width: 705px;

      float: right;

      margin-top: 5px;

      margin-right: 35px;

      background-color: white;

      padding-bottom: 30px;}

      

    div.paticka {

      background-color: #EDEDED;

      width: 994px;

      height: 27px;

      margin-left: 6px;

      margin-top: 13px;

      color: black;}

      

      div.paticka span {

        position: relative;

        left: 30px;

        top: 5px;}

        

        div.paticka span a {

          color: black;

          text-decoration: none;

          font-size: 13px;

          margin-right: 5px;

          margin-left: 5px;}

          

      div.paticka div.copyright {

        float: right;

        margin-right: 35px;

        margin-top: 5px;

        font-size: 13px;}

        

    div.levy-sloupec {

      float: left;

      width: 215px;

      background-color: #EEEDED;}

      

    #reklama {

      float: right;

      margin-top: 20px;}

      

    

    #navigace {

    	padding-bottom: 0.5em;

    	text-align: left;

    	margin: 0;}



      #navigace ul {

      	list-style-type: none;

      	margin: 0;

      	padding: 0;

      	font-size: 17px;

      	font-weight: bold;

        font-family: Arial;}

      

      #navigace ul li {

      	display: inline;

      	margin: 0;

      	padding: 0;

      	width: 142px;

      	float: left;}

      

      #navigace ul li a {

      	color: #FFF;

      	text-decoration: none;

      	display: block;

      	overflow: hidden;

      	border-left: 1px solid white;

      	padding: 0.6em 0.2em 0.6em 0.4em;

      	text-align: center;

      	background-image: url('../obr/menu-bg2.jpg');

        background-position: left top;

        background-repeat: repeat-x;}

      

      #navigace ul li a#aktivni {

      	background-image: url('../obr/menu-bg-active.jpg');

        background-position: left top;

        background-repeat: repeat-x;

        color: black;}

      

      #navigace ul li a:hover {

      	text-decoration: none;

      	background-image: url('../obr/menu-bg-active.jpg');

        background-position: left top;

        background-repeat: repeat-x;

      	color: black;}

      	

      #navigace ul li a.vyrazne {

        color: #a20000;}

        

      #navigace ul li a.prvni {

        border-left: 0px solid white;}

        

      

      

      .navigace2 {

      	text-align: left;

      	margin: 0;}



      .navigace2 ul {

      	list-style-type: none;

      	margin: 0;

      	padding: 0;

      	font-size: 13px;

      	font-weight: normal;

        font-family: Arial;}

      

      .navigace2 ul li {

      margin-bottom: 1px;

      	padding: 0;

      	width: 215px;

      	text-align: left;}

      

      .navigace2 ul li a {

      	color: black;

      	text-decoration: none;

      	display: block;

      	overflow: hidden;

      	padding: 0.25em 0.8em 0.25em 2em;

      	background: transparent}

      	

      .navigace2 ul li a.nadpis {

      	background: #CCCBCB;

        font-weight: bold;

        padding: 0.5em 0.8em 0.5em 2em;}

      

      

      .navigace2 ul li a:hover {

      	text-decoration: underline;}

      	

      .navigace2 ul li a#active {

        padding-right: 20px;

        background-image: url('../obr/menu.jpg');

        background-position: right top;

        background-repeat: no-repeat;}

        

      .navigace2 ul li a#active2 {

        border-right: 10px solid #cadb2a;}

      	



      	

        

      hr.cistic {

        visibility: hidden;

        clear: both;}

        

      a {

        color: black;

        text-decoration: underline;}

        

      a:hover {

        text-decoration: none;}

        

      p {

        color: black;

        font-size: 14px;}

        

        p img {

          border: 1px solid #c0ce31;

          margin: 5px;}

        

      h1 {

        font-size: 20px;

        font-weight: normal;

        padding-left: 30px;

        background: url('../obr/h1.jpg') left top no-repeat;

        color: black;}

        

      h2 {

        color: #CCCC33;

        font-size: 17px;

        font-weight: bold;

        margin-left: 20px;

        margin-top: 18px;}

      

      h3 {

        color: #b7b7b7;

        font-size: 14px;

        font-weight: normal;

        padding: 0px;

        margin: 0px;}  



      div.pagination{

	  	text-align:right;

		padding:5px 50px 5px 0;

		font-size:20px;

	  }

	  div.pagination .actual{

	  	font-size:36px;

	  }

	  

	  div.pagination .near{

	  	font-size:24px;

	  }

	 embed {

	 	margin-left: auto; 

		margin-right: auto;

	}

	  .video{

	  	text-align:center;

		clear:both;

	  }

	  .komentare h3{

	  	margin:15px 0 10px 0;

	  	font-size:18px;

	  }

	  .komentare table tr td{

	  	color:#000000;

	  }

	  .komentare .kheader{

	  	background:#999999;

		color:#000000;

		padding:5px;

	  }

     .komentare .kdate{

	  	background:#999999;

	  	float:right;

	  }

	  .kcontent{

	  	border-bottom:1px solid #999999;

		border-left: 1px solid #999999;

		border-right: 1px solid #999999;

		padding:10px;

		color:#000000;

		margin-bottom:15px;

	  }
	  
	  div.vyhledavani {
      background-color: #cadb2a;}
