a
{
 font-family:arial,helvetica,Swis721BT,sans-serif;
 text-decoration:none;
 font-size:14px;
 color:#C04000;
}

a.menu
{
 color:#FFFFFF;
 background-color:#BF0000;
 font-weight:bold;
}

a:hover
{
 color:#68BA87;
}

a.button
{
 font-size:13px;
 font-weight:bold;
 background-color:#FFFFFF;
 letter-spacing:2px;
}

a.button:hover
{
 color:#68BA87;
}

a.lang
{
 color:#898563;
 font-size:12px;
}

a.lang:hover
{
 color:#68BA87;
 font-weight:bold;
}

a.image
{
 border-color:#ffffff;
 border-width:2px;
 border-style:solid;
}

a.image:hover
{
 border-color:#68BA87;
 border-width:2px;
 border-style:solid;
}

a.title
{
 color:#898563;
}

a.title:hover
{
 color:#68BA87;
}

a.nolink
{
 background-color:#68BA87;
 color:#FFFFFF;
}
a.nolink:hover
{
 color:#FFFFFF;
}

a.AAA
{
 color:#898563;
 letter-spacing:1.1pt;
}
a.AAA:hover
{
 color:#BF0000;
}

a.BBB
{
color:#898563;

 letter-spacing:1.8pt;
}
a.BBB:hover
{
 color:#BF0000;
}

a.CCC
{
color:#898563;

 letter-spacing:1.6pt;
}
a.CCC:hover
{
 color:#BF0000;
}

a.DDD
{
color:#898563;
 letter-spacing:1.4pt;
}
a.DDD:hover
{
 color:#BF0000;
}

span.AAA
{
color:#898563;
 font-family:arial,helvetica,Swis721BT,sans-serif;
 font-size:13px;
 letter-spacing:0.8pt;
}

span.BBB
{
color:#898563;
 font-family:arial,helvetica,Swis721BT,sans-serif;
 font-size:13px;
 letter-spacing:1pt;
}

span.CCC
{
color:#898563;
 font-family:arial,helvetica,Swis721BT,sans-serif;
 font-size:13px;
 letter-spacing:0.8pt;
}

span.DDD
{
color:#898563;
 font-family:arial,helvetica,Swis721BT,sans-serif;
 font-size:13px;
 letter-spacing:1pt;
}

img
{
 border-width:1px;
 border-style:solid;
 border-color:#E1D095;
}

body.menu
{
 background-image:url(flock1.jpg); background-repeat:no-repeat;
 background-attachment:fixed; padding:0px;
}

body.main
{
 background-image:url(flock2.jpg); background-repeat:no-repeat;
 background-attachment:fixed; padding:0px;
}

td
{
 font-family:Arial,Helvetica,Swis721BT,sans-serif;
 font-size:14px;
}

td.rubrik
{
 font-weight:bold;
 padding-top:4px;
}

td.ton
{
 ;
}

td.saite
{
 padding-left:12px;
}

td.sound
{
 font-style:italic;
 padding-left:12px;
}

td.menu
{
 vertical-align: middle;
 text-align:center;
 text-decoration:none;
 background-color:#BF0000;
 color:white;
 font-weight:bold;
}

td.vo_menu
{
 vertical-align: middle;
 text-align:center;
 text-decoration:none;
 background-color:#AEA89B;
 color:#C5C1BC;
 font-weight:bold;
}

td.nolink
{
 vertical-align: middle;
 text-align:center;
 text-decoration:none;
 background-color:#68BA87;
 color:white;
 font-weight:bold;
}

td.link
{
 font-size:13px;
  border-width:1px;
 border-style:solid;
 border-color:#BF0000;
 text-align:center;
}
td.vo_link
{
 font-size:13px;
  border-width:1px;
 border-style:solid;
 border-color:#000000;
 text-align:center;
}

td.l
{
 text-align:right;
 vertical-align:middle;
 padding-right:12px;
}

td.r
{
 text-align:left;
 vertical-align:middle;
 padding-left:12px;
}

td.details_l
{
 border-bottom-width:1px;
 border-bottom-style:solid;
 border-bottom-color:#E1D095;
 text-align:left;
 vertical-align:top;
 padding:6px;
}

td.details_r
{
 border-bottom-width:1px;
 border-bottom-style:solid;
 border-bottom-color:#E1D095;
 border-left-width:1px;
 border-left-style:solid;
 border-left-color:#E1D095;
 text-align:left;
 vertical-align:top;
 padding:6px;
}

td.address
{
 border-width:1px;
 border-style:solid;
 border-color:#AD3621;
 text-align:left;
 padding:16px;
}

td.button
{
 font-size:13px;
 text-align:center;
 text-decoration:none;
 border-width:1px;
 border-style:solid;
 border-color:#BF0000;
 font-weight:bold;
 color:#68BA87;
 letter-spacing:2px;
}

td.vo_button
{
 font-size:13px;
 text-align:center;
 text-decoration:none;
 border-width:1px;
 border-style:solid;
 border-color:#000000;
 font-weight:bold;
 color:#68BA87;
 letter-spacing:2px;
}

td.idea
{
 text-align:justify;
 text-decoration:none;
 font-weight:normal;
 color:#68BA87;
 font-size:16px;
 letter-spacing:4pt;
 line-height:21pt;
 padding-bottom:5pt;
 font-family:arial,helvetica,Swis721BT,sans-serif;
}

span.instrument
{
 font-weight:bold;
 color:#492E2E;
 letter-spacing:2px
}

span.electronic
{
 font-weight:bold;
 color:#3C3C3C;
}

span.service
{
 color:#000000;
 line-height:14pt;
}

span.title
{
 letter-spacing:1pt;
 font-weight:bold;
 color:#BF0000;
}

span.small
{
 font-size:11px;
}
