/* FONTS ANFANG*/
/*
This CSS resource incorporates links to font software which is the valuable copyrighted
property of Monotype Imaging and/or its suppliers. You may not attempt to copy, install,
redistribute, convert, modify or reverse engineer this font software. Please contact Monotype
Imaging with any questions regarding Web Fonts:  http://www.fonts.com
*/


@import url("https://fast.fonts.net/t/1.css?apiType=css&projectid=f8a9caf7-6faf-4962-8207-e6b4b6dad369");
@font-face{
font-family:"OfficinaSansITCW01-Book_734512";
src:url("../Fonts/2cc84b16-2765-45df-82db-1d8c63b97ea4.eot?#iefix");
src:url("../Fonts/2cc84b16-2765-45df-82db-1d8c63b97ea4.eot?#iefix") format("eot"),url("../Fonts/f95b2536-b75b-4129-b4a3-c85f76eb0735.woff2") format("woff2"),url("../Fonts/7895df1c-c1ad-4189-91fa-0c041359c821.woff") format("woff"),url("../Fonts/153b7835-57ac-4a79-8632-6c639baa03f5.ttf") format("truetype"),url("../Fonts/c34f183d-16cc-4f0f-98a5-e5b65d508953.svg#c34f183d-16cc-4f0f-98a5-e5b65d508953") format("svg");
}
@font-face{
font-family:"OfficinaSansITCW01-Bold";
src:url("../Fonts/2f0ec777-1dee-443a-8545-9f7f99463c7c.eot?#iefix");
src:url("../Fonts/2f0ec777-1dee-443a-8545-9f7f99463c7c.eot?#iefix") format("eot"),url("../Fonts/4c974bce-c42a-4b12-a377-e28bb0ec34de.woff2") format("woff2"),url("../Fonts/de07363b-ce31-46ce-aea6-f035147ac203.woff") format("woff"),url("../Fonts/c2aa6294-4649-4459-8985-3ea6c56ca7a9.ttf") format("truetype"),url("../Fonts/d6cda294-df79-4dd0-9a04-87653b44cb98.svg#d6cda294-df79-4dd0-9a04-87653b44cb98") format("svg");
}
@font-face{
font-family:"OfficinaSerifITCW01-Boo_734543";
src:url("../Fonts/cc85218b-466c-4ac1-a21f-674cffd418f5.eot?#iefix");
src:url("../Fonts/cc85218b-466c-4ac1-a21f-674cffd418f5.eot?#iefix") format("eot"),url("../Fonts/8e3c57b9-8847-436c-b61e-d8cdedf00b0f.woff2") format("woff2"),url("../Fonts/4c40ad3e-0ea9-4fa8-bb55-dac5eba3025b.woff") format("woff"),url("../Fonts/454e8a09-e941-4fc3-a07c-5b360c1e5493.ttf") format("truetype"),url("../Fonts/6bf37b4a-2697-4f7f-a95c-fa13a4a75cbe.svg#6bf37b4a-2697-4f7f-a95c-fa13a4a75cbe") format("svg");
}
@font-face{
font-family:"ITCOfficinaSansW04-Book1123228";
src:url("../Fonts/ccb80556-7abd-4bab-b4e5-3d6edc3d56d9.eot?#iefix");
src:url("../Fonts/ccb80556-7abd-4bab-b4e5-3d6edc3d56d9.eot?#iefix") format("eot"),url("../Fonts/e30417e5-e345-426e-b7ff-19a624fe02d2.woff2") format("woff2"),url("../Fonts/369c7bbe-240b-4216-87cd-7f0c2c862f77.woff") format("woff"),url("../Fonts/ac69dad1-45ca-4a6e-8bc9-fabf5cf63c53.ttf") format("truetype"),url("../Fonts/7d604093-c000-46da-ae07-4825fc77fb39.svg#7d604093-c000-46da-ae07-4825fc77fb39") format("svg");
}




/* FONTS ENDE */

/*
@font-face {
font-family: "OfficinaSansITCW01-Bold";

src: url("../fonts/OfficinaSansITCStd-Bold.otf") format("opentype");
}

@font-face {
font-family: "ITCOfficinaSansW04-Book1123228";
src: url("../fonts/OfficinaSansITCStd-Book.otf") format("opentype");
}

@font-face {
font-family: "OfficinaSerifITCW01-Boo_734543";
src: url("../fonts/OfficinaSerITCStd-Book.otf") format("opentype");
}
*/



.button { 
    color: #0F4C81
    border-width: 1px;
    
    border-top: #DEADBEEF; 
    border-bottom: #DEABEEF; 
    border-left: #0F4C81;
    border-right: #0F4C81;
}

.btn-primary { 
	text-align:center;
	cursor:pointer;
 	cursor:hand;
    background-color: #0F4C81;
    color: #fff;
    border-top-color: #ff6f14;
    border-right-color: #0F4C81;
    border-bottom-color: #993b00;
    border-left-color: #0F4C81;

    /* transition on mouse over */
    -webkit-transition-duration:.2s;
    -o-transition-duration:.2s;
    transition-duration:.2s;

    -webkit-transition-property:all;
    -o-transition-property:all;
    transition-property:all;

    -webkit-transition-timing-function:ease;
    -o-transition-timing-function:ease;
    transition-timing-function:ease;
}
.btn-primary:hover {
    background-color: #e66b00;
}

.buttonPrevClick { 
	text-align:center;
	cursor:pointer;
 	cursor:hand;
    background-color: #0F4C81;
    color: #fff;
    border-top-color: #ff6f14;
    border-right-color: #0F4C81;
    border-bottom-color: #993b00;
    border-left-color: #0F4C81;

    /* transition on mouse over */
    -webkit-transition-duration:.2s;
    -o-transition-duration:.2s;
    transition-duration:.2s;

    -webkit-transition-property:all;
    -o-transition-property:all;
    transition-property:all;

    -webkit-transition-timing-function:ease;
    -o-transition-timing-function:ease;
    transition-timing-function:ease;
}
.buttonPrevClick:hover {
    background-color: #e66b00;
}

.buttonText{
	font-size:22px;
	padding:5px;
	margin-bottom:0px;
	font-family:OfficinaSansITCW01-Bold;
	margin-top:0px;
}



body{
 overflow-y: scroll;
 font-family:ITCOfficinaSansW04-Book1123228;
}

a{
 text-decoration:none;	
 color:#000000;
}


.menuitem2015{
 line-height:50px;
 float:right;	
 height:100%;
 cursor:pointer;
 cursor:hand;
 padding-left:10px;
 font-family:ITCOfficinaSansW04-Book1123228;
 font-size:16px;
 color:#575656;
 font-weight:bold;
 padding-right:10px;	 
 border-radius: 3px;
 border-color: gray;
 box-shadow: 0 1px 1px rgba(0,0,0,.30);
 margin-left:5px;
 transition-duration: 0.2s;
 
}

.link16:hover{
 cursor:pointer;
 cursor:hand;	
}

.cms_headline{
 font-family:OfficinaSansITCW01-Bold;
 color:	#0F4C81;
 font-size:22px; 
 padding-bottom:5px;	
}

.cms_text{
 font-size:16px;	
}

#standard_menu_Header{
 padding-left:15px;
 color:#0F4C81;
 font-family:OfficinaSansITCW01-Bold;
 font-size:22px;
 cursor:hand;
}

.standard_menu_item{
 padding-left:15px;
 color:#575656;
 font-family:ITCOfficinaSansW04-Book1123228;
 font-size:20px;
 cursor:pointer;
 cursor:hand;
}


#mitem_active{
 background-color:#0F4C81;
 color:#FFFFFF;
}


#indexTextPicBig{
 font-family:OfficinaSansITCW01-Bold;
 font-size:35px;
 text-shadow: 1px 1px rgba(0,0,0,.30);
 
}

#indexTextPicSmall{
 font-family:ITCOfficinaSansW04-Book1123228;
 font-size:30px;
 text-shadow: 1px 1px rgba(0,0,0,.30);
}

#index3Pic{
 cursor: pointer;
 cursor: hand;
 font-family:OfficinaSansITCW01-Bold;
 font-size:0px;
 color:#FFFFFF;
 width:100%;
}

#ajaxFavTitle{
 color:#575656;
 font-family:OfficinaSansITCW01-Bold;
 font-size:16px;
}

#ajaxFavAuthor{
 style="color:#575656;
 font-family:ITCOfficinaSansW04-Book1123228;
 font-size:16px;
}

#ajaxFavPrice{
 style="color:#575656;
 font-family:ITCOfficinaSansW04-Book1123228;
 font-size:16px;
}

#bandeCatHeader{
 padding-left:15px;
 color:#0F4C81;
 font-family:OfficinaSansITCW01-Bold;
 font-size:22px;
 cursor:hand;
}

.fav_menuitem{
 padding-left:15px;
 color:#575656;
 font-family:ITCOfficinaSansW04-Book1123228;
 font-size:20px;
 cursor:pointer;
 cursor:hand;
}

#bandeTop5{
 padding-left:15px;
 color:#FFFFFF;
 background-color:#0F4C81;
 font-family:OfficinaSansITCW01-Bold;
 font-size:22px;"
}

#userMenuHeader{
 padding-left:15px;
 color:#0F4C81;
 font-family:OfficinaSansITCW01-Bold;
 font-size:22px;
 cursor:hand;
}

.user_menuitem{
 padding-left:15px;
 color:#575656;
 font-family:ITCOfficinaSansW04-Book1123228;
 font-size:20px;
 cursor:pointer;
 cursor:hand;
}


#sidebarTip{
 color:#FFFFFF;
 font-family:OfficinaSansITCW01-Bold;
 font-size:22px;
}

#sidebarTipText{
 color:#FFFFFF;
 font-family:ITCOfficinaSansW04-Book1123228;
 font-size:22px;
}

#sidebarVerzending{
 color:#0F4C81;
 font-family:OfficinaSansITCW01-Bold;
 font-size:22px;
}

#sidebarVerzendingText{
 color:#575656;
 font-family:ITCOfficinaSansW04-Book1123228;
}

#sidebarVeilig{
 style="color:#0F4C81;
 font-family:OfficinaSansITCW01-Bold;
 font-size:22px;
 padding-top:10px;
}

#sidebarText{
 style="color:#575656;
 font-family:ITCOfficinaSansW04-Book1123228;
 margin-top:5px;
}

#sidebarHeadline{
 style="color:#0F4C81;
 font-family:OfficinaSansITCW01-Bold;
 font-size:22px;
 padding-top:10px;
}

.bottomLink{
 font-family:OfficinaSansITCW01-Bold;
 font-size:16px;
}

.tilt img{
 -webkit-transition: all 1.5s ease;
 -moz-transition: all 1.5s ease;
 -o-transition: all 1.5s ease;
 -ms-transition: all 1.5s ease;
 transition: all 1.5s ease;
}

.tilt img:hover{
 -webkit-transform: rotate(-10deg);
 -moz-transform: rotate(-10deg);
 -o-transform: rotate(-10deg);
 -ms-transform: rotate(-10deg);
 transform: rotate(-10deg);
}

.circleCheckbox{
 width: 25px;
 height: 25px;
 background: #999999;
 margin-top: 7px; 
 margin-right: 5px;
 border-radius: 100%;
 position: relative;
 -webkit-box-shadow: 0px 1px 3px rgba(0,0,0,0.5);
 -moz-box-shadow: 0px 1px 3px rgba(0,0,0,0.5);
 box-shadow: 0px 1px 3px rgba(0,0,0,0.5);
}



.circleCheckbox input[type=checkbox]:checked + label{
 background: #0F4C81;
}


.circleCheckbox input[type=checkbox]{
 visibility: hidden;
}


.circleCheckbox input[type=radio]:checked + label{
 background: #0F4C81;
}


.circleCheckbox input[type=radio]{
 visibility: hidden;
}


.circleCheckbox label {
 display: block;
 width: 19px;
 height: 19px;
 border-radius: 100px;
 -webkit-transition: all .5s ease;
 -moz-transition: all .5s ease;
 -o-transition: all .5s ease;
 -ms-transition: all .5s ease;
 transition: all .5s ease;
 cursor: pointer;
 position: absolute;
 top: 3px;
 left: 3px;
 z-index: 1;
 background: #FFFFFF;
 -webkit-box-shadow:inset 0px 1px 3px rgba(0,0,0,0.5);
 -moz-box-shadow:inset 0px 1px 3px rgba(0,0,0,0.5);
 box-shadow:inset 0px 1px 3px rgba(0,0,0,0.5);
}

div.searchform{
 width:100%;
 height:40px;
 padding-top: 10px;
 font-size:20px; 

}

input[type=text].searchform{
 font-size: 20px;
 padding: 6px 1%;
 width:98%;
 border:0;
}

select.searchform {
font-size:20px;
float:right;
 cursor:pointer;
 cursor:hand;
    padding: 0px 0px;
    margin-right:1%;
    width: 85%;
    border: none;
    box-shadow: none;
    background: transparent;
    background-image: none;
    -webkit-appearance: none;
}

select.searchformdate{
font-size:18px;
 cursor:pointer;
 cursor:hand;
background: transparent;
    background-image: none;
    padding: 0px 0px;
    box-shadow: none;
        -webkit-appearance: none;
        border: none;
        vertical-align:middle;
    
}


#Error {
 border: 2px solid #0F4C81;
 background-color: #FFFFFF;
 border-radius: 8px;
 margin-bottom: 10px;
 transition-duration: 0.2s;
}

#Error p {
  margin: 0;
  padding: 0;
}

#Error img {
  position:relative;
  left:2px;
  top:5px;
  width:16px;
}

#Error #Text {
  position:relative;
  left:21px;
  top:-10px;
  width: 510px;
}

#Result .checkbox {
  width: 16px;
  margin: 0;
  padding: 0;
}

#Result .columnlabel {
  text-align: left;
  padding-right: 5px;
  font-weight: bold;
  margin-bottom: 2px;
  vertical-align: middle;
}

#Result .price {
  text-align: right;
}

#Result .total {
  border-top: 1px solid black;
  border-bottom: 3px double black;
}

#Result .odd{
  background-color: #d0d5d8;
}

#Result{ margin-top: 10px; width: 100% }

#Result td {
  vertical-align: top;
  padding-top: 3px;
  padding-left: 2px;
}
#Result .cover { width: 75px; }
#Result .action{ text-align:right }
#Result .TotalSearchResult{ text-align:center; color:#0F4C81; }
#Result .NavigationBar{ text-align: center }

#IJber{ display: none; position:absolute; top:577px; left:695px; width:89px; height:15px; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 9px; }
.italic { font-style: italic; }
.logo { color: #FE8212; font-size: 14px; }



#Content{
  //width: 585px;
  width:74%;
  padding-top: 0px;
  background-color: #e5e5e5;
  background-color: white;
  vertical-align: top;
}

#Content h4{
  font-size: 14px;
}

#Content p{
  margin-bottom: 10px;
  margin-top: 5px
}

#Content .postcodenum{ width: 6ex; }
#Content .postcodelet{ width: 5ex; }
#Content .housenumber{ width: 6ex; }
#Content .phonearea{ width: 10ex; }
#Content .phonenum{ width: 20ex; }
#Content .initials{ width: 10ex; }
#Content .date, #Content .price { width: 75px; }
#Content .amount { width: 5ex; }
#Content .price { text-align: right; }

#Content .checkbox{
  width: 16px;
}

#Content .radio{
  width: 15px;
  margin-bottom: 1px;
}

#Content .label {
  padding-right: 5px;
  font-weight: bold;
  text-align: right;
  width: 150px;
  margin-bottom: 2px;
  vertical-align: middle;
  padding-left: 5px;
}

#Content .columnlabel {
  padding-right: 5px;
  font-weight: bold;
  margin-bottom: 2px;
  vertical-align: middle;
}

#Content input,
#Content select,
#Content textarea {
  margin-left: 10px;
  width: 200px;
  margin-bottom: 1px;
}


#Content .button {
  width: 120px;
  margin-left: 3px;
}


#Content a {
  text-decoration: none;
}

#Content a:hover {
font-weight: bold;
}

#Content h1 {
  font-weight:bold;
  width: 100%;
  border-bottom: 1px solid;
  margin-bottom: 5px;
}

#Content #Toolbar {
  width:100%;
  text-align:right;
}

#Content td {
  vertical-align: middle;
  margin-left: 2px;
}

#Content .label {
  padding-right: 5px;
  font-weight: bold;
  text-align: right;
  width: 150px;
  margin-bottom: 2px;
  vertical-align: middle;
  padding-left: 5px;
}

#Content .labelForm {
  padding-right: 5px;
  font-weight: bold;
  text-align: left;
  margin-bottom: 2px;
  vertical-align: middle;
}


fieldset{
   -moz-border-radius:5px;
}

legend {
  color: #ff7625;
}

.shadow {     border-radius: 3px;
    border-color: gray;
    box-shadow: 0 1px 1px rgba(0,0,0,.30);
}

#headline_2015{
 padding-left:15px;
 color:#0F4C81;
 font-family:OfficinaSansITCW01-Bold;
 font-size:22px;	
}

#headline2_2015{ 
 padding-top:10px;
 font-family:OfficinaSansITCW01-Bold;
 font-size:18px;	
 text-decoration:underline;
}

.shadowcomp {
    border-radius: 3px;
    border-color: gray;
    box-shadow: 5px 5px 5px rgba(0,0,0,.30);
}


div.bandeSearchform{
 width:100%;
 height:40px;
 padding-top: 10px;
 font-size:20px;
 border-radius: 3px;
    border-color: gray;
    box-shadow: 5px 5px 5px rgba(0,0,0,.30);

}

input[type=text].bandeSearchform{
 font-size: 20px;
 padding: 6px 1%;
 width:98%;
 border:0;
}

select.bandeSearchform{
font-size:20px;
float:right;
 cursor:pointer;
 cursor:hand;
    padding: 0px 0px;
    margin-right:1%;
    width: 85%;
    border: none;
    box-shadow: none;
    background: transparent;
    background-image: none;
    -webkit-appearance: none;
}

input.bandeSearchform::-webkit-input-placeholder{
 font-size: 20px; 
 color: #000000;
 font-family:ITCOfficinaSansW04-Book1123228;
}

input.bandeSearchform::-moz-placeholder { 
	font-size: 20px;
	color: #000000; 
	font-family:ITCOfficinaSansW04-Book1123228;

}

input.bandeSearchform:-ms-input-placeholder{
	font-size: 20px;
	color: #000000;
	font-family:ITCOfficinaSansW04-Book1123228;
 
}

input.bandeSearchform:-moz-placeholder{
	font-size: 20px;
	color: #000000;
	font-family:ITCOfficinaSansW04-Book1123228;
}

div.inputShadow{
 width:250px;
 padding-top: 10px;
 font-size:20px;
 border-radius: 3px;
    border-color: gray;
    box-shadow: 5px 5px 5px rgba(0,0,0,.30);

}

input[type=text].inputShadow{
 font-family:ITCOfficinaSansW04-Book1123228;
 font-size: 16px;
 padding: 1px 1%;
 width:98%;
 border:0;
}

input[type=email].inputShadow{
 font-family:ITCOfficinaSansW04-Book1123228;
 font-size: 16px;
 padding: 1px 1%;
 width:98%;
 border:0;
}

input[type=password].inputShadow{
 font-family:ITCOfficinaSansW04-Book1123228;
 font-size: 16px;
 padding: 1px 1%;
 width:98%;
 border:0;
}

input[type=text].inputShadow:disabled{
background-color:#bebebe;
}


#ExtendedSearch{
	padding-top:10px;
	padding-right:10px;	
}

body .autocomplete{
display:inline; 
position:relative;
} 

body .autocomplete .autocomplete-results
{
margin:0; 
padding:0; 
position:absolute; 
top:22px; 
left:0; 
z-index:999; 
list-style-type:none; 
max-height:600px; 
overflow-y:auto;
} 

body .autocomplete .autocomplete-results li a
{
display:block; 
font-size:0.8em; 
color:#000; 
background-color:#fff; 
border:1px solid #bfbfbf; 
border-top-width:0; 
text-decoration:none; 
padding:6px; 
overflow:hidden; 
text-overflow:ellipsis; 
white-space:nowrap;
} 

body .autocomplete .autocomplete-results li a:hover,body .autocomplete .autocomplete-results li a:focus
{
background-color:#0F4C81; 
color:#000; 
outline:0;
} 

body .autocomplete .autocomplete-results li:first-child a
{
border-top-width:1px;
} 

body .autocomplete .autocomplete-results li:last-child a
{
border-radius:0 0 3px 3px;
} 

.tableLink{
	text-decoration: underline;	
}

.home3buttons:hover{
opacity: 0.7;
}

.button2017, .buttonPrevClick2017 {
background-color: #0F4C81;
color: white;
border: 1px solid #0F4C81;
padding: 6px 15px;
font-size: 18px;
border-radius: 8px;
font-family:OfficinaSansITCW01-Bold;
transition-duration: 0.2s;
cursor: pointer;
box-shadow: 0 1px 1px 0 rgba(0,0,0,0.24), 0 1px 1px 0 rgba(0,0,0,0.19);
}
		
//.button2017:hover {
//background-color: #ffffff;
//color: #0F4C81;
//box-shadow: 0 1px 1px 0 rgba(0,0,0,0.24), 0 1px 1px 0 rgba(0,0,0,0.19);
//border: 1px solid #0F4C81;
//}

.button2017:hover, .buttonPrevClick2017:hover{
background-color: #ffffff;
color: #0F4C81;
border: 1px solid #0F4C81;
padding: 6px 15px;
font-size: 18px;
border-radius: 8px;
font-family:OfficinaSansITCW01-Bold;
transition-duration: 0.2s;
cursor: pointer;
box-shadow: 0 1px 1px 0 rgba(0,0,0,0.24), 0 1px 1px 0 rgba(0,0,0,0.19);		
}

.sidebarBox{
border-radius: 10px;
box-shadow: 2px 2px 2px 2px #999;
}

.overviewUni{
font-size:18px;
color:#0F4C81;
}

.overviewUni:hover{
text-decoration:underline;
}

.dssufe_normal{
font-size:18px;
color:#0F4C81;
}

.dssufe_mover{
font-size:18px;
color:#0F4C81;
text-decoration:underline;
}

.ui-widget-header{
background: #0F4C81 url(images/ui-bg_highlight-soft_75_0F4C81_1x100.png) 50% 50% repeat-x;
color: #FFFFFF;
border: 0px;
}

.ui-dialog{
border: 0px;
padding: 0px;
}

/* myParcel */
.mp-ml-auto {
    display: none;
}


