/***************************
* CSS Document
* 02.03.09 wei erstellt
***************************/

body {
  font-size:12px;
  font-family:verdana;
  text-align:center;
  margin:0px;
  padding:0px;
  background:#eaeaea;
}

table {
  font-size:12px;
  font-family:verdana;
}

#user_all {
  text-align:left;
  margin:auto;
  margin-top:30px;
  margin-bottom:30px;
  background:white;
  width:900px;
  height:auto;
  border:1px solid black;
}

/***************************
* Banner
***************************/

#user_banner {
  background:#a3c7db;
  background-image:url(../020_media/himmel.jpg);
  padding:0 10px 0 10px;
  margin:0px;
}

.user_banner_bild {
  text-align:left;
  width:515px;
}

*html .user_banner_bild {
  padding-left:30px; 
}

.user_banner_text {
  text-align:right;
  padding:0;
  margin:0;
  /*color:#1377b1;*/
  color:#006699;
  font-weight:bold;
  font-size:20px;
  font-family:Verdana;
}

.user_banner_text_rot {
  color:#ff4000;
}

.user_banner_text ul {
  padding:0;
  margin:0;
}

.user_banner_text ul li {
  list-style-type:none;
}

.user_table_banner {
  width:880px;
}

#user_logo {
  padding:0;
  margin:0;
}

/***************************
* Links
***************************/

a:link {color:gray; text-decoration:none;}
a:visited {color:gray; text-decoration:none;}
a:hover {color:red; text-decoration:none;}
a:active {color:black; text-decoration:none;}

/***************************
* Menu
***************************/

#user_menu {
  background:#006699;
  /*background:#1377b1;*/
  color:white;
  padding:0px;
  margin:0px;
}

.user_table_menu {
  padding:0px;
  width:900px;
  font-weight:bold;
}

td.user_menu_no {
  height:30px;
  width:10%;
  padding:5px;
  text-align:center;
}

td.user_menu_no a {color:white;}
td.user_menu_no a:visited {color:white;}
td.user_menu_no a:hover {color:black;}

td.user_menu_act {
  background:#a3c7db;
  height:30px;
  width:10%;
  padding:5px;
  text-align:center;
  color:black;  
}

td.user_menu_act a {color:black;}
td.user_menu_act a:visited {color:black;}
td.user_menu_act a:hover {color:black;}

/***************************
* Navi
***************************/

#user_navi {
  padding:5px;
  width:200px;
  height:auto;
  float:left;
}

* html #user_navi {
  padding:10 0 0 5;
  width:228px;
  height:auto;
  float:left;
}

.user_table_navi {
  padding-top:10px;
}

td.user_navi_no {
  padding:5px;
}

td.user_navi_no a:link {color:#006699;}
td.user_navi_no a:visited {color:#006699;}
td.user_navi_no a:hover {color:red;}

td.user_navi_act {
  padding:5px;
}

td.user_navi_act a:link {color:red;}
td.user_navi_act a:visited {color:red;}
td.user_navi_act a:hover {color:red;}

/***************************
* Aktuell
***************************/

#user_aktuell {
  border:2px solid red;
  padding:0px 5px 5px 5px;
  background:#fff0f0;
  height:auto;
}

#user_aktuell table tr td {
  vertical-align:middle;
  height:auto;
  font-size:15px;
  padding:0px 0 10px 0;
}

#user_aktuell h1 {
  color:red;
  font-size:15px;
  font-weight:bold;
}

#user_aktuell_title {
  border:2px solid red;
  background:white;
  width:80px;
  height:20px;
  position:relative;
  top:-22px;
  padding:5px;
  text-align:center;
  color:red;
  font-weight:bold;
  font-size:17px;
}

/***************************
* Inhalt
***************************/

.user_table_inhalt tr td {
  vertical-align:top;
}

#user_table_inhalt_wrap {
  height:522px;
  overflow:auto;
  margin:2px;
}

.user_td_aktuell {
  padding-top:40px;
  padding-left:10px;
  overflow:auto;
}

.user_td_rechts {
  padding-top:8px;
}

#user_inhalt_links {
  background:white;
  width:410px;
  height:290px;
  padding:0 5px 5px 0;
  margin-top:20px;
}

#user_inhalt_links .td-3 {
  padding-left:80px;
}

#user_inhalt_rechts {
  background:white;
  width:410px;
  height:485px;
  padding:18px 5px 5px 10px;
}

* html #user_inhalt_rechts {
  padding:28px 5px 5px 10px;
}

#user_inhalt {
  height:500px;
  padding:20px 10px 10px 10px;
  overflow:auto;
  width:665px;
}

/***************************
* Schrift
***************************/

.csc-firstHeader {
  color:#006699;
  font-size:15px;
}

/***************************
* Bottom Link
***************************/

#user_bottom_link {
  text-align:right;
  padding:0 5 5 0;
  font-size:8pt;
}



