spacer { color: #FF0000; }

xa  { color: #747474; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
xa:hover  { color: #F49104; font-family: Verdana, Arial, Helvetica, sans-serif }

a  { color: #075dd5; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
a:hover  { color: #F49104; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }

p {}

xtd  { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left }
td  { color: #293d29; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left }

textarea     { color: #7a7a7a; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif }

h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 12px; 
font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; margin-top:4px; margin-bottom:0 }

.alttd  { color: #000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif }

.xbody  { background-color: #f4f4f4; vertical-align: top }
.body  { background-color: #fceddd; vertical-align: top }

xbody     { background-image: url(images/clear_me_bg.jpg); background-repeat: repeat; margin: 0 7% }

.xbody_b { background-image: url(images/body_b.jpg); background-repeat: repeat-x; height: 51px; vertical-align: bottom  }

.xbody_b_l { background-image: url(images/body_b_l.jpg); background-repeat: no-repeat; width: 47px; height: 51px }
.xbody_b_r { background-image: url(images/body_b_r.jpg); background-repeat: no-repeat; width: 51px; height: 51px }

.xbody_l { background-image: url(images/body_l.jpg); background-repeat: repeat-y; width: 47px }
.xbody_r { background-image: url(images/body_r.jpg); background-repeat: repeat-y; width: 51px }

.xbody_t   { background-image: url(images/body_t.jpg); background-repeat: repeat-x; background-position: left bottom; height: 53px  }

.xbody_t_l  { background-image: url(images/body_t_l.jpg); background-repeat: no-repeat; background-position: right bottom; width: 47px; height: 53px }
.xbody_t_r   { background-image: url(images/body_t_r.jpg); background-repeat: no-repeat; background-position: left bottom; width: 51px; height: 53px }


.cbox_cap  { color: #7a7a7a; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; 
background-color: #e2e2e2; background-position: left; padding: 2px }

.xcbox_con { padding: 4px 2px 8px; border-bottom: 1px dashed #c7c7c7 }
.cbox_con { padding: 4px 2px 8px; border-bottom: 1px solid #293D29 }

.comments   { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: right }

.disclaimer { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; padding: 5px; width: 100% }

.xfborder  { border: dashed 1px #c3c3c3 }
.xxfborder  { border: dashed 1px #184273 }

.fcaption  { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; border: solid 1px #c3c3c3; text-shadow: black 0.2em 0.3em 0.2em  }
.finfobar  { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; border: solid 1px #c3c3c3 }
.forumborder  { padding: 4px; border: solid 1px #c3c3c3 }

.forumheader     { color: #293d29; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; border: solid 1px #c3c3c3 }

.forumheader2  { color: #293d29; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: left; padding: 4px; border: solid 1px #c3c3c3 }
.forumheader3  { color: #293d29; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; padding: 4px; border: solid 1px #c3c3c3 }

.forumlink  { color: #293d29; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
.helpbox   { color: #293d29; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; width: 100%; border: solid 1px #c3c3c3 }

.indent    { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 5px; padding: 10px; border: dashed 1px #c3c3c3 }
.textindent { text-indent: 24px }
table.kurs { width: 100%; background-color: #dce3df; border:1px dotted #006633 }
td.kf { font-size: 11px; font-family: 'Trebuchet MS', lucida; sans-serif }
td.usd { font-weight: bold; color: blue }
td.eur { font-weight: bold; color: green }

.link     { color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-image: url(images/link_bg.jpg); background-repeat: repeat-x; background-position: left top; text-align: center; padding-top: 3px; padding-left: 30px; height: 20px; vertical-align: top }
.link a:link {color: #FFF;}
.link a:visited {color: #FFF;}
.link a:hover { color: #f49104 }
.link a:active {color: #FFF;}
.link_area { background-color: #f4f4f4 }
.link_end { background-image: url(images/link_r.jpg); background-repeat: no-repeat; width: 20px; height: 20px }
.link_start  { background-image: url(images/link_l.jpg); background-repeat: no-repeat; width: 23px; height: 20px }

.mediumtext { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }

.xbutton     { color: #075dd5; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; 
background-color: #f4f4f4; text-align: center; border: dashed 1px #c3c3c3 }

.xbutton:hover   { color: #F49104; font-size: 12px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
background-color: #f4f4f4; text-align: center; border: solid 1px #c3c3c3 }

.button     { color: #7a7a7a; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; 
background-color: #fceddd; text-align: center; border: solid 1px #184273 }

.button:hover   { color: #F49104; font-size: 12px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
background-color: #fceddd; text-align: center; border: solid 1px #184273 }

.xcontent_area { padding: 10px; width: 60%; height: 100%; vertical-align: top; border-right: 1px dashed #c3c3c3 }
.xmenu_area { padding: 10px 5px; width: 20%; height: 100%; vertical-align: top; border-right: 1px dashed #c3c3c3 }

.content_area { padding: 10px; width: 50%; height: 100%; vertical-align: top }
.menu_area { padding: 10px 5px; width: 28%; height: 100%; vertical-align: top; border-right: solid 1px #EAC6B1 }
.menu_area_right { padding: 10px 5px; width: 22%; height: 100%; vertical-align: top; border-left: solid 1px #EAC6B1 }

.message   { color: #000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; 
text-align: left; padding-bottom: 10px; padding-left: 10px; height: 25px; vertical-align: bottom; background-color: #fceddd }

.search    { text-align: right; height: 15px; vertical-align: bottom; background-color: #fceddd }
.log_reg  { text-align: right; padding-bottom: 10px; padding-right: 25px; vertical-align: bottom; background-color: #fceddd }

.ltl 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; font-color: black }
.reqvz 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-color: black }

.menu_body { padding: 5px }

.menu_t    { color: #293d29; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; 
background-image: url(images/menu_cap.gif); 
background-repeat: repeat-x; background-position: right top; height: 22px ; 
padding-top: 3px; padding-left: 2px; vertical-align: top }

.menu_t_l  { background-image: url(images/menu_cap_l.gif); background-repeat: no-repeat; 
background-position: right top; width: 4px; height: 22px }

.menu_t_r   { background-image: url(images/menu_cap.gif); background-repeat: repeat-x; 
background-position: left top; text-align: right; width: auto; height: 22px; vertical-align: baseline }


.xnews { padding-right: 20px; padding-bottom: 15px; padding-left: 20px; border-bottom: 1px dashed #c3c3c3 }
.news { padding-right: 20px; padding-bottom: 15px; padding-left: 20px; border-bottom: 1px solid #EAC6B1 }

.news_body  { color: #293d29; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 5px }

.news_cap     { color: #293d29; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; 
font-weight: bold; background-color: #fbbc79; text-align: justify; padding: 2px 3px }

.news_info   { color: #fff; font-size: 12px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
background-color: #cd8231; text-align: center; padding: 2px }

.news_info a:link {color: #e2e2e2;}
.news_info a:visited {color: #e2e2e2;}
.news_info a:hover { color: #f49104 }
.news_info a:active {color: #e2e2e2;}
.news_ttl   { color: #293d29; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; 
text-align: left; position: relative }
.nextprev    { color: #000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 3px }

.sitelinks  { color: #fff; background-color: #f4f4f4; 
text-align: right; display: block; padding-bottom: 10px; width: auto; height: 20px; float: right; vertical-align: top }

.smalltext  { color: #293d29; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }

.tbox       { color: #7a7a7a; font-size: 10px; 
font-family: Verdana, Arial, Helvetica, sans-serif; border: solid 1px #c3c3c3 }

.ttl_img    { background-image: url(images/river800.jpg); background-position: right bottom;
background-color: #fceddd; text-align: center; height: 8px; text-align: left }

