body { margin: 0; font: 12px Verdana, Helvetica, sans-serif; line-height: 1.9em; color: #111; text-align:left; background: url(bg/bk.gif) repeat-x #fff;}
div, td { vertical-align: top; text-align: left;}

table.t1 td { padding-right: 15px; }
table.t2 td { padding-right: 30px; border-bottom: 1px solid #eee;}
table.t3 td { padding: 3px 10px 3px 5px; border: 1px solid #ccc; border-width: 1px 0px 0px 1px;}
table.t3 { border: 1px solid #ccc; border-width: 0px 1px 1px 0px;}

table.t_winners {border-left: 1px solid #555;border-top: 1px solid #555;}
	table.t_winners td{border-right: 1px solid #555; border-bottom: 1px solid #555; padding: 5px}

td.td1 {	 border: 1px solid #FF7200; padding: 4px 7px; }

/* DIVS */
div.d_l {	float: left; } 
div.d_r {	float: right; }

div.d_menu {background-color:#ffab33; line-height: 10px; height: auto; &height: 20px}
	div.d_menu ul{margin:0 10px; padding:0}
		div.d_menu ul li{list-style:none; float:left}
			div.d_menu ul li a:link, div.d_menu ul li a:visited{display:block; padding: 4px 15px; text-decoration:none; font: 11px verdana; color: #000}
			div.d_menu ul li a:active, div.d_menu ul li a:hover{background-color: #fff; color: #350707}
			div.d_menu ul li a.active{background-color: #fff; color: #350707}
			
div.d_filter {  border: 1px solid #257EB3; padding: 10px; width: 505px; background: #E3EFF7; }

div.d_container{margin: 0 auto;}
div.d_top{margin:0}
div.d_content{padding: 20px 25px}

div.d_top_menu{background-color: #c41c1c;height:auto; &height:26px}
	div.d_top_menu ul{margin:0 10px;  padding:0}
		div.d_top_menu ul li{list-style:none; float:left}
			div.d_top_menu ul li a:link, div.d_top_menu ul li a:visited{display:block; padding: 8px 15px; text-decoration:none; font: 14px arial; color: #fff}
			div.d_top_menu ul li a:active, div.d_top_menu ul li a:hover{background-color: #fff; color: #350707}
			div.d_top_menu ul li a.a_active:link, div.d_top_menu ul li a.a_active:visited, div.d_top_menu ul li a.a_active:active, div.d_top_menu ul li a.a_active:hover {background-color: #fff; color: #350707}

div.d_bot_menu{background-color: #c41c1c; color:#fff;height:auto; &height:38px}
	div.d_bot_menu a:link, div.d_bot_menu a:visited{font: 10px verdana; color: #fff; text-decoration:none;}
	div.d_bot_menu a:active, div.d_bot_menu a:hover{text-decoration:underline}
	
	div.d_bot_menu a.logo:link, div.d_bot_menu a.logo:visited{display:block; float: left; margin-left: 20px; border-right: 1px solid #fff; font: 10px verdana; color: #fff; text-decoration:none; vertical-align: middle; padding: 3px 15px 3px 0; margin-right: 15px}
	div.d_bot_menu a.logo:active, div.d_bot_menu a.logo:hover{text-decoration:none}
	
	div.d_bot_menu a.logo span{float:left; margin-top: 10px;}
	
	div.d_bot_menu div.links{padding-top: 7px; float:left}
/* EM */

h1 { margin: 0px; font-size: 23px; font-weight: normal; color: #E03917; line-height: 1.3em;}
h2 { margin: 0px; font-size: 19px; font-weight: normal; color: #111; line-height: 1.3em;}
h3 { margin: 0px; font-size: 15px; font-weight: normal; color: #257EB3; line-height: 1.3em;}

br.br1 { clear: both; }
br.br2 { clear: both; margin: 0; padding: 0px; line-height: 0px;}

p.pa1 { margin: 0px }
p.pl { float: left; margin: 0px; }
p.pr { float: right; margin: 0px; }
span.sp1 {	line-height: 0em; height: 0px; clear: both; }
span.sp2 { margin: 0px 0px 20px 15px;}

/* A */

/* menu*/
a.l1:link, { 	color: Blue; text-decoration: none;}

 a.l1:visited { color: Teal; 	text-decoration: none;}

a.l1:active, a.l1:hover {	color: Red; 	text-decoration: none; }

a.l2:link, a.l2:visited {color: #fff; text-decoration: none; background: #FF7200; padding: 1px 3px;}
a.l2:active, a.l2:hover {color: #fff; text-decoration: none; background: #111;}

a.l3:link, a.l3:visited {color: Red; text-decoration: underline; }
a.l3:active, a.l3:hover {color: Blue; text-decoration: underline; }

a:link, a:visited {   color: #E03917; text-decoration: underline;}
a:active, a:hover {   color: #257EB3; text-decoration: underline;}



/* FORMS */
form { margin:0px; padding:0px; clear: both;}
button, select, input, textarea { font: 12px Verdana, Helvetica, sans-serif; color: #111;}

/* index */ 
.f_1 { width: 250px; margin: 3px 0px 10px;}
.f_2 { width: 525px;margin: 3px 0px 10px;}

p.p_lab1 { width: 100px; float: left; margin: 2px 0px 10px 0px;}

.but1{ width: 505px; background: #fff;	border: outset #257EB3; border-width: 1px 2px 2px 1px; color: #257EB3; font-weight: bold;}
.but2{ width: 250px; background: #E3EFF7;	border: outset #257EB3; border-width: 1px 2px 2px 1px; color: #257EB3; font-weight: bold;}


/* IMG */
img {	margin: 0px; padding: 0px; display: block; border:0px;}
img.img1 { float:left; margin: 0px;}
img.img2 { margin: 0px; display: inline;}
