html { overflow-y: scroll; 
            min-height: 100%;
            margin-bottom: 1px;
 
}
* {margin: 0; padding: 0}

body {font: 62.5% Tahoma,sans-serif; color: #464646; background: #fff}
#container {width: 995px; margin: 0 auto;}
#header {position: relative; width: 1024px; height: 253px; font-size: 1.1em; background: url(../img/bg.jpg) no-repeat 0px 0; margin: 0 auto;}
#logo {position: absolute; width: 172px; height: 112px; text-indent: -6000px; background: url(../img/logo.jpg) no-repeat 0 0; top: 33px; left: 22px}
#logo a {width: 172px; height: 112px; display: block;}
#word {position: absolute; width: 379px; height: 119px; text-indent: -9000px; background: url(../img/word.gif) no-repeat 0 0; top: 95px; left: 238px}
#word a {width: 379px; height: 119px; display: block;}
#comp {position: absolute; width: 372px; height: 173px; text-indent: -9000px; background: url(../img/comp.gif) no-repeat 0 0; top: 77px; right: 0px}
#comp a {width: 372px; height: 173px; display: block;}
#content {float: left; width: 641px; margin: 32px 0 0 25px; font-size: 1.2em;}
#footer {width: 950px; border-top: 4px solid #FF6600; font-size: 1.1em; margin: 0 auto; margin-top: 50px; height: 90px;}


/*Search*/
.search {height: 15px; width: 192px; border: 1px solid #7e94a7; color: #7d7d7d; position: absolute; left: 242px; top: 47px; padding-left: 8px; padding-top: 2px; font-size: 1.1em}
#go {background: url(../img/go.gif) no-repeat; width: 28px; height: 19px; border: none; position: absolute; left: 449px; top: 47px;}

/*List top menu*/
#contact, #sitemap {position: absolute; list-style: none;}
#contact a, #sitemap a {color: #FF6600}
#contact a:hover, #sitemap a:hover {color: #464646; text-decoration: none}

#contact {background: url(../img/contact.gif) no-repeat 0px 3px; top: 39px; right: 120px; padding-left: 22px;}
#sitemap {background: url(../img/sitemap.gif) no-repeat 0px 3px; top: 39px; right: 212px; padding-left: 22px;}

/*Navigation*/
.navigation {list-style: none; font-size: 1.2em; width: 193px; padding-left: 20px; float: left}
.navigation li {padding: 12px 0 12px 28px; border-bottom: 1px solid #e1e1e1; background: url(../img/passiv.gif) no-repeat 11px 15px;}
.navigation a {color: #464646; text-decoration: none;}
.navigation a:hover {color: #2a56ad; text-decoration: underline}

.ulindent { margin-left: 25px;}
li.active {background: url(../img/active.gif) no-repeat 11px 15px; font-weight: bold; border-bottom: 1px solid #e1e1e1; padding-bottom: 15px;}
.active ul {padding-top: 7px; }
.active li{list-style: none; border: none; background: url(../img/activesub.gif) no-repeat 11px 5px; padding: 2px 0 2px 28px; font-size: 0.9em; font-weight: normal}

/*content*/
#content p {
	margin: 0 0 19px 0;
	line-height: 16px;
}

/*footer*/
#footer ul {list-style: none;}
#footer .info li {float: left; margin: 5px 8px 0 0}

#footer .phone {float: right; margin: -10px 0 0 0; text-align: right; padding-right: 21px}
#footer .phone li {padding-bottom: 3px;}

#footer a {color: #FF6600}
#footer a:hover {color: #FF6600; text-decoration: none}

.copy {margin-top: 32px}

/*clear*/
.clear {clear: both}


