body {
  margin: 0 auto;
  background:url(images/Shevica-site-bg.jpg) 0 0 repeat-x #FEFCE7;
  height: auto;
  font-size: 11px;
  font-family: Verdana, Times New Roman, Tahoma;
  color: #000000;
  vertical-align:top;
  padding: 0;
}
a {
  text-decoration: none;
  color: #CC0000;
}
a:hover {
  text-decoration: underline;
}

img {
  border: 0;
  margin: 0;
  padding: 0;
}
h1{
  margin: 0;
  padding: 0;
  font-size: 16px;
}
h2{
  margin: 0;
  padding: 0;
}
div{
  margin: 0;
  padding: 0;
}

p{
  margin: 0;
  padding: 0;
}
#bodysite{
  margin: 0 auto;
  width: 956px;
  height: auto;
  padding: 0;
  display: block;
  clear: none;
}
#header{
  margin: 0 auto;
  width: 956px;
  padding: 0;
  display: block;
  clear: none;
  height: 395px;
}
#hedarpic{
  margin: 0 2px 1px 1px;
  width: 634px;
  padding: 0;
  display: block;
  clear: none;
  height: 274px;
  background: url(images/Shevica-site-header.jpg);
}
#hedarpic img{
  padding: 0;
  margin: 0;
  border: none;
}
.znamena{
  margin: 0;
  width: 637px;
  padding: 0;
  display: block;
  clear: none;
  height: 120px;
}
.znamena a{
  float: right;
  margin: 80px 12px 0 0;

}
.znamena img{
  border: 1px solid #FFFFFF;
}


#logo{
  margin: 0px 0 0 0;
  width: 319px;
  padding: 0;
  display: block;
  clear: none;
  height: 159px;
}

#menu{
  margin: 4px 1px 4px 0;
  width: 318px;
  padding: 0;
  display: block;
  clear: both;
  height: 218px;
  background: url(images/Shevica-site-menu.gif);
}

#menu ul{
  display: block;
  clear: both;
  padding: 22px 0 0 0;
  margin: 0;
  font-weight: bold;
}
#menu li {
  list-style: none;
  display: block;
  clear: both;
  padding: 0px 0 0 85px;
  margin: 0px 0 0 0;
}

#menu a {
  margin: 0px 14px 0 20px;
  padding: 10px 0 0 0;
  height: 20px;
  clear: both;
  display:block;
  text-decoration: none;
  color: #CC0000;
  font-size: 12px;
}
#menu a:hover {
  color: #000000;
  text-decoration: none;
}
#menu .menuta {
  color: #000000;
  text-decoration: none;
}



#content{
  margin: 0 auto;
  width: 956px;
  padding: 0;
  display: block;
  clear: none;
  height: auto;
}
#lqvo{
  width: 319px;
  display: block;
  clear: none;
  padding: 0;
  margin: 0;
  color: #686868;
  text-align: center;
}
.levotekst{
  margin: 0 10px 10px 0;
  font-weight: bold;
}

#dqsno {
  float: right;
  width: 637px;
  height: auto;
  padding: 0px;
  margin: 0;
}

#dqsno h1 {
  margin: 5px 0 15px 10px;
  font-size: 15px;
}
.bashcontent{
  padding: 10px;
}


#kontaktite{
  float: left;
  padding: 0 0 0 40px;
  width: 480px
}
#formata{
  float: right;
  width: 275px;
  margin: 30px 5px 0 0;
}
.zagl {
  margin: 5px 0 10px 0px;
  font-size: 16px;
}
.good {
  color: #CC0000;
  font-weight: bold;
}
.snimka img{
  border: 2px solid #D2D2D2;
}


a.category-top {
	text-decoration: underline;
	padding: 0 0 0 10px;
	background: url("images/arrow.gif") no-repeat 0 4px;
}

a.category-top:hover {
	text-decoration: none;
}



#footer {
  height:106px;
  background:url(images/footer.jpg) 0 0 repeat-x #7E7F83;
  display: block;
  clear: none;
  padding: 0 auto;
  margin: 0 auto;
  width: auto;
}

#footer p {
  text-align: center;
  display: block;
  clear: none;
  padding: 45px 0 0 0;
  color: #FFFFFF;
}
#footer p a{
  text-decoration: none;
  font-weight: bold;
  color: #F91923;
}
#footer p a:hover{
  text-decoration: underline;
  font-weight: bold;
  color: #F91923;
}
.dolumenu{
  padding: 35px 10px 0 0;
  font-weight: bold;
  color: #FFFFFF;
}
.dolumenu a{
  font-weight: bold;
  color: #FFFFFF;
}


#footer123 {
  display: none;
}
.picsgaleryhome p{
  font-weight: bold;
}

.picsgaleryhome img{
  border: 2px solid #EE1820 ;
}
.snimkihomediv img{
  border: 2px solid #EE1820 ;
}


