﻿html {
 margin: 0px;
 padding: 0px;
}

body {
 margin: 0px;
 padding: 0px;
 font-family: verdana, sans-serif;
 font-size: small;
 color: #000;
}

div.box, div.sombra, div#head, div.change, div.body-content {
 float: left;
 width: 100%;
}

div.box {
 background: url(../images/box-back.gif) repeat-y 50% 0%;
}

div.sombra {
 background: url(../images/sombra.gif) no-repeat 50% 0%;
}

div.width {
 margin: 0px auto;
 width: 850px;
}

div.blue {
 background: #0a1e5d;
 border: solid #fff;
 border-width: 1px 0px;
}

div#head {
 background: url(../images/text.gif) no-repeat 0px 50%;
}


div.change ul {
 margin: 0px;
 padding: 0px;
 float: right;
 list-style: none;
 font-size: 10px;
 visibility: hidden;
}

div.change ul li {
 float: left;
 margin: 0px 10px 0px 0px;
}

div.change ul li a {
 text-decoration: none;
 color: #000;
}

li.selected a {
 font-weight: bold;
}

div.logo {
 float: left;
}

div.logo h1 {
 margin: 0px;
 padding: 0px;
}

div.logo a {
 display: block;
 height: 190px;
 width: 440px;
}

div.logo a span, div.logos ul li a span {
 display: none;
}

div.logos {
 float: right;
 padding-top: 50px;
 width: 360px;
}

div.logos ul {
 float: right;
 margin: 0px;
 padding: 0px;
 list-style: none;
}

div.logos ul li {
 float: left;
}

div.logos ul li a {
 display: block;
 width: 113px;
 height: 91px;
}

div.logos ul li.udp a {
 background: url(../images/udp.gif) no-repeat;
 width: 103px;
 height: 80px;
}

div.logos ul li.spri a {
 background: url(../images/spri.gif) no-repeat 100% 0%;
 width: 102px;
 height: 80px;
}

div.logos ul li.gbener a {
 background: url(../images/gbe-ner.gif) no-repeat 100% 0%;
 width: 151px;
 height: 80px;
}

div.breadcrumbs {
 margin: 10px 0px 30px 10px;
 font-size: 10px;
 color: #646464;
}

div.breadcrumbs a {
 color: #646464;
}

div.body-content {
 background: url(../images/text-back.gif) no-repeat 200px 0px;
}

/*-- разделяне на две колони --*/
div.nav-column-content {
 float: left;
 width: 200px;
 padding-top: 4px;
 background: #f7f6f6;
}

div.text-column-content {
 float: left;
 width: 610px;
 padding-left: 30px;
}

div.end {
 float: left;
 width: 100%;
 background: url(../images/end-back.gif) no-repeat 50% 0%;
 margin-bottom: 20px;
 padding-top: 10px;
 font-size: 10px;
 color: #717171;
}

div.end a {
 color: #717171;
}

div.left_end {
 float: left;
 width: 50%;
}

div.right_end {
 float: right;
 width: 50%;
 text-align: right;
}

/* Schedule */
td span.more {
  text-align: right;
}
