/**************************** 
* Pullman.nl
* main.css
* N&A Interactive
 ****************************/
body {
    font-family: Verdana;
    font-size: 11px;
    color: #333333;
    margin: 0px;
}

li #collectie{
    margin-top: 53px;
}
img {
    border: 0px;
}

.right{
    text-align:right;
}
.volgende{
    width: 100px;
    height: 35px;
    top: 395px;
    left: 50%;
    margin-left: 200px;
    position: absolute;
}

/* main container */
.container_main {
    margin: 0px auto;
    width: 760px;
    height: 1200px;
    background-color: #fff;
}

/* header */
.container_main .header {
    height: 120px;
}

/* header menu */
.container_main .header #menu {
    background-image: url("../images/welkom.gif");
    background-repeat: no-repeat;
    background-position: 0 25px;
    float: left;
    width: 600px;
    height: 120px;
    background-color: #fff;
}
.container_main .header #menu2 {
    float: left;
    width: 600px;
    height: 120px;
    background-color: #fff;
}

.container_main .header #menu  #menu_container {
    margin-top: 82px;
    margin-left: 0px;
    width: 580px;
    height: 38px;
    background: #fff;
}
.container_main .header #menu2  #menu_container {
    margin-top: 82px;
    margin-left: 0px;
    width: 580px;
    height: 38px;
    background: #fff;
}

/* Zet de links op de grootte van de divs. */
.container_main .header  a {

}

.container_main .header #home {
    width: 116px;
    height: 38px;
    float: left;
    background-image: url("../images/home_mouse_over.png");
    background-position: 0 -38px;
    cursor: pointer;
    display: block;
}

.container_main .header #matrassen {
    width: 116px;
    height: 38px;
    float: left;
    background-image: url("../images/matrassen_mouse_over.png");
    cursor: pointer;
}

.container_main .header #boxsprings {
    width: 116px;
    height: 38px;
    float: left;
    background-image: url("../images/boxsprings_mouse_over.png");
    cursor: pointer;
}

.container_main .header #dealers {
    width: 116px;
    height: 38px;
    float: left;
    background-image: url("../images/dealers_mouse_over.png");
    background-position: 0 -38px;
    cursor: pointer;
}

.container_main .header #home:hover {
    background-position: 0 0px;
}

.container_main .header #matrassen:hover {
    background-position: 0 -38px;
}

.container_main .header #boxsprings:hover {
    background-position: 0 -38px;
}

.container_main .header #dealers:hover {
    background-position: 0 0px;
}

/* header logo */
.container_main .header #logo {
    float: left;
    width: 160px;
    height: 120px;
    background-color: #fff;
}

.container_main .header #logo  p {
    margin-top: 30px;
    text-align: center;
}

/* CONTENT */
.container_main .contentdealers {
    margin: 35px;
    width: 668px;
    float: left;
    background-color: #fff;
}

.container_main .contentdealers h3{
    color: #0073BD;
    margin-bottom: -10px;
}

.container_main .content {
    width: 668px;
    float: left;
    background-color: #fff;
}
.container_main .content_comfort {
    width: 668px;
    float: left;
    min-height:499px;
    background-color: #fff;
    background-image: url(../images/ct_home_bg.jpg);
}
.container_main .content_comfort_sensity {
    width: 668px;
    float: left;
    min-height:499px;
    background-color: #fff;
    background-image: url(../images/ct_sensity_bg.jpg);
}
.container_main .content_comfort_cons {
    width: 668px;
    float: left;
    min-height:499px;
    background-color: #fff;
    background-image: url(../images/ct_cons_bg.jpg);
}
.container_main .content_comfort_cons .cons_div{
    padding: 42px 0 0 8px;
    margin:21px 0 0 19px;
    color: #fff;
    font-weight: normal;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    width:409px;
    height:262px;
    background-image: url(../images/cons_div_bg.jpg);
    background-repeat: no-repeat;
}
.container_main .content_comfort_cons .cons_div .home_div_text{
    width: 378px;
}
.container_main .content_comfort_coll {
    width: 668px;
    float: left;
    min-height:499px;
    background-color: #fff;
    background-image: url(../images/ct_coll_bg.jpg);
}
.container_main .content_comfort_coll .coll_div{
    margin:123px 0 0 20px;
    color: #fff;
    font-weight: normal;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    width:463px;
    height:313px;
    background-image: url(../images/coll_div_bg.jpg);
    background-repeat: no-repeat;
    padding:36px 0 0 8px;
}

.container_main .content_comfort_coll .coll_div .coll_div_text{
    width: 452px;
    height:304px;
    overflow: auto;
}
.container_main .content_comfort_coll .coll_div .coll_div_text table{
    margin:10px 0 20px 5px;
    width: 411px;
    border: 0;
    border-collapse: collapse; 
}
.container_main .content_comfort_coll .coll_div .coll_div_text table tr{
    height:30px;
}
.container_main .content_comfort_coll .coll_div .coll_div_text table td{
    padding:3px;
    vertical-align: top;
}
.container_main .content_comfort_coll .coll_div .coll_div_text table .tdwidth{
    width:77px;
    color: #0070b8;
    font-weight: bold;
}
.container_main .content_comfort_coll .coll_div .coll_div_text table .tdwidth2{
    width:147px;
}
.container_main .content_comfort_coll .coll_div .coll_div_text table .tdwidth3{
    width:177px;
}
.container_main .content_comfort_coll .coll_div .coll_div_text .coll_table1 td{
    border-bottom: #0070b8 solid 2px;
    height:30px;
}
.container_main .content_comfort_coll .coll_div .coll_div_text .paddiv{
    padding: 0 8px 10px 3px;
}
.container_main .content_comfort_coll .coll_div .coll_div_text .divh2{
    width:418px;
    min-height:95px;
    padding:45px 0 0 3px;
    background-repeat: no-repeat;
    background-image: url(../images/coll_h2.png);
}
.container_main .content_comfort_coll .coll_div .coll_div_text .divh2 .divtext{
    width:330px;

}
.container_main .content_comfort_sensity .sensity_div{
    margin:290px 0 0 28px;
    color: #fff;
    font-weight: normal;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    width:379px;
    height:137px;
}
.container_main .content_comfort_sensity .sensity_div .home_div_text{
    width: 350px;
}
.container_main .content_comfort h1{
    color: #006fb8;
    font-weight: bold;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    padding:0 0 4px 0;
    margin:0;
}
.container_main .content_comfort p{
    color: #fff;
    font-weight: normal;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    padding:0;
    margin:0;
}
.container_main .content_comfort_cons ul{
    color: #006fb8;
    font-weight: normal;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    padding:0;
    margin:0;
}
.container_main .content_comfort_cons ul li{
    color: #006fb8;
    font-weight: normal;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    padding:0;
    margin:0 0 0 13px;
}
.container_main .content_comfort_coll ul{
    color: #006fb8;
    font-weight: normal;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    padding:0;
    margin:0;
}
.container_main .content_comfort_coll ul li{
    color: #006fb8;
    font-weight: normal;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    padding:0;
    margin:0 0 0 13px;
}
.container_main .content_comfort_tailor ul{
    color: #006fb8;
    font-weight: normal;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    padding:0;
    margin:0;
}
.container_main .content_comfort_tailor ul li{
    color: #006fb8;
    font-weight: normal;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    padding:0;
    margin:0 0 0 13px;
}
.container_main .content_comfort_tailor .litext{
    color: #fff;
}
.container_main .content_comfort_coll .litext{
    color: #fff;
}
.container_main .content_comfort_cons .litext{
    color: #fff;
}
.container_main .content_comfort .home_div{
    width: 277px;
    height: 331px;
    margin:22px 0 0 373px;
    background-image: url(../images/home_div_bg.jpg);
    background-repeat: no-repeat;

}
.container_main .content_comfort_tailor {
    width: 668px;
    float: left;
    min-height:499px;
    background-color: #fff;
    background-image: url(../images/ct_tailor_bg.jpg);
}
.container_main .content_comfort_tailor .tailor_div{
    width: 514px;
    height: 286px;
    margin:195px 0 0 136px;
    background-image: url(../images/tailor_div_bg.jpg);
    background-repeat: no-repeat;

}
.container_main .content_comfort_cons h1{
    color: #006fb8;
    font-weight: bold;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    padding:0 0 4px 0;
    margin:0;
}
.container_main .content_comfort_cons p{
    color: #fff;
    font-weight: normal;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    padding:0;
    margin:0;
}
.container_main .content_comfort_coll h1{
    color: #006fb8;
    font-weight: bold;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    padding:0 0 4px 0;
    margin:0;
}
.container_main .content_comfort_coll p{
    color: #fff;
    font-weight: normal;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    padding:0;
    margin:0;
}
.container_main .content_comfort_tailor h1{
    color: #006fb8;
    font-weight: bold;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    padding:0 0 4px 0;
    margin:0;
}
.container_main .content_comfort_tailor p{
    color: #fff;
    font-weight: normal;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    padding:0;
    margin:0;
}
.container_main .content_comfort .home_div_text{
    padding: 62px 0 0 8px;
    width: 260px;
    height: 235px;
}
.container_main .content_comfort_tailor .home_div_text{
    padding: 42px 0 0 8px;
    width: 480px;
    height: 244px;
}
.container_main .content_comfort .home_div_links{
    height:31px;
}
.container_main .content_comfort .home_div_links a{
    display:block;
    float:left;
    height:31px;
    width:69px;
}

.container_main .content p {
    margin: 0px;
}

.container_main .content a {
    text-decoration: none;
    color: #6E6E6F;
}
.container_main .content #content_header {
    width: 668px;
    height: 266px;
}



.container_main .content #content_header_left {
    float: left;
    width: 251px;
    height: 266px;
    background-color: #E6F2FF;
    background-image: url("../images/pullman_rust.png");
}
.container_main .content #content_header_left a{
    display: block;
    width: 100%;
    height: 100%;
    line-height: 0;
    font-size: 0;
}
.container_main .content #content_header_left_mybox {
    float: left;
    width: 251px;
    height: 266px;
    background-color: #E6F2FF;
    background-image: url("../images/pullman_koffie.png");
}
.container_main .content #content_header_left_producten {
    margin:0px;
    float: left;
    width: 251px;
    height: 266px;
    background-color: #E6F2FF;
}
.container_main .content #content_header_left_producten p{
    margin:15px;
}

.container_main .content #content_header_left_boxsprings_container{
    float: left;

    width:251px;
}
.container_main .content #content_header_left_boxsprings {
    margin:0px;
    float: left;
    width: 251px;
    min-height: 266px;
    background-color: #D9E798;
}

.container_main .content #content_header_left_matrassen_collectie {
    margin:0px;
    float: left;
    width: 251px;
    height: 216px;
    background-color: #E6F2FF;
    background-image: url("../images/Matrassen_meisje_op_bed.jpg");
}

.container_main .content #content_header_left_producten a{
    text-decoration: none;
    color: #6E6E6F;
}

.container_main .content #content_header_left_producten li{

    text-decoration: none;
    color: #6E6E6F;
}

.collectie{
    margin-top:10px;
}
.container_main .content #content_header_left_boxsprings a{
    text-decoration: none;
    color: #6E6E6F;
}

.container_main .content #content_header_left_boxsprings a:hover{
    text-decoration: none;
    color: #C89477;
}

.container_main .content #content_header_left_boxsprings li{
    text-decoration: none;
    color: #6E6E6F;
}

.container_main .content #content_header_left_producten a:hover{
    text-decoration: none;
    color: #C89477;
}

.container_main .content #content_header_left_matrassen_techniek {
    margin:0px;
    float: left;
    width: 251px;
    height: 216px;
    background-color: #E6F2FF;
    background-image: url("../images/meisje-joga.jpg");
}

.container_main .content #content_header_left_matrassen_advies {
    margin:0px;
    float: left;
    width: 251px;
    height: 216px;
    background-color: #E6F2FF;
    background-image: url("../images/meisje-telefoon.jpg");
}
.container_main .content #content_header_left_boxsprings_collectie {
    margin:0px;
    float: left;
    width: 251px;
    height: 216px;
    background-color: #E6F2FF;
    background-image: url("../images/stel-avond-over.jpg");
}

.container_main .content #content_header_left_boxsprings_techniek {
    margin:0px;
    float: left;
    width: 251px;
    height: 216px;
    background-color: #E6F2FF;
    background-image: url("../images/stel-ontwaken2.jpg");
}

.container_main .content #content_header_left_boxsprings_advies {
    margin:0px;
    float: left;
    width: 251px;
    height: 216px;
    background-color: #E6F2FF;
    background-image: url("../images/stel-ontwaken.jpg");
}

.container_main .content #content_header_mid {
    float: left;
    width: 239px;
    height: 266px;
}

.container_main .content  #content_header_mid a {
    display: block;
    width: 100%;
    height: 100%;
    line-height: 0;
    font-size: 0;
}

.container_main .content #content_header_mid_matrassen {
    float: left;
    width: 239px;
    height: 120px;
    background-color: #E6F2FF;
    background-image: url("../images/pullman_matrassen.png");
    cursor: pointer;
}

.container_main .content #content_header_mid_boxsprings {
    float: left;
    width: 239px;
    height: 146px;
    background-color: #E6F2FF;
    background-image: url("../images/pullman_boxsprings.png");
    cursor: pointer;
}

.container_main .content #content_header_mid_matrassen:hover {
    background-position: 0 120px;
}

.container_main .content #content_header_mid_boxsprings:hover {
    background-position: 0 146px;
}

.container_main .content #content_header_right {
    float: left;
    width: 178px;
    height: 266px;
    background-color: #E6F2FF;
    background-image: url("../images/pullman_kennismaking.png");
}

.container_main .content  #content_header_right a {
    display: block;
    width: 100%;
    height: 100%;
    line-height: 0;
    font-size: 0;
}

.container_main .content #content_header_right:hover {
    background-position: 0 266px;
}

.container_main .content #content_header_text {
    float: left;
    width: 412px;
    min-height: 264px;
    height:auto;
    border: solid 1px #9C9C9C;
}

* html .container_main .content #content_header_text{
    height: 264px;
}

.container_main .content #content_header_text  p {
    margin-left: 30px;
    margin-right: 30px;
    text-align: justify;
    line-height: 140%;
    clear: both;
}

.container_main .content #content_header_text h1 {
    margin-left: 30px;
    font-size: 18px;
    color: #0073BD;
}
.container_main .content #content_header_text h2 {
    margin-top:15px;
    margin-left: 30px;
    font-size: 14px;
    color: #C89477;
}



.container_main .content #content_header_text .img{
    margin: 0px;
    padding-left:0px;
}
.container_main .content #content_header_text .img2{
    margin: 0px;
    padding-left:20px;
}
.container_main .content #content_header_text .img3{
    margin-left: 30px;
}

.container_main .content #content_header_text a {
    text-decoration: none;
    color: #0073BD;
}

.container_main .content #content_header_text a:hover {
    text-decoration: none;
    color: #C89477;
}

.container_main .content #content_header_text_under {
    float: left;
    width: 412px;
    border: solid 1px #ffffff;
}

.container_main .content #content_header_text_under  p {
    margin-left: 30px;
    margin-right: 25px;
    text-align: justify; line-height: 140%;
    clear: both;
}

.container_main .content #content_header_text_under h1 {
    margin-left: 30px;
    font-size: 18px;
    color: #0073BD;
}
.container_main .content #content_header_text_under h2 {
    margin-top:15px;
    margin-right: 30px;
    margin-left: 30px;
    font-size: 14px;
    color: #C89477;
}
.container_main .content #content_header_text_under h3 {

    margin-left: 30px;
    font-size: 13px;
    color: #9D9D9D;
}
.container_main .content #content_header_text_under .imgacc{

    padding-left:0px;
    margin-left: 11px;
    margin-top: -1px;

}
.container_main .content #content_header_text_under .img2{
    margin: 0px;
    padding-left:20px;
}
.container_main .content #content_header_text_under .img3{
    margin-top: 10px;
    margin-left: 31px;
}
.container_main .content #content_header_text_under .imgmodel{
    margin-left: 10px;
    margin-top: 4px;
}

.container_main .content #content_header_text_under .imgmodelacc{
    margin-left: 10px;
    margin-top: 20px;
}

.container_main .content #content_header_text_under a {
    text-decoration: none;
    color: #9C9C9C;
}

.container_main .content #content_header_text_under a:hover {
    text-decoration: none;
    color: #C89477;
}

.container_main .content #content_header_text form {
    margin-left: 25px;
}

.container_main .content #content_header_text fieldset {
    border: 0px;
    margin: 5px;
}

.container_main .content #content_header_text label {
    float: left;
    width: 100px;
    margin-right: 15px;
    margin-top:8px;
    text-align: left;
    font-weight: bold;
}

.container_main .content #content_header_text input[type="text"] {
    margin-top:8px;
    width:200px;
    border: solid 1px #0073BD;
}

.container_main .content #content_header_text textarea {
    margin-top:8px;
    width:200px;
    border: solid 1px #0073BD;
    height: 85px;
}

.container_main .content #content_header_text input[type="radio"] {
    margin-top:8px;
}

.container_main .content #content_header_text input[type="checkbox"] {
    margin-top:8px
}

.container_main .content #content_header_text input[type="submit"] {
    margin-top:8px;
    border: solid 1px #0073BD;
    color:#ffffff;
    background-color:#0073BD;
    margin-left: 237px;
    width: 80px;
}

.container_main .content #content_header_text img{
    margin-left: 117px;
}

.container_main .content #home_body {
    width: 666px;
    background-color: #fff;
    float: left;
    border-left: solid 1px #c59f85;
    border-right: solid 1px #c59f85;
    border-bottom: solid 1px #c59f85;
}

.container_main .content #home_body #text {
    width: 489px;
    background-color: #fff;
    float: left;
    border-right: solid 1px #c59f85;
}

.container_main .content #home_body #text p {
    margin: 15px 25px 15px 25px;
    color: #c59f85;
    text-align: justify;
    line-height: 30px;
}

.container_main .content #home_body #text p #line1 { color: #cfb09b; }
.container_main .content #home_body #text p #line2 { color: #cbaa94; }
.container_main .content #home_body #text p #line3 { color: #c5a28a; }
.container_main .content #home_body #text p #line4 { color: #bf997f; }
.container_main .content #home_body #text p #line5 { color: #b89074; }
.container_main .content #home_body #text p #line6 { color: #b18769; }
.container_main .content #home_body #text p #line7 { color: #ac7f60; }
.container_main .content #home_body #text p #line8 { color: #a77959; }

.container_main .content #home_body #banner {
    width: 176px;
    background-color: #fff;
    float: left;
    border-left: solid 1px #c59f85;
    margin-left: -1px;
    padding-top: 35px;
}

.container_main .content #content_spacer {
    width: 490px;
    height: 740px;
    background-color: #fff;
    float: left;
}

.container_main .content #content_sidebar {
    width: 176px;
    background-color: #fff;
    float: left;
    border-left: solid 1px #c59f85;
    border-right: solid 1px #c59f85;
}

.container_main .content #content_sidebar div.block {
    float: left;
    width: 176px;
    border-bottom: solid 1px #c59f85;
}

.container_main .content #content_sidebar p {
    float: left;
    padding: 8px 8px 8px 8px;
}

.container_main .content #content_sidebar img {
    float: right;
}

.container_main .content #content_sidebar a {
    text-decoration: none;
    color: #0C6FB7;
}

#content_mybox {
    width: 668px;
    min-height: 400px;
    border: solid 1px #484848;
}

#content_mybox p{
    margin:  10px;
    margin-top: 115px;
    text-align: center;
}
#content_mybox #mybox_button_container{
    margin-left: 120px;
    margin-top: 15px;
}
#content_mybox #mybox_button_container a{
    display: block;
    width: 100%;
    height: 100%;
    line-height: 0;
    font-size: 0;
}	
#content_mybox #mybox_button1{
    margin-left: 20px;
    float: left;
    width: 100px;
    height: 30px;
    background-color: #bb3333;
    border: solid 1px #000000;
}
#content_mybox #mybox_button1:hover{
    background-color: #3333bb;
}
#content_mybox #mybox_button2{
    float: left;
    width: 150px;
    height: 30px;
    background-color: #cc2222;
    border: solid 1px #000000;
}
#content_mybox #mybox_button2:hover{
    background-color: #2222cc;
}
#content_mybox #mybox_button3{
    float: left;
    width: 100px;
    height: 30px;
    background-color: #dd2222;
    border: solid 1px #000000;
}
#content_mybox #mybox_button3:hover{
    background-color: #1111ee;
}
#content_mybox #mybox_button4{
    float: left;
    width: 100px;
    height: 30px;
    background-color: #ff1111;
    border: solid 1px #000000;
}
#content_mybox #mybox_button4:hover{
    background-color: #222cbb;
}
.strong{
    font-weight: 900;
    color: #FF0000;
}

