.pr_print {
    display:block !important;
}

.pr_main {
    padding:12px;
    padding-bottom:6px;
}
.pr_category_box {
    width:222px;
    margin:8px 10px 8px 10px;
    border:solid 1px #dbdbdb;
    float:left;
}
.pr_category_box .pr_title {
    border-bottom:solid 1px #dbdbdb;
    padding:5px 0px 4px 8px;
    background-color:#ececec;
    color:#062D94 !important;
    height:14px;
    font-size:12px;
    font-weight:bold;
}
.pr_category_box .pr_content {
    padding:6px 8px 6px 8px;
}
.pr_content a {
    color:#2571BF;
}
.pr_content a:hover {
    color:#2571BF;
}
.pr_product_details {
    width:100%;
    border:solid 1px #dbdbdb !important;
}
#pr_compare_form {
    overflow: auto;
}
.pr_product_details td, .pr_assessments td, .pr_reviews td {
    border-bottom:solid 1px #dbdbdb !important;
    padding:0px 5px 0px 0px;
    vertical-align:middle;
    text-align:left;
}
td.pr_header{
	vertical-align:top;
}
.pr_product_details td.nobottom, .pr_assessments td.nobottom, .pr_reviews td.nobottom {
    border-bottom:solid 1px #ffffff !important;
    padding:2px 0px 2px 0px;
    vertical-align:middle;
    text-align:left;
}
.pr_header td.nobottom{
    vertical-align:top;
}
.pr_header td a{
  display: block;
}
.pr_product_details td.graybottom, .pr_assessments td.graybottom, .pr_reviews td.graybottom {
    border-bottom:solid 1px #ececec !important;
    padding:0px 0px 0px 0px;
    vertical-align:middle;
    text-align:left;
}

.pr_product_details .pr_header {
    background-color:#ffffff;
    color:#062D94;
    font-weight:bold;
    text-align:left;
    padding:4px 4px 4px 0px;
}
.pr_column_title {
    background-color:transparent;
    text-decoration:none;
    color:#062D94;
    font-weight:bold;
    text-align:left;
    padding:2px 4px 0px 0px;
}
.pr_column_title:hover {
    color:#2571BF;
}
.pr_intersection_link {
    background-color:#ffffff;
    text-decoration:none;
    color:#2571BF;
    font-weight:bold;
    text-align:right;
    padding:2px 4px 0px 0px;
}
.pr_intersection_link:hover {
    color:#2571BF;
}
.pr_bt_align {
    width:12% !important;
}
.pr_seven_pixels {
    padding-left:7px !important;
}
.pr_bt_align_sorting {
    /*padding-left:2px !important;*/
}
.pr_bt_align_values {
    width:14% !important;
}
.pr_odd {
    height:30px;
    background-color:#ececec;
    padding-right:10px;
    vertical-align:middle;
}
.pr_even {
    height:30px;
    background-color:#ffffff;
    padding-right:10px;
    vertical-align:middle;
}
.left_border {
    width:50%;
    border-left:solid 1px #dbdbdb !important;
}
.pr_white {
    background-color:#ffffff;
    padding-right:10px;
    color:#727272;
}
.pr_product_details .pr_blank_row {
    background-color:#ffffff !important;
    border-bottom:solid 1px #ffffff;
}
.pr_product_details .pr_even a, .pr_product_details .pr_odd a {
    color:#2571BF;
}
.pr_product_details .pr_even a:hover, .pr_product_details .pr_odd a:hover {
    color:#2571BF;
}
.pr_checked {
    width:15px !important;
    padding:0px !important;
}
.pr_checkbox {
    width:15px;
    border:0px;
    display:none;
}
.pr_product_details .pr_sorting {
    width:10px;
    vertical-align:bottom;
}
.pr_product_details .pr_sorting a {
    text-decoration:none;
    display:block;
    width:100%;
    height:100%;
}
.pr_product_details td span {
    padding-top:0px;
}
.pr_product_details td a img {
    padding:0px;
    text-decoration:none;
}
.pr_up {
    background:url("../images/sorting_sprite.png") no-repeat 0px 0px;
    width:9px;
    height:6px;
    display:block;
    cursor:pointer;
    margin-right:3px;
}
.pr_down {
    background:url("../images/sorting_sprite.png") no-repeat 0px -6px;
    width:9px;
    height:6px;
    display:block;
    cursor:pointer;
    margin-right:3px;
}
.pr_up_selected {
    background:url("../images/sorting_sprite.png") no-repeat -9px 0px;
    width:9px;
    height:6px;
    display:block;
}
.pr_down_selected {
    background:url("../images/sorting_sprite.png") no-repeat -9px -6px;
    width:9px;
    height:6px;
    display:block;
    cursor:default !important;
}
.pr_up:hover {
    background:url("../images/sorting_sprite.png") no-repeat -18px 0px;
    width:9px;
    height:6px;
    display:block;
    cursor:pointer;
    margin-right:3px;
}
.pr_down:hover {
    background:url("../images/sorting_sprite.png") no-repeat -18px -6px;
    width:9px;
    height:6px;
    display:block;
    cursor:pointer;
    margin-right:3px;
}
.pr_compare {
    background:url("../images/compare_arrow.png") no-repeat;
    float:left;
    margin-left:4px;
    padding-left:28px;
    padding-top:4px;
}
.pr_refine {
    background:url("../images/refine_arrow.png") no-repeat right top;
    float:right;
    padding-right:12px;
    padding-top:4px;
}
.pr_refine a, .pr_compare a.enabled, .pr_refine_remove {
    color:#2571BF;
    text-decoration:underline;
}
.pr_refine span, .pr_compare span {
    color:#727272;
    text-decoration:none;
    cursor:default;
}
.pr_link_participate {
    margin:6px 0px 6px 0px;
    padding:0px 0px 6px 4px;
    
    text-decoration:underline;
    color:#24299e;
    font-size:12px;
}
.pr_link_participate2 {
    margin:0px 0px 6px 0px;
    padding:0px 0px 6px 0px;
    
    text-decoration:underline;
    color:#24299e;
    font-size:12px;
}
.pr_compare a.disabled {
    color:#727272;
    text-decoration:none;
    cursor:default;
}
.pr_refine_popup {
    background:url("../images/refine_popup.png") no-repeat center center;
    width:528px;
    height:259px;
    float:right;
    display:block;
    padding-top:5px;
}
.pr_refine_popup div {
    padding:20px 9px 9px 15px;
    color:#727272;
}
.pr_refine_popup select {
    width:auto !important;
    color:#727272;
    margin-bottom:5px;
}
.pr_refine_popup .pr_refine_value {
    width:20px !important;
    text-align:right;
    color:#727272;
    margin-bottom:5px;
}
.pr_refine_table {
    height:195px;
}
.pr_refine_table td {
    text-align:center;
    width:25%;
    height:12px;
}
.pr_refine_table td select {
    width:141px !important;
}
.pr_refine_table .pr_small {
    width:50px !important;
}
.pr_refine_table td input {
    width:47px;
    border:solid 1px #363636;
    background-color:#c6c4c7;
    color:#363636;
}
.pr_refine_table td.pr_refine_footer {
    vertical-align:bottom;
    text-align:left;
    height:140px;
}
.pr_main_title {
    font-size:18px;
    font-weight:bold;
    color:#414141;
    padding-bottom:0px;
}
.pr_assessments {
    width:49%;
    border:solid 1px #dbdbdb !important;
}
.pr_reviews {
    width:49%;
    border:solid 1px #dbdbdb !important;
}
.pr_reviews a.active {
    text-decoration:underline;
    color:#062d94 !important;
    font-weight:bold;
    text-align:right;
    padding:2px 4px 0px 0px;
}
.pr_reviews a.active:hover {
    color:#2571BF !important;
}
.pr_assessments td, .pr_reviews td {
    border-bottom:solid 1px #dbdbdb !important;
    padding:7px;
    vertical-align:middle;
    text-align:left;
}

.pr_graphic {
    padding:0px;
    text-align:left !important;
    padding-left:12px !important; 
    width:100%;
    margin:0px;
    border:solid 1px #dbdbdb !important;
}

.pr_graphic .pr_odd, .pr_graphic .pr_even {
    border-bottom:solid 1px #dbdbdb !important;
    height:25px !important;
}

.pr_assessments a, .pr_reviews a {
    text-decoration:none;
    color:#727272;
}
.pr_product_compare {
    width:100%;
    margin-left:4px;
    border-bottom:solid 1px #dbdbdb !important;
}
.pr_product_compare td {
    border:solid 1px #dbdbdb !important;
}

.pr_product_compare a {
    text-decoration:underline;
    color:#062d94;
    font-weight:bold;
}

.pr_product_compare a:hover {
    color:#2571BF ;
}

.pr_product_compare a.pr_assessment {
    text-decoration:none;
    color:#24299e;
}
.pr_center {
    text-align:center;
}
.pr_product_image {
    text-align:center;
    vertical-align:top;
    margin-bottom: 5px;
}
.pr_return_link {
    text-decoration:underline;
    color:#2571BF;
    padding-bottom:3px;
    font-size:12px;
}
.pr_underline {
    text-decoration:underline;
    color:#24299e;
}

// OVERRIDE
#center h2 {
background:none !important;
left:top;
padding:0px !important;
}

.no_decoration {
    text-decoration:none;
}
.pr_loading {
    float:right;
    text-align:center;
    vertical-align:center;
    background-color:#ECECEC;
    display:none;
    padding:0px;
    height:10px;
}
.pr_product_loading {
    position:absolute;
    text-align:center;
    vertical-align:center;
    background-color:#ECECEC;
    display:none;
}
.no_padding {
    padding:0px !important;
}
.pr_intersection_title {
    padding-left:3px;
    font-size:14px;
    font-weight:bold;
}
.pr_td_review_link {
    width:50px !important;
    text-align:center;
}
.pr_td_review_link a {
    color:#2571BF !important;
}
.pr_algemeen {
    width:50px !important;
}
.pr_highlight_sorting {
    color:#ffa115;
}
.pr_review_name{
    font-size: 100%;
}
.xdebug-var-dump small{
	display: inline;
}
#demotip {     display:none;     background:transparent url("../images/black_arrow.png");     font-size:12px;     height:70px;     width:160px;     padding:25px;     color:#fff;     }
a {
    color:#2571BF;
}
.pr_participateContainer{
    width: 208px;
    height: 135px;
    background-color: #e9f5f7;
    border: 1px solid #dbdbdb;
    margin: auto;
    padding: 5px;
}
.pr_participateContainer .pr_participateSubtitle{
    font-family: Arial;
    font-size: 15px;
    font-weight: bold;
    margin-bottom: 5px;
}
.pr_participateContainer .pr_participateContent{
    font-family: Arial;
    font-size: 14px;
    margin-bottom: 2px;
}
.pr_participateContainer .pr_link_participate{
    display: block;
    width: 185px;
    height: 54px;
    background: url('../images/btn_participate.png');
    text-decoration: none;
    margin: auto;
    padding: 0px;
    
}
.pr_participateContainer .pr_link_participate:hover{
    background: url('../images/btn_participate_hover.png');
    
}

