* { 
	padding: 0; 
	margin: 0; 
}
html, body, form, h1, h2, h3, h4, h5, h6, p, pre, blockquote, form, label, ul, ol, dl, fieldset {
	border:0;
	font-family:Arial, sans-serif,Tahoma,Verdana,Arial,Helvetica;
	font-size:11px;
	line-height:14px;
	color:#fff;
	font-weight:normal;	
}
body {	
	background-color:#333;
}
p {
	padding-bottom:10px;
}
ul {
	list-style-type:none;
	}
img {
   border:0px;
}
.borderedimg {
	margin-top:10px;
	padding:2px;
	border:1px solid #6B7683;	
}
a:link, a:visited {
	color:#f2aa24;
	text-decoration:none;
	}
a:hover, a:active {
	color:#F04E37;
	text-decoration:underline;
	}

ul#bulletlist  {
	margin: 0;
	padding: 0;
	list-style-type: none;
}	
ul#bulletlist li { 
	margin: 0;
	padding: 0;	
	margin: 0 0 0 10px; 
	background: url(/content/gui/c-bouwcocktail/bullet.gif) no-repeat 0px 6px;
	text-align:left;
	list-style-type: none;
	padding-left:15px;
}
p {
	line-height: 13px;
	margin-bottom:10px;
	margin-top:10px;
	}
h1,.slVheTitleNormal {
	font-size: 13px;
	color:#A71C3B;
	font-weight:bold;
	text-decoration:underline;
	margin-bottom:10px;
}	
br {
	line-height:10px;
}	
.cleanup {
	clear:both;
}
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.clearfix {display: inline-table;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

#horizon        
	{
	background-color: transparent;
	text-align: center;
	position: absolute;
	top: 50%;
	left: 0px;
	width: 100%;
	height: 1px;
	overflow: visible;
	visibility: visible;
	display: block;
	}
#content {
	background-color: transparent;
	margin-left: -442px;
	position: absolute;
	top: -274px;
	left: 50%;
	width: 884px;
	height: 548px;
	visibility: visible;
	}
	
#bodywrapper {
	width: 884px;
	height:548px;
	background:transparent url(/content/gui/c-bouwcocktail/images/bgMain.jpg) no-repeat top left;
	}
#bodywrapperGallery {
	width: 884px;
	height:548px;
	background:transparent url(/content/gui/c-bouwcocktail/images/bgMainGallery.jpg) no-repeat top left;
	}			
	
				
	#movie {
		float:left;
		width:383px;
		height:240px;
		margin-left:134px;
		margin-top:55px;
	}	
		* html div#movie {
			margin-left:67px;
		}
	
	#headerwrapper {
		width: 340px;
		height:314px;
		float:right;
		text-align:left;
		}


					#menuwrapper{
						width:296px;
						margin-top:19px;
					}

							#nav {
							}	
								#nav ul {
									margin: 0px;
									padding: 0px;
									list-style-type: none;
									list-style-position: outside;
									text-align:right;
								}
								#nav ul li {
									margin-bottom:2px;
								}
								#nav ul li a, #nav ul li a:visited  {
										padding:0;
										margin:0;
										padding-right:12px;
										line-height:20px;
										color:#666;
										font-weight:bold;
										font-size:13px;
										text-align:right;
										background:transparent url(/content/gui/c-bouwcocktail/images/MenuBullet.gif) no-repeat 4px right;
										display:block;
										width:280px;
								}
								#nav ul li a {
									color:#666;
								}
								#nav ul li a:hover, #nav ul li a.actief  {
										background:transparent url(/content/gui/c-bouwcocktail/images/MenuBulletHover.gif) no-repeat 4px right;
										color:#A71C3B;
								}	
									
					#logo a {
						position:relative;
					}
					
					
#lang {		
	padding-top:9px;
	height:40px;;
	text-align:right;
	padding-right:44px;
}

#inhoudwrapper {
	float:left;
	width: 584px;
	text-align:left;
	}		
	
	#inhoud {		
		width: 390px;
		margin-left:130px;
		color:#fff;
	}	
			#maincontent {
				height:	160px;
			}
	
div#FooterWrapper {
	width:884px;
	margin-top:7px;
}	

	div#stof {
		float:left;
		width:620px;
		text-align:center;
		padding-top:30px;
	}
		div#stof a {
			color:#fff;
			text-decoration:underline;
		} 
		div#stof a:hover {
			color:#F2AA24;
		}		

	#infowrapper {
		float:right;
		width: 230px;
		text-align:right;
		padding-right:30px;
	}	
		#logotmaANDbrainlane {
			float:right;
		}
		#logotma {
			text-align:right;
			width:122px;
			height:52px;
			background:transparent url(/content/gui/c-bouwcocktail/images/TMAlogo.png) no-repeat 0 0;
		}
		#logotma img {
			position:relative;
		}
		#brainlane {
			text-align:right;
			width:122px;
			height:15px;
			margin-top:10px;
			background:transparent url(/content/gui/c-bouwcocktail/images/TMAcopyright.png) no-repeat 0 0;
		}
		
		#brainlane img {
			position:relative;
		}

div#havana {
	float:right;
	width:122px;
	height:21px;
	margin-top:3px;
	padding-right:30px;
}
	
 

/* gallery */

ul#mycarousel li img {
	width:110px;
	height:62px;border: 1px solid #fff;
}

/* sitelab */

.slVheTextNormal, .slVheTextColor1, .slVheTextColor2 {
	font-family:Arial, sans-serif,Tahoma,Verdana,Arial,Helvetica;
	font-size:12px;
	color:#221E1F;
	font-weight:bold;
	color:#000;
}
.slVheTextColor1 {
	color: #800000;
}
.slVheTextColor2 {
	color: #FD7D18;
}

/* inputs */

input {
	width: 220px; 
	border: 1px solid #8E8E8E;
	padding: 1px;
	background:#8E8E8E;
	color:#fff;
	font-family:Arial, sans-serif,Tahoma,Verdana,Arial,Helvetica;
	font-size:13px;
	font-weight:bold;	
}

textarea {
	padding: 1px;
	width: 290px; 
	height: 60px;
	border: 1px solid #8E8E8E;
	background:#8E8E8E;	
	color:#fff;
	font-family:Arial, sans-serif,Tahoma,Verdana,Arial,Helvetica;
	font-size:13px;	
	font-weight:bold;	
}
.knop {
    font-size:11px;
    color:#fff;
    font-weight:bold;
	width:770px;
	height:72px;
	background: transparent url(/content/gui/c-bouwcocktail/images/send.gif) no-repeat;
	outline: none;
	border: none;
	cursor : pointer;
	outline:none;
}	


.spc-cls { width:5px; display:none; }
