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

body{
  margin:0px;
  padding:0px;
  font-family: Arial, Verdana, Geneva, Tahoma, Helvetica, sans-serif;
  line-height:14px;
  font-size:11px;
  background-color: #3c3c3c;
  color: #000000;
  margin-bottom:20px;
}

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

a:hover {
  text-decoration: underline;
}

form {
  margin: 0px;
  margin-bottom:10px;
}

#glavno {
  width:800px;
  background-color:#000000;
  margin-left: auto;
  margin-right: auto;
}

#glava {
  height:243px;
  width:100%;
}

#glavagore {
  height:20px;
  width:97%;
  font-size: 11px;
  color: #d4d4d4;
  margin-top:2px;
  padding:5px;
}

#header {
  background:url(images/header.png) no-repeat;
  height:189px;
  width:100%;
}

#glinkovi{
  float:right;
  width:80%;
  text-align:right;
}

#glinkovi a{
  font-size: 11px;
  color: #d4d4d4;
  text-decoration: none;
}

#glinkovi a:hover {
  color: #FFFFFF;
}

#zastavice{
  float:left;
  width:105px;
  margin-top:2px;
}

#zastavice a  {
  width:18px;
  height:14px;
  text-decoration: none;
  float:left;
  margin-left:5px;
  opacity: 0.8;
  filter:alpha(opacity=80);
  -moz-opacity: 0.8;
  -khtml-opacity: 0.8;
}

#zastavice a:hover {
  opacity: 1.0;
  filter:alpha(opacity=100);
  -moz-opacity: 1.0;
  -khtml-opacity: 1.0;
}

#path{
  width:95%;
  font-size: 11px;
  color: #d4d4d4;
  margin-left:5px;
  height:20px;
}

#path a {
  font-size: 11px;
  color: #d4d4d4;
  text-decoration: none;
}

#path a:hover {
  color: #FFFFFF;
}

#sadrzaj {
  padding: 0px;
  margin: 0px;
  background:#FEFDF6 url(images/contentb.png) left bottom no-repeat;
  width:100%;
}

#sadrzajwimage {
  padding: 5px;
  margin: 0px;
  background:url(images/content.png) left top no-repeat;
}

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

#left {
  float:left;
  background:#F5F5F5 url(images/line2.png) left bottom no-repeat;
  width:200px;
  margin-bottom:5px;
}

#leftwimage{
  padding: 0px;
  margin: 0px;
  background:url(images/line1.png) left top no-repeat;
  width:100%;
  padding-bottom:30px;
}

.bull {
  color:#FF2C0B;
  font-weight:bold;
}

#leftwimage h3 {
  font-size:12px;
  letter-spacing: 1px;
  padding-top:15px;
  margin-bottom:10px;
  text-indent:11px;
  font-weight:normal;
}

#leftwimage a{
  font-size:11px;
  text-decoration: underline;
}

#leftwimage a:hover{
  text-decoration: none;
}

#leftwimage ul {
  line-height:22px;
  margin-left:27px;
  list-style-type: none;
  list-style-image: url(images/arrow.gif);
}

#leftwimage ul {
  padding-left:10px;
}

#leftwimage .inputssearch{
  margin-bottom:5px;
  margin-left:23px;
}

#leftwimage select, #leftwimage input{
  background-color:#F5F5F5;
  border:1px solid #E6E6E6;
  font-size:11px;
}

#leftwimage select{
  width:160px;
}

#leftwimage input{
  margin-left:55px;
}

.separator {
  margin-left:11px;
  width:180px;
  border-bottom:1px solid #E6E6E6;
}

#right {
  float:left;
  width:555px;
  padding:15px 7px 5px 15px;
}

#right h2{
  color:#F89106;
  font-weight:bold;
  font-size:16px;
  margin-bottom:15px;
}

#right p{
  text-align:justify;
  line-height:15px;
  margin-bottom: 15px;
}

#right h3 {
  font-size:13px;
  padding-top:15px;
  margin-bottom:10px;
  font-weight:bold;
}

#right div{
  margin: 0px;
  padding:0px;
}

#right .col{
  float:left;
  margin: 0px;
}

#right .applimg{
  border:1px solid #000000;
  padding:1px;
  float:left;
  margin-right:4px;
}

#right .appl{
  width:100%;
  line-height:18px;
  margin-bottom:15px;
}

#right .divi{
  margin-bottom:10px;
}

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

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

#right .input{
  width:270px;
  border:1px solid #000000;
  background-color:#FEFDF6;
}

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

#right .submit {
  margin-top:10px;
  text-align:center;
  border:1px solid #000000;
  background-color:#FEFDF6;
}

#apartman img{
  border:1px solid #000000;
  padding:1px;
}

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

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

#apartman .appimg{
  margin-right:3px;
}

#apartman .input{
  width:270px;
  border:1px solid #000000;
  background-color:#FEFDF6;
}

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

#apartman .submit {
  margin-top:10px;
  text-align:center;
  border:1px solid #000000;
  background-color:#FEFDF6;
}

#apartman ul {
  list-style-type: circle;
  line-height:14px;
  margin:5px 20px 10px 30px;
  padding:0px;
  padding-left:10px;
  text-align:justify;
}

#apartman ol {
  line-height:14px;
  margin:0px 0px 5px 16px;
  padding:0px;
  text-align:justify;
}

#apartman a {
  font-weight:bold;
  color:#E86117;
}

#apartman h3{
  font-size:13px;
  margin-top:15px;
  margin-bottom:10px;
  font-weight:bold;
  display:block;
  height:18px;
  padding:5px 5px 5px 10px;
  background-color:#FBEEDE;
}

#cjenik table, #cjenik td, #cjenik th {
  border-width:1px;
  border-style:solid;
  border-color:#ECBBA1;
  font-size:11px;
  text-align: center;
  line-height:16px;
  margin-left:12px;
  margin-top:5px;
}

.stars{
  color: #E86117;
  font-weight: bold;
  font-size:13px;
}

#pravila ul {
  list-style-type: circle;
  line-height:14px;
  margin:5px 20px 10px 30px;
  padding:0px;
  padding-left:10px;
  text-align:justify;
}

#pravila a {
  font-weight:600;
  color:#E86117;
}

#browse1 {
  line-height:14px;
  margin:20px 0px 10px 0px;
}

#browse1 ul {
  list-style-type: circle;
  margin:0px 20px 10px 30px;
  padding:0px;
  padding-left:10px;
  text-align:justify;
}

#footer{
  margin:0px;
  width:100%;
  font-size: 11px;
  color: #fef8d6;
  background:url(images/bottom.jpg) left bottom no-repeat;
}

#footer #div1 {
  padding:22px 22px 8px 22px;
  color: #d4d4d4;
}

#footer #div1 a {
  font-weight: bold;
  color: #d4d4d4;
  text-decoration: none;
}
#footer #div1 a:hover {
  text-decoration: underline;
}

#footer #div2 {
  padding:0px 22px 22px 22px;
  color: #fef8d6;
}

#footer #div2 a {
  font-size: 11px;
  color: #fef8d6;
  text-decoration: none;
}
#footer #div2 a:hover {
  text-decoration: underline;
}

