body#intro
{
    background-color: #000000;
    margin: 50px auto 0 auto;
    width: 624px;
}
body
{
    background-color: #FF9934;
    font: normal normal normal 12px/16px Verdana;

}
div#ar
{
    margin:0 auto 20px auto;
    width: 960px;
}

div#head
{
    margin-top: 50px;
    padding: 0 30px;
    overflow: hidden;
}
div#naviline
{
    float: right;
    overflow: visible;

}
div#naviline ul
{
    overflow: visible;
}
div#naviline ul li
{
    float: left;
    font-size: 14px;
    font-weight: bold;
    line-height: 28px;
}
div#naviline ul li#current
{
    background: url(../image/sd_r.gif) no-repeat right top;
}
div#naviline ul li a
{
    color: #000000;
    display: block;
    padding: 10px 13px;
    text-decoration: none;
}
div#naviline ul li#current a
{
    background: url(../image/sd_l.gif) no-repeat left top;
    color: #FF9934;
    overflow: visible;
}
img.lower
{
    float:left;
}
div#content_upper
{
    background-image: url(../image/content_upper.gif);
    height: 20px;
    width: 100%;
    clear: both;
    margin-top: -11px;
}
div#content
{
    background-color: #000000;
    background-image: url(../image/content_bg.gif);
    background-repeat: repeat-y;
    color: #FF9934;
    clear: both;
    min-height: 500px;
    overflow: hidden;
    padding: 10px 30px;
}
div#footer
{
    text-align: center;
}
div#footer a
{
    color: #000000;
    text-decoration: underline;
    font-size: 9px;
    line-height: 15px;
    margin-left: 5px;
    margin-right: 5px;
}
div#footer a.pic_sponsor
{
    margin: 0 20px;  
}
div#zufallsbild
{
    float: left;
}
div#home_content_r
{
    border-top: 2px solid #FF9934;
    float: right;
    width: 500px;
}
div#home_news
{
    border-right: 2px solid #FF9934;
    border-left: 2px solid #FF9934;
    border-bottom: 2px solid #FF9934;
    overflow: hidden;
}
div#home_content_r_headline
{
    background-color: #FF9934;
    display: inline-block;
    margin-bottom: 10px;
    padding: 2px 5px;
}
div#home_content_r_headline a
{
    color: #000000;
    font-weight: bold;
    text-decoration: none;
}
div#home_content_r_footer
{
    background-color: #FF9934;
    display: inline-block;
    float: right;
    padding: 2px 5px;
}
div#home_content_r_footer a
{
    color: #000000;
    font-weight: bold;
    text-decoration: none;
}
div#delete_question
{
    background-color:#f7b6b6;
    border:1px solid #000000;
    color:#000000;
    margin:0px 0px 20px 0px;
    padding:10px;
    text-align:center;
}
div#path
{
    color: #FF9934;
    font-weight: bold;
    margin-bottom: 20px;
}
div#path a
{
    color: #FF9934;
    text-decoration: none;
}
div#path a:hover
{
    color: #FF9934;
    text-decoration: underline;
}
div#path form
{
    display: inline;
}
div#gallery_auswahl
{
    float:left;
    padding: 10px;
    width: 47%;
}
div#gallery_auswahl div.image
{
    border: 4px solid #000000;
    display: inline-block;
    float: left;
    padding: 5px;
}
div#gallery_auswahl div.image:hover
{
    border: 4px solid #FF9934;
    display: inline-block;
    float: left;
    padding: 5px;
}
div#gallery_auswahl div.text
{
    float: left;
    margin-left: 20px;
    width: 70%;
}
div#gallery_auswahl div.text a
{
    color: #FF9934;
    text-decoration: none;
        
}
div#gallery_auswahl div.text a:hover
{
    color: #FF9934;
    text-decoration: underline;

}
div#gallery_auswahl div.text span.head
{
    font-size: 22px;
    line-height: 22px;
}
div#gallery_auswahl div.text p
{
    font-size: 10px;
    margin-top: 10px;
}
div.bild_gallery_preview
{
    background-position:center center;
    border: 2px solid #FF9934;
    float:left;
    height:100px;
    margin:10px;
    overflow:hidden;
    width: 100px;
    text-align:center;
}
div#previous
{
    float: left;
    padding-top: 50px;   
}
input.button_previous
{
    
}
input.button_previous_invis
{
    visibility:hidden;
}
div#middle
{
    float: left;
    overflow: hidden;
    margin: 0 10px;
    text-align: center;
    width: 780px;
}
div#middle img
{
    border:1px solid #FF9934;
}
div#next
{
    float: left;
    padding-top: 50px;   
}
input.button_next
{
}
input.button_next_invis
{
    visibility:hidden;
}
table#admin_panal
{
    border:2px solid #FF9934;
    margin-top: 10px;
    width:896px;
}
table#admin_panal tr
{
    background-color: #CECECE;
}
table#admin_panal tr.uen
{
    background-color: #FFFFFF;
}
table#admin_panal tr td
{
    vertical-align: middle;
}
table#admin_panal tr td.filename
{
    padding: 0px 0px 0px 5px;
    width: 200px;
}

table#admin_panal tr td.filename a
{
    color:#000000;
    font: normal normal normal 10px/15px Verdana;
    text-decoration:none;
}
table#admin_panal tr td.descriptione
{
     color: #000000;
     font-size: 10px;
     line-height: 15px;
     padding: 0px 5px 0px 5px;
     width: 344px;
}
table#admin_panal tr td.change_name
{
    color: #000000;
    font-size: 10px;
    line-height: 15px;
    width: 305px;
}
table#admin_panal tr td.blog_eintrag
{
     color: #000000;
     font-size: 10px;
     line-height: 15px;
     padding: 0px 5px 0px 5px;
     width: 725px;
}
table#admin_panal tr td.blog_date
{
    color: #000000;
    font-size: 10px;
    line-height: 15px;
    width: 130px;
}
table#admin_panal tr td input
{
    font: normal normal normal 10px Verdana;
    float:left;
    margin:0px 10px 0px 0px;
}
form.delete_question
{
    float:left;
    margin:0px 25px 0px 0px;
}
div#delete_question
{
    background-color:#f7b6b6;
    border:1px solid #000000;
    margin:0px 0px 20px 0px;
    overflow: hidden;
    padding:10px;
    text-align:center;
}
div#makeitcenter
{
    margin:20px 0px 0px 0px;
    padding:0px 0px 0px 408px;
}
ul#admin_panal
{
    list-style-type: disc;
    margin-left: 20px;
}
ul#admin_panal li a
{
    color: #FFFFFF;
    line-height: 20px;
    text-decoration:none;
}
ul#admin_panal li a:hover
{
    color: #FFFFFF;
    line-height: 20px;
    text-decoration:underline;
}
div#news
{
    border: 1px solid #FF9934;
    padding: 5px;     
}
div#news div.head
{
    border-bottom: 1px dotted #FF9934;
}
div#news div.head span.titel
{
    font-size: 14px;
    font-weight: bold;
    line-height: 20px;
}
div#news div.head span.datum
{
    font-size: 10px;
    line-height: 20px;
}
div#news div.body
{
    padding-top: 10px;
}
div#hot_news_titel
{
    border-bottom: 1px dotted #FF9934;
    font-size: 14px;
    padding: 0 10px;    
}
div#hot_news_titel span
{
    font-size: 10px;
}
div#hot_news_text
{
    padding: 0 10px;
    margin-bottom: 10px;   
}
div#news_navi
{
    text-align: center;
}
div#news_navi a
{
    color: #FF9934;
    font-weight: bold;
    margin: 0 2px;
    text-decoration: none;
}
div#news_navi a:hover
{
    text-decoration: underline;
}
div#blog
{
    border: 1px solid #FF9934;
    overflow: hidden;
    padding: 5px;
}

div#blog span
{
    font-size: 10px;
    line-height: 20px;
}
table#results
{
   /*  margin-top:5px; */
}
table#results td.datum
{
    font-weight:bold;
    width: 100px;   
}
table#results td.name
{   
    font-weight:bold;
    width: 75px;
}
table#results td.position
{   
    font-weight:bold;
    width: 100px;
}
table#results td.text
{
    font-weight:bold;
}
table#uprace
{
   /*  margin-top: 5px; */
}
table#uprace td.datum
{
    width: 100px;
    font-weight:bold;
}
table#uprace td.text
{
    font-weight:bold;
}
p.line_dotted
{
    border-bottom: 1px dotted #FF9934;
}
img.image_me
{
    float:right;
}
table.team_me tr td.width
{
    width: 175px;
}
p.question
{
    font-weight: bold;
}
div.preview_video
{
    clear: both;
    margin-top: 10px;
    overflow: hidden;
}
div.preview_video img
{
    float: left;
    margin-right: 15px;
}
div.preview_video span
{
    color: #FF9934;
    float: left;
}
div.preview_video span:hover
{
    text-decoration: underline;
}
img.blog
{
    float: right;
    margin-left: 5px;
}
div.guestbook_post
{
    border-bottom : 1px dotted #FF9934;
    border-top : 1px dotted #FF9934;
    clear: both;
    padding-top: 50px;
}
div.guestbook_label
{
    clear: both;
    float:left;
    font-weight: bold;
    width: 150px;    
}
img.code_pic
{
    margin-left: 150px;
}
div.guestbook_entry
{
    border-top: 1px dotted #FF9934;
    overflow: hidden;
}
div.guestbook_entry div.left
{
    float: left;
    text-align: center;
    width: 200px;    
}
div.guestbook_entry div.right
{
    float:left;    
}
