/* (c) 2007 Jozef Benko */

* {
  margin: 0;
  padding: 0;
}

a img, fieldset {
  border: none;
}

hr, #accessibility {
  position: absolute;
  top: -999em;
  left: -999em;
}
.nazov {
	font-size: 110%;
	color: #3D7596;
	float: left;
	font-weight: bold;
	padding-top: 7px;
}
body {
  font: normal small Verdana, Arial, Helevetica, sans-serif;
  text-align: center;
  background: #ccc url('../images/bg.gif') top left repeat-x;
}
#kosikove {
	color: Black;
	border: solid 1px #3399ff;
	padding: 2px;
	background: #3399ff
}
ul {
  list-style-type: none;
}
  
#wrapper {
  width: 968px;
  margin: 0 auto;
  text-align: left;
  background: white url('../images/wrapper.gif') top center repeat-y;
  padding: 0 6px;
}

#verytop {
  text-align: center;
  background: black ;
  color: white;
  font-size: 80%;
  line-height: 20px;
  padding-right: 20px;
padding-top:2px;
padding-bottom:3px;
}
      #verytop a {
      color:white;
	font-weight:bold;
      
      }
      
      #verytop a:hover {
      color: red;
      }
#header {
  height: 172px;
  background: #eee url('../images/header.jpg') top left no-repeat;
}

#header h1, #header h1 span {
  display: block;
  position: relative;
  width: 168px;
  height: 172px;
  float: left;
  overflow: hidden;
}

#header h1 span {
  position: absolute;
  top: 0;
  left: 0;
  background: url('../images/logo.jpg') top left no-repeat;
}

#header form {
  padding-top: 110px;
}

#header form label {
  display: block;
  color: #606060;
  font-size: 80%;
  padding-bottom: 6px;
}

#header form input.text {
  border: solid 1px #bdbdbd;
  background-color: #dedede;
  padding: 4px;
  width: 180px;
  font-size: 90%;
}

#header form input.button {
  font-size: 90%;
  font-weight: bold;
  color: white;
  background-color: #10659e;
  border: solid 1px #0d2877;
  padding: 3px;
}

#navigation {
  float: left;
  width: 183px;
  margin-right: 15px;
}

#navigation h3 {
  color: white;
  font-size: 80%;
  font-weight: bold;
  background-color: #0d2879;
  padding: 2px 0 3px 20px;
}

#navigation h3.alter {
  background-color: #358ac1;
}

#navigation h3.alter2 {
	background-color: #0D297C;
}
#navigation h3.alter3 {
	background-color: #358ac1;
}

#navigation ul {
  border: solid 1px black;
  margin: 1px 0;
  background: url('../images/navbg.gif') top left repeat-y;
  padding-left: 5px;
  font-size: 95%;
}

#navigation ul ul {
  border: none;
  margin: 0;
  background-image: none;
  font-size: 100%;
  padding: 0;
}

#navigation ul li {
  background: url('../images/bullet.gif') 0 4px no-repeat;
}

#navigation ul li li {
  background: url('../images/bullet2.gif') 8px 4px no-repeat;
  font-size: 85%;
}

#navigation ul li a {
  display: block;
  border-bottom: solid 1px #dcdcdc;
  padding-left: 12px;
  color: black;
  text-decoration: none;
  font-weight: bold;
  line-height: 1.3;
}

#navigation ul li li a {
  padding-left: 20px;
  color: #666;
}

#navigation ul li a:hover {
  color: #2b8ac2;
}

#content {
  width: 568px;
  float: left;
}

#top {
  background: url('../images/topbg.gif') bottom left repeat-x;
  float: left;
  width: 100%;
  padding-bottom: 3px;
}

#topod {
  background: url('../images/topbg.gif') bottom left repeat-x;
  float: left;
  width: 100%;
  padding-bottom: 8px;
  margin-top: 6px;
  margin-bottom: 3px;
}

#top h2 {
  font-size: 110%;
  color: #0d257f;
  width: 416px;
  float: left;
}

#reg {
  float: left;
  margin-top: -2px;
}

#reg a {
  font-size: 70%;
  color: #1668a0;
  font-weight: bold;
  text-decoration: none;
}

#reg a:hover {
  text-decoration: underline;
}

#mediahost a {
  color: white;
  font-weight: bold;
  text-decoration: none;
}

#mediahost a:hover {
  text-decoration: underline;
}

#content .itemfull {
  padding: 4px;
  clear: both;
}

#content .item{
	width: 182px;
	float: left;
	border: solid 1px #ccc;
	margin: 3px 3px 3px 0;
	min-height: 250px;
}

#content .item .inner{
  padding: 3px 6px 6px 12px;
}

#wrapper #content .item h3 {
  padding: 6px 6px 3px 12px;
  font-size: 110%;
  text-align: center;
  color: #666;
  background-color: #eee;
  border-bottom: solid 1px #ccc;
}

#content .itemfull img.main, #content .item img.main {
  display: block;
  float: left;
  margin: 0 20px 20px 0;
}

#content .item img.main {
  margin: 0;
  margin-bottom: 10px;
}

#content .item .imageplace {
  float: left;
  width: 80px;
}

#content .item .imageplace form  {
  clear: left;
}

#content .itemfull dl {
  float: left;
  width: 110px;
}

#content .item dl {
  float: left;
  width: 80px;
}

#content .item dl {
  float: right;
}

#wrapper #content .item p {
  font-size: 70%;
  color: #666;
}

#content .itemfull dt, #content .item dt {
  color: #808080;
  font-size: 80%;
  margin-bottom: 6px;
}

#content .itemfull dd, #content .item dd {
  margin-bottom: 6px;
  font-size: 80%;
  font-weight: bold;
}

#content .itemfull dd.price span, #content .item dd.price span {
  color: #6b6b6b;
}

#content .itemfull dd.price2 span {
  color: #860b0d;
  font-size: 120%;
  font-weight: bold;
}

#content .itemfull dd.yes, #content .item dd.yes {
  background: url('../images/yes.gif') left center no-repeat;
  padding-left: 15px;
}

#content .itemfull dd.no, #content .item dd.no {
  background: url('../images/no.gif') left center no-repeat;
  padding-left: 15px;
}

#content .itemfull dd fieldset * {
  vertical-align: middle;
}

#content .itemfull dd input.text, #content .item input.text {
  width: 25px;
  border: solid 1px #808080;
  font-weight: bold;
  font-size: 90%;
  padding: 2px 4px;
  text-align: right;
  float: left;
}

#content .itemfull input.image, #content .item input.image, #sidebar input.image {
  display: block;
  float: left;
  margin-left: 3px;
}

#content .itemfull p, #content .itemfull h3, #content .item p, #content .item h3,h6 {
  clear: both;
  font-size: 85%;
  margin-bottom: 1em;
}

#sidebar {
  width: 200px;
  float: right;
}

#sidebar form {
  text-align: right;
  padding-bottom: 10px;
}

#sidebar form h4, h4 {
  margin: 6px 0 4px 32px;
  font-size: 80%;
  color: #8b8b8b;
  font-weight: normal;
  text-align: left;
}

#sidebar form input.text {
  margin-right: 35px;
  width: 136px;
  border: solid 1px #bebebe;
  margin-bottom: 3px;
}

#sidebar form input.button {
  margin-right: 35px;
  font-size: 90%;
  font-weight: bold;
  color: white;
  background-color: #10659e;
  border: solid 1px #0d2877;
  padding: 3px;
}

#sidebar .box {
  font-size: 85%;
  margin-bottom: 1px;
  clear: both;
  float: left;
  width: 100%;
}

#sidebar .box h3 {
  font-size: 80%;
  background-color: black;
  color: white;
  line-height: 2;
  text-align: center;
  clear: both;
}



#sidebar #cart {
  padding-bottom: 14px;
  text-align: center;
  background-color: #d7e8f2;
}

#sidebar #cart div {
  color: #7f909a;
  font-size: 80%;
  font-weight: bold;
}

#sidebar #cart div span {
  color: #671811;
  font-size: 160%;
}

#sidebar #cart div a {
  text-decoration: none;
  color: #146ea2;
}

#sidebar #cart div a:hover {
  text-decoration: underline;
}

#sidebar #cart h3 {
  background: #378ac0 url('../images/headercart.jpg') left center no-repeat;
  margin-bottom: 14px;
}

#sidebar .box1 h3 {
  background: #0d297c url('../images/header1.jpg') left center no-repeat;
}

#sidebar .box1 div {
  background-color: #cfd5e5;
  padding: 8px;
}
#sidebar .box1  {
  background-color: #cfd5e5;

}

#sidebar .box2 h3 {
  background: #636363 url('../images/header2.jpg') left center no-repeat;
}

#sidebar .box2 div {
  background-color: #ccc;
  padding: 8px;
}

#sidebar .box2 {
  background-color: #ccc;

}

#sidebar .box3 h3 {
  background: black url('../images/header3.jpg') left center no-repeat;
  margin-bottom: 16px;
}

#sidebar .box3 div {
  padding: 8px;
}

#sidebar .box3 {
  border: solid 1px silver;
}

#sidebar .box3 img {
}

#footer {
  clear: both;
  background: black url('../images/footer.gif') top center no-repeat;
  color: white;
  font-size: 80%;
  font-weight: bold;
  height: 77px;
  padding-left: 26px;
  line-height: 2;
}

table a {
	color: black;
	text-decoration: underline;
	font-size: 70%;
}

.mensie {
	font-size: 75%;
}

.text1 {
  width: 25px;
  border: solid 1px #808080;
  font-weight: bold;
  font-size: 90%;
  padding: 2px 4px;

}

#mediahost2 a {
  color: black;
  font-weight: bold;
  text-decoration: underline;
}

#mediahost2 a:hover {
  text-decoration: none;
}

.imageplace  {
  float: left;
  width: 80px;
  height: 140px;
}

.imageplace form  {
  clear: left;
}

.texts {
  width: 25px;
  border: solid 1px #808080;
  font-weight: bold;
  font-size: 90%;
  padding: 2px 4px;
  text-align: right;
  float: left;
}

dd {
  margin-bottom: 6px;
  font-size: 80%;
  font-weight: bold;
}

dd.price span {
  color: #6b6b6b;
}

dd.price2 span {
  color: #860b0d;
  font-size: 120%;
  font-weight: bold;
}

dd.yes {
  padding-left: 15px;
}

dd.no {
  padding-left: 15px;
}

dt {
  color: black;
  font-size: 80%;
  margin-bottom: 2px;
}
.kkk {
border-right: solid 1px #DCDCDC;border-bottom: solid 1px #DCDCDC;padding:3px}
.k
{
padding:3px;border-right: solid 1px white;
}
.button2 {

  font-size: 80%;
  font-weight: bold;
  color: white;
  background-color: #358AC1;
  border: solid 1px #0d2877;
  padding: 2px;
}

.buttonred {

  font-size: 80%;
  font-weight: bold;
  color: white;
  background-color: red;
  border: solid 1px rgb(255,204,204);
  padding: 2px;
}


/*  +added 2008*/
.bar{
  border: 1px solid #d6e8f4;
  padding: 1px;
  padding-top: 3px;
  font-size: 85%;  
  margin-top: 4px;
  clear: both;
  float: left;
  width: 100%;
  text-align: center;
}

.bar p{
  margin-right: 2px;
  =margin-right:0;
  margin-top: 3px;
  padding: 5px 7px;
  text-align: left;
  font-size: 93%;
}
.bar p strong{
  color: #08287d;
  font-weight: bold;
}
.bar p a{
  color:#0a70a0;
  font-weight: bold;
  text-decoration: none;
}
.bar p a:hover{
  text-decoration: underline;
}

.b1 {
  background-color: #d6e8f4;
}
.b2 {
  background-color: #eee;
}
.b3 {
  background-color: #d5dbe9;
}

#content .inew,#content .iakcia,#content .ivypredaj{
  min-height:255px !important;
  _height: 255px;
}

#wrapper #content .inew h3{

  background-color: #358ac1;
}
#wrapper #content .iakcia h3 a, #wrapper #content .inew h3 a, #wrapper #content .ivypredaj h3 a{
  font-size: 85%;
  color:#fff;

}
#wrapper #content .iakcia h3 a:hover, #wrapper #content .inew h3 a:hover, #wrapper #content .ivypredaj h3 a:hover{
text-decoration:none;

}
#wrapper #content .iakcia h3{

  background-color: #14338e;
}
#wrapper #content .ivypredaj h3{

  background-color: #000;
}



#content .item dd a{
  font-size: 108%;
}
#content .item dd a:hover{
  text-decoration: none;
}

/*  -added*/



