body {
        margin: 0px;
        padding: 0px;
        background: #886C54 url(./bg.gif) repeat left top;
	font: 12px Georgia;
}
#konteiner {
        width: 850px;
        margin-left: auto;
        margin-right: auto;
}
#taust {
        background: #886C54 url(./bgb.png) repeat-y;
        float: left;
}
#header {
        float: left;
        width: 850px;
        height: 135px;
	background: #886C54 url(./banner.png) repeat left top;
	border-bottom: 1px solid #DDD1C8;
}
#headerA {
	float: left;
        width: 850px;
        height: 115px;
	text-align: right;
	font: 30px Georgia;
	color: #3C2601;
	font-weight: bold;
	letter-spacing: 2px
}
#headerB {
        float: left;
        width: 850px;
        height: 20px;
        text-align: right;
	font: 12px Georgia;
	color: #DDD1C8;
	letter-spacing: 2px
}

#vahe {
        width: 850px;
        height: 15px;
        background: #886C54;
        border-bottom: 1px solid #DDD1C8;;
}

#bottom {
        float: left;
        width: 850px;
        height: 20px;
	background: #886C54;
	text-align: right;
}

.bottom {
	font: 12px Georgia;
	color: #DDD1C8;
	text-decoration: none;
}
.bottom a {
        font: 12px Georgia;
        color: #DDD1C8;
        text-decoration: underline;
}
.bottom a:hover {
        font: 12px Georgia;
        color: #DDD1C8;
        text-decoration: none;
}

#tulp_1 {
        float: left;
        width: 180px;
}
#tulp_2 {
        float: left;
        width: 460px;
}
#tulp_3 {
        float: left;
        width: 210px;
}

#menu ul {
        margin-left: 0;
        padding-left: 0;
        list-style-type: none;
        font: 11px Georgia;
	font-weight: bold;
        font-variant: small-caps;
}
#menu a {
        display: block;
        padding: 10px;
        border-bottom: 1px solid #DDD1C8;
}
#menu a:link, a:visited  {
        color: #DDD1C8;
        font-weight: bold;
        text-decoration: none;
}
#menu a:hover {
        font-weight: bold;
        background-color: #D6B98F;
        color: #666666;
	letter-spacing: 2px
	text-align: right;
}

.menu_act {
        padding: 10px;
        font: 11px Georgia;
        font-weight: bold;
        font-variant:small-caps;
        color: #DDD1C8;
        text-align: right;
        border-bottom: 1px solid #DDD1C8;
}

.submit {
        background: #333333;
        font: 10px Verdana, Tahoma;
        color: #ffffff;
}

.Text {
        font: 12px Georgia;
        color: #503C21;
        line-height: 20px;
}
.Text A{
	color: #503C21;
	text-decoration: underline;
}
.Text A:HOVER{
        color: #886C54;
     	text-decoration: none;
}

.bannerText {
        font: 12px Georgia;
        color: #503C21;
        line-height: 20px;
}

.tagid {
        font: 12px Georgia;
        color: #cccccc;
        line-height: 20px;
}

#ppp {
	margin: 15px;
}

#pppA {
        margin: 15px 15px 0px 0px;
}

#pppB {
        margin: 0px 15px 0px 0px;
}

#ruut400 {
                width: 400px;
	position: absolute; 
	padding: 15px;
	top: 50px; 
	left: 50px; 
	border: 1px solid #000000;
	background: #F7F3F0;
}
#ruut700 {
                width: 700px;
	position: absolute; 
	padding: 15px;
	top: 50px; 
	left: 50px; 
	border: 1px solid #000000;
	background: #F7F3F0;
}
#ruut800 {
                width: 800px;
	position: absolute; 
	padding: 15px;
	top: 50px; 
	left: 50px; 
	border: 1px solid #000000;
	background: #F7F3F0;
}

#ruutA {
	background: url(./submit.png);
	font: 10px Verdana, Tahoma;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
	padding: 7px 15px 7px 15px;
	border-left: 1px solid #000000;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
}
#ruutA_red {
        background: url(./submit_red.png);
        font: 10px Verdana, Tahoma;
        color: #ffffff;
        font-weight: bold;
        text-align: center;
        padding: 7px 15px 7px 15px;
        border-left: 1px solid #000000;
        border-top: 1px solid #000000;
        border-right: 1px solid #000000;
}
#ruutA_blue {
        background: url(./submit_blue.png);
        font: 10px Verdana, Tahoma;
        color: #ffffff;
        font-weight: bold;
        text-align: center;
        padding: 7px 15px 7px 15px;
        border-left: 1px solid #000000;
        border-top: 1px solid #000000;
        border-right: 1px solid #000000;
}
#ruutB {
	font: 11px Verdana, Tahoma;
	background: #333333;
	font: 11px Verdana, Tahoma;
	color: #ffffff;
	padding: 10px 15px 10px 15px;
        border-bottom: 1px solid #000000;	
}

.input {
        background: #ffffff;
        font: 12px Verdana, Tahoma;
        color: #333333;
        border: 0px;
}

.img {
        margin: 0px 0px 0px 0px;
        padding: 0px;
        border: 1px solid #886C54;
}

