/* general */
body {
}
table,
tr,
td{  
}

p,
table{
 
}
ul,
li {
}

ol { 
}
a{
}
a img{
}
form {
}
input{
}


/* classes*/
input.loginsubmit{
}
.link a,
a.more,
a.filedownload,
.internal-link,
#content_middle ul li a.download{
}
.link{
}

/**********box******/
.box{
}
.box h1{
  height: 15px;
}
.box h2 {
}

.box img{
}

.box .login{
  
}
.login {
height: 89px;
}
.box .item{
  
}
.box .item_last{
}
.box .simulate_item{
}

.box .simulate_item .name {
}

.top{
}

.top div.text{
}
.bottom{

}
.bottom div.text{
}

.infolist{

}

.infolist h1.csc-firstHeader,
.info h2{
}


.pdficon{
}

.photo img{
}

.contactperson #person{
}

.contactperson #faxnummer,
.contactperson #telefonnummer {
}

.contactperson .item{
}

.contactperson .photo {

}
.contactperson .photo img{
  
}

.contactperson .infophoto {
  
}
.contactperson .infophoto img{
  
}

.contactperson {
}
.contactperson .details{
}




.login table{  
}

.loginlabel {
  
}

.login input{
}

/*********************************/
#outer {
  
}


/*****************************************/
/*****************************************/
/*****************************************/
#content_left{
  width: 352px;
  height: 439px;
}

#content_left h1{

}
#content_left h1 a{
 
}
#content_left h1.current{
 
}

#content_left h2 {
  
}
#content_left img {
  width: 352px;
}

#content_left ul {
}

#content_left ul li{

}

#content_left ul li a{

}

#content_left ul ul li{
}
#content_left ul ul li a{
}

#content_left ul li.current a{
}
#content_left ul li.current li a{
}

#content_left ul ul li.current a{
}
#content_left ul ul li.current li a{

}
/***/


#content_left div.text {
  margin: 1px ;
  background-color: #E6E7ED;
  padding: 6px 4px 20px;
  height: 171px;  
  border-bottom: 1px solid #D4D5DF;
  line-height: 18px;
}
#content_left div.text div,
#content_left div.text p,
#content_left div.text p.bodytext{
  margin:0;
  padding:0;
}

/***/

#content_left .box,
#content_middle .box {
 
}



/***********************************************/
#content_middle{
  width: 293px; 
}

#content_middle h1{
  border: none;
  margin:0px;
  padding: 0px;
}

#content_middle .box h1 {
  font-family: Verdana, sans-serif;
  font-size: 12px;
  color: #6B6B6B;
  height: 15px;
  text-transform: uppercase;
  border:0px;
  border-bottom: 1px solid #D4D5DF;
  margin:0px;
  margin-left: 1px;
  padding: 1px 10px 2px;
  margin-bottom: 1px; 
}

#content_middle .content {
  
}

#content_middle .content h1.pageheader {
  
}
#content_middle .content h1{
}



#content_middle .content h2{
 
}

#content_middle .contentAsBox {
 

}

#content_middle .contentAsBox span.h1  {
 
}
#content_middle .contentAsBox div.boxborder {
  
}
#content_middle .content p {
  
}

#content_middle .contentAsBox span.download{
  
}

#content_middle .contentAsBox span.download a{
  
}

#content_middle .content p a {
 
}

/******************************/
/******************************/
/******************************/
#content_right{
}

#content_right .box {
  
}
#content_right .box .text{
  
}
#content_right .contactperson{
  
}

#content_right .item_photo {
  
}
#content_right .no_item {
  
}

#content_right .newslist,
#content_right .infolist {
  
}

#content_right .box .infolist .login div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image img {

}


#footer{
}

#header {
}

#header #logo{
}

#header img{
}

/***********************/
/***********************/
#navigation {
}
#navigation a,
#navigation a img{
  
}
#navigation ul {
  
}
#navigation ul li{
  
}
#navigation ul li.last{
}

#navigation ul li.active{
}



/***********************/
/***********************/
/***********************/
#top_navigation{
}

#top_navigation ul {
}

#top_navigation ul li {

}

#top_navigation ul li.short {

}

#top_navigation a{
}

.box .no_item .allg_details {

}

.box .no_item .allg_details span.name{

}

img#at {
}

#content_middle ul {

}
#content_middle ul li{

}







.newslist {}
.news-latest-container {}
.news-latest-container h2{}
.news-latest-container {}
.news-latest-item {}

/**.item_last{
  border-top: 1px solid #fff;
  border-bottom: none;
  padding: 0px 9px 0px;
  line-height: 18px;
}
/**/

.news-latest-item h2 {}
.news-latest-item h2 a {}

.news-latest-item .news-latest-date{}
.news-latest-item .news-latest-date a {}
.news-latest-item .text {}

#footer{
  clear: both;
  position: relative;
  margin-top: 0px;
  padding:0px;
  padding-top: 0px;
  margin-left: 13px;
  width: 937px;
  height: 5px;
  border-bottom: 1px solid #D4D5DF;
}
.login{}
