@charset "UTF-8";

/* BASIC */
body {margin: 0; padding: 0; text-align: center; color: #005fa4; font-family: Arial, Helvetica, sans-serif; font-size: 0.75em; line-height : 1.5em; background: #96AEBE}
h1 {font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 2.0em; color: #153a85; font-weight: bold; margin: 0; padding: 0; line-height: 1.9em;}
h2 {font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 1.3em; color: #153a85; font-weight: bold; margin: 0; padding: 15px 0 5px 0;line-height: 1.2em;}
h3 {font-size: 1em; color: #153a85; font-weight: bold; margin: 0; padding: 0 0 10px 0;}
p {margin: 0; padding: 0 0 15px 0;}
a {text-decoration: underline; color: #005fa4; font-weight: bold; outline-style: none;}
/* a:visited {text-decoration: underline; color: #398bc3;} */
a:hover {text-decoration: underline; color: #db2209;}
table {margin: 5px 0 5px 0; width: 100%;}
tr {}
th {text-align: left; padding: 20px 0 4px 0; color: #153a85; font-size: 0.9em; font-weight: bold; text-align: center; text-transform: uppercase;}  /* background: #d4d4d4; border: 1px solid #d4d4d4; padding: 4px; color: #000; */
td {padding: 1px 0 1px 0; font-size: 0.8em;  border-bottom: 1px dotted #005fa4;} /* border-bottom: 1px solid #d4d4d4; border-left: 1px solid #d4d4d4; border-right: 1px solid #d4d4d4; */
img {border: none;}
.clearFloat {clear:both; height: 0; font-size: 1px; line-height: 0;}
div#page {width: 950px; margin: 0 auto 0 auto; text-align: left;}
/* MENU */
/* div#navigationContainer {height: 30px; float: right; margin: 51px 0 0 0;}
ul#navigation {display: inline; list-style: none; margin: 0; padding: 0;}
ul#navigation li {float: left; display: inline; list-style: none;}
ul#navigation li a {float: none !important; float: left; display: block; font-size: 1.2em; padding: 7px 0 5px 0; margin: 0 0 0 24px; color: #FFFFFF; font-weight: bold; text-decoration: none; height: auto !important; height: 1%;}
ul#navigation li a:hover {padding-top: 4px; color: #d9b019; border-top: 3px solid #d9b019;}
ul#navigation li:first-child a {margin-left: 0;} */


/* SUBMENU */
/* ul#submenu {list-style: none; line-height: 30px; margin: 30px 0 0 0; padding: 0;}
ul#submenu li {padding: 0px 15px 6px 0; background: url(../img/menu2.jpg) no-repeat left top;}
ul#submenu  a {padding-left: 17px; text-decoration: none; height: auto !important; height: 1%;} */ 

ul#navmenu,
ul#navmenu li,
ul#navmenu ul {
  margin: 0;
  border: 0 none;
  border-collapse:collapse;
  padding: 0;
  width: 248px; /*For KHTML*/
  list-style: none;
}

ul#navmenu {margin: 35px 0 0 0; }

ul#navmenu li {
  display: block !important; /*For GOOD browsers*/
  display: inline; /*For IE*/
  position: relative;
  margin: 10px 0 0 0;
}

ul#navmenu a {
  /* border-top:1px solid #a4b5c0;
  border-bottom:1px solid #415a68; */
  color: #ffffff;
  font-weight: bold;
  text-decoration:none;
  background: #ffffff url(../img/menu.jpg) top left no-repeat;
  padding: 3px 2px 3px 0px;
  display: block;
  height: auto !important;
  height: 1%; /*For IE*/
  margin:0;
  text-align: center;
  text-transform:uppercase
}

ul#submenu li {
  margin: 0;
}

ul#submenu a {
  color: #005fa4;
  font-size: 0.9em;
  padding: 0px 2px 1px 0;
  background: #ffffff url(../img/menu2.jpg) top left no-repeat;
  text-transform: none;
}


/* TOP - LOGO */
div#topBox {padding: 0; height: 100px; width: 950px; border-bottom: 4px solid #153a85; }/*background: #f3f3f3; #dededd; } */ 
div#top {width: 950px; margin: 0 auto 0 auto; text-align: left;} 
div#logo {padding-top: 0px; float: left;}

/* HEADER - HOMEPAGE */
div#header {width: 950px; height: 190px; margin: 0 auto 0 auto; text-align: left;}

div#header #slideshow {position: relative; margin-top: 0px; width: 100%; display: block; margin-bottom: 0px; height: 190px; clear: both;}
div#header #slideshow #slides {width: 950px; height: 190px;}
div#header #slideshow #slides img {z-index: 100; width: 950px; display: none; height: 190px;}
div#header #slideshow #slidenav {z-index: 3000; display: none; position: absolute; text-align: right; width: 950px; bottom: 28px; right: 47px;}
div#header #slideshow #slidenav a {width: 17px; background: url(../img/bullet-not-active.png) no-repeat; height: 19px; margin-right: 5px; text-decoration: none; display: inline; font-size: 17px; outline-style: none; padding-top: 1px;}
div#header #slideshow #slidenav a img {width: 17px; height: 19px;}
div#header #slideshow #slidenav a.activeSlide {background: url(../img/bullet-active.png) no-repeat;}
div#header #slideshow #slidenav2 {z-index: 3000; display: none; position: absolute; text-align: right; width: 950px; bottom: 28px; right: 25px;}
div#header #slideshow #slidenav2 a {width: 17px; background: url(../img/bullet-not-active.png) no-repeat; height: 19px; margin-right: 5px; text-decoration: none; display: inline; font-size: 17px; outline-style: none;}
div#header #slideshow #slidenav2 a img {width: 17px; height: 19px;}
div#header #slideshow #slidenav2 a.prev {background: url(../img/arrow-left.png) no-repeat; margin-right: 77px; }
div#header #slideshow #slidenav2 a.next {background: url(../img/arrow-right.png) no-repeat; margin-left: 35px; }


/* div#subpageTitle {width: 950px; height: 88px; background: #185aab url(../img/bg-title.jpg) no-repeat left top;}
div#subpageTitle h1 {font-size: 1.6em; color: #ffffff; font-weight: normal; margin: 0; padding: 25px 15px 30px 15px; line-height: 2em;} */

/* CONTENT */
div#mainContent {width: 950px; margin: 0 auto 0 auto; text-align: left; background: #ffffff}
div#rightColumn {width: 610px; float: right; margin:0; padding: 0 30px 30px 0; font-size: 1.1em; text-align: justify;}
/* div#rightColumn ul {list-style: none;  margin: 0; padding: 0 0 10px 10px;}
div#rightColumn li {padding: 0 0 0 15px; background: url(../img/bp.gif) no-repeat left top;} */
div#leftColumn {width: 250px; float: left; margin: 0; padding: 0 0 30px 30px; }

/* div#anotation {font-weight: bold;}
div#leftBox {width: 290px; float: left;}
div#rightBox {width: 290px; float: right;}
.compInfo {padding: 0 0 0 25px; background: url(../img/bp-comp-info.gif) no-repeat left top;}
.imgLeft {float: left;}
.linkMore {margin-top: -7px; padding-left: 15px; text-decoration: none; background: url(../img/bp-more.gif) no-repeat left top;}
.news {padding: 30px 0 30px 0; border-bottom: 1px solid #d7d8d8;}
.news h1 {margin-top: -30px;}
h2.compTitle {padding: 0;} */
div#rightColumn img {border: 2.5px dotted #005fa4; padding: 5px;}
div#rightColumn table img {border: 1px dotted #005fa4; padding: 5px;}
/* div#leftColumn img {padding: 5px; } */
div#leftColumn p {text-align: center;}
/* div#leftColumn img:hover {background-color: #d4d4d4;} */
div#rightColumn img:hover {background-color: #E9F2FF;}   /* #dededd */
.product {padding-bottom: 20px;}
.product p {padding-bottom: 10px;}
.product img {margin-right: 20px; float: left;}
.price {color: #153a85; font-weight: bold; font-size: 1.0em;}
.product-text {font-size: 0.9em; padding-top: 5px;}
.product-title {color: #153a85; font-weight: bold; font-size: 1.2em; text-align: center; padding-top: 7px; background: #ffffff url(../img/prechod.jpg) no-repeat right top; }
.product-title1 {color: #153a85; font-weight: bold; font-size: 1.2em; text-align: center; padding-top: 7px; background: #ffffff url(../img/prechod1.jpg) no-repeat right top; }
.product-title a {color: #153a85; text-decoration: none; }
.product-title1 a {color: #153a85; text-decoration: none; }
.product-subtitle {color: #153a85; font-weight: bold; padding: 20px 0 5px 0;}
/* div#rightColumn .contentRight {margin-left: 80px;} */
/* div#leftColumn .newsArticle {margin-left: 170px;} */
div#breadcrumbs {padding: 5px 0 0 0; font-size: 0.75em;}
div#breadcrumbs a {color: #153a85;}
.imgGallery {margin: 6px 6px 6px 6px;}
.mailform td {border: none;}
.mailform input {width: 92%; font-size: 1em;}
.mailform textarea {width: 97%; font-size: 1em;}

div#partnersBox {margin: 0px 0px 5px 0px; height: 55px; position: relative; overflow: hidden; padding-top: 15px; background-color: #f3f3f3; border-top: 1px solid #e5e5e5; text-align: center;}
div#partnersBox .partner {margin: 0;}
/* div#rightColumn .motto {margin-top: 30px; padding: 0 20px 10px 20px; background-color: #dfdfdf; border-top: 3px solid #c9c9c9;}
div#rightColumn .motto h1 {margin-top: -10px;}
 */

/* FOOTER */
div#footer {width: 950px; margin: 0 auto 0 auto; text-align: left; color: #ffffff; font-size: 0.94em;}
div#footerLeft {float: left; padding-left: 15px;}
div#footerRight {float: right;}
div#footer p {margin: 0; padding: 0 0 7px 0;}
/* div#footer a {color: #829f8e;}
div#footer a:visited {color: #829f8e;}
div#footer a:hover {color: #ffffff;} */

@media print {   

  div#topBox { display: none; }
  div#header { display: none; }
  div#rightColumn { float: none; }
  div#leftColumn { display: none; }
  div#breadcrumbs { display: none; }
  div#partnersBox { display: none; }
  div#footer { display: none; }
}
