/* CSS Document */

.obj {display:block;width:23.8%;float:left;margin-right:.4%;margin-left:.4%;margin-bottom:.6%;box-shadow: .25vw .25vw .2vw grey;}
.obj_nazev {font-size:1vw;display:block;font-weight:400;text-align:right;padding:1%;padding-left:1.3%}
.obj_nazev span {text-align:left;display:block;font-size:1.2vw}
.obj_nazev b {float:right;font-size:1.2vw;font-weight:400}
.obj_status {display:block;padding-left:1.8%;font-size:.7vw;text-transform:uppercase;padding-top:.8%}
.obj_obsah_obal {display:block;padding:1.4%;padding-top:0}
.obj_obsah {display:block;background-color:#ffffff;padding:2%;height:7vw;font-size:1vw;overflow:auto}
.obj_obsah span {font-size:.82vw;float:right;padding-top:1%}
.obj_det {width:98%}
.obj_det .obj_obsah {font-size:2vw;height:18vw}
.obj_det .obj_obsah span {font-size:1.2vw}
.obj_det .obj_nazev {font-size:2vw}
/* -------------------------------------------- STATUSY OBJEKTU -barvy ------------------------------------------------------ */
.nazev_off {background-color:#cccccc}
.status_off {background-color:#999999}
.obsah_obal_off {background-color:#999999}
.obsah_off {border-color:#666666}

.nazev_normal {background-color:#8dd38e}
.status_normal {background-color:#019934}
.obsah_obal_normal {background-color:#8dd38e}
.obsah_normal {border-color:#8dd38e;background:#e3f4d7}

.nazev_alarm {background-color:#ffcc00}
.status_alarm {background-color:#ffcc00}
.obsah_obal_alarm {background-color:#ffcc00}
.obsah_alarm {border-color:#ffcc00;background-color:#fff6d5}

.nazev_emergency {background-color:#c83737}
.status_emergency {background-color:#c83737}
.obsah_obal_emergency {background-color:#c83737}
.obsah_emergency {border-color:#c83737;background-color:#f4d7d7}

/* ----------------------------------------------------------------------------------------------------------------------------- */
.p50 {width:50% !important}
.p25 {width:25% !important}
.p100 {width:100% !important}
.km {text-align:center;float:left;margin:0;padding:0;border:none;font-size:.9vw !important}
.project {display:block;float:left;min-width:9.8%;border-right:.2vw solid #000000}
.all {min-width:5% !important}
.all a {padding-top:25%;padding-bottom:25%}

.i {font-style:italic}

.bl {color:#000000}

.left {float:left}
.right {float:right}
.active {color:#000000 !important;background:#b7c4c8;}
.active1 {color:#000000 !important;background:#b7c4c8}


.cleaner {
		clear:both;
		height:1px;
		font-size:1px;
		border:none;
		margin:0; padding:0;
		background:transparent;
		width:auto
		}

.log  {font-size:.9vw}
.cent {display:block;margin-left:auto;margin-right:auto}

#top_part {background:url('/media/im/logo.png') no-repeat #ffffff 1vw .8vw;padding-top:1.5%;padding-bottom:1.5%;color:#0063a2;font-size:1.8vw;padding-left:21%;background-size:17%;font-weight:600;display:block}

#main {}

#menu_obal {border-top:.4vw solid #3771c8;border-bottom:.4vw solid #3771c8;display:block}
#menu {display:block;width:100%}
#menu a {color:#000000;float:left;font-size:1.3vw;text-align:center;width:100%}
#menu a:hover {color:#3771c8}

#content_obal {display:block;border-top:.7vw solid #ffffff;background-size:97%}
#content {display:block;width:97%;margin-top:1%;background:#b7c4c8;background-size:1.54%;position:relative;left:.23%;padding-left:1%;box-shadow: .4vw -.3vw .25vw grey;padding-top:1%;padding-bottom:1%}

#footer {display:block;height:62px;text-align:center;padding-top:35px;font-size:18px}
#footer a:hover {color:#ffdb4c}

#submenu {display:block}

body {padding:0;margin:0;font-family:"Arial CE","Helvetica CE",Arial,Helvetica,sans-serif;font-size:14px;line-height:1.4;background:#d7e3f4;margin:0;padding:0}
img {display:block;padding:0;margin:0;border:none}
a {text-decoration:none;color:#000000}
h1 {font-weight:400;margin-top:8px;color:#c83737;font-size:26px}
ul {font-size:13px}


