/*pridano, upravte si dle libosti, neformatovany anchor na ONAS*/
.onas_a {text-decoration: none;  font-weight: normal;  }

.symboly table, .symboly td, .symboly th {border: 1px solid;  border-collapse: collapse;  }

.symboly th {text-align: center; 

 }


/*pridano, upravte si dle libosti, neformatovany anchor na ONAS*/
input {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 95%;  font-weight: bold;  padding-bottom: 2px;   color: #315B85;  }

body {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  margin: 0px 0px 0px 0px;  padding:  0px 0px 0px 0px;  }

td {font-family: Verdana, Geneva, Arial, Helvetica, Helvetica CE, sans-serif;  }

div {font-family: Verdana, Geneva, Arial, Helvetica, Helvetica CE, sans-serif;  }

span {font-family: Verdana, Geneva, Arial, Helvetica, Helvetica CE, sans-serif;  }

a {font-family: Verdana, Geneva, Arial, Helvetica, Helvetica CE, sans-serif;  text-decoration: none;  color: #2F5881;  font-weight: bold;  }

a:hover {color: #9F7369;  text-decoration: none;  }

.mainpage { font-family: Verdana, Geneva, Arial, Helvetica, Helvetica CE, sans-serif;   font-size: 80%;   color: #315B85;   background-color: #ffffff;   margin: 0px 0px 0px 0px;  }

.toptop {font-family: Verdana, Geneva, Arial, Helvetica, Helvetica CE, sans-serif;  width: 776px;  padding: 0px 0px 0px 0px;  margin: 0px 0px 0px 0px;  text-align: left;  }

.top1 { font-family: Verdana, Geneva, Arial, Helvetica, Helvetica CE, sans-serif;   background-image: url(images/home01.gif);   width: 100%;   height: 128px;   margin: 0px 0px 0px 0px;  }

.top-mezera {font-size: 0px;  padding: 0px 0px 0px 0px;  margin: 0px 0px 0px 10px;  font-family: Verdana, Geneva, Arial, Helvetica, Helvetica CE, sans-serif;  height: 47px;  }

.top-home {font-size: 0px;  padding: 0px 0px 0px 0px;  margin: 0px 0px 0px 10px;  font-family: Verdana, Geneva, Arial, Helvetica, Helvetica CE, sans-serif;  }

.top3 { text-align: left;   border: 0px solid Navy;   background-color: #FFFFFF;   height: 23px;   margin: 0px;   font-family: Verdana, Geneva, Arial, Helvetica, Helvetica CE, sans-serif;   clear: both;  }

.top4 { background: url(images/home_podbut.gif);   text-align: right;   border: 0px solid Navy;   background-color: #EAEAEA;   height: 23px;   width: 100%;   margin: 0px 0px 0px 0px;   font-family: Verdana, Geneva, Arial, Helvetica, Helvetica CE, sans-serif;   clear: both;  }

.top00 {background: url(images/home_but00.gif);  width: 47px;  height: 33px;  border: 0px solid black;  padding: 0px 0px 0px 0px;  text-align: center;  background-color: #376395;  color: white;  margin: 0px 0px 0px 0px;  float: left;  font-family: Verdana, Geneva, Arial, Helvetica, Helvetica CE, sans-serif;  }

.top01 {background: url(images/home_but01.gif);  width: 10px;  height: 33px;  border: 0px solid black;  padding: 0px 0px 0px 0px;  text-align: center;  background-color: #376395;  color: white;  margin: 0px 0px 0px 0px;  float: left;  font-family: Verdana, Geneva, Arial, Helvetica, Helvetica CE, sans-serif;  }

.top02 {background: url(images/home_but04.gif);  width: 125px;  height: 33px;   padding: 0px 0px 0px 0px; text-align: center;  background-color: #376395;  color: white;  margin: 0px 0px 0px 0px;  float: left;  font-family: Verdana, Geneva, Arial, Helvetica, Helvetica CE, sans-serif;  }

.top02x {background: url(images/home_but03.gif);  width: 10px;  height: 33px;  border: 0px solid black;  padding: 0px 0px 0px 0px;  text-align: center;  background-color: #376395;  color: white;  margin: 0px 0px 0px 0px;  float: left;  font-family: Verdana, Geneva, Arial, Helvetica, Helvetica CE, sans-serif;  }
.top02n {background: url(images/home_but04.gif); width: 125px;  height: 33px;   padding: 0px 0px 0px 0px; text-align: center;   background-color: #376395;  color: white;  margin: 0px 0px 0px 0px;  float: left;  font-family: Verdana, Geneva, Arial, Helvetica, Helvetica CE, sans-serif;}

.tlacitko {font-size: 85%;  border: 0px solid black;  padding: 0px 0px 0px 0px;  text-align: center;  color: white;  margin: 0px 0px 0px 0px;  font-weight: bold;  font-family: Arial, Arial CE, Helvetica, Helvetica CE, Verdana, Geneva, sans-serif;  text-decoration: none;  }

.tlacitko-top {font-size: 85%;  border: 0px solid black;  padding: 0px 0px 0px 0px;  text-align: center;  color: white;  margin: 0px 0px 0px 0px;  font-weight: bold;  font-family: Arial, Arial CE, Helvetica, Helvetica CE, Verdana, Geneva, sans-serif;  text-decoration: none; display:block;padding-top:7px; }

.tlacitko:hover {color: #B4CAE0;  text-decoration: none;  font-family: Arial, Arial CE, Helvetica, Helvetica CE, Verdana, Geneva, sans-serif;  }

.tlacitko-top:hover {color: #B4CAE0;  text-decoration: none;  font-family: Arial, Arial CE, Helvetica, Helvetica CE, Verdana, Geneva, sans-serif;  }

.temp-pokus {display: inline;  text-align: center;  float: left;  border: 0px solid black;  background-color: Gray;  background: url(images/home_but.gif);  width: 109px;  height: 33px;  padding: 0px 0px 0px 0px;  margin: 0px 0px 0px 0px;  font-weight: bold;  font-family: Arial, Arial CE, Helvetica, Helvetica CE, Verdana, Geneva, sans-serif;  }

/*.top-but-size {width: 80px;  height: 33px; display: inline;  text-align: center;  float: left;  border: 0px solid black;  background-color: Gray;  background: url(images/home_butL.gif);  padding: 0px 0px 0px 0px;  margin: 0px 0px 0px 0px; font-weight: bold;  font-family: Arial, Arial CE, Helvetica, Helvetica CE, Verdana, Geneva, sans-serif;}

.top-but-size-L{background: url(images/home_butR.gif); height:33px; background-position: right; background-repeat: no-repeat;}
  */
.top-but-size {width: 53px;  height: 33px;  text-align: center;  float: left;   background-color: Gray;  background: url(images/home_butL.gif);  padding: 0px 0px 0px 0px;  margin: 0px 0px 0px 0px; font-weight: bold;  font-family: Arial, Arial CE, Helvetica, Helvetica CE, Verdana, Geneva, sans-serif;}
.top-but-size-L{background: url(images/home_butR.gif); height:33px; background-position: right; background-repeat: no-repeat;}

.temp-pokus2 {margin: 0px 0px 0px 0px;  font-weight: bold;  font-family: Arial, Arial CE, Helvetica, Helvetica CE, Verdana, Geneva, sans-serif;  }

.temp {background: url(images/home_but.gif);  }

.mezirka { font-size: 0px;   height: 7px;  }

.mezirka2 {margin-top: 6px;  }

.mezirka3 { font-size: 0px;   height: 6px;  }

.main-mid-cont {width: 594px;  margin: 0px 0px 0px 0px;  padding: 0px 0px 0px 0px;  text-align: left;  font-size: 80%;  }

.main-mid-incont {padding: 8px;  text-align: left;  }

.odstavec {text-align: justify;  line-height: 140%;  }

.odstavec-vyrazne {text-align: center;  line-height: 140%;  font-size: 120%;  font-weight: bold;  }

.odstavec-clanek {text-align: center;  text-decoration: underline;  font-weight: bold;  margin: 0px 0px 10px 0px;  }

.odstavec-paragraf {text-align: center;  font-weight: bold;  margin: 16px 0px 8px 0px;  }

.odstavec-nakrad {text-align: justify;  margin: 0px 0px 10px 0px;  }

.odsazeni {margin: 0px 0px 0px 10px;  }

.odstavec-pomocnik {margin: 8px 8px 0px 8px;
/*border: 1px solid black;  */
line-height: 120%;  }

.odstavec-pomocnik2 {background-color: #B4CAE0;  line-height: 120%;  }

.odstavec-pomocnik legend {color: #2F5881;  }

.odstavec-pomocnik select {font-size: 85%;  }

.odstavec-pomocnik fieldset {margin: 0px 15px 0px 0px;  }

.colorbar {background-color: red;  }

.oddel {clear: both;  height: 0px;  width: 100%;  font-size: 0px;  }

.main-mid-katalog-item {width: 279px;  padding: 0px 0px 0px 0px;     margin: 0px 8px 8px 8px;  //margin: 0px 8px 8px 4px;  float: left;  }

.main-mid-nadpis {padding: 0px 0px 0px 0px;  margin: 16px 8px 8px 8px;  }

.main-mid-katalog-item-text {width: 140px;  padding: 0px 0px 0px 0px;  margin: 0px 0px 0px 8px;  text-align: left;  float: left;  }

.main-mid-detail-item-text {width: 380px;  padding: 0px 0px 0px 0px;  margin: 0px 0px 0px 8px;  text-align: left;  float: left;  }

.main-mid-detail-item {width: 578px;  padding: 0px 0px 0px 0px;  margin-left: 8px;  }

.main-mid-logo {margin: 16px 8px 8px 8px;  text-align: right;  border-bottom: 2px solid #315B85;  }

.main-mid-anotace {text-align: justify;  margin: 8px 8px 0px 8px;  }

#main-anotace {margin: 8px 0px 0px 8px;  }

.main-mid-cara {background-color: #315B85;  font-size: 0px;  width: 570px;  height: 2px;  margin: 0px 0px 0px 8px;  }

.button {margin: 0px 4px 0px 0px;  display: block;  padding: 4px 10px 4px 10px;  background-color: #B4CAE0;  font-weight: bold;  color: white;  float: left;  text-decoration: none;  height: 14px;  }

.ramecek {width: 776px;  border: 0px solid #335F8D;  border-width: 0px 2px 2px 2px;  }

.main-cont {font-family: Verdana, Geneva, Arial, Helvetica, Helvetica CE, sans-serif;  width: 776px;  padding: 0px 0px 0px 0px;  margin: 1px 0px 0px 0px;  text-align: left;  background: url(images/home08.gif);  background-repeat: repeat-y;  }

.main-left {font-family: Verdana, Geneva, Arial, Helvetica, Helvetica CE, sans-serif;  width: 181px;  padding: 0px 0px 0px 0px;  margin: 0px 0px 0px 0px;  float: left;  border-right: 1px solid #8A9AA7;  height: auto;  }

.main-mid {font-family: Verdana, Geneva, Arial, Helvetica, Helvetica CE, sans-serif;  width: 594px;  padding: 0px 0px 0px 0px;  margin: 0px 0px 0px 0px;  float: left;  height: 100%;  }

.main-kosik {padding: 0px 0px 0px 0px;  margin: 8px 8px 8px 8px;  text-align: left;  float: left;  font-size: 80%;  }

.main-mid-pruh2 {font-family: Verdana, Geneva, Arial, Helvetica, Helvetica CE, sans-serif;  width: 50%;  //height: 23px;  min-height: 23px;  font-weight: bold;  background-color: #B4CAE0;  padding: 0px 0px 0px 0px;  margin: 0px 0px 0px 0px;  text-align: left;  }

.main-mid-pruh {font-family: Verdana, Geneva, Arial, Helvetica, Helvetica CE, sans-serif;  width: 100%;  //height: 23px;  min-height: 23px;  font-weight: bold;  background-color: #B4CAE0;  padding: 0px 0px 0px 0px;  margin: 0px 0px 0px 0px;  text-align: left;  }

.main-mid-pruh-detail {font-family: Verdana, Geneva, Arial, Helvetica, Helvetica CE, sans-serif;  width: 574px;;   min-height: 23px;  font-weight: bold;  background-color: #B4CAE0;  padding: 0px 0px 0px 0px;  margin: 0px 0px 0px 0px;  text-align: left; height:26px; }
.novy-head-detail
{
	border: 1px solid #B4CAE0;
	text-align:left;
	font-family: Verdana, Geneva, Arial, Helvetica, Helvetica CE, sans-serif;  
	font-weight: bold;  background-color: #B4CAE0;
	margin-bottom:6px;
}
.novy-head-detail-in
{
	margin: 3px 6px 3px 6px;

}
.main-right {font-family: Verdana, Geneva, Arial, Helvetica, Helvetica CE, sans-serif;  width: 60px;  padding: 0px 0px 0px 0px;  margin: 0px 0px 0px 0px;  float: left;  }

.main-bot {font-family: Verdana, Geneva, Arial, Helvetica, Helvetica CE, sans-serif;  background: url(images/home07.gif);  width: 776px;;  padding: 0px 0px 0px 0px;  margin: 0px 0px 0px 0px;  background-color: #EAEAEA;  color: #335F8D;  font-size: 75%;  clear: both;  height: 43px;  border-top: 3px solid #B4CAE0;  }

.main-bot a {text-decoration: none;  color: #335F8D;  }

.main-bot a:hover {text-decoration: underline;  }

.main-bot-left {font-family: Verdana, Geneva, Arial, Helvetica, Helvetica CE, sans-serif;  text-align: left;  margin: 2px 0px 0px 4px;  float:  left;  }

.main-bot-right {font-family: Verdana, Geneva, Arial, Helvetica, Helvetica CE, sans-serif;  text-align: right;  margin: 2px 4px 0px 0px;  float: right;  }

.top-menu-item {font-size: 85%;  color: #2F5881;  font-weight: bold;  font-family: Arial, Arial CE, Helvetica, Helvetica CE, Verdana, Geneva, sans-serif;  text-decoration: none;  }

.top-menu-item:hover {text-decoration: none;  color: #9F7369;  font-family: Arial, Arial CE, Helvetica, Helvetica CE, Verdana, Geneva, sans-serif;  }

.left-nadpis {background: url(images/home06.gif);  background-position: bottom;  font-size: 85%;  width: 181px;  height: 31px;  border: 0px solid black;  padding: 0px 0px 0px 0px;  text-align: left;  background-color: white;  color: white;  margin: 0px 0px 0px 0px;  font-weight: bold;  font-family: Arial, Arial CE, Helvetica, Helvetica CE, Verdana, Geneva, sans-serif;  clear: both;  }

.left-nadpis-velky
{
	background: url(images/home06_2.gif);
	background-position: bottom;
	font-size: 85%;
	width: 181px;
	height: 44px;
	border: 0px solid black;
	padding:0px 0px 0px 0px;
	text-align: left;
	background-color: white;
	color: white;
	margin: 0px 0px 0px 0px;
	font-weight: bold;
	font-family: Arial, Arial CE, Helvetica, Helvetica CE,Verdana, Geneva, sans-serif;
	clear: both;
}


.left-menu-item {font-family: Verdana, Geneva, Arial, Helvetica, Helvetica CE, sans-serif;  color: #335F8D;  font-weight: bold;  font-size: 85%;  }

.left-menu-i2 {width: 155px;  height: 13px;  border: 0px solid black;  padding: 0px 0px 0px 0px;  text-align: left;  margin: 0px 0px 10px 0px;  font-family: Verdana, Geneva, Arial, Helvetica, Helvetica CE, sans-serif;  color: #335F8D;  font-weight: bold;  text-decoration: none;  background: url(images/puntikoff.gif);  background-repeat: no-repeat;  }

.left-menu-i {border: 0px solid black;  padding: 0px 0px 0px 0px;  text-align: left;  margin: 0px 0px 10px 0px;  font-family: Verdana, Geneva, Arial, Helvetica, Helvetica CE, sans-serif;  color: #335F8D;  font-weight: bold;  text-decoration: none;  }

.left-menu-imain {border: 0px solid black;  padding: 0px 0px 0px 0px;  text-align: left;  margin: 0px 0px 10px 0px;  font-family: Verdana, Geneva, Arial, Helvetica, Helvetica CE, sans-serif;  color: #335F8D;  font-weight: bold;  text-decoration: underline;  }

.left-menu-imain:hover {text-decoration: underline;  font-family: Verdana, Geneva, Arial, Helvetica, Helvetica CE, sans-serif; }

.left-menu-imain-d {margin: 0px 0px 10px 2px}

.left-menu-i:hover {text-decoration: none;  font-family: Verdana, Geneva, Arial, Helvetica, Helvetica CE, sans-serif;  background: url(images/puntikon.gif);  background-repeat: no-repeat;  }

.main-mid-katalog-item-obrazek {font-family: Verdana, Geneva, Arial, Helvetica, Helvetica CE, sans-serif;  margin: 0px 0px 0px 0px;  width: 120px;  height: 150px;  float: left;  }

.main-mid-katalog-item-obrazek2 {border: 1px solid #B4CAE0;  text-align: center; width:120px; }

.main-mid-katalog-item-obrazek-t {font-family: Verdana, Geneva, Arial, Helvetica, Helvetica CE, sans-serif;  margin: 0px 0px 0px 0px; }

.main-mid-detail-obrazek {font-family: Verdana, Geneva, Arial, Helvetica, Helvetica CE, sans-serif;  border: 1px solid #B4CAE0;  margin: 0px 0px 0px 0px;  width: 180px;  height: 225px;  float: left;  }

.nadpis {font-family: Verdana, Geneva, Arial, Helvetica, Helvetica CE, sans-serif;  font-size: 120%;  font-weight: bold;  }

.nadpis2 {font-family: Verdana, Geneva, Arial, Helvetica, Helvetica CE, sans-serif;  font-size: 150%;  font-weight: bold;  margin: 8px 0px 8px 0px;  text-align: right;  border-bottom: 2px solid #315B85;  }

.jmenovka {font-size: 90%;  font-weight: bold;  text-align: center;  margin: 5px 0px 0px 0px;  }

.obrazek-detail {border: 1px solid #B4CAE0;  }

.styl-ul {margin: 0px 0px 0px 0px;  padding: 0px 0px 0px 0px;  list-style-position: inside;  }

.styl-li {list-style-image: url(images/puntik.gif);  margin: 0px 0px 4px 0px;  }

.styl-li a {text-decoration: none;  color: #2F5881;  font-weight: bold;  }

.styl-li a:hover {color: #9F7369;  text-decoration: none;  }

.in {font-family: Verdana, Geneva, Arial, Helvetica, Helvetica CE, sans-serif;  font-weight: normal;  }

.int {font-family: Verdana, Geneva, Arial, Helvetica, Helvetica CE, sans-serif;  font-weight: normal;  font-size: 100%;  }

.err {color: Red;  }

.kosik-tab {border-bottom: 1px solid #8A9AA7;  margin: 12px 0px 3px 0px;  padding: 6px;  background-color: #B4CAE0;  }

.kosik-obr {border: 1px solid #8A9AA7;  }

.katalog-main-obr-nah {border: 1px solid #B4CAE0;  width: 90px;  height: 113px;  margin: 0px 9px 9px 9px;  }

.odstavec img {border: 2px solid #B8CDE2;  }
.odkaz-velikosti { margin: -2px 0px 0px 10px; }
.odkaz-velikosti:hover { margin: -3px 0px 0px 10px; }
.tbl-velikosti 
{
width: 100%;
text-align:center;
}
.tbl-velikosti td
{
padding:4px;
margin: 4px;
background-color: #d5e3f2;
}
.hdr-velikosti
{
font-weight: bold;

}


a.modre-poz 
{

color: #EAEAEA;
margin: 2px 0px 0px 0px;
}

a.modre-poz:hover
{
color: white;
}



@media print {      .toptop {display: none;  }

.main-cont {position: static;  }

.main-left {display: none;  }

.button {display: none;  }

.but {display: none;  }

font-weight: bolder;

.ramecek {border: none;  border-width: 0px 0px 0px 0px;  }

.noprint {display: none;  }

    }

#mainkatalog td {padding: 6px 6px 6px 6px;  vertical-align: top;  height: 10px;  }

.prilezitost-radek {margin: 10px 0px 10px 0px;  padding: 0px 18px 0px 0px;  text-align: right;  width: 38px;  }

.prilezitost-radek2 {margin: 10px 0px 10px 0px;  padding: 0px 18px 0px 18px;  text-align: center;  width: 70px;  }

.smajlici {border-collapse: collapse;  border-bottom: 1px solid #B4CAE0;  margin-top: 8px;  }

.smajlici td {border-collapse: collapse;  border: 1px solid #B4CAE0;  border-width: 1px 0px 0px 0px;  text-align: center;  }

.main-delitko {border-top: 1px solid #B4CAE0;  margin: 0px 0px 5px 0px;  }

.prtext { font-family: Verdana, Geneva, Arial, Helvetica, Helvetica CE, sans-serif;   font-size: 100%;    color: #315B85;  width: 430px;  }

