	
#tabobal {
	margin-top: 10px;
	

}



#tabs ul.ui-tabs-nav {
	margin:0!important;
	padding:0;
	height:auto;
	border-bottom:0px solid #999999;
	
	display: flex;

justify-content: center;
flex-wrap: wrap;

}

/* single tab */
#tabs ul.ui-tabs-nav li {
    float:left;
    padding:0;
    margin:0;
    list-style-type:none;
}

/* link inside the tab. uses a background image */
#tabs ul.ui-tabs-nav a {
    float:left;
    font-size:15px;
    font-weight: bold;
    display:block;
    padding:5px 38px;
    padding-top: 7px;
    padding-bottom: 3px;
    text-decoration:none;
    border: 1px solid #236e93;
    /* border-bottom:0px; */
   min-height: 21px;
    background-color:#dff5ff;
    color:#000;
    margin-right:12px;
	margin-bottom:5px;
    position:relative;
    top:1px;
    outline:0;
-webkit-border-radius: 10px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
border-radius: 10px;
    
    
}

#tabs ul.ui-tabs-nav a:hover {
    background-color:#F7F7F7;
    color:#333;
}

/* selected tab */
#tabs ul.ui-tabs-nav li.ui-state-active a {
    background-color:#0075ad;
    border-bottom:1px #ddd;
    color:#fff;
    cursor:default;
}


/* tab pane */
#tabs .tabs-panel {
    display:none;
    border:0px solid #555555;
    /* border-width:1px 1px 1px 1px; */
    min-height:10em;
    padding: 1em;
    padding-top: 0.6em;
    padding-bottom: 0.6em;
    margin-bottom: 1em;
    /* background-color:#ddd; */
		    


    
}

/* přeformátování tabulky */

tr[bgcolor="#adff2f"] {
  background-color: #88952d;
}

tr[bgcolor="#adff2f"] td {
  color: white;
}

tr[bgcolor="#ddffb0"] {
  background-color: #eeeeee;
}


@media only screen and (max-width: 900px) {
	 .tabs-panel table {
    width: 100% !important;
	
}
	}





