body {
    background:#6c8594;
    color:#194258;
    font-family:"Helvetica", "Arial", sans-serif;
    font-size:14px !important;
    line-height:22px;
}

.container_16 {
    width:800px !important;
}

.pull_left {
    float:left;
}

.pull_right {
    float:right;
}

.clearboth {
    clear:both;
}

.ervaringen .clearboth {
    margin-top:35px;
}

/*------------------------------------------------------------------------*\
        Misc
\*------------------------------------------------------------------------*/

.white {
    color:#FFF;
}

.ervaringen .content em {
    display:inline-block;
    margin:10px 0;
}
        
.ervaringen p,
.oefeningen p {
    margin:0 !important;
}

.succes {
    margin-top:30px;
}

/*------------------------------------------------------------------------*\
        Images
\*------------------------------------------------------------------------*/

.home_img1 {
    background:url(../img/stel1.png) 0 0 no-repeat;
    width:215px;
    height:314px;
    margin:30px -30px 0 10px;
}

.home_img2 {
    height:268px;
    width:163px;
    margin:0 10px 0 -30px;
}

.usage_img1 {
    background:url(../img/dokter.png) 0 0 no-repeat;
    width:212px;
    height:254px;
    margin:90px -30px 0 10px;
}

.exp_img1 {
    background:url(../img/stel2.png) 0 0 no-repeat;
    width:304px;
    height:207px;
    margin:30px -30px 0 10px;
}

.exp_img2,
.exp_img3,
.exp_img4 {
    margin:0 10px 0 -30px;
}
.exp_img2 {
    background: url(../img/libidomax-ervaring-1.png) 0 0 no-repeat;
    height:164px;
    width:224px;
}
.exp_img3 {
    background: url(../img/libidomax-ervaring-2.png) 0 0 no-repeat;
    height:164px;
    width:224px;
}
.exp_img4 {
    background: url(../img/libidomax-ervaring-3.png) 0 0 no-repeat;
    height:164px;
    width:224px;
}

.oef_img1 {
    background: url(../img/penis-pressing.png) 0 0 no-repeat;
    height:166px;
    width:153px;
    margin:0 -30px 0 10px;
}

.oef_img2 {
    background: url(../img/penis-stretching.png) 0 0 no-repeat;
    height:166px;
    width:153px;
    margin:20px -30px 0 10px;
}

/*------------------------------------------------------------------------*\
        Linkbox
\*------------------------------------------------------------------------*/
.linkboxpositie {
 	margin-left:820px;
	line-height:14px;
}

#linkboxtitel{
	background-color:#cc042e;
	text-align:left;
}

#linkbox {
    color:#000000;
	font-size:0.9em;
	text-align:left;
	
	margin:0;
	padding:4px;
	width:130px;
	
	position:absolute;
	top:50px;
	
	border:1px solid #cc042e;
	background-color:#ffffff;
}

    #linkboxtitel {
        color:#FFFFFF;
        font-weight:bold;
	    font-size:0.9em;
	    
	    padding:4px;
	    margin:0;
	    width:132px;
	    height:20px;
	    
	    position:absolute;
	    top:30px;
    }
    
    #linkbox a {
	    color:#000000;
	    font-family: "Helvetica", "Arial", sans-serif;
	    font-size:0.9em;
	    text-decoration:underline;
	    padding-left:1px;
    }
    
    #linkbox a:hover {
	    text-decoration:none;
    }
    
    #linkbox li{
	    list-style-position:inside;
	    margin:6px 4px;
	    width:106px;
	    list-style-image: url("http://www.rushcommerce.com/global/arrows/linkbox_arrow_red.gif");
    }
    
        #linkbox li li{
          list-style-type:none !important;
          list-style-image:none;
        }
        
            #linkbox li li a{
              text-decoration:none;
            }


/*------------------------------------------------------------------------*\
        Header
\*------------------------------------------------------------------------*/

.header_bg {
    width:800px;
    height:300px;
}

/*------------------------------------------------------------------------*\
        Navigation
\*------------------------------------------------------------------------*/

.top_nav {
    float:left;
    height:40px;
    margin-top:-43px;
    margin-left:110px;
    padding:0px;
    width:580px;
}

    .top_nav li {
        float:left;
        width:96px;
        height:40px;
        text-align:center;
    }
    
    .top_nav li:hover,
    .top_nav li.active {
        background:url(../img/menu.jpg) 0 0 no-repeat;
        width:96px;
        height:40px;
        position:relative;
        top:-7px;
    }

        .top_nav li a {
            color:#ffffff;
            font-weight:bold;
            text-decoration:none;
            text-shadow:1px 1px 2px #194258;
            width:96px;
            height:30px;
            position:relative;
        }

        .top_nav li:hover a,
        .top_nav li.active a {
            top:7px;
        }

/*------------------------------------------------------------------------*\
        Content
\*------------------------------------------------------------------------*/

.content_bg {
    background:url(../img/wrap.jpg) 0 0 repeat-y;
    width:800px;
    padding-bottom:50px;
}
.content {
    width:580px;
    padding:0px 100px 15px 100px;
    overflow:auto;
}

.content h1,
.content h2 {
    color:#ffffff;
    
    font-size:1.25em;
    text-shadow:2px 2px 3px #194258;
    
    display:inline-block;
    padding-top:20px;
    margin-bottom:0px;
    position:relative;
    z-index:10;
}
.content h1:after,
.content h2:after {
    content:url(../img/kop.png) 0 0 no-repeat;
    height:54px;
    width:100px;
    display:inline-block;
    position: relative;
    left: -40px;
    top: 16px;
    z-index:-1;
}
.contact .content h1:after {
    width: 0px;
}

.content h3 {
    font-size:1.125em;
    margin:20px 0;
}

.content h4 {
    font-size:1em;
}

.content p {
    margin:15px 0;
}

.content td {
    padding:5px 15px 0 0;
}

.divider {
    background:url(../img/divide.png) 0 0 no-repeat;
    width:443px;
    height:24px;
    margin: 0 auto;
    margin-bottom:20px;
}

/*------------------------------------------------------------------------*\
        Contact
\*------------------------------------------------------------------------*/

.contactbox {
	margin:40px 0px;
	padding:10px 10px 30px;
	border:2px solid #6c8594;
	background-color:#9bbacc;
	width:566px;
	min-height:75px;
}

.contacthead {
	cursor:pointer;
	position:relative;
	top:-28px;
	left:-12px;
}

.contactimage {
	float:right;
	margin:0px 0px 0px 50px;
}

.contacthide {
	display:none;
}

.contactmail {
	float:left;
	padding:0px;
	margin:0px;
}

.contact_bag {
    margin-top:-20px;
}

.clickable {
    cursor: pointer;
    font-weight: bold;
    line-height: 18px;
}

/*------------------------------------------------------------------------*\
        Order
\*------------------------------------------------------------------------*/

.header{
	font-family:Helvetica, Arial, sans-serif;
	font-size:16px;
}

#boxone,
#boxtwo,
#boxthree,
#boxfour {
	border:2px solid #6c8594;
	background-color:#9bbacc;
	width:566px;
	padding:5px;
	font:14px Helvetica, Arial, sans-serif;
	margin-bottom:15px;
}

    #boxthree li {
	    width: 565px;
    }

    #boxfive {
	    padding-bottom:15px;
    }

        #boxfive .header {
	        display:none;
        }

.product_header {
	display:block;
	font-size:14px;
	font-weight:bold;
	margin-top:20px;
}

.product_description{
	font-size:12px;
	float:left;
	margin-bottom:40px;
}

.product_images {
    text-align:center;
}
.product_images img {
    width: 110px;
}

.product_radios {
	float:right;
}

.euro_prices,
.product_radios {
	display:block;
	margin-top:20px;
}

.euro_prices {
	float:left;
	width:75px;
	text-align:right;
}

.oldprice {
	display:none;
}

.paylist input {
	margin-bottom:30px;
	margin-right:5px;
}

.paylist label {
	width:566px;
}

.paylist img{
	margin-left:100px;
	margin-bottom:20px;
}

#overmakenimgbe {
    margin-top: -20px;
}

.order .content h1 {
    margin-bottom: 30px;
}

/*------------------------------------------------------------------------*\
        Footer
\*------------------------------------------------------------------------*/

.footer_nav {
    background:url(../img/footer.jpg) 0 0 no-repeat;
    width:800px;
    height:40px;
    
    padding-top: 15px;
    margin-bottom: 10px;
    font-size: 0.75em;
}

    .footer_nav ul {
        margin-left:260px;
    }

        .footer_nav li {
            float:left;
        }
        
        .footer_nav li:after {
            content:"|";
            padding:0 5px;
        }
        
        .footer_nav li:last-child:after {
            content:"";
        }
        
            .footer_nav li a {
                color:#194258;
                text-decoration: none;
                
                -webkit-transition:color .3s;
                   -moz-transition:color .3s;
                     -o-transition:color .3s;
                        transition:color .3s;
            }
            
            .footer_nav li a:hover {
                color:#cc042e;
            }

form.rushcommerce h3 {margin: 0 0!important;}
form.rushcommerce article .product_radio {width:3em!important;}