/*---------- GENERAL ----------*/
body { background:#F8FAFC; }
#main { width:980px; margin:0 auto; color:#666; font:normal 12px/15px Verdana,Arial,sans-serif;}
img { border:0px; }
a { text-decoration:none; }
.floa_righ { float:right; margin:5px 0 5px 10px; }


/*---------- LOGO ----------*/
#logo { float:right; height:85px; padding:15px 50px 0 0; }

/*---------- MENU ----------*/
#menu { float:left; width:750px; padding-left:50px; position:relative; top:1px; }
#menu ul { margin:69px 0 0 0; padding:0; list-style:none; }
#menu li { float:left; margin:0 2px 0 0; padding:0; height:31px; }
#menu li a { float:left; height:31px; font:bold 14px/30px Verdana,Arial,sans-serif; color:#666; text-decoration:none; text-align:center; background:url('../img/menu_a0.jpg') left top no-repeat; padding-left:6px; }
#menu li a strong { float:left; background:url('../img/menu_a1.jpg') right top no-repeat; padding:0 18px 1px 12px; }
#menu li.curr a, #menu li.curr a:hover { color:#DD362F; background:url('../img/menu_c0.jpg') left top no-repeat; cursor:default; }
#menu li.curr a strong, #menu li.curr a:hover strong { background:url('../img/menu_c1.jpg') right top no-repeat; cursor:default; }
#menu li a:hover { color:#FFF; background:url('../img/menu_b0.jpg') left top no-repeat;}
#menu li a:hover strong { background:url('../img/menu_b1.jpg') right top no-repeat; }

/*---------- HEAD ----------*/
#head { clear:both; width:940px; height:160px; background:url('../img/head_back.jpg') left top no-repeat; padding:20px 20px 0 20px; }

/*---------- NAVIGATION ----------*/
.navi { float:left; padding:20px 0 0 20px; font:bold 14px/30px Verdana,Arial,sans-serif; color:#666; }
.navi a { color:#666; }
.navi a:hover, .navi ul li ul li.curr a { color:#DD362F; }
.navi .head { border-bottom:1px solid #E7EAED; background:url('../img/navi_top.jpg') left top no-repeat; height:30px; width:200px; color:#FFF; text-align:center; font-size:16px; }
.navi ul { margin:0; padding:0; list-style:none; width:200px; }
.navi ul li { border-bottom:1px solid #E7EAED; padding:0; background:#C8CED2; }
.navi ul li a { background:#C8CED2 url('../img/navi_li.gif') 10px 0px no-repeat; padding-left:34px; }
.navi ul li.curr { background:#C8CED2; border-bottom:1px solid #F4F5F8; }
.navi ul li.curr a { background:url('../img/navi_li_curr.gif') 10px 0px no-repeat; }
.navi ul li ul li { font-size:12px; background:#E1E4E6; border-top:1px solid #F4F5F8; border-bottom:0px; }
.navi ul li ul li a, .navi ul li.curr ul li a { padding-left:42px; background:url('../img/navi_lili.gif') 20px 0px no-repeat; }
.navi ul li ul li.curr { background:#E1E4E6; border-bottom:0px; }
.navi ul li ul li.curr a { background:url('../img/navi_lili_curr.gif') 20px 0px no-repeat; }
.navi .bott { background: url('../img/navi_bott.jpg') left top no-repeat; height:10px; width:200px; }

/*---------- MIDDLE ----------*/
#midd { background:url('../img/cont.gif') center repeat; }

/*---------- NAVIAGATION BAR----------*/
#navi_bar { font:normal 11px/18px Verdana,Arial,sans-serif; float:left; margin:20px 0 0 20px; padding-left:20px; background:url('../img/navi_bar.gif') left top no-repeat; width:647px; height:20px; }
#navi_bar ul { margin:0; padding:0; float:left; }
#navi_bar ul li { float:left; margin:0; padding:0 0 0 16px; list-style:none; background:url('../img/navi_bar_arro.gif') 6px 7px no-repeat; }
#navi_bar ul li.firs { background:none; padding:0;}
#navi_bar a { text-decoration:underline; color:#666; }
#navi_bar a:hover { text-decoration:none; }
#navi_bar strong { margin-right:10px; }

/*---------- PRINT ----------*/
#prin a { float:left; width:53px; height:16px; padding-top:4px; margin-top:20px; background:url('../img/prin_bord.gif') left top no-repeat; text-align:center; }
#prin a:hover { background:url('../img/prin_bord_red.gif') left top no-repeat;; }

/*---------- CONTENT ----------*/
#cont { float:left; width:718px; background:url('../img/cont_midd.gif') center repeat; margin:20px 0 0 20px; }
#cont h1 { font:bold 24px/24px Verdana,Arial,sans-serif; margin:0; padding:30px 0 15px 0; text-transform:uppercase; text-align:center; background:url('../img/cont_top.gif') left top no-repeat; }
#cont p { margin:0 15px 15px 15px; text-indent:25px; }
#cont_bott { clear:both; height:6px; width:718px; background: #ffffff url('../img/cont_bott.gif') no-repeat; }
#cont h2 { font:bold 16px/20px Verdana,Arial,sans-serif; margin:0; padding:5px 15px 15px 15px; }
a.lightview { display:block; float:left; width:150px; height:100px; margin:0 10px 0 10px; }
a.lightview img { float:left; }

#cont table { width:630px; border-collapse:collapse; }
#cont th { background:#C8CED2; font-weight:bold; text-align:center; padding:5px 3px 5px 3px; border:1px solid #999; }
#cont td { border:1px solid #999; padding:2px 3px 2px 3px; }
#cont th, #cont td { vertical-align:middle;  }

/*---------- FOOTER ----------*/
#foot { font-size:10px; text-align:right; clear:both; padding:20px 25px 15px 25px; background:url('../img/foot.gif') left bottom no-repeat; }

/*---------- TOOLBAR ----------*/
.toolbar { border-top: 1px solid #cccccc; padding: 10px 15px 5px 15px; /*width: 581px;*/ }
.toolbar a { padding-left: 18px; padding-right: 10px; padding-bottom: 5px; color: #666666; font-weight: bold; }
.toolbar a:hover { color:#DD362F; }

a { color: #666666; }
a:hover { color: #DD362F; }

.toolbar a.edit   { background: url('../img/page_white_edit.png') no-repeat; }
.toolbar a.yes    { background: url('../img/tick.png') no-repeat; }
.toolbar a.ok     { background: url('../img/tick.png') no-repeat; }
.toolbar a.no     { background: url('../img/cross.png') no-repeat; }
.toolbar a.cancel { background: url('../img/cross.png') no-repeat; }
.toolbar a.save   { background: url('../img/disk.png') no-repeat; }
.toolbar a.coins  { background: url('../img/coins.png') no-repeat; }
.toolbar a.trash  { background: url('../img/bin.png') no-repeat; }
.toolbar a.next   { background: 45px 0px url('../img/arrow_right.png') no-repeat; padding-left: 10px; padding-right: 18px; }
.toolbar a.prev   { background: url('../img/arrow_left.png') no-repeat; }
.toolbar a.print  { background: url('../img/printer.png') no-repeat; }
.toolbar a.manage-products  { background: url('../img/car.png') no-repeat; }
.toolbar a.manage-variants  { background: url('../img/color_swatch.png') no-repeat; }
.toolbar a.manage-categories  { background: url('../img/folder.png') no-repeat; }
.toolbar a.add-category  { background: url('../img/folder_add.png') no-repeat; }
.toolbar a.edit-category { background: url('../img/folder_edit.png') no-repeat; }
.toolbar a.manage-parameters  { background: url('../img/text_list_bullets.png') no-repeat; }
.toolbar a.add    { background: url('../img/add.png') no-repeat; }

div.arrange-content div.page-list { padding: 10px 15px 15px 15px; }
div.arrange-content div.page-list div.page { padding: 3px 5px 3px 5px; }

div.arrange-content div.page-list div.page a.move-up,
div.arrange-content div.page-list div.page a.move-down {
  padding: 0px 2px 0px 2px;
  padding: 2px 2px 2px 2px;
}

div.arrange-content div.page-list div.page a.move-up:hover,
div.arrange-content div.page-list div.page a.move-down:hover {
  background-color: #c13b0f;
}

div.page.highlighted {
 background: #dddddd;
}
