*{
  margin: 0px;
  padding: 0px;
}

body  {
  color:#585858;
  font-size:11px;
  font-family:tahoma, arial;
  padding:0px;
  margin:0px;
  background:url(images/bodybg.gif) #3370A7 left top repeat-x;
}

a {
  color:#FAF9F1;
  text-decoration:none;
}

a:hover {
  color:#FAF9F1;
  text-decoration:underline;
}

#glavni {
  width:100%;
  background:url(images/sun.jpg) left top no-repeat;
  height:100%;
}

#sadrzaj {
  width:700px;
  padding:0px;
}

#sadrzaj_lijevo {
  width:200px;
  float:left;
  padding-top:150px;
}

.menu {
  padding:20px 20px 0px 20px;
  color:#FAF9F1;
  width:140px;
}

.menu h3 {
  color:#FAF9F1;
  font-size:1.01em;
  line-height:1.01em;
  padding:0px 0px 0px 15px;
  margin:0px 0px 0px 1px;
  background:url(images/menuHead.gif) left top no-repeat;
}

.menu ul {
  padding:15px 0px 20px 20px;
  margin:0px 0px 17px 0px;
  background:url(images/menuUlBg.gif) left bottom repeat-x;
}

.menu li {
  list-style:none;
  background:url(images/menuLinkbg.gif) left top no-repeat;
  padding:0px 0px 0px 14px;
  margin:0px;
  line-height:1.41em;
}

.menu li a#selected {
  font-weight:bold;
}

.menu li a#selected:hover {
  font-weight:bold;
}

#zastavice {
  padding:0px 20px 0px 40px;
  width:140px;
}

.en, .hr {
  display:block;
  width:16px;
  height:13px;
  float:left;
  text-indent:-1000px;
  text-decoration: none;
  margin-right:5px;
}

.en{
  background:url(images/en.gif) no-repeat;
}

.hr{
  background:url(images/hr.gif) no-repeat;
}

#sadrzaj_desno {
  width:500px;
  float:right;
  background:url(images/top_bg.gif) #FBFAF4 left top no-repeat;
}

#sadrzaj_sub_bot {
  background:url(images/bot_bg.gif) left bottom no-repeat;
  padding:10px;
}

#header {
  height:20px;
  padding:0px;
  text-align:right;
  background:url(images/header.jpg) left top no-repeat;
  width:100%;
  height:220px;
}

#sadrzaj_desno h1 {
  color:#FAF9F1;
  font-family:arial, tahoma;
  font-size:2em;
  font-weight:normal;
  padding:7px 10px;
  margin:0px;
}

#sadrzaj_desno h1 a {
  color:#FAF9F1;
  text-decoration:none;
}

#sadrzaj_desno h1 a:hover {
  color:#FAF9F1;
  text-decoration:underline;
}

#sadrzaj_desno h2 {
  color:#246180;
  font-size:1.01em;
  text-transform:uppercase;
  padding:0px;
  margin:10px 0px 10px 0px;
}

#sadrzaj_desno h3 {
  color:#246180;
  font-size:0.99em;
  font-weight:bold;
  padding:0px;
  margin:0px 0px 5px 0px;
}

#sadrzaj_desno .col {
  margin:0px 0px 10px 0px;
  padding:0px;
  text-align:justify;
}


#sadrzaj_desno img {
  border:1px #30699F solid;
  padding:1px;
}

#sadrzaj_desno a {
  color:#246180;
  text-decoration:underline;
  font-weight:bold;
}

#sadrzaj_desno a:hover {
  color:#246180;
  text-decoration:none;
  font-weight:bold;
}

#sadrzaj_desno ul {
  padding:0px 0px 0px 30px;
  margin:0px 20px 0px 0px;
}

#sadrzaj_desno li {
  padding:0px;
  margin:0px;
  line-height:1.41em;
}

#sadrzaj_desno .imgs {
  padding:0px;
  margin:0px;
  float:left;
  text-align:center;
}

#sadrzaj_desno .imgs a, #sadrzaj_desno .imgs a:hover {
  text-decoration:none;
  font-weight:normal;
}

#sadrzaj_desno input,#sadrzaj_desno textarea,#sadrzaj_desno select {
  margin:0px;
  padding:0px;
  margin-bottom: 2px;
  font-size:11px;
  color: #30699F;
}

#sadrzaj_desno textarea {
  height:100px;
  white-space: nowrap;
}

#sadrzaj_desno .input{
  width:270px;
  border:1px solid #30699F;
  background-color:#FBFAF4;
}

#sadrzaj_desno .errorbox-input {
  color: red;
  border: 1px solid red;
  background-color: #ffdcdc;
  width:270px;
}

#sadrzaj_desno .submit {
  margin-top:10px;
  text-align:center;
  border:1px solid #30699F;
  background-color:#FBFAF4;
}

#sadrzaj_desno form {
  margin:10px 0px 10px 0px;
}

#cjenik table, #cjenik td, #cjenik th{
  border:1px solid #BAD7F0;
  margin-bottom:10px;
  color:#246180;
  line-height:1.51em;
}

#cjenik td, #cjenik th{
  padding:2px;
}

.clear{
  clear:both;
  font-size:0px;
  padding:0px;
  margin:0px;
  line-height:0px;
}

#footer {
  clear:both;
  width:500px;
  margin-left: 200px;
  padding:10px 0px 10px 0px;
  text-align:center;
  color:#FFFFFF;
  line-height:1.81em;
}

#footer a {
  color:#FFFFFF;
  text-decoration:none;
}

#footer a:hover {
  color:#FFFFFF;
  text-decoration:underline;
}


