/*Logowanie */
#main
{
	clear: left;
	height: auto;		
}
#main fieldset
{
	width: 320px;
	height: 240px;
	text-align: left;
}
#main fieldset.ft_l
{
	width: 550px;
	margin-left: 117px;
	height: auto;
	border: 0px;
}

#main fieldset.ft_l legend
{
	text-align: center;
	font-weight: bold;
	font-size: 110%;
	padding: 6px;	
	margin-top: 20px;	
	color: gray;
	width: 40px;
}
#main fieldset.ft_l hr
{
	width: 100%;	
	border-bottom: 0px;
	background-color: white;

	height: 1px;
}


#main li
{
	list-style-type: none;	
	padding-left: 0px;
	line-height: 25px;
}

#main input
{
	font-size: 11px;
}

#main textarea.ta1
{

	margin-bottom: 20px;		
}
#main p.pl1
{
	text-align: right;
	margin-right: 150px;
	line-height: 14px;
}
.input_err
{
	border: 1px solid red;
}
input.text
{
	width: 150px;
}
input[type=submit]
{
	margin-top: 5px;
}

#main ul
{
	width: 600px;
}

#main h3
{
	padding-left: 10px;
}
#ft_s
{
	width: 550px;
	height: 150px;
}

#login
{
	margin-top:10px;
}
#account_info
{
	margin-top: 10px;	
	min-height: 200px;
}
.a_p
{
	padding: 0px  0px 0px 230px;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
}
p.a_p1
{
	width: 100%;	
	text-align: center !important;
	font-size: 11px;
	font-weight: bold;
}
.fake
{
	color: red;

}
.fake_i
{
	border: 1px solid red;
}
.f_l
{
	width: 250px;
	clear: left;
	float: left;
	text-align: right;
	padding: 0 4px 0 0;
	font-weight: bold;
}
.f_l1
{
	width: 200px;
	clear: left;
	float: left;
	padding-top: 20px;
	text-align: right;
	padding: 0 4px 10px 0;
	font-weight: bold;
}
.f_l2
{
	width: 150px;
	clear: left;
	float: left;
	text-align: right;
	padding: 0 4px 0 0;
	font-weight: bold;
}
.f_r
{
	padding: 0 0px 0 10px;
	font-weight: bold;
	line-height: 0px;
	float: left;
	width: 400px
}
.f_c
{
	text-align: right;
	font-weight: bold;
	width: 140px;
	clear: left;
	float: left;
	padding-right: 4px;
}
.f_e
{
	line-height: 10px;
}
.f_s
{
	text-align: right;
	width: 140px;
	clear: left;
	float: left;
	padding-right: 4px;
	padding-bottom: 12pxk
}
/*Rejestracja */
#register
{
	margin-top: 10px;	
	height: 200px;
}

.r_l,.r_l1
{
	float: left;
}
#main input.i_rl1
{
	float: left;
	text-transform:uppercase;	
	font-weight: bold;	
	margin: 5px;
	font-size: 20px;
	width: 105px;
	font-family:Lucida Console,Tahoma;
}
#main input.i_rl:focus
{
	border: 2px solid #94B7D3;
}
#main input.i_rl1:focus
{
	border: 2px solid #94B7D3;	
}
#main input.i_rl
{
	float: left;
	text-transform:uppercase;	
	font-weight: bold;	
	margin: 5px;
	font-size: 20px;
	width: 66px;
	font-family:Lucida Console,Tahoma;
}
#main input.sub
{
	margin-left: 20px;
}
#main p.inp_p
{
	margin-left: 120px;	
}
#main p.sub_p
{
	clear: left;
	width: 100%;
	text-align: center;
}
#f_register
{
	text-align: center;
}
.s
{
	float: left;
	text-align: center;
	font-size: 20px;
	color: gray;
	padding: 10px 0 0 0;	
}
#main p.regok
{
	padding: 30px;
	font-size: 12px; 
	font-weight: bold;
	width: 610px;
	text-align: center;		
}
#main p.regerr
{
	width: 100%;
	text-align: center;
	font-size: 13px;
	color: red;
	font-weight: bold;
	margin: 0px;
	padding-bottom: 0px;
}
#account_menu
{
	margin-bottom: 50px;
	margin-right: 30px;	
}
#main span.m_i
{
	float: right;	
	padding: 0px 0 0 10px ;
	text-transform: uppercase;
	font-size: 10px;
 	
}
#main span.m_i a
{
text-decoration: underline;	
}
ul.ul_info
{
	padding-top: 20px;
}
#sub_s
{
	width: 100%;
	text-align: center;
}
/* prize draws */
#prizedraws
{
/*	height: 500px;*/
}
#prizedraws ul
{

}
#prizedraws li.p_2
{
	float: left;
	width: 150px;
	font-size: 12px;
	font-weight: bold;
	border-bottom: 1px solid #e3e3e3;
	vertical-align: middle;
	line-height: 90px;

}
#prizedraws li.p_g
{
	float: left;
	width: 150px;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	color: white;
	background-color: #999999;
}
#prizedraws img
{
	vertical-align: middle;
}
#prizedraws p.h_r
{
	margin-left: 50px;
	font-size: 12px;
}