body {
	background:#013f40 url(../../images/body_bg.gif) repeat-x ;/*#006162*/
	overflow-x: hidden;
	height:100%;
}

.menu {
	background-color: 012e2f;
	height: 25px;
	width: 894px;
	text-align: center;
	vertical-align: middle;
}
.menu a:link { font-family:Arial, Helvetica, sans-serif; font-size:14px; color: #ffffff; margin-left: 1%; margin-right: 1%; text-decoration: none;}  
.menu a:visited {font-family:Arial, Helvetica, sans-serif;  font-size:14px; color: #ffffff;margin-left: 1%; margin-right: 1%; text-decoration: none;}
.menu a:hover {font-family:Arial, Helvetica, sans-serif; font-size:14px; color: #dc3a43; margin-left: 1%; margin-right: 1%; text-decoration: none;} 
.menu a:active {font-family:Arial, Helvetica, sans-serif; font-size:14px; color: #dc3a43; margin-left: 1%; margin-right: 1%; text-decoration: none;}

.content {
	background-image: url(../../images/bg_content.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-color: #013f40;
	width: 757px;
	height: 100%;
}
.rechts {
	background-image: url(../../images/test_07.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.content_tekst {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 17px;
	color: ffffff;
	width: 512px;
	text-align: left;
	padding-left: 19px;
}

.content_tekstmedewerkers {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 17px;
	color: ffffff;
	width: 512px;
	text-align: center;
	padding-left: 19px;
}

.link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #bf1c25;
	font-size: 12px;
}

ul a:link {color: #ffcc66; text-decoration: none; font-weight: bold;}   
ul a:visited {color: #ffcc66; text-decoration: none; font-weight: bold;}
ul a:hover {color: #ffcc66; text-decoration: none; font-weight: bold;} 
ul a:active {color: #ffcc66; text-decoration: none; font-weight: bold;}


.content_tekst a:link { color: #fff; text-decoration: underline; }   
.content_tekst a:visited { color: #fff; text-decoration: underline; }
.content_tekst a:hover { color:#dc3a43;background-color:transparent; text-decoration:none;}
.content_tekst a:active { color: #fff; text-decoration: underline; } 



.rechtscontainer {
	background-image: url(../../images/test_08.gif);
	background-repeat: repeat-y;
}
.contactgegevens {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #004748;
	font-size: 11px;
	padding-left: 14px;	
}

[class].contactgegevens {margin-top:105px;} 

.contactgegevens_img{
	padding-left:2px;
}

.inloggen_td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: 012e2f;
	height:1px;
}

.inloggen_td .TABLE_Bound .TD_Bound_Titel{
	font-family: Candara;
	font-size: 14px;
	font-weight: bold;
	color: 012e2f;
	text-transform:lowercase;
	width:100%;
	padding-left:17px;
}

.inloggen_td .TABLE_Bound {display:table !important}
.inloggen_td .TABLE_Bound .TD_Bound_Titel{display:block !important}


.inloggen_td .TABLE_Textpart{
	font-family: Arial;
	font-size: 9px;
	font-weight: bold;
	color: fefefe;
	text-transform:lowercase;
	width:234px;
	background-color:#012e2f;
}

.inloggen_td .TABLE_Textpart #digdosUserName,
.inloggen_td .TABLE_Textpart #digdosPass{
	width:225px;
}

.inloggen_td .TABLE_Textpart .TD_Omschrijving .button{
	float:right; 
	margin-right:2px;
	color: #012e2f;
	font: 9px Arial ; font-weight: bold;
	text-transform:lowercase;
 	background-color: #9eb6b6; 
	cursor: pointer; /* Verplicht */  
	width: 75px; 
	height: 18px;
	margin-top:13px;
	margin-bottom:4px;
}

.inloggen_td .TABLE_Textpart .TD_Omschrijving{
	padding-left:3px;
}

.contact{
	height:1px;
}


.inloggen_td select, 
.inloggen_td input, 
.inloggen_td TEXTAREA{
	color: #808080 ;	
	font: 12px Arial;  
	border: 1px #cccccc solid;
	background-color: #eeeeee;	
	vertical-align: top;
	text-align: left;
	margin: 0px 1px 0px 0px;
}

.content_tekst p a{
	font-weight:700;
	text-decoration:none;
	color:#ffffff;
}

.content_tekst p a:hover{
	font-weight:700;
	text-decoration:underline;
	color:#ffffff;
}

#iframe_aanbod {
	width:100%;
height: 94%; 
float: left; 
padding: 0; 
margin: 0; 
border: 0; 
overflow: hidden; 
}

html,body,form 
{ 
height: 100%; 
} 


#iframe_special {
	width:100%;
	height:180px;
}

/*** Modules ***/
.body_inkomens .content_left,
.body_uitvaart .content_left { width:110px !important; }
.body_arbeids .content_left { width:25px !important; }

#mod_inkomens {
	width:600px;
	height:380px;
}

.body_uitvaart #mod_inkomens { height:606px; }
.body_arbeids #mod_inkomens { width:700px; }

/*** Modules - einde ***/

.logos{
vertical-align:top;
}

.logos img{
margin-bottom:12px;
}

td .Special {
height:260px;
vertical-align:top;
}

.Special_img {
padding-top: 20px;
}

.Special_frame {
vertical-align:top;
}
.keuzeaanbod {
	width: 946px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #9EB6B6;
	display: block;
	margin-left: 45px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.keuzeaanbod a:link {font-family:Arial, Helvetica, sans-serif; font-size:14px; color: #ffffff; margin-left: 2%; margin-right: 2%; text-decoration: none;}     
.keuzeaanbod a:visited {font-family:Arial, Helvetica, sans-serif; font-size:14px; color: #ffffff; margin-left: 2%; margin-right: 2%; text-decoration: none;}  
.keuzeaanbod a:hover {font-family:Arial, Helvetica, sans-serif; font-size:14px; color: #ffffff; margin-left: 2%; margin-right: 2%; text-decoration: none;}   
.keuzeaanbod a:active {font-family:Arial, Helvetica, sans-serif; font-size:14px; color: #ffffff; margin-left: 2%; margin-right: 2%; text-decoration: none;}   


.klantenvertellen		{float:right; width:110px; height:130px; margin:20px 0px 20px 20px;}
