/* 
    Document   : style
    Created on : 04.07.2013, 11:04:16
    Author     : anja
    Description:
        Purpose of the stylesheet follows.
*/

root { 
    display: block;
}

html, body {
    margin:auto;
    font-family: Times NewRoman;
    font-size: 101%;
    height:100%;
    background-image: url(images/back.png);
    background-color:#1c0e04; 
    
}

/* Layout */
img {
    border:none;
    
}

a {
    border:none;
}
    
.main {
    width: 100%;
    margin:0 auto;
}
#obenfix {
    position:fixed;
    top:0;
    height:152px;
    background-color: #1C0E04;
    background-image: url(./new/images/back.png); 
    background-repeat: repeat;
    z-index:20;
}
.topframe {
    width: 1065px;
    margin:0 auto;

}

.topmenu {
    height: 13px;
    width: 1065px;
    text-align: left;
    font-family: Times NewRoman;
    font-style: normal;
    font-size: 16px;
    color: #2e1f17;
    text-decoration: none;
    padding-top: 4px;
    padding-bottom: 0px;
    z-index: 30;

    

}
.topmenu a {
    font-family: Times NewRoman;
    font-style: normal;
    font-size: 14px;
    color: #2e1f17;
    text-decoration: none;
    position: relative;
    text-align: right;

    
}
#menu {
    width:1057px;
   /* background-image: url(./new/images/sport/menue_sp.png);*/
    height:38px;
    min-height: 38px;
    background-position: 0% 0%;
    background-repeat: no-repeat;
    margin-left:4px; 
    color: #2e1f17;
    background-color: white;
    opacity: 0.29;
    
    
    
}

#logo {
    float:left;
    position: relative;
    padding-left: 3px;
 
}

#logo img{
    position: relative;
    top: -7px;
 
}

#newsframe {
    position: relative;
    top:-10px;
}

/*exklusiv.php*/

#main_top {
    background-image: url(images/main_top.png);
    background-repeat: no-repeat;
    width:1065px;
    height:16px; 
    margin-top: 10px;    
}
#inhalt {
    background-image: url(images/main_bg.png);
    background-repeat: repeat-y;
    width:1065px;
    height:auto;
    padding-top: 0;
    
}

#inhalt img {
    margin-top:-16px;
}

#galerieframe{
    background-image: url(images/main_bg.png);
    background-repeat: repeat-y;
    width:1065px;
    height:auto;
    padding-top: 0;
    z-index:100;
    text-align: center;
    font-family: Verdana;
    font-size:  14px;
    color:#946b53;
    
}

#kurse {
    margin:0 auto;
    width:1065px;
    height:206px;
    padding-top: 15px;
}


#main_foot {
    background-image: url(images/main_foot.png);
    background-repeat: no-repeat;
    width:1065px;
    height:16px;   
}

.behandlungsbild {
    width:330px;
    height:auto;
    margin-left:30px;
    float:left;
    border:none;
    display: block;
}

.behandlungsbild img{
    margin-top: 0px !important;
}

.behandlungsinfo {
    width:680px;
    height:auto;
    padding-left:10px;
    border:none;
    float:right;
    display: bock;
    color:#fae0b3 !important;
    line-height: 1.6em;
}

.behandlungsinfo span {
    font-family: verdana !important;
    font-size: 14px;
}

.behandlungsinfo ul {
    font-style: italic;
}

.behandlungsinfo-basic {
    width:1035px;
    height:auto;
    padding-left:10px;
    border:none;
    float:right;
    display: bock;
    color:#fdebcb
        !important;
    line-height: 1.6em;
}

.behandlungsinfo-basic span {
    font-family: verdana !important;
    font-size: 14px;
}

.behandlungsinfo-basic ul {
    font-style: italic;
}

.static_content {
    font-family: verdana !important;
    font-size: 14px;
    color:#fae0b3 !important;
    line-height: 1.6em;
    margin-left:30px;

}

.static_content p{
    margin: 0px;

}
.static_content_right {
    font-family: verdana !important;
    font-size: 14px;
    color:#fae0b3 !important;
    line-height: 1.6em;
    margin-left:30px;
    float:left;
    width:456px;
    

}

.static_content_right p{
    margin: 0px;

}

h1 {
    margin-top:0px;
    color:#fcf6e9 !important;
    font-weight: normal;
    font-family: Verdana !important;
    font-size: 16px !important;;
}

h2 {
    color:#fcf6e9 !important;
    font-weight: normal;
    font-family: Verdana !important;
    font-size: 16px !important;;
}

.dekopicture {
    width:539px;
    height:auto;
    float:left;
    border:none;
    display: block;
}
.dekopicture_right {
    height:auto;
    border:none;
    display: block;
}
.orderform {
    width:470px;
    height:auto;
    padding-left:10px;
    border:none;
    float:right;
    display: bock;
    font-family: Verdana;
    font-size:  14px;
    color:#946b53;
    line-height: 22px;
    
}

.formular td{
    padding-top: 5px;
    padding-bottom: 5px;
    padding-right: 6px;
    
}

.formular input {
    width:220px;
}

.formular textarea {
    width:220px;
}

a.topanker {
    font-family: Verdana;
    font-size:  10px;
    color:#946b53;
    text-decoration: underline;
    padding-left: 900px;
    
}

/*Menü oben */
ul#left-Navigation {
    margin: 0; 
    text-align: left;
    padding-top:0px;
    padding-right:8px;
    padding-left: 10px;
    float:left;
    

    
}
  ul#left-Navigation li {
    list-style: none;
    display: inline;
    padding: 0;
    
  }

  ul#left-Navigation a, ul#left-Navigation span {
    
    text-decoration: none; 
    font-weight: bold;
    color: #946b53; 
    
  }
  * html ul#left-Navigation a, * html ul#left-Navigation span {
    width: 1em;    /* nur fuer IE 5.0x erforderlich */
    width: auto;  /* sicherheitshalber fuer IE 6 zurueckgesetzt */
  }
  ul#left-Navigation a:hover, ul#left-Navigation span {
    color: white; 
  }
  

ul#Navigation {
    margin: 0; 
    text-align: right;
    padding-top:0px;
    padding-right:8px;
    opacity: 1.0 !important;

    
  }
  ul#Navigation li {
    list-style: none;
    display: inline;
    padding: 0;
    opacity: 1.0 !important;
    
  }

  ul#Navigation a, ul#Navigation span {
    
    text-decoration: none; 
    font-weight: bold;
    color: #946b53; 
    opacity: 1.0 !important;
    
  }
  * html ul#Navigation a, * html ul#Navigation span {
    width: 1em;    /* nur fuer IE 5.0x erforderlich */
    width: auto;  /* sicherheitshalber fuer IE 6 zurueckgesetzt */
    
  }
  ul#Navigation a:hover, ul#Navigation span {
    color: white; 
    opacity: 1.0 !important;
  }
  
  /* Mainmenü*/
  ul#Mainmenu {
    margin: 0; 
    text-align: left;
    padding-top:12px;
    padding-right:30px;
    padding-left: 25px;
    float:left;
    opacity: 1.0 !important;  
    

    
}
  ul#Mainmenu li {
    list-style: none;
    display: inline;
    padding-right: 50px;
    opacity: 1.0 !important;
    
  }

  ul#Mainmenu a, ul#Mainmenu span {
    
    text-decoration: none; 
    font-weight: bold;
    color: #2e1f17; 
    opacity: 1.0 !important;
    
  }
  * html ul#Mainmenu a, * html ul#Mainmenu span {
    width: 1em;    /* nur fuer IE 5.0x erforderlich */
    width: auto;  /* sicherheitshalber fuer IE 6 zurueckgesetzt */
  }
  ul#Mainmenu a:hover, ul#Mainmenu span {
    color: #ffffff;
    opacity: 1.0 !important;
  }
  

  
  a#news {
    color:#ec008c !important;
}

 a#news:hover {
    color:white !important;
}

/* Menü Bildbuttons Exclusiv, Beauty, ... */

.menu-main {
    list-style:none;
    padding: 0;
    margin: 0;
    clear:left;
}

ul.menu-main {
    padding-left:23px;
    
}
.menu-main > li {
    float:left;
    list-style: none;   
    padding-top:20px;
    padding-right:5px;
    
    
}

.menu-main li.parent ul {
    position:absolute;
    top:0px;
    z-index: 20;
    display: none;
    min-width: 100%;
    
    /* IE7 
    width: 100%;*/
}

#behandlungeinleitung {
    border:none; 
    margin:158px 0 0;
}

.menu-main li.parent ul li a {
    display:block;
}
.menu-main li.parent:hover > ul {
    display: block;
    padding: 0;
}


.menu-exclusiv .menu-basic .menu-beauty .menu-funktion .menu-bouti{
    text-decoration:none;
    width: 142px;
    height: 105px;
    padding-top: 0px;

}
li.menu-exclusiv {
    background-image:url(./new/images/but_exclu_off.png);
    background-position: 0% 15px;
    background-repeat: no-repeat;
    width:142px;
    height:105px;
    position:relative;
    border:none;
}
li.menu-exclusiv:hover {
    background-image:url(./new/images/but_exclu_on.png);
    border:none;
}

li.menu-basic {
    background-image:url(./new/images/but_basic_off.png);
    background-position: 0% 15px;
    background-repeat: no-repeat;
    width:142px;
    height:105px;
    position:relative;
    border:none;
}
li.menu-basic:hover {
    background-image:url(./new/images/but_basic_on.png);
    border:none;
}

li.menu-beauty {
    background-image:url(./new/images/but_beauty_off.png);
    background-position: 0% 15px;
    background-repeat: no-repeat;
    width:142px;
    height:105px;
    position:relative;
    border:none;
}
li.menu-beauty:hover {
    background-image:url(./new/images/but_beauty_on.png);
    border:none;
}

li.menu-funktion {
    background-image:url(./new/images/but_funk_off.png);
    background-position: 0% 15px;
    background-repeat: no-repeat;
    width:142px;
    height:105px;
    position:relative;
    border:none;
}
li.menu-funktion:hover {
    background-image:url(./new/images/but_funk_on.png);
    border:none;
}
li.menu-bouti {
    background-image:url(./new/images/but_bouti_off.png);
    background-position: 0% 15px;
    background-repeat: no-repeat;
    width:142px;
    height:105px;
    position:relative;
    border:none;
}
li.menu-bouti:hover {
    background-image:url(./new/images/but_bouti_on.png);
    border:none;
}

li.menu-basic img, li.menu-beauty img, li.menu-bouti img, li.menu-exclusiv img, li.menu-funktion img {
    border:0px none;
}

.footmenu {
    text-decoration:none;
    width: 1027px;
    margin:0px;
    
}


ul.footmenu > li {
    position: relative;
    list-style: none;
    display: inline;
}


.ecke {
    width:87px;
    height:58px; 
    position:relative;
    top:68px;
    right:7px;
    float:right;
    
    
}
.ecke img {
    width:85px;
    height:58px;
}

.clear {
    clear: both;
}

#akti {
    width:85px;
    height:58px;
    border: 1px solid red;
}


#footer {
    height:20px;  
    width: 1065px;
    margin:0 auto;
    position: relative;
    text-align: right;
    font-family: Times NewRoman;
    font-style: normal;
    font-weight: bold;
    font-size: 14px;
    color: #946b53;
    text-decoration: none;
    /*float:right;*/
    padding-right: 10px;

  
}

#footer a {
    font-family: Times NewRoman;
    font-style: normal;
    font-size: 14px;
    color: #946b53;
    text-decoration: none;
}

#logophysio {
    z-index: 100;
}