        body {
        background: url(img/bg.gif);
        margin: 0px 0px 0px 0px;
        padding:  0px 0px 0px 0px;
}
.lftbrdr{
        background: url(/img/leftbrdr.gif) repeat-y scroll left;
}
.rtbrdr{
        background: url(img/rigtbrdr.gif) repeat-y scroll right;
}
.td1{
        background: url(img/td1.png) no-repeat scroll top right;
        font: 11px Arial, Helvetica, sans-serif;
        vertical-align: bottom;
        text-indent: 13px;
        text-align: justify;
        color: #56637C;
        border: none;
        margin: 0px 30px 0px 1px;
        padding: 0px 30px 0px 1px;
}
.text{
        font: 11px Arial, Helvetica, sans-serif;
        text-indent: 13px;
        text-align: justify;
        color: #56637C;
        border: none;
}

H1,.h1{
        color: #A01F25;
        font: bold 16px Arial, Helvetica, sans-serif;
        border: none;
        text-align: center;
        margin: 3px;
        padding: 3px;
}
.btmtd{
        background: url(img/btmbrdr.gif) repeat-x scroll bottom;
        color: #BA9D67;
        font: bold 11px Arial, Helvetica, sans-serif;
}
.menutbl{
        background: url(img/menutdt.gif) no-repeat scroll top left;
}
.galerytd {
        font: bold 11px Arial, Helvetica, sans-serif;
        color: #BA9D67;
        background-color: #EDD8CB;
        text-align: center;
        margin: 2px;
        padding: 2px;
}

.copy,a.copy {
        color: #887790;
        font: 11px Arial, Helvetica, sans-serif;
        text-decoration: none;
}
a:hover.copy {
        color: #BA9D67;
        font: 11px Arial, Helvetica, sans-serif;
        text-decoration: underline;
}
.menu1,a.menu1{
        color: #BA9D67;
        text-decoration: none;
        font: bold 12px Arial, Helvetica, sans-serif;
        margin: 5px;
        padding: 5px; 
}	

.lang,a.lang{
        color: #BA9D67;
        text-decoration: none;
        font: bold 12px Arial, Helvetica, sans-serif;
        margin: 5px;
        padding: 5px; 
}

.menu1,a:hover.menu1{
        color: #FFFFFF;
        text-decoration: none;
        font: bold 12px Arial, Helvetica, sans-serif;
        margin: 5px;
        padding: 5px; 
}
.menu,a.menu{
        font: bold 12px Arial, Helvetica, sans-serif;
        color: #56637C;
        text-decoration: none;
}
.menuh,a:hover.menu        {
        font: bold 12px Arial, Helvetica, sans-serif;
        color: #C4262E;
        text-decoration: none;        
}

.dots{
        color: #CCC589;
        font: bold 14px;
        margin: 2px 2px 2px 1px;
        padding: 2px 2px 2px 1px;
}
.buttonred {
  BORDER-RIGHT: #000000 1px solid;
  BORDER-TOP: #000000 1px solid;
  FONT-SIZE: 12px;
  BORDER-LEFT: #000000 1px solid;
  COLOR: #ADFF2F;
  BORDER-BOTTOM: #000000 1px solid;
  BACKGROUND-COLOR: #DC143C;
  TEXT-DECORATION: none;
}
.buttongrey {
  BORDER-RIGHT: #000000 1px solid;
  BORDER-TOP: #000000 1px solid;
  FONT-SIZE: 12px;
  BORDER-LEFT: #000000 1px solid;
  COLOR: #191970;
  BORDER-BOTTOM: #000000 1px solid;
  BACKGROUND-COLOR: #F0F8FF;
  TEXT-DECORATION: none;
} 

.kontakt{
        
        color: #C4262E;
        font: bold 12px Arial, Helvetica, sans-serif;
}
.kontaktt{
        
        color: #BA9D67;
        font: bold 11px Arial, Helvetica, sans-serif;
}


.lang2{
        color: #BA9D67;
        text-decoration: none;
        font: bold 12px Arial, Helvetica, sans-serif;
        margin: 5px;
        padding: 5px; 
		BORDER-TOP: ##BA9D67 0px solid
}
	
.button {	BORDER-RIGHT: #333333 0px solid; BORDER-TOP: #333333 0px solid; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(img/inputbg.gif); BORDER-LEFT: #333333 0px solid; BORDER-BOTTOM: #333333 0px solid; HEIGHT: 18px; COLOR:#666666; FONT-WEIGHT: bold; font: Arial, Helvetica, sans-serif
}

.menu2,a.menu2{
        font: bold 12px Arial, Helvetica, sans-serif;
        color: #9F1E24;
        text-decoration: none;
}

.menu2,a:hover.menu2{
        font: bold 12px Arial, Helvetica, sans-serif;
        color: #9F1E24;
        text-decoration: underline;       
}

.news{
        
        color: #008800;
        font: bold 12px Arial, Helvetica, sans-serif;
}

.newslink,a.newslink{
        text-decoration: none;
        color: #008800;
        font: bold 12px Arial, Helvetica, sans-serif;
}

.newslink,a:hover.newslink{
        text-decoration: none;
        color: #C4262E;
        font: bold 12px Arial, Helvetica, sans-serif;
}

.line {
font: 11px Arial, Helvetica, sans-serif;
color: #DDDDDD
}

INPUT.inp {
	FONT-SIZE: 11px; font-style:none; COLOR: #36527A
}
SELECT.inp {
	FONT-SIZE: 11px; font-style:none; COLOR: #36527A
}
INPUT.hidden {
	FONT-SIZE: 11px; font-style:none; COLOR: #36527A
}
TEXTAREA.inp {
	FONT-SIZE: 11px; font-style:none; COLOR: #36527A
}

.link,a.link{
        font: 11px Arial, Helvetica, sans-serif;
        text-indent: 13px;
        text-align: justify;
        color: #56637C;
        border: none;
}

.link,a:hover.link{
        font: bold  11px Arial, Helvetica, sans-serif;
        text-indent: 13px;
        text-align: justify;
        color: #56637C;
        border: none;
}

.menublink,a.menublink{
        font: bold 12px Arial, Helvetica, sans-serif;
        color: #C4262E;
        text-decoration: blink;
}
.menublink,a:hover.menublink        {
        font: bold 12px Arial, Helvetica, sans-serif;
        color: #C4262E;
        text-decoration: none;        
}
