@charset "utf-8";
/* CSS Document */

html {
    overflow-y:scroll;
    height: 100%;
}

body,td {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    color:#FFFFFF;
    margin:0px;
    padding:0px;
}

body {height: 100%;}

.FOTOALBUM_fotoklein{
    width:175px;
    height:175px;
    display:block;
    float:left;
    padding:5px;
}

.GOOGLEMAP_map{
    width: 400px;
    height: 300px;
    border : 1px solid Black;
    margin-bottom : 0px;
    margin-left : 1px;
    margin-right : 0px;
    margin-top : 0px;
    padding-bottom : 0px;
    padding-left : 0px;
    padding-right : 0px;
    padding-top : 0px;
}

.Tumbnail_photoframe {
    width: 220px;
    margin-top: 15px;
	height:100%;
}

h3{
    font-size:13px;
    font-weight:bold;
}

#flashcontent {
    width: 200px;
    height: 160px;
    margin: 1px 1px;
}

.product_titel_td {
    font-size:12px;
    font-weight:bold;
    height:30px;
}

.GASTENBOEK_titel {
    background-color:#312a25;
    padding: 2px 5px;
}

.GASTENBOEK {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    color: #000;
    margin: 0;
    background:#fff;
    border: 1px solid #000;
    padding: 5px;
}

.AGENDA_titel_LaatsteAgendaItems {
    color:#FFFFFF;
}

.AGENDA_SMALL_LIST_StartDate{

}

.NIEUWS_NieuwsItems {
    color:#FFFFFF;
}
.NIEUWS_NieuwsItems_lijst {
    padding-left: 5px; 
    padding-right: 5px;	
}


.templates_content{
    width:560px;
}
.templates_innercontent{
    width:555px;
}

.vlakken_uit_top {
	padding-top: 3px;
	padding-bottom: 2px;
	background-color:#312a25;
	width:215px;
}

.vlak_marge {
	padding-top: 5px;
	padding-bottom: 5px;
	background-color:#84776c;
	height: 20px;
}

.WEBSHOP_kop_22_link{
}

a.TOP_hoofditem:link {
    font-size:12px;
    font-weight:bold;
    color:#fe8900;
    padding-bottom:5;
    padding-left:5px;
    padding-right:5px;
    padding-top:0;
    text-decoration:none;
    background : url(../img/streepje.jpg) no-repeat right;
    /*
    font-family: "Trebuchet MS", Tahoma, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
    padding-left:5px;
    padding-right:5px;
    white-space : nowrap;
    background : url(../img/streepje.jpg) no-repeat right;
    */
}
a.TOP_hoofditem:active {
    font-size:12px;
    font-weight:bold;
    color:#e6b358;
    padding-bottom:5;
    padding-left:5px;
    padding-right:5px;
    padding-top:0;
    text-decoration:none;
    background : url(../img/streepje.jpg) no-repeat right;
    /*
    font-family: "Trebuchet MS", Tahoma, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #F26E2E;
    text-decoration: none;
    white-space : nowrap;
    background : url(../img/streepje.jpg) no-repeat right;
    */
}
a.TOP_hoofditem:visited {
    font-size:12px;
    font-weight:bold;
    color:#fe8900;
    padding-bottom:5;
    padding-left:5px;
    padding-right:5px;
    padding-top:0;
    text-decoration:none;
    background : url(../img/streepje.jpg) no-repeat right;
    /*
    font-family: "Trebuchet MS", Tahoma, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
    white-space : nowrap;
    background : url(../img/streepje.jpg) no-repeat right;
    */
}
a.TOP_hoofditem:hover {
    font-size:12px;
    font-weight:bold;
    color:#e6b358;
    padding-bottom:5;
    padding-left:5px;
    padding-right:5px;
    padding-top:0;
    text-decoration:none;
    background : url(../img/streepje.jpg) no-repeat right;
    /*
    font-family: "Trebuchet MS", Tahoma, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #F26E2E;
    text-decoration: none;
    white-space : nowrap;
    background : url(../img/streepje.jpg) no-repeat right;
    */
}





.ShopMenu01_hoofditem_td {
    color:#000000;
    background-color:#BCBE77;
    width:135px;
    height:20px;
    padding-left:10px;
    -moz-opacity:.85;
    filter:alpha(opacity=85);
}

a.ShopMenu01_hoofditem:link {
    color:#000000;
    text-decoration:none;
    display:block;
    background-color:#BCBE77;
    font-weight:bold;
}
a.ShopMenu01_hoofditem:visited {
    color:#000000;
    text-decoration:none;
    display:block;
    background-color:#BCBE77;
    font-weight:bold;
}
a.ShopMenu01_hoofditem:hover {
    color:#ffffff;
    text-decoration:none;
    background-color:#BCBE77;
    display:block;
    font-weight:bold;
}


a.menu:link {
    font-size:12px;
    font-weight:bold;
    color:#fe8900;
    padding-bottom:5;
    padding-left:0;
    padding-right:5;
    padding-top:0;
    text-decoration:none;
}
a.menu:visited {
    font-size:12px;
    font-weight:bold;
    color:#fe8900;
    padding-bottom:5;
    padding-left:0;
    padding-right:5;
    padding-top:0;
    text-decoration:none;
}
a.menu:hover {
    font-size:12px;
    font-weight:bold;
    color:#e6b358;
    padding-bottom:5;
    padding-left:0;
    padding-right:5;
    padding-top:0;
    text-decoration:none;
}
a.menu:active {
    font-size:12px;
    font-weight:bold;
    color:#e6b358;
    padding-bottom:5;
    padding-left:0;
    padding-right:5;
    padding-top:0;
    text-decoration:none;
}

a:link {
    font-size:10px;
    font-weight:normal;
    color:#fe8900;
    padding-bottom:5;
    padding-left:0;
    padding-right:5;
    padding-top:0;
    text-decoration:none;
}
a:visited {
    font-size:10px;
    font-weight:normal;
    color:#fe8900;
    padding-bottom:5;
    padding-left:0;
    padding-right:5;
    padding-top:0;
    text-decoration:none;
}
a:hover {
    font-size:10px;
    font-weight:normal;
    color:#e6b358;
    padding-bottom:5;
    padding-left:0;
    padding-right:5;
    padding-top:0;
    text-decoration:none;
}
a:active {
    font-size:10px;
    font-weight:normal;
    color:#e6b358;
    padding-bottom:5;
    padding-left:0;
    padding-right:5;
    padding-top:0;
    text-decoration:none;
}

.vak_kop{
    padding-left:5px;
    padding-right:5px;
    font-size:12px;
    font-weight:bold;
    color:#fe8900;
}

.NIEUWS_info {
    font-weight:bold;
    color:#e6b358;
    text-decoration:none;
}





/***WEBSHOP STIJLEN***/
.WEBSHOP_prijs_doorgestreept{
    text-decoration:line-through;
    display:block;
    float:left;
}
.WEBSHOP_aanbiedingsprijs{
    color:#FF0000;
}


.WEBSHOP_winkelmandje {
    font-size: 8pt;
    font-weight: bold;
    color: #000000;
}

.WEBSHOP_Product {
    width: 250px;
    height: 410px;
    float: left;
    border-bottom: 1px;
    border-left: 1px;
    border-right: 1px;
    border-top: 1px;
    border-style: solid solid solid solid;
    border-top-width: 1px;
    border-top-style: solid;
    border-right-width: 1px;
    border-right-style: solid;
    border-left-width: 1px;
    border-left-style: solid;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-color: #888888;
    background-color:#312a25;
    margin-left: 2px;
    margin-right: 2px;
    margin-bottom: 2px;
    margin-top: 2px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-top: 10px;
    text-align: left;
}

a.WEBSHOP_link_winkelmandje:link {
    float: left;
    display:inline;
    color: #CCCCCC;
    height: 20px;
    line-height: 20px;
    text-decoration: none;
    font-family:Arial, Verdana, Helvetica sans-serif;
    font-size: 10pt;
    vertical-align:middle;
    margin-left: 2px;
    margin-right: 2px;
    margin-bottom: 2px;
    margin-top: 2px;
    padding-left : 2px;
    padding-right: 2px;
    padding-bottom: 2px;
    padding-top: 2px;
}

a.WEBSHOP_link_winkelmandje:visited {
    float: left;
    display:inline;
    color: #CCCCCC;
    height: 20px;
    line-height: 20px;
    text-decoration: none;
    font-family:Arial, Verdana, Helvetica sans-serif;
    font-size: 10pt;
    vertical-align:middle;
    margin-left: 2px;
    margin-right: 2px;
    margin-bottom: 2px;
    margin-top: 2px;
    padding-left : 2px;
    padding-right: 2px;
    padding-bottom: 2px;
    padding-top: 2px;
}

a.WEBSHOP_link_winkelmandje:hover {
    float: left;
    display:inline;
    color:#FFFFFF;
    height: 20px;
    line-height: 20px;
    text-decoration: none;
    font-family:Arial, Verdana, Helvetica sans-serif;
    font-size: 10pt;
    vertical-align:middle;
    margin-left: 2px;
    margin-right: 2px;
    margin-bottom: 2px;
    margin-top: 2px;
    padding-left : 2px;
    padding-right: 2px;
    padding-bottom: 2px;
    padding-top: 2px;
}

a.WEBSHOP_link_winkelmandje:active {
    float: left;
    display:inline;
    color: #FFFFFF;
    height: 20px;
    line-height: 20px;
    text-decoration: none;
    font-family:Arial, Verdana, Helvetica sans-serif;
    font-size: 10pt;
    vertical-align:middle;
    margin-left: 2px;
    margin-right: 2px;
    margin-bottom: 2px;
    margin-top: 2px;
    padding-left : 2px;
    padding-right: 2px;
    padding-bottom: 2px;
    padding-top: 2px;
}

.WEBSHOP_winkelmandje_klein {
    padding:5px;
}  

a.WEBSHOP_winkelmandje_klein:link {
    color: #000000;
    text-decoration: none;
}
a.WEBSHOP_winkelmandje_klein:visited {
    text-decoration: none;
    color: #000000;
}
a.WEBSHOP_winkelmandje_klein:hover {
    text-decoration: underline;
    color: #000000;
}
a.WEBSHOP_winkelmandje_klein:active {
    text-decoration: none;
    color: #000000;
}
.WEBSHOP_koppen {
    font-size:16px;
    font-weight:bold;
    padding-left:10px;
}
/*.WEBSHOP_prijskaartje {
font-size:14px;
font-weight:bold;
}
*/
img.WEBSHOP_Product_winkelmandje_foto {
    border-bottom: 1px;
    border-left: 1px;
    border-right: 1px;
    border-top: 1px;
    border-style: solid solid solid solid;
    border-top-width: 1px;
    border-top-style: solid;
    border-right-width: 1px;
    border-right-style: solid;
    border-left-width: 1px;
    border-left-style: solid;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-color: #888888;
}
.WEBSHOP_td_stijl_1 {
    background-color:#312a25;
    color:#FFFFFF;
    font-weight:bold;
    vertical-align:middle;
}
td.WEBSHOP_basket_row{
    height:15px;
}

.WEBSHOP_basket_titel {
    clear:both;
    font-size: 14px;
    color: #000000;
    font-weight: bold;
    text-decoration: none;
    padding-bottom:5px;
    text-align:left;
}

td.WEBSHOP_basket_input {
    text-align:left;
}

td.WEBSHOP_basket_label {
    text-align:left;
    width:170px;
    display: inline;
}

div.WEBSHOP_basket_label {
    text-align:left;
    width:170px;
    display: inline;
}

input.WEBSHOP_basket_input {
    text-align:left;
    width:220px;
}

div.WEBSHOP_redmark {
    padding-left:3px;
    color:red;
    font-size:9px;
    display: inline;
}

td.WEBSHOP_redmark {
    color:red;
    font-size:12px;
    text-align:left;
    display: inline;
    font-weight: bolder;   
}

td.WEBSHOP_basket_input_hide {
    text-align:left;
    display: none;
    width:220px;
}

td.WEBSHOP_basket_label_hide {
    text-align:left;
    width:170px;
    display: none;
}

input.WEBSHOP_basket_input_hide {
    text-align:left;
    width:220px;
    display: none;
}

div.WEBSHOP_redmark_hide {
    padding-left:3px;
    color:red;
    font-size:9px;
    display: none;
}

div.WEBSHOP_basket_label_hide {
    text-align:left;
    width:170px;
    display: none;
}
#contentPanel .WEBSHOP_td_stijl_1 input {
    width: 160px;
}

#contentPanel .WEBSHOP_td_stijl_1 select {
    width: 160px;
}
.WEBSHOP_hide {
    display:none;
}

/*------------------------Twitter stijl------------------------------*/
#CMS_TwitterRSS{display:block; padding:0px; height:170px; position: relative;}
#TWITTER_LIST_Container { width: 216px;}
#TWITTER_LIST_Container ul li{ background:#312a25;  }
#TWITTER_LIST_Container ul li:hover{ background:#84776c;}
#TWITTER_LIST_Container ul li div{ width: 208px; }
#TWITTER_LIST_Container ul li div:hover{ width: 208px; }
.TWITTER_Title{font-size:10px; width:200px; display:block; padding: 5px 5px 5px 5px; height: 50px; }
.TWITTER_Image{display:block; }
.TWITTER_PubDate{font-size:8px; width:200px;  padding: 5px 5px 5px 5px; height: 15px;}
.TWITTER_RSS_LINK {color:#FFFFFF;}
.TWITTER_RSS_LINK:hover{color:#cccccc;}


.AGENDA_maand {
    background-color:#a72825;
    font-weight:bold;
    color:#ffffff;
    margin-top:5;
    margin-bottom:5;
}

.AGENDA_detail {
    vertical-align:top;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    color:#FFFFFF;
    margin-left:0;
    margin-right:0;
    height: 20px;
}

.AGENDA_detail_kop {
    font-size:10px;
    background-color:#312a25;
    color:#ffffff;
    font-weight:bold;
    height: 20px;
}


#CMS_LaatsteAgendaItems{

}


.AGENDA_SMALL_LIST_ItemHolder{

}

.AGENDA_SMALL_LIST_StartDate {
    float: left;
    vertical-align:top;
    width: 89px;
}

.AGENDA_SMALL_LIST_Title {
    float: right;
    width: 120px;
    margin-right: -10px;
    vertical-align:top;
    color:#fe8900;
    text-align:left;
}

.AGENDA_SMALL_LIST_Title:hover {
    color:#e6b358;
    cursor:pointer;
}


a.AGENDA_menu:link {
    font-size:10px;
    font-weight:bold;
    color:#fe8900;
    padding-bottom:5;
    padding-left:0;
    padding-right:5;
    padding-top:0;
    text-decoration:none;
}
a.AGENDA_menu:visited {
    font-size:10px;
    font-weight:bold;
    color:#fe8900;
    padding-bottom:5;
    padding-left:0;
    padding-right:5;
    padding-top:0;
    text-decoration:none;
}
a.AGENDA_menu:hover {
    font-size:10px;
    font-weight:bold;
    color:#e6b358;
    padding-bottom:5;
    padding-left:0;
    padding-right:5;
    padding-top:0;
    text-decoration:none;
}
a.AGENDA_menu:active {
    font-size:10px;
    font-weight:bold;
    color:#e6b358;
    padding-bottom:5;
    padding-left:0;
    padding-right:5;
    padding-top:0;
    text-decoration:none;
}

a.AGENDA_menu_uitverkocht:link {
    font-size:10px;
    font-weight:bold;
    color:#ff0000;
    padding-bottom:5;
    padding-left:0;
    padding-right:5;
    padding-top:0;
    text-decoration:none;
}
a.AGENDA_menu_uitverkocht:visited {
    font-size:10px;
    font-weight:bold;
    color:#ff0000;
    padding-bottom:5;
    padding-left:0;
    padding-right:5;
    padding-top:0;
    text-decoration:none;
}
a.AGENDA_menu_uitverkocht:hover {
    font-size:10px;
    font-weight:bold;
    color:#ff0000;
    padding-bottom:5;
    padding-left:0;
    padding-right:5;
    padding-top:0;
    text-decoration:none;
}
a.AGENDA_menu_uitverkocht:active {
    font-size:10px;
    font-weight:bold;
    color:#ff0000;
    padding-bottom:5;
    padding-left:0;
    padding-right:5;
    padding-top:0;
    text-decoration:none;
}

td.BLOG_title {
    padding-left:0px;
    padding-right:5px;
    font-size:12px;
    font-weight:bold;
    color:#fe8900;
    background-color: #312a25;
}

#CMS_Content table tr td{
    padding: 3px;
}

