 body {
	background-color:#fff;
	background:url(back.jpg);	
        margin:0;
	padding:0;
	height:auto !important;
	height:100%;
	min-height:100%;
	font-family:Arial;
	color:#000;
	text-align: center;
}

#wrapper{
	min-height:100%;
	height:auto  !important;
	height:100%;
	margin:0px 0 0 0;
	width:906px;
	margin:0px auto;
	text-align: left;
}
#push {
	min-height:235px;
	height:auto  !important;
	height:235px;
}


#footer{
	width:906px;
	height:135px; 
	margin-top:-135px; 
	margin-left:auto;
	margin-right:auto;
	text-align: left;
	FONT-SIZE:10pt;
	color:#666666;
}
 
#first {font-family:Myriad Pro; font-size:11pt; color:#990000; font-weight:bold; padding-top:30px; padding-bottom:25px;}
#first a{color:#990000;}

#navigation {font-size:9pt;}
#navigation #reg{margin-left:15px;}
#navigation a{color:#003366;}
#navigation a:hover{text-decoration:none;}
#navigation #result{ margin-left:15px;}
#navigation #vote{ margin-left:15px;}
#navigation sup{color:#990000; text-decoration:none;}
#navigation #award{margin-left:15px;}
#navigation #reglament{margin-left:0px;}

#zag {font-size:10pt; font-weight:bold;}

.numeric {font-size:9pt; color:#990000;}
.numerictext {font-size:9pt; color:#000; width:631px;}


.numerictext a{color:#003366;}
.numerictext a:hover{text-decoration:none;}

.level 
{
FONT-SIZE:9pt;
color:#666666;
}


.level a
{
FONT-SIZE:9pt;
color:#003366;
line-height:140%;
}


.level a:hover
{
text-decoration:none;
}

#login 
{
FONT-SIZE:7pt;
color:#666666;
}

#login 
a {
FONT-SIZE:7pt;
color:#003366;
}

#loginplate
{
width:142px;
height:108px;
background-color:#FFF;
font-size:7pt;

}

.resultlink {font-size:8pt; color:#000;}
a.resultlink {font-size:8pt; color:#003366;}

.vote_gray a{display:block; background:url(/vote/vote_gray.png) no-repeat; background-position:0px 0px;font-size:13px; font-weight:bold; color:#FFF;  width:22px; height:22px; margin:0px; padding:0px; text-align:center; text-decoration:none; }
.vote_close a{display:block; background:url(/vote/vote_gray.png) no-repeat; background-position:0px 0px; font-size:13px;  color:#FFF;  font-weight:bold; width:22px; height:22px; margin:0px; padding:0px; text-align:center; text-decoration:none; }
.vote_gray a:hover{display:block; background:url(/vote/vote_red.png) no-repeat; background-position:0px 0px; font-size:13px; color:#fff;  font-weight:bold; width:22px; height:22px; margin:0px; padding:0px; text-align:center; }
a.red{display:block; background:url(/vote/vote_red.png) no-repeat; font-size:13px; background-position:0px 0px; color:#fff; width:22px;  font-weight:bold; height:22px; margin:0px; padding:0px; text-align:center; }
#exvote a{color:#003366; font-size:8pt; text-transform:uppercase; }
#exvote {color:#000; font-size:8pt; text-transform:uppercase; width:632px; line-height:190%;}

.pic_auth{font-size:9pt; text-transform:uppercase; font-weight:bold;};


