/* CSS Document */

#wrapper{ margin:0 auto; width:997px;}
#header{ background: url(../images/header.jpg) no-repeat;height:133px; width:997px;}
#header_en{ background: url(../images/header_en.jpg) no-repeat;height:133px; width:997px;}
	#logo{ margin:0 0 0 90px; float:left; height:105px; width:410px;}
	#logo a{ display:block;height:105px; width:410px; }

	/*USERS*/
	#user{ margin:20px 160px 0 0; float:right; text-align:center; width:185px;}
	#user label{ color:#FFFFFF; font:500 12px Arial, Helvetica, sans-serif;}
	#cod{ margin:5px 0;}

	/*ADMINS*/
	#admin{ margin:20px 0 0 0;float:right; width:400px;}
	#admin div{ text-align:center; float:left; width:120px;}
	#admin div label{ color:#99ccff;font:500 12px Arial, Helvetica, sans-serif;}
	#admin div input{ margin:5px 0; width:100px;}
	#admin div.min_width{ padding-top:11px; width:74px;}
	#admin div.min_width input{ width:74px;}

	#admin ul{ list-style:none; margin:0 0 0 10px; padding:0; height:40px; width:400px;}
	#admin ul li{ margin:0 25px 0 0; float:left;}
	#admin ul li a{ color:#FFFFFF; text-decoration:underline;}
	#admin ul li a:hover,#admin ul li a.active{ color:#FFFFCC; text-decoration:none;}

	table.admintable {font-size:14px;width:98%;}
	.admintable td{border:1px solid gray; text-align:center;}
	.admintable tr.titleadmin{ background:#999;color:#FFF;}
	.admintable tr.titleadmin a{ color:#FFF;}

	/*RESULT*/
	.result{background: #002f93; height:40px;}
	table.tbl{ margin:0 auto;}
	table.tbl tr{ padding:0;}
	table.tbl td{border:1px solid #0099CC;}
	table.tbl h3{ font:600 14px Arial, Helvetica, sans-serif;}

	td.td_1{ padding:5px; vertical-align:top;}
	td.td_2{border-right:4px solid #0099CC;background: #0099CC; color:#FFFFFF; font-size:16px; padding:5px;vertical-align:middle; text-align:center;}
	td.td_3{ background:url(../images/background_tbl.gif) repeat-y;padding:5px 5px 5px 0;vertical-align:middle;}
	#title_03{ background: #FFFFFF url(../images/title_03.gif) 0 10px no-repeat;}
	.color_01{ background: #FFCC00;}
	.color_02{ background: #99CC99;}
	.color_03{}
	div.img_b{background:#002f93 url(../images/result.gif) 0 5px repeat-x;}
	div.img_e{background:#ff9000 url(../images/result.gif) 0 5px repeat-x;}


	/*QUESTION*/
	div.quest_item{ margin:10px 0 20px 0; padding:10px;}
	div.quest_item label{ color: #666666; font-weight:500; padding:0;}
	div.quest_num{border-bottom:1px dotted #0099CC; border-left:1px dotted #0099CC; color:#999999; font-size:18px; padding:0 0 0 15px; }
	div.quest_title{ color:#006699; font-size:16px;}
	div.item01{ background:#dbe8f1;}
	div.item02{ background:#d5dfe7;}


#content{margin:10px auto; }

#new_user, #search_user{display:none;}

.red {font-size:16px; color:red; font-weight:600;}