#printheader {
	display: none;
}

a:hover {background-position: 0 0; }

a {
	outline: none;
}
.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.clearfix {
    display: inline-block;
}

html[xmlns] .clearfix {
    display: block;
}

* html .clearfix {
    height: 1%;
}

html { 
	margin: 0px;
	padding: 0px;
	height: 100%; 
}

html { 
    	height: 100%;
}

BODY {
	behavior: url(/fileadmin/indaver/css/csshover.htc);
	font-family: Tahoma;
	font-size:12px;
	font-weight: normal;
	margin: 0px;
	padding:0px;

	text-align: center;

	background-color: #ffffff;
	height:100%; 
	min-height:100%;
}

IMG
{
	border:0;
}

div.content_container a.green {
	color:#62af35;
	text-decoration:underline;
}

div.content_container a.green:hover {
	color:#ffffff;
	background-color:#62af35;
}

div.content_container a.gray {
	color:#939695;
	text-decoration:underline;
}

div.content_container a.gray:hover {
	color:#ffffff;
	background-color:#939695;
}

div.content_container a {
	color:#2f3b41;
	text-decoration:underline;
}

div.content_container a:hover {
	color:#ffffff;
	background-color:#2f3b41;
}
div.content_container dt a:hover {
	background: none;
}

DIV.container 
{
	position: relative; 
	padding:0px;
	margin-top: 0px;
  	margin-left:auto;
	margin-right:auto;	
	width: 1000px;
	text-align: left;
  	
	/*
	margin-bottom: -52px;
	min-height:100%;
  	height:auto !important;
  	height:100%;
	*/
	background-image: url(../images/container_back.png);
	background-repeat: repeat-y;
	background-position: top;
}

div.header {
	z-index:4;
	position:relative;
	background-image:url(../images/header_back.jpg);
	background-repeat:no-repeat;
	height:253px;
	background-position:0px 25px;
}

div.content div.header {
	background-image:url(../images/header_back_content.gif);
	height:152px;
}

div.c2 div.header {
	background-image:url(../images/header_back_content2.gif) !important;
}

div.lang_menu {
	height:25px;
	position:absolute;
	left:0px;
	top:0px;
	z-index:10;
}

div.lang_menu ul {
	display:block;
	padding:0px 0px 0px 0px;
	height:25px;
	margin:0px;
	color:#FFFFFF;
	list-style:none;
	list-style-position:inside;
	line-height:25px;
}

div.lang_menu ul li {
	background-image:url(../images/lang_menu_divider.gif);
	background-position:right 5px;
	background-repeat:no-repeat;
	display:block;
	float:left;
	padding:0px;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	display:block;
	float:left;
	overflow:hidden;
}

div.lang_menu ul li.last {
	background-image:none;
}

div.lang_menu ul li a {
	overflow:hidden;
	color:#939695;
	margin:0px 6px 0px 5px;
	display:block;
	text-decoration:none;
	font-weight:normal;
}

span.lang_menu {
	margin-left:20px;
}

div.lang_menu ul li.act a {
	color:#000000;
	font-weight:bold;
}

div.lang_menu ul li a:hover {
	color:#000000;
	text-decoration:underline;
}
a.LangActive {
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;
	text-decoration: underline;
	font-size: 11px;
}

div.logo {
	position:absolute;
	top:26px;
	left:0px;
}

div.footer {
	height:204px;
	background-color:#62af35;
	overflow:hidden;
	position:relative;
}

div.content div.footer{
	height:30px;
}

div.footer_teaser {
	height:182px;
	overflow:hidden;
}

div.footer_menu {
	background-color:#62af35;
	height:22px;
	_overflow:hidden;
	position: relative;
	width:1000px;  
	display: table; 
}

div.content div.footer_menu {
	padding-top:8px;
} 

div.footer_menu_inner {
	height:22px;
	display: table-cell;
	text-align:center;
	position: absolute;  
	left: 50%;
	display:inline-block;
}

div.footer_menu ul {
	position: relative;  
	left: -50%;
	float:left;
	display:block;
	padding:0px 0px 0px 0px;
	height:22px;
	margin:0px;
	color:#FFFFFF;
	list-style:none;
	list-style-position:inside;
	line-height:22px;
}

div.footer_menu ul li {
	background-image:url(../images/footer_menu_divider.gif);
	background-position:right 5px;
	background-repeat:no-repeat;
	display:block;
	float:left;
	padding:0px;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	display:block;
	float:left;
	overflow:hidden;
}

div.footer_menu ul li.last {
	background-image:none;
}

div.footer_menu ul li a {
	overflow:hidden;
	color:#FFFFFF;
	margin:0px 6px 0px 5px;
	display:block;
	text-decoration:none;
	font-weight:normal;
}


div.footer_menu ul li.act a {
	color:#FFFFFF;
	text-decoration:underline;
	font-weight:bold;
}

div.footer_menu ul li a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}


div.content_container {
	z-index:1;
	position:relative;
	overflow:hidden;
	background-repeat:repeat-y;
	background-image:url(../images/content_middle.jpg);
}

div.content div.content_container {
	overflow:hidden;
	background-repeat:repeat-y;
	background-image:url(../images/content_middle_content.gif);
}

div.c2 div.content_container {
	background-image:url(../images/content_middle_content2.gif) !important; 
}

div.content_container_inner {
	background-repeat:no-repeat;
	background-image:url(../images/content_bottom.jpg);
	background-position:0% 100%;
	min-height:236px;
  	height:auto !important;
	height:236px;
}

div.content div.content_container_inner {
	background-repeat:no-repeat;
	background-image:url(../images/content_bottom_content.gif);
	background-position:0% 100%;
	min-height:334px;
  	height:auto !important;
	height:334px;
	padding-bottom:40px;
}

div.c2 div.content_container_inner {
	background-image:url(../images/content_bottom_content2.gif) !important;
}

div.horizontal_line {
	height:1px;
	margin:0px 103px 20px 103px;
	position:relative;
	background-repeat:repeat-x;
	background-image:url(../images/horizontal_line.png);
}

div.horizontal_line_left {
	position:relative;
	left:-102px;
	top:0px;
	height:1px;
	background-repeat:no-repeat;
	background-image:url(../images/horizontal_line_left.png);
	width:102px;
	overflow:hidden;
}

div.horizontal_line_right {
	height:1px;
	position:relative;
	background-repeat:no-repeat;
	background-image:url(../images/horizontal_line_right.png);
	left:100%;
	top:-1px;
	width:102px;
	overflow:hidden;
}

div.column1 {
	width:333px;
	float:left;
	overflow:hidden;
}

div.column1_inner {
	padding:0px 1px 0px 1px;
	margin-top:20px;
	float:left;
}

div.content div.column1 {
	width:189px;
	float:left;
}

div.content div.column2 {
	width:602px;
	overflow:hidden;
	float:left;
}

div.c2 div.column2 {
	width:811px !important;
}

div.c3 div.column2 {
	width:526px !important;
}

div.content div.column3 {
	width:209px;
	overflow:hidden;
	float:left;
}

div.c3 div.column3 {
	width:285px;
}
div.content div.column1 div.horizontal_line {
	margin:0 93px 20px;
	width:3px;
}

div.content div.column1 div.horizontal_line {
	width:3px;
}

div.content div.column1_inner,
div.content div.column2_inner,
div.content div.column3_inner {
	padding:0px 1px 0px 1px;
	margin-top:20px;
	float:left;
	width:100%;
}

div.content_container h1,
div.content_container h2,
div.content_container h3,
div.content_container h4,
div.content_container h5,
div.content_container h6,
div.content_container ul,
div.content_container ol {
	margin:0px 15px 10px 15px;
}

div.content_container div.csc-textpic-intext-left h1,
div.content_container div.csc-textpic-intext-left h2,
div.content_container div.csc-textpic-intext-left h3,
div.content_container div.csc-textpic-intext-left h4,
div.content_container div.csc-textpic-intext-left h5,
div.content_container div.csc-textpic-intext-left h6,
div.content_container div.csc-textpic-intext-left ul,
div.content_container div.csc-textpic-intext-left p,
div.content_container div.csc-textpic-intext-left ol {
	margin-left:0px;
}

div.content_container p {
	margin:0px 15px 10px 15px;
}

div.content_container h1 {
	font-weight:normal;
	font-size:24px;
	color:#62af35;
} 

div.content_container h1 a {
	color:#62af35;
}

div.content_container h2 {
	font-weight:normal;
	font-size:20px;
	color:#a7aaa9;
	margin: 5px 15px 5px 15px;
} 

div.content_container h2 a {
	color:#a7aaa9;
}

div.content_container h3 {
	font-weight:bold;
	font-size:14px;
	color:#62af35;
	margin:0px 15px 0px 15px;
} 

div.content_container table h3 {
	margin:10px 0px 0px 0px;
} 

div.content_container h3 a {
	color:#62af35;
}

div.content_container h4, p {
	font-size:11px;
	line-height:15px;
	color:#2f3b41;
	text-align:left;
	position:relative;
}

div.content_container h4 a {
	color:#2f3b41;
}

div.content_container h4 {
	margin:0px 15px 0px 15px;
	font-weight:bold;
}

.read_more a {
	color:#2f3b41;
	font-size:10px;
	text-transform:uppercase;
	text-decoration:underline;

	position:relative;
	left:0px;
	margin-bottom:-10px;
	margin-top:-5px;

	display:block;
	text-align:right;
	line-height:25px;
	padding:7px 35px 10px 0px;
	background-repeat:no-repeat;
	background-image:url(../images/read_more.gif);
	background-position:100% 50%;

}

p .read_more a {
	left:15px;
}

.read_more a:hover {
	color:#62af35 !important;
	background-position:100% 50%;
	text-decoration:underline;
	background-color:transparent !important;
}

a.read_more  {
	color:#2f3b41;
	font-size:10px;
	text-transform:uppercase;
	text-decoration:underline;

	position:relative;
	left:0px;
	margin-bottom:-10px;
	margin-top:-5px;

	display:block;
	text-align:right;
	line-height:25px;
	padding:7px 35px 10px 0px;
	background-repeat:no-repeat;
	background-image:url(../images/read_more.gif);
	background-position:100% 50%;

}

p a.read_more  {
	left:15px;
}

a.read_more:hover {
	color:#62af35 !important;
	background-position:100% 50%;
	text-decoration:underline;
	background-color:transparent !important;
}




.read_more_rightcolumn a {
	color:#2f3b41;
	font-size:10px;
	text-transform:uppercase;
	text-decoration:underline;

	position:relative;
	left:0px;
	margin-bottom:-10px;
	margin-top:-5px;

	display:block;
	text-align:right;
	line-height:25px;
	padding:7px 35px 10px 0px;
	background-repeat:no-repeat;
	background-image:url(../images/read_more.gif);
	background-position:100% 50%;
	
	/*border:1px solid #ff0000;*/

}

p .read_more_rightcolumn a {
	left:0px;
}

.read_more_rightcolumn a:hover {
	color:#62af35 !important;
	background-position:100% 50%;
	text-decoration:underline;
	background-color:transparent !important;
}

a.read_more_rightcolumn  {
	color:#2f3b41;
	font-size:10px;
	text-transform:uppercase;
	text-decoration:underline;

	position:relative;
	left:0px;
	margin-bottom:-10px;
	margin-top:-5px;

	display:block;
	text-align:right;
	line-height:25px;
	padding:7px 35px 10px 0px;
	background-repeat:no-repeat;
	background-image:url(../images/read_more.gif);
	background-position:100% 50%;

}

p a.read_more_rightcolumn  {
	left:0px;
}

a.read_more_rightcolumn:hover {
	color:#62af35 !important;
	background-position:100% 50%;
	text-decoration:underline;
	background-color:transparent !important;
}


.read_more_rightcolumn2 a {
	color:#118AD4;
	font-size:10px;
	text-transform:uppercase;
	text-decoration:underline;

	position:relative;
	left:0px;
	margin-bottom:-10px;
	margin-top:-5px;

	display:block;
	text-align:right;
	line-height:25px;
	padding:7px 35px 10px 0px;
	background-repeat:no-repeat;
	background-image:url(../images/readmore_blauw.png);
	background-position:100% 50%;
	
	/*border:1px solid #ff0000;*/

}

p .read_more_rightcolumn2 a {
	left:0px;
}

.read_more_rightcolumn2 a:hover {
	color:#118AD4 !important;
	background-position:100% 50%;
	text-decoration:underline;
	background-color:transparent !important;
}

a.read_more_rightcolumn2  {
	color:#118AD4;
	font-size:10px;
	text-transform:uppercase;
	text-decoration:underline;

	position:relative;
	left:0px;
	margin-bottom:-10px;
	margin-top:-5px;

	display:block;
	text-align:right;
	line-height:25px;
	padding:7px 35px 10px 0px;
	background-repeat:no-repeat;
	background-image:url(../images/readmore_blauw.png);
	background-position:100% 50%;

}

p a.read_more_rightcolumn2  {
	left:0px;
}

a.read_more_rightcolumn2:hover {
	color:#118AD4 !important;
	background-position:100% 50%;
	text-decoration:underline;
	background-color:transparent !important;
}



/* to be used with read_more */
.client_data a {
	color:#ffffff !important;
	background-image:url(../images/client_data.gif);
	text-decoration:none;
}

.client_data a:hover {
	color:#ffffff !important;
	background-position:100% 50%;
	text-decoration:underline !important;
}

div.client_menu {
	position:absolute;
	right:10px;
	top:60px;
	float:right;
	width:200px;
}

div.print_menu {
	position:absolute;
	right:0px;
	top:0px;
	/* Gerry 14/01/09 */
	display: none;
}

div.search {
	background-image:url(../images/search_back_wide.gif);
	text-decoration:none;
	/*width:124px;*/
	width:150px;
	height:25px;
	position:absolute;
	right:0px;
	top:0px;
	overflow:hidden;
}

div.search form {
	margin:0px;
	padding:0px;
}

div.search span.button {
	display:block;
	float:left;
	margin:3px 0 0 0;
}

div.search span.input {
	width:126px;
	height:19px;
	display:block;
	float:left;
}

div.search span.input input {
	background-color:transparent;
	border:0 none;
	font-family:Tahoma;
	font-size:11px;
	height:16px;
	left:13px;
	position:absolute;
	top:7px;
	width:108px;
	color:#aeb0b0;
	overflow:hidden;
}

div.search_link {
	font-size:9px;
	line-height:10px;
	position:absolute;
	right:153px;
	text-align:right;
	top:2px;
}

div.search_link a {
	text-decoration:underline;
	color:#7fbe5b;
}

div.search_link a:hover {
	text-decoration:none;
	color:#ffffff;
	background-color:#7fbe5b;
}


div.meta_menu {
	position:absolute;
	float:right;
	top:0px;
	right:200px;
	z-index:9;
}

div.meta_menu_inner2 {
	float:right;
	height:25px;
	width:15px;
	background-image:url(../images/meta_menu_left.gif);
	background-position:left 0px;
	background-repeat:no-repeat;
	position:relative;
	z-index:10;
}

div.meta_menu_inner1 {
	float:right;
	background-image:url(../images/meta_menu_right.gif);
	height:25px;
	width:21px;
	background-position:right 0px;
	background-repeat:no-repeat;
	position:relative;
	z-index:10;
}

div.meta_menu ul {
	position:relative;
	z-index:9;
	float:right;
	display:block;
	display:inline-block;
	padding:0px 0px 0px 0px;
	height:25px;
	margin:0px 0px 0px -4px ;
	color:#FFFFFF;
	list-style:none;
	list-style-position:inside;
	line-height:25px;
	background-image:url(../images/meta_menu_middle.gif);
	background-repeat:repeat-x;
}

div.meta_menu ul li {
	background-image:url(../images/meta_menu_divider.gif);
	background-position:right 0px;
	background-repeat:no-repeat;
	display:block;
	float:left;
	padding:0px;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	display:block;
	float:left;
	overflow:hidden;
}

div.meta_menu ul li.last {
	background-image:none;
}

div.meta_menu ul li a {
	overflow:hidden;
	color:#ffffff;
	margin:1px 7px 0px 7px;
	display:block;
	text-decoration:none;
	font-weight:normal;
}

div.meta_menu ul li.last a {
	margin:1px 0px 0px 7px;
}

span.meta_menu {
	margin-left:20px;
}

div.meta_menu ul li.act a {
	color:#ffffff;
	font-weight:bold;
}

div.meta_menu ul li a:hover {
	color:#ffffff;
	text-decoration:underline;
}

div.breadcrumb {
	height:25px;
	position:absolute;
	left:201px;
	top:127px;
	z-index:10;
}

div.breadcrumb ul {
	display:block;
	padding:0px 0px 0px 0px;
	height:25px;
	margin:0px;
	color:#FFFFFF;
	list-style:none;
	list-style-position:inside;
	line-height:25px;
}

div.breadcrumb ul li {
	background-image:url(../images/breadcrumb.gif);
	background-position:right -4px;
	background-repeat:no-repeat;
	display:block;
	float:left;
	padding:0px;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	display:block;
	float:left;
	overflow:hidden;
}

div.breadcrumb ul li.last {
	background-image:none;
}

div.breadcrumb ul li a {
	overflow:hidden;
	color:#939695;
	margin:0px 12px 0px 5px;
	display:block;
	text-decoration:none;
	font-weight:normal;
}

div.breadcrumb ul li.act a {
	color:#000000;
	font-weight:bold;
}

div.breadcrumb ul li a:hover {
	color:#000000;
	text-decoration:underline;
}

ul {
	margin:0px 15px 20px 15px;
	padding:0px 0px 0px 7px;
	display:block;
	list-style:none;
	list-style-position:outside;
}

ol {
	margin:0px 15px 20px 15px;
	padding:0px 0px 0px 50px;
	display:block;
	list-style-position:outside;
}

li {
	background-repeat:no-repeat !important;
}

ul, ol {
	position:relative;
	margin:5px 0px 10px 0px;
	overflow:visible;
	_display: inline-block;
}

div.content_container ul,
div.content_container ol {
	overflow:hidden !important;
}


ul ul, ol ul {
	position:static !important;
	margin:0px !important;
	padding:0px 0px 0px 22px;
}

ul ol, ol ol {
	position:static !important;
	margin:0px !important;
	padding:0px 0px 0px 40px;
}

ol li, ul ol li {
	background-image:none;
	padding-left:0px;
	font-family:Tahoma;
	font-size:11px;
	line-height: 15px;
	color: #2f3b41;
}

ul li, ol ul li {
	background-image:url(../images/bullet.gif);
	background-position:0px 0px;
	background-repeat:no-repeat;
	padding-left:14px;
	font-family:Tahoma;
	font-size:11px;
	line-height: 15px;
	color: #2f3b41;
}

ul.main_menu {
	display:block;
	list-style:none;
	list-style-position:inside;
	margin:0px !important;
	padding:0px !important;
	width:187px;
	overflow:hidden;
}

ul.main_menu li {
	background-image: url(../images/main_menu_l1_back.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	padding:0px 0px 1px;
	width:187px;
	overflow:hidden;
	display:block;
	float:left;
}

ul.main_menu ul {
	padding:0px !important;
}

ul.main_menu ul li {
	background-position:left top;
	padding:1px 0px 0px;
	display:block;
	width:187px;
}

ul.main_menu li a {
	display:block;
	line-height: 15px;
	margin:0px !important;
	padding:6px 14px 7px 14px;
	color:#62af35;
	font-weight: bold;
}

ul.main_menu li.act a,
ul.main_menu li a:hover {
	display:block;
	background-color:#ffffff;
	color:#2f3b41;
	line-height: 15px;
	background-image: url(../images/main_menu_a1_act.gif);
	background-position:top left;
	background-repeat:repeat-y;	
}


ul.main_menu li.act a {
	padding:6px 14px 7px 22px;
}


ul.main_menu ul li a {
	display:block;
	line-height: 15px;
	padding:6px 14px 7px 37px  !important;
	color:#62af35  !important;
	background-color:transparent !important;
	/*background-image: url(../images/main_menu_a2_act.gif) !important;*/
	background-image: none  !important;
	font-weight: bold;
}

ul.main_menu ul li.act a,
ul.main_menu ul li a:hover {
	display:block;
	color:#2f3b41 !important;
	line-height: 15px;
	background-color:#ffffff !important; 
	background-image: url(../images/main_menu_a2_act.gif) !important;
	background-position:top left;
	background-repeat:repeat-y;	
}

ul.main_menu ul li a:hover {
}
	
ul.main_menu ul li.act a {
	padding:6px 14px 7px 37px;
}


div.main_menu {
	position:absolute;
	left:180px;
	top:25px;
	z-index:100;
}

div.main_menu ul {
	display:block;
	position:relative;;
	z-index:100;
	padding:0px 0px 0px 0px;
	background-image:url(../images/trans.gif);
	/*height:25px;*/
	margin:0px;
	color:#FFFFFF;
	list-style:none;
	list-style-position:inside;
	line-height:25px;
}

div.main_menu ul li {
	background-image:none;
	display:block;
	float:left;
	padding:0px;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	display:block;
	overflow:visible;
	position: relative;
}

div.main_menu ul li.last {
	background-image:none;
}

div.main_menu ul li a {
	overflow:hidden;
	color:#ffffff;
	margin:0px 0px 0px 0px;
	display:block;
	cursor:pointer;
	font-size:12px;
	line-height:22px;
	text-decoration:none;
	font-weight:bold;
	display:inline-block;
	background-image:url(../images/mm_no_middle.gif);
	background-position: 0px 0px;
	background-repeat:repeat-x;
}

div.main_menu ul ul li a,
div.main_menu ul ul li a:hover {
	display:block;
	background-image:none !important;
}

div.main_menu ul li.act a {
	color:#ffffff;
	font-weight:bold;
}

div.main_menu ul li a:hover {
	color:#ffffff;
	text-decoration:none;
}

div.main_menu ul li span.left1 {
	display:block;
	float:left;
	width:14px;
	height:38px;
	position:relative;
	z-index:5;
	background-image:url(../images/mm_no_left.gif);
	background-position:left top;
	background-repeat:no-repeat;
}

div.main_menu ul li span.right1 {
	display:block;
	float:left;
	width:18px;
	height:38px;
	z-index:5;
	position:absolute;
	right:0px;
	top:0px;
	_position:relative;
	_float:left;
	_right:auto;
	_margin:0px 0px 0px 0px;
	background-image:url(../images/mm_no_right.gif);
	background-position:center top;
	background-repeat:no-repeat;
}

div.main_menu ul li span.middle1 {
	display:block;
	float:left;
	height:38px;
	position:relative;
	z-index:10;
	padding:0px 18px 0px 0px;
	_padding:0px 0px 0px 0px;
	margin:0px;
	
	white-space:nowrap;
	
	text-align:center;
	
	min-width:75px;
  	width:auto !important;
	width:75px;
	overflow:visible;
}

div.main_menu ul li a:hover span.left1,
div.main_menu ul li.reg:hover span.left1 {
	background-image:url(../images/mm_ro_left.gif);
}

div.main_menu ul li a:hover span.right1,
div.main_menu ul li.reg:hover span.right1  {
	background-image:url(../images/mm_ro_right.gif);
}

div.main_menu ul li a:hover,
div.main_menu ul li.reg:hover a  {
	background-image:url(../images/mm_ro_middle.gif);
}

div.main_menu ul li.act span.left1 {
	background-image:url(../images/mm_ro_left.gif);
}

div.main_menu ul li.act span.right1 {
	background-image:url(../images/mm_ro_right.gif);
}

div.main_menu ul li.act a {
	background-image:url(../images/mm_ro_middle.gif);
}

div.main_menu ul li.sub a:hover span.left1,
div.main_menu ul li:hover span.left1 {
	background-image:url(../images/mm_actsub_left.gif);
}

div.main_menu ul li.sub a:hover span.right1,
div.main_menu ul li:hover span.right1 {
	background-image:url(../images/mm_actsub_right.gif);
}

div.main_menu ul li.sub a:hover,
div.main_menu ul li:hover a {
	background-image:url(../images/mm_actsub_middle.gif);
}

DIV.main_menu UL UL, DIV.main_menu UL LI:hover UL UL, DIV.main_menu UL UL LI:hover UL UL {	
	/*display: none;*/
	visibility:hidden;
}

DIV.main_menu UL LI:hover UL, DIV.main_menu UL UL LI:hover UL, DIV.main_menu UL UL UL LI:hover UL {	
	display: block;
	visibility:visible;
}

div.main_menu ul li ul {
	position: absolute !important;
	z-index: 500;
	top:38px;
	width:1px;
	overflow:hidden;
	left:0px;
	float:none;
	padding:0px 0px 0px 0px  !important;
	margin:0px 0px 0px 0px !important;
	/*
	background-image:url(../images/mm_ul2_back_left.png);
	background-position: 3px 0px;*/

}

div.main_menu ul li ul li {
	display:inline-block;;
	width:100%;
	margin:0px 0px 0px 0px !important;
	padding:0px 0px 0px 0px !important;
	overflow:hidden;
}

div.main_menu ul li ul li a {
	overflow:hidden;
	margin:0px !important;
	position:relative;
	font-size:11px;
	color:#444e54 !important;
}

div.main_menu ul li ul li span.left1 {
	display:inline-block;
	float:left;
	height:1px;
	width:1px;
	overflow:hidden;
	margin-left:3px;
	background-image:url(../images/mm_ul2_back_left.png) !important;
	background-repeat:repeat-y;

	_background:none !important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/indaver/images/mm_ul2_back_left.png', sizingMethod='scale') !important;
}

div.main_menu ul li ul li span.right1 {
	display:inline-block;
	float:right;
	height:1px;
	overflow:hidden;
	margin-right:7px;
	width:1px;

	background-image:url(../images/mm_ul2_back_right.png) !important;
	background-repeat:repeat-y;	
	background-position:left;
	_background:none !important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/indaver/images/mm_ul2_back_right.png', sizingMethod='scale') !important;
}

div.main_menu ul li ul li span.middle1 {
	display:block;
	min-width:1px;
	width:100% !important;
	height:auto;
	position:absolute;
	left:0px;
	padding:0px;
	background-image:none !important;

	text-align:left;
	
}

div.main_menu ul li ul li span.middle1_inner {
	display:block;
	
	min-height:1px;
  	height:auto !important;
	height:1px;
	
	line-height:13px;
	
	white-space:normal;
	
	/*height:22px;*/
	margin:0px 8px 0px 4px;
	padding:4px 4px 5px 4px;
	background-image:url(../images/mm_ul2_back_middle.png) !important;
	background-repeat:repeat;	
	_background:none !important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/indaver/images/mm_ul2_back_middle.png', sizingMethod='scale') !important;
}

div.main_menu ul li ul li span.middle1_inner_spc {
	height:1px !important;
	overflow:hidden;
	padding-top:0px;
	padding-bottom:0px;
	position:relative;
}

span.spc {
	display:block;
	height:1px;
	left:-102px;
	position:absolute;
	top:0;
	width:100%;
	padding:0px 4px;
	
	height:1px;

	background-position:left top;
	background-repeat:repeat;
	background-image:url(../images/horizontal_line.png);
	_background:none !important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/indaver/images/horizontal_line.png', sizingMethod='scale') !important;
	
}

span.spc_right {
	display:block;
	height:1px;
	position:absolute;
	right:0;
	top:0;

	height:1px;
	width:102px;
		xbackground-color:#ff0000;
	background-position:left top;
	background-repeat:no-repeat;
	background-image:url(../images/horizontal_line_right.png);
	_background:none !important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/indaver/images/horizontal_line_right.png', sizingMethod='none') !important;
	
}

div.main_menu ul li ul li a:hover span.left1 {
	background-image:none !important;
	background-image:url(../images/mm_ul2_back_left.png) !important;
	background-repeat:repeat-y;

	_background:none !important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/indaver/images/mm_ul2_back_left.png', sizingMethod='scale') !important;
}

div.main_menu ul li ul li a:hover span.right1 {
	background-image:none !important;
	background-image:url(../images/mm_ul2_back_right.png) !important;
	background-repeat:repeat-y;	
	background-position:left;

	_background:none !important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/indaver/images/mm_ul2_back_right.png', sizingMethod='scale') !important;
}

div.main_menu ul li ul li a:hover span.middle1 {
	background-image:none !important;
}

div.main_menu ul li ul li a:hover span.middle1_inner {
	background-image:none !important;
	background-image:url(../images/mm_ul2_ro_back_middle.png) !important;
	background-repeat:repeat;	
}

div.main_menu ul li ul span.last {
	display:block;
	float:left;
	height:7px;
	width:100%;
}

div.main_menu ul li ul span.last span.left1 {
	display:inline-block;
	float:left;
	height:7px;
	width:7px;
	margin-left:3px;
	background-image:url(../images/mm_ul2_last_left.png) !important;
	background-repeat:no-repeat;	
	background-position:top left;

	_background:none !important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/indaver/images/mm_ul2_last_left.png', sizingMethod='none') !important;
}

div.main_menu ul li ul span.last span.right1 {
	display:inline-block;
	float:right;
	height:7px;
	margin-right:7px;
	width:7px;

	bottom:0px;
	position:relative;
	
	background-image:url(../images/mm_ul2_last_right.png) !important;
	background-repeat:no-repeat;	
	background-position:top left;

	_background:none !important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/indaver/images/mm_ul2_last_right.png', sizingMethod='none') !important;
}

div.main_menu ul li ul span.last span.middle1 {
	display:block;
	width:100%;
	position:absolute;
	left:0px;
	height:2px;
	background-image:none !important;
}

div.main_menu ul li ul span.last span.middle1_inner {
	display:block;
	height:7px !important;
	overflow:hidden;
	margin:0px 14px 0px 10px;
	padding-top:0px;
	padding-bottom:0px;
	background-image:none !important;
	background-image:url(../images/mm_ul2_last_middle.png) !important;
	background-repeat:repeat;	

	_background:none !important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/indaver/images/mm_ul2_last_middle.png', sizingMethod='scale') !important;
}


div.news-latest-container {
	margin-top:20px;
	width:100%;
}

div.news-list-container {
	width:100%;
}

div.news-latest-item, div.news-list-item {
	margin-top:10px;
}

div.news-single-item {
	margin-top: 0px;	
}
div.news-single-item {
	_margin-top:-20px;
}
div.news-single-img,
div.news-l-image {
	float: left;
}
div.news-single-img img,
div.news-l-image img {
	margin: 0 10px 10px 15px;
}
div.news-single-item H3 {
	font-size: 11px;
	font-style: italic;
	font-weight: normal;
	color: #000000;
	margin-bottom: 10px;
}

div.news-latest-item h3, div.news-list-item h3, div.news-single-item div.news-header,
div.news-latest-item h2, div.news-list-item h2, div.news-single-item div.news-header {
	margin-bottom:15px;
}

div.news-latest-item span.read_more,
div.news-list-item span.read_more {
	margin-top:-10px;
	margin-bottom:10px;
}

div.news-latest-item span.read_more a,
div.news-list-item span.read_more a {
	margin-bottom:0px !important;
	margin-top:-22px !important;
}

div.tx-ttnews-browsebox table {
	margin-top:-20px;
}

div.news-l-header H3 A {
	text-decoration: none;
}
div.news-l-header H3 {
	margin-bottom: 5px;
	padding-top: 5px;
}

fieldset {
	border:0px;
	margin:40px 15px 0px 15px;
	padding:0px;
	position:relative;
	top:-11px;
}

legend {
	display:none;
}

label {
	font-size:11px;
	line-height:19px;
}

div.tx-indexedsearch-form,
div.tx-indexedsearch-search-for,
div.tx-indexedsearch-search-in,
div.tx-indexedsearch-search-select-section,
div.tx-indexedsearch-search-select-order,
div.tx-indexedsearch-search-select-results,
div.tx-indexedsearch-search-select-group,
div.tx-indexedsearch-search-submit {
	padding: 4px 0px;	
}

div.tx-indexedsearch-search-select-group input,
div.tx-indexedsearch-search-select-group select,
div.tx-indexedsearch-search-select-group label {
	float:left;
}

div.tx-indexedsearch-search-for select,
div.tx-indexedsearch-search-in select,
div.tx-indexedsearch-search-select-order select,
div.tx-indexedsearch-search-select-group select {
	width:150px;
}

div.tx-indexedsearch-search-select-section select {
	width:310px;
}

div.tx-indexedsearch-form input {
	width:310px !important;
}

div.tx-indexedsearch-whatis, .tx-indexedsearch-info {
	margin:0px 15px;
	font-size:11px;
}

span.tx-indexedsearch-icon {
	display:block;
	float:left;
}

strong.tx-indexedsearch-redMarkup {
	color:#62AF35 !important;
}

.tx-indexedsearch dl.info-tmpl-css dd {
	margin:0px;
}

.tx-indexedsearch .info-tmpl-css dd.item-mtime {
	float:left !important;
}

.tx-indexedsearch dt {
	color:#A7AAA9;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info {
	background-color: transparent !important;
}

.tx-indexedsearch p {
	margin-bottom: 7px !important;
}

div.tx-indexedsearch-browsebox {
	display:inline-block;
	height:22px;
	left:50%;
	position:absolute;
	text-align:center;
}

div.tx-indexedsearch-browsebox ul,
div.tx-indexedsearch-browsebox p {
	display:block;
	float:left;
	height:22px;
	left:-50%;
	line-height:22px;
	list-style-image:none;
	list-style-position:inside;
	list-style-type:none;
	margin:0;
	padding:0;
	position:relative;
	width:100%;
	text-align:center;	
}

div.tx-indexedsearch-browsebox p {
	float:none;
	text-align:center;	
}

div.tx-indexedsearch-res {
	margin-top:60px;
	padding-bottom:10px;
}

div.tx-indexedsearch-res div.tx-indexedsearch-res {
	margin-top:1em;
	padding-bottom:0px;
}

div.tx-indexedsearch-browsebox li {
	background-image: none;
	padding-left:0px;
}

div.news-l-header {
	margin:0px 15px;
}

div.news-l-header h3,
div.news-l-header h4 {
	display:inline;
	margin:0px 0px 0px 0px !important;
	.margin:0px 5px 0px 0px !important;
}

div.news-list-item div.horizontal_line ,
div.news-latest-item div.horizontal_line {
	margin:0 220px -10px 15px !important;	
	top:-17px !important;
}

div.news-list-item div.horizontal_line_left,
div.news-latest-item div.horizontal_line_left {
	display:none !important;
}

div.news-list-item div.horizontal_line_right,
div.news-latest-item div.horizontal_line_right {
	top:0px !important;
}

div.content div.column1 div.horizontal_line_right,
div.content div.column3 div.horizontal_line_right {
	_left:auto;
	_right:0px;
}



div.footer_right_menu {
	position:absolute;
	right:10px;
	bottom:0px;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
}

div.footer_right_menu a {
	color:#ffffff;
	height:25px;
	line-height:25px;
	float:left;
	text-decoration:none;
}

div.footer_right_menu img {
	float:left;
	margin:3px 5px 0px 5px;
}

div.footer_right_menu a:hover {
	text-decoration:underline;
}

div.footer_right_menu a.print {
	background-image: url(../images/print_green.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:30px;
}

div.tx-ttnews-browsebox {
	margin-top:50px;
	margin-right:15px;
}

div.tx-ttnews-browsebox p {
	display:inline;
}

div.tx-ttnews-browsebox table {
	float:right;
}

div.tx-ttnews-browsebox table p {
	margin: 3px;
}


input, textarea {
	color:#2f3b41;
	font-size:11px;
	resize:none;
	overflow:auto;
}

.special_input {
	border:0;
	padding:0px;
	margin:0px;
	background-color:transparent;
	height:13px;
	line-height:13px;
	vertical-align:middle;
	top:5px;
	.top:3px;
	z-index:4;
	position:relative;
	overflow:hidden;
}

input[type=text],
input[type=password] {
	border:0;
}

.special_input_outer_2 {
	background-image:url(../images/input.gif);
	background-position:top;
	background-repeat:repeat-x;
	height:23px;
	position:relative;
	float:left;
}

.special_input_outer_1 {
	background-image:url(../images/input_left.gif);
	background-repeat:no-repeat;
	background-position:top left;
	height:23px;
	padding-left:11px;
	position:relative;
	float:left;
}

.special_input_outer_0 {
	background-image:url(../images/input_right.gif);
	background-position:top right;
	background-repeat:no-repeat;
	height:23px;
	padding-right:11px;
	position:relative;
	float:left;
}





.special_textarea_left_bottom {
	background-image:url(../images/ta_left_bottom.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	position:relative;
	float:left;
	z-index: 1;
}

.special_textarea_left_top {
	background-image:url(../images/ta_left_top.gif);
	background-position:top left;
	background-repeat:no-repeat;
	position:relative;
	float:left;
	z-index: 1;
}


.special_textarea_right_bottom {
	background-image:url(../images/ta_right_bottom.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	position:relative;
	float:left;
	z-index: 1;
}

.special_textarea_right_top {
	background-image:url(../images/ta_right_top.gif);
	background-position:top right;
	background-repeat:no-repeat;
	position:relative;
	float:left;
	z-index: 1;
}


.special_textarea_left_middle {
	position:relative;
	float:left;
	z-index: 1;
}

.special_textarea_left_middle_border {
	background-image:url(../images/ta_border.gif);
	background-position:top left;
	background-repeat:repeat-y;
	top:11px;
	left:0px;
	position:absolute;
	z-index: 0;
}



.special_textarea_right_middle {
	position:relative;
	float:left;
	z-index: 1;
}

.special_textarea_right_middle_border {
	background-image:url(../images/ta_border.gif);
	background-position:top right;
	background-repeat:repeat-y;
	top:11px;
	left:0px;
	position:absolute;
	z-index: 0;
}

/*
.special_textarea_right_middle {
	background-image:url(../images/ta_border.gif);
	background-position:top right;
	background-repeat:repeat-y;
	position:relative;
	float:left;
	z-index: 1;
}
*/

.special_textarea_top_middle {
	background-image:url(../images/ta_border.gif);
	background-position:top left;
	background-repeat:repeat-x;
	top:0px;
	left:11px;
	position:absolute;
	z-index: 0;
}

.special_textarea_bottom_middle {
	background-image:url(../images/ta_border.gif);
	background-position:bottom left;
	background-repeat:repeat-x;
	top:0px;
	left:11px;
	position:absolute;
	z-index: 0;
}

.special_textarea_inner {
	padding:1px 1px 1px 11px;
	position:relative;
	float:left;
	z-index: 1;
}

.special_textarea_inner textarea {
	border:0;
	padding:0px;
	margin:0px;
	position:relative;
	z-index: 2;
	background-color:transparent;
	overflow:hidden;
}

.csc-loginform p {
	margin:5px 15px 5px 0px !important;
}

.csc-form-fieldcell {
	text-align:right;
}

table {
	margin:10px 15px;
	font-size:11px;
	border-spacing:0px; 
	border-collapse: collapse;
}

/*
 * contenttable-0
 */

table.contenttable-0 td {
	padding:8px 15px;
	margin:0px !important;
}

table.contenttable-0 tr.tr-odd td.td-0,
table.contenttable-0 tr.tr-even td.td-0 {
	background-image:url(../images/table-middle.gif);
	background-repeat:repeat-y;
	background-position:left top; 
}

table.contenttable-0 tr.tr-odd td,
table.contenttable-0 tr.tr-even td {
	border-right:1px solid #63af35;
	border-top:1px solid #63af35;
}

table.contenttable-0 tr.tr-odd td.td-last,
table.contenttable-0 tr.tr-even td.td-last {
	background-image:url(../images/table-middle.gif);
	background-repeat:repeat-y;
	background-position:top right; 
	border-right:0px;
	overflow-x:visible;
}

table.contenttable-0 tr.tr-last td {
	background-image:url(../images/table-bottom-middle.gif);
	background-position:left bottom; 
	border-right:1px solid #63af35;
	border-top:1px solid #63af35;
}

table.contenttable-0 tr.tr-last td.td-0 {
	background-image:url(../images/table-bottom.gif);
	background-position:left bottom; 
}

table.contenttable-0 tr.tr-last td.td-last {
	background-image:url(../images/table-bottom.gif);
	background-position:right bottom; 
	border-right:0;
}

table.contenttable-0 tr.tr-0 td {
	background-image:url(../images/table-top-middle.gif);
	background-position:left top; 
	border-right:1px solid #f2eeef;
	border-top:0px;
	color:#ffffff;
	font-weight:bold;
}

table.contenttable-0 tr.tr-0 td.td-0 {
	border-top:0px;
	background-image:url(../images/table-top.gif);
	background-position:left top; 
}

table.contenttable-0 tr.tr-0 td.td-last {
	border-top:0px;
	background-image:url(../images/table-top.gif);
	background-position:right top; 
	border-right:0;
}

/*
 * contenttable-1
 */

table.contenttable-1 td {
	padding:8px 15px;
	margin:0px !important;
}

table.contenttable-1 tr.tr-odd td.td-0,
table.contenttable-1 tr.tr-even td.td-0 {
	background-image:url(../images/table1-middle.gif);
	background-repeat:repeat-y;
	background-position:left top; 
}

table.contenttable-1 tr.tr-odd td,
table.contenttable-1 tr.tr-even td {
	border-right:1px solid #949695;
	border-top:1px solid #949695;
	background-color: #FFFFFF;
}

table.contenttable-1 tr.tr-odd td.td-last,
table.contenttable-1 tr.tr-even td.td-last {
	background-image:url(../images/table1-middle.gif);
	background-repeat:repeat-y;
	background-position:top right; 
	border-right:0px;
	overflow-x:visible;
}

table.contenttable-1 tr.tr-last td {
	background-image:url(../images/table1-bottom-middle.gif);
	background-position:left bottom; 
	border-right:1px solid #949695;
	border-top:1px solid #949695;
}

table.contenttable-1 tr.tr-last td.td-0 {
	background-image:url(../images/table1-bottom.gif);
	background-position:left bottom; 
}

table.contenttable-1 tr.tr-last td.td-last {
	background-image:url(../images/table1-bottom.gif);
	background-position:right bottom; 
	border-right:0;
}

table.contenttable-1 tr.tr-0 td {
	background-image:url(../images/table1-top-middle.gif);
	background-position:left top; 
	background-repeat:repeat-x;
	border-right:1px solid #949695;
	border-top:0px;
	color:#64ad37;
	font-weight:bold;
}

table.contenttable-1 tr.tr-0 td.td-0 {
	border-top:0px;
	background-image:url(../images/table1-top.gif);
	background-position:left top; 
}

table.contenttable-1 tr.tr-0 td.td-last {
	border-top:0px;
	background-image:url(../images/table1-top.gif);
	background-position:right top; 
	border-right:0;
}

table.contenttable-1 p{
	margin:0px;
	line-height: 13px;
}

table.contenttable-1 td.td-0 p, table.contenttable-1 td.td-1 p{
	color: #000000;
}

table.contenttable-1 tr.tr-0 td.td-2 p, table.contenttable-1 tr.tr-0 td.td-last p{
	color:#64ad37;
}

table.contenttable-1 td.td-last p{
	text-align: right;
}
 
.csc-textpic-intext-left {
	margin-left: 15px;
}
.csc-textpic-intext-right {
	margin-right: 15px;
}
.csc-textpic-intext-right-nowrap {
	margin-right: 15px;
}

.csc-textpic-caption {
	font-size: 80%;
	color: #5F5F5F;
	padding: 5px 0px 5px 0px;
	line-height: 120%;
}
.csc-textpic-imagerow {
	margin-bottom: 10px;
}

div.preloader {
	position:absolute;
	top:-1px;
	width:1px;
	height:1px;
	overflow:hidden;
}

div.c3r_top {
	background-image:url(../images/c3r_top.gif);
	background-position:left top; 
	width:259px;
	height:10px;	
	overflow:hidden;
}

div.c3r_bottom {
	background-image:url(../images/c3r_bottom.gif);
	background-position:left top; 
	width:259px;
	height:10px;	
	overflow:hidden;
}

div.c3r_middle {
	background-image:url(../images/c3r_middle.gif);
	background-position:left top; 
	background-repeat:repeat-y;
	overflow:hidden;
	width:259px;
}


P.csc-linkToTop {
	background-image:url(../images/to_top_leftS.gif);
	background-position:left bottom; 
	background-repeat:no-repeat;
	overflow:hidden;
	padding-left: 30px;
	padding-top: 5px;
	_padding-top: 0px;
	height: 22px;
	color: #62af35;
	float: right;
}
P.csc-linkToTop a {
	color: #62af35;
}
P.csc-linkToTop a:hover {
	color: #62af35;
	background: none;
}



span.greenbg {
	background-image:url(../images/titel_bg.gif);
	background-position:left bottom; 
	background-repeat:no-repeat;
	padding-left: 20px;
	display: block;
	width: 200px;
	margin-left: -15px;
}

/* RTE styles */
P.greenbgH1 {
	background-image:url(../images/titel_bg.gif);
	background-position:left bottom; 
	background-repeat:no-repeat;
	padding: 5px 3px 5px 20px;
	display: block;
	width: 200px;
	font-weight:normal;
	font-size:24px;
	color:#62af35;
	margin:0px 15px 0px 15px;
	position: relative;
	left: -15px;
}
P.greenbgH2 {
	background-image:url(../images/titel_bg.gif);
	background-position:left bottom; 
	background-repeat:no-repeat;
	padding: 3px 3px 3px 20px;
	display: block;
	width: 200px;
	font-weight:normal;
	font-size:20px;
	color:#a7aaa9;
	margin:0px 15px 0px 15px;
	position: relative;
	left: -15px;
}
P.greenbgH3 {
	background-image:url(../images/titel_bg.gif);
	background-position:left bottom; 
	background-repeat:no-repeat;
	padding: 3px 3px 3px 20px;
	display: block;
	width: 200px;
	font-weight:bold;
	font-size:14px;
	color:#62af35;
	margin:0px 15px 0px 15px;
	position: relative;
	left: -15px;
}
P.greenbgH4 {
	background-image:url(../images/titel_bg.gif);
	background-position:left bottom; 
	background-repeat:no-repeat;
	padding: 3px 3px 3px 20px;
	display: block;
	width: 200px;
	font-size:11px;
	line-height:15px;
	color:#2f3b41;
	margin:0px 15px 0px 15px;
	position: relative;
	left: -15px;
}

div.content div.column1 P.quote1 {
	padding: 3px 3px 3px 20px;
	display: block;
	width: 180px;
	font-size:13px;
	line-height:18px;
	color:#118AD4;
	margin:0px 10px 0px 10px;
	position: relative;
	left: -15px;
	text-align: right;
}
div.content div.column2 P.quote1 {
	padding: 3px 3px 3px 20px;
	display: block;
	width: 380px;
	font-size:13px;
	line-height:18px;
	color:#118AD4;
	margin:0px 10px 0px 10px;
	position: relative;
	left: 20px;
	text-align: left;
}
div.content div.column3 P.quote1 {
	padding: 3px 3px 3px 20px;
	display: block;
	width: 180px;
	font-size:13px;
	line-height:18px;
	color:#118AD4;
	margin:0px 10px 0px 10px;
	position: relative;
	left: -15px;
	text-align: right;
}




div.tx-indexedsearch-browsebox ul {
        width:auto !important;
}


.read_more_left a {
	color:#2f3b41;
	font-size:10px;
	text-transform:uppercase;
	text-decoration:underline;

	position:relative;
	left:0px;
	margin-bottom:-10px;
	margin-top:-5px;

	/*display:block;*/
	text-align:left;
	line-height:25px;
	padding:7px 35px 10px 0px;
	background-repeat:no-repeat;
	background-image:url(../images/read_more.gif);
	background-position:right 0px;

}
.read_more_left a:hover {
	color:#62af35 !important;
	background-position:right 0px;
	text-decoration:underline;
	background-color:transparent !important;
}
a.read_more_left  {
	color:#2f3b41;
	font-size:10px;
	text-transform:uppercase;
	text-decoration:underline;

	position:relative;
	left:0px;
	margin-bottom:-10px;
	margin-top:-5px;

	/*display:block;*/
	text-align:left;
	line-height:25px;
	padding:7px 35px 10px 0px;
	background-repeat:no-repeat;
	background-image:url(../images/read_more.gif);
	background-position:right 50%;
}
a.read_more_left:hover {
	color:#62af35 !important;
	background-position:right 0px;
	text-decoration:underline;
	background-color:transparent !important;
}
a.read_more_left {
	background-repeat:no-repeat !important;
    background-position:100% 50% !important;
	display:inline-block;
}

p.tellafriend img{
	position: relative;
	top: -1px;
}

a.tellafriend{
    font-size: 11px;
    line-height: 14px;
    min-height: 18px;
    padding: 0px;
	margin: 0px 0px 0px 6px;
}

/* css for dmmjobcontrol extension - start */

div.ext div.header {
	background-image:url(../images/header_back_content_ext.gif);
	height:253px;
}

div.ext div.content_container {
	background-image:url(../images/content_middle_content_ext.gif);
}

div.ext div.content_container_inner {
	background-image:url(../images/content_bottom_content_ext.gif);
}

div.ext div.breadcrumb {
	left:346px;
	top:240px;
}

div.column1_ext{
	width: 335px;
	float: left;
	overflow: hidden;
}

div.column2_ext{
	width: 456px;
	float: left;
	overflow: hidden;
}

div.column3_ext{
	width: 207px;
	float: left;
	overflow: hidden;
}

div.ext div.csc-header h1.csc-firstHeader{
	color: #aaaaaa;
}

div.ext tr.dmmjobcontrol_search_tr{
	line-height: 24px;
}

div.ext td.dmmjobcontrol_search_td1{
	color: #505962;
	width: 100px;
}

div.ext td.dmmjobcontrol_search_td2{
	width: 202px;
}

div.ext td.dmmjobcontrol_search_td2 div.special_input_outer_2{
	width: 178px;
}

div.ext td.dmmjobcontrol_search_td2 select.dmmjobcontrol_select{
	width: 200px;
}

div.ext td.dmmjobcontrol_search_td2 input.dmmjobcontrol_search_reset{
	float: left;
}

div.ext td.dmmjobcontrol_search_td2 input.dmmjobcontrol_search_submit{
	float: right;
}

div.ext div.csc-header-n1 h1.csc-firstHeader{
	color:  #29b24a;
}

div.ext div.column1_ext div.csc-header h2.csc-firstHeader{
	margin:35px 15px 0 15px !important;
}

div.ext div.column2_ext div.csc-header h2.csc-firstHeader{
	margin:26px 15px 0 15px !important;
}

div.ext div.tx-dmmjobcontrol-pi1 table.dmmjobcontrol_list_table{
	width: 430px;
	margin:0 15px 10px !important;
}

div.ext table.dmmjobcontrol_list_table tr.dmmjobcontrol_list_tr td.first_cell{
	background-image:url(../images/table_left_background_ext.gif);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	height:21px;
	.height:19px;
}

div.ext table.dmmjobcontrol_list_table tr.dmmjobcontrol_list_tr td{
	background-image:url(../images/table_middle_background_ext.gif);
	background-repeat:repeat-x;
	background-position: 0px 0px;
	height:21px;
	.height:19px;
}

div.ext table.dmmjobcontrol_list_table tr.dmmjobcontrol_list_tr td.last_cell{
	background-image:url(../images/table_right_background_ext.gif);
	background-repeat:no-repeat;
	background-position: right top;
	height:21px;
	.height:19px;
}

div.ext table.dmmjobcontrol_list_table tr.dmmjobcontrol_list_tr_alt{
	height: 21px;
}

div.ext table.dmmjobcontrol_list_table td.first_cell {
	padding-left: 9px;
}

div.ext table.dmmjobcontrol_list_table th.first_title{
	padding-left: 9px;
}

div.ext table.dmmjobcontrol_list_table h3{
	margin:6px 0px 0px 0px;
}

div.ext div.frame_inner{
	margin: 0px 15px 0px 15px; 
}

div.ext div.frame_top{
	background-image:url(../images/dmmjobcontrol_frame_background_top.gif);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	height: 103px;
}

div.ext div.frame_middle{
	background-image:url(../images/dmmjobcontrol_frame_background_middle.gif);
	background-repeat:repeat-y;
	background-position: 0px 0px;
}

div.ext div.frame_bottom{
	background-image:url(../images/dmmjobcontrol_frame_background_bottom.gif);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	height: 13px;
}

div.ext div.frame_middle ol{
	margin: 15px 0px 0px 15px !important;
	padding: 0px 0px 0px 20px;
	.padding: 0px 0px 0px 23px;
	width: 264px;
}

div.ext div.column2_ext div.tx-dmmjobcontrol-pi1{
	xpadding-left: 15px;
}

/* css for dmmjobcontrol extension - end */

/* css for new blue template - start */

div.content_new div.header{
	background-image: url("../images/header_back_blue.gif") !important;
}

div.content_new div.lang_menu ul li {
	background-image: url("../images/lang_menu_divider_blue.gif");
	background-position: right 2px;
}

div.content_new div.main_menu ul li a span.left1{
	background-image:url(../images/mm_no_left_blue.gif);
}

div.content_new div.main_menu ul li a span.right1{
	background-image:url(../images/mm_no_right_blue.gif);
}

div.content_new div.main_menu ul li a{
	background-image:url(../images/mm_no_middle_blue.gif);
    line-height: 25px;
}

div.content_new div.main_menu ul li:hover a span.left1, div.content_new div.main_menu ul li.act:hover a span.left1{
	background-image:url(../images/mm_hover_left_blue.gif);
}

div.content_new div.main_menu ul li:hover a span.right1, div.content_new div.main_menu ul li.act:hover a span.right1{
	background-image:url(../images/mm_hover_right_blue.gif);
}

div.content_new div.main_menu ul li:hover a, div.content_new div.main_menu ul li.act:hover a{
	background-image:url(../images/mm_hover_middle_blue.gif);
}

div.content_new div.main_menu ul li.act span.left1, div.content_new div.main_menu ul li.act:hover span.left1 {
	background-image:url(../images/mm_act_left_blue.gif);
}

div.content_new div.main_menu ul li.act span.right1, div.content_new div.main_menu ul li.act:hover span.right1  {
	background-image:url(../images/mm_act_right_blue.gif);
}

div.content_new div.main_menu ul li.act a {
	background-image:url(../images/mm_act_middle_blue.gif);
	color: #00567d;
}

div.content_new div.main_menu ul li ul li {
	background: none;
}

div.content_new div.main_menu ul li ul li span.left1 {
    background-image: url("../images/mm_ul2_back_left_blue.png") !important;
}

div.content_new div.main_menu ul li ul li span.right1 {
    background-image: url("../images/mm_ul2_back_right_blue.png") !important;
}

div.content_new div.main_menu ul li ul span.last span.left1 {
    background-image: url("../images/mm_ul2_last_left_blue.png") !important;
	_background:none !important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/indaver/images/mm_ul2_last_left_blue.png', sizingMethod='none') !important;
}

div.content_new div.main_menu ul li ul span.last span.middle1_inner {
    background-image: url("../images/mm_ul2_last_middle_blue.png") !important;
	_background:none !important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/indaver/images/mm_ul2_last_middle_blue.png', sizingMethod='scale') !important;
	
}

div.content_new div.main_menu ul li ul li a:hover span.middle1_inner {
	background-image: url("../images/mm_ul2_ro_back_middle_blue.png") !important;
}

div.content_new div.main_menu ul li ul span.last span.right1 {
    background-image: url("../images/mm_ul2_last_right_blue.png") !important;
	_background:none !important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/indaver/images/mm_ul2_last_right_blue.png', sizingMethod='none') !important;
}

div.content_new span.spc {
    background-image: url("../images/horizontal_line_blue.png");
}

div.content_new span.spc_right {
    background-image: url("../images/horizontal_line_right_blue.png");
	_background:none !important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/indaver/images/horizontal_line_right_blue.png', sizingMethod='none') !important;
}

div.content_new div.logo{
	top: 10px;
} 

div.content_new div.search {
    background-image: url("../images/search_back_wide_blue.gif");
	background-repeat: no-repeat;
	width: 143px;
}

div.content_new div.search span.input{
	width: 119px;
}

div.content_new div.search span.input input{
	padding: 1px 5px 1px 0px;
	width: 101px;
}

div.content_new div.meta_menu_inner1 {
    background-image: url("../images/meta_menu_right_blue.gif");
}

div.content_new div.meta_menu_inner2 {
    background-image: url("../images/meta_menu_left_blue.gif");
}

div.content_new div.meta_menu ul {
    background-image: url("../images/meta_menu_middle_blue.gif");
}

div.content_new div.meta_menu ul li {
    background-image: url("../images/meta_menu_divider_blue.gif");
	height: 25px;
}

div.content_new div.meta_menu ul li.last{
	background-image: none;
}

div.content_new div.meta_menu ul li a{
	color:  #00567d;
	line-height: 25px;
}

div.content_new div.breadcrumb {
	background-image: url("../images/breadcrumb_left.gif");
	background-position: 0px 0px;
	background-repeat: no-repeat;
	padding: 0px 0px 0px 18px;
	top: 128px;
	left: 177px;
}

div.content_new div.breadcrumb ul{
	background-image: url("../images/breadcrumb_right.gif");
	background-position: right 0px;
	background-repeat: no-repeat;
	padding: 0px 75px 0px 6px;
	.float: left;
}

div.content_new div.breadcrumb ul li {
    background-image: url("../images/breadcrumb_blue.gif");
	background-position: right 1px;
    height: 24px;
    line-height: 24px;
}

div.content_new div.breadcrumb ul li.last {
	background-image: none;
}

div.content_new ul.main_menu li{
	background: none;
}


div.content_new ul.main_menu li{
	background-color:  #eaeaea;
	border-bottom: 1px solid #cccccc;
	padding: 0px;
}

div.content_new ul.main_menu li.first{
	background-image: url("../images/side_menu_top_blue.gif");
	background-position: 0px 0px;
	background-repeat: no-repeat;
	padding: 11px 0px 0px 0px;
}

div.content_new ul.main_menu li.last{
	background-image: url("../images/side_menu_bottom_blue.gif");
	background-position: 0px bottom;
	background-repeat: no-repeat;
	padding: 0px 0px 12px 0px;
	border: none;
}

div.content_new ul.main_menu li a{
	color:  #333333;
	text-decoration: none;
	font-size: 12px;
	font-family: Arial;
}

div.content_new ul.main_menu li.act a, div.content_new ul.main_menu li a:hover{
	background: none;
	padding: 6px 14px 7px 14px;
	background-color: #ffffff;
	color: #118ad4;
}

div.content_new ul.main_menu li ul li, div.content_new ul.main_menu li ul li.first, div.content_new ul.main_menu li ul li.last{
	background: none;
	background-color: #f5f5f5;
	padding: 0px;
	color: #118ad4;
}

div.content_new ul.main_menu li ul li a{
	background-color: #ffffff;
	color: #118ad4 !important;
}

div.content_new ul.main_menu li ul li.act a, div.content_new ul.main_menu li ul li a:hover{
	background: none !important;
	color: #333333 !important;
}

div.content_new div.content_container{
    background-image: url("../images/content_middle_content_delta.gif") !important;
    background-repeat: repeat-y;
	background-position: 791px 0px;
	font-family: Arial;
}

div.content_new div.content_container_inner{
	background-image: url("../images/content_bottom_content_delta.gif") !important;
    background-position: 791px 100%;
    background-repeat: no-repeat;
}

div.c2_new div.content_container{
    background: none !important;
}

div.c2_new div.content_container_inner{
	background: none !important;
}

div.content_new div.content_container h1{
	color:  #0082d1;
}

div.content_new div.content_container h2{
	color: #4e4e4e;
}

div.content_new div.content_container h3{
	color: #77bce6;
}

div.content_new div.content_container h4,div.content_new p{
	font-size: 12px;
}

div.content_new ul li, div.content_new ol ul li {
	background-image: url("../images/bullet_blue.gif");
	font-size: 12px;
	font-family: Arial;
}

div.content_new div.footer{
	height: 22px;
}

div.content_new div.footer_menu {
	background-color:  #99c8dd;
	display: block;
	padding: 0px;
}

div.content_new div.footer_menu ul li {
    background-image: url("../images/footer_menu_divider_blue.gif");
	background-position: right 4px;
}

div.content_new div.footer_menu ul li.last {
	background: none;
}

div.content_new div.footer_menu ul li a, div.content_new div.footer_right_menu a{
	color:  #00567d;
	font-weight: normal;
	line-height: 23px;
}

div.content_new div.footer_right_menu{
	bottom: 3px
}

div.content_new div.footer_right_menu a{
	padding: 0px 0px 0px 5px;
	height: 15px;
	line-height: 15px;
}

div.content_new div.footer_right_menu a.print {
	padding: 0px 5px 0px 0px;
	background-image: url("../images/footer_menu_divider_blue.gif");
	background-position: right 0px;
}

div.content_new div.footer_right_menu img{
	display: none;
}

div.content_new div.column3_inner{
	padding: 0px 20px 0px 1px;
}

div.content_new div.frame_gray{
	margin: 0px 0px 18px 0px;
}

div.content_new div.frame_gray_top {
	background-image: url("../images/frame_gray_top.gif");
	background-position: 0px 0px;
	background-repeat: no-repeat;
	height: 24px;
	width: 188px;
}

div.content_new div.frame_gray_middle {
	background-color:  #eaeaea;
	display: inline-block;
	min-height:195px;
  	height:auto !important;
  	height:195px;
	width: 188px;
}

div.content_new div.frame_gray_bottom {
	background-image: url("../images/frame_gray_bottom.gif");
	background-position: 0px 0px;
	background-repeat: no-repeat;
	height: 11px;
	width: 188px;
}

div.content_new div.frame_gray p {
	margin: 10px 15px 10px 15px;
}

div.content_new div.frame_gray a{
	color: #2F3B41;
	text-decoration: underline;
}

div.content_new div.frame_gray a:hover{
	text-decoration: underline;
	background-color: transparent;
}

div.content_new div.frame_gray_top h4{
	color: #ffffff;
	line-height: 24px;
}

div.content_new div.frame_blue {
	margin: 0px 0px 18px 0px;
}

div.content_new div.frame_blue_top {
	background-image: url("../images/frame_blue_top.gif");
	background-position: 0px 0px;
	background-repeat: no-repeat;
	height: 9px;
	width: 188px;
	.font-size: 7px;
}

div.content_new div.frame_blue_middle {
	background-color:  #0082d1;
	display: inline-block;
	width: 188px;
}

div.content_new div.frame_blue_bottom {
	background-image: url("../images/frame_blue_bottom.gif");
	background-position: 0px 0px;
	background-repeat: no-repeat;
	height: 9px;
	width: 188px;
	.font-size: 7px;
}

div.content_new div.frame_blue p {
	margin: 10px 15px 10px 15px;
	color: #ffffff;
}

div.content_new div.frame_blue a {
	color: #ffffff;
	text-decoration: underline;
}

div.content_new div.frame_blue a:hover{
	background-color: transparent;
}

div.content_new P.greenbgH3 {
	background-image: url("../images/titel_bg_delta_light.gif");
    background-position: left bottom;
    background-repeat: no-repeat;
	color: #0082d1;	
}

/* css for new blue template - start */

.social-links a {
	position: relative;
	top: 5px;
}

.content_new .social-links a {
	top: 0px;
}

.tx-twistedgooglemap-pi1 {
	margin-left: 15px;
}

html body div.container div.content_container div.content_container_inner div.column2 div.column2_inner div.tx-twistedgooglemap-pi1 div#map_canvas div div div div div div div div h4 {
	margin: 5px 0 5px 0;
	padding: 0;
	font-weight: bold;
	font-size: 12px;
}
html body div.container div.content_container div.content_container_inner div.column2 div.column2_inner div.tx-twistedgooglemap-pi1 div#map_canvas div div div div div div div div P {
	margin: 3px 0 3px 0;
	padding: 0;
	font-weight: normal;
	font-size: 12px;
}
html body div.container div.content_container div.content_container_inner div.column2 div.column2_inner div.tx-twistedgooglemap-pi1 div#map_canvas div div div div div div div div div#directionmap form#gmapDirFrom.gmapDir div#gmapDirItemFrom.gmapDirItem input#gmapDirSaddr.gmapTextBox, html body div.container div.content_container div.content_container_inner div.column2 div.column2_inner div.tx-twistedgooglemap-pi1 div#map_canvas div div div div div div div div div#directionmap form#gmapDirTo.gmapDir div#gmapDirItemTo.gmapDirItem input#gmapDirSaddr.gmapTextBox {
	border: 1px solid gray;
}
.content_new .csc-side-id {
	display: none;
}

div.content_new div.column3_inner .csc-textpic {
	margin: 0px 0px 0px 15px;
}
html body div.container div.content_container div.content_container_inner div.column1 div.column1_inner div.tx-twistedgooglemap-pi1 div#map_canvas div div div div div div div div {
	overflow: hidden;
}
