/* CSS Document */

body{	
	margin:0px auto;
	padding:20px;
	font-family: Arial;
	font-size: 12px;
	}
.body {background: #3e3e3e url(images/bg.jpg) repeat-x;
	background-position:0px 0px;}
#table_page{
	position:relative;
	width:838px;
	margin:0px auto;
	height: auto;
	border:0px #ffffff solid;
}

/* fonts */
.black-10 {font: normal 10px Arial; color:#000}

#table_header{
	position:relative;
	background:url(images/pic_header.jpg) no-repeat;
	background-position:2px 0px;
	text-align:center;
	width:819px;
	height:129px;
	margin:0px auto;
	}

.td_baner{
	position: relative;
	padding:20px 0px 0px 0px;
	}	

.table_menu{
	position:relative;
	margin:10px auto 0px;
	padding:0px;
	border:0PX #FFFFFF solid;
	}

#table_box{
	position:relative;
	background:#ffffff;
	}

#table_center{
	position:relative;
	width:100%;
	height:300px;
	margin:4px auto 0px;
	}

.td_left{
	position:relative;
	width:194px;
	padding:0px 12px 0px 20px;
	}	

.td_right{
	position:relative;
	padding:0px 20px 0px 0px;
	font-family: Arial;
	font-size: 12px;
	}

#table_menu{
	position:relative;
	margin-bottom:5px;
	}

.table_playing{

	margin-bottom:14px;
	}	

.td_playing_text{
	font-family:Arial;
	font-size:12px;
	color:#000000;	
	}

.td_playing_text_quiz_type .red, .td_playing_text .red{
color: #e25714;
}
.td_playing_text_quiz_type{
	padding: 0 10px;
	font-family:Arial;
	font-size:14px;
	font-weight: bold;
	color:#413e3b;	
	}

.div_playing_line{
	position:relative;
	font-family:Arial;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	padding:7px 0px 7px 15px;
	}	
	
.div_playing_line a:link {
	color:#000000;
	text-decoration:none;
}

.div_playing_line a:visited {
	color:#000000;
	text-decoration:none;
}

.div_playing_line a:hover {
	text-decoration: none;
}

.div_playing_line a:active {
	color:#000000;
	text-decoration:none;
}
	
.table_box{
	position:relative;
	background:url(images/bg_box.jpg) no-repeat;
	background-position:0px 0px;
	font-family:Arial;
	font-size:12px;
	color:#303030;
	width:162px;
	height:41px;
	padding:11px 14px 10px;
	margin-bottom:11px;
	}

.table_box_2{
	position:relative;
	background:url(images/bg_box_2.jpg) no-repeat;
	background-position:0px 0px;
	font-family:Arial;
	font-size:11px;
	color:#121212;
	font-weight:bold;
	width:162px;
	height:67px;
	margin-bottom:14px;
	}

.td_box_2_name{
	position:relative;
	font-family:Arial;
	font-size:12px;
	color:#303030;

	font-weight:normal;
	padding-left:15px;
	}

/*right box*/

#table_right_box_homepage{
	position:relative;
	
	}

#table_right_box{
	position:relative;
	width: 622px;
	margin-bottom:15px;
	}
	
/*step*/

#table_step{
	position:relative;
	background:url(images/bg_right_step.jpg) no-repeat;
	background-position:0px;
	width:609px;
	height:245px;
	font-family:Arial;
	font-size:13px;
	color:#f8c684;
	font-weight:bold;
	text-align:left;
	margin-bottom:15px;
	}

#table_step a:link {
	color: #ffffff;
}

#table_step a:visited {
	color: #ffffff;
}

#table_step a:hover {
	text-decoration: none;
}

#table_step a:active {
	color: #ffffff;
}

	
.table_registrer{
	position:relative;
	margin-left:10px;
	}	

.table_boxs{
	position:relative;
	width:242px;
	margin:0px 12px 0px 14px;
	}	

/*question*/

#table_question{
	position:relative;
	background:url(images/bg_question.jpg) no-repeat;
	background-position:0px 0px;
	width:620px;
	height:145px;
	margin-bottom:14px;
	}
	
#table_question .after-answer{
	background:url(images/bg_question1.jpg) no-repeat;
	background-position:0px 0px;
	}	

.table_sample_question{
	position:relative;
	font-family:Arial;
	font-size:12px;
	color:#282828;
	font-weight:bold;
	}
		
/*footer*/	

#table_footer{
	position:relative;
	background:url(images/bg_footer_left.jpg) no-repeat left;
	height:84px;
	
	}	
	
#table_footer a:link {
	color:#464646;
	text-decoration:none;
}

#table_footer a:visited {
	color:#464646;
	text-decoration:none;
}

#table_footer a:hover {
	text-decoration: none;
}

#table_footer a:active {
	color:#464646;
	text-decoration:none;
}

	

.table_footer_menu{
	position:relative;
	font-family: Arial;
	font-size:12px;
	color:#464646;
	margin:23px auto;
	text-align:center;
	}
			
		
.article_nav_panel {
font-family: Arial;
font-size: 10px;
color: #ed8c1a;
}

h1, h2, .articles-list-cat-title {
padding: 0;
margin: 0;
font-family: Arial;
font-size: 24px;
font-weight: bold;
color: #d83b00;
}

.article-title
{
font-family: Arial;
font-size: 18px;
font-weight: bold;
color: #FFFFFF;
padding-left: 15px;
padding-top: 5px;
margin: 0;
background: url(images/article_title_bg.gif) no-repeat;
height: 29px;
width: 609px;
}

h1, h2 {
margin: 10px 0;
}
h3 {
font-size: 14px;
font-weight: bold;
}

.my-progress-grid-td {
background: #FFFFFF;
padding: 5px;
font-size: 14px;
font-weight: bold;
}


#prize_grid .my-progress-grid-td {
background: #FFFFFF;
padding: 5px;
font-size: 11px;
font-weight: bold;
}
#prize_grid .my-progress-grid-th {
background: #ED8613;
color: #FFFFFF;
padding: 5px;
font-size: 11px;
font-weight: bold;
}

#after_quiz_grid .my-progress-grid-td {
background: #FFFFFF;
padding: 5px;
font-size: 11px;
font-weight: normal;
}
#after_quiz_grid .my-progress-grid-th {
background: #ED8613;
color: #FFFFFF;
padding: 5px;
font-size: 11px;
font-weight: bold;
}

.contact-us-field-label
{
height: 30px;
}

label {padding: 0; margin: 0;}

.link-chain-link-selected {font-size: 16px; font-weight: bold; color: #d83b00;}
.link-chain-link {font-size: 12px; font-weight: bold; color: #726E6E;}

.lpage_results 

/* alex 09.09.09*/
.home-quiz-block {}
.home-quiz-block td{ padding-right:6px}

.home-quiz-block td td.top_left{background: url('images/quiz_block.gif') no-repeat left top; width: 4px; height:4px;}
.home-quiz-block td td.top_right{background: url('images/quiz_block.gif') no-repeat right top; width: 4px; height:4px;}
.home-quiz-block td td.bottom_right{background: url('images/quiz_block.gif') no-repeat right bottom; width: 4px; height:4px;}
.home-quiz-block td td.bottom_left{background: url('images/quiz_block.gif') no-repeat left bottom; width: 4px; height:4px;}
.home-quiz-block td td.top{background: url('images/quiz_block_tops.gif') repeat-x left top; height:4px; width:100%}
.home-quiz-block td td.bottom{background: url('images/quiz_block_tops.gif') repeat-x left 1px; height:4px;}
.home-quiz-block td td.left{background: url('images/quiz_block_sides.gif') repeat-y left bottom; width: 4px; }
.home-quiz-block td td.right{background: url('images/quiz_block_sides.gif') repeat-y right bottom; width: 4px; }
.home-quiz-block td td.center{padding:2px}
.home-quiz-block td td.center {text-align:center; vertical-align:top}
.home-quiz-block td td.center div{margin:0px; padding:0px; margin-top:4px}
/*.home-quiz-block td td.center p{font: normal 12px Arial; color:#D36820; text-decoration:none}*/
.home-quiz-block td td.center a{font: normal 12px Arial; color:#D36820; text-decoration:none}

div.category{border:1px dashed #c5c5c5; font: bold 13px Arial; color:#1f8904;}
div.text{font: bold 12px Arial; color:#3333;}
div.price{font: bold 14px Arial; color:#D36820}
div.counter{height:26px;font: bold 14px Arial; color:#24990C}
div.block-left{font: normal 11px Arial; color:#3B3B3B; margin-bottom:8px}
.best{height:30px;background: #299B01 url('images/quiz_block_best.gif') no-repeat left top; line-height:16px; font: normal 11px Arial; color:#FFF; text-align:left}
.best td a{font: bold 11px Arial; color:#FFF}
.play{background: transparent url('images/quiz_block_play_now.gif') no-repeat left top; width: 105px; height:32px; border:0px; cursor:pointer;}

.tooltip-left {background: url('images/tooltip-corner.gif') no-repeat bottom right; width:21px}
.tooltip {background: #A5C712 url('images/tooltip.gif') repeat-x top right; padding:10px}
.tooltip img{border:2px solid #333;}
.tooltip a{font: normal 12px Arial; color:#FFF}

.play-now{background: transparent; width: 163px; height:34px; border:0px; cursor:pointer; font: bold 16px Arial; color:#DED1CA; text-align:right; padding-right:12px }

.quiz-cost{background: #FCDDA0; text-align:center; font: normal 11px Arial; color:#000; padding:4px 10px 4px 10px; border:1px solid #000;}

