#beheer_container{
width: 700px;
margin:0 auto;
padding:0;
}
table.beheer_table{
width:100%;
}
table.beheer_table td.options{
width: 110px;
}
td.options a{
text-decoration:none;
}
td.options a img{
padding:0px 1px;
border:0px;
}
table.beheer_table td.links{
width: 90px;
text-align:center;
}
#loading_holder{
left:40%;
position:absolute;
text-align:center;
top:30px;
}
#loading_holder img{
border: 1px solid black;
}
#content_holder_sub,div.relative{
position:relative;
}
#content_holder_sub div.popover_holder{
right: 20px;
}
div.popover_holder{
position:absolute;
}
div.popover_container{
position:relative;
border:1px solid black;
background:white;
padding: 10px;
}
div.popover_options{
background:white;
padding:0px 5px;
height: 20px;
position:absolute;
top:-22px;
right:1px;
border:1px solid black;
border-bottom:0px;
overflow-y:hidden;
}
div.popover_options img{
vertical-align:middle;
border:0px;
cursor:pointer;
}
div.popover_content{}div.categorylist_selector_holder{
padding: 5px 0px;
}
div.categorylist_selector_holder a{
text-decoration:none;
color:red;
}
div.categorylist_selector_holder a:hover{
color:blue;
}
ul.categorylist,ul.categorylist li{
margin:0;
padding:0;
list-style:none;
}
ul.categorylist ul{
padding-left: 15px;
}
ul.categorylist li{
padding-left: 5px;
}
ul.categorylist a img{
vertical-align:text-bottom;
}
ul.categorylist a{
text-decoration:none;
cursor:pointer;
}
ul.categorylist a.linked{
color:green;
}
ul.categorylist a.protected{
color:#C29100;
font-weight:bold;
}
ul.categorylist a.notlinked{
color:red;
}
tr.level td.name{font-weight:bold;}
tr.level_0 td.name{padding-left:0px;color:#C29100;}
tr.level_1 td.name{padding-left:15px;}
tr.level_2 td.name{padding-left:25px;color:#0000B3;}
tr.level_3 td.name{padding-left:35px;color:#006633;}
tr.level_4 td.name{padding-left:40px;}

table.productlinks td.options{
width: 60px;
text-align:center!important;
}
table.categorylinks td.notlinked{
color:red;
}div.admin_edit_holder{}
div.item_beheer_options_holder{
position:absolute;
right:0px;
top:1px;
}
#main_language_content_container{
border:1px solid black;
}
div.language_content_holder{
padding:20px;
}
div.title{
padding: 5px 0px;
}
div.wrow{
padding-bottom:10px;
}
div.editcontainer input.text{
width: 250px;
}
div.meta_holder{
position:absolute;
padding: 5px;
}
div.meta{
float:left;
padding: 0px 5px;
}
textarea.meta{
width: 300px;
height:150px;
}
div.tab{
float:left;
border:1px solid black;
padding:2px 5px;
margin-right: 2px;
}
div.active{
background:red;
color:white;
}
div.active a{
color:white !important;
font-weight:bold;
text-decoration:none;
}#productadminsearch_container,div.adminsearch_container{
vertical-align:text-bottom;
line-height:20px;
padding: 10px 0px;
}
#productadminsearch_container div.searchcont,div.adminsearch_container div.searchcont{
padding: 2px 0px;
}
div.adminsearch_container div.search_title{
float:left;
width: 200px;
}
#productadminsearch_container div.search_param,div.adminsearch_container div.search_param{
float:left;
}
div.adminsearch_container div.searchtext div.search_param{
float:left;
}
div.adminsearch_container div.searchtext{
float:left;
}
div.adminsearch_container div.searchon,div.adminsearch_container div.searchtext{
padding: 0px;
}
,div.adminsearch_container div.searchon div.search_title{
width: 20px;
}
div.adminsearch_container div.searchon div.search_title{
width: 20px;
padding: 0px 10px;
}table td.ccode{
text-align:center !important;
width: 30px;
}
table td.puid{
width: 80px;
}
tr.prodstat_0{
color:#A6A6A6;
}
tr.prodstat_1{}
tr.prodstat_2{
color:green;
font-weight:bold;
}
table.beheer_product td.status{
width:60px;
}
div.productadminsearch_container,div.adminsearch_container{
padding:10px 0px;
}
.catlist option.level_0{}
.catlist option.level_1{
  padding-left:15px;
}
.catlist option.level_2{
padding-left: 25px;
}#definetranslation tr:hover td.variable{
color:black;
font-weight:bold;
}
#definetranslation td.variable{
vertical-align:top;
width: 190px;
}
#definetranslation td.value{
text-align:right;
}
#definetranslation td.header{
text-align:left;
}
#definetranslation input.text{
width: 500px;
}
#definetranslation textarea{
width: 500px;
height:100px;
}
#definetranslation textarea.email_textarea{
width: 500px;
height:250px;
}div.btitle {
 padding: 2px;
 float:left;
 width:150px;
}

div.bimg{
 padding: 2px;
 float:left;
 width:400px;
}

div.bimg img{
 width:230px;
 height:58px;
}

div.dbimg{
 padding: 2px;
 float:left;
 width:135px;
}
div.head {
 background: #231F20 none repeat scroll 0%;
 color: #D8D1CA;
 font-weight: bold;
 text-align: left;
}/*Javascript Styles Begin*/
input.date_input{width:105px;}
div.jscalendar_holder{position:absolute;background:white;}
table.jscalendar{font-family:verdana;font-size: 10px;border: 1px solid darkblue;width:180px;padding:0px 2px;}
table.jscalendar td{padding: 2px;}
table.jscalendar tr.monthholder td,table.jscalendar tr.yearholder td{padding: 0px;}
table.jscalendar a.nav{text-decoration:none;color:red;display:block;width: 100%;	cursor:pointer;}
table.jscalendar a.navleft{text-align:right;text-decoration:none;}
table.jscalendar a.navright{text-align:left;text-decoration:none;}
table.jscalendar a.prevmonth{color:lightgrey;text-decoration:none;}
table.jscalendar a.curmonth{color:darkblue;text-decoration:none;}
table.jscalendar a.nextmonth{	color:lightgrey;text-decoration:none;}
table.jscalendar a.today{color:yellow;background:black;}
table.jscalendar td.day{background:lavender;}
table.jscalendar td.weekend{color:red;}
table.jscalendar tr.dayholder td{border-bottom: 1px solid silver;}
div.jsoptions{position:absolute;top:0px;right: 0px;}
div.jsoptions a{color:red;text-decoration:none;border: 1px solid darkblue;display:block;width: 8px;font-size: 9px;text-align:right;cursor:pointer;font-family:verdana;font-weight:bold;height:9px;line-height: 9px;background:darkblue;}
/*Javascript Styles End*/

table.beheer_table{
border-bottom:2px solid #231F20;
}
table.beheer_table td.header{
font-weight:bold;
border-bottom:2px solid #231f20;
color:#d8d1ca;
background:#231f20;
text-align:left;
}
table.beheer_table td{
color:#796658;
}
table.beheer_table td.header a{
color:#d8d1ca;
}
div.beheer_options_holder{
padding-bottom:10px;
}
div.beheer_option{
padding-left: 10px;
}
div.control{
padding-left: 10px;
float:right;
}
a.beheer_option{
text-decoration:none;
color:red;
}
a.beheer_option:hover{
color:blue;
}
div.beheer_nav_holder{
padding: 20px 0px;
}
div.beheer_nav{
padding-bottom:2px;
}
a.beheer_nav{
text-decoration:none;
color:blue;
}
a.beheer_nav:hover{
color:red;
}
div.beheer_option,div.beheer_nav{
padding-bottom:2px;
}
a.beheer_option img,a.beheer_nav img{
 border:0;
 padding-right:5px;
 vertical-align:text-bottom;
}

div.frontimagepreview{
top:-75px;
right:0;
position:absolute;
border:1px solid black;
}


tr.odd{
background:#ececec;
}
tr.odd:hover, tr.even:hover{
background:#ADADAD;
}
tr.noresult{
background:#EDEDED;
color:black;
font-weight:bold;
}
tr.noresult td{
text-align:center;
}
