* {
  margin: 0;
  padding: 0;
}
body {
 margin-top: 0px;
 padding-top: 0px;	
 text-align: center;
 background: #060507;
}
div#page_layout {
  background: url('maindiv-bg.jpg') no-repeat;
  width: 1200px;  
  margin: 0 auto;
  min-height: 670px;
  *height: 670px;
  text-align: left;
}
div#headerswf {
 width: 1200px;
 height: 294px;
 margin: 0px;
 padding: 0px;
}

div#os_boxl, div#os_boxr {
 width: 445px;
 margin: 0px;
 padding: 0px;
 margin-left: 145px; 
 float: left;
 _display: inline;
}

div#os_box_topl, div#os_box_topr {
 background: url('os_top.jpg') no-repeat;
 width: 445px;
 height: 93px;
 margin: 0px;
 padding: 0px;
 text-align: center;
}

div#os_box_topl h1, div#os_box_topr h1 {
 font-family: Verdana, Tahoma, Helvetica, Arial;
 font-size: 18px;
 font-weight: bold;
 color: #FF7170;
 padding-top: 40px;
}

div#os_box_middlel, div#os_box_middler {
 background: url('os_middle.jpg') no-repeat;
 width: 445px;
 height: 205px;
 margin: 0px;
 padding: 0px;
}

div#os_box_middlel p {
 font-family: Verdana, Tahoma, Helvetica, Arial;
 font-size: 15px;
 font-weight: bold;
 color: #fff;
 padding-left: 280px;
}

div#os_box_bottoml, div#os_box_bottomr {
 background: url('os_bottom.jpg') no-repeat;
 width: 445px;
 height: 210px;
 margin: 0px;
 padding: 0px;
 text-align: center;
}

div#os_box_middler p {
 font-family: Verdana, Tahoma, Helvetica, Arial;
 font-size: 15px;
 font-weight: bold;
 color: #fff;
 padding-left: 30px;
}

div#os_box_bottoml  p, div#os_box_bottomr p {
 font-family: Verdana, Tahoma, Helvetica, Arial;
 font-size: 11px;
 font-weight: normal;
 color: #FFAFAF;
 padding-left: 37px;
 padding-right: 37px;
 padding-top: 18px;
}

div#os_box_bottoml  p.osslogdown, .osslogdown {
 padding-top: 10px;
 color: #E90101;
 font-weight: bold;
}

div#os_box_bottomr p {
 color: #C0C0C0;
 padding-top: 0px;
 padding-left: 34px;
 padding-right: 34px; 
}

div#os_box_bottomr p.nakslogdown, .nakslogdown {
 padding-top: 10px;
 color: #FCB327;
 font-weight: bold;
}

div#os_box_bottoml #butttxtl p, div#os_box_bottomr #butttxtr p {
 padding-top: 47px;
 *padding-top: 47px;
}

div#os_box_bottoml #butttxtl a, div#os_box_bottomr #butttxtr a {
 padding: 0px;
 margin: 0px;
 color: #fff;
 font-weight: bold;
 font-family: Verdana, Tahoma, Helvetica, Arial; 
 font-size: 13px;
 text-decoration: none;
}

div#os_box_middler p.nakslog1, .nakslog1 {
 color: #FAA826;
}

div#os_box_middler p.nakslog2, .nakslog2 {
 padding-top: 20px;
}

div#os_boxr {
 margin-left: 25px;
}

div#os_box_topr h1 {
 color: #B5B5B5;
}

div#os_box_topr {
 background: url('nak_top.jpg') no-repeat;
}

div#os_box_middler {
 background: url('nak_middle.jpg') no-repeat;
 height: 223px;
}

div#os_box_bottomr {
 background: url('nak_bottom.jpg') no-repeat;
 height: 190px; 
}

div#poistovne {
  margin-top: 50px;
  width:1200px; 
  float:left; 
  text-align:center; 
  color:#ACADAE; 
  font-size:11px;  
}  
div#footer {
 margin-top: 50px;
 float: left;
 width: 1200px;
 text-align: left;
}

div#footer  ul {
 list-style-type: none;
 
}

div#footer  ul li {
  float: left;
  text-align: center;
  margin-right: 6px;  
}

div#redline, div#redline_top {
 background: url('langline.jpg') no-repeat;
 width: 199px;
 height: 1px;
 margin-left: 505px; 
 margin-top: 30px;
 margin-bottom: 10px;  
 *margin-bottom: 0px;  
}

div#redline_top {
 margin-top: -5px;
}

div#copyright {
 margin-left: 507px; 
 margin-top: 0px;
 _margin-top: -7px; 
 margin-bottom: 25px; 
 color: #ACADAE;
 font-weight: normal;
 font-family: Verdana, Tahoma, Helvetica, Arial; 
 font-size: 10px; 
}

div#counter {
 color: #ACADAE;
 font-weight: normal;
 font-family: Verdana, Tahoma, Helvetica, Arial; 
 font-size: 10px; 
 margin-left: 540px;
 *margin-left: 10px; 
}

div.tx-bktfegraphiccounter-pi1 p {
 color: #ACADAE;
 font-weight: normal;
 font-family: Verdana, Tahoma, Helvetica, Arial; 
 font-size: 10px; 
 margin-left: 5px;
}

/* style for subtemplates*/
.roze{
 color: #FFAFAF;
 font-weight: normal;
}
.kontakt_address {
}
