@media screen
{
/*Generic*/
body {margin:0; text-align:center;color:#000;background-color:#FFF;}
div, input, select, textarea, caption, td, th, label {font-family: Arial, Helvetica, sans-serif;}
.sep {clear:both; height:0; font-size:1px;line-height:0;}
.focus {color:#87AF66;}

/*Headings*/
h1, h2, h3, h4 {color:#000;padding:0;margin:0;font-family:Arial, Helvetica, sans-serif;}
h1 {font-size:18px;clear:both;}
h2 {font-size:16px;padding:0 0 15px 0;}
h3 {font-size:14px;padding:0 0 15px 0;}
h4 {font-size:12px;}

/*Image*/
img {border:0;}


/*Link*/
a {outline:none;color:#41421E;}
a:hover {text-decoration:none;}

/*Container*/
div.aux {background:#FFF url(../img/back_aux.gif) center top no-repeat;width:961px;margin:auto;position:relative;}

/*HEADER*/
#header {margin:auto; width:885px;text-align:left;clear:both;padding:0;}
#header.h166 {height:166px;}
#header div.menutop {width:885px; height:25px;background:transparent url(../img/back_menu_top.gif) top left repeat-x;}
#header div.menutop ul {float:right;list-style-type:none;margin:0;padding:0;width:auto;}
#header div.menutop ul li {margin:0;padding:0;float:left;display:block;position:relative;height:25px;width:180px;}
#header div.menutop ul li.active {background:transparent url(../img/back_menu_top_active.gif) top right no-repeat; border-top:#99A694; border-left:1px solid #99A694; width:179px;}
#header div.menutop ul ul {display:none;text-align:left;padding:5px 10px;border-bottom:1px solid #99A694;border-left:1px solid #99A694;border-right:1px solid #99A694;background:#FAFBF9 url(../img/back_menu_top_int.gif) top left repeat-x;float:none;position:absolute; top:25px; right:0;width:auto;z-index:100;width:158px;}
#header div.menutop ul li.active ul {display:block;}
#header div.menutop ul li li {margin:0;padding:0;float:none;display:inline;width:auto;}
#header div.menutop a {display:inline;color:#FFF;text-decoration:none;background:transparent url(../img/back_arrow_menutop.gif) 10px 8px no-repeat; padding:5px 0 0 22px;font-size:11px;margin:0 10px 0 0;text-transform:uppercase; float:right; clear:right; text-align:right;}
#header div.menutop li.active a {display:inline; text-decoration:none; background:transparent url(../img/back_arrow_menutop.gif) 10px 8px no-repeat; color:#FFF; padding:5px 0 0 22px; font-size:11px; margin:0 10px 0 0; text-transform:uppercase; float:right; clear:both;}
#header div.menutop li.active a:hover{background:transparent url(../img/back_arrow_menutop_active.gif) 10px 8px no-repeat; color:#005329;}
#header div.menutop ul li.active li a,
#header div.menutop ul li li a {color:#4B5A34;background:transparent url(../img/back_pattern.gif) bottom left repeat-x;padding:4px 0 4px 0; margin:0;text-transform:none;line-height:14px; float:none; clear:none; display:block;}
#header div.menutop ul li.active li a:hover,
#header div.menutop ul li li a:hover {color:#0a8001; background:transparent url(../img/back_pattern.gif) bottom left repeat-x;}
/*#header div.menutop ul li li a {color:#4B5A34;background:none;padding:0; margin:0;text-transform:none;line-height:14px;}*/


#header div.logo {float:left;height:112px;width:auto;}
#header div.logo img {margin:30px 0 0 25px;}
#header div.search {float:right;font-size:11px;padding:70px 15px 0 0;width:auto;}
#header div.search fieldset {float:left;width:auto;}
#header div.search label {font-family: "Arial Narrow", Arial, Helvetica, sans-serif;font-size:14px;display:block;float:left;padding:0 3px 0 0;margin:0 3px 0 0;color:#87AF66;text-transform:uppercase;width:auto;}
#header div.search input {float:left;width:120px;margin:0 5px 0 0;}
#header div.search button {display:block;float:left;background:transparent url(../img/back_arrow_send.gif) left 3px no-repeat;width:13px;height:20px;padding:0;cursor:pointer;}


#header div.swf {clear:both;height:325px;}
#header div.img {clear:both;}
#header div.img img {display:block;}
#header div.menu_int {height:325px;}

div.menu {width:885px;position:absolute;top:139px;left:38px;text-align:left;height:27px;background-color:#99AF84;clear:both;z-index:99;}
div.menu ul {list-style-type:none;margin:0;padding:0;width:885px;height:27px;overflow:hidden;}
div.menu ul li {color:#FFF;display:block;float:left;background:transparent url(../img/back_border_menu.gif) right 7px no-repeat;height:27px;width:auto;}
div.menu a {background-color:transparent;display:block;text-decoration:none;font-size:14px;color:#FFF;text-transform:uppercase;font-weight:bold;font-family: "Arial Narrow", Arial, Helvetica, sans-serif;padding:5px;margin:0 4px 0 4px;}
div.menu a:hover, div.menu a.active {color:#005F16;}
div.menu ul li.home a {background:transparent url(../img/ico_home.gif) 10px 5px no-repeat;line-height:200px;padding:0;margin:0;height:30px;width:37px;}
div.menu ul li.home a.current, div.menu ul li.home a:hover {background:transparent url(../img/ico_home.gif) 10px -20px no-repeat;}
div.menu ul li a.current {cursor:default;color:#005F16;}
div.menu ul li.last {background:none;}


div.claim_hp {position:absolute;top:137px;right:48px;background-color:#C0D165;width:278px;height:325px;color:#41421E;overflow:hidden;}
div.claim_hp p {font-size:12px;line-height:16px;margin:0; padding:40px 10px 10px 10px;}
div.claim_hp div {position:absolute;bottom:7px;left:10px;width:258px;border-top:2px solid #CADA92;border-bottom:2px solid #CADA92;}
div.claim_hp div p a.link {font-family: "Arial Narrow", Arial, Helvetica, sans-serif;font-size:14px;display:block;text-decoration:none;background:transparent url(../img/ico_arrow_link.gif) 0 5px no-repeat;border-bottom:1px solid #41421E;padding:0 0 3px 15px;margin:10px 0 5px 0;}
div.claim_hp div p {margin:1px 0 1px 0;background-color:#CEDC91;padding:10px 10px 20px 10px;}


div.menu_int {height:auto;position:absolute;top:137px;left:48px;background:#B4C35E url(../img/back_menu_int.gif) top left repeat-x;width:278px;color:#41421E;z-index:1;}
div.menu_int ul span, div.menu_int ul a.section {font-size:18px;color:#41421E;font-family: "Arial Narrow", Arial, Helvetica, sans-serif;background:transparent url(../img/ico_arrow_menu.gif) 0 7px no-repeat;padding:0 0 0 18px;margin:60px 0 10px 0;display:block;}
div.menu_int ul {list-style-type:none;padding:0 0 20px 10px;margin:0;width:250px;}
div.menu_int ul ul {list-style-type:none;margin:0;padding:0;}
div.menu_int ul ul ul {list-style-type:none;margin:0;padding:3px 0 15px 0;border-bottom:1px solid #474826;}
div.menu_int ul li {padding:0;margin:0;}
div.menu_int ul li li {display:block;text-transform:uppercase;padding:0 0 0 0;margin:0 0 2px 0;}
div.menu_int ul li li li {display:block;border-bottom:0;text-transform:none;margin:0;background:transparent url(../img/ico_arrow_link.gif) 2px 9px no-repeat;padding:2px 0 2px 15px;}
div.menu_int ul li a, div.menu_int ul li b {font-size:12px;text-decoration:none;}
div.menu_int ul li ul li a, div.menu_int ul li ul li b {border-bottom:1px solid #474826;width:250px;display:block;padding:3px 0 3px 0;}
div.menu_int ul li ul li ul a, div.menu_int ul li ul li ul b {border-bottom:0;width:auto;display:inline;}
div.menu_int ul li a.active {border-bottom:1px solid #000;display:block;padding:3px 0 3px 0;font-weight:bold;}
div.menu_int ul li li li a {text-decoration:underline;}
div.menu_int ul li li li a:hover {text-decoration:none;}
div.menu_int a.change_lang {background-color:#C3D366;width:auto;border-top:1px solid #FFF;font-weight:bold;font-size:12px;padding:6px 10px 6px 10px;margin:0;display:block;}

/*HP*/
div.main_hp {margin:auto; width:885px;text-align:left;font-size:12px;line-height:16px;}
div.main_hp h1 {display:none;}
div.main_hp h2 {font-family: "Arial Narrow", Arial, Helvetica, sans-serif;font-weight:normal;}
div.main_hp div.ctn {float:left; width:597px;}
div.main_hp div.ctn h1 {display:block; color:#00831E;font-family: "Arial Narrow", Arial, Helvetica, sans-serif;padding:10px 10px 0 10px;}
div.main_hp div.ctn p {margin:0; padding:10px 10px 0 10px;}
div.main_hp div.news {width:597px; float:left;height:247px;overflow:hidden;}
div.main_hp div.news.section {width:597px; float:left;height:145px;overflow:hidden;}
div.main_hp div.news h2 {color:#87AF66;font-size:18px;padding:30px 10px 0 10px;font-weight:bold;}
div.main_hp div.news.section h2 {padding:10px 10px 2px 10px;}
div.main_hp div.news ul {list-style-type:none; margin:0;padding:10px 10px 0 10px;}
div.main_hp div.news.section ul {padding:0 10px 0 10px;}
div.main_hp div.news ul li {list-style-type:none; margin:0;padding:0 0 15px 0;}
div.main_hp div.news.section ul li {padding:3px 0 0 0;}
div.main_hp div.news h3, div.main_hp div.news span {color:#66874B;display:inline;padding:0;font-size:12px;}
div.main_hp div.news p {margin:0; padding:0;}
div.main_hp div.news p.link {padding:0 0 0 10px;}

div.main_hp div.box {width:278px;border-top:3px solid #41421E;float:left;padding:0;display:inline;margin:10px 5px 0 10px;}
div.main_hp div.box h2 {font-size:16px;color:#87AF66;padding:10px 0 10px 0;font-weight:bold;}
div.main_hp div.ctn div.box h2 {height:30px;overflow:hidden;line-height:18px;}
div.main_hp div.box img {border:1px solid #111212;float:left;margin:0 10px 0 0;}
div.main_hp div.ctn div.box img {float:none;display:block;margin:0;}
div.main_hp div.box p {float:left;padding:0;margin:0;width:auto;}

div.main_hp div.box.special {width:278px; height:245px;overflow:hidden;background-color:#C3D366;border:0;margin:0;}
div.main_hp div.box.special h2 {font-size:18px;color:#41421E;padding:30px 0 0 10px;}
div.main_hp div.box.special span {display:block;color:#FFF;padding:0 0 3px 0;background-color:transparent;}
div.main_hp div.box.special p {padding:10px;}

div.main_hp div.box.special.press {float:left;background:#C3D366 url(../img/back_special.gif) bottom left repeat-x; width:278px;height:auto;overflow:visible;padding:0 0 50px 0;}
div.main_hp div.box.special.press h2 {color:#00831E;padding:15px 10px 0 10px;}
div.main_hp div.box.special.press ul {list-style-type:none; margin:0;padding:10px;}
div.main_hp div.box.special.press ul li {list-style-type:none; margin:0;padding:0 0 15px 0;}
div.main_hp div.box.special.press h3, div.main_hp div.box.special.press span {color:#00831E;display:inline;padding:0;font-size:12px;}
div.main_hp div.box.special.press p {margin:0; padding:0 15px 10px 0;}

div.main_hp div.box.claim {width:278px; height:145px;background-color:#C3D366;margin:0 0 0 10px;border:0;}
div.main_hp div.box.claim p {padding:15px 15px 0 15px;margin:0;color:#FFF;font-size:18px;line-height:24px;font-family: "Arial Narrow", Arial, Helvetica, sans-serif;height:100px;overflow:hidden;background-color:transparent;}

div.main_hp div.text {float:left;width:576px; height:145px;padding:0 0 0 10px;overflow:hidden;}
div.main_hp div.text p {padding:15px 15px 0 15px;margin:0;}


/*CONTENT*/
#content {margin:auto; width:885px;text-align:left;background-color:#F4F4F4;padding:0 0 10px 0;}


/*ColSx*/
div.colsx {width:300px;float:left;height:300px;}



/*Main*/
div.main {width:585px;float:left;}
div.main.large {width:875px;float:left;padding:0 0 0 10px;}
div.main p {margin:0;padding:0 25px 15px 0;font-size:12px;line-height:18px;clear:both;}
div.main h3 {clear:both;}
div.main p.note {margin:0;padding:0 25px 15px 0;font-size:10px;line-height:16px;font-style:italic;}
div.main ul {margin:0;padding:0 25px 15px 15px;font-size:12px;list-style-type:square;line-height:18px;}
div.main a {font-weight:bold;}
div.main p.link {clear:both;}
div.main p.link a {display:block;background:transparent url(../img/ico_arrow_link.gif) 0 7px no-repeat;padding:0 0 0 13px;margin:0;}
div.main p.link.left {float:left;width:auto;clear:none;}
div.main p.link.right {float:right;width:auto;clear:none;}

div.main div.swf {clear:both;}


div.main div.ctn {float:left; width:439px;}
div.main.large div.ctn {float:left; width:729px;}
div.main div.box {border-top:3px solid #41421E;width:98%;padding:10px 0 10px 0;clear:both;}
div.main div.box h3 {font-family: "Arial Narrow", Arial, Helvetica, sans-serif;color:#87AF66;font-size:16px;padding:0 0 5px 0;font-weight:normal;clear:none;}
div.main div.box span {display:block;font-size:12px;font-weight:bold;}
div.main div.box img {border:1px solid #111212;float:left;margin:0 10px 15px 0;}
div.main div.box p {padding:0 0 10px 0;clear:none;}
div.main div.box ul.news {margin:0;padding:0 10px 10px 0;list-style-type:none;}
div.main div.box ul.news a {font-weight:normal;}

div.main div.box.loghi img {border:0;}
div.main div.box.loghi p.link.right {padding:70px 0 0 0;}

div.main div.map ul {margin:0; padding:0;}
div.main div.map ul li {list-style-type:none;margin:0; padding:0 20px 0 0;float:left;width:100px;line-height:16px;}
div.main div.map ul li li {padding:5px 0 10px 0;}
div.main div.map ul li li li {float:none;display:block;padding:0 0 0 10px; margin:0;}
div.main div.map ul li a {font-size:14px;height:35px;display:block;}
div.main div.map ul li li a {font-weight:normal;font-size:12px;height:auto;}


/*Navigation*/
div.navigation {float:left;padding:10px 0 15px 0;font-size:11px;color:#A6BE71;width:auto;}
div.main div.ctn div.navigation {width:380px;}
div.navigation a {color:#A6BE71;}

/*Button:Send-Print*/
div.links {float:right;text-align:right;width:auto;}
div.links p {margin:0; padding:10px 13px 0 0;}
div.links p a {float:left;display:block;line-height:400px;overflow:hidden;width:auto;}
div.links a.send {background:transparent url(../img/ico_send.gif) left 1px no-repeat;width:15px;height:15px;margin:0 10px 0 0;}
div.links a.print {background:transparent url(../img/ico_print.gif) top left no-repeat;width:17px;height:15px;}


/*ColDx*/
div.coldx {width:136px;float:left; background-color:#C3D466;color:#41421E;margin:20px 0 0 0;}
div.coldx div.box {padding:10px 10px 0 10px;font-size:12px;border:0;width:auto;margin:0;}
div.coldx h2 {font-family: "Arial Narrow", Arial, Helvetica, sans-serif;line-height:16px; }
div.main div.coldx h3 {color:#000;padding-bottom:3px;font-size:14px;}
div.main div.coldx p {clear:both;}
div.main div.coldx p img {padding:0; margin:0 0 10px 0;display:block;border:1px solid #111212;}
div.coldx ul {margin:0;padding:0 5px 10px 0;list-style-type:none;}
div.coldx ul li {background:transparent url(../img/ico_arrow_list.gif) left 6px no-repeat;padding:0 0 3px 10px;line-height:16px;}


/*Table*/
table {font-size:12px;width:98%; border-collapse:collapse;text-align: left; margin:0 0 15px 0;clear:both;}
table caption {font-family: "Arial Narrow", Arial, Helvetica, sans-serif;text-align: left; padding:10px 10px 3px 0; font-size:16px; color:#87AF66; border-top:3px solid #41421E;}
table th {font-weight:normal;}
table td, table th {padding:10px 0 0 0;}
table td {padding:10px 0 0 10px;}
table th.pdf {background:transparent url(../img/ico_pdf.gif) left 8px no-repeat;padding:10px 0 3px 20px;}
table td.center, table th.center {text-align:center;}
table td.right, table th.right {text-align:right;}
table a {display:block;background:transparent url(../img/ico_arrow_link.gif) left 5px no-repeat;padding:0 0 0 13px;margin:0;}


table.generic {font-size:11px;}
table.generic td, table.generic th {border-right: 1px solid #FFF; border-bottom: 1px solid #FFF;padding:5px;}
table.generic td {background-color:#E4E4E4; padding:7px 5px 7px 5px;}
table.generic th { background-color:#C4D467; color:#4B5A34;font-weight:bold;}


/*Archive tab*/
div.archive_tab {padding:15px 0 0 0; border-top:3px solid #41421E;clear:both;}
div.archive_tab ul {list-style-type:none;margin:0;padding:0;position:relative;height:320px;width:100%;}
div.archive_tab ul li {margin:0; padding:0;display:inline;}
div.archive_tab ul li a {font-family: "Arial Narrow", Arial, Helvetica, sans-serif;color:#BEBEBE;font-size:16px;text-transform:uppercase;border-left:1px solid #B9B9B9;border-top:1px solid #B9B9B9;border-right:1px solid #B9B9B9;display:inline;float:left;padding:3px 6px 3px 6px;text-decoration:none;margin:3px 3px 0 0;width:auto;}
div.archive_tab ul li.active a {color:#87AF66;border-left:1px solid #C7D770;border-top:1px solid #C7D770;border-right:1px solid #C7D770;padding:6px 6px 3px 6px;margin:0 3px 0 0;}
div.archive_tab ul ul {display:none;overflow:hidden;border-top:1px solid #C7D770;height:260px;background-color:#FFF;position:absolute;top:28px;left:0;list-style-type:none;margin:0;padding:10px 0 10px 15px;float:left;width:auto;}
div.archive_tab ul li.tab.active ul {display:block;}
div.archive_tab ul ul li {display:block;float:left;margin:0 10px 0 0;padding:0 0 10px 0;font-size:12px;width:auto;}
div.archive_tab ul ul li img {display:block;}
div.archive_tab ul li.active ul a {border:0;margin:0; padding:0;float:none;width:auto;}
div.archive_tab div.pagination {text-align:right;padding:0 15px 0 0;clear:both;}
div.archive_tab div.pagination a {color:#C2D265;font-size:12px;}
div.archive_tab div.pagination b {color:#C2D265;font-size:13px;}
div.archive_tab div.pagination span.left {float:left;padding:0 0 0 15px;width:auto;}
div.archive_tab div.pagination span.center {float:left; padding:0 0 0 130px;width:auto;}

/*Popup*/
div.popup {margin:15px;text-align:left;}
div.popup h1 {text-transform:uppercase;font-family: "Arial Narrow", Arial, Helvetica, sans-serif;margin:0; padding:10px 0 10px 0;}
div.popup p {margin:0; padding:0 0 10px 0;line-height:18px;font-size:12px;}
div.popup ul {margin:0;padding:0 25px 15px 15px;font-size:12px;list-style-type:square;line-height:18px;}
div.popup p a.pdf {background:transparent url(../img/ico_pdf.gif) top left no-repeat;margin:0;padding:3px 0 5px 20px;}
div.popup p a.close {float:right;}
div.popup p.note {margin:0;padding:0 25px 15px 0;font-size:10px;line-height:16px;font-style:italic;}

/*FORM*/
form {margin:0; padding:0;}
fieldset {margin:0; padding:0;border:0;}
input, textarea {border-top:1px solid #727272;border-left:1px solid #B4B4B4;border-right:1px solid #B4B4B4;border-bottom:1px solid #DADADA;font-size:11px;}
button {border:0;background:transparent;}

form.reg fieldset {float:left; width:98%;padding:0 0 10px 0; margin:0 0 15px 0;}
form.reg fieldset.border {border-bottom:2px solid #41421E;}
div.popup form.reg fieldset {float:left; width:100%;padding:0 0 10px 0;}
form.reg div {float:left; width:98%;padding:0 0 5px 0;}
form.reg div.check {float:right; width:90%;padding:0 27px 5px 0;}
form.reg h2 {clear:both;width:98%;font-family: "Arial Narrow", Arial, Helvetica, sans-serif;text-align: left; padding:10px 0 3px 0; font-size:16px; color:#87AF66; border-top:3px solid #41421E;font-weight:normal;}
form.reg h3 {font-size:12px;padding:0 0 5px 0;}
form.reg label {font-size:12px;display:block;float:left;width:190px;padding:3px 0 0 0;}
form.reg.search label {font-size:12px;display:block;float:left;width:90px;padding:3px 0 0 0;}
form.reg div.check label {float:right; width:50px;}
form.reg label span {font-size:11px;display:block;font-style:italic;padding:0;}
form.reg span {display:block;float:left;padding:0 5px 0 5px;width:auto;}
form.reg label.small {width:80px;padding:3px 0 0 10px;}
form.reg label.large {width:360px;}
form.reg input, form.reg select {float:left; font-size:12px;}
form.reg input {width:200px;}
form.reg input.medium {width:115px;}
form.reg input.small {width:80px;}
form.reg input.xsmall {width:40px;}
form.reg input.check {border:0;width:auto;}
form.reg div.check input.check {float:right;}
form.reg p.link {padding:0 15px 15px 0;margin:-22px 0 0 0;}
form.reg p.link.send {padding:0;margin:10px 0 0 0;width:98%;text-align:right;}
form.reg p.link a {background:transparent url(../img/ico_arrow_top.gif) left 7px no-repeat;padding:0 0 0 10px;font-size:11px;}
form.reg button {padding:0;margin:0;font-size:16px;display:block;float:right;width:auto;cursor:pointer;}
div.popup form.reg button {font-size:13px;display:block;float:right;width:auto;cursor:pointer;padding:0 20px 0 0;}
form.reg.search button {padding:0;margin:0;font-size:12px;display:block;float:left;width:auto;cursor:pointer;}
form.reg.search button a {display:block;float:left;background:transparent url(../img/back_arrow_send.gif) left 3px no-repeat;width:13px;height:10px;overflow:hidden;line-height:400px;padding:0 0 10px 0;cursor:pointer;}
form.reg input.small {width:80px;}
form.reg div.privacy {width:533px;height:80px;font-size:12px;overflow:auto;border:1px solid #727272;margin:0 0 10px 0;}
div.ctn form.reg div.privacy {width:390px;}
form.reg textarea {width:330px;height:80px;font-size:12px;}
.kform-success, .kform-error, .kform-fieldMessage { display:none; }
div.main .kform-error {border:1px solid #F00;margin:0 10px 10px 0;clear:both;}
div.main .kform-success {border:1px solid #87AF66;margin:0 10px 10px 0;clear:both;}
div.main .kform-error p, div.main .kform-success p {padding:10px;margin:0;clear:both;}
div.main .kform-fieldMessage {padding:0;padding:3px 0 0 0;}
div.main div.check .kform-fieldMessage {float:right;padding:3px 5px 0 0;}
div.main .kform-error p b, div.main .kform-fieldMessage {color:#F00;}

/*FOOTER*/
#footer {color:#87AF66;font-size:12px;margin:auto; width:885px;text-align:center;clear:both;padding:10px 0 10px 0;}
#footer a {color:#87AF66;}

}


@media print

{
* {font-family: Arial, Helvetica, sans-serif; color:#000;}
div.logo img {border:0;}
p {margin:0; padding:0 0 10px 0;}
table {width:100%; margin-bottom:10px;}
caption, th {text-align:left;}
caption {padding:10px 10px 3px 0; font-size:16px; border-top:3px solid #41421E;}
h1 {font-size:18px;padding:15px 0 0 0; margin:0;}
h2 {font-size:16px;padding:0 0 10px 0; margin:0;}
h3 {font-size:14px;padding:0 0 10px 0; margin:0;}
h4 {font-size:12px;padding:0 0 10px 0; margin:0;}
div.main div.box {border-top:3px solid #41421E;width:100%;padding:10px 0 10px 0;clear:both;}
div.main div.box h3 {padding:0 0 5px 0;clear:none;}
div.main div.box span {display:block;font-weight:bold;}
div.main div.box img {border:1px solid #111212;float:left;margin:0 10px 15px 0;}
div.main div.box p {padding:0;clear:none;}
form.reg h2 {width:100%;text-align: left; padding:10px 0 10px 0; border-top:3px solid #41421E;}
form.reg div {clear:both;}
fieldset {clear:both;margin:0 0 10px 0;}
#footer {border-top:2px solid #41421E;width:100%;padding:10px 0 0 0;}


div.menutop, div.search, div.menu, div.menu_int, div.links, p.link a {display:none;}
}
