*{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
line-height:14px;
}
p{
margin:0 0;
}

h1{
font-size:26px;}
h3{
font-size:14px;}

body {
background-image: url("body_bg.jpg");
text-align:left;
/*padding-top:10px;*/
height:100%;
}
a {
text-decoration:none;
color:#444444;
}
a:hover{
text-decoration:underline;}

div {
border:#CCCCCC thin dotted 0px;
margin: 0 0;
padding: 0 0;
}

.mainpanel {
width:800px;
background-color:#FFFFFF;
border:#000000 thin solid 0px;
padding: 0 0;
margin:0 0;
text-align:left;
}

.leftpanel{
 background-color:#EEEEEE;
 border-right-style:dotted;
 border-right-width:1px;
}

.shop_name{
 padding-top: 30px;
 padding-left: 30px;
 color: #FFFFFF;
 font-size: 26px;
 font-weight: bold;
}
.topmenu {
color:#000000;
background-image: url("top_panel.jpg");
/*background-color: #BBBBBB;*/
height:34px;
text-align: right;
line-height: 34px;
padding-right:10px;
/*border-bottom-style: solid;
border-bottom-width: 1px;*/
margin-bottom: 0px;
}
.topmenu a{
    color:#000000;
}
.bottom a{
    color:#FFFFFF;
}
.head{
 height:150px;
}
.logo{
height:150px;
background-image: url("logo.jpg");
background-repeat: no-repeat;
}
.board{
width:180px;
/*background-color: #FFFFFF;*/
padding-left: 10px;
}
.content{
width:600px;
padding-left:5px;
min-height:400px;
padding-bottom:10px;
}

.bottom{
color:#FFFFFF;
background-image: url("bar_bg.jpg");
text-align:center;
height: 35px;
line-height: 35px;
}
.menu_title_board{
text-transform: uppercase;
text-align: center;
padding:0 0;
display:block;
line-height: 20px;
border-bottom-style: dotted;
border-bottom-width: 1px;
/*font-weight: bold;*/
}

.menu_title{
text-transform: uppercase;
text-align: center;
padding:0 0;
display:block;
line-height: 20px;
/*font-weight: bold;*/
border-bottom-style: dotted;
border-bottom-width: 1px;
margin-bottom:5px;
}
.menu_active{
display:block;
line-height:20px;
background: url("bullet_1.png") no-repeat 1px 7px;
margin:0 0;
height:20px;
}
.menu_active a{
color: #333333;
display: block;
line-height:20px;
font-weight:bold;
/*text-decoration:none;*/
}

.menu_active a:hover{
/*text-decoration:;*/
}


.menu_inactive{
display:block;
line-height:20px;
background: url("bullet_1.png") no-repeat 1px 7px;
margin:0 0;
height:20px;
}

.menu_inactive a{
color: #333333;
display: block;
line-height:20px;
/*text-decoration:none;*/
}

.menu_inactive a:hover{
/*text-decoration:;*/
}

.bar_group{
/*border:#666666 thin dotted 1px;*/
/*padding:5 5;*/
/*margin-top:10px;
margin-bottom:10px;
background-color: #E2E5EC;*/
/*background-image: url("group_bg.jpg");*/
padding-right: 5px; 
padding-bottom:3px;
margin-bottom: 1px;
/*filter:alpha(opacity=80);*/
}

.group{
/*background-image: url("group_bg2.jpg");*/
padding-left:0px;
}

.zebra {
/*background-color:#EEEEEE;*/
}
.image_small{
vertical-align:middle;
margin: 5 5;
padding:5 5;
border:#666666 thin dotted 1px;
background-color:#EEEEEE;
text-align:center;
line-height:150px;
vertical-align:middle;
}
button{
/*border:#666666 thin solid 1px;
background-color:#CCCCCC;
color:#000000;*/
min-width:50px;
}
form{
padding: 0 0;
margin: 0 0;
display: block;	
}
.file{
background-color:#EEEEEE;
border:#666666 thin solid 1px;
width:350px;}
small{
  font-size: 9px;  
}
.number{
 text-align: right;   
}
.error{
border:#CC0000 thin dotted 1px;
background-color: #FFFFFF;    
/*background-color:#CC0000;
color: #FFFFFF;*/
/*width:600px;*/
padding:5 5;
margin-top:10px;
color:  #cc0000;
}
.error b{
 color:  #cc0000;   
}
.bb{
 border:#666666 thin dotted 1px;
 border-collapse: collapse;
 background-color: #E2E5EC;
}