/*********************************************************************/
/* General */

td, th { 
  font-size: 70%;
  line-height: 1.5em;
}

a:link    { color: #006940; }
a:visited { color: #006940; }
a:hover   { color: #006940; }
a:active  { color: #006940; }

h1 { 
  font-family: Arial, Verdana, sans-serif;
  font-size: 170%;
  font-weight: normal;
  color: #006940;
  margin-bottom: 0px;
  padding-bottom: 0px;
}

h2 { 
  font-size: 110%;
  font-weight: bold;
  color: #006940;
  font-family: Verdana, Arial, sans-serif;
  margin-bottom: 0.2em;
  padding-bottom: 0px;
}

h3 { 
  font-size: 90%;
  font-weight: bold;
}

p.first { 
  margin-top: 0.4em;
}

ul.spaced li {
  margin-top: 1em;
}

.error, .label-error {
  color: #f00000;
  font-weight: bold;
}

input, textarea
{
  padding: 0.2em
}

input.submit {
  border: 0px;
}

/*********************************************************************/
/* Layout elements */

/* Logo */

img.logo { 
  border: 0px;
}

/* Menu */

div.menu img, div.menu a {
  border: 0px;
}

/* Shop */

div.shop { 
  width: 180px;
  background-image: url('../img/trgovina/bg-trgovina.gif');
  background-repeat: no-repeat;
  text-align: center;
  margin: 5px 0px 10px 20px;
  padding: 93px 0px 10px 0px;
  line-height: 1.2em;
}

div.shop img, div.shop a { 
  border: 0px;
}

div.shop img { 
  margin-top: 4px;
}

div.shop-nakup { 
  width: 205px;
  background-image: url('../img/trgovina/bg-trgovina-nakup.gif');
  background-repeat: no-repeat;
  text-align: center;
  margin: 5px 0px 5px 20px;
  line-height: 1.2em;
}

div.shop-nakup-text { 
  padding: 135px 0px 10px 25px;
}

div.vlozni-list { 
  padding: 15px 0px 10px 35px;
}

/* Footer */

div.footer { 
  line-height: 1.5em;
  padding: 20px 0px 0px 120px;
}

img.logo-carso { 
  margin: 5px 0px 10px 270px;
  border: 0px;
}

/*********************************************************************/
/* Page Elements */

/* Tables */

table.stable-border, table.stable-border-small { 
  border-top: solid 1px #006940; 
  border-left: solid 1px #006940; 
}

table.stable-border td, table.stable-border-small td { 
  border-bottom: solid 1px #006940; 
  border-right: solid 1px #006940; 
}

table.stable-border-small td { 
  font-size: 70%;
}

table.stable-border td.span-one-column, table.stable-border-small td.span-one-column { 
  border-bottom: solid 1px #006940; 
  border-right: solid 1px #006940; 
}

table.stable-border-small td.span-one-column { 
  font-size: 70%;
}

table.stable-no-border { 
  border: 0px;
}

table.stable-no-border td, table.stable-no-border td.span-one-column { 
  border: 0px;
}

table.stable-border tr.stable-header, table.stable-border-small tr.stable-header, table.stable-no-border tr.stable-header { 
}

table.stable-border tr.stable-header td, table.stable-border-small tr.stable-header td, table.stable-no-border tr.stable-header td { 
  font-weight: bold;
}

table.stable { 
  border-top: solid 1px #006940; 
  border-left: solid 1px #006940; 
}

table.stable td, th { 
  border-bottom: solid 1px #006940; 
  border-right: solid 1px #006940; 
}

table.stable th { 
  text-align: left;
}

table.stable td.center { 
  text-align: center;
}

table.stable tr.table-header td { 
  font-weight: bold;
}

