@import url("nullDefault.css");

body {
  width:100%;
  height:100%;
  font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif;
  font-size:12px;  
  color:#333333;
  background:#ffffff url('../img/Bg_body.gif') repeat-x left top;
}

a {
  color:#045489;
}

a:visited {
  color:#045489;
}

a:active {
  color:#ED1C24;
}

a:hover {
  text-decoration:underline;
  color:#ED1C24;
}

#page {
  width:976px;
  height:auto;
  margin:0px auto 0px auto;
}

#header {
  width:100%;
  height:auto;
  position:relative;
}

#header #headerIn {
  padding:0px 8px 0px 8px;
}

#header .logo span {
  display:none;
}

#header #topArea {
  width:100%;
  height:48px;
  position:relative;
  overflow:hidden;
}

#header #topArea .searchForm {
  width:125px;
  float:left;
  margin:15px 0px 0px 0px;      
}

#header #topArea .searchForm legend {
  display:none;
}

#header #topArea .searchForm  fieldset {
  border:0px;  
}

#header #topArea .searchForm .inputText {
  width:105px;  
  padding:2px 3px 3px 3px;
  margin:0px 0px 3px 0px;
  _margin:0px 0px 0px 0px;
  border:1px solid #000000;
  font-size:11px;
  color:#000000;
}

#header #topArea .searchForm .sendBtn {
  width:59px;
  height:18px;
  background:url('../img/Bg_btnSearch.gif') no-repeat 0px 0px;
  border:0px;
  cursor:pointer;
  margin:0px 0px 0px 10px;
}

#header #topArea .row {
  margin:18px 0px 0px 0px;
  float:left;
  color:#ffffff;
  font-size:10px;
}

#header #topArea .logUserFormTop {
  margin:18px 0px 0px 0px;
  float:left;
  _width:1px;
}

#header #topArea .logUserFormTop .sendBtn {
  border:0px;
  background:none;
  color:#ffffff;
  text-decoration:underline;
  cursor:pointer;
  font-size:10px;
} 

#header #otherMenu {
  width:auto;
  height:48px;
  float:right;  
}

#header #otherMenu li {
  height:30px;
  display:block;
  float:left;
  margin:18px 0px 0px 0px;
  white-space:nowrap;
}

#header #otherMenu a {
  height:30px;
  line-height:30px;
  vertical-align:middle;
  color:#ffffff;
  display:block;
  background:#9FA0A4 url('../img/Bg_otherMenuTop.gif') repeat-x 0px 0px;
  float:left;
  font-size:12px;
  font-weight:bold;
  padding:0px 15px 0px 15px;
  border-right:1px solid #6C6D6F;
}

#header #otherMenu a:hover {
  text-decoration:none;  
}

#header #otherMenu .first .item {
  background:#ED1C24 url(../img/Bg_topMenu.gif) repeat-x scroll 0px !important;
}

#header #otherMenu .last {  
  margin:0px 0px 0px 0px;    
}

#header #otherMenu .last a {
  width:141px;
  height:48px;
  padding:0px 0px 0px 0px;
  background:#9FA0A4 url('../img/Bg_catalogTopLinks.gif') no-repeat 0px 0px;
  font-size:0px !important;
  line-height:0px;
}

#header #otherMenu .langPL {
  background:#9FA0A4 url('../img/Bg_catalogTopLinksPL.gif') no-repeat 0px 0px !important;
}

#header #otherMenu .langUk {
  background:#9FA0A4 url('../img/Bg_catalogTopLinksUk.gif') no-repeat 0px 0px !important;
}

#header #otherMenu .langRo {
  background:#9FA0A4 url('../img/Bg_catalogTopLinksRo.gif') no-repeat 0px 0px !important;
}

#header #middleArea {
  width:100%;
  height:101px;
  background:#ffffff url('../img/Bg_head.gif') repeat-x 0px 0px;
  font-size:0px;
  position:relative;
}

#header #middleArea img {
  float:left;
}

#header #middleArea .mapHeader {
  width:129px;
  padding:83px 0px 0px 0px;
  margin:0px 15px 0px 0px;
  display:block;
  float:right;  
  text-align:center;
  background:url('../img/Bg_mapHeader.gif') no-repeat 0px 0px;
  color:#8B8C90;
  text-decoration:none;
  font-size:11px;
  font-weight:bold;
  line-height:13px;
}

#header #middleArea .mapHeader:hover {
  color:#C1001F;
}

#header #middleArea .mapHeaderSk {
  background:url('../img/Bg_mapHeaderSk.gif') no-repeat 0px 0px !important;
}

#header #bottomArea {
  width:100%;
  height:35px;
  background:#ED1C24 url('../img/Bg_topMenu.gif') repeat-x 0px 0px;
}

#header #topMenu a {
  width:auto;
  height:35px;
  line-height:35px;
  display:block;
  position:relative;
  float:left;
  padding:0px 40px 0px 40px;
  color:#ffffff;
  font-size:14px;
  font-weight:bold;
  vertical-align:middle;
  border-right:1px solid #A1001A;
}

#header #topMenu a:hover {
  text-decoration:none;  
}

#header #topMenu .lastItem {
  border:none;
}

#body {
  width:100%;
  height:auto;
  background:url('../img/Bg_content.gif') repeat-y 0px 0px;
}

#body a:hover {
  text-decoration:underline;
}

#body #bodyIn {
  width:auto;
  min-height:211px;
  background:url('../img/Bg_contentIn.gif') no-repeat 0px 0px;  
  padding:10px 18px 0px 18px;
}

#body .contentHp {
  width:480px !important;
}

#body #content {
  width:710px;
  height:auto;
  float:left;
  position:relative;
  left:230px;
  top:0px;
  overflow:hidden;    
}

#body .leftColumnHp {
  left:-480px !important;
}

#body #leftColumn {
  width:220px;
  height:auto;  
  float:left;
  position:relative;
  left:-710px;
  top:0px;
  overflow:hidden;  
}

#body #leftColumn .leftMenu {
  font-size:12px;
  color:#045489;
  margin:0px 0px 12px 0px; 
}

#body #leftColumn .leftMenu li {  
  background:#D8D8D8 url('../img/Bg_leftMenu.gif') repeat-x 0px 0px;
  font-weight:bold;
  height:100%;
}

#body #leftColumn .leftMenu a {
  color:#045489;
  padding:11px 15px 14px 15px;
  display:block;
}

#body #leftColumn .leftMenu li li {
  background:#EFEFEF;
  font-weight:normal;
}

#body #leftColumn .leftMenu li li a {
  padding:4px 15px 4px 60px;
}

#body #leftColumn .leftMenu li li a:hover {
  font-weight:bold;
}

#body #leftColumn .leftMenu .active {
  background:#F4F4F4 url('../img/Bg_leftMenu_Active.gif') repeat-x left center;
}

#body #leftColumn .leftMenu a:hover {
  text-decoration:underline;
}

#body #leftColumn .leftMenu li .active {
  font-weight:bold;
  text-decoration:underline;
  background:#EFEFEF;
}

#body #leftColumn .leftMenu li ul ul {
  padding:0px 0px 0px 10px;
  font-size:11px;
}

body #leftColumn .leftMenu li .active a {
  text-decoration:none !important;
}

#body #leftColumn .leftMenu li ul ul a {
  text-decoration:none !important;
}

#body #leftColumn .leftMenu li ul ul a:hover {
  font-weight:normal;
  color:#C1001F;
}

#body #rightColumn {
  width:220px;
  height:auto;
  float:left;
  position:relative;
  left:20px;
  top:0px;
  overflow:hidden;  
}

#body #rightColumn .logUserForm label {
  width:40px;
}

#body #rightColumn .logUserForm .inputText {  
  height:19px;  
}

#body #rightColumn .logUserForm .sendBtn {
  margin:0px 7px 0px 0px;
  *margin:0px 1px 0px 0px;
}

#body #rightColumn .logUserForm .row {
  padding:0px;
}

#body .boxes {
  width:100%;
  height:auto;
  margin:0px 0px 12px 0px;
}

#body .boxHead {
  height:35px;
  background:#004A80 url('../img/Bg_boxHeader.gif') repeat-x 0px 0px;
  position:relative;
  line-height:35px;  
  color:#ffffff;
  font-size:14px;
}

#body .boxHead strong {
  padding:0px 0px 0px 10px;
}

#body .boxes .boxBody {
  min-height:30px;
  background:#ffffff url('../img/Bg_boxTopShadow.gif') repeat-x 0px 0px;
  border-left:2px solid #CCCCCC;
  border-right:2px solid #CCCCCC;
  border-bottom:2px solid #CCCCCC;
  overflow:hidden;
}

#body .actions .boxBody {
  border:0px;
}

#body .newsletter img {
  width:216px;
}

#body .login .row {
  padding:10px;
  height:100%;
}

#body .training img {
  width:216px;
}

#body .eclient .boxHead strong {
  width:108px;
  height:35px;
  display:block;
  position:absolute;
  top:0px;
  left:0px;
  background:url('../img/Bg_txtBoxEclient.gif') no-repeat 0px 0px;  
}

#body .eclient img {
  width:216px;
}

#body .allForms {
  padding:10px 10px 10px 10px;
}

#body .note .extra {
  width:5px;
  height:4px;
  background:url('../img/Bg_formExtra.gif') no-repeat 0px bottom;
  display:block;
  float:left;
  margin:0px 5px 0px 0px;
  padding:5px 0px 0px 0px;
}

#body .allForms .extra {
  width:5px;
  height:4px;
  background:url('../img/Bg_formExtra.gif') no-repeat 0px 0px;
  display:block;
  float:left;
  margin:0px 5px 0px 0px;
}

#body .allForms .row {
  margin:0px 0px 10px 0px;
}

#body .allForms fieldset {
  border:0px;
}

#body .allForms legend {
  display:none;
}

#body .allForms label {
  color:#333333;
  font-size:11px;
  font-weight:bold;
  display:block;
  float:left;
  padding:5px 20px 0px 3px;  
  text-align:right;
}

#body .allForms .inputText {
  display:block;
  float:left;
  background:#ffffff url('../img/Bg_inputText.gif') repeat-x left bottom;
  border:1px solid #cccccc;
  padding:5px 3px 0px 3px;
  font-size:11px;
}

#body .allForms .sendBtn {
  width:auto;
  height:21px;
  float:right;
  background:url('../img/Bg_btn.gif') repeat-x 0px 0px;
  text-transform:uppercase;
  font-family: Impact;
  color:#ffffff;
  border:0px;
  cursor:pointer; 
  font-size:13px;
  letter-spacing:1px;
  text-align:center;
  font-weight:normal;   
}

#body .leftCatName {
  padding:0px 0px 0px 15px;
}

#body .breadcrumbs {
  padding:0px 0px 0px 15px;
  font-size:12px;
}

#body .breadcrumbs a {
  color:#ffffff;
}

#content {
  line-height:16px;
}

#content h1 {
  font-size:16px;
  font-weight:bold;
  margin:0px 0px 18px 0px;
  color:#C1001F;
  height:100%;
  line-height:20px;
}

#content h2 {
  font-size:14px;
  font-weight:bold;
  color:#045489;
  margin:0px 0px 10px 0px;
}

#content h3 {
  font-size:12px;
  font-weight:bold;
  margin:0px 0px 5px 10px;
  color:#045489;
}

#content h4 {
  font-size:12px;
  font-weight:bold;
  margin:0px 0px 0px 15px;
}

#content p {
  margin:0px 0px 10px 0px;
}

#content ul {
  margin:0px 0px 20px 10px;
}

#content ul li {
  padding:0px 0px 0px 23px;
  background:url('../img/Bg_listArrow.gif') no-repeat 0px 3px;
  line-height:18px;
}

#content ul ul {
  margin:0px 0px 0px 0px;
}

#content ul li li {
  background:url('../img/Bg_listArrowGrey.gif') no-repeat 0px 3px;  
}

#content ol {
  margin:0px 0px 20px 0px;
  padding:0px 0px 0px 30px;
}

#content ol li {
  list-style:decimal;
  line-height:18px;
}

#content ol ol {
  margin:0px 0px 0px 0px;
}

#content table {
  margin:0px 0px 20px 0px;
}

#content .contentIn {
  min-height:30px;
  padding:18px 10px 18px 10px;
  margin:0px 0px 12px 0px;
  background:#ffffff url('../img/Bg_boxTopShadow.gif') repeat-x 0px 0px;
  border-left:2px solid #CCCCCC;
  border-right:2px solid #CCCCCC;
  border-bottom:2px solid #CCCCCC;
  overflow:hidden;
}

#content .contentIn .loginBox {
  text-align:right;
}

#content .contentIn .loginBox strong {
  margin-left:10px;
}

#content .boxBody {
  padding:0px 10px 0px 10px;
}

#content .article {
  margin:0px 0px 6px 0px;
  padding:7px 0px 10px 0px;
  border-bottom:1px solid #CCCCCC;
}

#content .article .date {
  display:block;
  font-size:10px;
  font-weight:bold;
  font-style:normal;
}

#content .article h2 {
  font-size:14px;
  font-weight:bold;
  line-height:15px;
  margin:0px 0px 10px 0px;
}

#content .article a {
  color:#C1001F;
  text-decoration:underline;
}

#content .articles {
  position:relative;
  margin:0px 0px 23px 0px;
}

#content .articles .alignLeft {
  margin:0px 8px 0px 0px !important;
}

#content .articles .date {
  position:absolute;
  right:0px;
  top:0px;
  font-size:14px;
}

#content .articles .perex {
  text-align:justify;
  margin:0px;
}

#content .articles a {
  color:#045489;
  text-decoration:underline;
}

#content .articles .attachments {
  padding:5px !important;
  border:1px solid #7BA0CD;
  margin:10px 0px 0px 0px;
  width:200px;
  font-size:10px;
  margin-left:95px;
}

#content .artImg {
  margin:0px 8px 0px 0px !important;
  border:1px solid #DDDDDD;
}

#content .perexArt {
  margin:0px 0px 18px 0px;
}

#content .releatedBox {
  float:right;
  margin:0px 0px 20px 20px;
  width:200px;
}

#content .releatedBox a {
  color:#333333;  
  font-weight:normal;
}

#content .releatedBox a:hover {
  font-weight:bold;
}

#content .releatedBox .textTitle {
  padding:0px 0px 0px 23px;
  background:url('../img/Bg_listArrow.gif') no-repeat 0px 3px;
  color:#C1001F;
  display:block;
  margin:0px 0px 10px 0px;
}

#content .releatedBox ul {
  margin:0px;
}

#content .releatedBox li {
  background:url('../img/Bg_listArrowGrey.gif') no-repeat 0px 3px;
  font-weight:bold;
}

#content .releatedBox .chapters, #content .releatedBox .relatedArticles {
  padding:15px 15px 15px 15px;
  border:1px solid #CCCCCC;
  background:url('../img/Bg_boxTopShadow.gif') repeat-x 0px 0px;
  margin:0px 0px 20px 0px;
}

#content .releatedBox #chapterPager {
  padding:10px 0px 0px 0px;
  margin:10px 0px 0px 0px;
  border-top:1px solid #CCCCCC;
  font-size:10px;
}

#content .releatedBox #chapterPager a:hover {
  font-weight:normal;
  text-decoration:none;
  color:#C1001F;
}

#content .releatedBox #chapterPager .prevPages {
  float:left;
}

#content .releatedBox #chapterPager .nextPages {
  float:right;
}

#content .releated {
  margin:0px 0px 20px 0px;
  border-top:1px solid #CCCCCC;
}

#content .attachments {
  padding:15px 15px 15px 15px;  
  line-height:20px;
}

#content .attachments dl {
  margin:0px;
}

#content .attachments dt {
  background:url('../img/Bg_listArrow.gif') no-repeat 0px 5px;
  font-weight:bold;
  text-decoration:underline;
  padding:0px 0px 0px 23px;
}

#content .attachments a {
  color:#C1001F;
  text-decoration:underline;
}

#content .attachments .textTitle {  
  font-weight:bold;
  display:block;
  margin:0px 0px 5px 0px;
}

#content .sendArticleForm {
  /*width:350px;
  margin:0px 0px 0px 100px;*/
}

#content .sendArticleForm fieldset {
  border:1px solid #CCCCCC;
  padding:10px;
  float:left;
  width:290px;
  height:110px;
  margin:0px 5px 10px 0px;
}

#content .sendArticleForm legend {  
  color:#C1001F;
  padding:5px;
  display:inline;
}

#content .sendArticleForm label {
  display:block;  
  text-align:left;
  padding:0px;
}

#content .sendArticleForm select {
  width:290px;
}

#content .sendArticleForm  input {
  border:1px solid #5F5F5F;
}

#content .sendArticleForm textarea {
  width:98%;
  height:69px;
}

#content .sendArticleForm .sentInputBtn {
  padding:0px 37px 0px 0px;
}

#content .sendArticleForm .sendmail-cz,  #content .regSeminarForm .sendmail-cz {
  float:right;
  width:104px;
  height:24px;
  border:0px;
  background:url('../img/Bg_sendBtn.gif') no-repeat 0px 0px;
  cursor:pointer;
}

#content .sendArticleForm .sendmail-ua {
  float:right;
  width:104px;
  height:24px;
  border:0px;
  background:url('../img/Bg_sendBtn2.gif') no-repeat 0px 0px;
  cursor:pointer;
  color:#ffffff;
  font-weight:bold;
  text-transform:uppercase;
  font-size:11px;
}

#content .btn2 {
  background:url('../img/Bg_sendBtn2.gif') no-repeat 0px 0px !important;
  color:#ffffff;
  font-size:14px;
  font-weight:bold;
}

#content .semDetail .semInfo th {
  text-align:right;
}

#content .semDetail .semInfo td {
  text-align:left;
}

#content .semDetail .desc {
  margin-top:15px;
}

#content .regSeminarForm {
  width:90%;
}

#content .regSeminarForm .infoText {
  font-size:14px;
  color:#C1001F;
}

#content .regSeminarForm table {
  width:100%;
}

#content .regSeminarForm textarea {
  width:95%;
  height:100px;
}

#content .regSeminarForm .inputText {
  height:19px;
}

#content .regSeminarForm td {
  vertical-align:top;
}

#content .regSeminarForm .sentInputBtn {
  padding:0px 20px 0px 0px;
}

#content .lastArt {
  border:0px;
}

#content .news .boxLinks {
  padding:5px 0px 12px 0px;
}

#content .news .boxLinks a {
  margin:0px 0px 0px 21px;
  padding:0px 0px 0px 21px;
  color:#C1001F;
  text-decoration:underline;
  font-size:11px;
  font-weight:bold;
  float:right;
  background:url('../img/Bg_listArrow.gif') no-repeat 0px 2px;
}

#content .backLink {
  color:#C1001F;
  font-size:12px;
  display:block;
  text-align:right;
}

.detailContact .backLink {
  float:right;
}

#content .tblListSeminars tr {
  cursor:pointer;
}

#content .tblListSeminars .reserved {
  background:#F0F0F0;
}

#content .mapBox {
  width:619px;
  height:auto;
  margin:20px auto 30px auto;
}

#content .mapBoxRo {
  width:800px;
  height:auto;
  margin:20px auto 30px auto;
}

#content .bonusForm .row {
  float:left;
}

#content .bonusForm  label {
  width:50px;
}

#content .bonusForm select {
  width:110px;
  font-size:11px;
  margin:4px 0px 0px 0px;
}

#content .amountOld {
  font-size:16px;
}

#content .amountOld strong {
  color:#C1001F;
}

#content .amountNew {
  font-size:16px;
}

#content .amountNew strong {
  color:#C1001F;
}

#listPager {
  font-size:14px;
  color:#045489;
  padding:12px 0px 0px 0px;
  border-top:1px solid #CCCCCC;
}

#listPager span {
  display:block;
  padding:1px 3px 1px 3px;
  float:left;
}

#listPager a {
  display:block;
  padding:1px 3px 1px 3px;
  float:left;
  color:#045489;
}

#listPager .active {
  color:#ffffff;
  background:#045489;
  font-weight:bold;
}

#pager {
  margin:10px 0px 0px 0px;
}

#pager a {
  padding:44px 0px 0px 0px;
  margin:0px 48px 0px 0px;
  color:#87888C;
  text-decoration:underline;
  display:block;
  float:left;
}

#pager .print {
  background:url('../img/Bg_sendArticle.gif') no-repeat 0px 0px;
}

#pager .send {
  background:url('../img/Bg_sendEmail.gif') no-repeat 0px 0px;
}

#pager .topAnchor {
  background:url('../img/Bg_topAnchor.gif') no-repeat 0px 0px;
  width:36px;  
}

.allTables {
  width:100%;
  border-collapse:collapse;
  border-width:0px;
  border-left:1px solid #7BA0CD;
  border-right:1px solid #7BA0CD;
}

.allTables th {
  padding:8px;
  background:#4F81BD;
  color:#ffffff;
  border-top:1px solid #7BA0CD;
  border-bottom:1px solid #7BA0CD;
}

.allTables td {
  padding:6px;
  color:#035489;
  text-align:center;
  border:1px solid #7BA0CD;
}

.allTables .tr_one {
  background:#D3DFEE;
}

.allTables a {
  color:#035489;
  text-decoration:underline;
}

.semDetail .date {
  color:#004A80;
  margin:0px 0px 0px 10px;
  font-weight:bold;
}

.semDetail table {
  margin:20px 0px 20px 0px !important;
  width:100%;
}

.semDetail th {
  text-align:left;
}

.semDetail td {
  text-align:center;
  color:#C1001F;
}

.tblDetailActions {
  text-align:left;
}

.tblDetailActions td {
  text-align:left;
}

.errorBoxMessage {
  padding:10px;
  margin:0px 0px 10px 0px;
  border:1px solid #C1001F;
}

.errorBoxMessage p {
  text-decoration:underline;
  font-weight:bold;
}

.errorBoxMessage .message {
  text-decoration:none;
  font-weight:normal;
  color:#C1001F;
}

.sendFormInfoBox {  
  font-size:11px;
  margin:20px 0px 10px 0px;  
}

.sendFormInfoBox table {
  width:80%;
  margin:0px auto !important;
  border-collapse:collapse;
}

.sendFormInfoBox table td {
  padding:5px 10px 5px 10px;
  border-bottom:1px solid #045489;
}

.sendFormInfoBox strong {
  color:#C1001F;
}

.infoTermsText {
  width:auto;
  height:35px;
  line-height:35px;
  color:#ffffff;
  background:#ED1C24 url(../img/Bg_topMenu.gif) repeat-x scroll 0px;
  text-align:center;
  font-size:14px;
  font-weight:bold;
  margin:10px 0px 0px 0px;
}

.infoTermsText p {
  margin:0px 0px 0px 0px;
}

.listContact li {
  clear:both;
  vertical-align:middle;
}

.filterForm .inputCheck {
  float:left;
  margin:2px 0px 0px 0px;
}

.filterForm .labelText {
  margin:0px 0px 0px 10px;
  padding-top:0px !important;*padding:5px 20px 0px 3px !important;    
}

.filterForm .partner, .filterForm .autoservis, .filterForm .sachs {
  float:left;
}

.filterForm .partner, .filterForm .autoservis {
  margin:0px 30px 0px 0px;
}

.filterForm .partner label {
  color:#ED1C24 !important;
  background:url(../img/Bg_partner.gif) no-repeat right 2px;
  *background:url(../img/Bg_partner.gif) no-repeat right 7px;
}

.filterForm .autoservis label {
  color:#1A437F !important;
  background:url(../img/Bg_partnerAutoservis.gif) no-repeat right 2px;
  *background:url(../img/Bg_partnerAutoservis.gif) no-repeat right 7px;
}

.filterForm .sachs label {  
  background:url(../img/Bg_originSachs.gif) no-repeat right 2px;
  *background:url(../img/Bg_originSachs.gif) no-repeat right 7px;
}

.detailContact .prgPartner strong {
  display:block;
  float:left;
  padding:0px 0px 0px 20px;
  margin:0px 20px 0px 0px;
  text-decoration:none !important;
}

.detailContact .prgPartner .plus {
  background:url(../img/Bg_partner.gif) no-repeat 0px 2px;
}

.detailContact .prgPartner .carfleet {
  background:url(../img/Bg_partnerAutoservis.gif) no-repeat 0px 2px;
}

.detailContact .prgPartner .origsachs {
  background:url(../img/Bg_originSachs.gif) no-repeat 0px 2px;
}

.detailContact .box {
  background:transparent url(../img/Bg_boxTopShadow.gif) repeat-x scroll left top;
  border:1px solid #CCCCCC;
  margin:0px 0px 20px;
  padding:15px;
}

.detailContact .imgBox {
  background:transparent url(../img/Bg_boxTopShadow.gif) repeat-x scroll left top;
  border:1px solid #CCCCCC;
  padding:5px;
}

.detailContact .box p {
  margin:0px 0px 5px 0px;
}

.detailContact .box .strongText {
  background:transparent url(../img/Bg_listArrow.gif) no-repeat scroll 0px 3px;
  color:#C1001F;
  display:block;
  margin:0px 0px 10px;
  padding:0px 0px 0px 23px;
  font-size:14px;
}

.detailContact .box th {
  width:105px;
  text-align:left;
}

.detailContact .box td {
  text-align:left;
}

.detailContact .bottom th {
  width:200px;
}

.detailContact .sluzby .strongText {
  margin-left:0px !important;
}

.detailContact .sluzby p {
  margin:0px 0px 2px 30px !important;
}

.detailContact .sluzby .dalsi {
  margin:15px 0px 0px 0px !important;
}

.detailContact .sluzby .dalsi strong {
  display:block;
  margin:0px 0px 0px 15px;
}

.tblListInvestment {
  font-size:10px;
}

.tblListInvestment th, .tblListInvestment td {
  padding:3px 3px 3px 3px;
}

.tblListInvestment .leftColumn {
  text-align:left;
  padding-left:15px;
}

.tblListInvestment .col2 {
  width:90px;
}

.tblListInvestment .col3 {
  width:85px;
}

.tblListInvestment .col4 {
  width:125px;
}

.tblListInvestment .col5 {
  width:115px;
}

.tblListInvestment .col6 {
  width:80px;
}

.tblListInvestment .col7 {
  width:80px;
}

.tblListInvestment .col8 {
  width:95px;
}

#footer {
  width:960px;
  height:34px;
  background:url('../img/Bg_footer.gif') repeat-x 0px 0px;
  margin:0px auto 0px auto;
  line-height:34px;
  color:#ffffff;
  font-size:11px;
  font-weight:bold;
}

#footer .userText {
  padding:0px 0px 0px 20px;
}

.alignLeft {
  float:left;
  margin:0px 28px 0px 0px;
}

.alignRight {
  float:riht;
  margin:0px 0px 0px 28px;
}

.lightview {
  margin:0px 5px 5px 0px;
}

.logUserFormAll {
  width:209px;
  *width:215px;
  height:auto;
  margin:0px 0px 0px 50px;
}

.logUserFormAll fieldset {
  padding:5px 5px 5px 5px;
}

.logUserFormAll label {
  width:50px;
}

.logUserFormAll .inputText {
  height:19px;
}

.historyForm .leftColumn {
  float:left;
  margin:0px 40px 0px 0px !important;
}

.historyForm .rightColumn {
  float:left;
}

.historyForm .head {  
  color:#4F81BD;
  font-weight:bold;
}

.historyForm .head td {
  padding:4px;  
  border-bottom:2px solid #7BA0CD;
}

.historyForm select {
  width:65px;  
}

.historyForm .rightColumn select {
  width:240px;
}

.listHistory {
  width:250px;
  margin-left:15px !important;
}

.listHistory tfoot td {
  border-top:3px solid #7BA0CD;
  color:#C1001F;
  font-weight:bold;
}

.errors {
  display:block;
  padding:10px;
  border:1px solid #C1001F;
  color:#C1001F;
}

.filterForm {
  background:#F8F8F8;
  margin:0px 0px 20px 0px;
}

.boxLKW {
  width:690px;
  height:600px;
  margin:0px auto 0px auto;
  position:relative;
  background:url(../img/Bg_LKW.gif) no-repeat 0px 0px;
}

.boxLKW a {  
  width:89px;
  font-size:11px;
  color:#333333;
  text-decoration:none !important;
  font-weight:bold;
  padding:100px 0px 0px 0px;
  text-align:center;
  display:block;
  position:absolute;
}

.boxLKW .item1 {
  background:url(../img/Bg_LKW_Item1.gif) no-repeat center top;
  top:279px;
  left:538px;
}

.boxLKW .item1:hover {
  background:url(../img/Bg_LKW_Item1_over.gif) no-repeat center top;
  color:#C1001F;
}

.boxLKW .item2 {
  background:url(../img/Bg_LKW_Item2.gif) no-repeat center top;
  top:380px;
  left:446px;
}

.boxLKW .item2:hover {
  background:url(../img/Bg_LKW_Item2_over.gif) no-repeat center top;
  color:#C1001F;
}

.boxLKW .item3 {
  background:url(../img/Bg_LKW_Item3.gif) no-repeat center top;
  top:471px;
  left:355px;
}

.boxLKW .item3:hover {
  background:url(../img/Bg_LKW_Item3_over.gif) no-repeat center top;
  color:#C1001F;
}

.boxLKW .item4 {
  background:url(../img/Bg_LKW_Item4.gif) no-repeat center top;
  top:307px;
  left:34px;
}

.boxLKW .item4:hover {
  background:url(../img/Bg_LKW_Item4_over.gif) no-repeat center top;
  color:#C1001F;
}

.boxLKW .item5 {
  background:url(../img/Bg_LKW_Item5.gif) no-repeat center top;
  top:178px;
  left:94px;
}

.boxLKW .item5:hover {
  background:url(../img/Bg_LKW_Item5_over.gif) no-repeat center top;
  color:#C1001F;
}

.boxLKW .item6 {
  background:url(../img/Bg_LKW_Item6.gif) no-repeat center top;
  top:73px;
  left:196px;
}

.boxLKW .item6:hover {
  background:url(../img/Bg_LKW_Item6_over.gif) no-repeat center top;
  color:#C1001F;
}

.boxLKW .item7 {
  background:url(../img/Bg_LKW_Item7.gif) no-repeat center top;
  top:10px;
  left:329px;
}

.boxLKW .item7:hover {
  background:url(../img/Bg_LKW_Item7_over.gif) no-repeat center top;
  color:#C1001F;
}

.boxPKW {
  width:690px;
  height:600px;
  margin:0px auto 0px auto;
  position:relative;
  background:url(../img/Bg_PKW.gif) no-repeat 0px 0px;
}

.boxPKW a {  
  width:89px;
  font-size:11px;
  color:#333333;
  text-decoration:none !important;
  font-weight:bold;
  padding:100px 0px 0px 0px;
  text-align:center;
  display:block;
  position:absolute;
}

.boxPKW .item1 {
  background:url(../img/Bg_LKW_Item3.gif) no-repeat center top;
  top:363px;
  left:591px;
}

.boxPKW .item1:hover {
  background:url(../img/Bg_LKW_Item3_over.gif) no-repeat center top;
  color:#C1001F;
}

.boxPKW .item2 {
  background:url(../img/Bg_LKW_Item2.gif) no-repeat center top;
  top:419px;
  left:321px;
}

.boxPKW .item2:hover {
  background:url(../img/Bg_LKW_Item2_over.gif) no-repeat center top;
  color:#C1001F;
}

.boxPKW .item3 {
  background:url(../img/Bg_LKW_Item5.gif) no-repeat center top;
  top:363px;
  left:34px;
}

.boxPKW .item3:hover {
  background:url(../img/Bg_LKW_Item5_over.gif) no-repeat center top;
  color:#C1001F;
}

.boxPKW .item4 {
  background:url(../img/Bg_LKW_Item4.gif) no-repeat center top;
  top:127px;
  left:35px;
}

.boxPKW .item4:hover {
  background:url(../img/Bg_LKW_Item4_over.gif) no-repeat center top;
  color:#C1001F;
}

.boxPKW .item5 {
  background:url(../img/Bg_LKW_Item6.gif) no-repeat center top;
  top:127px;
  left:590px;
}

.boxPKW .item5:hover {
  background:url(../img/Bg_LKW_Item6_over.gif) no-repeat center top;
  color:#C1001F;
}

.boxPKW .item6 {
  background:url(../img/Bg_LKW_Item7.gif) no-repeat center top;
  top:16px;
  left:201px;
}

.boxPKW .item6:hover {
  background:url(../img/Bg_LKW_Item7_over.gif) no-repeat center top;
  color:#C1001F;
}

.boxPKW .item7 {
  background:url(../img/Bg_LKW_Item1.gif) no-repeat center top;
  top:15px;
  left:412px;
}

.boxPKW .item7:hover {
  background:url(../img/Bg_LKW_Item1_over.gif) no-repeat center top;
  color:#C1001F;
}

.pov {
  color:#C1001F;
}

.boxBike .leftBoxes, .boxDiagnostics .leftBoxes {
  width:468px;
  float:left;
}

.boxBike .leftBoxes a, .boxDiagnostics .leftBoxes a {
  width:223px;
  height:141px;
  display:block;
}

.boxBike a:hover, .boxDiagnostics a:hover {
  text-decoration:none !important;
}

.boxBike .leftBoxes .boxBody, .boxDiagnostics .leftBoxes .boxBody {
  padding:0px !important;
}

.boxBike .item1, .boxBike .item2, .boxBike .item3, .boxBike .item4, .boxDiagnostics .item1, .boxDiagnostics .item2, .boxDiagnostics .item3, .boxDiagnostics .item4, .boxDiagnostics .item5, .boxDiagnostics .item6 {
  width:225px;
  float:left;
  border-left:1px solid #034B7A;
  border-right:1px solid #034B7A;
  border-bottom:1px solid #034B7A;
  margin:0px 7px 8px 0px;
}

.boxBike .rightBoxes, .boxDiagnostics .rightBoxes {
  width:152px;
  float:left;
}

.boxBike .rightBoxes strong, .boxDiagnostics .rightBoxes strong {
  padding:0px 0px 0px 10px;
}

.boxBike .rightBoxes a, .boxDiagnostics .rightBoxes a {
  color:#FFFFFF;
  background:#004A80 url(../img/Bg_topMenu.gif) repeat-x scroll 0px;
  font-size:14px;
  height:35px;
  line-height:35px;
  position:relative;
  display:block;
  margin:0px 0px 1px 0px;
}

.boxBike .rightBoxes a:hover, .boxDiagnostics .rightBoxes a:hover {
  text-decoration:none;
}

.boxBike .item1 {
  background:url(../img/Bg_scooter.gif) no-repeat left bottom;
}

.boxBike .item1 a:hover {
  background:url(../img/Bg_scooterOn.gif) no-repeat 0px 0px;
}

.boxBike .item2 {
  background:url(../img/Bg_enduro.gif) no-repeat left bottom;
}

.boxBike .item2 a:hover {
  background:url(../img/Bg_enduroOn.gif) no-repeat 0px 0px;
}

.boxBike .item3 {
  background:url(../img/Bg_silnicni.gif) no-repeat left bottom;
}

.boxBike .item3 a:hover {
  background:url(../img/Bg_silnicniOn.gif) no-repeat 0px 0px;
}

.boxBike .item4 {
  background:url(../img/Bg_ctyrkolky.gif) no-repeat left bottom;
}

.boxBike .item4 a:hover {
  background:url(../img/Bg_ctyrkolkyOn.gif) no-repeat 0px 0px;
}

.boxDiagnostics .item1 {
  background:url(../img/Bg_diagnostika.gif) no-repeat left bottom;
}

.boxDiagnostics .item1 a:hover {
  background:url(../img/Bg_diagnostikaOn.gif) no-repeat 0px 0px;
}

.boxDiagnostics .item2 {
  background:url(../img/Bg_nabijecka.gif) no-repeat left bottom;
}

.boxDiagnostics .item2 a:hover {
  background:url(../img/Bg_nabijeckaOn.gif) no-repeat 0px 0px;
}

.boxDiagnostics .item3 {
  background:url(../img/Bg_naradi.gif) no-repeat left bottom;
}

.boxDiagnostics .item3 a:hover {
  background:url(../img/Bg_naradiOn.gif) no-repeat 0px 0px;
}

.boxDiagnostics .item4 {
  background:url(../img/Bg_pneu.gif) no-repeat left bottom;
}

.boxDiagnostics .item4 a:hover {
  background:url(../img/Bg_pneuOn.gif) no-repeat 0px 0px;
}

.boxDiagnostics .item5 {
  background:url(../img/Bg_klima.gif) no-repeat left bottom;
}

.boxDiagnostics .item5 a:hover {
  background:url(../img/Bg_klimaOn.gif) no-repeat 0px 0px;
}

.boxDiagnostics .item6 {
  background:url(../img/Bg_item6.gif) no-repeat left bottom;
}

.boxDiagnostics .item6 a:hover {
  background:url(../img/Bg_item6On.gif) no-repeat 0px 0px;
}

.boxScooter {
  width:690px;
  height:600px;
  margin:0px auto 0px auto;
  position:relative;
  background:url(../img/Bg_M_Scooter.gif) no-repeat 0px 0px;
}

.boxScooter a {  
  width:89px;
  font-size:11px;
  color:#333333;
  text-decoration:none !important;
  font-weight:bold;
  padding:89px 0px 0px 0px;
  text-align:center;
  display:block;
  position:absolute;
}

.boxScooter a:hover {
  color:#C1001F;
}

.boxScooter .item1 {
  background:url(../img/Bg_elektro.gif) no-repeat 0px 0px;
  left:183px;
  top:63px;
}

.boxScooter .item1:hover {
  background:url(../img/Bg_elektroOn.gif) no-repeat 0px 0px;  
}

.boxScooter .item2 {
  background:url(../img/Bg_brzdy.gif) no-repeat 0px 0px;
  left:342px;
  top:441px;
}

.boxScooter .item2:hover {
  background:url(../img/Bg_brzdyOn.gif) no-repeat 0px 0px;  
}

.boxScooter .item3 {
  background:url(../img/Bg_olejMazivo.gif) no-repeat 0px 0px;
  left:527px;
  top:115px;
}

.boxScooter .item3:hover {
  background:url(../img/Bg_olejMazivoOn.gif) no-repeat 0px 0px;  
}

.boxScooter .item4 {
  background:url(../img/Bg_spojky.gif) no-repeat 0px 0px;
  left:81px;
  top:306px;
}

.boxScooter .item4:hover {
  background:url(../img/Bg_spojkyOn.gif) no-repeat 0px 0px;  
}

.boxScooter .item5 {
  background:url(../img/Bg_vzduchFiltr.gif) no-repeat 0px 0px;
  left:529px;
  top:241px;
}

.boxScooter .item5:hover {
  background:url(../img/Bg_vzduchFiltrOn.gif) no-repeat 0px 0px;  
}

.boxScooter .item6 {
  background:url(../img/Bg_motor.gif) no-repeat 0px 0px;
  left:231px;
  top:440px;
}

.boxScooter .item6:hover {
  background:url(../img/Bg_motorOn.gif) no-repeat 0px 0px;  
}

.boxScooter .item7 {
  background:url(../img/Bg_tesneni.gif) no-repeat 0px 0px;
  left:79px;
  top:172px;
}

.boxScooter .item7:hover {
  background:url(../img/Bg_tesneniOn.gif) no-repeat 0px 0px;  
}

.boxEnduro {
  width:690px;
  height:600px;
  margin:0px auto 0px auto;
  position:relative;
  background:url(../img/Bg_M_Enduro.gif) no-repeat 0px 0px;
}

.boxEnduro a {  
  width:89px;
  font-size:11px;
  color:#333333;
  text-decoration:none !important;
  font-weight:bold;
  padding:89px 0px 0px 0px;
  text-align:center;
  display:block;
  position:absolute;
}

.boxEnduro a:hover {
  color:#C1001F;
}

.boxEnduro .item1 {
  background:url(../img/Bg_brzdy.gif) no-repeat 0px 0px;
  left:178px;
  top:438px;
}

.boxEnduro .item1:hover {
  background:url(../img/Bg_brzdyOn.gif) no-repeat 0px 0px;  
}

.boxEnduro .item2 {
  background:url(../img/Bg_elektro.gif) no-repeat 0px 0px;
  left:145px;
  top:65px;
}

.boxEnduro .item2:hover {
  background:url(../img/Bg_elektroOn.gif) no-repeat 0px 0px;  
}

.boxEnduro .item3 {
  background:url(../img/Bg_vzduchFiltr.gif) no-repeat 0px 0px;
  left:468px;
  top:69px;
}

.boxEnduro .item3:hover {
  background:url(../img/Bg_vzduchFiltrOn.gif) no-repeat 0px 0px;  
}

.boxEnduro .item4 {
  background:url(../img/Bg_motor.gif) no-repeat 0px 0px;
  left:22px;
  top:94px;
}

.boxEnduro .item4:hover {
  background:url(../img/Bg_motorOn.gif) no-repeat 0px 0px;  
}

.boxEnduro .item5 {
  background:url(../img/Bg_olejMazivo.gif) no-repeat 0px 0px;
  left:565px;
  top:136px;
}

.boxEnduro .item5:hover {
  background:url(../img/Bg_olejMazivoOn.gif) no-repeat 0px 0px;  
}

.boxEnduro .item6 {
  background:url(../img/Bg_packy.gif) no-repeat 0px 0px;
  left:270px;
  top:44px;
}

.boxEnduro .item6:hover {
  background:url(../img/Bg_packyOn.gif) no-repeat 0px 0px;  
}

.boxEnduro .item7 {
  background:url(../img/Bg_pneu2.gif) no-repeat 0px 0px;
  left:23px;
  top:222px;
}

.boxEnduro .item7:hover {
  background:url(../img/Bg_pneu2On.gif) no-repeat 0px 0px;  
}

.boxEnduro .item8 {
  background:url(../img/Bg_retezy.gif) no-repeat 0px 0px;
  left:54px;
  top:437px;
}

.boxEnduro .item8:hover {
  background:url(../img/Bg_retezyOn.gif) no-repeat 0px 0px;  
}

.boxEnduro .item9 {
  background:url(../img/Bg_techPodvozek.gif) no-repeat 0px 0px;
  left:429px;
  top:437px;
}

.boxEnduro .item9:hover {
  background:url(../img/Bg_techPodvozekOn.gif) no-repeat 0px 0px;  
}

.boxEnduro .item10 {
  background:url(../img/Bg_spojky.gif) no-repeat 0px 0px;
  left:301px;
  top:438px;
}

.boxEnduro .item10:hover {
  background:url(../img/Bg_spojkyOn.gif) no-repeat 0px 0px;  
}

.boxEnduro .item11 {
  background:url(../img/Bg_tesneni.gif) no-repeat 0px 0px;
  left:579px;
  top:409px;
}

.boxEnduro .item11:hover {
  background:url(../img/Bg_tesneniOn.gif) no-repeat 0px 0px;  
}

.boxEnduro .item12 {
  background:url(../img/Bg_doplnky.gif) no-repeat 0px 0px;
  left:373px;
  top:20px;
}

.boxEnduro .item12:hover {
  background:url(../img/Bg_doplnkyOn.gif) no-repeat 0px 0px;  
}

.boxSilnicni {
  width:690px;
  height:600px;
  margin:0px auto 0px auto;
  position:relative;
  background:url(../img/Bg_M_Silnicni.gif) no-repeat 0px 0px;
}

.boxSilnicni a {  
  width:89px;
  font-size:11px;
  color:#333333;
  text-decoration:none !important;
  font-weight:bold;
  padding:89px 0px 0px 0px;
  text-align:center;
  display:block;
  position:absolute;
}

.boxSilnicni a:hover {
  color:#C1001F;
}

.boxSilnicni .item1 {
  background:url(../img/Bg_brzdy.gif) no-repeat 0px 0px;
  left:331px;
  top:455px;
}

.boxSilnicni .item1:hover {
  background:url(../img/Bg_brzdyOn.gif) no-repeat 0px 0px;  
}

.boxSilnicni .item2 {
  background:url(../img/Bg_doplnky.gif) no-repeat 0px 0px;
  left:225px;
  top:32px;
}

.boxSilnicni .item2:hover {
  background:url(../img/Bg_doplnkyOn.gif) no-repeat 0px 0px;  
}

.boxSilnicni .item3 {
  background:url(../img/Bg_elektro.gif) no-repeat 0px 0px;
  left:34px;
  top:159px;
}

.boxSilnicni .item3:hover {
  background:url(../img/Bg_elektroOn.gif) no-repeat 0px 0px;  
}

.boxSilnicni .item4 {
  background:url(../img/Bg_vzduchFiltr.gif) no-repeat 0px 0px;
  left:558px;
  top:305px;
}

.boxSilnicni .item4:hover {
  background:url(../img/Bg_vzduchFiltrOn.gif) no-repeat 0px 0px;  
}

.boxSilnicni .item5 {
  background:url(../img/Bg_olejMazivo.gif) no-repeat 0px 0px;
  left:555px;
  top:179px;
}

.boxSilnicni .item5:hover {
  background:url(../img/Bg_olejMazivoOn.gif) no-repeat 0px 0px;  
}

.boxSilnicni .item6 {
  background:url(../img/Bg_packy.gif) no-repeat 0px 0px;
  left:344px;
  top:30px;
}

.boxSilnicni .item6:hover {
  background:url(../img/Bg_packyOn.gif) no-repeat 0px 0px;  
}

.boxSilnicni .item7 {
  background:url(../img/Bg_retezy.gif) no-repeat 0px 0px;
  left:207px;
  top:442px;
}

.boxSilnicni .item7:hover {
  background:url(../img/Bg_retezyOn.gif) no-repeat 0px 0px;  
}

.boxSilnicni .item8 {
  background:url(../img/Bg_spojky.gif) no-repeat 0px 0px;
  left:81px;
  top:425px;
}

.boxSilnicni .item8:hover {
  background:url(../img/Bg_spojkyOn.gif) no-repeat 0px 0px;  
}

.boxSilnicni .item9 {
  background:url(../img/Bg_techPodvozek.gif) no-repeat 0px 0px;
  left:462px;
  top:468px;
}

.boxSilnicni .item9:hover {
  background:url(../img/Bg_techPodvozekOn.gif) no-repeat 0px 0px;  
}

.boxSilnicni .item10 {
  background:url(../img/Bg_tesneni.gif) no-repeat 0px 0px;
  left:36px;
  top:284px;
}

.boxSilnicni .item10:hover {
  background:url(../img/Bg_tesneniOn.gif) no-repeat 0px 0px;  
}

.boxCtyrkolky {
  width:690px;
  height:600px;
  margin:0px auto 0px auto;
  position:relative;
  background:url(../img/Bg_M_Ctyrkolky.gif) no-repeat 0px 0px;
}

.boxCtyrkolky a {  
  width:89px;
  font-size:11px;
  color:#333333;
  text-decoration:none !important;
  font-weight:bold;
  padding:89px 0px 0px 0px;
  text-align:center;
  display:block;
  position:absolute;
}

.boxCtyrkolky a:hover {
  color:#C1001F;
}

.boxCtyrkolky .item1 {
  background:url(../img/Bg_brzdy.gif) no-repeat 0px 0px;
  left:205px;
  top:385px;
}

.boxCtyrkolky .item1:hover {
  background:url(../img/Bg_brzdyOn.gif) no-repeat 0px 0px;  
}

.boxCtyrkolky .item2 {
  background:url(../img/Bg_olejMazivo.gif) no-repeat 0px 0px;
  left:59px;
  top:178px;
}

.boxCtyrkolky .item2:hover {
  background:url(../img/Bg_olejMazivoOn.gif) no-repeat 0px 0px;  
}

.boxCtyrkolky .item3 {
  background:url(../img/Bg_elektro.gif) no-repeat 0px 0px;
  left:58px;
  top:46px;
}

.boxCtyrkolky .item3:hover {
  background:url(../img/Bg_elektroOn.gif) no-repeat 0px 0px;  
}

.boxCtyrkolky .item4 {
  background:url(../img/Bg_vzduchFiltr.gif) no-repeat 0px 0px;
  left:554px;
  top:108px;
}

.boxCtyrkolky .item4:hover {
  background:url(../img/Bg_vzduchFiltrOn.gif) no-repeat 0px 0px;  
}

.boxCtyrkolky .item5 {
  background:url(../img/Bg_retezy.gif) no-repeat 0px 0px;
  left:87px;
  top:347px;
}

.boxCtyrkolky .item5:hover {
  background:url(../img/Bg_retezyOn.gif) no-repeat 0px 0px;  
}

.boxCtyrkolky .item6 {
  background:url(../img/Bg_pneu2.gif) no-repeat 0px 0px;
  left:481px;
  top:391px;
}

.boxCtyrkolky .item6:hover {
  background:url(../img/Bg_pneu2On.gif) no-repeat 0px 0px;  
}

.boxCtyrkolky .item7 {
  background:url(../img/Bg_motor.gif) no-repeat 0px 0px;
  left:346px;
  top:408px;
}

.boxCtyrkolky .item7:hover {
  background:url(../img/Bg_motorOn.gif) no-repeat 0px 0px;  
}

.mBreadcrumbs {
  margin:0px 0px 15px 0px;
}

.mBreadcrumbs .backLink {
  float:right;
}

.listWorkroom li {
  background:none !important;
  padding:0px !important;
}

.listWorkroom li span {
  width:50px;
  display:block;
  float:left;
  padding:2px 0px 0px 0px;
}

.listWorkroom li span img {
  margin:0px 3px 0px 0px;
}

.listWorkroom li a {
  
}

.detailContact .allTables {
  border:0px;
}

.detailContact .allTables th {
  border:0px;
  background:0px;
  color:#000000;
}

.detailContact .allTables td {
  border:0px;
}

.detailContact .top .box {
  width:280px;
  height:350px;
  float:left;
  margin:0px 10px 15px 0px;
}

.detailContact .top .imgBox {
  width:260px;
  height:345px;
  float:left;
  text-align:center;
  padding-top:30px !important;
}

.detailContact .imgBox .contactImg {
  width:100%;
  height:189px;
}

.detailContact .imgBox .contactType {
  margin-bottom:10px;
}

.detailContact .imgBox .contactType strong {
  font-size:10px;
  display:block;
  text-align:center;
}

.detailContact .imgBox .contactType img {
  margin:0px 10px 0px 10px;
}

.detailContact .imgBox .plus {
  background:url(../img/Bg_plus.gif) no-repeat center center;
}

.detailContact .imgBox .carfleet {
  background:url(../img/Bg_carfleet.gif) no-repeat center center;
}

.detailContact .imgBox .origsachs {
  background:url(../img/Bg_sachs.gif) no-repeat center center;
}

.detailContact .imgBox .imgPager a {
  margin:0px 5px 0px 5px;
}

.redText {
  color:#C1001F;
}

.blueText {
  color:#045489;
}

.blackText {
  color:#333333;
}

.kurziva {
  font-style:italic;
}

.tucne {
  font-weight:bold;
}

.podtrzene {
  text-decoration:underline;
}

.semDetail .backLink {
  display:block;
  text-align:right;
}

.inVoices .highlightRed {
  background:#C1001F;
  color:#ffffff;
}

.inVoices .highlightRed td {
  color:#ffffff !important;
}

.error {
  padding:10px;
  border:1px solid #BC0202;
  margin-bottom:10px;
}

.error ul {
  margin:0px !important;
}

.landBox {
  padding:10px;
  background:#E9F1FE;
}

.landBox ul {
  margin:0px 0px 0px 0px;
}

.landBox li {
  background:none !important;
  float:left;
}

.landBox a {
  text-decoration:underline;
}

/* Styly z FCK editoru END */

/* Special CSS style for SinglePage START */

.singlPage #leftColumn {
  display:none !important;
}

.singlPage #content {
  width:100% !important;
  left:0px !important;
}

/* Special CSS style for SinglePage END */

#img_1 {

}

#img_2 {
  display:none;
}

#img_3 {
  display:none;
}

.boxBranch {
  height:auto !important;
}

.boxBranch2 {
  height:312px !important;
}


.boxBranchRight {
  width:550px !important;
  height:auto !important;
}


.boxBranchRight table {
  width:100%;
}

.boxBranchRight th {
  background:#4F81BD !important;
  border-bottom:1px solid #7BA0CD !important;
  border-top:1px solid #7BA0CD !important;
  color:#FFFFFF !important;
  padding:8px !important;
}

.boxBranchRight td, .boxBranchRight th {
  border:1px solid #7BA0CD !important;
}

.boxBranchRight table .col-email {
  width:5% !important;
}

.boxBranchRight table .col-email .email {
  width:20px;
  height:20px;
  display:block;
  margin:0px auto;
  background:url('../img/Bg_sendEmail2.gif') no-repeat 0px 0px;
}

.boxBranchRight .col2 {
  width:30%;
}

.boxBranchRight .col3 {
  width:20%;
}

.boxBranchRight .branchImg {
  margin:0px 0px 40px 0px;
}

.boxBranch2 .oh {
  float:left;
  width:300px;
}

.boxBranch2 th {
  background:none !important;
  border:none !important;
  color:#000000 !important;
}

.boxBranch2 td {
  background:none !important;
  border:none !important;
}

.boxBranchRight .contactL {
  float:left;
  width:42%;
  margin:0px 40px 0px 0px;
}

.boxBranchRight .contactL table {    
  border-collapse:collapse;
  border-spacing:0px;
}

.boxBranchRight .contactL table th {
  background:none !important;
  border:0px !important;
  color:#000000 !important;
  width:60px !important;
}

.boxBranchRight .contactL table td {
  border:0px !important;
  color:#035489 !important;
}

.boxBranchRight .contactR {
  float:left;
  width:42%;
}

.boxBranchRight .contactR table { 
  border-collapse:collapse;
  border-spacing:0px;
}

.boxBranchRight .contactR table th {
  background:none !important;
  border:0px !important;
  color:#000000 !important;
  width:60px !important;
}

.boxBranchRight .contactR table td {
  border:0px !important;
  color:#035489 !important;
}

.actionBann {
  width:750px;
  margin:10px auto 15px auto;
}

.partnerImg {
  float:right;
}
