/* Links section */
a:link
{
 font-family			: Verdana, Tahoma, Arial, sans-serif;
 font-size			: 11px;
 color				: #000000;
 font-style			: normal;
 text-decoration		: none;
}

a:active
{
 font-family			: Verdana, Tahoma, Arial, sans-serif;
 font-size			: 11px;
 color				: #000000;
 font-style			: normal;
 text-decoration		: none;
}

a:hover
{
 font-family			: Verdana, Tahoma, Arial, sans-serif;
 font-size			: 11px;
 color				: #cc9900;
 font-style			: normal;
 text-decoration		: none;
}

a:visited
{
 font-family			: Verdana, Tahoma, Arial, sans-serif;
 font-size			: 11px;
 color				: #000000;
 font-style			: normal;
 text-decoration		: none;
}

a.col:link
{
 font-family			: Arial, Helvetica, sans-serif;
 font-size			: 8pt;
 color				: #000000;
 font-style			: normal;
 text-decoration		: none;
}

a.col:visited
{
 font-family			: Arial, Helvetica, sans-serif;
 font-size			: 8pt;
 color				: #000000;
 font-style			: normal;
 text-decoration		: none;
}

a.col:hover
{
 font-family			: Arial, Helvetica, sans-serif;
 font-size			: 8pt;
 color				: #996633;
 font-style			: normal;
 text-decoration		: none;
}

a.col:active
{
 font-family			: Arial, Helvetica, sans-serif;
 font-size			: 8pt;
 color				: #000000;
 font-style			: normal;
 text-decoration		: none;
}

a.menu:link
{
 font-family			: "Trebuchet MS", Tahoma, sans-serif;
 font-size			: 11px;
 color				: #faf2de;
 font-style			: normal;
 text-decoration		: none;
 background-color		: transparent;
}

a.menu:active
{
 font-family			: "Trebuchet MS", Tahoma, sans-serif;
 font-size			: 11px;
 color				: #ffcc99;
 font-style			: normal;
 text-decoration		: none;
 background-color		: transparent;
}

a.menu:hover
{
 font-family			: "Trebuchet MS", Tahoma, sans-serif;
 font-size			: 11px;
 color				: #996600;
 font-style			: normal;
 text-decoration		: none;
 background-color		: #faf2de;
}

a.menu:visited
{
 font-family			: "Trebuchet MS", Tahoma, sans-serif;
 font-size			: 11px;
 color				: #faf2de;
 font-style			: normal;
 text-decoration		: none;
 background-color		: transparent;
}

/* Body section */

body
{
 font-family			: Verdana, Tahoma, Arial, sans-serif;
 font-size			: 11px;
 color				: #000000;
 font-style			: normal;
 background-color		: #cccccc;
 background-image		: url("../pics/bg_softwave.gif");
 margin-top			: 0px;
}

hr
{
 height				: 1px;
 color				: #c88c4d;
}

#pagecont
{
 width				: 950px;
 font-family			: Verdana, Tahoma, Arial, sans-serif;
 font-size			: 11px;
 color				: #000000;
 font-weight			: normal;
 background-color		: #faf2de;
 border-top			: 2px solid #993300;
 border-right			: 2px solid #993300;
 border-bottom			: 2px solid #993300;
 border-left			: 2px solid #993300;
 text-align			: left;
}

#topbar
{
 font-family			: "Trebuchet MS", Tahoma, sans-serif;
 font-size			: 9pt;
 color				: #666666;
 height				: 19px !important;
 background-color		: #faf2de;
 background-image		: url("../pics/topbg6.png");
 background-repeat		: repeat-x;
}

#rightcol
{
 width				: 150px;
 float				: right;
 font-family			: Verdana, Tahoma, sans-serif;
 font-size			: 8pt;
 color				: #333333;
 font-weight			: normal;
 text-align			: left;
 background-color		: #faf2de;
 background-image		: url("../pics/bgl1.png");
 background-position		: left;
 background-repeat		: repeat-y;
 padding-left			: 3px;
}

.bildbox
{
 font-family			: Verdana, Tahoma, Arial, sans-serif;
 font-size			: 11px;
 color				: #000000;
 font-weight			: normal;
 line-height			: 18px;
 text-align			: left;
 background-color		: #ffffcc;
 background-image		: url("../pics/topbg3.png");
 background-repeat		: repeat-x;
 border				: 1px solid #996600;
 padding-top			: 3px;
 padding-left			: 3px;
 padding-right			: 3px;
 margin-left			: 20px;
 margin-right			: 200px;
}

.wrapper
{
 width				: 140px;
 text-align			: left;
}

/* Special column layout for index page */
.col1
{
 width				: 200px;
 float				: left;
 font-family			: Verdana, Tahoma, Arial, sans-serif;
 font-size			: 11px;
 color				: #000000;
 font-style			: normal;
 background-color		: #ffffcc;
 border-right			: 1px solid #cc9966;
 padding			: 3px;
}

.col2
{
 width				: 550px;
 float				: left;
 font-family			: Verdana, Tahoma, Arial, sans-serif;
 font-size			: 11px;
 color				: #000000;
 font-style			: normal;
 background-color		: #faf2de;
 padding			: 3px;
}

.col3
{
 width				: 150px;
 float				: right;
 font-family			: Verdana, Tahoma, Arial, sans-serif;
 font-size			: 11px;
 color				: #000000;
 font-style			: normal;
 text-align			: left;
 background-color		: #faf2de;
 background-image		: url("../pics/bgl1.png");
 background-position		: left;
 background-repeat		: repeat-y;
}
/* End special layout */

.menutitle
{
 height				: 15px;
 font-family			: "Trebuchet MS", Tahoma, sans-serif;
 font-size			: 8pt;
 color				: #faf2de;
 font-weight			: bold;
 background-image		: url("../pics/tbgd.png");
 background-repeat		: repeat-x;
 margin-left			: 6px;
 padding-left			: 4px;
}

.newsheader
{
 height				: 15px;
 font-family			: "Trebuchet MS", Tahoma, sans-serif;
 font-size			: 8pt;
 color				: #faf2de;
 font-weight			: bold;
 background-image		: url("../pics/tbgd.png");
 background-repeat		: repeat-x;
 margin-left			: 4px;
 padding-left			: 4px;
}

.newsbox
{
 height				: 180px;
 width				: 545px;
 overflow			: auto;
 font-family			: Arial, Helvetica, sans-serif;
 font-size			: 8pt;
 color				: #333333;
 font-weight			: normal;
 background-color		: transparent;
 padding-left			: 6px;
}

select
{
 font-family			: Arial, Helvetica, sans-serif;
 font-size			: 8pt;
 color				: #666666;
 font-weight			: normal;
 margin				: 0px;
}

form
{
 margin				: 0px;
 padding			: 0px;
}

textarea
{
 font-family			: Arial, Helvetica, sans-serif;
 font-size			: 8pt;
 color				: #666666;
 font-weight			: normal;
 margin				: 0px;
}

p
{
 font-family			: Arial, Helvetica, sans-serif;
 font-size			: 8pt;
 color				: #333333;
 font-weight			: normal;
}

.news
{
 font-family			: Arial, Helvetica, sans-serif;
 font-size			: 8pt;
 color				: #333333;
 font-weight			: normal;
 padding-left			: 6px;
}

.normal
{
 font-family			: Verdana, Tahoma, sans-serif;
 font-size			: 11px;
 color				: #000000;
 font-style			: normal;
 line-height			: 19px;
 padding-left			: 6px;
/* margin-right			: 160px;*/
}

.sectheader
{
 font-family			: Verdana, Tahoma, Arial, sans-serif;
 font-size			: 11pt;
 color				: #c99c4d;
 font-weight			: bold;
 letter-spacing			: 2px;
 padding-left			: 6px;
 margin-right			: 150px;
}

.parheader
{
 font-family			: Verdana, Tahoma, Arial, sans-serif;
 font-size			: 10pt;
 color				: #778899;
 font-weight			: bold;
 padding-left			: 6px;
}

.colheader
{
 font-family			: "Trebuchet MS", Tahoma, sans-serif;
 font-size			: 9pt;
 color				: #996633;
 font-weight			: bold;
 padding-left			: 4px;
}

.resnote
{
 font-family			: "Trebuchet MS", Tahoma, sans-serif;
 font-size			: 11px;
 font-weight			: normal;
 color				: #faf2de;
 height				: 15px !important;
 background-image		: url("../pics/tbgd.png");
 background-repeat		: repeat-x;
 padding-left			: 4px;
}

.copy
{
 font-family			: Arial, Helvetica, sans-serif;
 font-size			: 7pt;
 color				: #999999;
 font-style			: normal;
 letter-spacing			: 1px;
 text-align			: center;
}

.fotnot
{
 font-family			: Arial, Helvetica, sans-serif;
 font-size			: 8pt;
 color				: #dd0000;
 font-weight			: normal;
 padding-left			: 3px;
}

img
{
 border				: 0px;
}

.flag
{
 margin-left			: 2px;
 margin-right			: 4px;
}

ul.menu
{
 width				: 130px;
 position			: relative;
 list-style-type		: none;
 margin				: 3px;
 left				: 0px;
 padding			: 2px;
}

ul.menu li.head
{
 font-family			: Arial, Helvetica, sans-serif;
 color				: #000000;
 font-size			: 8pt;
 font-weight			: bold;
 background-color		: transparent;
 border				: 0px;
 margin-left			: 6px;
 padding			: 1px;
}

ul.menu li
{
 font-family			: Arial, Helvetica, sans-serif;
 color				: #000000;
 font-size			: 8pt;
 font-weight			: normal;
 background-color		: transparent;
 border-bottom			: 1px solid #999999;
 margin-left			: 6px;
 padding			: 1px;
}

table.main
{
 border				: 1px solid #c88c4d;
 background-image		: url("pics/bpcbg.png");
}

td
{
 font-family			: Arial, Helvetica, sans-serif;
 font-size			: 8pt;
 color				: #333333;
 letter-spacing			: normal;
 line-height			: 18px;
 text-align			: left;
 vertical-align			: top;
 padding			: 4px 4px 4px 4px;
}

.subd
{
 width				: 33%;
 text-align			: left;
 vertical-align			: top;
 border-right			: thin dotted #c88c4d;
}

.title
{
 font-family			: Tahoma, Verdana, Arial, sans-serif;
 color				: #333333;
 font-weight			: bold;
 text-align			: left;
 vertical-align			: top;
 background-image		: url("../pics/bgrd2.png");
 background-repeat		: repeat-x;
 border-bottom			: 1px solid #c88c4d;
 padding-left			: 2px;
}

.cat
{
 border-left			: 1px solid #c88c4d;
 padding-left			: 2px;
}


