body {
        background: url(../img/bg.jpg) top center fixed;
        background-color: #1c0806;
}

h1 {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	font-size:25px;
}
#information h1 {
	margin-left:-12px;
}

p,tr,td,body {
        font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: #000;
}

tr {
	 	margin-top:5px;
}

#language {
        display: block;
        width: 1000px;
        margin: auto;
        height: 20px;
}

        #english, #nl {
                float: right;
                font-family: "Trebuchet MS", Verdana, Geneva, sans-serif;
                font-size: 11px;
                color: #FFFFFF;
        }

#wrapper {
        float: none;
        width: 1000px;
        margin: auto;
        background: #FFFFFF;
}

        #container {
                float: left;
                width: 970px;
                background: #FFFFFF;
                padding: 15px;
        }

                #logo {
                    float: left;
                    width: 240px;
                    height: 93px;
                    background: url(../img/logo.gif);
                    display:block;
                }
                
				div#social_media {
					height:30px;
					width:58px;
					float:right;
				}
				
                ul#navigation {
                    float: left;
                    width: 680px;
                    list-style:none;
                    margin: 0px 0px 0px 30px;
                    padding: 0px;
                    font-family: "Trebuchet MS", Verdana, Geneva, sans-serif;
                    color: #666666;
                }

                        #navigation li {
                                float: left;
                                padding: 0px 11px 4px 11px;
                                border-right: 1px solid #dddddd;
                                height: 18px;
                                font-family: "Trebuchet MS", Verdana, Geneva, sans-serif;
                                font-size: 16px;
                        }

                        #navigation li a {
                                color: #666666;
                        }

                                #navigation li.noborder {
                                        border: 0px;
                                }

                        #navigation li a:hover {
                                color: #913026;
                        }
						
						.menu_active {
							color: #913026;	
						}
						
                #hr {
                        float: left;
                        width: 970px;
                        height: 1px;
                        background: #a42c20;
                        margin: 11px 0px 1px 0px;
                }

                /* Homapage */

                #header {
                        float: left;
                        width: 970px;
                        height: 330px;
                        padding:0 0 30px 0;
                }

                        #reservation {
                                float: left;
                                position: absolute;
                                width: 211px;
                                height: 249px;
                                background: url(../img/reservation.png);
                                padding: 20px 30px 20px 30px;
                                margin: 20px 0px 0px 15px;
                                z-index:11;
                        }

                                #reservation h1 {
                                        font-family: "Centaur", Verdana, Geneva, sans-serif;
                                        font-size: 34px;
                                        font-weight: 100;
                                        color: #FFFFFF;
                                        margin: 0px 0px 10px 7px;
                                }

                                #reservation .time {
                                        float: left;
                                        color: #FFFFFF;
                                        margin: 20px 0px 0px 0px;
                                        padding: 0px 7px 0px 0px;
                                }

                                #reservation .input {
                                        float: left;
                                        margin: 0px 7px 0px 0px;
                                        padding: 0px 0px 5px 0px;
                                }

                                        #reservation .input label {
                                                display: block;
                                                height: 19px;
                                                font-family: "Trebuchet MS", Verdana, Geneva, sans-serif;
                                                font-size: 11px;
                                                color: #FFF;
                                        }

                                        #reservation .input select {
                                                font-family: Arial, Geneva, sans-serif;
                                                font-size: 11px;
                                        }

                                        #reservation .input .select1 {
                                                width: 105px;
                                        }

                                        #reservation .input .select2 {
                                                width: 70px;
                                                margin-left: 7px;
                                        }

                                        #reservation .input .select3 {
                                                width: 60px;
                                        }

                                        #reservation .input .select4 {
                                                width: 200px;
                                        }

                                .submit {
                                        float: left;
                                        width: 119px;
                                        height: 22px;
                                        background: url(../img/submit_reservation.gif);
                                        border: 0px;
                                        cursor: pointer;
                                        padding: 0px;
										margin-top:7px;
                                }
								
				#contentwrapper {
					float: left;
					margin: 0px 0px 0px 0px;
				}

                #content {
                        float: left;
                        width: 970px;
                        padding: 0px;
                }
					#news_wrapper {
						padding:0 20px 20px 20px;
					}
                        .bullet { float: left; width: 7px; height: 7px; margin: 6px 15px 0px 0px }
                        
                         /*.yellow { background: #fcca01; }
                         .red { background: #F00; }
                         .green { background: #55c815; }
                         .dark_green { background: #090; }
                         .pink { background: #f42eac; }
                         .dark_pink {background: #F0C; }
                         .orange { background: #fa5f13; }
                         .blue { background: #1554c8; }
                         .dark_blue { background: #00F; }
                         .purple { background: #f893fc; }*/
                         
                         .yellow { background: #FF0; }
                         .red { background: #F00; }
                         .green { background: #0F0; }
                         .dark_green { background: #090; }
                         .pink { background: #F9F; }
                         .dark_pink {background: #F0C; }
                         .orange { background: #F60; }
                         .blue { background: #09F; }
                         .dark_blue { background: #00F; }
                         .purple { background: #60C; }
     
						.nieuws_foto {
							float:left;
							margin:14px 10px 0px 0px;
							position:relative;
							border: 4px solid #e8ddd9;
						}
						.nieuws_foto2 {
							float:right;
							margin:14px 0px 0px 10px;
							position:relative;
							border: 4px solid #e8ddd9;
						}
						.nieuws_foto.overzicht {
							margin-top:6px;
						}
                         
                        #content .block {
                                float: left;
                                width: 280px;
                                padding: 10px 0px 20px 20px;
                        }

                                #content .block h2 {
                                        font-family: "Centaur", Verdana, Geneva, sans-serif;
                                        font-size: 30px;
                                        font-weight: 100;
                                        margin: 0px;
                                        padding: 0px;
                                }

                                #content .block h2.margin_left {
                                        float: left;
                                        margin: 0px 0px 20px 10px;
                                }

                                #content .block h2.card {
                                        margin: 0px 0px 30px 55px;
                                }

                                #content .block h2 .smaller {
                                        display: block;
                                        font-size: 24px;
                                        font-weight: bold;
                                }

                                #content .block #gradient {
                                        float: left;
                                        width: 300px;
                                        background: url(../img/gradient.gif) right repeat-y;
                                        padding: 30px 10px;
                                }

                                        #content .block #gradient .agenda_row {
                                                float: left;
                                                width: 280px;
                                                margin: 0px 0px 30px 0px;
                                                line-height: 16px;
                                        }
                                        #content .block #gradient .agenda_row:hover {
                                        	background: #fff;
                                        	cursor: pointer;
                                        	border-radius: 3px;
                                        	-webkit-border-radius: 3px;
                                        	-moz-border-radius: 3px;
                                        }
                                        #content .block #gradient .agenda_row:hover .text strong {
                                        	color: #F60;
                                        }
                                        #content .block #gradient .agenda_row:hover .image {
                                        	border-color: #F60;
                                        }

                                                .img {
                                                        float: left;
                                                        width: 90px;
                                                }

                                                        .image {
                                                                float: left;
                                                                padding: 1px;
                                                                border: 4px solid #e8ddd9;
                                                        }
														
                                                        .album_image {
                                                                display: block;
                                                                padding: 1px;
                                                                border: 4px solid #e8ddd9;
																width: 246px;
																height: 94px;
                                                        }														

                                                .text {
                                                        float: right;
                                                        width: 180px;
                                                        font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
                                                        font-size: 13px;
                                                        color: #000;
                                                        padding: 0px 0px 0px 10px;
                                                }

                                        .read_more {
                                                float: right;
                                                margin-top: 5px;
                                                color: #652118;
                                                font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
                                                font-size: 13px;
                                        }
                                        	.read_more.home {
                                    			padding:0px;
                                    			float:left;
                                    		}

                                        #menu_card {
                                                float: left;
                                                list-style: none;
                                                font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
                                                font-size: 13px;
                                                margin: 30px 0px 0px 60px;
                                        }

                                                #menu_card li {
                                                        display: block;
                                                        margin: 10px 0px 0px 0px;
                                                }

                        #groups {
                                float: left;
                                width: 970px;
                                height: 345px;
                                background: url(../img/groups.gif);
                                margin: 0px 0px 0px 0px;
                                padding:20px 0;
                        }

                        .group {
                                float: left;
                                width: 250px;
                                padding: 0px 35px 30px 35px;
                        }

                                .group h2 {
                                                font-family: "Centaur", Verdana, Geneva, sans-serif;
                                                font-size: 30px;
                                                font-weight: 100;
                                                margin: 0px;
                                                padding: 0px 0px 20px 0px;
                                }

                                .group p {
                                                float: left;
                                                margin: 0px;
                                                padding: 15px 0px;
                                }

                                .group_link {
										
										width: 300px;
                                        padding: 0px 0px 0px 23px;
                                        float:left;
                                        margin:15px 0 0 0px;
                                        background: url(../img/arrow.png) no-repeat;
                                        color: #652118;
                                        font-weight: bold;
                                }

        /* End Homapage */

        /* Content */

        #header_content {
                float: left;
                width: 970px;
                height: 330px;
        }

				

                #introduction {
                        float: left;
                        position: absolute;
                        width: 247px;
                        height: 206px;
                        background: url(../img/introduction.png);
                        padding: 20px 30px 20px 30px;
                        margin: 70px 0px 0px 15px;
						z-index:12;
                }
                #introduction.landing {
                		width: 211px;
                        height: 249px;
                        behavior: url(../css/iepngfix.htc);
                        background: url(../img/reservation.png);
                        padding: 20px 30px 20px 30px;
                        margin: 20px 0px 0px 15px;
                }

                        #introduction h1 {
                                font-family: "Centaur", Verdana, Geneva, sans-serif;
                                font-size: 34px;
                                font-weight: 100;
                                color: #FFFFFF;
                                margin: 0px 0px 10px 7px;
                        }

                        #introduction p {
                                font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
                                font-size: 13px;
                                color: #FFFFFF;
                                margin: 0px 0px 10px 7px;
                        }

                #menu {
                        float: left;
                        width: 233px;
                        list-style: none;
                        font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
                        font-size: 13px;
                        border-right: 1px solid #e7e7e7;
                        margin-top: 0px;
                }

                        #menu li {
                                height: 30px;
                        }

                #information {
                        float: right;
                        width: 630px;
						padding: 0px 40px 0px 0px;
                }
				
				#information_long {
                        float: left;
                        width: 900px;
                }

                #information h1 {
                        display: block;
                        padding: 0px 0px 0px 10px;
                }

                        .column {
                                float: left;
                                width: 310px;
                                padding: 0px 15px 0px 10px;
                        }

                #gallery_block {
                        float: left;
                        width: 600px;
                        background: #f7f7f7;
                        padding: 20px;
                        margin: 30px 0px 0px 10px;
                }

                #gallery_block h2 {
                        display: block;
                        margin: 0px 0px 10px 0px;
                }

                #image {
                        float: left;
                        width: 180px;
                }

                #description {
                        float: left;
                        width: 400px;
                        padding: 0px;
                        margin: 0px;
                }

                        #description p {
                                padding: 0px 0px 15px 0px;
                                margin: 0px;
                        }
						
				.inputveld {
					width: 250px;
				}
				
				textarea {
					width: 400px;
					height: 120px;
				}
				
				.button {
					float: left;
					margin: 0px 0px 0px 53px;
				}
				a.button_top {
					padding:5px;
					background:#a76e67;
					color:#fff;
					float:right;
				}
					
				a.button_top:hover {
					padding:4px;
					border:1px solid #bf9792;
				}


        /* End Content */

        /* Gallery */

        #gallery_wrapper {
                float: left;
                width: 972px;
                padding: 0px;
                margin: 0px;
                background: url(../img/gallery_bg.gif);
        }

        h1.margin_left {
                float: left;
                margin: 0px 0px 20px 30px;
        }

                .album {
                        float: left;
                        width: 263px;
                        background: #f7f7f7;
                        margin: 0px 1px 1px 0px;
                        padding: 20px 30px;
                }

                        .album h2 {
                                font-family: "Centaur", Verdana, Geneva, sans-serif;
                                font-size: 30px;
                                font-weight: 100;
                                margin: 0px;
                                padding: 0px 0px 20px 0px;
                        }

                        .album p {
                                float: left;
                                margin: 0px;
                                padding: 15px 0px;
                        }

                        .album_link {
                                float: left;
                                padding: 0px 0px 0px 23px;
                                background: url(../img/arrow.png) no-repeat;
                                color: #652118;
                                font-weight: bold;
                                font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
                        }

        /* End Gallery */

        #footer {
                float: left;
                width: 1000px;
                height: 60px;
                background: #43130e;
        }

                #footer ul {
                        float: left;
                        list-style:none;
                        padding: 0px;
                        margin: 5px 0px 0px 55px;
                }

                        #footer ul li {
                                float: left;
                                width: 315px;
                                font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
                                font-size: 13px;
                                color: #FFF;
                                padding: 2px 0px;
                        }
        #copyright {
        	margin:0 auto;
        	padding:30px 0 0 0;
        	width: 1000px;
        	height: 60px;
        	text-align:center;
        	display:table;
        }

a {
        text-decoration: none;
        color: #913026;
}

#reserveren {
	float: left;
	width: 250px;
}

	#reserveren .row {
		display: block;
		width: 250px;
	}
	
	#reserveren .row .select1 {
		float: left;
		width: 150px;
	}	
	
	#reserveren .row .select2 {
		float: left;
		width: 60px;
	}	
	
	#reserveren .row .select3 {
		float: left;
		width: 60px;
		margin-right: 5px;
	}	
	
	#reserveren .row .select4 {
		float: left;
		width: 220px;
	}		

		#reserveren .row label {
			display: block;
			margin-bottom: 5px;
		}
		
		#reserveren .row .input {
			width: 214px;
		}		

.maand {
	float: left;
	width: 160px;
}

.dag {
	float: left;
	width: 60px;
}

.tijd {
	float: left;
	width: 250px;
}

.uur {
	float: left;
	width: 75px;
}

.minuut {
	float: left;
	width: 100px;
}

.gasten {
	float: left;
	width: 250px;
}

#slideshow {
    position:relative;
    height:330px;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}

#fancybox-loading {
        position: fixed;
        top: 50%;
        left: 50%;
        height: 40px;
        width: 40px;
        margin-top: -20px;
        margin-left: -20px;
        cursor: pointer;
        overflow: hidden;
        z-index: 1104;
        display: none;
}

* html #fancybox-loading {        /* IE6 */
        position: absolute;
        margin-top: 0;
}

#fancybox-loading div {
        position: absolute;
        top: 0;
        left: 0;
        width: 40px;
        height: 480px;
        background-image: url('../img/fancybox.png');
}

#fancybox-overlay {
        position: fixed;
        top: 0;
        left: 0;
        bottom: 0;
        right: 0;
        background: #000;
        z-index: 1100;
        display: none;
}

* html #fancybox-overlay {        /* IE6 */
        position: absolute;
        width: 100%;
}

#fancybox-tmp {
        padding: 0;
        margin: 0;
        border: 0;
        overflow: auto;
        display: none;
}

#fancybox-wrap {
        position: absolute;
        top: 0;
        left: 0;
        margin: 0;
        padding: 20px;
        z-index: 1101;
        display: none;
}

#fancybox-outer {
        position: relative;
        width: 100%;
        height: 100%;
        background: #FFF;
}

#fancybox-inner {
        position: absolute;
        top: 0;
        left: 0;
        width: 1px;
        height: 1px;
        padding: 0;
        margin: 0;
        outline: none;
        overflow: hidden;
}

#fancybox-hide-sel-frame {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background: transparent;
}

#fancybox-close {
        position: absolute;
        top: -15px;
        right: -15px;
        width: 30px;
        height: 30px;
        background-image: url('../img/fancybox.png');
        background-position: -40px 0px;
        cursor: pointer;
        z-index: 1103;
        display: none;
}

#fancybox_error {
        color: #444;
        font: normal 12px/20px Arial;
        padding: 7px;
        margin: 0;
}

#fancybox-content {
        height: auto;
        width: auto;
        padding: 0;
        margin: 0;
}

#fancybox-img {
        width: 100%;
        height: 100%;
        padding: 0;
        margin: 0;
        border: none;
        outline: none;
        line-height: 0;
        vertical-align: top;
        -ms-interpolation-mode: bicubic;
}

#fancybox-frame {
        position: relative;
        width: 100%;
        height: 100%;
        border: none;
        display: block;
}

#fancybox-title {
        position: absolute;
        bottom: 0;
        left: 0;
        font-family: Arial;
        font-size: 12px;
        z-index: 1102;
}

.fancybox-title-inside {
        padding: 10px 0;
        text-align: center;
        color: #333;
}

.fancybox-title-outside {
        padding-top: 5px;
        color: #FFF;
        text-align: center;
        font-weight: bold;
}

.fancybox-title-over {
        color: #FFF;
        text-align: left;
}

#fancybox-title-over {
        padding: 10px;
        background-image: url('../img/fancy_title_over.png');
        display: block;
}

#fancybox-title-wrap {
        display: inline-block;
}

#fancybox-title-wrap span {
        height: 32px;
        float: left;
}

#fancybox-title-left {
        padding-left: 15px;
        background-image: url('../img/fancybox.png');
        background-position: -40px -90px;
        background-repeat: no-repeat;
}

#fancybox-title-main {
        font-weight: bold;
        line-height: 29px;
        background-image: url('../img/fancybox-x.png');
        background-position: 0px -40px;
        color: #FFF;
}

#fancybox-title-right {
        padding-left: 15px;
        background-image: url('../img/fancybox.png');
        background-position: -55px -90px;
        background-repeat: no-repeat;
}

#fancybox-left, #fancybox-right {
        position: absolute;
        bottom: 0px;
        height: 100%;
        width: 35%;
        cursor: pointer;
        outline: none;
        background-image: url('../img/blank.gif');
        z-index: 1102;
        display: none;
}

#fancybox-left {
        left: 0px;
}

#fancybox-right {
        right: 0px;
}

#fancybox-left-ico, #fancybox-right-ico {
        position: absolute;
        top: 50%;
        left: -9999px;
        width: 30px;
        height: 30px;
        margin-top: -15px;
        cursor: pointer;
        z-index: 1102;
        display: block;
}

#fancybox-left-ico {
        background-image: url('../img/fancybox.png');
        background-position: -40px -30px;
}

#fancybox-right-ico {
        background-image: url('../img/fancybox.png');
        background-position: -40px -60px;
}

#fancybox-left:hover, #fancybox-right:hover {
        visibility: visible;    /* IE6 */
}

#fancybox-left:hover span {
        left: 20px;
}

#fancybox-right:hover span {
        left: auto;
        right: 20px;
}

.fancy-bg {
        position: absolute;
        padding: 0;
        margin: 0;
        border: 0;
        width: 20px;
        height: 20px;
        z-index: 1001;
}

#fancy-bg-n {
        top: -20px;
        left: 0;
        width: 100%;
        background-image: url('../img/fancybox-x.png');
}

#fancy-bg-ne {
        top: -20px;
        right: -20px;
        background-image: url('../img/fancybox.png');
        background-position: -40px -162px;
}

#fancy-bg-e {
        top: 0;
        right: -20px;
        height: 100%;
        background-image: url('../img/fancybox-y.png');
        background-position: -20px 0px;
}

#fancy-bg-se {
        bottom: -20px;
        right: -20px;
        background-image: url('../img/fancybox.png');
        background-position: -40px -182px;
}

#fancy-bg-s {
        bottom: -20px;
        left: 0;
        width: 100%;
        background-image: url('../img/fancybox-x.png');
        background-position: 0px -20px;
}

#fancy-bg-sw {
        bottom: -20px;
        left: -20px;
        background-image: url('../img/fancybox.png');
        background-position: -40px -142px;
}

#fancy-bg-w {
        top: 0;
        left: -20px;
        height: 100%;
        background-image: url('../img/fancybox-y.png');
}

#fancy-bg-nw {
        top: -20px;
        left: -20px;
        background-image: url('../img/fancybox.png');
        background-position: -40px -122px;
}

.paginanavigatie {
	
width:904px;
height:30px;
float:left;

}

.nav_1, .nav_2 {
	width:25px;
	height:21px;
	background-color:#eaeae0;
	border:1px solid #c7c8b6;
	text-align:center;
	padding-top:4px;
	float:left;
	margin-right:12px;
}

.nav_2 {
	background-color:#ffffff;
}

.nav_1, .nav_2 a {
	color:#000;
}

.scrollable {

	/* required settings */
	position:relative;
	overflow:hidden;

	/* vertical scrollables have typically larger height than width but not now */
	height: 275px;
	width: 300px;
}

/* root element for scrollable */
.vertical {  
	
	/* required settings */
	position:relative;
	overflow:hidden;
	
	/* vertical scrollers have typically larger height than width */	
	height: 275px;
	width: 300px;
}
.next, .prev {
	float:right;
	position:relative;
	cursor:pointer;
}

/* root element for scrollable items */
.items {	
	position:absolute;
	
	/* this time we have very large space for height */	
	height:20000em;	
	margin: 0px;
}

/* single scrollable item */
.item {
	font-size:12px;
	height:60px;
}

/* elements inside single item */
.item img {
	float:left;
	height:55px;
	width:80px;
}

/* the action buttons above the scrollable */
#actions {
	width:300px;
	margin:20px 0 10px 0;	
}

#actions a {
	font-size:11px;		
	cursor:pointer;
	color:#666;
}

#actions a:hover {
	text-decoration:underline;
	color:#000;
}

.disabled {
	visibility:hidden;		
}

/* IE */

#fancybox-loading.fancybox-ie div        { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../img/fancy_loading.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-close             { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../img/fancy_close.png', sizingMethod='scale'); }

.fancybox-ie #fancybox-title-over        { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../img/fancy_title_over.png', sizingMethod='scale'); zoom: 1; }
.fancybox-ie #fancybox-title-left        { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../img/fancy_title_left.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-title-main        { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../img/fancy_title_main.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-title-right        { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../img/fancy_title_right.png', sizingMethod='scale'); }

.fancybox-ie #fancybox-left-ico                { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../img/fancy_nav_left.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-right-ico        { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../img/fancy_nav_right.png', sizingMethod='scale'); }

.fancybox-ie .fancy-bg { background: transparent !important; }

.fancybox-ie #fancy-bg-n        { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../img/fancy_shadow_n.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-ne        { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../img/fancy_shadow_ne.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-e        { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../img/fancy_shadow_e.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-se        { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../img/fancy_shadow_se.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-s        { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../img/fancy_shadow_s.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-sw        { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../img/fancy_shadow_sw.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-w        { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../img/fancy_shadow_w.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-nw        { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../img/fancy_shadow_nw.png', sizingMethod='scale'); }


img.pagina_foto {
	float:left;
	margin:20px 15px 15px 0;
}

table.fancy_table tr td {
	padding:3px 5px 3px 0;
	border-bottom:1px solid #ccc;
}

