/* Body */
body {
border: 0px none;
left: 0px;
top: 0px;
right: 0px;
bottom: 0px;
clip:  rect(0px 0px 0px 0px);
margin: 0px;
padding: 0px;
background: url(../upload/templates/body_bg.gif);
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #BCCAE7;

}
/* Footer text */
.footer {
font-size: 9px;
color: #CDCDCD

}
/* Title */
td.title {
font-size: 13px;
vertical-align: middle;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #818181;

}
/*  */
font.title1 {
color: #93A9D5; font-weight: bold; 

}
/*  */
font.title2 {
color: #818181; 

}
/*  */
font.title3 {
color: #C1C1C1; font-weight: bold; 

}
/* "Back to Home"/"Site-Map" links */
a.title:link {
font-size: 12px; color: #93A9D5; text-decoration:none;

}
/*  */
a.title:visited {
font-size: 12px; color: #93A9D5; text-decoration:none;

}
/*  */
a.title:hover {
font-size: 12px; color: crimson; text-decoration:underline;

}
/*  */
a.langlink:link {
font-size: 11px; color: #93A9D5; text-decoration:none;

}
/*  */
a.langlink:visited {
font-size: 11px; color: #93A9D5; text-decoration:none;

}
/*  */
a.langlink:hover {
font-size: 11px; color: crimson; text-decoration:underline;

}
/* Help and event text */
.helptext {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #9595C6;
font-weight: bold;

}
/* Miscellaneous */
.highlight {
font-style: italic; color: crimson; 

}
/* Olitem copyright text */
.author {
font-size: 9px;
color: #777777

}
/* Edit button */
.tiny {
font-size: 10px;

}
/*  */
a.author:link {
color: #777777; text-decoration:none;

}
/*  */
a.author:visited {
color: #777777; text-decoration:none;

}
/*  */
a.author:hover {
color: crimson; text-decoration:underline;

}
/* Expo */
table.expo {
width: 630;
border: thin groove;
font-size: 11px;
border: 1px solid #818181;
text-align: justify;
background-color: #212121;

}
/*  */
tr.expo1 {
background: #303030; color:snow; vertical-align: top;

}
/*  */
tr.expo0 {
background: #131313; color:#BCCAE7; vertical-align: top;

}
/*  */
tr.expoh {
background-color: #E8641B;
color: snow;
font-weight: bold;
text-align: center;
height:30px;
background: url(../upload/templates/bgtblh.gif);

}
/* Link */
a.l:link {
color: #6E96D5; text-decoration:underline;

}
/*  */
a.l:visited {
color: #6E96D5; text-decoration:underline;

}
/*  */
a.l:hover {
color: crimson; text-decoration:underline;

}
/* Header */
h1 {
font-size: 11px;
font-weight: bold;
color: #93A9D5;
margin: 0px;
padding: 10px 0px 0px 0px;
background-image: url(../upload/templates/h1.gif);
height: 32px;
width: 658px;
background-repeat: no-repeat;
text-indent: 10pt;
background-position: 0px 0px;

}
/*  */
h2 {
background-image: url(../upload/templates/h2.gif);
background-repeat: no-repeat;
background-position: 8px 0px;
vertical-align: text-bottom;
font-size: 11px;
font-weight: normal;
color: #93A9D5;
margin: 0px;
padding: 3px 0px 0px;
height: 24px;
width: 648px;
text-indent: 10pt;

}
/* Paragraph and list */
.std {
font-size: 11px; color: #BCCAE7;

}
/*  */
p.std, p.gallery, p.sitemap {
font-size: 11px;
width: 640px;
margin-top: 0px;
margin-bottom: 2px;
margin-left: 8px;
height: auto;
padding: 3px;
text-align: justify;

}
/* paragraph enclosing a [image] metatag */
p.image {
font-size: 11px;
height: auto;
width: 640px;
margin-left: 8px;
padding: 3px;
text-align: center;

}
/* Address */
.address, .address0, .address1 {
font-size: 11px;
color: #8E8E8E;
text-align: left;

}
/* List */
.bullet {
width:18px;
height:8px;
background: url(../upload/templates/bullet.gif);
background-repeat:no-repeat; 

}
/* Gallery */
a.gallery:link {
color: #6E96D5; text-decoration:underline;

}
/*  */
a.gallery:visited {
color: #6E96D5; text-decoration:underline;

}
/*  */
a.gallery:hover {
color: crimson; text-decoration:underline;

}
/*  */
ul.gallery {
text-align: left;
margin:0px;
padding:0px;

}
/*  */
li.gallery {
font-size: 11px;
list-style-image: url(../upload/templates/ay.gif);

}
/*  */
table.gallery {
font-size: 11px;
padding: 0px;
border: 1px solid black;
background: url(../upload/templates/bgdk.gif);

}
/* cell of gallery table of content */
td.gallery {
height: auto;
padding: 5px;
color: snow;
text-align: left;

}
/* text-cell of [imagetext] */
td.imagetext {
font-size: 11px;
text-align: justify;

}
/* CMS tool-tips */
#dhtmltooltip {
position: absolute;
left: -300px;
width: 150px;
border: 1px solid black;
padding: 2px;
background-color: #D4DDED;
visibility: hidden;
z-index: 100;
font-family:Verdana,Tahoma,Geneva,Helvetica,Arial; 
font-size:10px;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);

}
/*  */
#dhtmlpointer {
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;

}
/* CMS TABS */
#tablist {
padding: 1px 0;
margin-left: 13;
margin-bottom: 0;
margin-top: 0.1em;
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
text-align: left;

}
/*  */
#tablist li {
list-style: none;
display: inline;
margin: 0;

}
/*  */
#tablist li a {
text-decoration: none;
padding: 1px 0.5em;
margin-left: 3px;
border: 1px solid #4B4B4B;
border-bottom: none;
background: #303030;

}
/*  */
#tablist li a:link, #tablist li a:visited {
color: #9FA19E;

}
/*  */
#tablist li a.current {
background: #7F94A2 url(../upload/site/bg_topHeader.gif) repeat-x;
color: #303030;

}
/*  */
#tabcontentcontainer {
width:480px;
display:block;

}
/*  */
.tabcontent {
display:none;

}
/* Tab separator */
#tab_sep {
text-align:center
width:658px;
height:13px;
background: url(../upload/default/tab_sep.gif);
background-repeat: no-repeat;

}
/* Site-Plan */
table.sitemap {
background: url(../upload/templates/bgdk.gif);
margin: 2px;
padding: 2px;
border: 1px solid #303030;
font-family: Verdana, Arial, Helvetica, sans-serif;

}
/*  */
td.sitemapH0 {
background: url(../upload/templates/bgtblh.gif);
height:25px;
font-size: 12px;
font-weight: bold;
text-align: center;

}
/*  */
td.sitemapH1 {
background: url(../upload/templates/bgtblh.gif);
height:25px;
font-size: 12px;
font-weight: bold;
text-align: center;

}
/*  */
td.sitemap0 {
font-size: 11px; 

}
/*  */
td.sitemap1 {
font-size: 11px; 

}
/*  */
a.sitemap:link {
color: #314396; text-decoration:none;

}
/*  */
a.sitemap:visited {
color: #314396; text-decoration:none;

}
/*  */
a.sitemap:hover {
color: crimson; text-decoration:underline;

}
/* Rico accordion */
.accordionTabTitleBar {
font-size           : 11px;
font-family         : Verdana, Arial, Helvetica, sans-serif;
padding             : 4px 6px 4px 6px;
border-style        : solid none solid none;
border-top-color    : #BDC7E7;
border-bottom-color : #182052;
border-width        : 1px 0px 1px 0px;
background-image: url(../upload/templates/bgtblh.gif);

}
/*  */
.accordionTabTitleBarHover {
font-size        : 11px;
font-family      : Verdana, Arial, Helvetica, sans-serif;
background-color : #1f669b;
color            : #000000;

}
/*  */
.accordionTabContentBox {
font-size        : 11px;
font-family      : Verdana, Arial, Helvetica, sans-serif;
color            : #737373;
border           : 1px solid #737373;
border-top-width : 0px;
padding          : 0px 8px 0px 8px;
background-image: url(../upload/templates/bgdk.gif);

}
/* Containers */
div.cPad {
padding-left: 7px;
padding-right: 10px;

}
/*  */
table.ct {
text-align:justify;
cursor: pointer;

}
/*  */
td.ctA {
/* outer container */background-color: #282834;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
width: '100%';

}
/*  */
td.ctB {
/* inner container */background-color: #3D3D3D;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
width: '100%';

}
/*  */
td.ctC {
/* code container */background-color: snow;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #3D3D3D; 
width: '100%';

}
