<!--
/*img{border:1px solid #f00;}*/
#stred2{
  height: 100%;
  position: absolute;
  text-align: left;
  top: 0px;
  left: 160px;
  color: #fff;
  width: 400px;
  height: 100%;
  font-family: "Arial CE", sans-serif;
  font-family:Verdana,sans-serif;
  border: 1px solid #f00;
}

table {
  color:#fff;
  font-size:100%;
}

#stred2 div{
  margin: 170px 0 120px 0;
  height: 100px;
  overflow: auto;
}

html,body {
  height:100%;
}

body {
  margin: 0;
  text-align: center;
  padding:0;
  min-width:770px;
  background:#000 url('pozadi_hlavni.png');
  font-size:80%;
  /*  background: #000 770px 0px url("safetronic_back_vpravo_03") repeat-y;*/
  /*background: #fff center 190px url("safetronic_02_plus2.jpg") repeat-y;*/
}
#stranka {
  margin: 0 auto;
  width:770px;
  height:100%;
  position:relative;
  background: #fff center 190px url("safetronic_02_plus2.jpg") repeat-y;
/*  background-image: url("safetronic_pata_05.gif");
  background-position: 0px bottom;
  background-repeat: no-repeat;*/
  padding-bottom:92px;
}
body>#stranka {
  height:auto;
}
#vrsek {
  overflow: hidden;
  position: relative;
}
#banner {
  height: 60px;
  width: 468px;
  background-color: #ff0;
  position: absolute;
  top:  30px;
  left: 350px;
}
#vrsek .obr{
  font-size: 0em;
}
#vrsek img{
  margin: 0px;
}
#patka {
  position:absolute;
  bottom:0;
  left:0;
  width:100%;
  height:92px;
  overflow:hidden;
  text-align:center;
  /* pozadi v patce dodane nove*/
  background-image: url("safetronic_pata_05.gif");
  background-position: 0px bottom;
  background-repeat: no-repeat;

}

#patka a {
  color:#fff;
  text-decoration:none;
}

#patka a:hover {
  text-decoration:underline;
}

#vycpavka-des {
  width:770px;
  font-size:0px;
  height:0;
  margin:0;
  padding:0 0 10px 0;
  clear:both;
}

#leve-menu {
  float:left;
  width:140px;
  margin-left:20px;
}
#leve-menu img{
  text-align: left;
  margin-top: 8px;
}
#prave-menu {
  text-align: left;
  float:right;
  width:171px;
  padding-top: 112px;
  padding-bottom: 0px;
  background-image:url("safetronicb_12_fill.jpg");
  background-repeat:repeat-y;
}
#stred, #stred-bez-leveho-menu {
  float:left;
  color: #fff;
  width: 400px;
/*  border:1px solid green;
  overflow: auto;*/
}

#stred-bez-leveho-menu {
  width:550px;
  padding-left:30px;
}

*>#stred-bez-leveho-menu {
  width:520px;
}

#stred a, #stred-bez-leveho-menu a, .odkaz, .blok-odkaz a, .submenu, #leve-menu a {
  color:#fff;
}

#stred a:hover, #stred-bez-leveho-menu a:hover, .odkaz:hover, .blok-odkaz a:hover, .submenu:hover, #leve-menu a:hover {
  text-decoration:none;
}

#obsah{
  text-align:left;
  position:relative;
  width:770px;
  /*font-family: "Arial CE", sans-serif;*/
  /*font-size:12px;*/
  font-size:100%;
}

p{
  margin:0 0 12px 0;
  line-height:1.2;
  font-family: verdana;
  font-size:100%;
}

table {
  font-family: verdana;
  /*font-size:12px;*/
  font-size:100%;
}

/*styly pro editor*/
.editor_text
{
        font-family: verdana;
        font-size:100%;
        /*font-size:12px;*/
        margin:0px;
}
.editor_nadpis
{
        font-family : verdana;
/*        font-size:14px;*/
        font-size:120%;
        margin:0px;
        font-weight:bold;
}
.editor_podnadpis
{
        font-family : verdana;
/*        font-size:14px;*/
        font-size:120%;
        margin:0px;
}
.pismo_velikost_2 {
/*size=2*/
  /*font-size:12px;*/
  font-size:100%;
}

.pismo_velikost_3 {
/*size=3*/
  /*font-size:13px;*/
  font-size:100%;
}

.pismo_velikost_4 {
/*size=4*/
 /* font-size:14px;*/
  font-size:100%;
}

#vrsek_vlajky{
  position: absolute;
  top: 0px;
  left: 600px;
}
#vrsek_vlajky a{
  border: 0px;
  margin-left: 10px;
  margin-right: 10px;
}
#vrsek_menu{
  position: absolute;
  top: 103px;
  left: 128px;
  z-index:5;
}
#vrsek_menu_1{
/*  position: absolute;
  top: 103px;
  left: 128px;*/
  float:left;
/*  height: 25px;*/
  margin-bottom: 5px;
  font-size: 14px;
  background:#e80014 url('pozadi-menu-nahore.jpg') 0 -3px repeat;
}
#vrsek_menu_1 a {
  color: #fff;
  /*font-size: 0.9em;*/
  font-size: 15px;
  font-weight:  bold;
  font-family: "Arial CE", sans-serif;
  text-decoration: none;
  /*font-style: italic;*/
}
#vrsek_menu_1 span{
  margin: 0 10px;
  color: #fff;
}
#vrsek_menu_2 {
/*  position: absolute;
  top: 128px;
  left: 129px;*/
  float: left;
  display:block;
  width:100%;
  line-height:25px;
  margin:0;
  padding:0;
  text-align:left;
  background:#fff;
  font-size:12px;
/*  height: 25px;*/
}
#vrsek_menu_2 a {
  color: #000;
  /*font-size: 0.7em;*/
  font-size:12px;
  font-weight:  bold;
  font-family: "Arial CE", sans-serif;
  text-decoration: none;
  /*font-style: italic;*/
}
#vrsek_menu_2 span {
  margin: 0 10px;
  color: #000;
}
#vrsek_find{
  position: absolute;
  top: -28px;
  left: 605px;
  z-index: 3;
  margin: 0 auto;
  text-align: center;
  width: 160px;
}
#vrsek_find input.text{
  background: #000;
  border: 1px solid #000;
  color: #fff;
  width:  120px;
}
#vrsek_find input.submit{
/*  background: none;
  border: 0px;
  color: #000;
  font-size: 0.9em;
  font-weight:  bold;
  font-family: "Arial CE", sans-serif;
  font-style: italic;*/
  cursor:pointer;
  background-color:#fff;
  border:0;
  width:80px;
  margin:0 auto;
  height:30px;
  display:block;
}
#vrsek_down{
  overflow: hidden;
  font-size: 0px;
  border: 1px solid #f00;
}
#safetronicb_12_top{
  position: absolute;
  /*top: 28px;*/
  top: 48px;
  left: 599px;
  margin 0px;
  z-index: 2;
  text-align:center;
  height:150px;
  width:171px;
}

#safetronicb_12_top img {
  display:block;
  margin:0 auto 30px auto;
}

#safetronicb_12_top2{
  position: absolute;
  top: -38px;
  left: 599px;
  margin 0px;
  z-index: 2;
}
#safetronicb_12_bottom{
  position: absolute;
  bottom: 92px;
  left: 599px;
  margin 0px;
  z-index: 2;
}
#obsah2{
  font-family:Verdana,sans-serif;
}

#prave-menu p{
  padding: 68px 0px 60px 10px;
  font-size: 0.8em;
  font-family: "Arial CE", sans-serif;
  text-align: justify;
}
/* ------ urceno pro fotogalerii */

.noborder {
  border:0;
}

.fotogalerie {
  /*width:100%;*/
  height:100px;
  border:1px solid #fff;
  margin:0 0 10px 0;
  padding:0;
  /*background:#df0012;*/
}

.fotogalerie .fotka {
  width:100px;
  height:100px;
  float:left;
  border-right:1px solid #fff;
  /*background:red;*/
}

.fotogalerie h2 {
  font-family : verdana;
  /*font-size:14px;*/
  font-size:120%;
  margin:0px;
  font-weight:bold;
}

.fotogalerie h2 a {
  padding:0.2em 0.5em;
  color:#fff;
}

.fotogalerie div p {
  /*font-size:12px;*/
  font-size:100%;
  margin:0;padding:1em;
}

.fotogalerie-nahledy {
  /*width:202px;*/
  width:153px;
  margin:5px 10px 10px 0;
  /*height:220px;*/
  /*float:left;*/
  text-align:center;
  border:1px solid #fff;
  vertical-align: top;
  min-height:200px;
}

.fotogalerie-nahledy p {
/*  font-size:12px;*/
  font-size:120%;
}

.fotogalerie-odkaz {
  color:#fff;
  /*font-size:10px;*/
  font-size:90%;
}

.fotogalerie-odkaz:hover {
  text-decoration:none;
}

.mensi {
  font-size:85%;
  font-style: normal;
}

#lista {
  margin:0 0 10px 0;
  background:#df0017;
  padding:5px;
  border:2px ridge #fff;
}

.text-stred {
  text-align:center;
}

.odkaz-box {
  border:3px outset #fff;
  padding:5px;
  text-decoration:none;
  display:block;
  clear:left;
  margin:5px;
  width:150px;
  text-align:center;
  background:#df0017;
  color:#fff;
  cursor:pointer;
}

.odkaz-box:hover {
  border:3px inset #fff;
}

.warn {
  margin:0 0 2em 0;
  font-weight:bold;
}

#odkaz-na-uvod {
  width:208px;
  height:58px;
  cursor:pointer;
  position:absolute;
  z-index:5;
  top:30px;
  left:127px;
  display:block;
  background:#fff url('safetronic-logo.gif') top left repeat;
}

#tabulka-fotek {
  width:540px;
}

#flash {
  position:absolute;
  z-index:5;
  top:29px;
  right:0;
  width:428px;
  height:75px;
}

-->
