
/* mac hide \*/
HTML,BODY{  height:100%;    }
/* end hide*/

HTML{ overflow-x: hidden; } /* Only (necessary) for IE */


HTML, BODY{
	margin: 0px;
	padding: 0px;
    background-color: #376FBF;
    /* background-color:
    als javascript = enabled dan zorgt loadDynamics() voor lichtblauwe
    achtergrond tbv alpha filter kleur verloop */
   
}	
	
BODY,TD,DIV,P{
	font-family: arial;
	font-size: 9pt;
	line-height: 1.4;
	font-weight: normal;
	color: #241C0F;
	text-decoration: none;
}

 
/* START FRAME *************************************************************** */

/*** LEFT ***/

#frame_left{
	position: absolute;
	top: 0;
    left: 0;
	display: block;
    /* height wordt opgegeven dmv javascript */
	width: 50%;
	margin-left: -361px;
	padding: 0; 
	
	background-image: url(http://www.mrturbo.nl/gfx/frame_left_bg.jpg);
	background-position: right top; 
	background-repeat: repeat; 
    filter:alpha(style=1, opacity=100, finishOpacity=0, startX=0, startY=50, finishX=0, finishY=100); /* IE ONLY | FF e.d. dmv PNG */
	border: 0px solid #ff0000;  
	z-index: 10;
}

/* frame verloop top */
#frame_left_top{
	float: right;
    width: 100%;
    height: 100%;
	background-image: url(http://www.mrturbo.nl/gfx/frame_left_top.jpg);
	background-position: right top; 
	background-repeat: repeat-x;
}

/* frame shadow left */
#frame_left_shadow{
	float: right;
    width: 100%;
    height: 100%;
	background-image: url(http://www.mrturbo.nl/gfx/frame_left_shadow.jpg);
	background-position: right top; 
	background-repeat: repeat-y;
}
#frame_left_shadow_top{
	float: right;
    width: 100%;
    height: 100%;
	background-image: url(http://www.mrturbo.nl/gfx/frame_left_shadow_top.jpg);
	background-position: right top; 
	background-repeat: no-repeat;
}



/*** RIGHT ***/

#frame_right {
	position: absolute;
	top: 0;
	left: 50%;
	display: block;
	/* height wordt opgegeven dmv javascript */
	width: 50%;
    margin: 0;
	padding: 0; 
	
	background-image: url(http://www.mrturbo.nl/gfx/frame_right_bg.jpg);
	background-position: 361px 0px; 
	background-repeat: repeat;
    filter:alpha(style=1, opacity=100, finishOpacity=0, startX=0, startY=50, finishX=0, finishY=100); /* IE ONLY | FF e.d. dmv PNG */
	border: 0px solid #000000;  
	z-index: 20;
}
/* frame verloop top */
#frame_right_top{
	float: left;
    width: 100%;
    height: 100%;
	background-image: url(http://www.mrturbo.nl/gfx/frame_right_top.jpg);
	background-position: 361px 0px; 
	background-repeat: repeat-x;
}

/* frame shadow left/right */
#frame_right_shadow{
	float: left;
    width: 100%;
    height: 100%;
	background-image: url(http://www.mrturbo.nl/gfx/frame_right_shadow.jpg);
	background-position: 361px 0px; 
	background-repeat: repeat-y;
}
#frame_right_shadow_top{
	float: left;
    width: 100%;
    height: 100%;
	background-image: url(http://www.mrturbo.nl/gfx/frame_right_shadow_top.jpg);
	background-position: 361px 0px; 
	background-repeat: no-repeat;
}



/*** BOTTOM ***/

/* frame verloopbottom (niet in IE --> IE dmv alpha filter)*/
DIV.frame_bottom{        
	float: left;
    width: 100%;
    height: 100%;
}
DIV.frame_bottom[class]{        /* IE ignores styles with [attributes], so it will skip the following.*/
	background-image: url(http://www.mrturbo.nl/gfx/frame_bottom.png);
	background-position: bottom left; 
	background-repeat: repeat-x;
}


/*** TOP ***/

/* LOGO + SUNBEAM ANIMATIE als achtergrond */
#logo_with_animation, #logo{
	position: absolute;
    top: 0;
    left: 50%;
	display: block;
	/* height wordt opgegeven dmv javascript */
	width: 777px;
    height: 311px;
	margin-left: -554px;
	padding: 0px;
    
   	background-image: url(http://www.mrturbo.nl/gfx/sunbeam_ani.gif); /* -361 - 193 = -554  */
	background-position: 0px 0px; 
	background-repeat: repeat-y;
	border: 0px solid #ff9900; 
	z-index: 37; 
}
#logo{
   	background-image: url(http://www.mrturbo.nl/gfx/sunbeam.gif);
}



/* patroon bovenin als achtergrond van logo
deze staat apart omdat de z-index lager moet zijn dan de sunbeam animatie */
#frame_top{
	position: absolute;
    top: 0;
    left: 50%;
	display: block;
	/* height wordt opgegeven dmv javascript */
	width: 722px;
    height: 82px;
	margin-left: -361px;
	padding: 0px;
    
   	background-image: url(http://www.mrturbo.nl/gfx/frame_center_top.jpg);
	background-position: 0px 0px; 
	background-repeat: repeat-y;
	border: 0px solid #ff9900; 
	z-index: 35; 
}



/*** CENTER ***/

#frame_center, #frame_center_grey{
	position: absolute;
    top: 0;
    left: 50%;
	display: block;
	min-height: 100%;
    /* height wordt opgegeven dmv javascript */
	width: 722px;
	margin-left: -361px;
	padding: 0px;
    border: 0px solid #ff9900; 
	z-index: 40;

    background-image: url(http://www.mrturbo.nl/gfx/content_container_bg.gif);
	background-position: 0px 0px; 
	background-repeat: repeat-y;
    
}

#frame_center_grey{
    background-image: url(http://www.mrturbo.nl/gfx/content_container_bg_grey.gif);
}
/*
#frame_center_bottom{
	position: absolute;
    top: 100%;
    left: 50%;
	display: block;
	height: 39px;
	width: 722px;
	margin-left: -361px;
    margin-top:-39px;
	padding: 0px;
	z-index: 40;
    
    
	background-image: url(http://www.mrturbo.nl/gfx/content_bottom.gif);
	background-position: left bottom; 
	background-repeat: no-repeat;
    border: 3px solid #ff9900; 
}
*/

/* END FRAME ***************************************************************** */


/* START CONTENT LAYOUT ****************************************************** */

#content_top{
	float: left;
    width: 100%;
    height: 104px;
    background-image: url(http://www.mrturbo.nl/gfx/content_top_frame.gif);
	background-position: left bottom; 
	background-repeat: no-repeat;
}
#content_moodbar{
	float: left;
    width: 100%;
    height: 100px;
    background-image: url(http://www.mrturbo.nl/gfx/content_moodbar_bg.jpg);
	background-position: left bottom; 
	background-repeat: no-repeat;
}

#content_menu_container{
	float: left;
    width: 100%;
    height: 32px;
    background-image: url(http://www.mrturbo.nl/gfx/content_menu_bg.jpg);
	background-position: left top; 
	background-repeat: no-repeat;
}
#content_moodbar_bottom, #content_moodbar_bottom_grey{
	float: left;
    width: 100%;
    height: 40px;
    background-image: url(http://www.mrturbo.nl/gfx/content_moodbar_bottom.gif);
	background-position: left bottom; 
	background-repeat: no-repeat;
}
#content_moodbar_bottom_grey{
    height: 20px;
    background-image: url(http://www.mrturbo.nl/gfx/content_moodbar_bottom_grey.gif);
    background-position: left top;
}


#content_container{
    width: 100%;
    height: auto;
    border: 0px solid #000000;
    /*background-image: url(http://www.mrturbo.nl/gfx/content_container_bg.gif);
	background-position: 0px 0px; 
	background-repeat: repeat-y;
    background-color: #ff0000;*/
}
DIV.row_container{
	float: left;
    width: auto;
    height: auto;
    border: 0px solid #000000;
}
DIV.content_column_leftspacer, DIV.content_column_leftspacer_faq, DIV.content_column_leftspacer_extra{
	float: left;
    width: 43px;
    height: auto;
    border: 0px solid #000000;
}
DIV.content_column_leftspacer_faq, DIV.content_column_leftspacer_extra{
    width: 60px;
}
DIV.content_column1, DIV.content_column1_faq, DIV.content_column1_service, DIV.content_column1_extra{
	float: left;
    width: 426px;
    height: auto;
    border: 0px solid #ff0000;
}
DIV.content_column1_faq, DIV.content_column1_extra{
    width: 520px;
}
DIV.content_column1_service{
    width: 436px;
}


DIV.content_column2, DIV.content_column2_service, DIV.content_column2_extra{
	float: left;
    width: 188px;
    height: auto;
    border: 0px solid #000000;
    margin-left: 31px;
}
DIV.content_column2_service{
    margin-left: 0px;
}

DIV.content_column_totalwidth, DIV.content_column_faq, DIV.content_column_extra{
	float: left;
    width: 641px;             /* 426 + 188 */
    height: auto;
    border: 0px solid #000000;
    margin-left: 43px;        /* width of DIV.content_column_leftspacer */
}

DIV.content_column_faq, DIV.content_column_extra{
    width: 588px;                
}



DIV.content_column1_home1, DIV.content_column1_home2{
	float: left;
    width: 220px;
    height: auto;
    border: 0px solid #ff0000;
}
DIV.content_column1_home2{
    width: 205px;
}
DIV.content_column1_home3{
	float: left;
    width: 33%;
    height: auto;
    border: 0px solid #ff0000;
}


DIV.content_footer{
    float: left;
    width: 660px;
    height: 20px;
    line-height: 20px;
    margin: 22px 0px 10px 28px;
    padding-left: 10px;
    font-size: 7pt;
    color: #002765;
    text-decoration: none;
    background-image: url(http://www.mrturbo.nl/gfx/content_footer_bg.gif);
    background-position: 0px 0px; 
    background-repeat: no-repeat;
    border: 0px solid #ff0000;
}
DIV.content_footer P, DIV.content_footer A, DIV.content_footer A:hover, DIV.content_footer P.nospace{
    float: left;
    line-height: 20px;
    margin: 0px;
    padding: 0px 6px;
    font-size: 7pt;
    color: #002765;
    text-decoration: none; 
    border-left: 2px solid #E3E2E2;
    border-right: 2px solid #E3E2E2;
}	
P.nospace{
    padding: 0px;
    border: 0px;
}

DIV.content_footer A:hover{
    color: #FFFFFF;
    background-color: #002765;
    border-left: 2px solid #FFFFFF;
    border-right: 2px solid #FFFFFF;
}
/* END CONTENT LAYOUT ******************************************************** */


/* START PORTFOLIO LAYOUT **************************************************** */

DIV.faq_header_spacer{
    float: left;
    height: 10px;
    width: 100%;
    border: 0px solid #000000;
    clear: left;
}
DIV.faq_footer_spacer{
    float: left;
    height: 20px;
    width: 100%;
    border: 0px solid #000000;
    clear: left;
}

IMG.faq_header_spacer{
    height: 10px;
    width: 100%;
    /* background-color: #000000; */
}
IMG.faq_footer_spacer{
    height: 24px;
    width: 100%;
    /* background-color: #000000; */
}


P.faq{
	padding: 0px;
    margin: 0px 0px 0px 0px;
}
P.answer{
    display: none;
    width: 100%;
    padding: 0px 0px 17px 9px;
    margin: 0px;
    border: 0px solid #000000;
}

.faq_list{
display: block;
width: auto;
height: auto;
margin: 0px 0px 8px 32px;
padding: 0px;
}
BR.faq_list_header{
height: 9px;
line-height: 9px;
font-size: 9px;
}


/* START PORTFOLIO LAYOUT **************************************************** */

DIV.portfolio_column_leftspacer{
	float: left;
    width: 12px;
    height: auto;
    border: 0px solid #000000;
}


DIV.portfolio_header{
	float: left;
    width: 696px;
    height: 13px;
    margin: 7px 0px 0px 12px;
	background-image: url(http://www.mrturbo.nl/gfx/portfolio_item_header.gif);
	background-position: left top; 
	background-repeat: no-repeat;
}
DIV.portfolio_center{
	float: left;
    width: 696px;
    height: auto;
    margin-left: 12px;
	background-image: url(http://www.mrturbo.nl/gfx/portfolio_item_bg.gif);
	background-position: left top; 
	background-repeat: repeat-y;
}
DIV.portfolio_footer{
	float: left;
    width: 696px;
    height: 13px;
    margin: 0px 0px 7px 12px;
    background-image: url(http://www.mrturbo.nl/gfx/portfolio_item_footer.gif);
	background-position: left top; 
	background-repeat: no-repeat;
}


DIV.portfolio_largeimage{
    float: left;
    width: 318px;
    height: 100%;
    margin-left: 13px;
    border: 0px solid #ff0000;
}

IMG#portfolio_largeimage12,
IMG#portfolio_largeimage11,
IMG#portfolio_largeimage10,
IMG#portfolio_largeimage9,
IMG#portfolio_largeimage8,
IMG#portfolio_largeimage7,
IMG#portfolio_largeimage6,
IMG#portfolio_largeimage5,
IMG#portfolio_largeimage4,
IMG#portfolio_largeimage3,
IMG#portfolio_largeimage2,
IMG#portfolio_largeimage1{
	background-position: left top; 
	background-repeat: no-repeat;
}

IMG#portfolio_largeimage12{
	background-image: url(http://www.mrturbo.nl/gfx/large_turbohtml1.jpg);
}
IMG#portfolio_largeimage11{
	background-image: url(http://www.mrturbo.nl/gfx/large_tonosurf1.jpg);
}
IMG#portfolio_largeimage10{
	background-image: url(http://www.mrturbo.nl/gfx/large_lagodasse1.jpg);
}
IMG#portfolio_largeimage9{
	background-image: url(http://www.mrturbo.nl/gfx/large_hannekevanveluwen1.jpg);
}
IMG#portfolio_largeimage8{
	background-image: url(http://www.mrturbo.nl/gfx/large_wouterswitgoed1.jpg);
}
IMG#portfolio_largeimage7{
	background-image: url(http://www.mrturbo.nl/gfx/large_hennykoster1.jpg);
}
IMG#portfolio_largeimage6{
	background-image: url(http://www.mrturbo.nl/gfx/large_pcrider1.jpg);
}
IMG#portfolio_largeimage5{
	background-image: url(http://www.mrturbo.nl/gfx/large_hagenslijperij1.jpg);
}
IMG#portfolio_largeimage4{
	background-image: url(http://www.mrturbo.nl/gfx/large_flowwolf1.jpg);
}
IMG#portfolio_largeimage3{
	background-image: url(http://www.mrturbo.nl/gfx/large_branellec1.jpg);
}
IMG#portfolio_largeimage2{
	background-image: url(http://www.mrturbo.nl/gfx/large_sdmp1.jpg);
}
IMG#portfolio_largeimage1{
	background-image: url(http://www.mrturbo.nl/gfx/large_grootkunst1.jpg);
}

DIV.portfolio_container_thumbimage{
    float: left;
    width: 75px;
    height: 100%;
    margin-left: 17px;
}
DIV.portfolio_thumbimage{
	float: left;
    width: 75px;
    height: auto;
    margin-bottom: 13px;
}
DIV.portfolio_container_text{
    float: left;
    width: 238px;
    height: auto;
    margin-top: 8px;
    margin-left: 24px;  
}
DIV.portfolio_text_topspacer{
    float: left;
    width: 236px;
    height: 16px;
    line-height: 16px;
    clear: both;
}
DIV.portfolio_container_text label.left{
    float: left;
    width: 74px;
    height: 22px;
    line-height: 15px;
    font-size: 8pt;
    margin-bottom: 8px;
    /*background-color: #ff9900;*/
}
DIV.portfolio_container_text label.right{
    float: left;
    width: 162px;
    line-height: 15px;
    font-size: 8pt;
    /*background-color: #ff0000;*/
    margin-bottom: 8px;
}


/* START TESTIMONAILS LAYOUT **************************************************** */

DIV.testimonials_header{
	float: left;
    width: 696px;
    height: 13px;
    margin: 7px 0px 0px 12px;
	background-image: url(http://www.mrturbo.nl/gfx/portfolio_item_header.gif);
	background-position: left top; 
	background-repeat: no-repeat;
}
DIV.testimonials_center{
	float: left;
    width: 696px;
    height: auto;
    margin-left: 12px;
	background-image: url(http://www.mrturbo.nl/gfx/portfolio_item_bg.gif);
	background-position: left top; 
	background-repeat: repeat-y;
}
DIV.testimonials_footer{
	float: left;
    width: 696px;
    height: 13px;
    margin: 0px 0px 7px 12px;
    background-image: url(http://www.mrturbo.nl/gfx/portfolio_item_footer.gif);
	background-position: left top; 
	background-repeat: no-repeat;
}


div.testimonials_container{
    float: left;
    width: 520px;
    height: auto;
    border: 0px solid #ff9900;
    margin: 8px 0px 5px 80px;
}
div.testimonials_client{
    float: left;
    font-size: 16px;
    color: #00194F;
    clear: left;
}
div.testimonials_client_small{
    float: left;
    margin: 7px 0px 4px 0px;
    font-size: 13px;
    font-weight: bold;
    color: #00194F;
    clear: left;
}
div.testimonials_website{
    margin-top: 3px;
    padding-left: 1px;
    float: left;
    
}
div.testimonials_website A, div.testimonials_website A:hover{
    font-size: 11px;
    font-weight: bold;
    color: #164F9C;
    text-decoration: none;
}	
div.testimonials_website A:hover{
    color: #FF8A00;
}


/* WHITE BLOCK (on grey background as a loose block instead of in a standard content container *************************************************************** */

DIV.whiteblock_header{
	float: left;
    width: 696px;
    height: 13px;
    margin-left: 12px;
	background-image: url(http://www.mrturbo.nl/gfx/whiteblock_header.gif);
	background-position: left top; 
	background-repeat: no-repeat;
}
DIV.whiteblock_center{
	float: left;
    width: 676px;
    height: auto;
    padding: 0px 18px 0px 28px;
	background-image: url(http://www.mrturbo.nl/gfx/whiteblock_bg.gif);
	background-position: 12px top; 
	background-repeat: repeat-y;
}
DIV.whiteblock_content_container{
	float: left;
    width: 663px;
    height: auto;
    margin: 0px 0px 0px 12px;
    border: 0px solid #000000;
}

DIV.whiteblock_footer{
	float: left;
    width: 696px;
    height: 13px;
    margin-left: 12px;
    margin-bottom: 24px;
	background-image: url(http://www.mrturbo.nl/gfx/whiteblock_footer.gif);
	background-position: left top; 
	background-repeat: no-repeat;
}


/* START MENU  *************************************************************** */


DIV.menu_left, DIV.menu_left_on{
    float: left;
    height: 29px;
    width: 1px;
    margin: 0px;
    padding: 0px;
    background-image: url(http://www.mrturbo.nl/gfx/menu_lineleft_off.gif);
    background-position: left top; 
    background-repeat: no-repeat;
}
DIV.menu_left_on{
    background-image: url(http://www.mrturbo.nl/gfx/menu_lineleft_on.gif);
}

DIV.menu_right, DIV.menu_right_on{
    float: left;
    height: 29px;
    width: 1px;
    margin: 0px;
    padding: 0px;
    background-image: url(http://www.mrturbo.nl/gfx/menu_lineright_off.gif);
    background-position: left top; 
    background-repeat: no-repeat;
}
DIV.menu_right_on{
    background-image: url(http://www.mrturbo.nl/gfx/menu_lineright_on.gif);
}

A.menu1_off, A.menu1_on,
A.menu1_off:hover, A.menu1_on:hover{
	float: left;
    display: block;
	width: auto;
	height: 29px;
	line-height: 29px;
    padding: 0px 20px 0px 23px;
    margin: 0px;
	font-family: arial;
	font-size: 8pt;
	font-weight: bold;
	color: #241C0F;
	text-decoration: none;
	background-image: url(http://www.mrturbo.nl/gfx/menu1_off.gif);
	background-position: left top; 
	background-repeat: no-repeat;
    /*cursor: hand;*/
}   
A.menu1_off:hover, A.menu1_on, A.menu1_on:hover{ 
    background-image: url(http://www.mrturbo.nl/gfx/menu1_on.gif);
    color: #FFFFFF;
}


A.menu_off, A.menu_off:hover,
A.menu_on, A.menu_on:hover{
    float: left;
    display: block;
    width: auto;
    height: 29px;
    line-height: 29px;
    padding: 0px 19px;
    margin: 0px;
    font-family: arial;
    font-size: 8pt;
    font-weight: bold;
    color: #241C0F;
    text-decoration: none;
    background-image: url(http://www.mrturbo.nl/gfx/menu_off.gif);
    background-position: left top; 
    background-repeat: repeat-x;
    /*cursor: hand;*/
}

A.menu_off:hover,
A.menu_on, A.menu_on:hover{
    background-image: url(http://www.mrturbo.nl/gfx/menu_on.gif);
    color: #FFFFFF;
}



A.menu_flag_eng, A.menu_flag_eng:hover,
A.menu_flag_nl, A.menu_flag_nl:hover{
    float: left;
    display: block;
    width: 28px;
    height: 28px;
    line-height: 28px;
    padding: 0px 0px;
    margin: 0px;
    font-family: arial;
    font-size: 8pt;
    font-weight: bold;
    color: #241C0F;
    text-decoration: none;
    background-image: url(http://www.mrturbo.nl/gfx/flag_english_off.gif);
    background-position: left top; 
    background-repeat: repeat-x;
    /*cursor: hand;*/
}
A.menu_flag_nl{
    background-image: url(http://www.mrturbo.nl/gfx/flag_dutch_off.gif);
}	
A.menu_flag_eng:hover{
    background-image: url(http://www.mrturbo.nl/gfx/flag_english_on.gif);
    color: #FFFFFF;
}
A.menu_flag_nl:hover{
    background-image: url(http://www.mrturbo.nl/gfx/flag_dutch_on.gif);
}	

/*
A.menu_off:hover P.right,
A.menu_on P.right, A.menu_on:hover P.right{
    background-image: url(http://www.mrturbo.nl/gfx/menu_lineright_on.gif);
} */ 
 


/* START GENERAL ************************************************************* */

DIV.spacer{
           float: left;
}
DIV.clear, BR.clear{			/* Places the next float directly under the upper floats */
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
BR.spacer{
   line-height: 8px;
   height: 8px;
   font-size: 8px;
}
IMG.spacer{
   width: 100%;
   height: 10px;
   border: 0;   
}

DIV#javascript_message, DIV#javascript_message A, DIV#javascript_message A:hover{
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	height: 24px;
	line-height: 24px;
	width: 100%;
	font-size: 8pt;
	background-color: #202020;
	color: #8E8E8E;
	font-weight: normal;
	text-align: center;
	z-index: 1000;
	border-bottom: 1px solid #FFA801;
}
DIV#javascript_message .title{
    font-size: 8pt;
    font-weight: bold;
    color: #FFA801;
	width: auto;
}


/* FORM ************************************************************* */

FORM.mrturbo{
width: 100%;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

FORM.mrturbo P{
margin: 0px;
padding: 0px;
}


/* FORM - FIELD TITLES */
P.fieldtitle, P.fieldtitle_long{
float: left;
width: 150px;
height: 20px;
line-height: 20px;
font-size: 12px;
font-weight: normal;
color: #164F9C;
/*background-color: #000000;*/
margin: 0px;
}
P.fieldtitle_long{
width: 300px;
}

.fielderror{
float: left;
width: auto;
height: 20px;
line-height: 20px;
font-size: 14px;
font-weight: bold;
color: #ff0000;
padding: 0px 4px;
}
.invalidmessage{
font-size: 12px;
font-weight: bold;
color: #ff0000; 
}

/* FORM - TEXTFIELD */
INPUT.fieldvalue, INPUT.fieldvalue_required, INPUT.fieldvalue_small{
float: left;
height: 16px;
width: 180px;
line-height: 16px;
margin: 0px 0px 8px 0px;
color: #000000;
text-indent: 3px;
background-color: #FFFFFF;
border: 1px solid #557584;
}
INPUT.fieldvalue_required{
background-color: #DCEAFF;
}
INPUT.fieldvalue_small{
width: 26px;
margin-right: 8px;
}
html* INPUT.fieldvalue_small{  /*IE7 FIX*/
margin-right: 12px;
}

/* FORM - CHECKBOXES */
INPUT.checkbox, .checkbox{
float: left;
height: 16px;
margin: 2px 19px 10px 3px;
}

/* FORM - DROPDOWN */
SELECT.fieldvalue, SELECT.fieldvalue_long{
height: 18px;
width: 182px;
margin: 0px 0px 8px 0px;
padding-top: 1px;
color: #000000;
font-size: 12px;
text-indent: 0px;
background-color: #FFFFFF;
border: 1px solid #557584;
}
SELECT.fieldvalue_long{
width: 332px;
}

/* FORM - MEMO FIELDS */
TEXTAREA.fieldvalue, TEXTAREA.fieldvalue_short, TEXTAREA.fieldvalue_required{
float: left;
width: 330px;
height: 150px;
margin: 6px 0px 8px 0px;
padding: 6px 3px 6px 3px;
text-align: left;
font-size: 12px;
font-family: arial;
color: #000000;
border: 1px solid #557584;
}
html>body TEXTAREA.fieldvalue, html>body TEXTAREA.fieldvalue_short, html>body TEXTAREA.fieldvalue_required{
width: 324px; /*330 - 6 = 324*/
}
TEXTAREA.fieldvalue_short{
height: 85px;
}
TEXTAREA.fieldvalue_required{
background-color: #DCEAFF;
}

/* FORM - BUTTON */

DIV.submit_container{
float:left;
width: 334px;
margin: 12px 0px 0px 0px;
}

INPUT.submit{
background-image:url(http://www.mrturbo.nl/gfx/contact_arrow_off.gif);
background-repeat: no-repeat;
background-position: right top;	
background-color: transparent;
float:right;
display: block;
width: 66px;
height: 24px;
line-height: 24px;
border: 0px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-size: 11px;
font-weight: bold;
color: #164F9C;
text-align: left;
white-space: nowrap;
/*cursor: hand;*/
}
INPUT.submit:hover{
background-image:url(http://www.mrturbo.nl/gfx/contact_arrow_on.gif);
color: #FF8A00;
/*cursor: hand;*/
}