body {background:#eeeeee; text-align: center; margin:0px; padding:0px;}

div#all {width:764px; margin: auto;}
div#header1 {background: url(hbg.gif) repeat-x; width:764px; margin:auto; padding:0px; text-align:left;}
div#header2 {background: url(hbg01.gif) repeat-x; width:764px; margin:auto; padding:0px; text-align:left;}
div#logo  {width:122px; padding:0px; float:left;}
div#banner  {width:461px; padding:0px; float:right;}

div.mainmenu   {background: url(mbg.gif); width:764px; padding:0px;}

div.mmbutton   {padding:0px; float:left;}
div.mmbutton p {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 70%; font-style: normal; font-weight: bold; margin-left: 20px; margin-right: 20px; margin-bottom: 5px;  margin-top: 3px;}
div.mmbutton a:link {color:#eeeeee; text-decoration: none;}
div.mmbutton a:visited {color:#eeeeee; text-decoration: none;}
div.mmbutton a:hover {color:#ffffff; text-decoration: underline;}

div#main       {border: #cccccc 1px solid; background: url(m_nbg.gif) repeat-y; width:764px; margin:auto; padding:0px; box-sizing: border-box; -moz-box-sizing: border-box;}

div#news    {float:left; width:303px; text-align:left; padding:0px; margin: auto;}
div#news h1 {font-family: Arial, Helvetica, sans-serif; font-size: 120%; font-style: normal; font-weight: normal; color: #800040; margin-left: 20px; margin-right: 20px; margin-bottom: 10px;  margin-top: 20px; padding-left: 0px}
div#news h2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 80%; font-style: normal; font-weight: bold; color: #800040; margin-left: 20px; margin-right: 20px; margin-bottom: 10px;  margin-top: 10px; padding-left: 0px}
div#news h3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 70%; font-style: normal; font-weight: bold; color: #666666; margin-left: 20px; margin-right: 20px; margin-bottom: 1px;  margin-top: 10px; padding-left: 0px}
div#news p  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 70%; font-style: normal; font-weight: normal; color: #000000; margin-left: 20px; margin-right: 20px; margin-bottom: 20px;  margin-top: 3px; padding-left: 0px}
div#news hr {text-align: center; border: 0px;  height: 1px; width: 80%; color:#800040; background-color: #800040}
div#news ul {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 75%; font-style: normal; font-weight: normal; color: #000000; text-indent: 0px; list-style-position: outside; list-style-type: disc; padding: 0px; margin-top: 5px; margin-bottom: 5px; margin-left: 35px; margin-right: 5px}
div#news h1 a:link    {color:#FF9933; text-decoration: underline;}
div#news h1 a:visited {color:#FF9933; text-decoration: underline;}
div#news h1 a:hover   {color:#FF3333; text-decoration: underline;}
div#news h3 a:link    {color:#FF9933; text-decoration: underline;}
div#news h3 a:visited {color:#FF9933; text-decoration: underline;}
div#news h3 a:hover   {color:#FF3333; text-decoration: underline;}
div#news span a:link    {color:#ffffff; text-decoration: none;}
div#news span a:visited {color:#ffffff; text-decoration: none;}
div#news span a:hover   {color:#dddddd; text-decoration: none;}

div.clear {clear:both}

div#navigation {float:left; text-align:left; width:303px; padding:0px; position:relative;}

div.langbutton   {padding:0px; float:right;}
div.langbutton p {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 70%; font-style: normal; font-weight: bold; margin-left: 20px; margin-right: 20px; margin-bottom: 5px;  margin-top: 3px;}
div.langbutton a:link {color:#eeeeee; text-decoration: none;}
div.langbutton a:visited {color:#eeeeee; text-decoration: none;}
div.langbutton a:hover {color:#ffffff; text-decoration: underline;}


div.theme    {float:right; width:459px; text-align:left; padding:0px; margin: auto;}
div.theme h1 {font-family: Arial, Helvetica, sans-serif; font-size: 120%; font-style: normal; font-weight: normal; color: #eeeeee; margin-left: 20px; margin-right: 20px; margin-bottom: 10px;  margin-top: 20px; padding-left: 0px}
div.theme h2 {font-family: Arial, Helvetica, sans-serif; font-size: 120%; font-style: normal; font-weight: normal; color: #eeeeee; margin-left: 20px; margin-right: 20px; margin-bottom: 10px;  margin-top: 20px; padding-left: 0px}
div.theme h3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 70%; font-style: normal; font-weight: bold; color: #666666; margin-left: 20px; margin-right: 20px; margin-bottom: 1px;  margin-top: 10px; padding-left: 0px}
div.theme p  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 70%; font-style: normal; font-weight: normal; color: #ffffff; margin-left: 20px; margin-right: 20px; margin-bottom: 20px;  margin-top: 3px; padding-left: 0px}
div.theme hr {text-align: center; border: 0px;  height: 1px; width: 80%; color:#800040; background-color: 800040}
div.theme ul {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 75%; font-style: normal; font-weight: normal; color: #000000; text-indent: 0px; list-style-position: outside; list-style-type: disc; padding: 0px; margin-top: 5px; margin-bottom: 5px; margin-left: 35px; margin-right: 5px}
div.theme a:link {color:#FF9933; text-decoration: none;}
div.theme a:visited {color:#FF9933; text-decoration: none;}
div.theme a:hover {color:#FF3333; text-decoration: underline;}


div#footer {width: 762px; padding:0px; width: 762px; text-align:center; margin:auto}
div#footer p {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 70%; font-style: normal; font-weight: normal; color: #666666; margin-left: 20px; margin-right: 20px; margin-bottom: 10px;  margin-top: 10px; padding-left: 0px;}
div#footer span {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 60%; font-style: normal; font-weight: normal;}
div#footer hr {border: 0px;  height: 1px; width: 80%; background-color: #cccccc}
div#footer a:link {color: #666666; text-decoration: none;}
div#footer a:visited {color: #666666; text-decoration: none;}
div#footer a:hover {color: #FF6633; text-decoration: underline;}

.input      { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color: #000000}

div.form h1 {font-family: Arial, Helvetica, sans-serif; font-size: 120%; font-style: normal; font-weight: normal; color: #800040; margin-left: 20px; margin-right: 20px; margin-bottom: 10px;  margin-top: 20px; padding-left: 0px}
div.form    {float:left; width:459px; text-align:right; padding:0px; margin: auto;}
div.form p  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 70%; font-style: normal; font-weight: normal; color: #000000; margin-left: 20px; margin-right: 20px; margin-bottom: 5px;  margin-top: 5px; padding-left: 0px}


