@charset "UTF-8";
/***!  /templates/prtmjoomla3.3template/css/style.css  !***/

body{
    background:#E5E5E5 url(https://prtm.be/templates/prtmjoomla3.3template/images/dcr_body.jpg) no-repeat center top;
}
.main_container {
    width:930px;
    margin-left:auto;
    margin-right:auto;
}
.mid_container {
    margin:0 0 25px;
    display:flex;
}
.main_content_area {
    width:562px;
    padding-left: 20px;
}
.right_sidebar {
    width: 330px;
}

.nav > li > a:hover,
.nav > li > a:focus{
    background:url(https://prtm.be/templates/prtmjoomla3.3template/images/art_block.gif) no-repeat left;
}
.nav > li > a {
   border-right:1px solid #989692;
   text-decoration: none;
}

.nav > li:last-of-type > a {
   border-right:none;
}

.visually-hidden, .mod-menu__toggle-sub {display:none !important;}

.header ul.mod-menu {
    width:100%;
    list-style-type:none;
    margin:153px 0 0;
    padding:0;
    display:flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
}

.header li {
    width: 16.66%;
    text-align: center;
}

.header li.item-108 {
    width: 150px;
}

.header li a {
    display:block;
    width:100%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #CCC;
}

.header ul.mod-menu ul {
    display: none;
}

.header ul.mod-menu li:hover ul{
    display: block;
    list-style: none;
    position: absolute;
    width: 155px;
    padding-left:0;
}
.header ul.mod-menu li:hover ul li {
    width: 100%;
    background:url('https://prtm.be/templates/prtmjoomla3.3template/images/art_subnav.gif') no-repeat;
    text-align: left;
    padding-left:0px;
}
.header ul.mod-menu li:hover ul li:first-child {
    margin-top:5px;
    height:19px;
}
.header ul.mod-menu li:hover ul li:hover {
    background:url('https://prtm.be/templates/prtmjoomla3.3template/images/art_subnav_hover.gif') no-repeat;
}
.header ul.mod-menu li:hover ul li a {
    color: #5E5E5E;
    font-style: italic;
    text-decoration: none;
    padding-left:30px;
    padding-top:2px;
    display:block;
    height:16px;
    width:121px;
}
.sidebar {
    width: 300px;
    margin-left: 25px;
    padding-top: 62px;
}
.main_content_area h1 {
    font:bold normal 12px Arial, Helvetica, sans-serif;
    color: #808080;
    margin-top:96px;
    margin-bottom: 20px;
    text-align: right;
}
.main_content_area h2 {
    font:normal 16px Arial, Helvetica, sans-serif;
    color:#4E8ABE;
    margin-bottom: 16px;
}
.main_content_area p {
    font: normal 12px Arial, Helvetica, sans-serif;
    color: #4C4C4C;
    margin-bottom: 10px;
}
.main_content_area h3 {
    font:normal 13px Arial, Helvetica, sans-serif;
    padding-left: 10px;
    color: #5a7530;
    border-left: medium solid #5a7530;
    margin-top: 20px;
    margin-bottom: 15px;
    letter-spacing: 2px;
}
.main_content_area ul {
    font:normal 12px Arial, Helvetica, sans-serif;
    color: #666;
    padding-left: 10px;
    margin-top:10px;
    margin-bottom: 15px;
    margin-left:30px;
    list-style:url(https://prtm.be/templates/prtmjoomla3.3template/images/art_li.gif);
}
.main_content_area ul li {
line-height: 14px;
}
.main_content_area .partners {
    margin-top: 0px;
}
.main_content_area .contactgegevens {
    padding-top:10px;
    margin-bottom:50px;
}
.main_content_area a {
    color:#5a7530;
    cursor: pointer;
}
.main_content_area .partners {
    margin-bottom: 0px;
}
.main_content_area .serviceleft {
    float: left;
    margin-right: 27px;
}
.main_content_area .serviceright {
    width: 265px;
    padding-left: 302px;
}
.serviceleft h2  {
    margin-top: 0px;
}
.serviceleft h3,
.serviceright h3 {
    margin-bottom: 12px;
}
.serviceleft h3 {
    margin-top: 54px;
}
.serviceright h3 {
    margin-top: 30px;
}
.main_content_area .prodinfo {
    width: 850px;
}
.main_content_area .prodinfo {
    width: 820px;
    padding-left: 19px;
    margin-top: 9px;
    padding-top: 9px;
}
#disfagie table,
#italianfood table{
    width: 832px;
}
#italianfood .pasta2 {
    width: 644px;
}
.main_content_area table .imagerow td{
    padding: 5px;
}
#disfagie .distr {
    margin-left: 15px;
    margin-top: 25px;
}
.main_content_area .productlink {
    background: url(https://prtm.be/templates/prtmjoomla3.3template/images/pijltje_liggend.jpg) no-repeat;
    height: 18px;
    width: 295px;
    color: #FFF;
    padding-left: 5px;
    padding-top: 2px;
    cursor: pointer;
}
.main_content_area .productlinkactive {
    background: url(https://prtm.be/templates/prtmjoomla3.3template/images/pijltje_neer.jpg) no-repeat;
    height: 18px;
    width: 295px;
    color: #FFF;
    padding-left: 5px;
    padding-top: 2px;
}
.mai
.frozen {
    padding-top: 42px;
}
.frozen2{
    padding-top: 92px;
}
.frozen3 {
    padding-top: 212px;
}
#zuivel table {
    margin-left: 15px;
    margin-bottom: 25px;
}
#turci table {
    width: 828px;
}
#turci table img{
    width: 155px;
}
.hidecontent {
    display: none;
}
.showcontent {
    display: block;
}
#hometable {
    width: 545px;
}
#hometable tr td {
    width: 180px;
    vertical-align: top;
}
