* { 
padding : 0;
margin : 0;
} 
body { 
font-family : Arial, Helvetica, sans-serif;
font-size : 13px;
text-align : center;
background-color:#E9F3FC;
} 




h4 
{
font-family: Arial, Helvetica, sans-serif;
	
color : #206492;
text-decoration: none;

}
.csc-header 
{
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color : #206492;
text-decoration: none;

}
.csc-firstHeader 
{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color : #206492;
text-decoration: none;

}
img { 
border:none;

} 
img.floatTL { 
float : left;
margin-right : 10px;
margin-bottom : 5px;
margin-top : 15px;
margin-left : 0;
} 
img.floatTR { 
float : right;
margin-left : 3px;
margin-bottom : 0;
margin-top : 15px;
margin-right : 10px;
} 
#wrapper { 
margin : 0 auto;
width : 1002px;
 background: url(.../img/kachel.jpg) repeat-y;
} 
#header { 

width : 1002px;
float : left;


 height: 138px;
margin : 0px 0 0 0;

background:  url(../img/header.jpg) repeat-y;


} 

#obenm { 

width : 1002px;
float : left;
text-align : right;

 height: 15px;





} 

#navigation { 
color : #333;

position : relative;
float : right;
background-color : #ff4e0b;
} 
#navigation ul { 
margin : auto;
padding : 0;
list-style : none;
} 
#navigation ul li { 
float : left;

margin-right : 3px;
} 
#navigation li a { 
display : block;
padding : 0 2em;
line-height : 3em;

font-weight : bold;
color : #fcc874;
} 
#navigation ul a:hover { 

} 
#leftcolumn { 
color : #333;
margin : 0px 30px 20px 10px;

padding-left:10px;
width : 155px;
float : left;

} 
#leftcolumn ul { 
margin-top : 0px;
margin-left:10px:
padding-top : 0px;
padding-bottom : 0px;
margin-bottom : 0px;



} 
#leftcolumn li { 
margin-top : 8px;
display : list-item;
list-style-type : none;
font-size : 1.2em;
text-indent : 5px;

padding-bottom : 0px;

} 
#leftcolumn ul li.last { 
border-bottom : none;
padding-bottom : 0;
padding-bottom : 0px;
  border-bottom : 1px dotted #979899;
} 


li.menuItem2 {
  list-style-type:none;
  text-align:left;
  border-top:1px solid #fff;
  border-bottom-width: 0px;
  border-bottom-style: solid;
  border-bottom-color: #cccccc;
 
}

.contact { 
padding-top : 30px;
padding-bottom : 15px;
} 
.contact p { 
margin-top : 10px;
color : #4a2c14;
} 
.aboutus p { 
color : #4a2c14;
font-size : 1.1em;
padding-top : 10px;
text-align : justify;
} 
#leftcolumn h3 { 
margin : 20px;
font-size : 24px;
font-weight : lighter;
background-color : #69461e;
text-indent : 5px;
color : #fcc874;
} 
#rightcolumn { 

float : right;

margin-right:22px;



width : 760px;
display : inline;
} 

.topright{
text-align:left;
float : left;
padding-left:0px;
width : 760px;
height: 121px;
  border-top:1px solid #2C6995;
 border-bottom:1px solid #2C6995;
 }
 .suchen
 {


width : 760px;
height: 10px;

}

 .toprighttest{
text-align:left;
background-color:#FF0000;
float : left;
padding-left:0px;
width : 760px;
height: 121px;
  border-top:1px solid #2C6995;
 border-bottom:1px solid #2C6995;
 }

#boxes { 
margin : 15px auto;
} 
.box1 { 
margin-top:10px;
width : 350px;
color : #7d7e80;
float : left;
padding-left:0px;
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;

} 
.box11 { 
margin-top:10px;
width : 760px;
color : #7d7e80;
float : left;
padding-left:0px;
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
text-align:left;
} 
.bodytext {


color : #7d7e80;

padding-left:0px;
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
text-align:left;
}

li.box1 {
 padding-left: 10px;
 
}
ul.box1 {
 padding-left: 10px;
 
}

li.box11 {
 padding-left: 10px;
 
}
ul.box11 {
 padding-left: 10px;
 
}



.box1 a, .box2, .box11 a { 
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
color : #206492;
text-decoration: none;

} 

.box1 a:hover, .box2 a:hover, .box11 a:hover { 
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
color : #206492;
text-decoration: underline;
} 
.box2 { 
color : #7d7e80;
width : 393px;
padding-right:9px;
float : right;
} 
.box2 p { 
color : #7d7e80;
font-size : 12px;
margin-top : 10px;
padding-left : 3px;
padding-right : 0;
text-align : left;
} 
.clear { 
 clear: both;
       height: 1px;
       font-size: 1px;
       line-height: 1px;
       margin-bottom: -1px;

} 


#footer { 
 width: 1002px;
 height:130px;

float : left;


}


#obenm
{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: regular;
	color: #206492;
	text-decoration: none;
}

#obenm a{


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: regular;
	color: #7d7e80;
	text-decoration: none;
	
	
}
#obenm a:visted{


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: regular;
	color: #7d7e80;
	text-decoration: none;
	
	
}
#obenm a:hover{


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: regular;
	color: #206492;
	text-decoration: none;
	
	
}
#obenm a:active{


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: regular;
	color: #206492;
	text-decoration: none;
	
	
}











#obenm
{
display:block;

height:30px;
 background: url(.../img/kachel.jpg) repeat-y;
   display:block;
}
#obenm p {

margin-right:25px;
}
#content
{
 clear: both;

 background: url(.../img/kachel.jpg) repeat-y;
}
.endOfSection { clear: both; } 
a.menuLinkAct2 {
  display:block;
  /*position:relative;*/
  height:23px;
  margin:0px;
  padding:2px;
  padding-left:20px;
  font-size:12px;
  font-weight: bold;
  text-decoration:none;

  background-image:url(../img/menu_roll_a.jpg);
  background-repeat:no-repeat;
  background-position:top left;
  color:#333333;
  border-bottom : 1px dotted #979899;
}

a.submenuLink2 {
  display:block;
  /*position:relative;*/
  /*height:16px;*/
  margin:0px;
  padding:0px;
  padding-left:30px;
  font-size:10px;
  font-weight: normal;
  text-decoration:none;

  background-repeat:no-repeat;
  background-position:top left;
  
}

a.submenuLink2:hover {

margin:0px;
  padding:0px;
  padding-left:30px;
  font-size:10px;
  font-weight:regular;
  text-decoration:none;
    background-image:url(../img/quad.jpg);
	 background-repeat:no-repeat;
  background-position:top left;
}
DIV#menulink2{

margin-left:9px;
margin-top:3px;
}
DIV#menuLink2 a{


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2E2755;
	text-decoration: none;
	
	
}
DIV#menuLink2 a:visted{


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2E2755;
	text-decoration: none;
	
	
}
DIV#menuLink2 a:hover{


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
 background-image:url(../img/menu_r.gif);
	text-decoration: none;
	
	
}

DIV#menuLink2 a:active{


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
 background-image:url(../img/menu_r.gif);
	text-decoration: none;
	
	
}

a.menuLink2, a.menuLink2:link, a.menuLink2:visited {
	font-family: Arial, Helvetica, sans-serif;
  display:block;
  /*position:relative;*/
  height:23px;
  margin:0px;
  padding:2px;
  font-size:12px;
  font-weight: normal;
  padding-left:20px;
  text-decoration:none;
 
  background-image:url(../img/menu_r.gif);
  background-repeat:no-repeat;
  background-position:top left;
  color:#7d7e80;
  border-bottom : 1px dotted #979899;
 
}

a.menuLink2:hover {
 color:#206492;
  background-image:url(../img/menu_r.gif);
  background-repeat:no-repeat;
  background-position:top left;
  /*text-decoration: underline;*/
}

a.menuLinkAct2 {
  display:block;
  /*position:relative;*/
  height:23px;
  margin:0px;
  padding:2px;
  padding-left:20px;
  font-size:12px;
  font-weight: bold;
  text-decoration:none;
color:#206492;
   background-image:url(../img/menu_r.gif);
  background-repeat:no-repeat;
  background-position:top left;

}

a.submenuLink2 {
height:15px;
  display:block;
  /*position:relative;*/
  /*height:16px;*/
  margin:0px;
  padding:0px;
  padding-left:30px;
  font-size:10px;
  font-weight: normal;
  text-decoration:none;

  background-repeat:no-repeat;
  background-position:top left;
  color:#7d7e80;
}

a.submenuLink2:hover {
 color:#206492;
margin:0px;
  padding:0px;
  padding-left:30px;
  font-size:10px;
  font-weight:regular;
  text-decoration:none;
    background-image:url(../img/quad.jpg);
	 background-repeat:no-repeat;
  background-position:top left;
}
li#submenuLink2 img {padding-top:0px;}
li#submenuLinkAct2  img {padding-top:0px;}


a.submenuLinkAct2 {
  display:block;
  /*position:relative;*/
  /*background-color:#FFD5B1;*/
  color:#206492;
  /*height:15px;*/
  margin:0px;
  padding:0px;
  padding-left:30px;
  font-size:12px;
  font-weight: bold;
  text-decoration:none;
  background-image:url(../img/quad.jpg);
	 background-repeat:no-repeat;
  background-position:top left;
}
#leftcolumn li a { 
font-family: Arial, Helvetica, sans-serif;
 height:23px;
  margin:0px;

  font-size:12px;
  font-weight: normal;
  padding-left:30px;
  
  text-decoration:none;
  

  background-repeat:no-repeat;
  background-position:top left;
 




display : block;

} 

#menuDiv2 {
  /*position:relative;*/
  width:160px;
  margin:0px;
  padding:0px;
  padding-top:0px;
  padding-left:2px;
  text-align:left;
  /*float:left;*/
}

li.menuItem2 {
  list-style-type:none;
  text-align:left;
  border-top:1px solid #fff;
  border-bottom-width: 0px;
  border-bottom-style: solid;
  border-bottom-color: #cccccc;
 
}

li.submenuItem2 {
  list-style-type:none;
  color:#666666;
  text-align:left;
  border-top:0px solid #fff;
  border-bottom: 0px solid #fff;
  
}


#menuList2 {
  /*width:179px;*/
  margin:0px;
  padding:0px;
  border-bottom: solid 0px #fff;
  width:160px;
}

ul.submenuList2 {
  margin:0px;
  padding:0px;
    border-bottom : 1px dotted #979899;

  /*border-top: solid 1px #fff;*/
   
}

 #clear1 {
    clear: both;
   height: 15px;
   padding-top:10px;
     text-align:left;
	 padding-left:30px;
  
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
background-image: url(../img/back.jpg);
background-repeat: repeat-y; 
  }
  #clear1weiss {
    clear: both;
   height: 15px;
   padding-top:10px;
     text-align:left;
	 padding-left:30px;
  
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
background-image: url(../img/back_weiss.jpg);
background-repeat: repeat-y; 
  }
  
  
a.clear1:hover {


  font-size:10px;
  font-weight:regular;
  text-decoration:underline;

}
a.clear1{
 font-family: Arial, Helvetica, sans-serif;
  font-size:10px;
  font-weight: normal;
  text-decoration:none;
  color:#8688A3;

}
.top a{
	padding-top:5px;

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	 font-weight:regular;
	color: #000000;
	text-decoration: none;
	
	
}
.menu_r a{


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: regular;
	color: #7d7e80;
	text-decoration: none;
	
	
}
.menu_r a:visted{


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: regular;
	color: #7d7e80;
	text-decoration: none;
	
	
}
.menu_r a:hover{


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: regular;
	color: #466996;
	text-decoration: none;
	
	
}
.menu_r a:active{


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: regular;
	color: #466996;
	text-decoration: none;
	
	
}


.menu_r_o a{


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:  regular;
color: #7d7e80;
	text-decoration: underline;
	
	
}

.menu_r_o a:visted{


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #7d7e80;

	
	
}
.menu_r_o a:hover{


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: regular;
	color: #ff9900;
	text-decoration: underline;
	
	
}
.menu_r_o a:active{


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:  regular;
	color: #ff9900;
	text-decoration: underline;
	
	
}
.menu_r_o {

FONT-SIZE: 12px; color: #ff9900;  FONT-FAMILY: Arial, Helvetica, sans-serif; font-weight:  regular;}



/* -- start -- Extension imagescroller */
#motioncontainer_10, #motioncontainer_60, #motioncontainer_98, #motioncontainer_99, #motioncontainer_259 {
	width: 100% !important;
	max-width: 100% !important;
}
#motioncontainer_10 span, #motioncontainer_60 span, #motioncontainer_98 span, #motioncontainer_99 span, #motioncontainer_259 span {
	margin-right: -4px;
}
/* -- end -- Extension imagescroller */
#motioncontainer_131
{
height:121px;
}
#motiongallery_131
{
height:121px;
}
#motioncontainer_111 {
 
 z-index:5;
 height:121px;
  }
  
  .align-center {
  text-align: center
}
.align-right {
text-align: right
}
.align-left {
color : #7d7e80;


font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
text-align:left;
}
ul.align-left {
padding-left:15px;
margin-left:15px;
}

li.align-left {
padding-left:15px;
margin-left:15px;
}

inlineStyle.text-alignment (
  p.align-left, h1.align-left,h4.align-left { text-align: left; }
  p.align-center, h1.align-center { text-align: center; }
  p.align-right, h1.align-right { text-align: right; }
)
DIV#submenuLink3 a:active{


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
background-image:url(../img/bullet.gif);
	text-decoration: none;
	
	
}

a.submenuLink3, a.submenuLink3:link, a.submenuLink3:visited {
	font-family: Arial, Helvetica, sans-serif;
  display:block;
  /*position:relative;*/
  height:15px;
  margin:0px;
  padding:2px;
  font-size:10px;
  font-weight: normal;
  padding-left:20px;
  text-decoration:none;
 
background-image:url(../img/bullet.gif);
  background-repeat:no-repeat;
  background-position:top left;
  color:#7d7e80;

 
}

a.submenuLink3:hover {
 color:#206492;
background-image:url(../img/bullet.gif);
  background-repeat:no-repeat;
  background-position:top left;
  /*text-decoration: underline;*/
}

a.submenuLink3{
  display:block;
  /*position:relative;*/
  height:15px;
  margin:0px;
  padding:2px;
  padding-left:20px;
  font-size:10px;
  font-weight: bold;
  text-decoration:none;
color:#206492;
   background-image:url(../img/bullet.gif);
  background-repeat:no-repeat;
  background-position:top left;

}
a.submenuLinkAct3 {
  display:block;
  /*position:relative;*/
  height:15px;
  margin:0px;
  padding:2px;
  padding-left:20px;
  font-size:10px;
  font-weight: bold;
  text-decoration:none;

  background-image:url(../img/bullet.gif);
  background-repeat:no-repeat;
  background-position:top left;
  color:#333333;

}
a.submenuLinkAct3 {
  display:block;
  /*position:relative;*/
  /*background-color:#FFD5B1;*/
  color:#206492;
  /*height:15px;*/
  margin:0px;
  padding:2px;
  padding-left:30px;
  font-size:10px;
  font-weight: bold;
  text-decoration:none;
  background-image:url(../img/bullet.gif);
	 background-repeat:no-repeat;
  background-position:top left;
}
.news-list-morelink a {

font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
color : #206492;
	text-decoration: none;
	}
	
	.news-list-morelink a:hover {

font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
color : #206492;
	text-decoration: underline;
	}
	
	.news-list-morelink a:active {

font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
color : #206492;

	text-decoration: none;
	}
	.news-list-morelink a:visited {

font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
color : #206492;
	text-decoration: none;
	}
	
	
	
	.news-amenu-container a {
margin-left:0px;
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
color: #000000;

	text-decoration: none;
	}
	
	.news-amenu-container a:hover {

font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
color: #466996;
	text-decoration: underline;
	}
	
	.news-amenu-container a:active {

font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
color: #466996;
	text-decoration: none;
	}
	.news-amenu-container a:visited {

font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
color: #466996;
	text-decoration: none;
	}
	h1 { font-size:12px; font-weight: bold; color: #3a3a3b; }
 .newstitel
  {
  font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
color : #206492;
	text-decoration: none;
	}
	 .newstitel a {

  font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
color : #206492;
	text-decoration: none;	
	
}
	
	 .newstitel a:visted{


	  font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
color: #466996;
	text-decoration: none;	
	
}
 .newstitel a:hover{

  font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
color: #466996;
	text-decoration: underline;
	
}
 .newstitel a:active{


	  font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
color: #466996;
	text-decoration: none;
	
}
