/* GENERAL PAGE STYLE */

/*********************************************** 
				Standard tags 
************************************************/

*
{
    margin:0px;
}

html, body
{
			padding:0px;
			/*min-height:100%;
	        height:auto;*/
	        height:100%;
			width:100%;
			font-size:0px;
			font-family:Arial;
			color:#666666;
			background-image:url(../images/background_01.gif);
			background-repeat:no-repeat;
			/*background-color:Purple;*/
}

img			{border:0px;padding:0px;display:block;}

.imgInline
{
	display:inline;
}

a:link			{text-decoration:underline;color:#666666;}
a:visited		{text-decoration:underline;color:#666666;}
a:hover			{text-decoration:underline;color:#B4C11E;}
a:active		{text-decoration:none;color:#666666;}

a.txtNegative:link			{text-decoration:underline;color:#3a8ec9;}
a.txtNegative:visited					{text-decoration:underline;color:#3a8ec9;}
a.txtNegative:hover						{text-decoration:underline;color:#B4C11E;}
a.txtNegative:active					{text-decoration:none;color:#3a8ec9;}

a.navMain:link		{text-decoration:underline;color:#666666;}
a.navMain:visited	{text-decoration:underline;color:#666666;}
a.navMain:hover		{text-decoration:underline;color:#B4C11E;}
a.navMain:active	{text-decoration:underline;color:#666666;}

h1
{
	font-size:25px;
	font-weight:bold;
	padding-bottom:5px;
	padding-top:10px;
	line-height:20px;
}

h2	
{
	font-size:18px;
	font-family:Arial;
	color:#666666;
	padding-bottom:4px;
	padding-top:0px;
}

h3
{
	font-size:16px;
	font-family:Arial;
	color:#666666;
	padding-bottom:4px;
	padding-top:0px;
	margin-top:0px;
}

li
{

   list-style-type:disc;
   margin-left:40px;

}


ul
{
   padding:0px;
   margin:0px;
}

td
{
	vertical-align:top;
}

.liclass
{

   list-style-type:none;
   float:left;
   margin-left:0px;
}

.ulclass
{
   padding:0px;
   padding-top:0px
}

a:link h3		{text-decoration:none;}
a:visited h3	{text-decoration:none;}
a:hover h3		{text-decoration:underline;color:#B4C11E;}
a:active h3		{text-decoration:none;}


h4
{
	font-size:14px;
	font-family:Arial;
	color:#666666;
	padding-bottom:8px;
	padding-top:8px;
	font-weight:normal;
}

h4 img
{
	float:left;	
	padding-right:5px;
	padding-top:4px;
}

p
{
	padding-top:0px;
	text-align:left;
}

#totalContainer
{
	width:100%;
	height:100%;
	padding:0px;
}

form
{
	width:100%;
	height:100%;
    padding:0px;
}

#contentHolder
{
	width:100%;
	min-height:100%;
	height:auto!important;
	height:100%;
	/*background-color:blue;*/
	margin: 0 auto -30px; 

}

/*********************************************** 
					Navigation 
************************************************/
#navBlock
{

	position:relative;
	left:0px;
	top:0px;
	width:100%;
	padding-bottom:2px;

}

#logoHolder
{
	position:relative;
	height:63px;
 	padding-left:80px;
 	top:12px;
}

#socialmediaHolder
{
    float:left; 
    position:relative; 
    width:179px; 
    height:29px; 
    margin-top:-60px; 
    left:700px;
}

#languageHolder
{
 	position:absolute;
 	font-size:10px;
 	text-align:right;
 	width:100px;
 	left:855px;
 	top:10px;
 	color:#B4C11E;
}

#yourAnimationHolder
{
	position:absolute;
	margin-top:-25px;
	background-image:url('../images/bgAnimProposal.jpg');
	width:143px;
	height:26px;
	left:811px;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	line-height:27px;
}

#navMain
{
    position:relative;
	top:10px;
	height:90px;
	width:100%;
	font-size:10px;
	/*background-color:White;*/
}

#navLevel1
{
	width:100%;
	background-color:#cde4f2;
	height:32px;
    border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
    float:left;
    position:relative;

}

#navLevel1Content
{
	width:975px;

}

#navLevel1Buttons
{
	/*width:835px;*/
	padding-left:81px;
	float:left;
	
}

.marge
{
    margin-right:2px;
}

#navLevel1 a.normal
{
	font: 11px Arial,Helvetica,sans-serif;
	text-decoration: none;
	font-weight:bold;
	color:#757575;
	height:23px;
	border-right: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	text-align:center;
	display: block;
	float:left;
	padding-left:10px;
	padding-right:10px;
	padding-top:9px;
	padding-bottom:0px;
	
}

#navLevel1 a.selected
{
	font: 11px Arial,Helvetica,sans-serif;
	text-decoration: none;
	font-weight:bold;
	background-color:#8dc3e9;
	color:#ffffff;	
	height:23px;
	border-right: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	text-align:center;
	display: block;
	float:left;
	padding-left:10px;
	padding-right:10px;
	padding-top:9px;
	padding-bottom:0px;
	
}

#navLevel1 a.normal:hover
{
	background-color:#8dc3e9;
	color:#ffffff;	
}

#navLevel2
{
	width:100%;
	background-color:#757575;
	border-bottom: 1px solid #ffffff;
    height:32px;
	margin:0px;
	float:left;
    position:relative;
	border-top: 1px solid #ffffff;
}

#navLevel2Buttons
{
	width:885px;
	padding-left:81px;

}

#navLevel2 a.normal
{
	font: 16px Arial,Helvetica,sans-serif;
	text-decoration: none;
	color:#ffffff;
	height:26px;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	text-align:center;
	display: block;
	float:left;
	padding-left:10px;
	padding-right:10px;
	padding-top:6px;
	padding-bottom:0px;
	margin: 0px;
	margin-left:-1px;
}

#navLevel2 a.selected
{
	font: 16px Arial,Helvetica,sans-serif;
	text-decoration: none;
	color:#ffffff;
	background-color:#b4c11e;
	height:26px;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	text-align:center;
	display: block;
	float:left;
	padding-left:10px;
	padding-right:10px;
	padding-top:6px;
	padding-bottom:0px;
	margin: 0px;
	margin-left:-1px;
}

#navLevel2 a:hover
{
	background-color:#b4c11e;
	color:#ffffff;	
}

/***********************************************
					Search
***********************************************/
#searchBox
{
	/*width:410px;*/
	float:right;
	text-align:right;
	position:relative;
	margin-right:10px;
	/*left:550px;*/
	top:5px;
	display:table;
	
}

#searchResults
{
	min-height:550px;
	height:auto;
	height:100%;
	margin-bottom:50px;
}

.searchResultsItemGreen
{
	display:block;
	float:left;
	margin:4px;
	padding:5px;
	
	width:422px;
	height:118px;
	background-image:url(../Images/searchresult_green.png);
}

.searchResultsItemGreen img
{
	float:left;
	padding-right:8px;
	
}

.searchResultsItemGreen p
{
	padding-right:6px;
	font-size:12px;
}

.searchResultsItemGreenBlue
{
	display:block;
	float:left;
	/*margin:4px;*/
	padding:5px;
	
	width:422px;
	height:118px;
	background-image:url(../Images/searchresult_greenblue.png);
}

.searchResultsItemGreenBlue img
{
	float:left;
	padding-right:8px;
	
}

.searchResultsItemGreenBlue p
{
	padding-right:6px;
	font-size:12px;
}

.searchKeywordString
{
	font-size:17px;
	font-family:Arial;
	color:#666666;
	font-weight:bold;
}

.resultsFromOtherCategories
{
	
	display:block;
	clear:left;
	padding-bottom:20px;
}

.resultsFromCategory
{
	display:block;
	float:left;
	padding-bottom:40px;
}

/*********************************************** 
				Content - main 
************************************************/
#contentBlock
{
	background-color:white;
	display:table;
	float:left;
	width:885px;
	font-size:10px;
	
	margin-left:80px;
	padding-top:0px;
	padding-left:8px;
	padding-bottom:0px;
	
	margin-bottom:50px;
	margin-top:-25px;
	position:relative;
	top:10px;
	z-index:0;
	
}


.descriptionBlock
{
	background-color:#b4c11e;
	color:#ffffff;
	width:875px;
	font-weight:normal;
	margin-top:10px;
	margin-bottom:10px;
	padding:0px;
	float:left;
	
}

.titleMain
{
    margin-right:10%;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;

}

.titleMainModule
{
    margin-left:10px;
	background-color:#ffffff;
	line-height:26px;
	float:left;
	width:600px;
}

.roundOffBottom
{
	position:absolute;
	bottom:0px;
	padding:0px;
}

.informationContent
{

	width:880px;
	
}

.paragraphMain
{
	font-size:12px;
	text-align:left;
	padding:10px;
	margin-bottom:0px;
}

.paragraphMainLarge
{
	font-size:15px;
	text-align:justify;
	padding:10px;
	margin-bottom:0px;
}

.txtEmbedCode
{
    height:50px;
    width:670px;
}

.sponsorHolder
{
	width:331px;
	float:right;
	font-size:1px;
	background-image:URL(../Images/sponsor-middle.gif);
	background-repeat:repeat-y;
	
}

.sponsorHeader
{
	font-size:13px;
	text-align:center;
	margin:4px;
}
.sponsorImage
{
	
}
.sponsorFooter
{
	font-size:13px;
	text-align:center;
	margin:4px;
}

a.sponsorLink:link		{text-decoration:none;color:#666666;font-weight:bold;}
a.sponsorLink:visited	{text-decoration:none;color:#666666;font-weight:bold;}
a.sponsorLink:hover		{text-decoration:none;color:#666666;font-weight:bold;}
a.sponsorLink:active	{text-decoration:none;color:#666666;font-weight:bold;}

/*********************************************** 
			Content - In de kijker 
************************************************/
.contentNewModules
{

}
.mainModules
{
	float:left;
	margin-bottom:10px;
	margin-left:0px;
	width:522px;
	
}
.newModules
{
	float:left;
	margin-left:8px;
	width:345px;
	height:161px;
	background-image:URL(../Images/roundedBox_01.jpg);
	background-repeat:no-repeat;
}
.newModule
{
	padding-left:5px;
	padding-top:3px;
	margin-left:0px;
	
	height:125px;
	width:341px;
	background-repeat:no-repeat;
}


.newModulesub
{
    margin-left:9px;
    margin-top:7px;
    margin-bottom:5px;
    font-size:20px;
    height:22px;
}

.newModule img
{
	float:left;
	margin-right:5px;
}

.newModuleText
{

	font-size:16px;
	color:#bdc222;
	/*padding:0px;*/
	padding-left:2px;
	padding-right:2px;
	text-align:left;
}

.shareLink
{
    clear:both;
    padding-top:5px;
    height:50px;
    margin-bottom:50px;
}

.shareLink2
{
    clear:both; 
    padding-top:5px;
    height:50px;
    margin-bottom:50px;
}

.noBorder
{
    border:0px;
}

.CategorieH1
{
    visibility:hidden; 
    padding-bottom:-27px;
    position:relative;
}


a.nounderline:link			{text-decoration:none;}
a.nounderline:visited		{text-decoration:none;}
a.nounderline:hover			{text-decoration:underline;color:#B4C11E;}
a.nounderline:active		{text-decoration:none;color:#666666;}


/*********************************************** 
				Content - External Links 
************************************************/

.externalLinks
{
    margin-top:4px;
    height:132px;
    }
.externalLink1
{
    position:relative;
    left:0px;
    top:0px;
    width:141px;
    height:65px;
    float:left;
    text-align:center;
    }
    
.externalLink1_text
{
    position:absolute;
    top:10px;
    left:35px;
    font-size:13px;
    font-weight:bold; 
    
    }
.externalLink2
{
    position:relative;
    left:0px;
    top:0px;
    width:201px;
    height:65px;
    float:right;
    text-align:center;
    }
.externalLink2_text
{
    position:absolute;
    top:23px;
    left:58px;
    font-size:13px;
    font-weight:bold; 
       
    }
.externalLink3
{
    position:relative;
    left:0px;
    top:0px;
    width:141px;
    height:65px;
    float:left;
    margin-top:3px;
    text-align:center;
    }
.externalLink3_text
{
    position:absolute;
    top:7px;
    left:9px;
    font-size:13px;
    font-weight:bold; 
     
}
.externalLink4
{
    position:relative;
    left:0px;
    top:0px;
    width:201px;
    height:65px;
    float:right;
    margin-top:3px;
    text-align:center;
    }
.externalLink4_text
{
    position:absolute;
    top:16px;
    left:72px;
    font-size:13px;
    font-weight:bold; 
    
}


/*********************************************** 
				Content - Thumbnails 
************************************************/

.thumbnailBlock
{
	background-color:white;
	width:875px;
	float:left;
}

.thumbContainer
{
	width:170px;
	height:165px;
	font-size:1px;
	color:#666666;
	float:left;
	padding-right:6px;
	padding-bottom:5px;
	font-size:1px;
	display:table-cell;
	margin-top:0px;
}

a.thumbContainerLink:link 		{text-decoration:none;}
a.thumbContainerLink:visited 	{text-decoration:none;}
a.thumbContainerLink:hover		{text-decoration:none;color:#B4C11E;}
a.thumbContainerLink:active		{text-decoration:none;}

.thumbText
{
	position:relative;
	font-size:11px;
	top:-13px;
	padding-left:2px;
	padding-right:2px;
	padding-bottom:4px;
	text-decoration:underline;
	text-align:left;

}

.thumbDuration
{
	position:relative;
	left:138px;
	top:-15px;
	width:26px;
	height:12px;
	padding-left:5px;
	padding-top:2px;
	font-size:9px;
	color:#ffffff;
	background-color:#665d62;
	text-decoration:none;
}

.thumbnailOverlay
{
	
	z-index:5;
	padding-top:-133px;
	padding-bottom:15px;
}

/*********************************************** 
					Footer 
************************************************/

#footer
{
	
	width:100%;
	font-size:11px;
	color:#666666;
	height:25px;
	
	border-top-color:#E3E3E3;
	border-top-style:solid;
	border-top-width:1px;
	background-color:#ffffff;

	padding-top:0px;
	clear:both;
	z-index:2;
	position:relative;
	
	
}

#footerContent
{

	width:875px;
	margin-left:80px;
	text-align:right;
	height:25px;
}




/* Oep te kuisen */
#embedButtons
{
	margin-top:5px;	
	height:40px;
	margin-bottom:5px;
	padding-bottom:0px;
	/*z-index:2;*/
	position:relative;
}

#embedLayer
{
	margin-top:-5px;
	margin-left:0px;
	clear:both;
	float:left;
	visibility:hidden;
	font-size:12px;
	color:#666666;
	width:500px;
	height:30px;
	padding-top:10px;
	padding-left:5px;
	padding-bottom:5px;


}

#copyLayer
{
	clear:both;
	float:left;
	margin-top:-30px;
	margin-left:0px;
	visibility:hidden;
	font-size:12px;
	color:#666666;
	padding-top:10px;
	padding-left:5px;
	padding-bottom:5px;
	width:500px;
	height:30px;


}


#bannerContainer
{
	position:relative;
	top:10px;
	font-size:12px;
 	font-family:Arial;
 	left:0px;
	margin-left:140px;
	width:100%;
 	color:#ffffff;
	padding-bottom:60px;
	margin-bottom:2px;
}

#backgroundBar
{
	position:absolute;
	top:75px;
	width:100%;
	height:130px;
	background-color:#b4c11e;
	z-index:0;
}


#navMainContent
{
	text-align:right;
	height:33px;
	width:85px;
	padding-left:10px;
	padding-top:9px;
}




.horizontalStroke
{
			background-image:URL(../images/dottedLine.gif);
			padding-top:15px;
			background-repeat:repeat-x;
}


.titleDuration
{
	font-size:16px;
    font-weight:bold;
}

.titleSub{		font-size:15px;
				font-weight:bold;
				padding-bottom:5px;
				}

.titleBold{		font-size:13px;
				font-weight:bold;
				padding-left:5px;
				}
.textNormalSubscription{	font-weight:normal;width:860px;font-size:10px;}
.textItalic{	font-style:italic;
				}


.thumbContainerRight{	width:170px;
			height:150px;
			float:left;
			padding-right:0px;
			padding-bottom:10px;
			font-size:1px;
			color:#666666;
			}			
			
.roundedContainer
{
    /*background-color:Olive;*/
    overflow:hidden;
    margin-bottom:0px;
}

.paragraph_01{		padding-top:10px;
			padding-left:10px;
			padding-right:10px;
			padding-bottom:10px;
			background-color:#daeac3;
			font-size:12px;
			color:#333333;}

.paragraph_02{		padding-top:10px;
			padding-left:10px;
			padding-right:10px;
			padding-bottom:10px;
			background-color:#efefef;
			font-size:12px;
			color:#333333;
			text-align:justify
			}

.textBold{		font-weight:bold;}


#barLeft{		font-size:10px;
			color:#ffffff;
			text-align:right;
			position:absolute;
			top:107px;
			width:45%;
			left:55%;
			}			

#barLeftContent{	font-size:12px;
			font-weight:bold;
			color:#ffffff;
			background-color:#666666;
			height:33px;
			text-align:left;
			padding-left:10px;
			padding-top:9px;
			}

.borderedParagraph{	border:1px;
			border-color:#777777;
			border-style:solid;
			padding:5px;
			padding-bottom:10px;
			background-color:#f7f7f7;
			}
			
.standardContent
{		
			padding-top:10px;
			padding-left:10px;
			padding-right:10px;
			padding-bottom:30px;
			font-size:12px;
			color:#333333;
			background-color:#ffffff;
			min-height:550px;
}


.boxSpacer
{
	height:6px;
}

/*********************************************** 
			landing CommonCraft 
************************************************/

.headerHolder
{
	position:relative;
	background-image:url('../Images/landingCommoncraft/animate-your-explanation.jpg');
	background-repeat:no-repeat;
	width:877px;
	height:194px;
	margin-top:10px;
	margin-right:8px;
}

h1#title_Main
{
	position:absolute;
	left:35px;
	top:50px;
	width:450px;
	font-size:14px;
	font-weight:bold;
	font-family:Arial;
	color:#484848;
}

.headerLink_01
{
	position:absolute;
	left:550px;
	top:37px;
}

.headerLink_02
{
	position:absolute;
	left:710px;
	top:37px;	
}

.contentFrameHolder
{
	margin-top:5px;
	overflow:hidden;
}

.contentFrameHolderLeft
{
	margin-top:15px;
	width:500px;
	float:left;
	border:0px;
	border-right:1px;
	border-color:#e9e9e9;
	border-style:solid;
}
.cotentFrameHolderRight
{
	margin-top:0px;
	width:370px;
	float:right;
}
p.paragraph_Main
{
	font-size:12px;
	color:#757575;
	margin-left:5px;
	margin-right:10px;
	margin-top:0px;
	margin-bottom:20px;
	padding:0px;
	text-align:left;
}
h2.title_Sub
{
	margin-left:5px;
	font-size:16px;
}
span.bold
{
	font-weight:bold;
}

.thumbHolderCustom
{
	position:relative;
	margin-top:7px;
	margin-left:10px;
	margin-right:5px;
	margin-bottom:5px;
	float:right;
}

/*********************************************** 
					Other 
************************************************/

.embbutton
{
    float:left; 
    padding-right:5px; 
    z-index:0;
    position:relative;
}

.copybutton
{
    float:left;
    padding-right:5px;
    z-index:0;
}

.sharinglink
{
    width:171px; 
    height:40px; 
    float:left; 
    padding-top:1px;
}

.feedback
{
    float:left;
    padding-left:5px; 
    padding-top:1px;
}


/*********************************************** 
					OA 
************************************************/

#flashcontent{
	position:absolute;
	float:left; 
	left:-2px;
	padding-top:14px;
	width:704px;
	height:390px;
    z-index:2;
}

#contentQuotePanel1{
	
	margin-top:10px;
	width:880px;
	height:181px;
	padding-top:10px;
	padding-left:10px;
	padding-bottom:10px;
	background-image:url(../images/requestquote_panel1.png);
	background-repeat:no-repeat;
	margin-bottom:10px;
	font-family:Arial;
    font-size:12px;
    color:#757575;
    font-weight:bold;
	
}

#contentQuotePanel2{
	
	margin-top:-30px;
	padding-top:10px;
	padding-left:10px;
	padding-bottom:10px;	
	background-image:url(../images/requestquote_panel2.png);
	background-repeat:no-repeat;
	width:880px;
	height:308px;
	margin-bottom:10px;
	font-family:Arial;
    font-size:12px;
    color:#757575;
    font-weight:bold;
}

#contentQuotePanel3
{
    
	margin-top:-30px;
	padding-top:10px;
	padding-left:10px;
	padding-bottom:10px;	
	background-image:url(../images/requestquote_panel3.png);
	background-repeat:no-repeat;
	width:880px;
	height:41px;
	margin-bottom:10px;
	font-family:Arial;
    font-size:12px;
    color:#757575;
    font-weight:bold;
}

#contentQuotePanel4{
	
    margin-bottom:5px;
    margin-top:-30px;
    
	background-image:url(../images/requestquote_panel3.png);
	background-repeat:no-repeat;
	
	width:880px;
	height:41px;

    padding-top:5px;
    
    font-family:Arial;
    font-size:12px;
    color:#757575;
    font-weight:bold;
}

#contentQuotePanel5
{
	padding-top:10px;
	padding-left:10px;
	padding-bottom:10px;	
	background-image:url(../images/requestquote_panel5.png);
	background-repeat:no-repeat;
	width:880px;
	height:295px;
	margin-bottom:10px;
	font-family:Arial;
    font-size:12px;
    color:#757575;
    font-weight:bold;
    height:550px;
}

#contentQuotePanel6
{
	padding-top:10px;
	padding-left:10px;
	padding-bottom:10px;	
	background-image:url(../images/requestquote_panel6.png);
	background-repeat:no-repeat;
	width:880px;
	height:295px;
	margin-bottom:10px;
	font-family:Arial;
    font-size:12px;
    color:#757575;
    font-weight:bold;
    height:470px;
}

#contentQuotePanel7
{
	padding-top:10px;
	padding-left:10px;
	padding-bottom:10px;	
	background-image:url(../images/requestquote_panel7.png);
	background-repeat:no-repeat;
	width:880px;
	height:295px;
	margin-bottom:10px;
	font-family:Arial;
    font-size:12px;
    color:#757575;
    font-weight:bold;
    height:470px;
}

#contentQuotePanel8
{
	padding-top:10px;
	padding-left:10px;
	padding-bottom:10px;	
	background-image:url(../images/requestquote_panel8.png);
	background-repeat:no-repeat;
	width:880px;
	margin-bottom:10px;
	font-family:Arial;
    font-size:12px;
    color:#757575;
    font-weight:bold;
    height:476px;
}

.tableContact
{
	width:850px;
	border:solid 0px #000000;
}

.quoteFormTable 
{
	
}

.quoteLeftCell
{
    width:20px;
	height:20px;
	padding-bottom:5px;
}

.quoteRightCell{
	padding-left:5px;
	padding-bottom:5px;
	float:left;
} 

#contentQuoteThanksPanel{
	
	color:#757575;
	padding-top:10px;
	padding-left:10px;
	padding-bottom:15px;
	padding-right:0px;	
	background-image:url(../images/requestquote_panel_thanks.png);
	background-repeat:no-repeat;
	width:880px;
	height:112px;
	margin-bottom:-10px;
	margin-top:10px;
}

a.whiteLink
{
	text-decoration:none;
}

a.whiteLink:hover
{
	text-decoration:none;
}

.faqLinksArea
{
}

.tekst
{
 font-family:Arial;
 font-size:12px;
 color:#757575;
}

.steps
{
 font-family:Arial;
 font-size:12px;
 color:#757575;
 margin-top:0px; 
 margin-bottom:20px;
 margin-left:-2px; 
 position:relative; 
 float:left; 
 width: 900px;
}

.steps-text
{
    padding-left:4px; 
    position:relative; 
    width:259px; 
    text-align:justify;
    padding-right:38px;
}
    

#faqText
{
	font-weight:bold;
	font-family:Arial;
    font-size:12px;
    color:#757575;
    position:relative;
    float:left
}

#faqText a
{
	font-weight:bold;
	font-family:Arial;
    font-size:12px;
    color:#757575;
}

.FAQanswer
{
	display:none;
	font-family:Arial;
    font-size:12px;
    color:#757575;
	position:relative;
}

.multiline
{
 font-family:Arial;
 font-size:13px;
}


#embedLayer_in
{
	clear:both;
	visibility:hidden;
	background-color:#ffffff;
	top:10px;
	position: relative;
	float:left;
	left:2px;
}

#copyLayer_in
{
	clear:both;
	visibility:hidden;
	background-color:#ffffff;
	top:-45px;
	position: relative;
	float:left;
	left:2px;
	
}

.tdstyle
{
    text-align:right; 
    padding-right:8px; 
    padding-bottom:23px;
}

.whattext
{
    width:680px; 
    float:left; 
    position:relative;
}

.offerte
{
    width:161px; 
    height:66px; 
    position:relative; 
    float:right;
    margin-top:10px;
}

.animationtable
{
    width:880px; 
    height:390px; 
    position:relative; 
    float:left;
    top:-5px;
}

.buttonstable
{
    width:200px; 
   height:390px;
    vertical-align:top;
}

.stepsimg
{
    height:65px;
}

.stepstxt
{
    vertical-align:top; 
    padding-top:5px;
    height:180px;
}

.intro
{
 font-family:Arial;
 font-size:12px;
 color:#757575;
 width:880px;
 margin-top:10px;
}

.introtr
{
    top:-13px; 
    position:relative;
}

.animationtd
{
    width:704px; 
    height:390px;
}

.step1link
{
    color:#A4A922;
    font-weight:bold;
    text-decoration:underline;
}

.step2text
{
    color:#4EA4D9;
    font-weight:bold;
}
    
.step3text
{
    color:#B7B15D;
    font-weight:bold;
}

.quotetext
{
     font-family:Arial;
     font-size:12px;
     color:#757575;
    left:4px; 
    position:relative; 
    margin-bottom:0px;
}

.quoteBovenLinks
{
    float:left; 
    position:relative; 
    width:460px;
}

.quoteBovenRechts
{
    width:400px; 
    float:left; 
    position:relative;
}

.quoteMargin
{
    text-align:right; 
    padding-right:8px; 
    padding-bottom:23px;
}

.quoteItem
{
    float:left; 
    position:relative;
}

.quoteItemRechts1
{
    text-align:right; 
    padding-right:8px; 
    padding-bottom:45px;
}

.quoteItemRechts2
{
    text-align:right; 
    padding-right:8px; 
    padding-bottom:10px;
}

.quoteItemRechts3
{
    text-align:right; 
    padding-right:8px; 
    position:relative; 
    padding-top:2px;
}

.quoteItemRechts4
{
    text-align:right; 
    padding-right:8px; 
    position:relative; 
    padding-top:-2px;
}

.adresbox
{
    width:400px;
}

.leftPositioning
{
    float:left; 
    position:relative;
}

.topPositioning
{
    width:400px;
    margin-top:8px;
}

.quoteLeftCell1
{
	height:20px;
	width: 188px; 
	text-align:right;
	padding-right:8px; 
	height:16px; 
	padding-bottom:22px;
}

.quoteLeftCell2
{
	height:20px;
	width: 188px; 
	text-align:right; 
	padding-right:8px; 
	padding-bottom:15px;
}

.quoteLeftCell3
{
	height:20px;
	width: 188px; 
	text-align:right; 
	padding-right:8px; 
	padding-bottom:35px;
}

.quoteLeftCell4
{
	height:20px;
	width: 188px; 
	text-align:right; 
	padding-right:8px; 
	padding-bottom:35px;
}

.quoteLeftCell5
{
	height:20px;
	width: 188px; 
	text-align:right; 
	padding-right:8px; 
	padding-bottom:35px;
}

.widthBottom
{
    width:660px;
}

.widthBottom1
{
    width:400px;
}

.quoteCheck
{
    width:800px;
}

.quoteSubmitBox
{
    width:100%; 
    text-align:right;
}

.quoteSubmit
{
    width:70px; 
    height:22px; 
    text-align:left;
}

.quoteSubmitbutton
{
    width:62px; 
    height:22px; 
}

.leftTextFields
{
    height:14px;
    width:327px;
}

.RightTextFields
{
    height:14px;
    width:315px;
}

.RightTextFieldAdres
{
    height:50px;
    width:315px;
    font-family:Arial;
    font-size:13px;
}

.BottomTextFields
{
    height:40px;
    width:632px;
    font-family:Arial;
    font-size:13px;
}

.BottomTextFieldMovie
{
    height:12px;
    width:632px;
}

.BottomTextFieldLanguages
{
    height:25px;
    width:637px;
}

.validators
{
    color:Red;
    visibility:hidden;
}

.countries
{
    width:320px;
}

.mailValidator
{
    top:-14px; 
    position:relative
}

.faqTextImage
{
    background-image:url(../Images/faq_offerandwork.png); 
    width:880px; 
    height:37px;
}

.faqTextImage2
{
    background-image:url(../Images/faq_technical.png); 
    width:880px; 
    height:37px;
}

.faqTextImage3
{
    background-image:url(../Images/faq_payment.png); 
    width:880px; 
    height:37px;
}

.faqMargin
{
    margin-left:20px;
}

.faqFontLighter
{
    font-weight:lighter
}

.faqPart1
{
    margin-left:20px; 
    position:relative; 
    margin-top:3px; 
    float:left;
}

.faqPart2
{
    margin-left:20px; 
    position:relative; 
    margin-top:3px; 
    float:left;
}

.faqPart3
{
    margin-left:20px; 
    position:relative; 
    margin-top:3px; 
    float:left;
}

.q10
{
    margin-left:20px;
}

.q12
{
    margin-left:20px; 
    margin-top:10px;
}

.faqquestion
{
    margin-bottom:-2px;
}

.searchtitel
{
    font-size:16px;
    margin-top:0px;
    text-decoration:none;
}

.searchresults
{
	font-size:14px;
	font-family:Arial;
	color:#666666;
	margin-bottom:8px;
	margin-top:8px;
	font-weight:normal;
}

.searcharrow
{
    float:left; 
    margin-top:4px; 
    margin-right:5px;
}


.push
{
    height:30px;
}

.searcharrowrelated
{
    float:left; 
    margin-left:0px;
    margin-top:2px;
}

.relatedmovies
{
    height:225px;
    width:600px;
    margin-left:10px; 
    margin-top:0px;
    padding-top:0px;
    float:left;
    /*position:relative;*/
    display:block;
    z-index:1;
    
    font-size:14px;
    font-family:Arial;
	color:#666666;
	font-weight:bold;
}


.relatedheader
{
    margin-bottom:5px;
}

.socialmediaimg
{
    float:left; 
    position:relative;
}

.downloadRequest
{
	float:right;
	margin-top:5px;
	display:inline;
}

.marginLeftDefault
{
	margin-left:5px;
}

/*********************************************** 
			SUBSCRIBE NEWSLETTER 
************************************************/

.IFrameBox
{
   margin-top:-30px;
}

.breakHolder
{
	width:auto;
	height:20px;
	display:block;
	padding:0 0 5px 0;
}

.companyZoneHeader
{
	width:100%;
	height:110px;
	background-color:#fff;
}
.companyZoneLogo
{
	display:inline;
	float:right;
}
.companyZoneText
{
	float:left;
	width:630px;
	background-color:#fff;	
}
.companyZoneParagraphMain
{
	font-size:12px;
	text-align:left;
	padding:0 10px 10px 0;
	margin-bottom:0px;
}
h1.companyZoneTitle
{
	font-size:25px;
	font-weight:bold;
	padding:0;
	margin:0 0 5px 0;
	line-height:23px;
}
.tableLabel
{
	text-align:right;
}

/***************************************
QUOTES
***************************************/
.quoteColumn
{
	background-color:#fff;
	width:268px;
	float:left;
	margin:0 17px 0 0;
}
p.quoteTitle
{
	font-size:16px;font-weight:bold;margin:10px 0 5px 0;
}
p.quoteText
{
	font-style:italic;font-size:14px;color:#666;text-align:left;
	margin:10px 0 10px 0;
}
p.quoteSubscription
{
	font-size:12px;color:#666;
	text-align:right;
	border-bottom:solid 1px #ccc;
	padding:0 0 25px 0;margin:10px 0 30px 0;
}
a.quoteLink:link		{text-decoration:none;color:#666;}
a.quoteLink:visited		{text-decoration:none;color:#666;}
a.quoteLink:hover		{text-decoration:underline;color:#B4C11E;}
a.quoteLink:active		{text-decoration:underline;color:#666;}

.formLabel
{
	padding-top:5px;	
}

.inlineList
{
	width:860px;margin-top:15px;font-weight:normal;	
}

/***************************************
FAQ
***************************************/
h2.faqChapter
{
	font-size:20px;font-weight:bold;color:#666;
	margin:15px 0 0 0;	
}
h3.faqTitle
{
	font-size:14px;font-weight:bold;color:#666;	
	margin:18px 0 0 0;
}
p.faqText
{
	font-size:12px;
	margin-bottom:0px;
}