﻿head {
 runat:server;
}

BODY {
background: url(../../Images/bg4.gif) fixed repeat-x ;
}

h1 {
font-size: 10pt;

}

/*
BODY  {
background: #CDD0CA;
color: #5C5C5C;
}
*/


img.border {
border : #9C9C9C 1px solid;
padding : 5px;
}

fieldset {
-moz-border-radius:3%;
color: gray;
}

legend {
color: gray;
}

#top {
width:20%;
line-height:18px;
padding-top:15px;
border:1px solid #efeff7;
}




.logo {
background: #E8E6E6;
}

td.head {
background: #9F9D9D;
border-bottom: 1px solid #A4A4A4;
}


 .tdoben
{
 background: url(../../Images/header5.png);  
height: 100px;
cursor:pointer;
}
 .tdoben01
{
 background: url(../../Images/pic.png);
height: 100px;
cursor:pointer;
}


td.navi {
background: #DDE0DB;
}

td.news {
background: #E8E6E6;
align : center;
}

td.navi2 {
background: #B4B4B4;
}

td.unten {
background: #B4B4B4;
}


p{
font-family: 宋体, verdana, arial, sans-serif;
font-size: 9pt;
}


table {
font-family: 宋体, verdana, helvetica, arial, sans-serif;
font-size: 9pt;
} 

/*
table.news2 {
background: #FFFFFF;
BORDER-LEFT: #9C9C9C 1px solid;
}
*/
table.news {
background: #FFFFFF;
}

 .copy {
 font-family: 宋体, verdana, arial, sans-serif;
 font-size: 9pt;
 font-color: white;
 }
 

TABLE.main {
BORDER-RIGHT: #999999 1px solid; BORDER-LEFT: #999999 1px solid;  BORDER-TOP: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid;
 }


.content {
font-family: 宋体, verdana, arial, sans-serif;
 font-size: 9pt;
 
}

.headline{
font-family: 宋体, verdana, arial, sans-serif;
color: #EAE7E7; 
BORDER-BOTTOM: #BDBDBD 1px solid;
}


a.test:link, a.test:visited, a.test:hover
{ 
 font-family: 宋体, verdana, helvetica, arial, sans-serif;
font-size: 9pt;
color: #808080;
}

a:link {
font-family: 宋体, verdana, helvetica, arial, sans-serif;
font-size: 9pt;
color: #4E956B;
}

a:hover {
font-family: 宋体, verdana, helvetica, arial, sans-serif;
font-size: 9pt;
color: #6A6A6A;
}

a:visited {
font-family: 宋体, verdana, helvetica, arial, sans-serif;
font-size: 9pt;
color: #4E956B;
}

a.copy:link, a.copy:visited, a.copy:hover
{ 
 font-family: 宋体, verdana, helvetica, arial, sans-serif;
font-size: 9pt;
color: #D1D1D1;
}

input {
BORDER-RIGHT: #9C9C9C 1px solid;
BORDER-LEFT: #9C9C9C 1px solid;
BORDER-TOP: #9C9C9C 1px solid;
BORDER-BOTTOM: #9C9C9C 1px solid;
font-family: 宋体, verdana, helvetica, arial, sans-serif;
font-size: 9pt;
}

.hallo {
BORDER-RIGHT: #E8E6E6 0px solid;
BORDER-LEFT: #E8E6E6 0px solid;
BORDER-TOP: #E8E6E6 0px solid;
BORDER-BOTTOM: #E8E6E6 0px solid;
font-family: 宋体, verdana, helvetica, arial, sans-serif;
font-size: 9pt;
color: #808080;
background-color: #E8E6E6;
text-decoration: underline;
}

.Button { 
background-color:#AAAAAA; color:#FFFFFF; width:50px; border:6px solid #DDDDDD; 
}

/*nur ein  test */
A:visited.navi {
color : black;
padding : 3px;
border : 1px solid #F3F3F3;
text-decoration: none; }

#csstopmenu, #csstopmenu ul{
padding: 0;
margin: 0;
list-style: none;
}

#csstopmenu li{
float: left;
position: relative;
}

#csstopmenu a{
text-decoration: none;
}

/*farbe + rahmen der hauptnavigation */
.mainitems{
border: 1px solid black;
border-left-width: 0;
background-color: #8F8F8F;

}

/*aussehen + groesse der textlinks hauptnavi */
.headerlinks a{
margin: auto 8px;
font-weight: bold;
color: black;
width: 95;
vertical-align: middle;
height: 20;
}

/* farbe, rahmen, positionierung aufklappmennu */
.submenus{
display: none;
width: 10em;
position: absolute;
top: 1.2em;
left: 0;
background-color: #BBBBBB;
border: 1px solid black;
}

.submenus li{
width: 100%;
}

.submenus li a{
display: block;
width: 100%;
text-indent: 3px;
}

html>body .submenus li a{ /* non IE browsers */
width: auto;
}

.submenus li a:hover{
background-color: D1CFCF;
color: black;
}


/*hover */
.mainitems a:hover{
color : black;
background-color : #CCCCCC; 
padding : 3px;
border : 1px solid #666666;
text-decoration: none; }
}


#csstopmenu li>ul {/* non IE browsers */
top: auto;
left: auto;
}

#csstopmenu li:hover ul, li.over ul {
display: block;
}

/*hover fuer hauptnavi */
#mainitems li:hover ul, li.over ul {
display: block;
}


html>body #clearmenu{ /* non IE browsers */
height: 3px;
}

/* -------------------------- BEGIN Menu Css -------------------------------- */
/* -------------------------- BEGIN do not change --------------------------- */

ul.dropdown
{
    list-style: none;
    margin:0;
    padding:0;
    width:100%;
    z-index:99;
}

ul.dropdown * ul
{
    list-style: none;
    margin:0;
    padding: 0;
	display:none;
	position:absolute;
	z-index:99;
	
}

ul.dropdown li
{
    float:left;
}



ul.dropdown li * li
{
    border:1px solid #fff;
    float:none;

    position: float;
}

ul.dropdown ul * ul
{
    left:98%;
    top:0;

}

ul.dropdown a
{
    display:block;

}

ul.dropdown ul * a
{
    height:100%;
}

ul.dropdown li:hover ul ul, ul.dropdown li:hover ul ul ul, ul.dropdown li:hover ul ul ul ul
{
    display:none;
}

ul.dropdown li:hover ul, ul.dropdown ul li:hover ul, ul.dropdown ul ul li:hover ul
{
    display:block;
}


/* -------------------------- END do not change --------------------------- */



ul.dropdown a
{
    background-color:#DDE0DB;
    color:#4E956B;
    padding:8px;
    text-decoration:none;
    width: 100px;
   }


ul.dropdown a:hover
{
    background-color:#B4B4B4;
    color:#fff;
    	
}


/*
ul.dropdown ul
{
    border:1px outset #4E956B;

}
*/

ul.dropdown ul a
{
    background-color:#ccc;
    color:#4E956B;
    padding:4px;
    text-decoration:none;
    width: 13em;
}

ul.dropdown ul a:hover
{
    background-color:#f0f0f0;
    color:#4E956B;
}


/*hier linksb黱dige ausrichtung hinzuf黦en */
ul.dropdown ul li
{
    background-color:#ccc;
    text-align:left; 
}
/* -------------------------- END Menu Css -------------------------------- */
	
	
/* 其他 */
.NumberFont { font-family: 宋体; font-size: 15px; font-style:italic; line-height:140% }
.NumberFontS { font-family: 宋体; font-size: 12px; font-style:italic; font-weight:bold }

.EnFont { font-family: 宋体, sans-serif; font-size: 8pt; }
.EnFont a:active { font-family: 宋体, sans-serif; font-size: 8pt; } 
.EnFont a:visited { font-family: 宋体, sans-serif; font-size: 8pt; } 
.EnFont a:link { font-family: 宋体, sans-serif; font-size: 8pt; } 
.EnFont a:hover { font-family: 宋体, sans-serif; font-size: 8pt; }

.SmallFontCHN
{
    font-size: 11px; 
    font-family: 宋体;
}

.BigFontCHN
{
	font-size:14px;
}

.td_Width
{
	word-wrap: break-word;
	word-break: break-all;
}

.TextLink a:visited { text-decoration: none } 
.TextLink a:link { text-decoration: none } 
.TextLink a:hover { color: #666666; text-decoration: underline } 

/*Div宽度自适应样式*/
/*首页3列*/
#tabStoreProductCell { clear: both; background: #fff; float: none; width: 100%; position: relative; text-align: center; }
#tabStoreProductCell DD { padding: 1px 0px 1px 2px; margin-left:0px; }
#tabStoreProductCell .cell { padding: 10px 1px 10px 1px; float: left; margin: 0px; width: 171px; position: relative; }
#tabStoreProductCell .body { background: #fff; position: relative; width: 170px; height: 160px; /*border: #D2D2D2 1px solid;*/ }
#tabStoreProductCell .body .name { text-align: center; padding: 5px 0 0 0; height: 52px }
#tabStoreProductCell .brand { height: 30px; }
#tabStoreProductCell .description { background: #fff; left: 0px; width: 170px; }
#tabStoreProductCell .bottomline { left: 0px; bottom: -2px; width: 185px; border-bottom: #dadada 1px solid; position: relative; }
#tabStoreProductCell .bottomline02 { left: 0px; bottom: -2px; width: 179px; border-bottom: #FE8400 1px solid; position: relative; }