/* CSS Document */

body  {
    margin: 0px 0px 0px 0px;
    font-family:Trebuchet MS, Arial, sans-serif; /* Lucida Sans Unicode, Lucida Grande, */
    font-size:0.7em;
    background-color: #ffffff;
    background-image: url(../grafiken/v5/grau.jpg);
    background-repeat:repeat-x;
    background-color:#eeeeee;
}
a:focus {
 -moz-outline:none; /* fuer unseren Browser der Wahl */
 outline:none; /* CSS 3 */
 ie-dummy:expression(this.hideFocus=true); /* IE >= 5.5 */
}
.a_u_blau {
    color:#0063DC;text-decoration:underline;/*1E4F98*/
}
.a_u_blau:hover {
    color:#0063DC;text-decoration:none;
}
.a_u_ext {
    color:#0063DC;
    text-decoration:none;
    background-image: url(../grafiken/extern.png);
    background-repeat:no-repeat;
    background-position:right top;
    padding-right:16px;
}
.a_u_ext:hover {
    color:#0063DC;text-decoration:underline;
}
.a_blau {
    color:#0063DC;text-decoration:none;
}
.a_blau:hover {
    color:#0063DC;text-decoration:underline;
}
.a_u_rot {
    color:#880000;text-decoration:underline;
}
.a_u_rot:hover {
    color:#880000;text-decoration:none;
}
.a_rot {
    color:#880000;text-decoration:none;
}
.a_rot:hover {
    color:#880000;text-decoration:underline;
}
.rot  {
    color:#880000;
}
.a_u_cb:hover {
    color:#0046D5;text-decoration:none;
}
.a_u_cb {
    color:#0046D5;text-decoration:underline;
}
.a_u_weiss:hover {
    color:#ffffff;text-decoration:underline;
}
.a_u_weiss {
    color:#ffffff;text-decoration:none;
}
.a_no {
  color:#000000;
  text-decoration:none;
}
.a_no:hover {
  color:#000000;
  text-decoration:none;
}
.a_u_grau {
  color:#666666;
  text-decoration:underline;
}
.a_u_grau:hover {
  color:#666666;
  text-decoration:none;
}
.a_u_grau33 {
  color:#4f4f4f;
  text-decoration:underline;
}
.a_u_grau33:hover {
  color:#4f4f4f;
  text-decoration:none;
}
.a_grau33 {
  color:#4f4f4f;
  text-decoration:none;
}
.a_grau33:hover {
  color:#4f4f4f;
  text-decoration:underline;
}
.popuplink  {
  color:#0046D5;
  cursor:pointer;
  padding-left:14px;
  background-image:url(../grafiken/arrow.gif);
  background-repeat:no-repeat;
  background-position:0px 4px;
  text-decoration:underline;
}
.grau33 {
  color:#4f4f4f;
}
#all  {
    margin:10px auto 0 auto;
    width:960px;
    position:relative;
}
#navi  {
    float:left;
    margin:150px 0 0 0;
    width:159px;
    padding-bottom:20px;
    position:relative;
    z-index:814;
}
#sponsor  {
    float:right;
    margin:180px 0 0 0;
    width:149px;
}
#top_img  {
  background:url(../grafiken/v5/titel_2_bouldern.jpg) no-repeat;
  height:131px;
  width:652px;
  border-style:none;
  border-width:1px 1px 1px 1px;
  border-color:#000000;
  position:absolute;
  top:-1px;
  left:-1px;
  z-index:714;
}
#main {
    float:left;
    width:650px;
    /*min-height:550px;*/
    background-image:url(../grafiken/v5/titel_bouldern.jpg);
    background-repeat:no-repeat;
    background-color:#ffffff;
    border-style:solid;
    border-width:1px 1px 1px 1px;
    border-color:#000000;
    position:relative;
    top:0px;
    left:0px;
    position:relative;
    color:#666666;
}
#footer {
    color:#666666;
    font-size:1.1em;
    clear:both;
    padding:5px 0 10px 0;
    text-align:center;
}
h1  {
    font-size:1.2em;
    margin:170px 0 20px 5px;
    color:#555555;
    line-height:1.5em;
}
h2  {
  font-size:1.1em;
}
hr  {
  border:solid 1px #999999;
  height:0px;
}
#news_10  {
    float:left;
    margin:0 0 5px 0px;
    width:480px;
    min-height:400px;
}
#news_all_kat  {
    float:left;
    width:150px;
    height:300px;
}
#news_all_search  {
    position:absolute;
    top:208px;
    left:493px;
}
.news_dummy_dist_1  {
    float:left;
    width:6px;
    height:200px;
}

/*----------------------------------------- sponsoren ---------------------------------*/  
#frame_1  {
  width:140px;
  height:120px;
  border-style:solid;
  border-width:1px 1px 1px 1px;
  border-color:#000000;
}
#frame_2  {
  width:140px;
  height:55px;
  border-style:solid;
  border-width:1px 1px 1px 1px;
  border-color:#000000;
}
* html #frame_1  {
  width:140px;
  height:120px;
  border-style:solid;
  border-width:1px 1px 1px 1px;
}
/*----------------------------------------- navi ------------------------------------*/             
#all_navi {
    margin-left:30px;
    font-size:1.1em;
}              
#navi_leer  {
    background-color: #f3f3f3;
    background: url(../grafiken/v4/grau.jpg);
    border-style: solid;
    border-color: #bbbbbb;
    border-width: 1px 0px 1px 0px;
    height: 120px;
    }
#navi_end {
    height:10px;
    background-color:#333333;
    margin-left:3px;
    font-size:1px;
}
.link {
    padding: 1px 1px 1px 14px;
    }
.link_0 {
    padding: 1px 1px 1px 14px;
    background: url(../grafiken/navigation/nav_0.gif) no-repeat;
    height:10px;
    }
.link_2 {
    padding: 1px 1px 1px 14px;
    background: url(../grafiken/navigation/nav_2.gif) no-repeat;
    height:18px;
    }
.link_3 {
    padding: 1px 1px 1px 12px;
    background: url(../grafiken/navigation/nav_3.gif) no-repeat;
    }
.link_4 {
    padding: 1px 1px 1px 12px;
    background: url(../grafiken/navigation/nav_4.gif) no-repeat;
    height:10px;
    }
#rss  {
    background: url(../grafiken/feed.png) no-repeat;
    background-position:0 0;
    width:60px;
    height:18px;
    padding:0 0 0 20px;
}
.link_null  {
    height: 12px;
    background: url(../grafiken/navigation/nav_1.gif) no-repeat;
}
* html .link_null  {
    height: 12px;
    background: url(../grafiken/navigation/nav_1.gif) no-repeat;
}
.a_nav  {
    text-decoration: none;
    color: #880000;
    font-weight: bold;
}
.a_nav:hover  {
    text-decoration: underline;
    color: #880000;
    font-weight: bold;
}


