﻿#containerHeader { min-width: 970px; max-width: 1150px; margin:auto; border-left:4px solid #00386b; border-right:4px solid #00386b; position: relative; }
.containerBody { min-width: 970px; max-width: 1150px; margin:auto; border:4px solid #00386b; border-top:none; background: white;}
html, body { background:#0c4679}
body { padding: 0 !important;}
.containerBody_4 { min-height: 400px; }

#containerHeader .cFlags { position: absolute; top: 20px; right: 30px; }
#containerHeader .cFlags a { margin-left: 10px; color: white; }

#toolbar .user-info { left: auto; right: 0; padding-right: 30px; background: 0 none; }
#toolbar .user-info label { display: inline; }
#toolbar .user-info a.button { top:auto; }
#toolbar button { *margin-bottom: 5px; }


@media only screen and (min-width: 1400px) 
{
    .cardFile { max-width: none; width: auto; }
}

@media only screen and (min-width: 1151px) 
{
    .cardFile { width: auto; }
}

@media only screen and (max-width: 1150px) 
{
    #containerHeader { border: none; border-width: 0; }
    .containerBody { border: none; border-width: 0; }
}

@media only screen and (max-width: 1024px) 
{
    #toolbar #searchForm input#zb { width: 200px }
    #toolbar .user-info { left: 660px; right: auto; }
    .containerBody_4 { min-height:300px; }
}

/** new home **/

#toolbar { position: relative;top: 0;z-index: 0;background: #082a49;border: 0;color: white;}
#toolbar-l {max-width: 1170px;margin: auto;position:relative}
#toolbar .toobar-iconset, #toolbar-l,#toolbar-r {background: none}
#toolbar form {display:none}

.topstrip .container:before {z-index:1}
.topstrip .container:after {z-index:1}
.topstrip button { border: 0;background: none;width: auto;padding:5px}

.categories, #menu4 { box-shadow: none; }
#menu4,.menu3 { background: white; border-bottom: 1px solid #f4f4f4; box-shadow: none; }
    #menu4 strong, .menu3 .nadpis { background: #d7d7d7; color: inherit; }
    .menu3 a:hover { text-decoration: none; box-shadow: 0 2px 1px rgba(0,0,0,0.2);}
 
div.operace4 a { padding: 0 1em; }