HTML, BODY, FORM, INPUT, SELECT, OPTION, TEXTAREA, P {padding: 0px; margin: 0px;}
html, body, {height: 100%; width: 100%;}
body {background: transparent url(../img/bgbody.gif) top left;}
BODY, TABLE, TD, TR, TH, P, LI, OL, UL, DT, DL, DD, H1, H2, H3, H4, FORM, INPUT, SELECT, OPTION, TEXTAREA {vertical-align: top; padding: 0px; margin: 0px;}
BODY, TABLE, TD, TR, TH, P, LI, OL, UL, DT, DL, DD, H1, H2, H3, H4, FORM, INPUT, SELECT, OPTION, TEXTAREA, A, A:link, A:visited, A:hover, A:active {color: #626262; font: 11px "Tahoma", arial, verdana, helvetica, sans-serif;}

IMG, table, td {border: none;}

A, A:link, A:visited, A:active, A:hover {color: #819228; text-decoration: none;}
A:hover {text-decoration: underline;}

input {color: Black; padding: 1px; border: 1px solid #493325;}
INPUT.iButton
{border: none; margin: 0px;}
select, option {color: Black;}
textarea {border: 1px solid #493325;}

h1 {margin: 9px 0px 0px 0px; font: bold 12px "Arial", Tahoma, verdana, helvetica, sans-serif; border-bottom: 2px solid #493325; width: 220px;}
h2 {margin: 9px 0px 7px 0px; font: bold 12px "Arial", Tahoma, verdana, helvetica, sans-serif;}
h3 {color: black; font-size: 12px; margin: 30px 0px -5px 0px}
h4 {color: black; font-size: 12px; font-weight: bold; margin: 30px 0px -5px 0px}

ol {padding: 20px 0px 20px 30px;}
ul {padding: 0px 0px 20px 30px;}
li {margin: 3px 0px;}

/**/

.top {width: auto; background: transparent url(../img/bgtop.gif) left top no-repeat;}
.top td {padding: 0px;} 

.topmenu {width: 375px; height: 24px; margin: 16px 61px 0px 9px;}
.topmenu td {text-align: center;}
.topmenu a, .topmenu a:link, .topmenu a:active, .topmenu a:visited, .topmenu a:hover {color: white;font-weight: bold;}

td.m1 {background: transparent url(../img/bgm1.gif) left top repeat-x; padding: 4px 3px 0px 6px;}
td.m2 {background: transparent url(../img/bgm2.gif) left top repeat-x; padding: 4px 3px 0px 3px;}
td.m3 {background: transparent url(../img/bgm3.gif) left top repeat-x; padding: 4px 3px 0px 3px;}
td.m4 {background: transparent url(../img/bgm4.gif) left top repeat-x; padding: 4px 3px 0px 3px;}

.menuholder {width: 831px; height: 117px; margin: 0px 56px 0px 0px;}

.lang {width: 60px; height: 13px; margin: 17px 4px 16px 0px;}
.lang td {text-align: center; width: 50%; vertical-align: middle; font-size: 10px; color: white;}
.lang a, .lang a:link, .lang a:active, .lang a:visited, .lang a:hover {font-size: 10px;}
.marc {background: #a7bb3b; color:#FFFFFF;}

.menu {margin-top: 0px; width: 506px; height: 55px; background: transparent url(../img/bgmenu.gif) left top repeat-x;}
.menu td {background: transparent url(../img/bgmenuls.gif) left top no-repeat;}

.menusub {margin-top: 0px; width: 506px; background: transparent url(../img/bgmenu.gif) left top repeat-x;}
.menusub td {background: transparent url(../img/bgmenuls.gif) left top no-repeat; color: #78b0d1;}
.menusub a, .menusub a:link, .menusub a:active, .menusub a:visited {color: #d1e5f1;}
.menusub a:hover {color: white; text-decoration: none;}


.main {width: 778px; margin-top: 17px; background: transparent url(../img/bgmain2.gif) left top repeat-y;}
.main td {text-align: left; background: transparent url(../img/bgmain.gif) left top no-repeat;}

.contholder {width: 888px; margin: 0px 8px 0px 0px; background: transparent url(../img/bgcont.gif) left top repeat-y;}
.contholder td {background: transparent url(../img/bgcontbot.gif) left bottom no-repeat; padding: 0px 25px;}

.cont {width: 788px; margin: 0px 0px 30px 30px;}
.cont td {background: none; padding: 0px;}

.hc1 {width: 260px; margin: 0px 22px 20px 0px;}
.hc2 {width: 244px; margin: 0px 30px 20px 0px;}
.hc3 {width: 222px; margin: 0px 0px 20px 0px;}
.hc3 p {padding: 0px 0px 16px 0px;}

.page {width: 370px; margin-bottom: 20px;}
.page p {padding: 10px 0px;}

.gallery
{width: 100%; margin: 10px 0px 20px 0px;}
.gallery img
{margin: 3px;}

span.date {background: #a7bb3b; color: white; font-size: 10px; padding: 1px 5px;}

.footer {width: 770px; margin: 10px 0px 20px 35px;}
.footer td {font-size: 10px; color: #b8b092; padding: 0px 20px; vertical-align: middle;}
.footer a, .footer a:link, .footer a:active, .footer a:visited, .footer a:hover {font-size: 10px; color: #b8b092;}

.contact-color {font-size: 14px; color: #9ECFED; font-weight:bold;}