body {
 background: #eeeeee;
 /*font-family: verdana, arial, helvetica, sans-serif;*/
}
/*body {
 margin:0;
 padding:0;
 border:0;
 color:#333;
 background: #fff;
 font-size: 70%;
}

a:link, a:visited { text-decoration: underline; }
a:link:focus, a:visited:focus { color: #09c; }
a:link { color: #05a; }
a:visited { color: #048; }
a:link:hover, a:visited:hover { color: #080; text-decoration: underline; }
a:link:active, a:visited:active { color: #0a0; }

h1, h2, h3, h4 {
 font-family: "trebuchet ms", verdana, arial, sans-serif;
}

INPUT, SELECT, TABLE, TH, TD {font-size:1em}
LI LI, LI P, TD P, BLOCKQUOTE P {font-size:1em}
code {font-size:1em;font-family:"courier new",monospace;}
p {
 margin:1em 0;
 padding:0;
}

h1 {
 margin:0;
 margin-bottom: 10px;
 padding:0;
 border:0;
 color:#000;
 font-weight:bold;
 font-size:2em;
 font-family:  verdana, arial, sans-serif;
}
h2 {
 margin:1em 0 0.25em;
 font-size: 1.em;
 font-weight: bold;
}
h3 {
 margin:1em 0 0.25em;
 font-size: 1.2em;
 font-weight: bold;
}
h4 {
 font-size: 1em;
 font-weight: normal;
 text-decoration: underline;
}
form {
 margin: 0;
}
ul, ol {
 margin-left: 12px;
 padding-left: 12px;
 border: 0;
}
li {
 margin-left: 4px;
 padding-left: 4px;
}
hr {
 margin: 0;
 padding: 0;
 border: 0;
 height: 1px;
 background-color: #09c;
}
img {
 border:0;
}
/***************************************************/
#breadcrumb {
 border-bottom: 1px solid #aaa;
 border-top: 1px solid #aaa;
 border-left: 0px solid #aaa;
 border-right: 0px solid #aaa;
 padding: 2px;
 padding-left: 4px;
 /*font-size:1.3em;*/
 background:#EEEEEE;
 margin-left:5px;
 width:98%;
}
/*#breadcrumb :link, #breadcrumb :visited { text-decoration: none; font-weight: normal; }*/
#breadcrumb :link:hover, #breadcrumb :visited:hover { text-decoration: underline; }
/***************************************************/
.navlinkselected, .navlinkunselected {
 font-weight:normal;
}
/***************************************************/
#toolbar {
/*font:normal 12px 'Trebuchet MS','Arial';*/
margin:0;
padding:0;
}

#toolbar ul {
/*background-image:url(../img/toolbar/back.gif);*/
/*background-repeat:repeat-x;*/
background-color:#EEEEEE;
float:left;
line-height:28px;
list-style:none;
margin:0;
padding:0 10px 0 10px;
width:100%;
}

#toolbar li {
display:inline;
padding:0;
}

#toolbar a {
color:#000;
float:left;
padding:0 3px 0 2px;
text-decoration:none;
}

#toolbar a span {
display:block;
float:none;
padding:2px 10px 0 7px;
}

#toolbar a span img {
border:none;
margin:6px 4px 0 0;
}

#toolbar a:hover{
background: url(../img/toolbar/left.gif) no-repeat left center;
/*background-color:#B9CDEF;*/
}

#toolbar a:hover span {
background:url(../img/toolbar/right.gif) no-repeat right center;
/*background-color:#B9CDEF;*/
}

#toolbar a.right {
float:right;
}
/***************************************************/
div.ean {
border:1px solid #CCCCCC;
margin:5px 5px 5px 0pt;
padding:5px;
text-align:center;
}
div.logo {
border:1px solid #CCCCCC;
margin:0pt 5px 5px 0pt;
padding:5px;
text-align:center;
}
/***************************************************/
div#main {
 /*font-size: 12px;*/
 padding:5px;
}
div#main h1 {
 margin:0;
 padding: 7px;
}
div#main p {
 margin:0;
 padding: 5px;
}
div#main td{
 /*font-size: 12px;*/
}
div#tab_index div.tabbertab {
 background: #e7e7e7;
}
div#tab_index ul.tabbernav li.tabberactive a {
 background: #F2E486;
 border-bottom: 1px solid #e7e7e7;
}
div#tab_index ul.tabbernav li.tabberactive a:hover {
 background: #FFA569;
 border-bottom: 1px solid #e7e7e7;
}
div#main .small li {
 padding-bottom:3px;
}
div#tab_pc div.tabbertab, div#tab_cv div.tabbertab, div#tab_eng div.tabbertab {
 background: #ffffff;
}
div#tab_pc ul.tabbernav li.tabberactive a, div#tab_cv ul.tabbernav li.tabberactive a, div#tab_eng ul.tabbernav li.tabberactive a {
 background: #f8f8f8;
 border-bottom: 1px solid #f8f8f8;
}