/* CSS Document */

html, body { margin: 0; padding: 0; }
body {
	background-color: #ffb908;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 10pt;
}
table { font-size: 100%; }
a, a:active, a:visited { color: #CA8800; }
a:hover { text-decoration: none; }

.text-jstf { text-align: justify; }

#page {
	background-color: #fff;
	width: 98%;
	margin: auto;
	text-align: center;
}
#pagehead {
	margin: auto;
}

#sitemenu {
	margin: 23px 12px 0 0;
	float: right;
	width: 120px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold;
	color: #fff;
	list-style-type:none;
}

#sitemenu li { margin-bottom: .7em; }
#sitemenu a, #sitemenu a:active, #sitemenu a:visited { color: #fff; text-decoration: none;}
#sitemenu a:hover { color: #fff; text-decoration: underline;}

#bodywrap { border-right: #474747 solid 3px; 
	background: url(../img/design/index_19.jpg) left top no-repeat;
	position: relative;
}
#curdate { position: absolute; top: -50px; left: 250px; }
#pagebody { width: auto; padding: 0px 10px; margin: auto;
border: #f00 none 1px; 
text-align: left;
 }

#foottd { background: url(../img/design/index_17.jpg) left no-repeat;
 background-color: #3f6e01; color: #fff;
 font-size: 11px;
}
#foottd a, #foottd td {
	color: #fff;
}

#body_table { background: url(../img/design/index_10.jpg) left repeat-y; margin: auto; }
#left_top { background:url(../img/design/index_08.jpg) left top no-repeat; }
#left_bottom { background:url(../img/design/index_11.jpg) left bottom no-repeat; }

.red { color: #f00; }

#vestiurala {
 	width: 190px;
	text-align: left;
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	margin: auto;
}
#vestiurala a { color: #eef; }
#vestiurala h1 { font-size: 14px; font-weight: bold; }
#vestiurala #rightblock { text-align: right; }
#layoutphoto { margin-top: 20px; }
#layoutphoto img { border: #fff solid 1px; }

hr { color: #000; width: 90%; margin: auto; }
.photoline img { margin: 3px 3px; border: #000 solid 1px; }

#toplinks {
	text-align: right;
	width: auto;
	margin-top: 1em;
}
.strongheader  {
	text-indent: 3em;
}