/*
// !!!DO NOT EDIT THIS FILE!!!
// !!!DO NOT EDIT THIS FILE!!!
// BASSCE generated CSS
// would be rewritten automatically
*/
 * {
padding: 0px; margin: 0px;
}
 body {
font-family : "Segoe UI", Tahoma, Arial, sans-serif;
background-color : #FFF;
font-size : 11pt;
}
 p {
text-indent : 0px;
margin-top : 5px;
margin-bottom : 5px;
}
 p.center {
text-align : center;
}
 p.left {
text-align : left;
}
 p.right {
text-align : right;
}
 h1,  h2,  h3 {
margin : 10px;
margin-left : 0px;
text-align : left;
color : #525252;
font-weight : bold;
}
 h1 {
font-size : 16pt;
}
 h2 {
font-size : 14pt;
}
 h3 {
font-size : 12pt;
}
 table {
width : 100%;
}
 td {
font-size : 11pt;
font-family : "Segoe UI", Tahoma, Arial, sans-serif;
}
 img {
border : 0px;
margin : 0px;
}
 img.in {
clear : none;
float : none;
}
 img.leftof {
clear : none;
float : left;
margin : 10px;
}
 img.rightof {
clear : none;
float : right;
margin : 10px;
}
 img.centered {
clear : none;
float : none;
margin : 10px;
}
 img.leftno {
clear : left;
float : left;
margin : 10px;
}
 img.rightno {
clear : right;
float : right;
margin : 10px;
}
 ul {
list-style-position : inside;
margin: 0 5px 0 10px;
}
 ol {
list-style-position : inside;
margin: 0 5px 0 10px;
}
 a {
color : #000000;
text-decoration : underline;
}
 tr.even {

}
 tr.odd {

}
 input {
color : #000;
font-size : 9pt;
}
 caption {
margin : 10px;
text-align : center;
font-size : 12pt;
}
 textarea,  select,  input.text {
border : 1px solid #5b6b45;
  width : 100%;
}
 button {
border : 1px solid #5b6b45;
  padding : 3px;
  margin : 3px;
}
 hr {
height : 2px;
background-color : #5b6b45;
color : #5b6b45;
border : none;
margin : 0px 0px 0px 0px;
}
 b {
color: #5b6b45;
}
 .pr h3 {
color:#525252;
 font-weight:bold;
 font-size: 12pt;
 cursor: pointer;
 text-decoration: underline;
 background:url("/img/expand.png") no-repeat scroll 0px 4px transparent;
 padding-left: 17px;
 display: inline;
}
 .rollall {
float: right;
 cursor: pointer;
 text-decoration: underline;
 color:#525252;
}
 .pr h3.ex {
background-position: 0px -44px;
}
 .price table {
border-collapse: collapse;
 border-right: 1px solid #5b6b45;
 border-bottom: 1px solid #5b6b45;
 margin-top: 10px;
 margin-bottom: 10px;
}
 .price table td {
padding: 4px;
 text-align: right;
 border-left: 1px solid #5b6b45;
 border-top: 1px solid #5b6b45;
 background-color:white;
}
 .price table td.centered {
text-align: center;
}
 .price table td.left {
text-align: left;
}
 .price table td.head {
background-color: #d7decc;
 text-align: center;
}
 .price .b {
color: #5b6b45;
 font-weight: bolder;
}
 .price caption {
display: none;
}
 a.file {
padding-left : 20px;
  background-position : left top;
  background-repeat : no-repeat;
  background-image : url(/img/file.png);
}
 a.nofile {
padding-left : 20px;
  background-position : left top;
  background-repeat : no-repeat;
  background-image : url(/img/nofile.png);
  text-decoration : none;
}
 a.doc,  a.rtf {
background-image : url(/img/doc.png);
}
 a.docx {
background-image : url(/img/docx.png);
}
 a.xls {
background-image : url(/img/xls.png);
}
 a.xlsx {
background-image : url(/img/xlsx.png);
}
 a.txt {
background-image : url(/img/txt.png);
}
 a.pdf {
background-image : url(/img/pdf.png);
}
 a.mht {
background-image : url(/img/mht.png);
}
 a.rar,  a.zip {
background-image : url(/img/archive.png);
}
 a.ppt {
background-image : url(/img/ppt.png);
}
 a.pptx {
background-image : url(/img/pptx.png);
}
td#menu {
  vertical-align : top;
  width : 250px;
}

td#content {
  vertical-align : top;
  background-image : url(/img/back.png);
  background-position : bottom right;
  background-repeat : no-repeat;
}

table#layout {
  margin : 10px 0px;
}
div#scheme {
margin-left : 20px;
}
div#header {
  height : 200px;
  color : #525252;
  background-image : url(/img/freightliner-trucks-columbia-pg4.png);
  background-position : top right;
  background-repeat : no-repeat;
}
div#header h1, div#header h2 {
  color : #525252;
}
img#logo {
  float : left;
  margin : 10px;
}
img#back {
  float : right;
}
h1 {
  margin : 0px;
}
div#all {
  width : 1000px;
  margin : 0px auto;
}
div#footer {
  padding-left : 20px;
  color : #525252;
}
DIV.HRUMap-default  {
margin-bottom : 10px;
}
DIV.HRUMap-default a {
display : block;
}
DIV.HRUMap-default .m {

}
DIV.HRUMap-default .s {

}
DIV.HRUMap-default .a {
color : #5b6b45;
}
DIV.HRUMap-default .o {

}
DIV.HRUMap-default .l {

}
DIV.HRUMap-default ul {
list-style-type : none;
  list-style-position : outside;
  margin : 0px;
  margin-left : 10px;
}
DIV.HRUMap-default li {
padding-left : 0px;
  padding-bottom : 0px;
  margin : 10px;
}
DIV.HRUMap-map  {
clear : both;
  margin-bottom : 10px;
}
DIV.HRUMap-map a {
display : block;
}
DIV.HRUMap-map .m {

}
DIV.HRUMap-map .s {

}
DIV.HRUMap-map .a {
display : none;
}
DIV.HRUMap-map .o {

}
DIV.HRUMap-map .l {

}
DIV.HRUMap-map ul {
list-style-type : none;
  list-style-position : outside;
  margin : 0px;
  margin-left : 10px;
}
DIV.HRUMap-map li {
padding-left : 0px;
  padding-bottom : 0px;
  margin : 10px;
}
DIV.PageContent-default  {
margin : 10px 0px;
}
DIV.PageName-default h1 {
margin : 0px 0px 10px;
}
DIV.YandexMap-default div#YMapsID {
width : 100%;
  height : 500px;
}
DIV.YandexMap-default div#YMapsID table {
table-layout: auto;
  width : 200px;
}
DIV.FAQForm-default span.message {
white-space : nowrap;
}
DIV.FAQForm-default td {
vertical-align : top;
}
DIV.FAQForm-default form {
background-color : #eee;
}
DIV.FAQForm-default input.captcha {
border : 1px solid #5b6b45;
}
DIV.FAQForm-default a.reload {
border-bottom : 1px dashed #5b6b45;
  cursor : pointer;
  text-decoration : none;
}
DIV.FAQPager-default  {
margin : 10px 0px;
}
DIV.FAQPager-default a {
text-align : left;
}
DIV.FAQPager-default dt {
display : block;
  vertical-align : bottom;
}
DIV.FAQPager-default dd {
padding-bottom : 10px;
  padding-top : 0px;
}
DIV.Pagination-default ul {
list-style-type : none;
  list-style-position : outside;
}
DIV.Pagination-default li {
padding : 10px;
  padding-left : 0px;
  padding-bottom : 0px;
  display : inline;
}
DIV.Pagination-default .page {

}
DIV.Pagination-default .active {
color : #99ae6a;
}
DIV.Pagination-default .next {

}
DIV.Pagination-default .prev {

}
DIV.Pagination-default a {
display : inline;
  margin : 0px;
  font-weight : normal;
}
