/* general */

.fl{float:left;}
.fr{float:right;}
.nofl{clear:both;font-size:1px;line-height:1px;}
.nodisp{display:none;}
.tac{text-align:center;}
.afz{text-align: center;font-weight: bold;font-style: italic;margin-top: -5px;}
.alignm{vertical-align:middle;}
.rightAlign {text-align:right;}
.margin-btm{margin-bottom:15px;}
.mlr10px{margin:0 10px;}
html,body,div,ul,ol,li,span,form,p,h1,h2,h3,h4,h5,h6,img,input{margin:0px;padding:0px;}
hr{display:none;}
hr.display{display:block;}
img, fieldset{border:0px solid #000;}
a{color:#1f426b;}
a:hover{color:#9a9795;}

body {background-image: url(/App_Themes/Pammet/Images/bg-greylines.gif);background-repeat: repeat;background-color: #ffffff;font-family: Verdana, Geneva, Arial, helvetica, sans-serif;text-align: center;color: #4C4C4C;}
#logo{top: -157px;left: 0px;position: absolute;}

/* layout */
#main{margin: 0 auto;width: 900px;text-align: left;position: relative;padding-bottom: 100px;background-color: #FFFFFF;padding-left: 3px;padding-right: 3px;}
#cover{padding-top:135px;}
#content{width:900px;padding-bottom:10px;}
#menu
{
    position: absolute;
    left: -3px;
    top: 78px;
    width: 906px;
    background: url(/images/bg-menu.gif);
    height:32px;
}
#homepagebanner{margin: 0px 0px -17px 0px;position: relative;left: -3px;top: -25px;height: 153px;background: url(/images/homebanner.jpg) no-repeat;width: 906px;}
#pagemain{float: left;width: 607px;position: relative;left: 10px;padding-bottom: 10px;z-index: 0;border-right-style: dotted;border-right-width: 1px;border-right-color: #C0C0C0;padding-right: 8px;margin-top: -10px;}
#sb{float:right;width:250px;position:relative;right:14px;padding-bottom:10px;z-index: 0;margin-top: -10px;}
#footer{position: absolute;left:0px;bottom:-10px;height:110px;width:906px;text-align:center;z-index: 1;padding-top:7px;}

/* page top */
#pagetop{position:absolute;top:5px;width:900px;}
#pagetop p{position:absolute;left:5px;top:0px;}
.logo {}

/* menu */

.mlddm{margin: 0;padding: 0;font-size:60%;font-weight:bold;}
.mlddm li{display: inline;list-style: none;margin: 0;padding: 0;float: left;}
.mlddm li a{display: block;text-align: center;color:#75755b;padding: 5px 20px;margin: 0;width: auto;text-decoration: none;white-space: nowrap;}
.mlddm > li > a:hover{color: #75755b;background-color: #FFFFFF;margin-bottom: 1px;}
.mlddm ul{z-index: 100;margin: 0;padding: 0;visibility: hidden;position: absolute;background: #EEEFEF url(/images/menubg.gif)}		
.mlddm ul li{float: none}
.mlddm ul li a{width: auto;margin: 0px;padding: 6px 20px 6px 15px;font-weight: normal;text-align: left;text-decoration: none;color:#75755b;}
.mlddm ul li a:hover{color:#75755b;background-color: #C4C3C4}
.mlddm .hsub{background: no-repeat right url(/images/arrow.gif);}

.itemsel #home{background: url(/images/bg-selected.gif) repeat-x;margin-left: 5px;height: 25px;}
.itemsel1 #shiatsu,.itemsel2 #klachten,.itemsel3 #behandelmethoden,.itemsel4 #contact{background:url(/images/bg-selected.gif) repeat-x;height: 25px;}

/* images */
.imgfloatright {float:right;display:inline;margin: 0.25em 0 0.25em 1em;}
.imgfloatleft {float:left;display:inline;margin: 0.25em 1em 0.25em 0;}

/* phone number */
#telefoon{position:absolute;right:-30px;width:200px;top:35px;font-size:70%;font-weight:bold;}
#telefoon p{background:url(/images/telephone.gif) no-repeat 0% 50%;padding-left:33px;font-size:120%;word-spacing:2px;}

/* kruimels */
#kruimels{position: absolute;top: 58px;width: 900px;height: 25px;font-size: 65%;color: #707070;z-index: 0;font-variant: normal;text-transform: lowercase;}
#kruimels p{line-height:22px; vertical-align:middle;}
#kruimels a{color:#707070;}
#kruimels a:hover{color: #FF9933;}
#crumbs{position:absolute;right:5px;}

/* bookmark */
#marks{position:absolute;top:36px;width:100px;right:240px;font-size:65%;color:#707070;}
#marks p{line-height:22px; vertical-align:middle;}
#marks a{color:#707070;}
#marks a{text-decoration:none;}

/* languages */
#language{position: absolute;right: -2px;top: -5px;background: url(/images/search-bg.gif);width: 550px; height:35px;background-repeat: no-repeat;}
#language ul{display: block;list-style-type: none;margin: 0;padding: 1px 20px 5px 5px;float: right;}
#language li{display:inline; margin:0; padding:0;}

/* footer */
#footer {background: url(/images/bg-footer.gif);background-repeat: no-repeat;}
#footer p a{text-decoration:none;color:#C0C0C0;}
#footer p a:hover{color:#9a9795;}
#footer p {font-size: 60%;line-height: 100%;margin-top: 4px;color: #C0C0C0;}

/* bullet point formatting */
ul.arrow-list{margin-left:0px;}
ul.arrow-list li{padding-left:18px;background:url(/images/bullet_red.gif) no-repeat 0% 50%;list-style-type:none;font-size:75%;}

/* sb */
.daily{text-align:center;padding:20px 0 20px 0;}
#sb h3{font-size:75%;line-height:150%; color:#5C5C5C;}
#sb p{font-size:70%;line-height:120%;}
#sb a{color:#9a9795;text-decoration:none;}
#sb a:hover {color:#1f426b;text-decoration:none;}
#sb p a.block{position:relative;padding-left:18px;background:url(/images/bullet_red.gif) no-repeat 0% 50%;list-style-type:none;color:#1f426b;text-decoration:none;}
#sb p a.block:hover {color:#9a9795;text-decoration:none;}

/* sb blokken */
#blok1{display: block;float: right;width: 250px;}
#blok1home{display: block;float: right;width: 250px;padding-top: 15px;}
#blok1,#blok2, #blok3, #blok4, #blok5, #blok6{display: block;float: right;width: 250px;padding-bottom: 10px;}
#blok1 h3, #blok1home h3, #blok2 h3, #blok3 h3, #blok4 h3, #blok5 h3, #blok6 h3 {background: url(/images/bg-box-head1.gif) no-repeat;display: block;width: 250px;padding: 2px 10px 3px 30px;margin-bottom: 5px;height: 24px;color: #394065;}
#blok1 h3 a, #blok2 h3 a, #blok3 h3 a, #blok4 h3 a, #blok5 h3 a, #blok6 h3 a{margin-left:15px;}
#blok1 p, #blok2 p, #blok3 p, #blok4 p, #blok5 p, #blok6 p {padding:5px 10px;}
#blok1 span, #blok2 span, #blok3 span, #blok4 span, #blok5 span, #blok6 span{display:block; width:250px; height:16px;}
#blok1 h4, #blok2 h4, #blok3 h4, #blok4 h4, #blok5 h4, #blok6 h4{font-size:75%;line-height:120%;padding:5px 10px;}
br{margin-bottom:5px;}

/* tekst */
.tekst h1{font-size:100%;line-height:120%;margin-bottom:0.8em;padding:6px 0;color: #394065;}
.tekst h2{font-size:75%;line-height:120%;margin:.5em 0 1em;}
.tekst h3{font-size:70%;line-height:11%;margin:.5em 0 1em;}
.tekst p{font-size:70%;line-height:120%;margin:.4em 0 .8em;}
.tekst p a {text-decoration: none;border-bottom: 1px dotted #BBBBBB;color: #4C4C4C;border-bottom-color: #ff9d63;}
.tekst p a.imgnb{border-bottom:none;}
.tekst ul, .tekst ol{margin:.4em 0 .8em;margin-left:40px;}
.tekst ul ul, .tekst ol ol{margin:.2em 0 .4em;margin-left:40px;}
.tekst ul p, .tekst ol p{font-size:100%;line-height:120%;}
.tekst li{font-size:70%;line-height:120%;}
.tekst li li{font-size:100%;line-height:120%;}
.tekst li a{text-decoration: none;border-bottom: 1px dotted #BBBBBB;color: #4C4C4C;border-bottom-color: #ff9d63;}
.tekst a{color:#1f426b;}
.tekst a:hover{color:#9a9795;}
.tekst a[rel="external"]{background: url(/images/remote.gif) 99% 40% no-repeat;padding-right: 10px;}
.tekst hr{display:block;}

/* blue arrow links */
.quote{padding-left:18px;background:url(/images/bullet_red.gif) no-repeat 0% 50%;text-decoration:none; border-bottom:none;}
a.quote, .tekst a.quote, #blok1 a.quote, #blok2 a.quote, #blok3 a.quote, #blok4 a.quote, #blok5 a.quote, #blok6 a.quote{position:relative;padding-left:18px;background:url(/images/bullet_red.gif) no-repeat 0% 50%;list-style-type:none;color:#1f426b;text-decoration:none; border-bottom:none;}
a.quote:hover, .tekst a.quote:hover, #blok1 a.quote:hover, #blok2 a.quote:hover, #blok3 a.quote:hover, #blok4 a.quote:hover, #blok5 a.quote:hover, #blok6 a.quote:hover{color:#9a9795;text-decoration:none; border-bottom:none;}

/* maroon tekst */
.tekst .maroon {color:#CC4200;}
.tekst ul.maroon li{color:#CC4200;}
.tekst ul.maroon p{color:#4C4C4C;}
.tg {margin: 0px 15px 0px 0px;}

/* homepage box */
#ser-left{float:left;display:block; width:295px;margin-bottom: 4px;}
#ser-left h2, #ser-right h2{background: url(/images/bg-box-head2.jpg) no-repeat;padding: 5px 4px 5px 10px;margin: 0;}
#ser-left p, #ser-right p {padding: 5px 4px 5px 4px;}

#ser-right{float:right;display:block; width:295px;margin-bottom: 4px;margin-right: 2px;}
#homemaroon{display: block;width: 450px;height: 55px;float: left;padding-bottom: 20px;padding-left: 18px;padding-top: 10px;background: url(/images/bg-homearoon.gif) no-repeat;margin-top: 15px;}
   
/* 3 serviceblok */
#serviceblok{margin-bottom:10px;width:550px;height:250px;position:relative;overflow:hidden;text-align:left;clear:both;}
#serviceblok table{border-collapse:collapse;margin:-1px;}
#serviceblok ul#tabbed{background:transparent;padding:0;margin:0;list-style:none;}
#serviceblok ul#tabbed li.page{display:inline;} /* IE hack */
#serviceblok ul#tabbed li.page i{position:absolute;display:block;width:35px;height:100px;right:515px;z-index:100;cursor:pointer;}
#serviceblok ul#tabbed li.p1 i{top:5px;}
#serviceblok ul#tabbed li.p2 i{top:85px;}
#serviceblok ul#tabbed li.p3 i{top:165px;}
#serviceblok ul#tabbed li.page div{display:block; width:465px; height:210px; padding:20px 25px 20px 60px; font-weight:normal;}
#serviceblok ul#tabbed li.p1 div{background:#fff url(/images/index-tabs-bg.gif);}
#serviceblok ul#tabbed li.p2 div{background:#fff url(/images/index-tabs-mid.gif);}
#serviceblok ul#tabbed li.p3 div{background:#fff url(/images/index-tabs-bot.gif);}
#serviceblok ul#tabbed li div p{line-height:130%;}
#serviceblok ul#tabbed li div h2{line-height:1em;font-size:1.4em;}
#serviceblok ul#tabbed li div img{float:right; margin:0 0 5px 10px;}
#serviceblok ul#tabbed li div a, #serviceblok ul#tabbed li div a:visited{color:#1f426b;}
#serviceblok ul#tabbed li.page div a:hover{text-decoration:underline;}
#serviceblok ul#tabbed :hover div{position:absolute; left:0; top:0;}
#serviceblok ul#tabbed div ul li {line-height: 12px;font-size: 0.9em;list-style-image:url(/images/bullet_red.gif);margin-bottom: 11px;}
#serviceblok ul#tabbed div ul li a {line-height: 12px;font-size: 1.1em;}

/* Master box images*/
#homemasterbox {background: url(/images/homemasterbox.jpg);background-repeat: no-repeat;width: 240px;height: 320px;margin-left: 9px;}
#klachtenmasterbox {background: url(/images/klachtenmasterbox.jpg);background-repeat: no-repeat;width: 240px;height: 180px;margin-left: 9px;}
#behandelmethodenmasterbox {background: url(/images/behandelmethodenmasterbox.jpg);background-repeat: no-repeat;width: 240px;height: 180px;margin-left: 9px;}
#shiatsumasterbox {background: url(/images/shiatsumasterbox.jpg);background-repeat: no-repeat;width: 240px;height: 150px;margin-left: 9px;}
#therapeutmasterbox {background: url(/images/therapeutmasterbox.jpg);background-repeat: no-repeat;width: 240px;height: 180px;margin-left: 9px;}
#contactmasterbox {background: url(/images/contactmasterbox.jpg);background-repeat: no-repeat;width: 240px;height: 150px;margin-left: 9px;}

/* Tagcloud*/
#tc{margin: 0px 4px 0px 4px;text-align: center;padding-bottom: 10px;}
#tc .t1{font-size: 100%;padding: 3px 3px 3px 3px;}
#tc .t2{font-size: 85%;padding: 3px 3px 3px 3px;color: #646464;}
#tc .t3{font-size:70%;padding: 3px 3px 3px 3px;}
#tc .t4{font-size: 55%;padding: 3px 3px 3px 3px;color: #3B3B3B;}

/* call me now */
#callme{padding: 10px 5px 10px 5px;width: 550px;height: 340px;background-color: #f3f3f3;}
#line{width: 548px;height: 38px;}
#li{width: 160px;display: inline;float: left;font-size:75%;}
#re{width: 300px;display: inline;float: left;font-size:70%;}

/* offerte */
#off{padding: 10px 5px 10px 5px;width: 550px;height: 490px;background-color: #f3f3f3;}
#teli{margin: 10px 0px 0px 0px;width: 548px;font-size: 75%;}
#cbli{width: 548px;height: 25px;font-size: 100%;}
#li1{margin: 4px 0px 0px 0px;width: 85px;display: inline;float: left;font-size: 75%;}
#re1{width: 187px;display: inline;float: left;font-size:70%;}
#li2{margin: 4px 0px 0px 0px;width: 85px;display: inline;float: left;font-size:75%;}
#re2{width: 187px;display: inline;float: left;font-size:70%;}
#li3{margin: 4px 0px 0px 0px;width: 125px;display: inline;float: left;font-size: 75%;}
#re3{width: 147px;display: inline;float: left;font-size:70%;}
#li4{margin: 4px 0px 0px 0px;width: 125px;display: inline;float: left;font-size:75%;}
#re4{width: 147px;display: inline;float: left;font-size:70%;}

/* Overige*/
#google_results IFRAME {width: 550px;}

/* anders*/
.ie5 #pagetop{margin-left:-610px;}

.ie6 #sb {position: absolute;left: 635px;}
.ie6 #pagemain{height: 700px;}

.ie7 #footer, .ie6 #footer{padding-top: 12px;}
.ie7 #pagetop, .ie6 #pagetop{margin-left:-616px;}
.ie7 #kruimels, .ie6 #kruimels{margin-left:-616px;z-index:-1;}
.ie7 #sb, .ie6 #sb{z-index:-1;}
.ie7 #language ul, .ie6 #language ul{padding-top: 3px;}

.ie7 #serviceblok ul#tabbed div ul li, .ie6 #serviceblok ul#tabbed div ul li {line-height: 17px;font-size: 0.9em;list-style-image: url(/images/bullet_red.gif);margin-bottom: 8px;}
.ie7 #serviceblok ul#tabbed div ul li a, .ie6 #serviceblok ul#tabbed div ul li a{line-height:17px; font-size:1.1em;}

.ie8 #serviceblok ul#tabbed {background: transparent;padding: 0;margin: -18px 0 0 0;list-style: none;}

.gecko #blok1,#blok2, #blok3, #blok4, #blok5, #blok6{padding-bottom: 20px;}

