body
{
   font-family: verdana,arial;
   font-weight: normal;
   color: #000000;
   font-size: 10pt;
   text-align: left;
   vertical-align: top;
   line-height: 100%;   
}
img
{
    border: hidden;
    border-style: none;
	vertical-align: top;
}
table {
   table-layout:fixed;
   border-collapse: collapse;
   border-spacing: 0px;
   padding: 0px;
   margin: 0px;
   border-width: 0px;
   width: 100%;
}
td, tr {
   border-width: 0px;
   border-color: #555555;
   border-style: none;
}

.tdlogo
{
    height: 58px;
}
.tdlogo2
{
    height: 34px;
}
.tdmenu
{
    height: 40px;
}

.tdwork
{
    height: 18px;
}
.tdnews
{
    height: 38px;
}
.tdshow1
{
    height: 58px;
}
.tdshow2
{
    height: 78px;
}
.tdtext
{
    height: 38px;
}
.tdbio
{
    height: 98px;
}
.tdcontact
{
    height: 118px;
}
.tdlinks
{
    height: 138px;
}

a
{
    text-decoration: none;
}

#timg
{
    font-size: 9pt;   
}
#imageDesc
{
    font-size: 10pt;   
    line-height: 130%;
}


/* generic menu definition */
.mainmenu1 a
{
    font-weight: bold;
    color: #336699;
    line-height: 150%;
    font-size: 9pt;   
}

/* definition for menu sub elements, inherited from mainmenu */
.mainmenu2 a
{
    font-weight: normal;
    line-height: 150%;   
	color: #000000;
    font-size: 9pt;   
}

/* set current to active */
tbody#tindex    a#index,
tbody#twork1    a#work,
tbody#twork1    a#work1,
tbody#twork2    a#work,
tbody#twork2    a#work2,
tbody#twork3    a#work,
tbody#twork3    a#work3,
tbody#twork4    a#work,
tbody#twork4    a#work4,
tbody#twork5    a#work,
tbody#twork5    a#work5,
tbody#tnews     a#news,
tbody#tshow1    a#show,
tbody#tshow1    a#show1,
tbody#tshow2    a#show,
tbody#tshow2    a#show2,
tbody#ttext     a#text,
tbody#tbio      a#bio,
tbody#tcontact  a#contact,
tbody#tlink     a#link
{
    font-weight: bold;
	color: #000000;
}

/* definition for deutsch/english auswahl link */
.language, .language a
{
   vertical-align: bottom;
   font-size: 8pt;
   height: 35px;
   color: #000000;

}

/* image link definition */
.imageLink a
{
    color: #000000;
}
body#work0  a#img0,
body#work1  a#img1,
body#work2  a#img2,
body#work3  a#img3,
body#work4  a#img4,
body#work5  a#img5,
body#work6  a#img6,
body#work7  a#img7,
body#work8  a#img8,
body#work9  a#img9,
body#work10 a#img10,
body#work11 a#img11,
body#work12 a#img12,
body#work13 a#img13,
body#work14 a#img14,
body#work15 a#img15,
body#work16 a#img16,
body#work17 a#img17,
body#work18 a#img18,
body#work19 a#img19,
body#work20 a#img20
{
    font-weight: bold;
}
.imageText, .imageItemSeparator, .imageLink
{
   font-size: 10pt;
   text-align: left;
   line-height: 150%; 
}


/* specific item definition */
.title 
{
   font-weight: bold;
   line-height: 150%;   
}

.content
{
   line-height: 120%; 
   text-align: left;
   vertical-align: top;
}
.links a
{
   line-height: 150%; 
   vertical-align: baseline;
   text-decoration: none;
   color: #003366;
}
links, .linkText {
   line-height: 150%; 
   vertical-align: baseline;
}
.contentIndexAuthor a
{
   text-decoration: none;
   color: #003366;
   line-height: 100%;   
}

.ulYear {
   line-height: 130%; 
   text-align: left;
   vertical-align: top;
   text-indent: -3em;
   list-style-type: none;
   list-style-position: outside;
}


.contentIndex {
   line-height: 150%; 
   font-weight: bold;
   text-align: left;
   vertical-align: baseline;
}
.contentIndexAuthor {
   font-size: 7pt;
   vertical-align: baseline;
}

.newsTitle {
   line-height: 140%; 
   font-weight: bold;
   font-size: 14pt;
}
.newsBreak {
   line-height: 200%; 
}
