/* Start of CMSMS style sheet 'mst' */
/* CSS Document */

*{
margin:0px;
padding:0px;
}

html, body{
margin:0px;
padding:0px;
font-family:Verdana, Helvetica, Arial, sans-serif;
font-size:10px;
}

.cufon-vml, .cufon-canvas {
        margin: 4px 0 4px 0;
}

html{
background-image:url('images/mst/bg2.jpg');
background-position:top left;
background-repeat:repeat-x;
background-color:#000000;
overflow-y:scroll;
}
	
#wrapper{
width:998px;
height:649px;
min-height:649px;
height:auto;
margin-left:auto;
margin-right:auto;
}

#top{
height:413px;
width:998px;
position:relative;
/*background-image:url('images/mst/slices_03.jpg');
background-repeat:no-repeat;*/
}
#top h6{
/*font-size:17px;*/
text-decoration:none;
color:#FFFFFF;
}

#top img{
margin-top:11px;
}

#logo{
background-image:url('images/mst/logo.png');
background-repeat:no-repeat;
position:absolute;
top:29px;
left:70px;
height:56px;
width:315px;
z-index:100;
}

#logo a{
display:block;
height:56px;
width:315px;
}

#menu{
top:30px;
left:478px;
position:absolute;
height:25px;
width:498px;
z-index:1000;
}

#slogan{
bottom:16px;
left:70px;
position:absolute;
height:26px;
font-size:26px;
width:600px;
z-index:1000;
}
#slogan h1{
font-size:26px;
color:#FFFFFF;
}

#foto_ul{
/*display:none;*/
}

#content{
height:194px;
width:927px;/*998*/
padding-left:71px;
}

#content h2{
color:#FFFFFF;
font-family: Helvetica, Arial, Verdana, sans-serif;
font-size:17px;
font-weight:normal;
}

.image_home{
position:relative;
height:105px;
width:172px;
padding-top:5px;
padding-bottom:6px;
padding-left:6px;
padding-right:6px;
margin-top:21px;
margin-bottom:11px;
}

#content1{
/*margin-left:71px;*/
margin-right:33px;
height:194px;
width:184px;
float:left;
}
#content2{
margin-right:35px;
height:194px;
width:184px;
float:left;
}
#content3{
margin-right:35px;
height:194px;
width:184px;
float:left;
}
#content4{
height:194px;
width:184px;
float:left;
}

.overlay_home{
height:116px;
width:184px;
position:absolute;
background-image:url('images/mst/overlay_home.png');
top:0px;
left:0px;
}

.overlay_home a{
display:block;
height:116px;
width:184px;
}

#footer{
clear:both;
height:42px;
width:998px;
}

#footerleft{
height:33px;/*42*/
width:279px;/*449*/
padding-top:9px;
padding-left:70px;
float:left;
}
#footerleft img{
border:0px;
}

#footerright{
height:42px;
line-height:42px;
width:478px;/*449*/
float:right;
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-align:right;
padding-right:71px;
}
#footerright table{
width:478px;
}
#footerright table tr td{
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
}
#footerright .rood{
color:#c32a1f;
}
#footerright a{
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;
}

#menu .menu{
margin:0px;
padding:0px;
list-style-type:none;
}

.menu li{
float:left;
height:25px;
text-decoration:none;
}

.menu li h6{
font-size:18px;
text-decoration:none;
color:#FFFFFF;
font-weight:normal;
}

.menu li h6 a{
/*padding-top:13px;*/
height:25px;
width:auto;
text-align:center;
padding-left:12px;
padding-right:12px;	
text-decoration:none;
color:#FFFFFF;
/*display:block;*/
display:inline;
}

.menu li h6 a:hover, .menu .menuactive h6 a{
text-decoration:none;
height:25px;
padding-left:12px;
padding-right:12px;	
color:#C32A1F;
/*display:block;*/
display:inline;
}

/* Pagina products */
#top_vervolg{
height:85px;
width:998px;
position:relative;
}

#content_vervolg{
height:522px;
width:998px;
}
#content_vervolg h1{
/*font-size:20px;*/
}
#content_vervolg h2{
font-size:17px;
font-weight:normal;
font-family:Helvetica, Arial, Verdana, sans-serif;
padding-top:11px;/*13*/
margin:0px;
padding-bottom:6px;
border-bottom:1px solid #61150f;
margin-bottom:6px;
}

#contentleft{
/*background-image:url('images/mst/pag_2_1.jpg');*/
float:left;
color:#FFFFFF;
height:522px;
width:559px;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:16px;
}
#contentleft .imgreadmore{
border:0px;
}
.readmore img{
border:0px;
}

#contentleft .hr{
height:1px;
line-height:1px;
}

#contentleft1{
width:184px;
height:224px;/*116*/
padding-left:72px;
padding-top:43px;
padding-bottom:15px;
float:left;
position:relative;
}

#contentleft2{
width:184px;
height:224px;
padding-left:63px;
padding-right:56px;
padding-top:43px;
padding-bottom:15px;
float:left;
position:relative;
}

#contentleft3{
width:184px;
height:224px;
padding-left:72px;
padding-bottom:16px;
float:left;
position:relative;
}

#contentleft4{
width:184px;
height:224px;
padding-left:63px;
padding-bottom:16px;
float:left;
position:relative;
}

#contentleft1 .rmlink,
#contentleft3 .rmlink,
#contentleft4 .rmlink{
position:absolute;
bottom:18px;
right:0px;
}
#contentleft2 .rmlink{
position:absolute;
bottom:18px;
right:56px;
}

.image_vervolg{
position:relative;
height:105px;
width:172px;
padding-top:5px;
padding-bottom:6px;
padding-left:6px;
padding-right:6px;
}

.image_vervolggroot{
position:relative;
height:182px;
width:295px;
padding-top:5px;
padding-bottom:6px;
padding-left:6px;
padding-right:7px;
}

.overlay_vervolg{
height:193px;
width:308px;
position:absolute;
background-image:url('images/mst/overlay_vervolg.png');
top:0px;
left:0px;
}

#contentright{
float:right;
height:480px;/*522*/
padding-top:42px;
width:314px;/*439*/
padding-left:52px;
padding-right:73px;
background-image:url('images/mst/pag_2_2.jpg');
color:#FFFFFF;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:16px;
}
#contentright h1{
padding-top:16px;
color:#FFFFFF;
font-size:18px;
font-weight:normal;
font-family:Helvetica, Arial, Verdana, sans-serif;
line-height:26px;
padding-bottom:11px;
}

#contentright img{
border:0px;
}

#contentright table{
color:#FFFFFF;
text-transform:uppercase;
}
#contentright table tr td a{
color:#FFFFFF;
text-decoration:none;
text-transform:uppercase;
padding-right:6px;
display:block;
line-height:19px;
}

/* Einde pagina products*/

/* Begin categoriepagina products */

#content_vervolg2{
height: auto !important;
height:522px;
min-height: 522px;
width:998px;
}

#contentleftp2{
float:left;
color:#FFFFFF;
height: auto !important;
height: 482px;
min-height: 482px;
padding-top:40px;
width:487px;/*602*/
padding-left:72px;
/*padding-right:32px;*/
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:20px;
}
#contentleft2-2, #contentleft2-4{
line-height:16px;
}

#contentleftp2 img{
border:0px;
}

#contentleftp2 h3{
font-size:14px;/*15*/
font-weight:normal;
font-family:Helvetica, Arial, Verdana, sans-serif;
color:#FFFFFF;
padding-top:9px;
padding-bottom:6px;
border-bottom:1px solid #61150f;
margin-bottom:8px;
}
#contentleftp2 h2{
font-size:16px;
font-weight:normal;
font-family:Helvetica, Arial, Verdana, sans-serif;
color:#C32A1F;
padding-bottom:4px;
}

#contentleft2-2-1{
height:191px;/*99*/
padding-bottom:23px;
margin-right:15px;
width:145px;
float:left;
position:relative;
}
#contentleft2-2-1 .rmlink,
#contentleft2-2-2 .rmlink,
#contentleft2-2-3 .rmlink{
position:absolute;
bottom:18px;
right:0px;
}
#contentleft2-2-2{
height:191px;
padding-bottom:23px;
margin-right:15px;
width:145px;
float:left;
position:relative;
}
#contentleft2-2-3{
height:191px;
padding-bottom:23px;
width:145px;
float:left;
position:relative;
}
#contentleft2-3{
clear:both;
}

#contentleft2-4-1{
height:188px;
width:145px;
margin-right:15px;
padding-bottom:22px;
float:left;
position:relative;
}
#contentleft2-4-2{
height:188px;
width:145px;
padding-bottom:22px;
margin-right:15px;
float:left;
position:relative;
}
#contentleft2-4-3{
height:188px;
width:145px;
padding-bottom:22px;
float:left;
position:relative;
}
#contentleft2-4-1 .rmlink,
#contentleft2-4-2 .rmlink,
#contentleft2-4-3 .rmlink{
position:absolute;
bottom:18px;
right:0px;
}

.image_products{
position:relative;
height:88px;
width:134px;
padding-top:5px;
padding-bottom:6px;
padding-left:5px;
padding-right:6px;
}

.overlay_products{
height:99px;
width:145px;
position:absolute;
background-image:url('images/mst/overlay_products.png');
top:0px;
left:0px;
}

.overlay_products a{
display:block;
height:99px;
width:145px;
}

#contentrightp2{
float:right;
height:428px;/*522*/
padding-top:42px;
width:304px;/*365*/
padding-left:52px;
padding-right:83px;
color:#FFFFFF;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:16px;
background-image:url(images/mst/pag_2_2.jpg);
}
#contentrightp2 img{
border:0px;
}

#contentrightp2 h1{
font-size:18px;
font-weight:normal;
font-family:Helvetica, Arial, Verdana, sans-serif;
line-height:26px;
color:#FFFFFF;
padding-top:16px;
padding-bottom:8px;
width:283px;
}

#contentrightp2 .table_readmore{
color:#FFFFFF;
text-transform:uppercase;
margin-right:-6px;
margin-top:8px;
}
#contentrightp2 table tr td a{
color:#FFFFFF;
text-decoration:none;
text-transform:uppercase;
padding-right:6px;
font-size:10px;
display:block;
line-height:19px;
}

#contentrightp2 .image_productgroot{
position:relative;
height:157px;
width:270px;
padding-top:5px;
padding-bottom:6px;
padding-left:5px;
padding-right:6px;
}

#contentrightp2 .overlay_productgroot{
height:168px;
width:281px;
position:absolute;
background-image:url('images/mst/overlay_products_groot.png');
top:0px;
left:0px;
}

#contentrightp2 .image_products_klein{
position:relative;
height:80px;
width:113px;
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
padding-right:6px;
}

#contentrightp2 .overlay_products_klein{
height:90px;
width:124px;
position:absolute;
background-image:url('images/mst/overlay_products_klein.png');
top:0px;
left:0px;
}

#contentrightp2 .table_products_klein{
float:right;
width:124px;
}

/* Einde categoriepagina products */

/* Pagina productinformatie */

#content_prodinfo{
width:998px;
height:683px;
}
	
#content_prodinfo_left{
width:495px;
padding-left:72px;
padding-right:35px;
height:606px;
padding-top:41px;
padding-bottom:36px;
float:left;
color:#FFFFFF;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:20px;
}

#content_prodinfo_left h1{
font-size:22px;
font-weight:normal;
font-family:Helvetica, Arial, Verdana, sans-serif;
line-height:29px;
color:#FFFFFF;
padding-bottom:2px;
}
#content_prodinfo_left h2{
font-size:18px;
font-weight:normal;
font-family:Helvetica, Arial, Verdana, sans-serif;
line-height:23px;
padding-bottom:13px;
}
#content_prodinfo_left h4{
color:#C32A1F;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:16px;
font-weight:bold;
padding-bottom:3px;
}

#content_prodinfo_right{
width:282px;
padding-left:30px;
padding-right:84px;
height:604px;
padding-top:43px;
padding-bottom:36px;
float:left;
color:#FFFFFF;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:20px;
background-image:url('images/mst/pag_prodinfo_rechts.jpg');
background-position:0px 1px;
}

#content_prodinfo_right ul{
margin:0px;
padding:0px;
padding-left:15px;
}
#content_prodinfo_right ul li{
list-style-image:url('images/mst/bullet.jpg');
}

#content_prodinfo_right h3{
font-size:18px;
font-weight:normal;
font-family:Helvetica, Arial, Verdana, sans-serif;
color:#FFFFFF;
padding-bottom:8px;
}

.image_prodinfo_groot{
position:relative;
height:157px;
width:270px;
padding-top:5px;
padding-bottom:6px;
padding-left:5px;
padding-right:6px;
}

.overlay_prodinfo_groot{
height:168px;
width:281px;
position:absolute;
background-image:url('images/mst/overlay_products_groot.png');
top:0px;
left:0px;
}

.image_prodinfo_klein{
position:relative;
height:124px;
width:118px;
padding-top:5px;
padding-bottom:6px;
padding-left:5px;
padding-right:6px;
}

.overlay_prodinfo_klein{
height:135px;
width:129px;
position:absolute;
background-image:url('images/mst/overlay_prodinfo_klein.png');
top:0px;
left:0px;
}

.download{
clear:both;
display:block;
height:24px;
width:281px;
}
.download img{
margin-top:20px;
border:0px;
}
			

/* Einde pagina productinformatie */

#content_breed{
height:437px;
padding-top:60px;
padding-bottom:25px;
width:853px;
padding-left:70px;
padding-right:75px;
color:#FFFFFF;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:20px;
}
#content_breed h1{
font-size:22px;
font-weight:normal;
font-family:Helvetica, Arial, Verdana, sans-serif;
line-height:29px;
color:#FFFFFF;
padding-bottom:4px;
}
#contentleftp2 h1{
font-size:22px;
font-weight:normal;
font-family:Helvetica, Arial, Verdana, sans-serif;
line-height:29px;
color:#FFFFFF;
padding-top:4px;
padding-bottom:14px;
}

#content_breed a{
color:#FFFFFF;
text-decoration:none;
}

.formbuilderform input[type=text],
.formbuilderform #fbrp__29{
border:1px solid #60150F;
width:300px;
height:20px;
line-height:20px;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.formbuilderform .submit{
width:140px;
float:right;
}

.formbuilderform textarea{
border:1px solid #60150F;
width:300px;
height:100px;
line-height:20px;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.error_message{
margin-top:-10px;
color:#c32a1f;
/*border:1px solid #60150F;*/
width:400px;
margin-bottom:5px;
line-height:11px;
}

/* Innerfade */
.foto_ul2 {
position: relative;
margin: 0;
padding: 0;
list-style-type: none;
list-style-image: none;
height: 105px;
width: 172px;
}

	.foto_ul2 li {
	height: 105px;
	}
/* End of 'mst' */

