/*Grundsätzliche Formatierungen//////////////////////////////////////////////*/

body {
	background-color: #FFFFFF;
	background-image : url(../images/head/head_home.gif) ;
	background-repeat : no-repeat;
}
td, body {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}
select{
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000
}
.topPadNavi{
	padding-top : 100px;
	background-image : url(../images/symbols/back_circle1.gif) ;
	background-repeat : no-repeat;
	background-position : bottom left;
}
.topPadContent{
	padding-top : 50px;
	padding-left:25px
}

/*Fußleiste//////////////////////////////////////////*/
.feedNor{
	font-size: 10px;
	color: #ffffff;
	background-image : url(../images/symbols/back_feed2.gif) ;
	background-repeat : repeat-x;
	text-align : right;
	padding-right : 30px;
}
.feedTim{
	font-size: 10px;
	color: #005FAA;
	text-align : left;
	padding-left : 265px;
}

a.feedTimLink:link {
	color: #005FAA;
	text-decoration : none;
}
a.feedTimLink:visited {
	color: #005FAA;
	text-decoration : none;
}


/*Allgemeine Links//////////////////////////////////*/
A:LINK, A:VISITED {
	text-decoration : none;
         color: #005FAA;
}

A:HOVER {
	text-decoration : underline;
	color: #005FAA;
}

/*Suche/////////////////////////////////////////////*/
.inputField {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	width: 95px;
	border : solid 1px #005FAA;
}


/*Navigation/////////////////////////////*/
.topNaviBox{
	padding-top : 30px;
}
/*Level0*/
a.level0:link, a.level0:visited, a.level0.active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	font-weight : bold;
	background-image : url(../images/symbols/points_topnav.gif);
	background-repeat : no-repeat;
	padding-left: 20px;
	line-height : 30px;
         color : #000000;
}

a.level0:hover{
	color : #005FAA;
	text-decoration:none;
	background-image : url(../images/symbols/points_topnav_h.gif);
}

.level0Set{
	color : #FF3C14;
	font-size: 12px;
	font-weight : bold;
	background-image : url(../images/symbols/points_topnav_h.gif);
	background-repeat : no-repeat;
	padding-left: 8px;
	line-height : 25px;
}
/*Level1*/
a.level1{
	padding-left: 2px;
	font-size: 11px;
	text-decoration:none;
	/*font-weight : bold;*/
	padding-left: 8px;
	line-height : 15px;
}

a.level1:hover {
	color : #FF3C14;
	text-decoration:none;
}
a.level1:visited {
	text-decoration:none;
}
.level1Set{
	color : black;
	font-size: 11px;
	padding-left: 8px;
	line-height : 15px;
	font-weight : bold;
}
/*Level2*/
a.level2{
	color : #000000;
	font-size: 10px;
	text-decoration:none;
	font-weight : normal;
	padding-left: 15px;
	line-height : 12px;
}
a.level2:hover {
	color : #FF3C14;
	text-decoration:none;
}
a.level2:visited{
	color : gray;
	font-size: 10px;
	text-decoration:none;
}
.level2Set{
	color : #FF3C14;
	font-size: 10px;
	padding-left: 15px;
	font-weight : normal;
	line-height : 12px;
}


.lineRepeat{
	background : url(../images/symbols/line_repeat.gif) repeat;
	width : 3px;
}

/*Head Subnavi///////////////////////////*/
.subNavi {
	font-size: 11px;
	padding-left: 10px;
	padding-right: 2px;
	background : url(../images/head/points_subnav.gif) no-repeat 0ex;
}
a.subNavi:link, a.subNavi:visited, a.subNavi:active {
	color: #000000;
}


/*Sprachauswahl//////////////////////////////*/
.langUK {
	font-size: 11px;
	padding-right: 30px;
	background : url(../images/head/banner_uk.gif) repeat-x right;
}


.logo {
	background-image : url(../images/head/head_back.jpg);
	background-repeat : repeat-x;
}
.headSubNav {
	padding-top : 2px;
	padding-left: 15px;
	background-image : url(../images/symbols/back_circle2.gif) ;
	background-repeat : no-repeat;
	background-position : top right;
}

/*Content/////////////////////////////////////////////////////*/
 h1,h2, h3, h4, h5, h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height : 5px;
	margin-bottom : 8px;
}

 h2, h3 {
	font-size: 13px;
}
.header{
	font-size: 14px;
	color: #005FAA;
	font-weight : bold;
	margin-bottom : 8px;
}
.suche {
	font-size: 11px;
	font-weight : bold;
	color : #005FAA;
	padding-top : 3px;
	padding-right : 6px;
}
.contentBox{
	padding : 13px 10px 13px 0px;
	border-top : 1px solid Black;
}
.contentBox img{
	margin : 0px 10px 5px 0px;
}
.contentBox a{
	font-size: 12px;
	color: #FF3C14;
	text-decoration: none;
	background : url(../images/symbols/arrow.gif) no-repeat right;
	padding-right : 20px;
	color : #FF3C14;
}
.contentBox a:hover{
	color : #FF3C14;
	text-decoration: none;
	padding-right : 16px;
}
.contentBox a:visited{
	color : #FF3C14;
	text-decoration: none
}
.texthead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	/*line-height : 15px;*/
	font-weight : bold;
}


/*Info Box////////////////////////////////////////////////////*/
.infoBox{
	padding : 10px 10px 15px 0px;
}
.infoBox a.listLink:link, .infoBox a.listLink:visited, .infoBox a.listLink:active{
	font-size: 12px;
	text-decoration: none;
         background : url(../images/symbols/arrow_list.gif) no-repeat left;
	padding-left: 10px;
	line-height : 20px;
	color: #000000;
}

.infoBox a.listLink:hover {
	text-decoration: underline;
	color: #FF3C14;
}

.infoBox a:link{
	color: #005FAA;
	text-decoration: underline
}
.infoBox a:visited{
	color: #005FAA;
	text-decoration: underline
}
.infohead {
	font-size: 14px;
	color: #005FAA;
	font-weight : bold;
	padding : 20px 0px 8px 0px;
}
/*Linkliste*/
.headerLinklist{
	font-size: 14px;
	color: #005FAA;
	font-weight : bold;
	margin-bottom : 8px;
	background-image : url(../images/symbols/arrow_linklist_head.gif);
	background-repeat : no-repeat;
	padding-left: 40px;
	line-height : 35px;
	background-color : #DCE6ED;
	background-position : 8px;
}
.bodyLinklist{
	background-color : #F5F5F5;
	padding : 12px 12px 15px 8px;
}
.bodyLinklist a{
	font-size: 12px;
	font-weight : bold;
	color: #005FAA;
	text-decoration: none;
	background : url(../images/symbols/points_topnav.gif) no-repeat left;
	padding-left : 7px;
}
.bodyLinklist a:hover{
	color : #FF3C14;
	text-decoration: underline;
}
.bodyLinklist a:visited{
	color : #005FAA;
	text-decoration: none
}
.texttitle{
	font-weight: bold;
         font-size: 20px;
         text-align: right;
	color: #005FAA;
         padding-top: 10px;
}
hr {
         color: #FFC98A;
	background-color: #FFC98A;
	height: 2px;
         border-style: dotted;
	border-width: thin;
}
