body
{
text-align:center;
font-size:0.75em;
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color:#eaeaea;
}


#content h1
{
font-size:1.2em;
}

.csc-mailform-submit
{
float:right;
margin-right:15px;
margin-top:6px;
}
.csc-mailform
{
display:inline-block;
margin-left:95px;
margin-top:30px;
border:0px solid #ccc;
width:400px;
background-color:#fff;
}

.csc-mailform-field label
{
display:inline-block;
float:left;
margin-top:6px;
width:200px;
float:left;
color:#000;
}

.strip
{
display:inline-block;
position:absolute;
z-index:0;
float:left;
width:176px;
height:240px;
background-color:#fff;

-moz-opacity: 0.55;
opacity: 0.55;
filter:alpha(opacity= 55); 

}

#basket
{

display:inline-block;
width:880px;
padding-right:18px;
height:auto;
background:transparent url(sl1.png) top right repeat-y;
}

#fuss{
display:inline-block;
height:7px;
width:894px;
padding-right:14px;
background:transparent url(neu2.png) bottom right no-repeat; 

}
#basket .in 
{
display:inline-block;
width:880px;
height:auto;
background:#fff;
}
.header
{
display:inline-block;
float:left;
width:100%;
height:240px;
}

.header a 
{
display:inline-block;
float:left;
text-align:right;
text-decoration:none;
margin-top:200px;
padding:6px;
padding-right:70px;
width:804px;
height:auto;
background-color:#fff;
color: #666;
}
.header a:hover
{
background-color:#999999;
color:#fff;
}

#menu
{
display:inline-block;
float:left;
padding-top:33px;
width:176px;
height:auto;
text-align:left;
background-color:#999999;
}

#menu a
{
display:inline-block;
float:left;
width:156px;
height:auto;
padding:8px 0 8px 20px;
font-size:1.1em;
text-decoration: none;
color:#fff;
background-color:#999999;
border-bottom:#fff 1px solid;
}
#menu .lastbutton { border-bottom:#555 0px solid; } 

#menu  .nobutton  
{
display:inline-block;
float:left;
width:156px;
height:auto;
padding:8px 0 8px 20px;
font-size:1.1em;
text-decoration: none;
color:#fff;
background-color:#555;
border-bottom:#555 1px solid; 
border-top:#fff 1px solid; 
}

#menu a:hover
{
background-color:#ccc;
color:#555;
}
#menu span a:hover
{
background-color:#555;
color:#fff;
border-bottom:#555 1px solid;
}
#menu li
{
display:inline-block;
list-style-type:none;
float:left;
width:156px;
height:auto;
padding:8px 0 8px 20px;
font-size:1.1em;
color:#999;
background-color:#999;
border-bottom:#fff 1px solid;
}
#menu .subm
{
width:156px;
height:auto;
padding:6px 0 6px 20px;
font-size:0.8em;
color:#555;
background-color:#fff;
border-bottom:#999999 1px solid;
}

#content
{
display:inline-block;
float:left;
width:590px;
margin-left:50px;
text-align:left;
}
#content  td {padding:0 6px 0 6px; vertical-align: top; }
#content tr {
display:inline-block;
width:100%;
padding-top:10px;
padding-bottom:10px;
}
#content .bodytext {padding:0; margin:0.5px 0 0 0;}
#content .c3l1-left{font-size:0.8em;}
#content .c3l1-middle{font-size:0.8em;}
#content .c3l1-right{font-size:0.8em;}
#content .c2l1-left{font-size:0.8em;}
#content .c2l1-middle{font-size:0.8em;}
#content .csc-caption{font-size:0.8em;}
#content .csc-linkToTop{text-align:center;padding-bottom:20px;}
#content .csc-textpic-caption{font-size:0.75em;}
#content .align-center{width:100%;display:inline-block;text-align:center;}
#content .align-justify
{
display:inline-block;
text-align:justify;
}
#content .bcrumb 
{
display:inline-block;
height:40px;
width:100%;
}

#content .bcrumb a
{
text-decoration:none;
color:#777;
}

#content .bcrumb  a:hover a:visited
{
text-decoration:none;
color:#777;
}




