* { margin:0; padding:0; }
body { font:12px tahoma; color:#6D6D6D; background:url(../images/bg.gif) repeat-y #E18439; }
img { border:0; }
h1 , h2 { font:24px times; font-weight:normal; color:#E18439; margin:0 0 20px 0; }
h2 { font-size:19px; margin:0 0 10px 0; color:#BE6015; }
a.logo { display:block; height:120px; width:250px; outline:none; background:url(../images/logo.gif) no-repeat; text-indent:-3000px; }
.page { width:1007px; margin:80px 0 0 0; }
.menu { width:271px; float:left; font-size:15px; padding:0 0 0 29px; }
.menu ul li { list-style:none; margin:0 0 5px 0; }
.menu ul li a { font-size:12px; padding:4px 0 4px 42px; text-decoration:none; color:#BE6015; display:block; width:179px; }
.menu ul li a:hover , .menu ul li a.active { padding-left:10px; border-left:32px solid #000; background:#BE6015; color:#fff; }
.content { width:450px; float:left; }
.content ul { margin:0 0 0 40px; }
.content ul.sitemap li { list-style:none; margin:0 0 20px -25px; border-left:3px solid #000; padding:0 0 0 7px; }
.content ul.sitemap li a { color:#BE6015; text-decoration:none; }
.content a { color:#000; }
.sidebar { color:#fff; width:157px; float:left; padding:0 0 0 100px; }
.sidebar a { color:#fff; text-decoration:none; }
.sidebar ul { list-style:none; }
form fieldset { border:0; width:400px; }
form label { display:block; float:left; width:140px; padding:5px 0 0 0; }
form input , textarea { font:12px tahoma; width:180px; color:#6D6D6D; float:left; margin:0 0 1px 0; border:1px solid #E18439; padding:4px; }
form textarea { height:100px; font:12px tahoma; }
form input.btn { color:#fff; font-weight:bold; font-size:11px; margin:2px 0 0 0; width:120px; background:#BE6015; }