html,body {height:100%;}
* {margin:0;padding:0;}
p {margin-bottom:8px;	}
a {color:#9F0000;	}
ul,ol {padding-left:2em;margin-left:0;}
a:hover {text-decoration:none;}
body {background:#fff url('../images/layout/body_bg.jpg') repeat-x;font-family:arial;font-size:12px;color:#58565B;}

#wrapper {margin:0 auto -85px;width:935px;min-height: 100%; height: auto !important; height: 100%;position: relative;}
#header {overflow:hidden;width:935px;height:90px;background:url('../images/layout/headerlogo.jpg') no-repeat 0 30px;margin:0px 0 20px;}
#header a {outline:none;}
#headerlink_1 {text-indent:-5000px;display:block;position:absolute;width:430px;height:60px;top:30px;}
#headerlink_2 {text-indent:-5000px;display:block;position:absolute;right:0;width:295px;height:60px;top:30px;}

#headerlink_3 {text-indent:-5000px;display:block;position:absolute;right:330px;width:115px;height:60px;top:30px;}

#menutop 
{list-style-type: none;font-size:12px;font-weight:bold;padding-left:0;}
#menutop li {list-style-image:none;list-style-type:none;width:auto;float:left;}
#menutop li a
{text-transform:capitalize;display: block;height:45px;line-height:47px;text-decoration:none;color:#fff;text-align:center;margin:0;padding:0 24px;border-right:1px solid #5c5c5e;border-bottom:1px solid #202020;}
#menutop li a:hover,#menutop li.active a
{background:url('../images/layout/menutop_hover.jpg') repeat-x;}

#content {overflow:hidden;clear:both;padding-top:20px;}

#left {float:left;width:225px;}

#right {margin-left:238px;width:695px;}
#right.rightFullW {margin-left:0;width:auto;}

.boxleft {width:220px;background:url('../images/layout/boxleft_bg.jpg') repeat-y;margin-bottom:20px;}

.boxleft_top {width:220px;height:10px;background:url('../images/layout/boxleft_corners_bg.jpg') no-repeat top left;}

.boxleft_bottom {width:220px;height:10px;background:url('../images/layout/boxleft_corners_bg.jpg') no-repeat bottom left;}

h1 {font-weight:bold;font-size:16px;color:#e3001b;}

h2 {font-weight:bold;font-size:14px;color:#000;margin-top:10px;}

h3 {font-size:15px;color:#e3001b;text-transform:uppercase;	}

#push {height:85px;}

#footer {position: relative;height:85px;}

#footer-inner {background:#e0e0e0;border-top:1px solid #b5b5b5;border-bottom:1px solid #b5b5b5;height:45px;position:relative;top:20px;}
#footer-center {margin:0 auto;width:935px;}

#selexion_logo {text-indent:-5000px;height:45px;width:200px;background:url('../images/layout/selexion_logo.jpg') no-repeat center center;float:left;}

#copy {float:left;margin:0 40px;line-height:45px;color:#57565b;}

#footer-links {height:45px;line-height:45px;}
#footer-links a {text-decoration:none;color:#57565b;}
#footer-links .redsquare {text-indent:-5000px;background:url('../images/layout/redsquare.jpg') no-repeat center center;padding:0 5px;}

.prod_box h2 {color:#fff;font-weight:normal;font-size:12px;height:23px;line-height:23px;text-indent:12px;width:697px;background:url('../images/layout/productbox_title.jpg') no-repeat;}

.prod_box .i {background-color:#F4F3F1;border-right:1px solid #BEBEBE;	border-bottom:1px solid #BEBEBE;	border-left:1px solid #BEBEBE;	width:695px;}

.type_box h2 {color:#fff;font-weight:normal;font-size:12px;height:23px;line-height:23px;text-indent:12px;width:210px;background:url('../images/layout/typebox_title.jpg') no-repeat;}

.type_box {float:left; width:210px;margin-right:20px;}

.type_box .i {background-color:#F4F3F1;border-right:1px solid #BEBEBE;	border-bottom:1px solid #BEBEBE;	border-left:1px solid #BEBEBE;	width:208px;}

.prodThumbLink img {width:115px;	border:1px solid #BEBEBE;}

.prod_box .padding,.type_box .padding {padding:10px;	}

.prod_box .price {font-size:30px;	font-weight:bold;color:#E00022;	}
.prod_box .voorwaarden a {text-decoration:none;color:#58565B;}	
.menuleft ul {list-style-type:none;padding-left:2px;margin-top:-8px;margin-bottom:-8px;}
.menuleft ul ul {list-style-type:none;padding-left:10px;margin-top:0px;margin-bottom:0px;}
.menuleft ul li a {border-bottom:1px solid #BBB;width:196px;		}
.menuleft ul li ul li a {border-bottom:0px solid #BBB;width:184px;		}
.menuleft ul li a,.menuleft ul li.active li a{color:#58565B;text-decoration:none;display:block;height:auto;background:url('../images/layout/smallarrow.jpg') no-repeat left 4px;padding-left:20px;padding-top:5px;padding-bottom:5px;outline:0;}
.menuleft ul li a:hover,.menuleft ul li.active a,.menuleft ul li a.selected,.menuleft ul li.active li.active a {color:#E3001B;background:url('../images/layout/smallarrow_hover.jpg') no-repeat left 4px;}


.paging {background:#ededed;border:1px solid #CDCCCD;	padding:4px 6px;width:683px;text-align:right;}
.pagingbottom {margin-top:10px;	}
.paging a {color:#000;	}

.floatright {float:right;}

#button_onlinetelenet,#button_nieuwsbrief,#button_webshop,#button_telefonischtelenet {display:block;text-indent:-5000px;border:0;outline:0;	background-image:url('../images/buttons_left.jpg');width:220px;height:121px;margin-bottom:10px;}
#button_onlinetelenet {background-position:0 0;}
#button_webshop {background-position:0 242px;}
#button_nieuwsbrief {	background-position:0 363px;}
#button_telefonischtelenet {background-position:0 605px;	}
.boxleft .padding {padding:0 10px;}	
.boldred {font-weight:bold;color:#9F0000;}

/* @group Helper classes */
.clearfix:after{content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.clearfix{display: inline-block;}
html[xmlns] .clearfix{display: block;}
* html .clearfix{height: 1%;}
/* @end */

/* @group Slideshow */
#slideshow_w        {position:relative;width:690px;height:425px;}
#slideshow,
.slide,
.slide_uri          {position:relative;display:block;width:690px;height:405px;}
#slideshow          {border:2px solid #bbb;}
.slide              {position:relative;background:transparent none no-repeat center center;}
.slide_body         {width:666px;padding:12px;position:absolute;bottom:0;left:0;background:transparent url(/images/2011/ccp.slideshow.bg.png) repeat 0 0;color:#fff;}
.slide_uri          {position:absolute;top:0;left:0;text-indent:-9999px;}
.slide h3           {margin:0;padding:0;color:#fff;}
.hide-me            {display:none;}
.slide_demo         {display:block;width:32px;height:32px;position:absolute;bottom:12px;right:12px;background:transparent url(/images/2011/ccp.demo.png) no-repeat 0 0;text-indent:-9999px;}
.slide_demo:hover   {}

#slideshow_nav      {padding:2px 0 0 0;margin:0 auto;list-style:none;text-align:center;}
#slideshow_nav a    {display:inline-block;width:5px;height:5px;padding:0;margin:0 2px 0 0;background:#ccc;border:1px solid #eee;text-indent:-9999px;}
#slideshow_nav .activeSlide {background:#e3001b;}
/* @end */

/* @group Posts */
.post               {width:910px;background:#f5f5f5;padding:12px;}
.post h3            {margin:0 0 12px 0;}
/* @end */

/* @group Home */
.page_home #content {padding:22px 0 0 0;}
#fb                 {display:block;width:220px;height:32px;margin:0 0 10px 0;background:transparent url(/images/2011/ccp.fb.gif) no-repeat 0 0;text-indent:-9999px;}
.a_button           {display:block;width:182px;padding:6px 0;margin:6px 0;background:#f5f5f5;border:1px solid #bbb;font-size:1em;line-height:1em;text-decoration:none;text-align:center;}
.a_button:hover     {background:#eee;}
/* @end */

/* @group Buttons-home */
#buttons_home       {margin:12px 0;padding:12px 0;border-top:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5;}
#buttons_home a     {float:left;margin:0 10px 0 0;}
#buttons_home .last {margin:0;}
.button-home        {display:block;width:175px;height:100px;background:transparent url(/images/2011/ccp.buttons_home.bg.jpg) no-repeat 0 0;text-indent:-9999px;border:2px solid #bbb;}
#button-home-2      {background-position:0 -100px;}
#button-home-3      {background-position:0 -200px;}
#button-home-4      {background-position:0 -300px;}
#button-home-5      {background-position:0 -400px;}

#social             {list-style:none;padding:0;margin:0 0 10px 0;}
#social li          {float:left;list-style:none;padding:0;margin:0 2px 0 0;}
#social a           {display:block;width:72px;height:32px;background:transparent url(/images/2011/ccp.social.png) no-repeat 0 0;text-indent:-9999px;}
#social .social_1 a {}
#social .social_1 a:hover{background-position:0 -32px;}
#social .social_2 a {background-position:-75px 0;}
#social .social_2 a:hover{background-position:-75px -32px;}
#social .social_3   {margin:0;}
#social .social_3 a {background-position:-149px 0;}
#social .social_3 a:hover{background-position:-149px -32px;}
/* @end */


/* @group Z-indexes */
#slideshow          {z-index:900;}
#slideshow_nav      {z-index:910;}
/* @end */


/* @group CSS3 */
#slideshow,
.slide          {-moz-border-radius: 11px;-webkit-border-radius: 11px;}
.button-home,
.a_button       {-moz-border-radius: 7px;-webkit-border-radius: 7px;}
/* @end */


