body{
margin:0;
padding:0;
background:url('/img/frontend/pixel-fundal.jpg') top repeat-x #000000;
font-family:MS Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}

a img {
border:0;
}

a:link, a:hover, a:active, a:visited {
font-family:MS Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#521905;
text-decoration: none;
font-weight:bold;
}

#wrapper{
width:897px;
margin-left:auto;
padding-top:20px;
margin-right:auto;
background:url('/img/frontend/wrapper-back.jpg') top repeat-y;
}

#header {
width:850px;
height:198px;
margin:0 auto 0 auto;
}

#menu {
width:848px;
height:34px;
margin: 5px auto 5px auto;
background:url('/img/frontend/menu.jpg');
}

#menu ul{
padding:10px 0 0 0;
margin:0px 0 0 40px;
list-style:none;
}

#menu ul li{
display:inline;
color:#c7b88f;
font-size:12px;
margin-right:18px;
}

#menu a:link, #menu a:hover, #menu a:active, #menu a:visited {
color:#c7b88f;
font-size:12px;
font-weight:normal;
}

#main_top {
width:851px;
height:63px;
margin: 0 auto 0 auto;
background:url('/img/frontend/back_mid_up.jpg') top no-repeat;
}

#main_middle {
margin: 0 auto 0 auto;
width:851px;
min-height:500px;
height:auto !important;
height:500px;
background:url('/img/frontend/back_mid_mid.jpg') top repeat-y;
}

#main_bottom {
margin: 0 auto 0 auto;
width:851px;
height:68px;
background:url('/img/frontend/back_mid_down.jpg') top no-repeat;
}

#cell_left {
width:520px;
margin:0 0 0 20px;
padding:0;
float:left;
}

#cell_right {
width:260px;
margin:0 0 0 560px;
padding:0;
}

#cell_big {
width:800px;
margin:0 0 0 20px;
padding:0;
}

#breaker {
clear:left;
}

#imdigital_logo {
width:125px;
text-align:center;
margin: 0 auto 0 auto;
}

#imdigital_logo a:link, #imdigital_logo a:hover, #imdigital_logo a:active, #imdigital_logo a:visited {
color:#909090;
font-weight:normal;
font-size:9px;
}

h2, .title {
margin:0;
padding:0;
font-size:13px;
font-weight:bold;
color: #7d6738;
}

.inpt{
border:1px solid #bba784;
}

.inpt_button{
background:url('/img/frontend/buton.jpg'); 
border:0; 
width:70px; 
height:25px;
text-align:center;
font-family:MS Tahoma, Verdana, Arial, Helvetica;
font-size:10px;
}

#breadcrumbs {
margin-top:5px;
margin-left:60px;
}

.form_label{
background:#282828; 
color:#858585;
text-align:right;
padding:0 2px 0 5px;
}

.form_label a:link, .form_label a:hover, .form_label a:active, .form_label a:visited {
color:#858585;
font-weight:normal;
}

.page_title {
font-size: 14px;
color:#521905;
}

h1.page_title{
margin:0 0 0 60px;
padding-top:8px;
}

#details_content {
float:left;
width: 450px;
margin-left:45px;
text-align:justify
}

#details_imgs {
margin-left: 550px;
text-align:center;
}


.intro {
font-style:italic
}

.big_pic {
padding:1px;
border:1px solid #521905;
}

#pages {
margin-left:40px;
}

ul.pages{
padding:0;
margin:0;
}

ul.pages li {
display: inline;
}

#content_text {
width:500px;
margin-top:20px;
text-align:justify;
}

ul.pic_list li{
list-style-image:url('/img/frontend/bullet_key.jpg');
}

.home_thumbs {
 border:1px solid #97876c; 
 padding:2px 0px 0px 2px; 
 border-bottom:4px solid #97876c; 
 border-right:4px solid #97876c;
}

.error-message{
color:#FF0000;
font-weight:bold;
}