/*
editace clanku
*/

div.clanek_edit a {
  font-weight:bold;
}

div.clanek_edit table.editace {
  /*background:#7a8b05;*/
  margin:0px;
  padding:0px;
  border:none;
  width:100%;
  /*font-size: 11px;*/
}

div.clanek_edit table.editace td,div.clanek_edit table.editace th {
  background:white;
  vertical-align:top;
  text-align:left;
  border:none;
  padding:3px;
  /*font-size: 11px;*/
}

div.clanek_edit table.editace th {
  background:#d0d799;
}

div.clanek_edit table.editace td table {
  padding:0px;
}

div.clanek_edit table.editace td.dark {
  background:#d0d799;
  font-weight:bold;
}

/** Vypis clanku */
.clanek_vypis { 
  font-family: 'OpenCond'; 

  /*background:white;*/
  padding:1em;
}

.main-right .clanek_vypis {
  padding: 20px 0 0 20px;
  font-family: 'OpenCond';
}
.clanek_vypis .odsad table td p {
  margin:0;
}

div.clanek_gallery h3{
/*  padding:8px 8px 8px 20px;*/
  margin-bottom: 5px;
}

div.clanek_gallery{
  /*margin: 25px 0px;*/
  padding-bottom: 24px;
  background: white;
}
div.clanek_vypis h3{
  clear:both;
}
div.clanek_vypis h2{
  /*margin-top:30px;*/
  clear:both;
}
div.clanek_vypis .odsad h2 {
  margin-top:10px;
}
div.clanek_vypis div.fr img {
  padding:8px;
}

.clanek_gallery_image {
  width: 320px;
  border: none;
  float: left;
  text-align: left;
  /*margin: 20px 0 0 0;*/
  /*background: white;*/
  overflow: hidden;
  text-align: center;
}

div.clanek_vypis .clanek_gallery_image a{   
  background:none;
  background-color:#fff;
  padding:0;
  border:0;
}

.clanek_gallery .padder {
  width: 24px;
  height: 20px;
  float: left;
}
.clanek_gallery .padder:nth-child(4n+4) {
  width: 23px;
}
.clanek_gallery .padder:nth-child(6n+6) {
  height: 24px;
  float: none;
  clear: both;
}

.clanek_gallery .vice {
  clear: left;
  float: right;
  padding-right: 10px;
  padding-bottom: 15px;
}

.clanek_vypis table {
  margin-bottom:20px;
}
/*
.clanek_vypis table.odsazeni tr td {
  padding:3px 10px 3px 0;
}
.clanek_vypis table tr .menu_head {
  text-align: center;
  font-family: "Titan One";
  font-size: 1.5em;
  font-weight: normal;
  text-decoration: none;
}*/
.event_menu {
  display:block;
  float:left;
  margin-right:30px;
}
.clanek_vypis .video {
  margin: 10px 0px 0px 20px;
  width: 400px;
  height: 315px;
  padding-bottom: 20px;
}
.clanek_vypis .video a{
  display: block;
  width: 400px;
  height: 315px;
}


img.att_icon {
  float: left;
  padding:3px 10px 0px 10px;
}
div.att_icon {
  width: 33%;
  float: left;
  height: 55px;
  font-weight: bold;
}
div.att_icon a.popis {
  padding-top: 5px;
  display: block;
  line-height: 14px;
}

div.lidi {
  border:#288fca 1px solid;
  margin-top:25px;
  padding:15px 30px 15px 30px;
  }
div.lidi p {
  margin-bottom: 0px;
}
div.lidi div.odsad p {
  margin-bottom: 10px;
}
div.lidi ul {
  margin: 5px 0px;
}
div.lidi ul li {
  margin-left:25px;
  padding: 3px 0px 3px 15px;
  background:url(layout-point.png) no-repeat center left;
  list-style-type: none;
  }

.home h1,.pad30 h2{
  display:inline;
  font-family: 'OpenCond';
  font-weight: normal;
  color:#5a965a;
  font-size:1.6em;
}

.pad30{/*text-align:center;*/}
.home{font-size:1.0em;}
.home p{
  display:inline;
  font-family: 'OpenCond';
  font-weight: normal;
  color:#666;
  font-size:1.2em;
}

.interactif{
  width:100%;
  height:662px;
  background:white url('layout-iactif-bg.png') center no-repeat;
  margin-top:20px;
  position:relative;
}

.ok1{
  display:block;
  top:170px;
  left:0;
  background:url('layout-pavucina-off.png') center top no-repeat;
}
.ok1:hover{background:url('layout-pavucina-on.png') center top no-repeat;}

.ok2{
  display:block;
  top:0;
  left:281px;
  background:url('layout-vzdelavame-off.png') center top no-repeat;
}
.ok2:hover{background:url('layout-vzdelavame-on.png') center top no-repeat;}

.ok3{
  display:block;
  top:353px;
  left:381px;
  background:url('layout-pece-off.png') center top no-repeat;
  
}
.ok3:hover{background:url('layout-pece-on.png') center top no-repeat;}

.ok4{
  display:block;
  top:91px;
  left:666px;
  background:url('layout-ucitele-off.png') center top no-repeat;
  
}
.ok4:hover{background:url('layout-ucitele-on.png') center top no-repeat;}

a.okk{
  position:absolute;
  width:220px;
  height:200px;
  text-align:center;
  font-family: 'OpenCond';
  font-weight: normal;
  color:#666;
  font-size:1em;
  padding-top:110px;
  line-height:110%;
}

a.okk:hover{
text-decoration:none;
font-weight:normal;
color:#5a965a;
}

td{
  vertical-align:middle;
}

.okk h1{
  font-family: 'OpenCond';
  font-weight: bold;
  color:#5a965a;
  font-size:1.1em;
  
}
