@charset "utf-8";
/* CSS Document */


@import url(menu_up.css);
@import url(main_menu.css);
@import url(menu_left.css);
@import url(externeServices.css);
@import url(interneServices.css);
@import url(breadcrumb.css);
@import url(menu_contact_cities.css);

@import url(fce-style.css);
@import url(dmmjobcontrol.css);



html,body{
	margin:0;
	padding:0;
	height:100%; /* needed for container min-height */
	background-image:url(../images/backgr_content.jpg);
	background-repeat:repeat-x;
	color:#5C5A5A;
	background-color: #C6D0D9;
	background-attachment: scroll;
}

html {
     overflow: -moz-scrollbars-vertical;
}
* {
	margin:0;
	padding:0;
	font-size:11px;
	color:#5C5A5A;
	font-family:Arial,Helvetica,sans-serif;
	border: 0px;

}

.csc-textpic-text {
	margin-left:9px;
}

#colRight .csc-textpic-imagewrap {
	margin-left:9px;
}

.content_col1 .bodytext {
	margin-left:9px;
}

#colRight .tx-newloginbox-pi1 {
	padding-bottom:20px;
}

a {
	text-decoration:none;
	color:#00407E;
}


a:hover {
	text-decoration:underline;
}

.clear {
	font-size:0;
	height:0;
	clear:both;
}
.img {
	border: 0px;

}

#container #mainContent #colLeft #contentBottom .column .column_right .tx-imprelatedPages-pi3 .blogs-list-container .blogs-list-item row-odd .blogs-list-item-content .img {
	border: 0px;

}

div#container {
	position:relative; /* needed for footer positioning*/
	margin:0 auto; /* center, not in IE5 */
	width:1001px;
	background:#FFFFFF;

	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/

	min-height:100%; /* real browsers */
	background-attachment: scroll;
	background-image: url(../images/backgr_main_content.gif);
	background-repeat: repeat-y;
	background-position: right top;

}
div#headerBox {
	background-color:#FFFFFF;
}


div#footer {
	background-color:#91ABBE;
	height:25px;
/*	position:absolute; */
 	position:relative;
	bottom:0;
	width:1001px;
	text-align: center;
	padding-top: 4px;
}
div#footer .footertxt{
	font-size: 10px;
}
div#footer .footertxt a {
	font-size: 10px;
	text-decoration: underline;
}
#menuUpBox {
	float: right;
	padding-top:11px;
	padding-bottom:7px;
}

.searchBox {
	float:right;
	padding-left:12px;
}
.searchBox .inputf{
	border:1px solid #93ADC1;
	font-size:10px;
	color:#93ADC1;
}
.searchBox .button1, .inputField .button1 {
	border:0px solid #93ADC1;
	font-size:10px;
	color:#FFFFFF;
	background-color:#93ADC1;
	width:50px;
}
.languages {
	float:right;
	font-size:10px;
	padding-top:1px;
}
.languages .text {
	font-size:10px;
}
.languages .images{
	padding-top:3px;
}

.languages .text{
	padding-left:5px;
	font-size:10px;
}

#logo {
	float: left;
	padding-left:19px;
	padding-top: 10px;
}

#blueBox {
	background-color:#C7D0D9;
	height:50px;
}


#mainContent {
	background-attachment: scroll;
	background-image: url(../images/backgr_main_content.gif);
	background-repeat: repeat-y;
	background-position: right top;
	width:1001px;
}

#mainContent #colLeft {
	float:left;
	width:751px;
}
#mainContent #colRight  {
	float:right;
	width:250px;
	margin-right: 0px;
	padding-right:0px;
}

.headerServiesHomePage {
	background-color:#93ACC2;
	height:25px;
}
.headerCasesHomePage {
	background-color:#93ACC2;
	height:25px;
	border-right:1px solid #FFFFFF;
}

.headerLeft {
	float:left;
	width:350px;
	padding-left:25px;
/*	margin:-14px;*/
	padding-bottom:3px;
	padding-top:2px;

}

*html .headerLeft {
	/*margin:0px;
	height:25px;*/
}

.headerLeft H1{
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	background-attachment: scroll;
	background-image: url(../images/arrow_cases_header.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:16px;
}
.headerRight {
	float:left;
	width:374px;
	/*margin:-17px;*/
}

*html .headerRight {
	margin:-3px;
	height:25px;
}

.headerRight H1{
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	background-attachment: scroll;
	background-image: url(../images/arrow_cases_header.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:16px;
	padding-top:3px;
}

#mainContent .line_contact {
	background-color:#C7D0D9;
	font-size:0pt;
	height:1px;


	margin:5px 30px;
}
.content {
	margin:0 auto;
	width:688px;
	border-top: 0px solid #C7D0D9;
	padding-top:20px;
	margin-bottom:20px;
}
.content p {
	line-height:18px;
}
.content a.arrow_link {
	background-attachment: scroll;
	background-image: url(../images/arrow_link.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:20px;
	color:#727070;
}
p.more {
	text-align:right;
	padding:15px 0;
	padding-top:0;
}



.title_11px {
	color:#00407E;
	font-size:11px;
	font-weight:bold;
}
.title_12px {
	color:#00407E;
	text-transform:uppercase;
	font-size:12px;
	font-weight:bold;
}



.column_left_case .image_left,
.column_right_case .image_right {
	padding-bottom:20px;
}

.column_left_case .text_left H2,
.column_right_case .text_right H2 {
	color:#00407E;
}

.column_left_case .text_left,
.column_right_case .text_right {
	border-bottom: 1px solid #C7D0D9;
	margin-bottom:20px;
}

#contactBox {
	height:251px;
}

#contactBox  p,
#contactBoxMain  p{
	padding-left:20px;
	padding-top:8px;
}

#contactBox .line_contact,
#contactBoxMain .line_contact {
	font-size:0;
	height:1px;
	background-color:#C7D0D9;
	margin:3px 20px;
}
#contactBox .vind {
}

#contactBox .tel,
#contactBoxMain .tel{
	color:#00407E;
	float:left;
	padding-left:23px;
	background-attachment: scroll;
	background-image: url(../images/tel_icon.gif);
	background-repeat: no-repeat;
	background-position: left center;
	line-height:25px;
	margin-left:20px !important;
	margin-left:10px;
	width:83px;
}
#contactBox .info,
#contactBoxMain .info{
	color:#00407E;
	float:right;
	line-height:20px;
	padding-right:20px;
	width:103px;
	text-align:right;
}

#contactBox .info p,
#contactBoxMain .info p{
	margin:0;
	padding:0;
}
#contactBox .info a.link_info,
#contactBoxMain .info a.link_info  {
	background-attachment:scroll;
	background-image:url(../images/info_icon.gif);
	background-position:left center;
	background-repeat:no-repeat;
	color:#00407E;
	line-height:25px;
	padding-left:23px;
	color:#00407E;
	display:block;
	float:right;
}


.colRightBoxes {}

.colRightBoxes H2,
#colRight H2 {
	background-color:#C8D4DE;
	padding-top:5px;
	padding-bottom:4px;
	padding-left:9px;
	font-weight:bold;
	border-bottom:1px solid #93ADC1;
	font-size:12px;
	margin-bottom:10px;
}
.colRightBoxes H3 {
	padding-top:5px;
	padding-bottom:0;
	padding-left:20px;
	font-weight:bold;
	font-size:12px;
}

.colRightBoxes p{
	padding:20px;
	padding-top:0;
	line-height:18px;
}
.colRightBoxes img{
	margin:0 20px;
}
.colRightBoxes a.arrow_link {
	background-attachment: scroll;;
	background-image: url(../images/arrow_more_right.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:20px;
	color:#727070;
}
.colRightBoxes p.more {
	text-align:right;
	padding:15px 20px;
	padding-top:0;
	border-bottom:1px solid #C7D0D9;
	margin:20px;
}


.tx-a1teasermenu-pi1:hover img {

}

.tx-a1teasermenu-pi1 .pictureItem{
}

.tx-a1teasermenu-pi1 .rightContent{
	float:left;
	width:163px;
	padding-right:10px;
}

.tx-a1teasermenu-pi1 .title {
	color:#00407E;
	font-weight:bold;
	margin:5px 0;
}

.tx-a1teasermenu-pi1 .subtitle {
	color:#00407E;
	text-transform:uppercase;
	font-size:12px;
}

.tx-a1teasermenu-pi1 .more {
	text-align:right;
	padding-right:10px;
	padding-bottom:15px;
	border-bottom:1px solid #C7D0D9;
	margin-bottom:25px;
	padding-top:20px;
}

.tx-a1teasermenu-pi1 .more a {
	background-attachment: scroll;
	background-image: url(../images/arrow_link.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:20px;
	color:#727070;
}
.tx-a1teasermenu-pi1 .casesList {
	float:left;
	width:323px;
	padding-right:20px;
	padding-top:30px;
}


.partner .tx-a1teasermenu-pi1 .casesList {
	margin:0px;
	float:none;
	width:100%;
	padding-right:0px;
	padding-top:0px;
}

.tx-a1teasermenu-pi1 .teaser_right {
	float:left;
	width:40px;
}








.printpage_home {
	float:right;
	padding-top:1px;
}
.printpage_home  a {
	display:inline;
	background-attachment: scroll;
	background-image: url(../images/delimiter_up.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:17px;
	font-size:10px;
}



/* MAIN Template */

.headerImage {
	border-top:1px solid #FFFFFF;
}

#contactBoxMain {
	height:125px;
}

#contactBoxMain  p{
	padding-left:20px;
	padding-top:7px;
}
#contactBoxMain .vind  p.bodytext a.link_arrow,
#contactBox .vind  p.bodytext a.link_arrow{
	color:#00407E;
	padding-left:20px;
	background-attachment: scroll;
	background-image: url(../images/arrow_contact.gif);
	background-repeat: no-repeat;
	background-position: left center;
	line-height:16px;
	font-size:11px;
}

#contactBoxMain .tel{
	color:#00407E;
	float:left;
	padding-left:23px;
	background-attachment: scroll;
	background-image: url(../images/tel_icon.gif);
	background-repeat: no-repeat;
	background-position: left center;
	line-height:25px;
	margin-left:20px !important;
	margin-left:10px;
	width:83px;
}

#contactBoxMain .info{
	color:#00407E;
	float:right;
	line-height:20px;
	padding-right:20px;
	width:103px;
	text-align:right;
}

#contactBoxMain .info p{
	margin:0;
	padding:0;
}

#contactBoxMain .line_contact {
	font-size:1px;
	height:1px;
	background-color:#C7D0D9;
	margin:5px 20px;
}

#containerMainContent {}


#containerMainContent .col1{
	float:left;
	width:178px;
}

#containerMainContent .menuLeftContact
{
	width:150px;!important

	/*display:none;*/
}
/*
#containerMainContent .menuLeftContact UL
{
	margin:0px;
	padding:0px;
}

*/
#containerMainContent .col1 .titleSection {
}
#containerMainContent .col1 .titleSection H2{
	background-attachment:scroll;
	background-image:url(../images/arrow_cases_header.gif);
	background-position:left center;
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	padding-left:16px;
}


#containerMainContent .col2{
	float:left; /*left;*/
	width:571px;
	border-left:1px solid #FFFFFF;
/*	margin-right:1px !important;
*/}


#containerMainContent  .titleSection {
	background-color:#91AABE;
	height:22px;
	padding-left:25px;
	padding-top:3px;
}
#containerMainContent  .breadcrumb {
	background-color:#91AABE;
	height:25px;
	padding-left:30px;
}

#contentBottom .contentMainTemplate{
	margin:0;
	padding-top:20px;
	width:509px;
}

#contentBottom .contentMainTemplate H1,
#containerMainContent .contentMainTemplate_contact H1{
	color:#535353;
	font-size:14px;
	font-weight:bold;
	/*padding-bottom:24px;*/
}

#contentBottom .contentMainTemplate p,
#containerMainContent .contentMainTemplate_contact p{
	/*padding-bottom:10px;*/
	line-height:16px;
}

a.link_arrow {
	background-image:url(../images/arrow_link.gif);
	background-position:left center;
	background-repeat:no-repeat;
	color:#00407E;
	line-height:25px;
	padding-left:20px;
	color:#00407E;
	width:85px;
}


a.link_arrow_single_case  {
	color:#00407E;
	line-height:25px;
	padding-left:20px;
	color:#00407E;
	width:75px;
		cursor:default;
		cursor:pointer;
		cursor:hand;
}

a.link_arrow_all_cases {
	color:#00407E;
	line-height:25px;
	padding-left:20px;
	color:#00407E;
	width:100px;
		cursor:default;
		cursor:pointer;
		cursor:hand;
}
.arrow_image_cases {
	float:left;
	background-image:url(../images/arrow_link.gif);
	background-position:left center;
	background-repeat:no-repeat;
	width:100%;
}

a.link_arrow_back {
  background-attachment:scroll;
  background-image:url(../images/arrow_link_back.gif);
  background-position:left center;
  background-repeat:no-repeat;
  color:#00407E;
  line-height:25px;
  padding-left:20px;
  color:#00407E;
}


a.link_info {
	background-attachment:scroll;
	background-image:url(../images/info_icon.gif);
	background-position:left center;
	background-repeat:no-repeat;
	color:#00407E;
	line-height:25px;
	padding-left:23px;
	color:#00407E;
	display:block;
	float:right;
}
#containerMainContent .contentMainTemplate p.more,
#contentBottom .contentMainTemplate p.more {
	text-align:right;
	padding-bottom:10px;
}


#contentBottom {
	border-top:0px solid #C7D0D9;
	margin:0 auto;
	width:686px;
}
#contentBottomSingle {
	margin:0 auto;
	margin-top:15px;
	width:686px;
}
#contentBottomSingle H1 {
	color:#535353;
	font-size:14px;
	font-weight:bold;
	/*padding-bottom:24px;*/
}
/* TT NEWS LATEST */

.news-latest-item {}

.news-latest-item H3 {
	padding-top:5px;
	padding-bottom:0;
	padding-left:20px;
	font-weight:bold;
	font-size:12px;
	padding-right:2px;
}

.news-latest-item p{
	padding:20px;
	padding-top:0;
	line-height:18px;
}
.news-latest-item img{
	margin:0 20px;
/*	width:211px;
	height:145px; */
	width:210px;
}
.news-latest-item .more a {
	background-attachment: scroll;;
	background-image: url(../images/arrow_more_right.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:20px;
	color:#727070;
}
.news-latest-item .more {
	text-align:right;
	padding:15px 20px;
	padding-right:0;
	padding-top:0;
	border-bottom:1px solid #C7D0D9;
	margin:20px;

}

.news-latest-morelink {
	text-align:right;
	padding:15px;
	padding-top:0;
	padding-right:0;
	border-bottom:1px solid #C7D0D9;
	margin:0 20px;
}

.news-latest-morelink a {
	background-attachment: scroll;;
	background-image: url(../images/arrow_more_right.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:20px;
	color:#727070;
}

/* SINGLE */
#contentBottomSingle .news-single-item {}

#contentBottomSingle .news-single-item H1{
	color:#535353;
	font-size:14px;
	font-weight:bold;
	padding-bottom:15px;
}
#contentBottomSingle .news-single-item p{
	padding-bottom:10px;
}

#contentBottomSingle .news-single-item .news-single-img {
	float:right;
}
#contentBottomSingle .news-single-item .news-single-img img{
	padding-left:20px;
}

#contentBottomSingle .news-single-item .news-single-backlink {}

#contentBottomSingle .news-single-item .news-single-backlink a{
	background-attachment:scroll;
	background-image:url(../images/arrow_link.gif);
	background-position:left center;
	background-repeat:no-repeat;
	color:#00407E;
	padding-left:20px;
}

/* list */
#contentBottomSingle .news-list-item {
	border-bottom:1px solid #C7D0D9;
	margin-bottom:15px;
}

#contentBottomSingle .news-list-item H2{
	color:#535353;
	font-size:14px;
	font-weight:bold;
	padding-bottom:15px;




}
#contentBottomSingle .news-list-item p{
	padding-bottom:10px;
}

#contentBottomSingle .news-list-item img {
	float:left;
	padding-right:20px;

	width:175px;
	height:90px;

}
#contentBottomSingle .news-list-item .news-list-morelink {
	text-align:right;
}

#contentBottomSingle .news-list-item .news-list-morelink a{
	background-attachment:scroll;
	background-image:url(../images/arrow_link.gif);
	background-position:left center;
	background-repeat:no-repeat;
	color:#00407E;
	padding-left:20px;
}

.news-single-item {}

.news-single-item H1{
	color:#535353;
	font-size:14px;
	font-weight:bold;
	padding-bottom:15px;
}
.news-single-item p{
	padding-bottom:10px;
}

.news-single-item .news-single-img {
	float:right;
}
.news-single-item .news-single-img img{
	padding-left:20px;
}

.news-single-item .news-single-backlink { text-align:right; }

.news-single-item .news-single-backlink a{
	background-attachment:scroll;
	background-image:url(../images/arrow_link.gif);
	background-position:left center;
	background-repeat:no-repeat;
	color:#00407E;
	padding-left:20px;
}

/* list */
.news-list-item {
	border-bottom:1px solid #C7D0D9;
	margin-bottom:15px;
}

.news-list-item H2{
	color:#535353;
	font-size:14px;
	font-weight:bold;
	padding-bottom:15px;
}
.news-list-item p{
	padding-bottom:10px;
}

.news-list-item img {
	float:left;
	padding-right:20px;
}
.news-list-item .news-list-morelink {
	text-align:right;
}

.news-list-item .news-list-morelink a{
	background-attachment:scroll;
	background-image:url(../images/arrow_link.gif);
	background-position:left center;
	background-repeat:no-repeat;
	color:#00407E;
	padding-left:20px;
}


#contentBottom .col1{
	float:left;
	width:322px;
}

#contentBottom  .col2{
	float:left;
	width:364px;
}
#containerMainContent  .breadcrumb {
	background-color:#91AABE;
	height:20px;
	padding-left:25px;
	padding-top:5px;
}

#contentBottom .heading2{
	color:#00407E;
	font-size:12px;
	font-weight:bold;
	line-height:30px;
}


#contentBottom H2{
	color:#00407E;
	font-size:12px;
	font-weight:bold;
	line-height:30px;
}
#contentBottom .column_left{
}

#contentBottom .column_left H2{
	color:#00407E;
	font-size:12px;
	font-weight:bold;
	background-color:#C8D5DF;
	padding: 0 3px 0 9px;
	padding-left:9px;
	margin:0;
	line-height: 22px;
}
#contentBottom .column_left ul {
	list-style:none;
	padding-top:10px;
	padding-bottom:10px;
}

#contentBottom .column_left li {
	background-attachment: scroll;
	background-image: url(../images/arrow_link.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:20px;
	color:#00407E;
	padding-bottom:5px;
}
#contentBottom .column_left p.more a {
	color:#5C5A5A;
}
/* RTE */

#containerMainContent .contentMainTemplate p {
	text-align:justify;
}

#containerMainContent .contentMainTemplate p.title {
	color:#535353;
	font-weight:bold;
	font-size:12px;
	margin:0;
	padding:0;
	text-align:left;
}
#containerMainContent .contentMainTemplate p.subtitle {
	font-style:italic;
	color:#535353;
	font-weight:bold;
	border-bottom:1px solid #C7D0D9;
	margin:0;
	padding:0;
	padding-bottom:20px;
	margin-bottom:20px;
	font-size:12px;
}


/*advances faq ---------------------->*/
.colRightBoxes .tx-impadvancedfaq-pi1 {
	width: 210px;
	margin:0 20px;
}
.colRightBoxes .tx-impadvancedfaq-pi1 .faq-form { width: 100%; margin: 0 0 10px 0; float: left; }
.colRightBoxes .tx-impadvancedfaq-pi1 .faq-form dl { margin: 0; }
.colRightBoxes .tx-impadvancedfaq-pi1 .faq-form dl dt { width: 30%; margin: 0 10px 10px 0; float: Left; clear: left; }
.colRightBoxes .tx-impadvancedfaq-pi1 .faq-form dl dd { width: 60%; margin: 0 0 10px 0; float: left; }
.colRightBoxes .tx-impadvancedfaq-pi1 .faq-form .imp-text { width: 100%; }
.colRightBoxes .tx-impadvancedfaq-pi1 .faq-form .imp-textarea { width: 100%; height: 100px; }
.colRightBoxes .tx-impadvancedfaq-pi1 .faq-form .imp-button-gfx { margin: 10px 0; }

.colRightBoxes .tx-impadvancedfaq-pi1 .faq-search { margin: 20px 0; }
.colRightBoxes .tx-impadvancedfaq-pi1 .faq-search .imp-text { width: 70%; }

.colRightBoxes .tx-impadvancedfaq-pi1 .colRightBoxes .FCE-agendas-list { margin-bottom: 20px; }
.colRightBoxes .tx-impadvancedfaq-pi1 .FCE-agendas-list-header p {
	margin: 0;
	margin-right:10px;
	padding:0;
}
.colRightBoxes .tx-impadvancedfaq-pi1 .colRightBoxes .FCE-agendas-list-box { padding: 5px 0; }
.colRightBoxes .tx-impadvancedfaq-pi1 .colRightBoxes .FCE-agendas-list-box p { padding: 5px; margin: 0; }
/* <----------------------advances faq */

.colRightBoxes .colRightBoxes .FCE-agendas-list { padding: 0!important; } /*Q ??? need check */
.colRightBoxes .FCE-agendas-list .FCE-agendas-list-header { width: 100%; font-size: 10px; color: #5C5A5A; background: url(../images/bullet_plus.gif) 99% 6px no-repeat; float: left; cursor: pointer;
	border-bottom:1px solid #C7D0D9;
	line-height:16px;
	padding-bottom:5px;
}
.colRightBoxes .FCE-agendas-list .FCE-agendas-list-header2 { width: 100%; background: #D5E976; float: left; }
.colRightBoxes .FCE-agendas-list .FCE-agendas-list-header2 h3 { font-size: 11px; margin: 5px;}
.colRightBoxes .FCE-agendas-list dl { width: 100%; margin: 0; padding: 5px 0; float: left; }
.colRightBoxes .FCE-agendas-list dl dt { width: 30%; margin: 0 0 0 1%; min-height: 1px; float: left;  clear: left; display: inline; }
.colRightBoxes .FCE-agendas-list dl dd { width: 66%; margin: 0 0 0 1%; min-height: 1px; float: left; display: inline; }

.colRightBoxes .FCE-agendas-list .row-act { background: #C8D4DE url(../images/bullet_minus.gif) 99% 6px no-repeat!important; }
.colRightBoxes .colRightBoxes .FCE-agendas-list-box { clear: both;background: #FFFFFF; border-bottom:1px solid #C7D0D9;}
.colRightBoxes .FCE-agendas-list-box dl { width: 100%;  margin: 0; float: left; }

.colRightBoxes .FCE-agendas-list-box dl dt { margin-bottom: 5px; }
.colRightBoxes .FCE-agendas-list-box dl dd { margin-bottom: 5px }
.colRightBoxes .FCE-agendas-list-box dl dd font , .colRightBoxes .FCE-agendas-list-box dl dd span { font: 11px Verdana, Arial, sans-serif!important; }
.colRightBoxes .FCE-agendas-list-box dl dd  p { margin: 0 0 10px 0; }

.FCE-agendas-list-image { width: 96px; text-align: right; margin: 0 10px 0 0; float: right; display: inline; }
.FCE-agendas-list-image img { border: 3px solid #bfd3ad; }
.colRightBoxes .FCE-agendas-list dl.short { width: 70%; }
.colRightBoxes .FCE-agendas-list dl.short dt { width: 44%; }
.colRightBoxes .FCE-agendas-list dl.short dd { width: 53%; }

fieldset {
	border:0pt solid #FFFFFF;
	margin:0pt;
	padding:0pt;
	padding-top:5px;
}


/* FAQ for column Left */
/*
.column_left .tx-impadvancedfaq-pi1 {
}
.column_left .tx-impadvancedfaq-pi1 .faq-form { width: 100%; margin: 0 0 10px 0; float: left; }
.column_left .tx-impadvancedfaq-pi1 .faq-form dl { margin: 0; }
.column_left .tx-impadvancedfaq-pi1 .faq-form dl dt { width: 30%; margin: 0 10px 10px 0; float: Left; clear: left; }
.column_left .tx-impadvancedfaq-pi1 .faq-form dl dd { width: 60%; margin: 0 0 10px 0; float: left; }
.column_left .tx-impadvancedfaq-pi1 .faq-form .imp-text { width: 100%; }
.column_left .tx-impadvancedfaq-pi1 .faq-form .imp-textarea { width: 100%; height: 100px; }
.column_left .tx-impadvancedfaq-pi1 .faq-form .imp-button-gfx { margin: 10px 0; }

.column_left .tx-impadvancedfaq-pi1 .faq-search { margin: 20px 0; }
.column_left .tx-impadvancedfaq-pi1 .faq-search .imp-text { width: 70%; }

.column_left .tx-impadvancedfaq-pi1 .colRightBoxes .FCE-agendas-list { margin-bottom: 20px; }
.column_left .tx-impadvancedfaq-pi1 .FCE-agendas-list-header p {
	margin: 0;
	margin-right:10px;
	padding:0;
}
.column_left .tx-impadvancedfaq-pi1 .colRightBoxes .FCE-agendas-list-box { padding: 5px 0; }
.column_left .tx-impadvancedfaq-pi1 .colRightBoxes .FCE-agendas-list-box p { padding: 5px; margin: 0; }

.column_left .tx-impadvancedfaq-pi1 .FCE-agendas-list-header p {
	padding-left:5px;
	padding-top:5px;

	color:#00407E;
	padding-bottom:5px;
 }
.column_left .column_left .FCE-agendas-list { padding: 0!important; }
.column_left .FCE-agendas-list .FCE-agendas-list-header { width: 100%; color: #5C5A5A; background: url(../images/bullet_plus.gif) 99% 6px no-repeat; float: left; cursor: pointer;
	border-bottom:0px solid #C7D0D9;
	line-height:16px;
	padding-bottom:5px;
}
.column_left .FCE-agendas-list .FCE-agendas-list-header2 { width: 100%; background: #D5E976; float: left; }
.column_left .FCE-agendas-list .FCE-agendas-list-header2 h3 { font-size: 11px; margin: 5px;}
.column_left .FCE-agendas-list dl { width: 100%; margin: 0; padding: 5px 0; float: left; }
.column_left .FCE-agendas-list dl dt { width: 30%; margin: 0 0 0 1%; min-height: 1px; float: left;  clear: left; display: inline; }
.column_left .FCE-agendas-list dl dd { width: 66%; margin: 0 0 0 1%; min-height: 1px; float: left; display: inline; }

.column_left .FCE-agendas-list .row-act { background: #C8D4DE url(../images/bullet_minus.gif) 99% 6px no-repeat!important; border:0; }
.column_left .FCE-agendas-list-box { clear: both;background: #C8D4DE; border-bottom:0px solid #C7D0D9; margin:0px; padding:0 6px;}
.column_left .FCE-agendas-list-box dl { width: 100%;  margin: 0; float: left; }

.column_left .FCE-agendas-list-box dl dt { margin-bottom: 5px; }
.column_left .FCE-agendas-list-box dl dd { margin-bottom: 5px }
.column_left .FCE-agendas-list-box dl dd font , .column_left .FCE-agendas-list-box dl dd span { font: 11px Verdana, Arial, sans-serif!important; }
.column_left .FCE-agendas-list-box dl dd  p { margin: 0 0 10px 0; }

.column_left .FCE-agendas-list-image { width: 96px; text-align: right; margin: 0 10px 0 0; float: right; display: inline; }
.column_left .FCE-agendas-list-image img { border: 3px solid #bfd3ad; }
.column_left .FCE-agendas-list dl.short { width: 70%; }
.column_left .FCE-agendas-list dl.short dt { width: 44%; }
.column_left .FCE-agendas-list dl.short dd { width: 53%; }

.column_left .agenda-list-pageBrowser {
	display:none;
}

.column_left .FCE-agendas-list-header .row-even {
	background-color:#F4F6F7;
}
*/
/* FAQ for column Left */

.tx-impadvancedfaq-pi1 {
}
.tx-impadvancedfaq-pi1 .faq-form { width: 100%; margin: 0 0 10px 0; float: left; }
.tx-impadvancedfaq-pi1 .faq-form dl { margin: 0; }
.tx-impadvancedfaq-pi1 .faq-form dl dt { width: 30%; margin: 0 10px 10px 0; float: Left; clear: left; }
.tx-impadvancedfaq-pi1 .faq-form dl dd { width: 60%; margin: 0 0 10px 0; float: left; }
.tx-impadvancedfaq-pi1 .faq-form .imp-text { width: 100%; }
.tx-impadvancedfaq-pi1 .faq-form .imp-textarea { width: 100%; height: 100px; }
.tx-impadvancedfaq-pi1 .faq-form .imp-button-gfx { margin: 10px 0; float:right; }

.tx-impadvancedfaq-pi1 .faq-search { margin: 20px 0; }
.tx-impadvancedfaq-pi1 .faq-search .imp-text { width: 70%; }

.tx-impadvancedfaq-pi1 .colRightBoxes .FCE-agendas-list { margin-bottom: 20px; }
.tx-impadvancedfaq-pi1 .FCE-agendas-list-header p {
	margin: 0;
	margin-right:10px;
	padding:0;
}
.tx-impadvancedfaq-pi1 .colRightBoxes .FCE-agendas-list-box { padding: 5px 0; }
.tx-impadvancedfaq-pi1 .colRightBoxes .FCE-agendas-list-box p { padding: 5px; margin: 0; }


.FCE-agendas-list { padding: 0!important; } /*Q ??? need check */
.FCE-agendas-list .FCE-agendas-list-header { width: 100%; color: #5C5A5A; background: url(../images/bullet_plus.gif) 99% 4px no-repeat; float: left; cursor: pointer;
	border-bottom:0px solid #C7D0D9;
	line-height:16px;
	padding-bottom:1px;
}
.FCE-agendas-list .FCE-agendas-list-header2 { width: 100%; background: #D5E976; float: left; }
.FCE-agendas-list .FCE-agendas-list-header2 h3 { font-size: 11px; margin: 5px;}
.FCE-agendas-list dl { width: 100%; margin: 0; padding: 5px 0; float: left; }
.FCE-agendas-list dl dt { width: 30%; margin: 0 0 0 1%; min-height: 1px; float: left;  clear: left; display: inline; }
.FCE-agendas-list dl dd { width: 66%; margin: 0 0 0 1%; min-height: 1px; float: left; display: inline; }

.FCE-agendas-list .row-act { background: #C8D4DE url(../images/bullet_minus.gif) 99% 4px no-repeat!important; border:0; }
.FCE-agendas-list-box { clear: both;background: #C8D4DE; border-bottom:0px solid #C7D0D9; margin:0px; padding:0 6px;}
.FCE-agendas-list-box dl { width: 100%;  margin: 0; float: left; }

.FCE-agendas-list-box dl dt { margin-bottom: 5px; }
.FCE-agendas-list-box dl dd { margin-bottom: 5px }
.FCE-agendas-list-box dl dd font , .FCE-agendas-list-box dl dd span { font: 11px Verdana, Arial, sans-serif!important; }
.FCE-agendas-list-box dl dd  p { margin: 0 0 10px 0; }

.FCE-agendas-list-image { width: 96px; text-align: right; margin: 0 10px 0 0; float: right; display: inline; }
.FCE-agendas-list-image img { border: 3px solid #bfd3ad; }
.FCE-agendas-list dl.short { width: 70%; }
.FCE-agendas-list dl.short dt { width: 44%; }
.FCE-agendas-list dl.short dd { width: 53%; }

.agenda-list-pageBrowser {
	display:none;
}

.FCE-agendas-list-header .row-even {
	background-color:#F4F6F7;
}

.row-even {
	background-color:#F4F6F7 !important;
}

.row-odd {
	background-color:#FFFFFF !important;
}

.row-act {
	background-color:#C8D5DF !important;
}

.tx-impadvancedfaq-pi1 {
}

/* FAQ MAINCONTANT */

/*advances faq ---------------------->*/
/*
#containerMainContent  .tx-impadvancedfaq-pi1 {
}
#containerMainContent  .tx-impadvancedfaq-pi1 .faq-form { width: 100%; margin: 0 0 10px 0; float: left; }
#containerMainContent  .tx-impadvancedfaq-pi1 .faq-form dl { margin: 0; }
#containerMainContent  .tx-impadvancedfaq-pi1 .faq-form dl dt { width: 30%; margin: 0 10px 10px 0; float: Left; clear: left; }
#containerMainContent  .tx-impadvancedfaq-pi1 .faq-form dl dd { width: 60%; margin: 0 0 10px 0; float: left; }
#containerMainContent  .tx-impadvancedfaq-pi1 .faq-form .imp-text { width: 100%; }
#containerMainContent  .tx-impadvancedfaq-pi1 .faq-form .imp-textarea { width: 100%; height: 100px; }
#containerMainContent  .tx-impadvancedfaq-pi1 .faq-form .imp-button-gfx { margin: 10px 0; }

#containerMainContent  .tx-impadvancedfaq-pi1 .faq-search { margin: 20px 0; }
#containerMainContent  .tx-impadvancedfaq-pi1 .faq-search .imp-text { width: 70%; }

#containerMainContent  .tx-impadvancedfaq-pi1 .colRightBoxes .FCE-agendas-list { margin-bottom: 20px; }
#containerMainContent  .tx-impadvancedfaq-pi1 .FCE-agendas-list-header p {
	margin: 0;
	margin-right:10px;
	padding:0;
}
#containerMainContent  .tx-impadvancedfaq-pi1 .colRightBoxes .FCE-agendas-list-box { padding: 5px 0; }
#containerMainContent  .tx-impadvancedfaq-pi1 .colRightBoxes .FCE-agendas-list-box p { padding: 5px; margin: 0; }

#containerMainContent  .tx-impadvancedfaq-pi1 .FCE-agendas-list-header p {
background-attachment:scroll;
background-image:url(../images/arrow_link.gif);
background-position:left 4px;
background-repeat:no-repeat;
color:#00407E;
padding-bottom:5px;
padding-left:20px;
 }
#containerMainContent  #containerMainContent  .FCE-agendas-list { padding: 0!important; }
#containerMainContent  .FCE-agendas-list .FCE-agendas-list-header { width: 100%; font-size: 10px; color: #5C5A5A; background: none 99% 6px no-repeat; float: left; cursor: pointer;
	border-bottom:0px solid #C7D0D9;
	line-height:16px;
	padding-bottom:5px;
}
#containerMainContent  .FCE-agendas-list .FCE-agendas-list-header2 { width: 100%; background: #D5E976; float: left; }
#containerMainContent  .FCE-agendas-list .FCE-agendas-list-header2 h3 { font-size: 11px; margin: 5px;}
#containerMainContent  .FCE-agendas-list dl { width: 100%; margin: 0; padding: 5px 0; float: left; }
#containerMainContent  .FCE-agendas-list dl dt { width: 30%; margin: 0 0 0 1%; min-height: 1px; float: left;  clear: left; display: inline; }
#containerMainContent  .FCE-agendas-list dl dd { width: 66%; margin: 0 0 0 1%; min-height: 1px; float: left; display: inline; }

#containerMainContent  .FCE-agendas-list .row-act { background: #FFFFFF none 99% 6px no-repeat!important; border:0; }
#containerMainContent  .FCE-agendas-list-box { clear: both;background: #FFFFFF; border-bottom:0px solid #C7D0D9; margin-bottom:3px; padding-bottom:3px;}
#containerMainContent  .FCE-agendas-list-box dl { width: 100%;  margin: 0; float: left; }

#containerMainContent  .FCE-agendas-list-box dl dt { margin-bottom: 5px; }
#containerMainContent  .FCE-agendas-list-box dl dd { margin-bottom: 5px }
#containerMainContent  .FCE-agendas-list-box dl dd font , #containerMainContent  .FCE-agendas-list-box dl dd span { font: 11px Verdana, Arial, sans-serif!important; }
#containerMainContent  .FCE-agendas-list-box dl dd  p { margin: 0 0 10px 0; }

#containerMainContent  .FCE-agendas-list-image { width: 96px; text-align: right; margin: 0 10px 0 0; float: right; display: inline; }
#containerMainContent  .FCE-agendas-list-image img { border: 3px solid #bfd3ad; }
#containerMainContent  .FCE-agendas-list dl.short { width: 70%; }
#containerMainContent  .FCE-agendas-list dl.short dt { width: 44%; }
#containerMainContent  .FCE-agendas-list dl.short dd { width: 53%; }

.contentBottomSingle .agenda-list-pageBrowser {
	text-align:center;
	padding:10px;
}

.tx-impadvancedfaq-pi1 .FCE-agendas-list-box p img {
}


#contentBottomSingle  .tx-impadvancedfaq-pi1 {
}
#contentBottomSingle  .tx-impadvancedfaq-pi1 .faq-form { width: 100%; margin: 0 0 10px 0; float: left; }
#contentBottomSingle  .tx-impadvancedfaq-pi1 .faq-form dl { margin: 0; }
#contentBottomSingle  .tx-impadvancedfaq-pi1 .faq-form dl dt { width: 30%; margin: 0 10px 10px 0; float: Left; clear: left; }
#contentBottomSingle  .tx-impadvancedfaq-pi1 .faq-form dl dd { width: 60%; margin: 0 0 10px 0; float: left; }
#contentBottomSingle  .tx-impadvancedfaq-pi1 .faq-form .imp-text { width: 100%; }
#contentBottomSingle  .tx-impadvancedfaq-pi1 .faq-form .imp-textarea { width: 100%; height: 100px; }
#contentBottomSingle  .tx-impadvancedfaq-pi1 .faq-form .imp-button-gfx { margin: 10px 0; }

#contentBottomSingle  .tx-impadvancedfaq-pi1 .faq-search { margin: 20px 0; }
#contentBottomSingle  .tx-impadvancedfaq-pi1 .faq-search .imp-text { width: 300px; }

#contentBottomSingle  .tx-impadvancedfaq-pi1 .colRightBoxes .FCE-agendas-list { margin-bottom: 20px; }
#contentBottomSingle  .tx-impadvancedfaq-pi1 .FCE-agendas-list-header p {
	margin: 0;
	margin-right:10px;
	padding:0;
}
#contentBottomSingle  .tx-impadvancedfaq-pi1 .colRightBoxes .FCE-agendas-list-box { padding: 5px 0; }
#contentBottomSingle  .tx-impadvancedfaq-pi1 .colRightBoxes .FCE-agendas-list-box p { padding: 5px; margin: 0; }

#contentBottomSingle  .tx-impadvancedfaq-pi1 .FCE-agendas-list-header p {
background-attachment:scroll;
background-image:url(../images/arrow_link.gif);
background-position:left 4px;
background-repeat:no-repeat;
color:#00407E;
padding-bottom:5px;
padding-left:20px;
 }
#contentBottomSingle  #contentBottomSingle  .FCE-agendas-list { padding: 0!important; }
#contentBottomSingle  .FCE-agendas-list .FCE-agendas-list-header { width: 100%; font-size: 10px; color: #5C5A5A; background: none 99% 6px no-repeat; float: left; cursor: pointer;
	border-bottom:0px solid #C7D0D9;
	line-height:16px;
	padding-bottom:5px;
}
#contentBottomSingle  .FCE-agendas-list .FCE-agendas-list-header2 { width: 100%; background: #D5E976; float: left; }
#contentBottomSingle  .FCE-agendas-list .FCE-agendas-list-header2 h3 { font-size: 11px; margin: 5px;}
#contentBottomSingle  .FCE-agendas-list dl { width: 100%; margin: 0; padding: 5px 0; float: left; }
#contentBottomSingle  .FCE-agendas-list dl dt { width: 30%; margin: 0 0 0 1%; min-height: 1px; float: left;  clear: left; display: inline; }
#contentBottomSingle  .FCE-agendas-list dl dd { width: 66%; margin: 0 0 0 1%; min-height: 1px; float: left; display: inline; }

#contentBottomSingle  .FCE-agendas-list .row-act { background: #FFFFFF none 99% 6px no-repeat!important; border:0; }
#contentBottomSingle  .FCE-agendas-list-box { clear: both;background: #FFFFFF; border-bottom:0px solid #C7D0D9; margin-bottom:3px; padding-bottom:3px;}
#contentBottomSingle  .FCE-agendas-list-box dl { width: 100%;  margin: 0; float: left; }

#contentBottomSingle  .FCE-agendas-list-box dl dt { margin-bottom: 5px; }
#contentBottomSingle  .FCE-agendas-list-box dl dd { margin-bottom: 5px }
#contentBottomSingle  .FCE-agendas-list-box dl dd font , #contentBottomSingle  .FCE-agendas-list-box dl dd span { font: 11px Verdana, Arial, sans-serif!important; }
#contentBottomSingle  .FCE-agendas-list-box dl dd  p { margin: 0 0 10px 0; }

#contentBottomSingle  .FCE-agendas-list-image { width: 96px; text-align: right; margin: 0 10px 0 0; float: right; display: inline; }
#contentBottomSingle  .FCE-agendas-list-image img { border: 3px solid #bfd3ad; }
#contentBottomSingle  .FCE-agendas-list dl.short { width: 70%; }
#contentBottomSingle  .FCE-agendas-list dl.short dt { width: 44%; }
#contentBottomSingle  .FCE-agendas-list dl.short dd { width: 53%; }

#contentBottomSingle .agenda-list-pageBrowser {
	text-align:center;
	padding:10px;
}
*/


.leftColumn p.more{
	padding:0 20px;
	text-align:right;
}
/*************************************************************************************************************************/
#containerMainContent .contentMainTemplate_contact {
	padding-top:20px;
	width:560px;
}
.map{
	float:left;
	width:270px;
}
#cities{
	padding-top:5px;
}
#cities li{
	background:url(../images/arrow_externe_services_on.gif) left no-repeat;
	list-style:none;
	display:block;
	padding-left:15px;
	padding-bottom:5px;
}
.contactDetailBox {
	float:left;
	width:290px;
}
.contact_details{
	float:left;
	width:140px;
	margin-left:5px;
}
#map_test {
	position:relative;
/*	background:url(../images/LIPS_kaart_steden_resized.jpg) no-repeat;*/
	background:url(../images/LIPS_kaart_arceer.jpg) no-repeat;
	width:267px;
	height:360px;
}
#map_test li {
	display:block;
	position:absolute;
	list-style:none;
}

.pointSel
{
		background:url(../images/mouse_active.gif) center no-repeat;
		width:14px;
		height:14px;
}
.selCityLnk a{
	text-decoration:underline;
}
/* , #point2 a.active , #point3 a.active , #point4 a.active , #point5 a.active , #point6 a.active ,
#point7 a.active , #point8 a.active
*/

#contentBottom .contentMainTemplate ul{
	list-style:disc;
	padding-left:30px;
}
#contentBottom .contentMainTemplate li{
	margin:0;
	padding-left:0;
}

/* INDEXED SEARCH */

/* SEARCH */

.tx-indexedsearch-res {}

.tx-indexedsearch-res table{
	width:100%;
}
.tx-indexedsearch-searchbox td{
}

.tx-indexedsearch-info a {
	color:#93ADC1;
	text-decoration:none;
}
.tx-indexedsearch-info a:hover{
	text-decoration:underline;
}
/*
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info {
	background:transparent;
	padding-top:5px;
	display:none;
}
.tx-indexedsearch-icon,
.tx-indexedsearch-result-number,
.tx-indexedsearch-title,
.tx-indexedsearch-percent {
	padding:5px;
	border-bottom:1px solid #5F7D7D;
	margin-bottom:5px;
	margin-top:10px;
}

.tx-indexedsearch-title a {
	color:#69B457;
	text-decoration:none;
	font-weight:bold;
}
.tx-indexedsearch-title a:hover{
	text-decoration:underline;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup {
	color:#69B457;
}

.tx-indexedsearch .tx-indexedsearch-res td.tx-indexedsearch-descr {
	font-style:normal;
	padding-top:5px;
}
.tx-indexedsearch-browsebox {
	margin:10px 0;
}
.tx-indexedsearch-browsebox a {
	color:#69B457;
	text-decoration:none;
}
.tx-indexedsearch-browsebox a:hover{
	text-decoration:underline;
}
*/

.tx-indexedsearch-browsebox {}


.tx-indexedsearch-browsebox ul.browsebox {
	list-style:none;
	padding:10px 0;
}

.tx-indexedsearch-browsebox ul.browsebox li {
	display:inline;
	padding-right:10px;
}

.tx-indexedsearch-res {
	width:100%;
}
.tx-indexedsearch-searchbox-sword {
	border:1px solid #93ADC1;
	color:#93ADC1;
	font-size:10px;
	width:150px;
}

.tx-indexedsearch-searchbox-button {
	background-color:#93ADC1;
	border:0 solid #93ADC1;
	color:#FFFFFF;
	font-size:10px;
}
/* FE USER REDIRECT */
/*
.tx-feuserredirect-pi1 {
	padding-left:20px;
}
.tx-feuserredirect-pi1 td{
	padding-right:10px;
}:10px;
	width:150px;
}
*/
.tx-indexedsearch-searchbox-button {
	background-color:#93ADC1;
	border:0 solid #93ADC1;
	color:#FFFFFF;
	font-size:10px;
}
/* FE USER REDIRECT */

.tx-feuserredirect-pi1 {
	padding-left:20px;
}
/*
.tx-feuserredirect-pi1 td{
	padding-right:10px;
}
*/
/*********************** CSS for FAQ Teaser **********/
.tx-impadvancedfaq-pi1 .FCE-agendas-list FIELDSET .FCE-agendas-list-box {
	background-color: white;
}


.tx-impadvancedfaq-pi1 input, textarea { border:solid 1px #93adc1; }
.tx-impadvancedfaq-pi1 .imp-button-gfx {background-color:#93ADC1; color:white; height:18px; padding-left:10px; padding-right:10px; font-size: 10px; }

.tx-feuserredirect-pi1 input, textarea { border:solid 1px #93adc1; }
.tx-feuserredirect-pi1 .button_newsletter { background-color:#93ADC1; color:white; height:18px; padding-left:1px; padding-right:1px; font-size: 10px; }
.button_newsletter {
 background-color:#93ADC1; color:white; height:18px; padding-left:1px; padding-right:1px; font-size: 10px
}

#lips_newsletter input { border:solid 1px #93adc1; }
#lips_newsletter .button_newsletter { background-color:#93ADC1; color:white; height:18px; padding-left:10px; padding-right:10px;  font-size: 10px;}



/***edit by Paul ***/

#contentBottom .column_left h1, #contentBottom .column_right h1 {
color:#535353;
font-size:14px;
font-weight:bold;
padding-top:20px;
/*padding-bottom:24px;*/
}


.toggleopacity:hover img {
opacity:0.5;
}
.toggleopacity img {
opacity:1;
}

/* Styling for the list items for vacatures */
/* header links */
.vacatures .news-list-container .news-list-item h3 a {
	font-size:14px;
	padding-left:169px;
	float:left;
	width:55%;
}

/* Image*/
.vacatures .news-list-container .news-list-item img {
	width:150px;
	float:left;
	clear:both;
	margin-top:-14px;
}

/* Date */
.vacatures .news-list-container	.news-list-date {
	float:right;
	width:10%;
}

/* body text */
.vacatures .news-list-container .bodytext {
	padding-top:20px;
}

/* Category */
.vacatures .news-list-container .news-list-cat {
	font-size:12px;
	font-weight:bold;
	color: #00407e;

}

.vacatures .news-list-container .news-list-cat-vest {
	color: #00407e;
	font-size:11px;
	padding-left:169px;
}

/* SINGLE news styling */

/* Button */
.vacatures .news-single-item .button_solliciteer {
	background-color: #93adc1;
	color: white;
	height: 18px;
	padding-left: 1px;
	padding-right: 1px;
	font-size: 10px;
}



/* Formmaker CSS */

.tx-dreformmaker-pi3 input, textarea, select {
	border:solid 1px #93adc1;
	color:5b595a;
}

.line {
	background-color:black;
	height:1px;
	margin-top:20px;
	margin-bottom:30px;
}

.backtoVac {
	float:left;
}

.tx-dreformmaker-pi3 .bodytext {
	color:black;
}

.tx-dreformmaker-pi3 .tx_dreformmaker_button {
	background-color: #93adc1;
	color: white;
	height: 18px;
	padding-left: 1px;
	padding-right: 1px;
	font-size: 10px;
	float:right;
}


/* Content tables */
.tx-dmmjobcontrol-pi1 .dmmjobcontrol_list_table {
	width:100%;

}

.tx-dmmjobcontrol-pi1 .dmmjobcontrol_list_tr {

}

.tx-dmmjobcontrol-pi1 td {

}

/* Headers */
.tx-dmmjobcontrol-pi1 .dmmjobcontrol_list_th1, .dmmjobcontrol_list_th2 {
	text-align:left;
}

.tx-dmmjobcontrol-pi1 .dmmjobcontrol_list_tr a {
	font-size:14px;
	font-weight:bold;
	color:#226597;

}

.tx-dmmjobcontrol-pi1 .vesteging {
	padding-top:10px;
	color:#226597;
}

.location {
	width: 300px;
}

.tx-dmmjobcontrol-pi1 .vestLocation {
	color:#226597;
	font-weight:bold;
	font-size:12px;
	width: 100%;
}

.tx-dmmjobcontrol-pi1 .crDate { text-align:right; color:black; }

.tx-dmmjobcontrol-pi1 .shortDesc {
	padding-top:10px;
	color:black;
}

.tx-dmmjobcontrol-pi1 .line {
	background-color:#93aec3;
}

.dmmjobcontrol_search_table .dmmjobcontrol_input_dmmjobcontrol_keyword {
	border:solid 1px #93adc1;
	width:149px;
	background-color:white;
}

.dmmjobcontrol_search_table .dmmjobcontrol_search_td2 #buttonOne, #buttonTwo  {

	background-color: #93adc1;
	color: white;
	height: 18px;
	padding-left: 1px;
	padding-right: 1px;
	font-size: 10px;
}

.dmmjobcontrol_search_table .dmmjobcontrol_search_td1 {
width:100px;
padding-bottom:10px;
}



/* Detail page */

.tx-dmmjobcontrol-pi1 .lineDetail {
	margin-top:5px;
	margin-bottom:10px;
	background-color:black;
	height:1px;
}

.tx-dmmjobcontrol-pi1 .detailDate {
	color:black;
	float:right;
}

.tx-dmmjobcontrol-pi1 .jobTitle {
	color:#226597;
	font-size:14px;
	font-weight:bold;
}

.tx-dmmjobcontrol-pi1 .jobDesc .bodytext {
	padding-top:20px;
	font-weight:normal;
}

.tx-dmmjobcontrol-pi1 .jobReq .bodytext {
	font-weight:normal;
}

.tx-dmmjobcontrol-pi1 .jobReq {
	padding-bottom:15px;
}

.tx-dmmjobcontrol-pi1 .jobReq ul, li {
/*	color:black; */

}

.tx-dmmjobcontrol-pi1 .smallheader {
	  color:#226597;
	  font-size:12px;
	  font-weight:bold;
		padding-bottom:10px;
}

.tx-dmmjobcontrol-pi1 .jobBenefits .bodytext {
	font-weight:normal;
}

.tx-dmmjobcontrol-pi1 .detaillinecolor {
	background-color:#93aec3;
	height:1px;
	margin-top:5px;
	margin-bottom:5px;
}

.tx-dmmjobcontrol-pi1 .solFormButton {
	float:right;
	background-color: #93adc1;
	color: white;
	height: 18px;
	padding-left: 1px;
	padding-right: 1px;
	font-size: 10px;
	margin-top:-16px;
	width:150px;
}

#gotoVac {
	color:grey;
}

.detailVacRight {
/*
	float:right;
	width:70%;
*/
}

.detailVacLeft {
/*
	float:left;
	width:30%;
*/

}

.solInfoOne { font-weight:normal; }
.contactInfo { font-weight:normal; }


.tx-dreformmaker-pi3 .inputElement {

	width:166px;
}

.tx-dreformmaker-pi3 .selectElement {

	  width:170px;
}

.tx-dreformmaker-pi3 .tx_dreformmaker_telephone {
	width:118px;
}

.emptyImage {
	width:320px;
	height:107px;
}


.tx-a1teasermenu-pi1 .casesList .abstract {
	height:100px;
}

.tx-a1teasermenu-pi1 .casesLatest .abstract {
	height:100px;
}

.partner .casesList .abstract {
	height:100%;
}

.partner .more {
	border-bottom: 0px;
	margin-bottom: 0px;

}

.partner .lijn {

	border:solid 1px #93adc1;
	width: 100%;
	margin-bottom: 20px;
	}

.partner .softlijn {
	border-top:solid 0.2px #C7D0D9;
	width: 100%;
	margin-bottom: 20px;
	}

.partner .toptext .alles{
	background-color:#457AA4;
	color: #000;
	height:30px;
	margin-right:-10px;
	margin-left:-10px;
	padding:10px;
	width:100%;
}

.partner .toptext .alles .left{
	/*line-height:25px;*/
	display:block;
	float:left;
	color: #FFF;
}

.partner .toptext .alles .right{
	line-height:18px;
	padding-top:10px;
}

.partner .toptext .alles .right a.info {
	background-color: #aabbcc ;
	color:#FFF;
	padding-left:10px;
	display:block;
	float:right;
	text-decoration: none;
	width:80px;
}

.partner .toptext .alles .right a.link_info {
	background-attachment:scroll;
	background-image:url(../images/info_icon.gif);
	background-position:left center;
	background-repeat:no-repeat;
	color:#00407E;
	line-height:25px;
	padding-left:23px;
	color:#00407E;
	display:block;
	float:right;
	text-decoration: none;
}


.partner .toptext .alles .right a:hover {
	text-decoration:underline;
}

.partner .toptext{
	margin-bottom: 20px;
}

.partner .casesList .abstract ul{
	margin-left: 20px;
}

.loginInput {
	border:solid 1px #93adc1;
	float: right;
	margin: 0;
}

.tx-srfeuserregister-pi1 label {
	color:#5b595a;
}
.tx-srfeuserregister-pi1 input {
	border:solid 1px #93adc1;
	color:#000000;
}

.tx-srfeuserregister-pi1 dt, .tx-srfeuserregister-pi1 dl {
	padding-bottom:10px;
}

.tx-srfeuserregister-pi1-submit {
	padding-right: 1px;
	padding-left: 1px;
	font-size: 10px;
	color: #FFFFFF;
	height: 18px;
	background-color: #93adc1;
	float: right;
}

.tx-newloginbox-pi1 {
	padding:0 10px;
}
.tx-newloginbox-pi1 table{
	width: 220px;
	text-align: left;
	margin-left: 18px;
}
.tx-newloginbox-pi1 a.link_arrow{
	line-height: 18px;
	background-image: url(../images/arrow_more_right.gif);
}

.button_logout {
	background-color: #93adc1;
	color: white;
	height: 18px;
	padding-left: 1px;
	padding-right: 1px;
	font-size: 10px;
}

.faqClearSpace {
	padding:10px 0 10px 0;

}

.homeCaseClear {
	padding:10px 0 10px 0;
}

.csc-textpic-imagewrap {
	height:124px;
}

#colRight .csc-textpic-imagewrap {
	height:auto;
	width: 55px;
}


.logoRightBar {
	padding-left:20px;
	padding-top:20px;
}

.tx-questionnaire-pi1-questionnaire {
	width:90%;
}

.tx-questionnaire-pi1 .tx-questionnaire-pi1-header {
	background-color:white;
	margin-left:-15px;
}

.tx-questionnaire-pi1-introTextPerField {
	margin-bottom:10px;
	font-style:italic;
}

.tx-questionnaire-pi1 .tx-questionnaire-pi1-header p {
	  color: #5c5a5a;
	  font-size: 11px;
	  font-weight: normal;
}

.tx-questionnaire-pi1-question-visible {
	background-color:white;
}

.tx-questionnaire-pi1 .tx-questionnaire-pi1-question-contents {
	background-color:#C8D4DE;
	border-bottom:solid 1px #93ADC1;

	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	margin-bottom:10px;
}

.tx-questionnaire-pi1-question {
	background-color:#F4F6F7;
}

.tx-questionnaire-pi1 .tx-questionnaire-pi1-question-visible textarea {
	width:100%;
	overflow:auto;
}

.tx-questionnaire-pi1 .tx-questionnaire-pi1-question-visible input {
	margin-bottom:10px;
}

.tx-questionnaire-pi1-buttons input {
	background-color: #93adc1;
	color: white;
	height: 18px;
	padding-left: 1px;
	padding-right: 1px;
	font-size: 11px;
	font-weight: bold;
}

h1 {
	padding-top: 15px;
	padding-bottom:5px;
}

.csc-firstHeader {
	padding:0px;
}

.blogs-list-item-content {
	padding-bottom:70px;

}

.news-single-imgcaption {
	font-style:italic;
	text-align:right;
	margin-top:10px;
}

.csc-uploads-icon {
	vertical-align:top;
}

a.vacature_arrow {
	background-image:url(../images/arrow_link.gif);
	background-position:left center;
	background-repeat:no-repeat;
	color:#00407E;
	line-height:25px;
	padding-left:20px;
	color:#00407E;
	width:98px;
}
a.login_arrow {
	background-image:url(../images/arrow_link.gif);
	background-position:left center;
	background-repeat:no-repeat;
	color:#00407E;
	line-height:25px;
	padding-left:20px;
	color:#00407E;
	width:40px;
}


.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-submit {
	background-color: #93adc1;
	color: white;
	height: 18px;
	padding-left: 1px;
	padding-right: 1px;
	font-size: 10px;
	margin-left:10px;
}

/* RTE list style */
.htmlarea-content-body ul li {
 display: list-item;
 list-style-type: disc;
 list-style-position: inside;
 padding-left:30px;
}

.formIframe {
	border:none;
	width:100%;
}

.fce-1column_title_container {
	width:100%;
	float:left;
	clear:both;
	margin-top:10px;
	margin-bottom:10px;
	padding-left:10px;
}

.fce-1column_title {
	color:#535353;
	font-size:14px;
	font-weight:bold;
	margin-bottom:10px;
	border-bottom:solid 1px #91AABE;
	width:210px;
}

.fce-1column_title_container li {
	list-style:none;
	margin-left:13px;
}

.fce-1column_title_container .fce-1column_title_content .tx-impadvancedfaq-pi1 {
	width:230px;
}

.fce-1column_title_container .fce-1column_title_content .link_arrow {
	color:#EF6B00;
}


/* STYLING FOR DAM SEARCH */
.tx-impdamsearch-pi1 .imp-text
{
	width: 70%;
	border:1px solid #93ADC1;
}
.tx-impdamsearch-pi1 .searchField
{
	padding: 4px 0;
}

.formContainer .selectField1 { width: 100%; margin: 10px 0; float: left; clear: left; }
.formContainer .selectField2 { width: 24%; margin: 10px 0; text-align: right; float: right; }

/* ------------------> Pager */
.pager { text-align: center; margin: 5px; clear: both; }
.pager img { vertical-align: middle; }
.pager a:link, .pager a:visited { color: #003366; text-decoration: none;  }
.pager a:hover { text-decoration: underline; }
.pager a.act { text-decoration: underline; font-weight: bold; }
/* Pager <------------------ */

/* ------------------>Data Grid */
.dataGrid { width: 100%; background: #ffffff; clear: both; margin-top: 4px; }
.dataGrid thead th { font-size: 11px; font-weight: bold; color: #003366; text-align: left; vertical-align: top; background: #C8D4DE; padding: 5px; white-space: nowrap; }
.dataGrid thead th img { vertical-align: top; margin: 0 0 0 2px; }
.dataGrid thead th .floatLeft { float: left; }
.dataGrid thead th .floatRight { width: 26px; text-align: right; white-space: nowrap; margin: 2px 0 0 2px; float: right;}
.dataGrid tbody td { vertical-align: top; padding: 3px 5px; }
.dataGrid tbody a, .dataGrid tbody a:visited { text-decoration: underline;  }
.dataGrid tbody a:hover { text-decoration: none;  }
.dataGrid tbody .tr-odd td { background: #F4F6F7 ; }
.dataGrid tbody .tr-even td { background: #FFFFFF; }
/* Data Grid <------------------ */


/* popup */
.popup { width: 363px; height: 144px; background: url(../images/blocks/popup.gif) left top no-repeat; margin: -150px 0 0 0; position: absolute; visibility: hidden; z-index: 1000; }
.popup iframe { width: 363px; height: 144px; filter:mask(); z-index: -1; position: absolute; left: 0; top: 0;  }
.popup .contentPopup { width: 345px; height: 118px; color: #FFFFFF; margin: 13px 5px 13px 13px; overflow: auto;}

.tx-impdamsearch-pi1 .parent {
	background: url('/fileadmin/lips/templates/images/directory-icon.gif') no-repeat;
	padding-left:20px;
	padding-bottom:5px;
	margin-left:15px;
}

.tx-impdamsearch-pi1 .parentState {
	  background: url('/fileadmin/lips/templates/images/arrow_menu_left_active.gif') no-repeat;
		margin-bottom:5px;
		margin-left:5px;
}

.tx-impdamsearch-pi1 .child {
	background: url('/fileadmin/lips/templates/images/directory-icon.gif') no-repeat;
	background-position: 2px 1px;
	margin-left:15px;
	padding: 2px 2px 2px 22px;
	float:left;
}

.tx-impdamsearch-pi1 .child_two {
	background: url('/fileadmin/lips/templates/images/directory-icon.gif') no-repeat;
	background-position: 2px 1px;
	margin-left:35px;
	padding: 2px 2px 2px 22px;
	float:left;
}

.tx-impdamsearch-pi1 .child_three {
	background: url('/fileadmin/lips/templates/images/directory-icon.gif') no-repeat;
	background-position: 2px 1px;
	margin-left:55px;
	padding: 2px 2px 2px 22px;
	float: left;
}

.tx-impdamsearch-pi1 .emptyFolder {
	background: url('/fileadmin/lips/templates/images/emptyDirectory-icon.gif') no-repeat;
	background-position: 2px 1px;
}

.tx-impdamsearch-pi1 .childStateActive {
	background: url('/fileadmin/lips/templates/images/arrow_main_menu_off.gif') no-repeat;
	padding-bottom:5px;
	margin-left:25px;
}

.tx-impdamsearch-pi1 .childStateOff {
	/*background: url('/fileadmin/lips/templates/images/arrow_main_menu_off.gif') no-repeat;*/
	padding-bottom:2px;
	margin-left:25px;
}

.tx-impdamsearch-pi1 .damcatactive {
	border: 1px solid #004D87;
	background-color: #AAC7DD;
	font-weight: bold;
}

.tx-impdamsearch-pi1 select.klant {
		max-width: 145px;
}


