/*System*/
html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, a, a img, div{ border:0; margin:0; padding:0; }
body{ font:14px 'Trebuchet MS', sans-serif; color:#616161; background:#fff url(/img/top-bg.jpg) repeat-x; }
body a{ color:#616161; text-decoration:underline;}
body a:hover{ text-decoration:none; }
h1{ font-size:24px; color:#00931c; line-height:24px; font-weight:normal; }
h2{ font-size:16px; color:#044d9a; padding-top:15px; }
/*End System*/

/*Header*/
#banner-l { margin:24px 0 0 31px;} #banner-ll { margin:7px 0 0 31px;} 
#banner-lll { position:absolute; top:247px; margin:0px 0 0 411px;}

#main{ background:url(/img/bot-bg.jpg) repeat-x left bottom; padding-bottom:21px; position:relative;}
#center{ margin:0px auto 0 auto; width:897px; overflow:hidden; position:relative; }
#r-col{ float:right; width:664px; margin-top:245px; }
#flash1{ margin:3px 4px 23px 4px; height:254px; }
#header{ position:absolute; left:0; top:4px; clear:both; }
#nav{ position:relative; top:8px; left:6px; z-index:1; }
#nav a{ float:right; margin:0 6px; width:20px; height:20px; font-size:0; text-decoration:none; }
#nav span{ float:right; margin:0 6px; width:20px; height:20px; font-size:0; }
a#ico-home{ background:url(/img/ico.gif) 0 0; }
a#ico-home:hover{ background:url(/img/ico.gif) 0 -20px; }
a#ico-map{ background:url(/img/ico.gif) 40px 0; }
a#ico-map:hover{ background:url(/img/ico.gif) 40px -20px; }
a#ico-mail{ background:url(/img/ico.gif) 20px 0; }
a#ico-mail:hover{ background:url(/img/ico.gif) 20px -20px; }
#ico-home-on{ background:url(/img/ico.gif) 0 -20px; }
#ico-map-on{ background:url(/img/ico.gif) 40px -20px; }
#ico-mail-on{ background:url(/img/ico.gif) 20px -20px; }
#logo{ float:left; width:447px; padding-top:9px; height:135px; }
#h24{ float:left; width:273px; text-align:right; color:#616161; line-height:14px; font-style:italic; height:137px; margin-top:7px; }
#h24 #zag24{ color:#d91818; font-size:18px; text-transform:uppercase; line-height:18px; font-style:normal; }
#h24 #adr{ font-size:18px; line-height:18px; font-style:normal; }
#h24 p{ margin-top:10px; }
#fl24-cont{ width:166px; float:right; position:relative; }
#fl24{ width:113px; height:133px; }

#fl-zag{ color:#d91818; font-size:30px; position:absolute; top:92px; left:87px; }
#fl-zag1{ color:#d91818; font-size:30px; position:absolute; top:92px; left:-140px; }

/*End Header*/

/*Left Menu*/
#l-col{ float:left; width:216px; margin-top:22px; }
#l-col a{ width:195px; height:66px; background:url(/img/rban.png) no-repeat top left; display:block; color:#fff; font-size:14px; text-decoration:none; padding:12px 0px 0px 21px; line-height:14px; }
#l-col a:hover{ background:url(/img/rban.png) no-repeat -216px top; }
#l-col span.met{ font-size:11px; padding:0px 8px 0px 3px; position:relative; top:-2px; }
#l-col span.zag-met{ color:#616161; }
#l-col a:hover span.zag-met{ color:#fff; font-style:italic; }
#l-col span.ad{ color:#00931c; font-size:14px; line-height:18px; }
#l-col a:hover span.ad{ color:#fff; }
#l-col span.red{ color:#d91818; line-height:20px; font-size:20px; }
#l-col a:hover span.red{ color:#fff; }
#l-col span.grey{ color:#616161; line-height:18px; }
#l-col a:hover span.grey{ color:#fff; }
#l-col span.level1{ width:195px; height:66px; background:url(/img/rban.png) no-repeat -216px top; display:block; color:#fff; font-size:14px; padding:12px 0px 0px 21px; line-height:14px; }
#l-col span.level1 span.met{ color:#fff; }
#l-col span.level1 span.zag-met{ color:#fff; }
#l-col span.level1 span.ad{ color:#fff; }
#l-col span.level1 span.red{ color:#fff; }
#l-col span.level1 span.grey{ color:#fff; }
/*ie6*/
* html #l-col a{ cursor:pointer; background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/rban-off.png", sizingMethod='crop'); }
* html #l-col a:hover{ background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/rban-on.png", sizingMethod='crop'); }
* html #l-col span.level1{ background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/rban-on.png", sizingMethod='crop'); }
/*End Left menu*/

/*Top menu*/
div.top-but{ float:left; width:218px; }
div.top-but a{ width:201px; height:53px; background:url(/img/top-but.jpg) no-repeat top left; color:#00931c; font-size:18px; text-align:right; padding:27px 17px 0 0; line-height:18px; text-decoration:none; display:block; }
div.top-but .line2{ height:71px; padding-top:9px; line-height:18px; }
div.top-but span{ width:201px; height:53px; background:url(/img/top-but.jpg) no-repeat top left; color:#00931c; font-size:18px; text-align:right; padding:27px 17px 0 0; line-height:18px; display:block; }
div.top-but-div{ float:left; width:8px; height:80px; }

#tmenu { border:0px; border-collapse:collapse; table-layout:fixed; width:100%; }
#tmenu td.tbut { width:218px; }
#tmenu td { padding:0; }
/*End Top menu*/

/*Content*/
#content{ padding:26px 30px 9px 23px; text-align:left; background:url(/img/cont-bg.gif) no-repeat 652px -8px; overflow:hidden; }
#content p{ margin-top:19px; text-align:justify; line-height:16px; }
#content p.ps{ color:#00931c; text-align:right; font-size:20px; position:relative; left:7px; }
#cont-tl{ margin-right:4px; background:#f3f3f3 url(/img/cont-bg.gif) no-repeat -8px -8px; }
#cont-bl{ width:8px; height:8px; float:left; background:url(/img/cont-bg.gif) no-repeat -8px 0; font-size:0; }
#cont-br{ width:8px; height:8px; float:right; background:url(/img/cont-bg.gif) no-repeat; margin-right:4px; font-size:0; }
#cont-bc{ width:644px; height:8px; float:left; background:#f3f3f3; font-size:0; }
ul{ margin:10px 0 0 15px; }
li{ margin-top:5px; text-align:justify; }
ol{ margin:10px 0 0 25px; }
div.clear { font-size:0; line-height:0; clear:both; }
/*End Content*/

/*Footer*/
#foot{ background:url(/img/foot-bg.jpg) no-repeat top left; height:88px; clear:both; margin:22px auto 0 auto; width:897px; }
#set{ width:184px; margin-top:30px; line-height:15px; float:left; text-align:left; color:#fff; text-align:left; padding-left:30px; }
#www{ font-size:20px; height:88px; line-height:88px; color:#119a2b; margin-left:36px; float:left; width:200px; text-align:left; }
#www a{ font-size:20px; line-height:88px; color:#119a2b; text-decoration:none; }
#copy{ float:right; margin-right:30px; font-size:11px; height:88px; line-height:88px; color:#adadad; width:200px; text-align:right; }
/*End Footer*/

/* BEGINOF Browse Msg links */
.brwsmsg{ display:inline; }
#content .brwsmsg img{ position:relative; top:2px; border:0; }
.brwsmsg a{ font:12px "Tebuchet MS"; color:#000; text-decoration:none; }
.brwsmsg a:hover{ color:#cd3333; text-decoration:none; }
.brwsmsg_act{ font:12px "Tebuchet MS"; color:#cd3333; text-decoration:none; }
/* ENDOF Browse Msg links */

/*Photoalbom*/
.photoalbom img{ margin:5px 10px 5px 0; float:left; }
/*End Photoalbom*/

/*foot-text*/
#foot-text { font-size:10px; color:#aaa; position:absolute; left:0; bottom:5px; width:100%; }
#foot-text p { margin:0 auto; width:897px;  text-align:center; }
* html #foot-text p { margin:0; }
#foot-text a { color:#aaa; }
/*end foot-text*/
