

html, body, div, li, ol, p {margin:0;padding:0}
html, body, div {min-height:100%}
* html html, body, div {height:100%}
body {background:#f6dfbe url(i/bg_b1.gif) left top repeat-x}
a {text-decoration:none}
a:hover {text-decoration:underline}
button, input, textarea {color:#81632e;font:normal 11px Arial, Helvetica, sans-serif}
button {background:#fff}
h1 {color:#3d93f5;font:normal 20px "Arial Narrow", Arial, Helvetica, sans-serif;margin:5px 0 15px;padding:0}
h2 {color:#81632e;font:normal 12px Arial, Helvetica, sans-serif;margin:9px 0 20px;padding:0}
div {background:url(i/bg_b2.gif) left repeat-y}
div#end_bg {background:url(i/bg_b1.gif);height:7px;min-height:7px}
div div {background:url(i/bg_b2.gif) right repeat-y}
div div div {background:none;height:auto}
div div table {width:100%}
div div table table {width:auto}
form {margin:15px 0;text-align:left;width:400px}
form span, .red {color:#c00}
form td {font:bold 12px Arial, Helvetica, sans-serif;padding:0 20px 0 0}
img {border:none}
input, textarea {width:220px}
td {vertical-align:top}
textarea {height:100px}
#addr {margin:0 0 0 7px}
#addr div {background:url(i/bg_f1.jpg) 55px 20px no-repeat;color:#95743d;font:12px Arial, Helvetica, sans-serif;padding-left:140px}
#addr p {color:#7f5e27;font:18px Arial, Helvetica, sans-serif;padding:40px 0 3px}
#copyr {margin:0 7px 0 0}
#copyr a {color:#4bb3fd;font:11px Arial, Helvetica, sans-serif}
#copyr div {background:url(i/bg_f2.jpg) right no-repeat;float:right;margin:0 30px 0 0;width:350px}
#copyr div span {color:#4BB3FD;font-family:Arial,Helvetica,sans-serif;font-size:11px;}
#copyr p {color:#95743d;font:12px Arial, Helvetica, sans-serif;padding:45px 0 5px}
#f1, #f2, #f3, #f4, #f5 {height:110px;left:88px;position:absolute;top:330px;width:110px}
#f1 {background:url(i/f1.jpg) no-repeat}
#f2 {background:url(i/f2.jpg) no-repeat}
#f3 {background:url(i/f3.jpg) no-repeat}
#f4 {background:url(i/f4.jpg) no-repeat}
#f5 {background:url(i/f5.jpg) no-repeat}
#head {background:url(i/bg_h1.jpg) 0 0 no-repeat}
#head div {background:url(i/bg_h2.jpg) right top no-repeat;padding:45px 0 75px 50px}
#head div div {background:none;margin:100px 70px 0 362px;padding:0;text-align:right}
#head div div div, #head div div a:hover {background:url(i/m_on.gif) right no-repeat;color:#43220f}
#head div div div, #head div div a {font:15px "Arial Narrow", Arial, Helvetica, sans-serif;margin:0;padding:0 12px 0 0;}
.menu  {border:1px solid #f6dfbd;z-index:10;}
#head div div a {background:url(i/m.gif) right no-repeat;color:#844c2a;display:block;text-decoration:none}
#vis {background:url(i/bg_h3.jpg) top left repeat-x;margin:0 20px 0 0}
#vis div {background:url(i/bg_h4.jpg) top right no-repeat}
#vis p {padding-right:20px}
#vis .words em {font-size:14px}
* html #vis div {height:505px}
* html #vis div div {height:auto}
#vis div div {background:none;padding:460px 0 0 33px}
.foot div {background:#fcf3e6 url(i/bg_f.gif) top repeat-x;height:130px}
.left {width:60%}
.left .txt {margin:0 20px 20px 65px}
.offs {clear:both;padding-top:10px}
.off2 {padding-top:40px}
.txt {color:#81632e;font:12px Arial, Helvetica, sans-serif}
.txt a {color:#3c70fd}
.txt img {margin:5px 0}
.txt span, #copyr a, h2 span {background:#fef5e6}
.txt form span, .txt .red {background:none}
.txt em {font:normal normal 16px "Arial Narrow", Arial, Helvetica, sans-serif;line-height:20px}
.txt p {margin:0 0 5px;}
.txt p img {float:left;margin:0 10px 10px 0}
.words {font-size:11px}
.words em {font-style:italic}
.words span {background:none;font-size:6px}
.words img {border:1px solid #9e7f4f}
.addit {font-size:10px;}

.submit_vote
{
	width: 99px;
	height: 24px;
	padding: 0;
	margin: 0;
}

.radio
{
	padding: 0;
	margin:0;
	width: 20px;
	/*
	height: 20px;
	*/
}

#vote_table
{
	text-align: left;
	padding-left: 0px;
}

.vote_title
{
	font-family: Arial;
	color: #81632e;
	font-weight: bold;
	font-size: 12px;
}

.vote_text
{
	font-family: Arial;
	color: #81632e;
	font-weight: normal;
	font-size: 12px;
}

div.vote
{
	min-height: 5px;
	border: 1px solid red;
	padding-left: 0px;
	margin-left: 0px;
	height: 100px;
}

form.vote
{
	width: auto;
}

#table_x
{
	background-color: #D9C19F;

}

#table_x thead th
{
	background-color: #FEF5E6;
	text-align: center;
	padding: 4px;
	font-weight: bold;
}

#table_x tbody th
{
	background-color: #FEF5E6;
	text-align: left;
	padding: 4px;
	font-weight: bold;
}

#table_x tbody td
{
	background-color: #ffffff;
	text-align: center;
	padding: 4px;
	font-weight: normal;
}



.direct {z-index:100;position:absolute;left:25%;top:100px;border:none;background:none;}
.direct_1 {background:url(i/1.gif) no-repeat top;width:500px;height:44px;border:none;}
.direct_2 {background:url(i/2.gif) repeat-y;border:none;}
.direct_3 {background:url(i/3.gif) no-repeat top;width:500px;height:37px;border:none;}
.direct_1_2 {padding-right:24px;padding-top:9px;;height:14px;width:116px;border:none;background:none;}
.direct_2_h {font-family: Arial;	color: #234b72;	font-weight: bold;font-size: 36px;text-decoration:none;}
.direct_2_h:hover {text-decoration:none}
.direct_2_txt {font-family: Arial;	color: black;	font-weight: bold;font-size: 15px;text-align:justify;line-height: 1.5;
position:relative;left:0px;top:10px;	
}
.direct_2_span_1 {color:#234b72;font-weight: bold;font-size: 17px;}
.direct_2_span_2 {color:red;font-weight: bold;font-size: 17px;}
