/*-----------------------------*/
/*-----------------------------*/
/*LOGIN-FORMS*/
/*-----------------------------*/
/*-----------------------------*/

.LoginFormHeader{ float:right;margin-top:160px; padding-right:10px; position:absolute; margin-left:600px;z-index:99}

.LoginFormHeader .td_text_login{float:left;padding-top:2px;}

.LoginFormHeader .td_username{ padding-right:5px;float:left;}

.LoginFormHeader .td_password{float:left;}

.LoginFormHeader .td_button{float:left;}

.LoginFormHeader .td_be_loggedin{float:left;margin-left:20px;clear:left;float:left;position:absolute; top:78px; left:23px; z-index:2;}

.LoginFormHeader .input_username
{
    border:1px #a3b2b9 solid;
    height:28px;
width:228px;
    padding-left:5px;
    padding-top:1px;
   background-color:#fff;
 color:#586365;
 font-size:15px;
font-weight:bold;
-webkit-border-radius:2px;
-moz-border-radius: 2px;
clear:left;
background-image:url(http://images.siteface.net/siteface/CMS/2/Navi/form_back.png);
}

.LoginFormHeader .td_password{ padding-right:5px;}

.LoginFormHeader .input_password
{
    border:1px #a3b2b9 solid;
    height:28px;
width:228px;
    padding-left:5px;
    padding-top:1px;
    xbackground-color:#d5e7eb;
 color:#586365;
 font-size:13px;
font-weight:bold;
-webkit-border-radius:2px;
-moz-border-radius: 2px;
clear:left;float:left;
position:absolute; top:38px; left:42px; z-index:2;
}

.LoginFormHeader .td_button_ok{ height:23px;}

.LoginFormHeader .button_ok{ padding-left:9px;
    border:0;
    border:1px solid #000;
    width:78px!important;
    height:32px;
background:#46454b;
clear:left;float:left;
position:absolute; top:76px; left:200px; z-index:2;
background-image:url(http://images.siteface.net/siteface/CMS/25/Navi/login.gif)!important;
    background-repeat:no-repeat;
}

.LoginFormHeader .button_ok:hover
{
    padding-left:9px;
    border:1px solid #ff0000;;
    width:78px!important;
    height:32px;
background:#46454b;
clear:left;float:left;
position:absolute; top:76px; left:200px; z-index:2;
background-image:url(http://images.siteface.net/siteface/CMS/25/Navi/login.gif)!important;
    background-repeat:no-repeat;
    cursor:hand;cursor:pointer;
}

.LoginFormHeader .td_text_login{ padding-right:10px; color:#fff;font-size:11px;padding-left:5px;}

/*-----------------------------*/
/*PICTURE-TOP*/
/*-----------------------------*/

/*
#inhalt{padding-top:220px;margin-top:220px;}

#top_01{ width:954px; height:420px; cursor:hand;cursor:pointer;background-repeat:repeat-x;position:absolute; display:block;}
*/

body{ xbackground-image:url(http://images.siteface.net/siteface/CMS/4/Navi/kachel_blue.png);background-repeat:repeat-x; background-color:#dee2d4;}

table,td,th,tr,button,h1,h2,h3,span,a,div{ font-family:verdana,sans-serif; font-size:12px; line-height: 1.4em; font-weight:normal; text-decoration: none;}

h1,h2,h3{ margin:0;padding:0;}

ul.ui-accordion-container li {  border-left:1px solid #7eb460;}

a{ color:#657552; font-size: 11px; text-decoration:none;}
a:hover{ text-decoration:underline;}

a.forum_download_enclosed{color:#016326; font-size:11px}
a.forum_download_enclosed:hover{ color:#c90219; font-size:11px}

/*-----------------------------*/
/*UNTERNAVIGATION LINKS*/
/*-----------------------------*/

a.structure_SubNavigation{ color:#868686;font-size:11px; }
a.structure_SubNavigation:hover{ color:#ff9e00; }

/*-----------------------------*/
/*BUTTONS OBEN*/
/*-----------------------------*/

x.global_Button{ background-color:#d7d7d7; color:#000000;}
x.global_Button:hover{ color:#ff9e00;Text-decoration:none;}

.global_ButtonRight { border:1px solid #b9bdc0 !Important;background-color:#e7eef4; margin-top:3px;margin-left:3px; color:#000; -webkit-border-radius:4px;-moz-border-radius:4px;font-size:10px;padding:3px 8px 3px 8px!important;background-image:url(http://images.siteface.net/siteface/CMS/4/Navi/button_off.jpg);margin-top:10px;}
.global_ButtonRight:hover {   border:1px solid #5b8daf; color:#000; background-color:#71a1c1; text-decoration:none;background-image:url(http://images.siteface.net/siteface/CMS/5/kachel_tab.jpg);}
 
/*-----------------------------*/
/*-----------------------------*/
/*PAGINIERUNG IM FUSS*/
/*-----------------------------*/
/*-----------------------------*/

a.BtnSeite {   color:#000;  border: 1px solid #b9bdc0;  display: block; margin: 2px; height: 7px; padding:6px !important; font-size:11px; background-color:#fafbff; line-height:6px;background-image:url(http://images.siteface.net/siteface/CMS/4/Navi/button_off.jpg);-webkit-border-radius:3px;-moz-border-radius:3px;margin-top:10px;}
a.BtnSeite:hover{ color:#000; border: 1px solid #3b6cac; background-color:#fff;}
 a.BtnSeiteAktiv {color:#000; border: 1px solid #279fcd; display: block; margin: 2px; height: 7px; padding:6px!important; font-size:11px; background-color:#32b2e3; line-height:6px;background-image:url(http://images.siteface.net/siteface/CMS/5/kachel_tab.jpg);-webkit-border-radius:3px;-moz-border-radius:3px;margin-top:10px;}
a.BtnSeiteAktiv:hover{ background-color:#32b2e3;}

.global_profilepicture{ background-color:#ccc;}
.global_profilepicture:hover{ background-color:#c80116;  }

/*-----------------------------*/
/*-----------------------------*/
/*Autocomplete e.g. my_profile*/
/*-----------------------------*/
/*-----------------------------*/
.global_autocomplete{ overflow:auto; display:none; height:100px; position:absolute;background-color:#fff;width:300px;border:1px solid #ccc;padding:10px;}


/*-----------------------------*/
/*Logged in as AND TOPNEWS*/
/*-----------------------------*/

.TopNews{  position:absolute;  padding-left:400px;top:60px;}
.TopNews a{ color:#000; -webkit-border-radius:4px;-moz-border-radius: 4px; font-size:11px;padding:4px; text-decoration:none;  }
.TopNews a:hover{color:#ff7e09;  -webkit-border-radius:4px;-moz-border-radius: 4px;}

.logged_in_as_logout_button_outer{position:absolute;padding-left:523px;padding-top:59px;top:0;}
.logged_in_as_logout_button_inner{}
.logged_in_as_logout_button_inner a{    display:block;    width:50px;    height:17px;    font-size: 12px;    font-weight: bold;    padding-left:4px;    padding-top:2px;    padding-bottom:2px;    color: #000;    text-decoration: none;}

.logged_in_as_logout_button_inner a:hover{ color: #ff7e09;}
.global_logged_in_as { padding-left:710px; position: absolute;top:0;padding-top:25px; }
.global_logged_in_as h1 { padding:0px; margin:0px; color:#000; font-size:12px;display: inline; }
.global_logged_in_as h2 { padding:0px;margin:0px;color:#000;font-size:12px;font-weight:normal;display: inline;  }



/*-----------------------------*/
/*TOOLTIP  - LOADING-AND OVERLAY*/
/*-----------------------------*/

.global_overlay_attention_bottom a, .global_overlay_attention_bottom input
{
     border:0;margin:0;padding:0;
     color:#fff;
     background-color:#5b8daf;
     padding-top: 10px;
     padding-bottom: 10px;
     -webkit-border-radius:5px;
     -moz-border-radius: 5px;
     padding-left:10px;
     padding-right:10px;cursor:pointer;
     text-decoration: none;
}

.global_overlay_attention_bottom a:hover, .global_overlay_attention_bottom input:hover{ background-color:#80a9c5; padding-top: 10px; padding-bottom: 10px;}

.global_overlay_attention{ color:#000000; font-size: 15px;}

.global_overlay_attention_bottom{}

/*-----------------------------*/
/*Currently offline*/
/*-----------------------------*/

.currently_offline_content_text{ width:627px;height:299px;padding-left:50px;padding-right:50px;vertical-align:top;padding-top:142px;background-repeat:no-repeat;}

.currently_offline_content_text h1,h2{margin:0px;padding:0px; font-family:Verdana,sans-serif;color:#707070;width:600px;}

.currently_offline_content_text h1{ font-weight:bold;font-size:16px;padding-bottom:10px;}

.currently_offline_content_text h2{ font-weight:normal;font-size:12px;}

/*IMPORTANT FOR CONTENT-STYLING*/
/*-----------------------------*/
.CMS h2 { font-size:14px;width:100%; }

/*IMPORTANT FOR CONTENT-STYLING*/


/*-----------------------------*/
/*-----------------------------*/
/*CHANGE LANGUAGE*/
/*-----------------------------*/
/*-----------------------------*/

#choose_lang{ position:absolute;width:140px;padding-bottom:10px;margin-left:613px;margin-top:128px;display:none;}

#choose_lang_active{  padding-left:10px; padding-top:4px;color:#5c6165; font-size: 11px;}

#choose_lang_other_languages{  display:none; position:absolute; width:90px; border:1px solid #d2d2d2; margin-left:2px;margin-top:3px;background-color:#e8e8e8;}

.choose_lang_other_inactive{}

.choose_lang_other_inactive a{ color:#000; line-height: 2em;display: block; padding-left:10px;font-size: 11px;}

.choose_lang_other_inactive a:hover{ color:#000;background-color:#fff;}

/*-----------------------------*/
/*-----------------------------*/
/*CONTACT FORM*/
/*-----------------------------*/
/*-----------------------------*/

.contact_form_bezeichner{ clear:both; float:left;width:120px;margin-bottom:2px;margin-top:2px; }

.contact_form_bezeichner,.contact_form_values{ color:#000;}

.contact_form_values{ margin-bottom:2px;margin-top:2px; }

.contact_form_values input,.contact_form_value_textarea,.contact_form_buttons input,.contact_form_combobox
{
    padding-top:5px;  
   padding-left:5px; 
    border:1px solid #ccc;
    height: 15px;
     margin: 1px;
    width: 500px;
    background-color: #eaeaea;
}

.contact_form_value_integer{ width:80px;text-align:right;}

.contact_form_value_captcha{ width:70px !important;padding-top:5px; padding-left:5px; height: 14px;background-color: #eaeaea;border:1px solid #ccc;}

.contact_form_combobox{font-size:12px;width:150px;padding-top: 3px !important;height: 25px;}

.contact_form_value_string{ width:250px;}

.contact_form_buttons input{ padding-top: 3px !important;height: 25px;color:#000;width:39%;background-color:#b4d1e8;cursor: pointer;}

.contact_form_buttons input:hover{ background-color:#97bbd8;}

.contact_form_value_checkbox{margin-top:2px;margin-bottom:2px;}

.contact_form_value_textarea{ width:500px;height:150px;}

#footer{ width:100%;height:5px;background-color:#fff;}

/*-----------------------------*/
/*-----------------------------*/
/*----GLOBALE-SUCHE-----*/
/*-----------------------------*/
/*-----------------------------*/

#global_search {margin-top:53px;margin-left:707px;top:0;z-index:99;}
    #global_search_input input {padding:3px 3px 3px 5px;border:1px solid #ccc;border-right:0px;width:200px;height:18px;font-size:12px;-webkit-border-radius:4px 0px 0px 4px; -moz-border-radius: 4px 0px 0px 4px;}
    #global_search_btn {background: #fff; padding:3px;border:1px solid #ccc;border-left: 0px;height:26px;width:24px;background-image:url(/_Themes/PhotoScheme/Icons/1759/icon_set_18_1.png?v=2);background-repeat:no-repeat;
  background-position:0 -846px; left;cursor:pointer;}


/*-----------------------------*/
/*-----------------------------*/
/*----NEW-TABS------------*/
/*-----------------------------*/
/*-----------------------------*/
.global_tabs {text-align: left;border-bottom: 1px solid #5b8db0; list-style-type: none;padding: 6px 0px 6px 0px; margin:0;margin-bottom:10px;}
 
.global_tabs li {float:left;}

.global_tabs li.selected a{padding: 5px 12px 5px 12px;background-color: #fff;color: #277fa9;position: relative;background-image:url(http://images.siteface.net/siteface/CMS/5/kachel_tab.jpg);color: #000;position: relative;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;font-weight:bold;border: 1px solid #5b8db0;border-bottom:1px solid #fff;font-size:13px}

.global_tabs li.selected a:hover{background-color: #fff;color: #000;position: relative;border-bottom:1px solid #fff;}
 
.global_tabs li a {padding: 6px 12px 6px 12px;border: 1px solid #b9bdc0;color: #000; text-decoration: none;border-bottom: none;margin:0;margin-right:3px;font-size:11px;line-height:100% !Important;font-family:verdana;display:block;margin-bottom:-7px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;position: relative;background-image:url(http://images.siteface.net/siteface/CMS/4/Navi/button_off.jpg);background-repeat:repeat-x;background-color: #dadedf;}
 
.global_tabs li a:hover {xbackground: #719fbf;xcolor:#fff;position:relative;border: 1px solid #5b8db0;border-bottom: 0px;}



/*-----------------------------*/
/*-----------------------------*/
/*----NEW-COLLAPS--------*/
/*-----------------------------*/
/*-----------------------------*/
.globalCollapsRow {margin-bottom:3px;width:100%;}
    .globalCollapsRow ul {margin:0;padding:0;text-decoration:none;list-style:none;margin:0;padding:0;}
        .globalCollapsRow li {cursor:pointer;background-repeat:no-repeat;background-position:right center;}
        .globalCollapsRow ul li.un_selected_1 {background-image:url(/_Themes/PhotoScheme/_global/li_groupCats_minus.gif);font-weight:bold;margin-bottom:3px;cursor:pointer;background-color:#5b8daf;border:1px solid #5b8daf;padding:3px;color:#fff; -webkit-border-radius:4px;-moz-border-radius: 4px;font-size:13px;padding-left:10px;font-family:arial;}
        .globalCollapsRow ul li.selected_1 {background-image:url(/_Themes/PhotoScheme/_global/li_groupCats_minus.gif);font-weight:bold;margin-bottom:3px;cursor:pointer;background-color:#657552;border:1px solid #657552;padding:5px 3px 5px 3px;color:#fff; -webkit-border-radius:4px;-moz-border-radius: 4px;font-size:15px;padding-left:10px;font-family:arial;margin-top:20px;}

/*-----------------------------*/
/*-----------------------------*/
/*----FORUM QUOTE--------*/
/*-----------------------------*/
/*-----------------------------*/
.global_blockquote {border:2px solid #77a6d2;margin:0;padding:0;padding:5px;background-color:#e9f3fd;color:#5c5c5c;font-size:11px; -webkit-border-radius:4px; -moz-border-radius: 4px;}


/*-----------------------------*/
/*-----------------------------*/
/*----Fliesstext--------*/
/*-----------------------------*/
/*-----------------------------*/


.div_content p,
.div_content td,
.div_content div,
.div_content h2,
.div_content ul li
{line-height: 1.4em;}

/*-----------------------------*/
/*-----------------------------*/
/*----TEMPLATE-------------*/
/*-----------------------------*/
/*-----------------------------*/


#tpl-center {xbackground-color:#ffffff;position:relative;margin:0 auto;xmin-height:100%;height:auto !Important;min-height:620px;width:954px;background-color:#fff;-webkit-box-shadow: #aaaaaa 0px 0px 7px;-moz-box-shadow: 0px 0px 7px #ccc;}
    #tpl-top-picture {width:954px;cursor:hand;height:148px;cursor:pointer;background-repeat:repeat-x;display:block;margin-top:25px;}
    #tpl-content {background-color:#ffffff;x-webkit-box-shadow: #000 0px 0px 7px;x-moz-box-shadow: 0px 0px 7px #ccc;xmin-height:700px;x-webkit-border-radius:0px 0px 5px 5px;x-webkit-box-shadow: #aaaaaa 0px 0px 7px;-moz-box-shadow: 0px 0px 7px #ccc;}
        #tpl-content-top {}
        #tpl-content-inner {padding-top:10px;padding-left:20px;padding-right:20px;padding-bottom:10px;}
            #tpl-content-wrapper{float:left; width:100%;margin-top:10px;} 
                #tpl-content-right {}
            #tpl-content-left {position:absolute; width:100%;left:0;margin-left:10px;xz-index:99;xbackground:#698741;margin-left:-1px;margin-top:-46px!important;xheight:30px;xpadding-bottom:10px;}
    #tpl-footer {}

/*AUSLAGERN*/

/* f = FORMULARE */

.f-outer {background-color:#f2f2f2;border-top:1px solid #ccc;}
        .f-input {font-family:arial;border:1px solid #bcc8d8;}
        .f-textarea {font-family:arial;border:1px solid #bcc8d8;}
        .f-textarea-bbc {font-family:arial;border:1px solid #bcc8d8;}
        .f-select {border:1px solid #bcc8d8;}
        .f-headers-top {font-size:13px;font-weight:bold;font-family:arial;}
        .f-headers-left {font-family:arial;}

        .f-values {font-family:arial;}
        .f-values-left {font-family:arial;}
        .f-values-left-long {font-family:arial;}

        .f-info {border:1px solid #ccc;background-color:#fff;}

.c-sort-newbtn-main {border-bottom:1px solid #ccc;}
.c-sh-inner {background-color:#f2f2f2;}
.c-sh-text {}
.c-sh-link, .c-sh-link a {}
.c-path-over-tabs {color:#000;}
.c-path-over-tabs a{color:#000;}
.c-path-under-tabs {color:#000;border:1px solid #ccc;background-color:#fafafa;-webkit-border-radius:5px;-moz-border-radius:5px;}
.c-path-under-tabs a {color:#000;}
.c-flash {width:635px;height:475px;}

/*Mitgliederübersicht, Shop 1. Ebene, Forum 1. Ebene*/
.c-gallery-first-level-item .inner .pic img.picture {border:1px solid #ccc;background-color:#fff;}
.c-gallery-first-level-item .inner .pic img.picture:hover {border:1px solid #ff0000;}


//*-----------------------------*/
/*-----------------------------*/
/*----NAVI-------------*/
/*-----------------------------*/
/*-----------------------------*/
ul#WebsiteNavigation { margin: 0; padding: 0;}
ul#WebsiteNavigation li {list-style: none;float: left;position: relative; padding: 0; }
    ul#WebsiteNavigation li ul {margin: 0; margin-top:-5px; padding: 0; background-color:#6f8c49;position: absolute;width:210px;-moz-border-radius:0px 5px 0px 0px;-webkit-border-radius:0px 5px 0px 0px; padding:10px; margin-left:7px;margin-top:-6px;}

        ul#WebsiteNavigation li:hover>a {-moz-border-radius:5px;-webkit-border-radius:5px 5px 0px 0px;color:#fff;background-color:#6f8c49;}

        ul#WebsiteNavigation li ul li {padding:0px 5px 0px 5px; }

            ul#WebsiteNavigation li ul li a {color:#fff;padding:0;-webkit-border-radius:0 !Important;font-size:15px;font-family:verdana;border:0px!important;}

            ul#WebsiteNavigation li ul li a:hover {color:#ff9f02;padding:0;}

            ul#WebsiteNavigation li ul li a.selected {color:#ff9f02;padding:0;}

    ul#WebsiteNavigation li ul li { float: none;display: block;}
 
    ul#WebsiteNavigation li a {-webkit-border-radius:5px 5px 0px 0px;-moz-border-radius:5px 5px 0px 0px;margin:6px 0px 6px 6px; display: block; text-decoration: none; color:#000;xfont-weight:bold;padding-top:4px;padding-bottom:4px;font-size:15px;font-family:arial;padding-left:8px;padding-right:8px;xbackground:#698741;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;}

    ul#WebsiteNavigation li a:hover {-moz-border-radius:5px 5px 0px 0px; color:#fff;background-color:#698741;-webkit-border-radius:5px 5px 0px 0px;opacity:0.96;xfilter:alpha(opacity=95);border-left:1px solid #6b7a59;border-right:1px solid #6b7a59;border-top:1px solid #6b7a59;}

    ul#WebsiteNavigation li a.selected {-moz-border-radius:5px 5px 0px 0px;-webkit-border-radius:5px 5px 0px 0px;-display: block; font-weight: bold; xtext-transform:uppercase;padding-top:4px;padding-bottom:4px;font-size:15px;padding-left:8px;padding-right:8px;color:#066627;background-color:#fff;font-family:arial;}
 
    ul#WebsiteNavigation li>ul { display: none; }
    ul#WebsiteNavigation li:hover>ul, ul#WebsiteNavigation li>a#aktuell ul {display: block;xopacity:0.96;filter:alpha(opacity=1)}


    
