/*
* -->Allgemeines<--
* Schriftart Arial
* Schriftfarbe #333333
* Schriftfarbe Grün #008050
*/

* {
  font-family:arial;
  margin:0px;
  padding:0px;
}

ul {
  list-style-type: disc;
  list-style-position: outside;
  margin: 0 0 0 15px;
  padding: 0;
}

/*Breite 100% gesetzt*/
#top, #middle, #footer {
  width:100%;
}

/*Grundgerüst*/
#top {
  height:120px;
  background-repeat:no-repeat;
  background-position:bottom center;
  background-image:url('pics/top.jpg');
}

#middle {
  min-height:180px;
  background-repeat:repeat-x;
  background-position:bottom center;
  background-image:url('pics/bg_content.gif');
}

#footer {
  height:288px;
  background-repeat:no-repeat;
  background-position:bottom center;
  background-image:url('pics/footer.jpg');
}

#footer_default {
  height:159px;
  background-repeat:no-repeat;
  background-position:bottom center;
  background-image:url('pics/footer_default.jpg');
}
/*Ende Grundgerüst*/

#start_head {
  margin:auto;
  min-height:130px;
  width:900px;
}

#head {
  height:100px;
}

#bottom_start {
  margin:auto;
  width:900px;
}

#bottom_default {
  margin:auto;
  width:900px;
}

/*****Headline oben****/

#line_head {
  font-size:5px;
  line-height:1px;
  height:5px;
  background-color:#606060;
}

#logo {
  float:right;
}


/*****Obere Navigation******/

#main_nav {
  margin-left:170px;
  height:100px;
  width:920px;
  font-size:18px;
}

#start_nav {
  height:90px;
}

#start_nav ul {
  padding-top:0px;
  margin:0px;
  list-style-type:none;
}

#start_nav ul li {
  float:left;
  padding-top:0px;
  width:100px;
  padding-left:5px;
}

#start_nav ul li a{
  padding-top:70px;
  font-weight:bold;
}


#start_nav ul li a:link {
  display:block;
  text-decoration:none;
  color:black;
  width:100px;
  padding-left:5px;
  padding-top:70px;
}

#start_nav ul li a:visited {
  display:block;
  text-decoration:none;
  width:100px;
  color:black;
  padding-left:5px;
}

#start_nav ul li a:active {
  text-decoration:none;
  color:black;
  width:100px;
  padding-left:5px;
}

#start_nav ul li a:hover {
  text-decoration:none;
  color:white;
  width:100px;
  padding-left:5px;
}


#start_nav ul li#institutACT a{
  color:white;
  background:url("pics/hover.jpg");
}

#start_nav ul li#teamACT a{
  color:white;
  background:url("pics/team_orange.jpg");
}

#start_nav ul li#forschungACT a{
  color:white;
  background:url("pics/forschung_green.jpg");
}


/*Hintergrundbilder Hauptnavigation*/


#institut a:hover {
  background:url('pics/hover.jpg');
  color:white;
}

#team a:hover {
  background:url('pics/team_orange.jpg');
  color:white;
}

#forschung a:hover {
  background:url('pics/forschung_green.jpg');
  color:white;
}

/*******Ende Obere Navigation*****/

/*******Siteservice*******/

#klickpfad {
  padding-left:10px;
  float:left;
  padding-top:7px;
  font-size:10px;
}

#klickpfad a {
  font-size:10px;
  color:#5d5d5d;
  text-decoration:none;
}

#siteservice {
  padding-top:2px;
}

#siteservice a {
  color:black;
  text-decoration:none;
  color:#5d5d5d;
}

#siteservice p {
  float:right;
  font-size:10px;
  color:#5d5d5d;
}

/******Ende Siteservice*******/

/*********Content*********/

#news, #content_start, #nav_default, #content_default {
  text-align:left;
}

#content {
  padding-top:40px;
  width:900px;
  margin:auto;
  padding-bottom:40px;
}

#content_start {
  color:#333333;
  float:left;
  width:550px;
  min-height:200px;

}

#content_start h1 {
  line-height:68px;
  font-size:68px;
  letter-spacing:-0.1em;
}

#content_start h3 {
  padding-top:10px;
  font-weight:normal;
  font-size:33px;
  line-height:32px;
}

#content_start a {
  color:#007e50;
}

/******Ende Content*******/
/******Newseinträge********/

#news {
  float:right;
  height:200px;
  width:285px;
}

#news h3 {
  padding-bottom:10px;
  font-size:33px;
  line-height:32px;
}

#news img {
  margin-top:-5px;
  padding-bottom:10px;
}

#news a:link {
  font-size:14px;
  line-height:18px;
  display:block;
  background-repeat:no-repeat;
  background-image:url('pics/arrow_news.jpg');
  padding-left:25px;
  font-weight:bold;
  text-decoration:none;
  color:#007e50;
}

#news a:visited {
  font-size:14px;
  line-height:18px;
  display:block;
  background-repeat:no-repeat;
  background-image:url('pics/arrow_news.jpg');
  padding-left:25px;
  font-weight:bold;
  text-decoration:none;
  color:#007e50;
}

#news a:active {
  font-size:14px;
  line-height:18px;
  display:block;
  background-repeat:no-repeat;
  background-image:url('pics/arrow_news.jpg');
  padding-left:25px;
  font-weight:bold;
  text-decoration:none;
  color:#007e50;
}

#news a:hover {
  font-size:14px;
  line-height:18px;
  color:#e0003d;
  text-decoration:underline;
  font-weight:bold;
}

/******Ende Newseinträge*******/

/*****Teaser******/

#teaser {
  background:url('pics/teaser_hg.jpg');
  width:1280px;
  height:225px;
  color:white;
}

#teaser_text {
  color:#BABABA;
  padding-top:20px;
  margin:auto;
  width:930px;
  height:155px;
  padding-bottom:10px;
  font-size:18px;
}

#teaser_text a:link {
  color:#63cba5;
  text-decoration:none;
}

#teaser_text a:visited {
  color:#63cba5;
  text-decoration:none;
}

#teaser_text a:hover {
  color:#e0003d;
  text-decoration:underline;
}

#teaser_text h3 a, #teaser_text h3 a:link, #teaser_text h3 a:visited, #teaser_text h3 a:hover #teaser_text h3 a:active{
  text-decoration:none;
  color:#BABABA;
  font-size:18px;
}

/****Ende Teaser****/

/****Suche****/

#search {
  padding-top:3px;
  height:25px;
  padding-left:615px;
}

#search_results {
  font-size:10px;
  width:550px;
}

#search_results a {
  font-size:17px;
}

#search_results img {
  padding-top:12px;
  padding-bottom:12px;
}

#search_table input, #search_table select {
  width:300px;
}

#search_button_start {
  width:100px;

}

/*******Ende Suche*******/
/********Footer********/

#bottom {
  background-color:#292929;
  height:100px;
  width:1280px;
}

#bottom_text {
  color:#777777;
  margin:auto;
  padding-top:5px;
  height:100px;
  width:930px;
}

#bottom_text h2 {
  font-size:20px;
}

#institute {
  padding-top:10px;
  float:left;
  width:550px;
  color:#777777;
}

#institute h2 {
  font-size:18px;
}

#address {
  padding-top:10px;
  font-size:13px;
  width:280px;
  float:right;
  color:#777777;
}

#institute_default {
  padding-top:25px;
  float:left;
  width:550px;
  color:#777777;
}

#institute_default h2 {
  font-size:18px;
}

#address_default {
  padding-top:25px;
  font-size:13px;
  width:300px;
  float:right;
  color:#777777;
}

/*****Ende Footer****/

/**Unterseiten****/
/*Content von Unterseite*/
#content_default {
  line-height:20px;
  font-size:14px;
  min-height:200px;
  width:640px;
  float:right;
  color:#333333;
  padding-bottom:15px;
}

#content_default h1 {
  line-height:68px;
  font-size:68px;
  font-weight:bold;
  margin-bottom:20px;
  letter-spacing:-0.1em;
}

#content_default h2 {
  font-size:31px;
  line-height:33px;

}

#content_default h3 {
  font-size:21px;
}

#content_default a {
  color:#007e50;
}

#content_default a:hover {
  color:#e0003d;
}

#content_default td {
  color:#333333;
}

#content_default ul {
  margin-left:30px;
}

#content_default ol {
  margin-left:30px;
}

/*Ende Unterseitencontent*/
/*Subnavigation*/

#nav_default {
  margin-left:10px;
  width:200px;
  float:left;
  list-style-type:none !important;
}

#nav_default li a {
 font-weight:bold;
 color:#333333;
}

#nav_default li a:link{
  background:url('pics/nav_default.gif');
  background-repeat:repeat-x;
  background-position:bottom;
  padding-bottom:10px;
  text-decoration:none;
  display:block;
}

#nav_default li a:visited{
  background:url('pics/nav_default.gif');
  background-repeat:repeat-x;
  background-position:bottom;
  padding-bottom:10px;
  text-decoration:none;
  display:block;
}

#nav_default li a:active{
  background:url('pics/nav_default.gif');
  background-repeat:repeat-x;
  background-position:bottom;
  padding-bottom:10px;
  color:#E0003D;
  display:block;
}

#nav_default li a:hover{
  background:url('pics/nav_default.gif');
  background-repeat:repeat-x;
  background-position:bottom;
  padding-bottom:10px;
  color:#E0003D;
  display:block;
}

#nav_act, #nav_act a, #nav_act a:link, #nav_act a:visited, #nav_act a:active, #nav_act a:hover {
  color:#E0003D;
}

#nav2_act, #nav2_act a, #nav2_act a:link, #nav2_act a:visited, #nav2_act a:active, #nav2_act a:hover {
  color:#E0003D;
}

#nav2, #nav2_act {
  padding-left:10px;
}
/*Ende Subnavigation*/
/**Ende Unterseiten**/


/*Examples*/

.teaser_example{
  width:290px;
  margin-right:20px;
  float:left;
}

.teaser_example h2 {
  font-size:22px;
}

.teaser_example h3 {
  font-size:14px;
  color:#BABABA;
}

.teaser_example h3 a {
  font-size:18px;
  color:#BABABA;
}

.teaser_example a {
  font-size:14px;
  text-decoration:none;
}

#button_search_start {
  border:0px;
  background-image:url(pics/search_button.jpg);
  width:105px;
}

#eb {
  height:35px;
  width:77px;
  background-repeat:no-repeat;
  background-position:bottom;
  background-image:url('pics/eb_test.png');
}

#bildungskonto {
  height:35px;
  width:132px;
  background-repeat:no-repeat;
  background-position:bottom;
  background-image:url('pics/bildungskonto.png');
}

#bundessozial {
  height:35px;
  width:127px;
  background-repeat:no-repeat;
  background-position:bottom;
  background-image:url('pics/bundessozial.png');
}

.start_example_line {
  margin-top:10px;
}

.grey {
  padding-top:10px;
}




/* von INCERT hinzugefügt */

#anfrage_form input, #anfrage_form select, #anfrage_form textarea, #anfrage_form.option{
/*  line-height:19px; */
  padding:0.5pt;
  border:1px solid #333333;
  color:#333333;
  margin-right:4px;
}

#anfrage_form input, #anfrage_form.option {
  height:18px;
  width:260px;
}

#anfrage_form select #anfrage_form input.submit{
  height:22px;
  width:120px;
}

#anfrage_form textarea {
  width:260px;
  height:120px;
}

/******Newseinträge default ********/

#news1 {
  float:left;
  height:200px;
}

#news1 h3 {
  padding-bottom:10px;
}

#news1 img {
  margin-top:-5px;
  padding-bottom:10px;
}

#news1 a:link {
  font-size:14px;
  line-height:18px;
  display:block;
  background-repeat:no-repeat;
  background-image:url('pics/arrow_news.jpg');
  padding-left:25px;
  font-weight:bold;
  text-decoration:none;
  color:#007e50;
}

#news1 a:visited {
  font-size:14px;
  line-height:18px;
  display:block;
  background-repeat:no-repeat;
  background-image:url('pics/arrow_news.jpg');
  padding-left:25px;
  font-weight:bold;
  text-decoration:none;
  color:#007e50;
}

#news1 a:active {
  font-size:14px;
  line-height:18px;
  display:block;
  background-repeat:no-repeat;
  background-image:url('pics/arrow_news.jpg');
  padding-left:25px;
  font-weight:bold;
  text-decoration:none;
  color:#007e50;
}

#news1 a:hover {
  font-size:14px;
  line-height:18px;
  color:#e0003d;
  text-decoration:underline;
  font-weight:bold;
}

#content_default a img, #content_default img a{
  border: 1px solid #ffffff;
}

/******Ende Newseinträge*******/
