/*------------------------------------------------------------------------------------------------------------------
  CSS 
   index.php.de
   2009, Christian Heil
   vogelstimmen.de
------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------
   basic html elements
------------------------------------------------------------------------------------------------------------------*/
#search {
   position: absolute;
   top: 120px;
   left: 8px;
   margin: -2px 0 8px 0;
   width: 180px;
}
#search fieldset {
   margin: 0;
   padding: 0;
   border: 0px;
   white-space: nowrap;
}
#search legend {
   display: none;
}
#search label {
   display: none;
   color: #607594;
}
#search #search_query {
   margin: 0px 0 5px 0;
   padding: 0;
   font-size: 0.8em;
   width: 159px;
   border: 1px solid #cccccc;
}
#search #search_submit_button {
   width: 16px;
   border: 0px solid #cccccc;
   color: white;
   text-align: right;
}
#search .submit_button1 {
   width: 16px;
   padding: 0;
   border: 0px solid #cccccc;
   text-align: right;
   background: url(http://www.vogelstimmen.de/images/basis_start2.gif) top right no-repeat;
   cursor: pointer;
}
#search .submit_button:active {
   border: 1px solid white;
}
#status_site {
   display: none;
}
.table {
   margin: 0 0px 20px 0;
}
.table TEXTAREA {
   left: 0px; 
   width: 500px; 
   height: 90px;
}
#header h1 {
   display: block;
   position: absolute;
   top: 10px;
   left: 8px;
   height: 45px;
   width: 400px;
   background: url(../images/basis_headertext3.png) no-repeat top left;
   text-indent: -700em;
}
#header h1 a {
   display: none;
}
.page_description h1 {
   padding: 1em 0 0 0;
}
/*------------------------------------------------------------------------------------------------------------------
   inhaltsbereich_0
------------------------------------------------------------------------------------------------------------------*/
#inhaltsbereich_0 {
   position: absolute;
   top: 120px;
   left: 0px;
   width: 190px;
   padding: 0px 0px 0 8px;
   margin: 10px 0px 50px 0px;
   /*border: 0;    */
}
#inhaltsbereich_0 .link_list {
   width: 180px;
   left: 8px;
   margin: 10px 0 0 0;
   border: 1px solid #C7D0DD;
   background: #FFFFFF;
   font-size: 0.9em;
}
#inhaltsbereich_0 .link_list h2 {
   margin: 0 0 5px 0;
   padding: 1px 3px 1px 8px;
   border: 0px;
   color: #394E6D;
   background: #E5E9F2;
   font-size: 0.85em;
}
#inhaltsbereich_0 .link_list ul {
   position: relative;
   margin: 0 0 4px 0;
   padding: 0;
   list-style-image: none;
   list-style-type: none;
}
#inhaltsbereich_0 .link_list ul li {
   font-size: 0.85em;
   color: #98ABCA;
   margin: 1px 3px 0 8px;
   padding: 0;
}
#inhaltsbereich_0 .link_list ul a {
   margin: 0;
   padding: 0px 0px 1px 0px;
   color: #607594;
}
#inhaltsbereich_0 .link_list ul a:hover {
   text-decoration: underline;
}
#inhaltsbereich_0 .link_list ul a:focus {
   background: #FFFFFF;
   text-decoration: none;
}
#inhaltsbereich_0 .link_list ul a:active {
   background: #E0E5EC;
   text-decoration: none;
}
#inhaltsbereich_0 .link_list .selected {
}
#inhaltsbereich_0 .link_list .selected strong {
   font-weight: normal;
}
#inhaltsbereich_0 .link_list .open a {
   color: #cccccc;
}
#inhaltsbereich_0 .link_list .date {
   display: none;
}
#inhaltsbereich_0 .link_list h4 {
   margin: 8px 0 1em 8px;
   padding: 0px 4px 0 16px;
   font-weight: normal;
}
/*------------------------------------------------------------------------------------------------------------------
   inhaltsbereich_1
------------------------------------------------------------------------------------------------------------------*/
#inhaltsbereich_1 {
   height: 600px;
   margin: 0 200px 50px 200px;
   padding: 0 25px 0px 25px;
   border-left: 1px solid #B7C3D9;
   /*border-left: 1px solid #B7C3D9;*/
}
.bottom_inhaltsbereich_1 { 
   position: relative;
   text-align: right;
   float: right;
   width: 225px;
}
/*------------------------------------------------------------------------------------------------------------------
   inhaltsbereich_2
------------------------------------------------------------------------------------------------------------------*/
#inhaltsbereich_2 {
   position: absolute;
   height: 600px;
   top: 120px;
   right: 0;
   z-index: 3;
   width: 180px;
   padding: 0px 8px 0px 13px;
   margin: 0px 0 100px 0;
}
/*------------------------------------------------------------------------------------------------------------------
   #footer
------------------------------------------------------------------------------------------------------------------*/
#footer {
   clear: both;
}