body{
font-family: tahoma;
font-size: 10pt;
}

td.banner{
   background: url("obr/header.jpg") repeat-x -200px 0px;
   font-family: serif;
   color: white;
   font-size: 40px;
   font-weight: bold;
   text-align: right;
   vertical-align: bottom;
   padding-right: 100px;
}

td.banner div.odkaz{
   width: 170px;
   height: 40px;
   border: none;
   position: absolute;
   margin-left: 575px;
   top: 45px;
}

td.bannerFLAG{
   background-image: url("obr/header.jpg");
   background-repeat: repeat-x;
   font-family: serif;
   color: white;
   font-size: 8px;
   font-weight: bold;
   text-align: left;
   vertical-align: bottom;
   padding-left: 2px;
   padding-bottom: 10px;
}

a.nadpis {
   text-decoration: none;
   color: white;
}

td.banner_side{
   background-image: url("obr/banner-side.jpg");
   background-repeat: repeat-x;
}

span.bodka {
font-size: 40;
position: relative;
bottom: 5px;
}

td.sraf{
   background-color: #F8F8F8;
   color: black;
   text-align: center;
   vertical-align: top;
}

td.srafLavy{
   background-color: #F8F8F8;
   color: #626262;
   width: 170px;
   padding-left: 15px;
   text-align: left;
   vertical-align: top;
   border-bottom: 1px solid #626262;
   border-right: 1px solid  #626262;
   border-left: 1px solid  #626262;
}
td.srafPravy{
   background-color: #F8F8F8;
   color: #626262;
   padding-left: 15px;
   padding-top: 15px;
   text-align: left;
   vertical-align: top;
   border-bottom: 1px solid #626262;
   border-left: 1px solid  #626262;
   border-right: 1px solid  #626262;
}

br.mala{
   font-size:20px;
}
br.maly{
   font-size:3px;
}


td.bottom{
   color: black;
   font-size: 10px;
   text-align: right;
   vertical-align: bottom;
}

td.telo{
   vertical-align: top;
   width: 600px;
}
a.datadesign{
   color:black;
   font-weight: bold;
   text-decoration: none;
}

a.odkaz{
   color:#626262;
   text-decoration: none;
   text-align: left;
}
a.odkazUnder{
   color:#626262;
   text-decoration: underline;
   font-weight: bold;
}
a.odkazRok{
   color:#626262;
   font-weight: bold;
   text-decoration: none;
}




form.searchDiv{
  border: 1px solid gray;
  text-align: left;
  margin: 2px;
  padding-left: -13px;
  padding-right: 2px;
  background-color: gray;
}


input.searchInput {
  border: 1px solid gray;
  width: 106px;
  font-size: 10px;
  color: gray;
}

input.btnSearch {
  border: 1px solid gray;
  font-size: 10px;
  cursor: pointer;
}

table.fotkaKonov {
 width: 665px;
 text-align: center;
}
td.fotkaKona {
 width: 220px;
 height: 220px;
 border: 1px solid #626262;
 background-color: #F8F8F8;
}
td.vysl {
 height: 220px;
 font-family: sans-serif;
 font-size: 10px;
 text-align: left;
 color:#424242;
 font-weight: normal;
 border: 1px solid #626262;
 background-color: #F8F8F8;
}
td.vysl table{
 font-size: 10px;
}
table.velkaFoto {
 border: 1px solid #626262;
 background-color: #F8F8F8;
 color: #626262;
}

td.fotkaKona:hover {
 background-color: #9A9A9A;
}
img.kon:hover {
 cursor: pointer;
}
img {
 border: 0px;
}
a.navigaciaCur{
  color:#626262;
  text-align:left;
  font-weight: bold;
  text-decoration: none;
  font-size: 12px;
}
a.navigacia{
  color:#626262;
  text-align:left;
  text-decoration: none;
  font-size: 12px;
}
span.cena{
  color:#424242;
  font-size: 10px;
  text-align:left;
  font-weight: bold;
  text-decoration: none;
}

/* KOSIK */
table.kosik {
 width: 100%;
}

a.objednavka{
   color:#626262;
   font-weight: bold;
   text-decoration: none;
}

tr.kosikNadpis td{
 font-size: 14px;
 background-color: #F8F8F8;
 text-align: center;
}

div.contentKosik {
text-align: left;
border-bottom: 1px solid #626262;
border-left: 1px solid #626262;
border-right: 1px solid #626262;
width: 97%;
font-size: 10pt;
}

div.NadpisKosik {
 font-weight: bold;
 color: #626262;
 border: 1px slashed #626262;
 font-family: Verdana;
 background-color: #F8F8F8;
 padding: 5px;
 width: 190px;
 margin: 3px;
 margin-left: 20px;
}
tr.polozka td{
 background-color: #F8F8F8;
 text-align: center;
}
tr.polozka td input{
border: 2px solid gray;
}
tr.polozka td select{
border: 2px solid gray;
}
input.btnUpdateForm {
background-color: #F8F8F8;
cursor: pointer;
border: 2px solid gray;
font-weight: bold;
}
input.odoslanie{
border: 2px solid gray;
}
textarea.odoslanie{
border: 2px solid gray;
}
td.odoslanie {
font-weight: bold;
}
table.odoslanie {
margin: 3px;
}
/* KONIEC KOSIK */
span.found{
 font-size: 15px;
 color:#000;
 font-weight: bold;
}

div.headline{
 margin-left: -15px;
 font-size: 15px;
 font-weight: bold;
 text-align: center;
 padding-bottom: 10px;
 background: url('obr/headline.jpg') repeat-x;
}
span.headline2{
 background-color: #F8F8F8;
 padding-right: 5px;
 padding-left: 5px;
}
/* KAKES */

div.kontakt {
text-align: left;
border-bottom: 1px solid #626262;
border-left: 1px solid #626262;
border-right: 1px solid #626262;
width: 97%;
padding-left: 5px;
}
div.Nadpisy{
 border: 1px solid #626262;
 border-top: 1px solid #F8F8F8;
 font-family: Verdana;
 background-color: #F8F8F8;
 padding: 5px;
 width: 80%;
 margin: 3px;
 margin-left: 20px;
 font-size: 12px;
}

a.kosBtn{
  border: 1px solid #626262;
  color: black;
  padding:3px;
  background: #F8F8F8;
  margin-top: 2px;
}

.style1 {
	font-family: "franklin Gothic Medium";
	font-size: 18px;
}
.style3 {font-family: sans-serif font-size: 12px; }
.style4 {font-family: sans-serif; font-weight: bold;  font-size: 12px; }
.style5 {font-family: sans-serif; font-size: 12px; }
.style7 {font-family: sans-serif; font-weight: bold; font-size: 12px; }

