﻿/*---------------------------------*/
/*  Index                   */
/*---------------------------------*/
    
#viewLink
{
	height: 140px;
	background-image:url(../img/layout/link_bg.jpg);
    background-repeat:no-repeat;
    background-position:bottom;
	margin-top:27px;
	}   
#viewLink .imgLink
{ margin-left:6px;
	padding-top:22px;
	display:block;
	float:left;
}
#viewLink span a
{
	font-weight:bold;
}
#viewLink span
{
	float:left;
	position:relative;
	top:120px;
	margin-left:20px;
	font-weight:bold;
	}
.lIndex #viewInfo{
 	width				:902px;
 	height				:14px;
 	padding-top         :0px;
 	font-size			:11px;
 	font-weight         :bold;
 	text-align          :left;
 	clear               :both;
}
.lIndex #viewInfo span{
 	font-weight         :bold;
 	display             :block;
 	margin-left         :295px;
 	color		        :#103A84;
 /*	color		        :#EBEDEC;*/
 	background-color:#EBEFF0;
 	width               :380px;
 	height:54px;
 	line-height:54px;
 	text-align      :center;
}
.lIndex #naviLang{
  	width				:902px;
  	width				:835px;
 	height				:124px;
	border-bottom		:none;	
	padding-top		    :320px;
	clear				:both;
	padding-left         :67px;
}
.lIndex #naviLang ul{
	float				:left;
	background-color	:transparent;
	position            :relative;
	text-align			:left;

}
.lIndex #naviLang ul li{
	float				:left;
	color				:#cb121e ;
	width				: 200px;
	display				: block;
	padding				: 0px;
	margin				: 0px;
	margin-right        :24px;
	height              :105px;
	
}

.lIndex #naviLang ul li.de
{
    }

.lIndex #naviLang ul li a{
	font-size			:9pt;
	display				: block;
	width				:200px;
}
.lIndex #naviLang ul a .fahne
{
    width: 51px;
    height:54px;
 	margin-left:75px;
 	display:block;

}
.lIndex #naviLang ul li a .txt
{
    color:#103A84;
    font-size:13px;
    font-weight:bold;
    display:block;
}
.lIndex #naviLang ul li a .txt strong
{
    color:#103A84;
    font-size:14px;
}
.lIndex #naviLang ul li.de a .txt
{
    text-align:center;
}
.lIndex #naviLang ul li.fr a .txt
{
        text-align:center;
}
.lIndex #naviLang ul li.nl a .txt
{
        text-align:center;
}
.lIndex #naviLang ul li.de a .fahne{
    background			: transparent url(../img/layout/de_off.gif);
    background-repeat	: no-repeat;
}
.lIndex #naviLang ul li.fr a .fahne{
    background			: transparent url(../img/layout/fr_off.gif);
    background-repeat	: no-repeat;
	/*background-position: 2px 3px;*/

}
.lIndex #naviLang ul li.nl a .fahne{
    background			: transparent url(../img/layout/nl_off.gif);
    background-repeat	: no-repeat;
	/*background-position: 2px 3px;*/

}
.lIndex #naviLang ul li.de a:hover .fahne{
    background			: transparent url(../img/layout/de_on.gif);
    background-repeat	: no-repeat;
	background-position: 0px 0px;

}
.lIndex #naviLang ul li.fr a:hover .fahne{
    background			: transparent url(../img/layout/fr_on.gif);
     background-repeat	: no-repeat;
	background-position: 0px 0px;
}
.lIndex #naviLang ul li.nl a:hover .fahne{
    background			: transparent url(../img/layout/nl_on.gif);
    background-repeat	: no-repeat;
	background-position: 0px 0px;
}
.lIndex div#contentArea {
    width				: 902px;
    min-height			: 630px; 
    position			:inherit;
    z-index				: 10;
}
.lIndex #contentIndex{
	padding-top:0px;
	width:902px;
	height:631px;
}
.lIndex  .contentHolder 
{
    width               :902px;
    padding				: 0;
    height				:630px;
    background			: transparent url(../img/layout/sprachauswahl.jpg);
	background-repeat	: no-repeat;
	background-position : 0 0;
	clear               :both;
}