.tt_template {
	width: 						100%;
	padding: 					0px;
}
.tt_element,.tt_column {
	padding: 					0px;
}

.tt_element ul {
	padding-left:				15px;
}	

.tt_element ul li {
	list-style-position: 		outside;
}	

.tt_element ol {
	padding-left:				20px;
	margin-bottom:				9px;
}	

.tt_element ol li {
	list-style-position: 		outside;
}	

.tt_image {
	float:						left;
	position:					relative;
	z-index: 					1;
}

.img_corner_links_top {
	position:					absolute;
	left:						0;
	top:						0;
	width:						10px;
	height:						11px;
	background-image:			url("../img/corner_left_top.png");
	background-repeat:			no-repeat;
}	

.img_corner_links_bottom {
	position:					absolute;
	display:					inline;
	left:						0;
	bottom:						4px;
	*bottom:					3px;
	width:						10px;
	height:						11px;	
	background-image:			url("../img/corner_left_bottom.png");
	background-repeat:			no-repeat;
}	

.img_corner_rechts_top {
	position:					absolute;
	right:						0;
	top:						0;
	width:						10px;
	height:						11px;	
	background-image:			url("../img/corner_right_top.png");	
	background-repeat:			no-repeat;
}	

.img_corner_rechts_bottom {
	position:					absolute;
	right:						0;
	bottom:						4px;
	*bottom:					3px;
	width:						10px;
	height:						11px;	
	background-image:			url("../img/corner_right_bottom.png");	
	background-repeat:			no-repeat;
}	

/*
.tt_template td {
	font-size:					0.95em;
	font-weight:				normal;
	line-height:				1.55em;
	color:						#333333;
}
*/

.tt_template a {
	padding-bottom: 			4px;
	text-decoration:			none;
	color:						#00447b;
}
.tt_template a:hover {
	text-decoration:			underline;
}
.tt_template a.hover {
	text-decoration:			underline;
}

div.corner_blauw h1 {
	font-size:					1.5em;
	line-height:				1.55em;
	font-weight:				700;	
	color:						#ffffff;
	margin:						0px;
	padding:					0px;
}

div.corner_blauw h2 {
	font-size:					1.3em;
	line-height:				1.5em;
	font-weight:				normal;
	color:						#FBC34E;
	margin:						0px;
	padding:					0px;
}

div.corner_blauw h3 {
	font-size:					1.1em;
	line-height:				1.7em;
	font-weight:				normal;
	color:						#ffffff;
	margin:						0px;
	padding:					0px;
}

div.corner_blauw h4 {
	font-size:					1.3em;
	line-height:				1.5em;
	font-weight:				normal;
	color:						#ffffff;
	margin:						0px;
	padding:					0px;
}

div.corner_blauw h5 {
	font-size:					1.1em;
	line-height:				1.7em;
	font-weight:				normal;
	color:						#FBC34E;
	margin:						0px;
	padding:					0px;
}

div.corner_blauw h6 {
	font-size:					0.9em;
	line-height:				1.6em;
	color:						#ffffff;
	margin:						0px;
	padding:					0px;
}

div.corner_blauw a {
	color:						#ffffff;
	text-decoration: 			underline;	
}	

div.corner_geel h1 {
	font-size:					1.5em;
	line-height:				1.55em;
	font-weight:				700;	
	color:						#00447B;
	margin:						0px;
	padding:					0px;
}

div.corner_geel h2 {
	font-size:					1.3em;
	line-height:				1.5em;
	font-weight:				normal;
	color:						#333333;
	margin:						0px;
	padding:					0px;
}

div.corner_geel h3 {
	font-size:					1.1em;
	line-height:				1.7em;
	font-weight:				normal;
	color:						#00447B;
	margin:						0px;
	padding:					0px;
}

div.corner_geel h4 {
	font-size:					1.3em;
	line-height:				1.5em;
	font-weight:				normal;
	color:						#00447B;
	margin:						0px;
	padding:					0px;
}

div.corner_geel h5 {
	font-size:					1.1em;
	line-height:				1.7em;
	font-weight:				normal;
	color:						#333333;
	margin:						0px;
	padding:					0px;
}

div.corner_geel h6 {
	font-size:					0.9em;
	line-height:				1.6em;
	color:						#333333;
	margin:						0px;
	padding:					0px;
}

div.corner_blauw a {
	color:						#ffffff;
	text-decoration: 			underline;	
}	


.tt_template .button {

}
.tt_template .noborder {
	border:						0px;
	background-color:			transparent;
}



div.tt-form {
}	

div.tt-form td.label {

}
div.tt-form input.text {

}
div.tt-form input.radio {
}
div.tt-form input.checkbox {
}

div.elemdiv {

}	
div.tt-form input.button {

}
div.tt-form textarea {

}
div.tt-form select {
	
}

.tt-form-required-field{
      background-image:		url('../img/astrix.jpg');
	  background-repeat:	no-repeat;
	  background-position:	right top;
	  padding-right:		10px;
}

div.tt-form .tt-form-required-row{
	
}
