/* MASK */
.blue-border {
    border-bottom-color: 1px solid #b7b7b7;
}

#content {
    background-color: #fff;
}

#content {
    box-shadow: 0 0 6px #404040; 
}

#langs-wrap {
    border-bottom-color: #b7b7b7;
}

#main-content-wrap{
    background-color: #fff;
}

#page.footer,
#page.footer a {
    color: #b7b7b7;
    text-shadow: 0 -1px #010101;
}

#page.footer {
    border-top-color: #B7B7B7;
}

#page.footer h2{
    color: #fff;
}

#partners p.title{
     color: #fff;
     text-shadow: 0 -1px #a5a5a5;
}

/* MENUS */

#menu-main .makeMenu > li > a{
    text-shadow: 0 1px #d7d7d7;
    color: #344d76;
}

#menu-main .makeMenu > li:hover > a,
#menu-main .makeMenu > li.hover > a,
#menu-main .makeMenu > li.active-item > a,
#menu-main .makeMenu > li.active-item-submenu > a,
#menu-main .makeMenu > li.active-item-in-submenu > a {
    color: #fff;   
    text-shadow: 0 -1px #898989;   
}

#menu-main .makeMenu > li.active-item-submenu:hover > a, 
#menu-main .makeMenu > li.active-item-in-submenu:hover > a,
#menu-main .makeMenu > li.item-submenu:hover > a,
#menu-main .makeMenu > li.active-item-submenu.hover > a, 
#menu-main .makeMenu > li.active-item-in-submenu.hover > a,
#menu-main .makeMenu > li.item-submenu.hover > a {   
   border-bottom-color: #6580B0;
}

#menu-main .submenu{
    border-top-color: #536e9c;
    border-bottom-color: #8592aa;    
    background: #6580b0;
}

#menu-main .submenu > ul > li > a{
    text-shadow: 0 -1px #001f48;
    color: #fff;
    background: #415c89;
}

#menu-main .submenu > ul > li > a:hover,
#menu-main .submenu > ul > li.active-item > a,
#menu-main .submenu > ul > li.active-item-submenu > a,
#menu-main .submenu > ul > li.active-item-in-submenu > a{
    background: #22416c;   
}

#menu-main .submenu > ul ul a{
    color: #fff;
    text-shadow: 0 -1px #07254f;    
}

#menu-main .submenu > ul ul a:hover,
#menu-main .submenu > ul ul > li.active-item > a,
#menu-main .submenu > ul ul > li.active-item-submenu > a,
#menu-main .submenu > ul ul > li.active-item-in-submenu > a {
    color: #000;    
}

#menu-content {
    border-bottom-color: 1px solid #E4E9EF;    
}

#menu-content a {
    color: #414141;   
}

#menu-content .actv a,
#menu-content .actv.last a,
#menu-content .actv a:hover {
    color: #344d76;  
}

#menu-side .makeMenu > li {
    border-bottom-color: #e4e9ef;
}

#menu-side a{   
    color: #344d76;    
}

#menu-side .makeMenu > li > a:hover{
    color: #000;
}

#menu-side .makeMenu > li > a.active-item,
#menu-side .makeMenu > li > a.active-item-submenu,
#menu-side .makeMenu > li > a.active-item-in-submenu{
   color: #415c89;   
}

#menu-side ul ul a {
    color: #414141;        
}

#menu-side ul ul a:hover {
    color: #000;
}

#menu-side ul ul li.active-item a,
#menu-side ul ul li.active-item-submenu a,
#menu-side ul ul li.active-item-in-submenu a{
    color: #344d76;      
}

/* MODULS */
#breadcrumb {
    color: #cecece;
}

#breadcrumb-wrapper{
    background: #000;  
}

#breadcrumb a {
    color: #cecece;
}

#breadcrumb .last {
    color: #fff; 
}

#mask-pz-links {
    color: #7F7F7F;
    border-bottom-color: #E4E9EF;
}

#mask-pz-links a{
    color: #415c89;
}

#mask-search form{
    background: #e4e9ef;    
}

#mask-search input[type="text"] {
    color: #6d6d6d;
    border-color: #fff;
    box-shadow: 0 0 2px #d1d9e4;    
}

.paging-uni b {
   border-color: #dddddd;
   color: #6d6d6d; 
}

.paging-uni a:hover {
    border-color: #415c89;
    box-shadow: 0 0 8px #D9D9D9; 
}

.paging-uni b.nmbs{
    border-color: #7f7f7f; color: #415c89; 
}

.hnews .published {
   border-right-color: #ccc; 
}

.hnews .published span {
    color: #888;
}

.home .hnews .published {
    color: #7f7f7f;
}

.home .hnews .item{
    border-top-color: #e4e9ef;    
}

.home .hnews .item h3{
    color: #344d76;
}

.home .hnews .item h3 a{
    color: #344d76;   
}

.gal-section .link-img{    
    background: #fff;
}

.gal-section .link-img:hover{    
    box-shadow: 0 0 5px #b9b9b9;
    background: #E4E9EF;
}

/* COLORBOX */
#cboxContent {
    background:#fff;
}

#cboxTitle{color:#949494;}
#cboxCurrent{color:#949494;}
#cboxSlideshow{color:#0092ef;}

/* FORMS */

.forms input[type="text"],
.forms input[type="password"],
.forms select,
.forms textarea,
.forms .secure .left-col,
.forms div.selector.fixedWidth {
    border-color: #ddd;    
    background: #fff;    
}

.forms .label-wrap {
    border-color: #fff;  
}

.forms input[type="submit"] {
    color: #fff;
    border-color: #415c89;  
    background: #415c89;   
}

.forms input[type="submit"].disabled {
    border-color: #A9A9A9;
    background: #A9A9A9;    
}

.forms input[type="text"]:hover,
.forms input[type="password"]:hover,
.forms select:hover,
.forms textarea:hover,
.forms input[type="text"]:focus,
.forms input[type="password"]:focus,
.forms select:focus,
.forms textarea:focus {
    border-color: #aaa;
}

.forms input[type="submit"]:hover{
    background: #000;
}


.forms input[type="text"].error,
.forms input[type="password"].error,
.forms select.error,
.forms textarea.error{
    border-color: #E06767;
}

/* GLOBALS */
h2, h3, h4, h5, h6 {
    color: #415c89;
}
h1 {
    color: #415c89;
}
h2 {
    color: #415c89;
}
h3 {
    color: #415c89;
}
a {
    color: #415c89; 
}

.obrazek-zarovnany-vlevo,
.obrazek-zarovnany-vpravo,
.obrazek-formatovany {
    border-color: #ededed;
    background: #fff;
}
a:hover .obrazek-zarovnany-vlevo,
a:hover .obrazek-zarovnany-vpravo,
a:hover .obrazek-formatovany {
    border-color: #0071bb;
}
.tabulka-formatovana th, .tabulka-formatovana td {
    border-color: #e5e5e5;
}
.tabulka-formatovana th, .tabulka-formatovana tr.radek-zahlavi td {
    color: #415c89;
    background-color: #f7f7f7; 
}
.state-error, .file-list-error {
    border-color: #cd0a0a; color: #cd0a0a; background-color: #fef1ec;
}
.state-highlight,
#shop-wibo-tisky {
    border-color: #fad42e; color: #363636; background-color: #fbec88;
}
.state-info {
    border-color: #96a9cd; color: #3a5897; background-color: #dee8f0;
}
.state-success, #forms-success {
    border-color: #b2e0c1; color: #12a041; background-color: #c5e8d1;
}
.state-error a {
    color: #cd0a0a;
}
.state-highlight a {
    color: #363636;
}
.loading_bar {
    background-color: #fff; 
}

/* INDEX */
body {
    color: #373737; 
}

.popup {
    border-color: #444;
    background-color: #eee; 
}

/* FLEXSLIDER */
#home-slider h1,
#home-slider h2,
#home-slider-phone h1,
#home-slider-phone h2{
    color: #fff;    
}
#home-slider .text,
#home-slider-phone .item .text {
    color: #cecece;    
}

#home-slider .text a,
#home-slider-phone .item.first .text a{
   color: #cecece;
}

#comodity{
    background: #6580b0;
}

#comodity h2{
    background: #415c89;
    color: #fff;    
}

#comodity .flex-viewport:after{    
    background: #6580b0;
}
#comodity .item h3{
    color: #fff;
    text-shadow: 0 -1px #0a3063;    
}

#comodity .item h3 a{
    color: #fff;
}

/* MMENU */
.mm-list > li > a,
.mm-list > li > span {
    color: #fff;
}
.mm-ismenu {
    background: #4a6993;
}
.mm-menu .mm-list > li > a.mm-subclose {
    color: rgba(255, 255, 255, .8);
}
.mm-menu .mm-list > li > a.mm-subopen:after,
.mm-menu .mm-list > li > a.mm-subclose:before {
    border-color: #fff;
}
#open-side-menu-top {
    color: #4a6993;
    text-shadow: 0 1px #d7d7d7;
}
/********************************************************************************
 * MOBILE
 */

@media (max-width: 767px) {
    }

@media (max-width: 450px) {
    }


