/* CSS Document */
    /* import wellness offers styles */
  @import url('style-wellnessoffers.css');

html, body, #container, #main { 
min-height: 100%; /* Not supported by IE 5/6, but required for Firefox/Opera */ 
width: 100%; 
height: 100%; 
} 

html>body, html>body #container { 
height: 100%; 
} 
body { 
background-color: #FFFFFF;
margin:0px 0px 0px 0px;
} 

.header { 
height:29px;
vertical-align:middle;
text-align:center;
background-image:url(../images/header_03.jpg);
font-family:"Times New Roman", Times, serif;
font-size:12px;
font-weight:bold;
color:#767676;
} 
.menu { 
height:24px;
vertical-align:middle;
}

  /* added by tommy(at)profi(dot)it 07.02.2008 10:31:10 */
  .menu ul.sub-menu {
    list-style-type: none;
    margin: 0;
    padding: 0;
  }

    .menu .sub-menu li {
      padding-left: 16px;
      line-height: 20px;
    }

    .menu .sub-menu li.active {
      background-color: #f8e8c3;
    }

.left { 
width: 136px;
background-image:url(../images/content_bg.gif);
background-repeat:repeat-y;
border-bottom:1px solid #B2B2B5;
} 
.content { 
width: 707px;
background-image:url(../images/content_bg.gif);
background-repeat:repeat-y;
}
.right { 
width: 129px;
}
.offerte { 
width: 135px;
background-color:#E4E7EA;
padding:4px;
vertical-align:top;
/*/*/line-height:1,9; /* */
border-left:1px solid #B2B2B5;
}

TD{
font-family:"Times New Roman", Times, serif;
font-size:14px;
color:#494646;
}

h1{
color:#C8A156;
font-style:italic;
padding-left:10px;
}



/* text formats */ 
.browntext {color:#7C5B2D;}
.browntext_small {color:#7C5B2D; font-size:10px;}
.browntext16 {color:#8B541D; font-size:16px}
.purpletext{color:#96687F;}
.bigtext{font-size:18px;}

/* input formats */ 
.input_email{
border: 1px solid #76572A;
}
.textfield{
border: 0px;
background-image:url(../images/textfield_bg.gif);
}

/*/link formats/*/
a 	{text-decoration: none; COLOR:#494646}		
a:focus {text-decoration: none; COLOR: #494646}		
a:hover {text-decoration: underline; COLOR: #494646}

a.small 	{text-decoration: none; COLOR:#494646; font-size:12px;}		
a.small:focus {text-decoration: none; COLOR: #494646; font-size:12px;}		
a.small:hover {text-decoration: underline; COLOR: #494646; font-size:12px;}


a.menulink	{text-decoration: none; COLOR: #494646; display:block;  width:135px; height:19px; font-weight:bold;  font-size:14px; letter-spacing:0pt}
a.menulink:focus {text-decoration: none; COLOR: #494646; display:block;   width:135px; height:19px; font-weight:bold;  font-size:14px}
a.menulink:hover {text-decoration: none;  background-color:#F8E8C3; COLOR: #494646; display:block;  width:135px; height:19px; font-weight:bold; ; font-size:14px}