@import url('../css/reset.css');
@import url('../css/layout.css');

/* Left & Right alignment */
.left {float:left}
.right {float:right}
.wrapper {width:100%;overflow:hidden}
.wrapper1 {width:100%; height:193px;}
.wrap{overflow:hidden;width:965px;margin-left:-5px;padding-left:5px}
/* Global properties */
body {background:url(../images/bg_bot.jpg) center 0 repeat-x #c8c8c6; border:0; font:14px "Trebuchet MS", Verdana, Arial, serif; color:#200; line-height:24px}
.clickable{ width: 950px; height: 60px; position: relative; top: 0px; cursor: pointer; }
.banner { margin-top: -50px;}

/* Global Structure */
#page1 .main, #page3 .main {margin:0 auto; width:960px; overflow: hidden;}
#page2 .main {margin:0 auto; width:432px; overflow: hidden;}
.body1 {background:none}
.body2 {background:none; padding-bottom:10px;} 
.body3 {background:none; border-top: 1px solid gray;padding-bottom:31px}
.body4 {background:none;padding-bottom:31px}
.body5 {background:none}
.body6 {background:none; border-top: 1px solid gray;}
.body7 {background: url("../images/body7-bgr.jpg") repeat-x top left #d9e0f3; border-top: 1px solid gray;}
/* main layout */
a {color:#a80002;text-decoration:none;outline:none}
a:hover {text-decoration:underline}
h1 {float:left;padding:0px 0 0 36px}
h2 {font-size:41px;line-height:1.2em;color:#200000;padding:16px 0 12px 0;letter-spacing:-2px}
h2.letter_spacing {letter-spacing:-3px}
h3 {font-size:27px;color:#230000;line-height:1.2em;padding:20px 0 9px 0;letter-spacing:-1px}
h3 span {color:#a80002}
p {padding-bottom:24px}

/* header */
header {height:120px;padding-top:20px;width:100%;overflow:hidden}
#logo {display:block;background:url(../images/logo.jpg) 0 0 no-repeat;width:100px;height:100px;text-indent:-9999px}

/* content */
.pad_left1 {padding-left:10px}
.pad_bot1 {padding-bottom:13px}
.pad_bot2 {padding-bottom:24px}
.marg_right1 {margin-right:20px}

.imageanswer { max-height: 120px; max-width: 120px; }
.image2 { max-height: 190px; max-width: 336px;  }

.current_question {width:670px; height:63px; background: url("../images/current_question.gif") no-repeat top left transparent; font-weight: bold; line-height: 55px; padding: 0 15px;}
.result {width:132px;}
.result li {height:21px; margin:0; padding:0 20px 0 5px; background: url("../images/li_result.gif") no-repeat top left transparent; font-size:13px; line-height:19px; text-align:right;}
.result li:last-child {background: url("../images/li_result_last.gif") no-repeat top left transparent !important;}
.result li strong, .info li strong {color:#0089cf;}
.handover_btn {background: url("../images/handover_btn2.png") no-repeat top left transparent; width:132px; height:44px; display:block; text-indent:-999999px;}
.handover_btn:hover {background-image: url("../images/handover_btn2-h.png");}
.handover_btn2 {background: url("../images/handover_btn.png") no-repeat top left transparent; width:132px; height:44px; display:block; text-indent:-999999px; margin-top: 10px;}
.handover_btn2:hover {background: url("../images/handover_btn-h.png") no-repeat top left transparent; width:132px; height:44px; display:block; text-indent:-999999px;}

.info {float:right;}
.info li {text-align:right;}
.attention-bugs {background: url("../images/attention-bugs.gif") no-repeat top left transparent; width:341px; height:77px;}
.attention-bugs li {margin:0 8px 5px 35px; font-size:11px; line-height:12px; padding-top: 6px;}
.attention-bugs strong {font-size:13px;}
.attention-bugs input {margin:3px 0 0; float:left;}
.attention-bugs span {margin:3px 0 0 5px; float:left;}

.list_bgr, .current, .wrong {background:transparent no-repeat top left; width:52px; height:47px; float:left;}
.list_bgr, .wrong {background-image: url("../images/list_img_bgr.gif"); color:#526061;}
.current {background-image: url("../images/list_img_bgr-c.gif"); color:#fff;}
.list_bgr:hover, .current:hover {text-decoration:none;}
.list_bgr strong, .list_bgr img {margin: 0 auto; text-align:center; display:block;}
.current strong, .current img, .wrong img, .wrong strong {margin: 0 auto; text-align:center; display:block;}
.current strong {background-color:#68a4e2; height: 16px; line-height: 15px; margin: 5px 6px;}

ul.answer {background: none; font: 13px/27px "Trebuchet MS", Verdana, Arial, sans-serif; list-style: none outside none; margin:0; padding:0;}
ul.answer li {margin: 1px 0; height: 47px;}
ul.answer li a {background: url("../images/answer_btn_r-activ.jpg") no-repeat top right transparent !important; width:100%; padding: 0; cursor:pointer; color:#000;}
ul.answer li a strong {background: url("../images/answer_btn_l-activ.jpg") no-repeat top left transparent !important;}
ul.answer a {color: #C4C4C4; float: left; padding-right: 13px; text-decoration: none;}
ul.answer a.activ {color: #0089CF;}
ul.answer a strong, ul.answer a.activ strong {display: block; padding-left: 15px; line-height: 47px; font-weight:normal;}
ul.answer li a.activ {color:#fff; background: url("../images/answer_btn_r.jpg") no-repeat top right transparent !important;}
ul.answer li a.activ strong {color:#fff; background: url("../images/answer_btn_l.jpg") no-repeat top left transparent !important;}

/*
ul.answer li a:hover {color:#fff; background: url("../images/answer_btn_r.jpg") no-repeat top right transparent !important;}
ul.answer li a strong:hover {color:#fff; background: url("../images/answer_btn_l.jpg") no-repeat top left transparent !important;}
*/

.button_text_1 {line-height: 13px; padding-top: 13px; width: 512px; float: left; height: 45px;}
.button_text_2 {line-height: 13px; padding-top: 13px;; width: 850px; float: left; height: 45px;}
.text {line-height: 15px; width: 640px; display:table-cell; vertical-align:middle; height: 57px;}
.image_status {margin-top: 10px;}
.bottom-col { width: 588px; float: left; margin-left: 60px; height: 41px; text-align: center; }
.timer-bar { margin-left:auto; margin-right: auto; height: 41px; }
.text-timer { padding-top: 7px; font-size: 16px; font-family: 'Istok Web', sans-serif;}

div.bgr_img img {margin:3px; } 
.bgr_img {height: 193px; width: 341px; background-color:#FFFFFF; display:table-cell; vertical-align:middle; /* box-shadow:0 0 5px 5px #bebebe; -moz-box-shadow:0 0 5px 5px #bebebe; -webkit-box-shadow:0 0 5px 5px #bebebe;*/ margin:"5px"; width:"335px"; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
.previous_q , .next_q {width:132px; height:63px; display:block; text-indent:-999999px; background: no-repeat top left transparent;} 
.previous_q {background-image: url("../images/butons-previous.gif");}
.next_q {background-image: url("../images/butons-next.gif");}
.previous_q:hover {background-image: url("../images/butons-previous-h.gif");}
.next_q:hover {background-image: url("../images/butons-next-h.gif");}

.lastimgbgr {margin-right:0 !important;}
.question-bgr { height: 195px; width: 154px; margin-right:55px; padding: 15px; background-image: url("../images/image-button.png"); display:table-cell; vertical-align:middle; text-align: center;  cursor: pointer;}
.activ { background-image: url("../images/image-button-h.png"); }
.first {margin-left: 150px;}

/* start page */
.choose_category {background: url("../images/choose_category.gif") no-repeat top left transparent; width:432px; height:63px; padding:0 !important; line-height:63px; text-align:center; font-size:15px; font-weight:bold;}
.table-cat {background: url("../images/table-cat.png") no-repeat top left transparent; width:420px; height:235px; margin-left:6px; float:left;}
ul.category1 {width:111px; margin: 25px 10px 0 20px; float: left;}
ul.category2 {width:56px; margin: 25px 15px 0 21px; float: left;}
ul.category1 li, ul.category2 li {float: left;}
ul.category1 li a, ul.category2 li a {background: url("../images/cat-bgr.gif") no-repeat top left transparent; width:49px; height:43px; margin:0 6px 6px 0; display:block; float:left; text-align: center; text-decoration: none; line-height:43px; color:#e2e2e2;}
ul.category1 li a.activ, ul.category2 li a.activ {background: url("../images/cat-bgr-active.gif") no-repeat top left transparent;}

.start_exam {
	width:420px;
	height:105px;
	background: url("../images/start-exam.png") no-repeat top left transparent;
	padding-top:15px;
	text-align: center;}

.start_exam_btn, .start_training_btn_2, .start-training_btn, .inactive_button {
	width:115px;
	height:58px;
	background: no-repeat top left transparent;
	float:left;
	font-weight: bold;
	font-size: 15px;
	color: #fff;
	text-align:center;
	padding: 15px 0px 0px 0px;
	text-transform: uppercase;
	}
	
	
.start_exam_btn, .inactive_button {
	float:left;
	margin: 10px 4px 7px 17px;}
	
.start_exam_btn {
	background: url('../images/button_red.png') left top no-repeat;
	text-shadow: -1px -1px 0px #4a0300;	
	}
	
.inactive_button {
	background: url('../images/button_gray.png') left top no-repeat;
	text-shadow: -1px -1px 0px #474747;
}


.start_training_btn_2 {background-image: url("../images/start-exam_btn_2.png");}


.start_exam_btn2 {
	background: url('../images/button_yellow.png') left top no-repeat;
	text-shadow: -1px -1px 0px #544f00;}

.start-training_btn {
	background: url('../images/button_green.png') left top no-repeat;
	margin: 10px 3px 7px 17px;
	text-shadow: -1px -1px 0px #004e00; }
	 
.loading{margin-left: 49px; width: 32px; margin-right: 49px; display:inline-block; padding-top: 14px;}


/* rejim-na-izpit page */
.start_choice {width:432px; height:auto; padding:15px 0; text-align: center;}
.exam-choice_btn, .verification-choice_btn {width:185px; height:181px; background: no-repeat top left transparent; display:inline-block; text-indent:-999999px; margin:0 8px;}
.exam-choice_btn {background-image: url("../images/exam-choice_btn.jpg");}
.verification-choice_btn {background: url("../images/verification-choice_btn.jpg");}


/* check-up */
#page3 ul.answer {background: url("../images/check-answer.jpg") no-repeat bottom left transparent; font: 13px/27px "Trebuchet MS", Verdana, Arial, sans-serif; list-style: none outside none; margin:0; padding:0 15px 15px; height:275px;}
.answer li a strong img {display:inline-block; float: right; margin: 10px;}
.wrong strong {background-color:#ed1b2f; height: 16px; line-height: 15px; margin: 5px 6px; color:#fff;}
.correct strong {background-color:green; height: 16px; line-height: 15px; margin: 5px 6px; color:#fff;}

#page3 .result li{height:21px; margin:0; padding:0 20px 0 5px; background: url("../images/li_fail.gif") no-repeat top left transparent; font-size:13px; color:#efefef; line-height:19px; text-align:right;}
#page3 .result li:last-child {background: url("../images/li_fail_last.gif") no-repeat top left transparent !important;}
#page3 .result li strong {color:#fff;}

/* result */
.finalresult {background: url("../images/div_result.gif") no-repeat top left transparent !important; width:432px; height:228px; padding: 10px;}
.finalresult img {float:left;}
p.correct {background: url("../images/correct.gif") no-repeat top left transparent !important; display: block; width:216px; height:44px; padding: 0 0 0 10px; line-height:44px; float:right; margin:0 10px 8px 0;}
p.incorrect {background: url("../images/incorrect.gif") no-repeat top left transparent !important; display: block; width:216px; height:44px; padding: 0 0 0 10px; line-height:44px;float:right; margin:0 10px 5px 0;}
p.points {background: url("../images/points.gif") no-repeat top left transparent !important; display: block; width:413px; height:37px; line-height:37px;float:left; margin:10px 10px 2px 0; text-align:center; padding: 0;}
p.download_result {background: url("../images/download_result.gif") no-repeat top left transparent !important; display: block; width:413px; height:37px; line-height:37px;float:left; margin:10px 10px 2px 0; text-align:center; padding: 0; color:#e8e8e8;}

/* modal window */
.testover_btn , .testcontinue_btn {float:left; background: no-repeat top left transparent; width:193px; height:44px; display:inline-block; text-indent:-999999px; margin:25px 25px 25px 0;}
.testover_btn {background-image: url("../images/testover_btn.gif");}
.testover_btn:hover {background-image: url("../images/testover_btn-h.gif");}
.testcontinue_btn {background-image: url("../images/testcontinue_btn.gif")}
.testcontinue_btn:hover {background-image: url("../images/testcontinue_btn-h.gif");}

/* footer */
footer {height:120px;font:13px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#696969;line-height:18px}
footer a {color:#c53005;text-decoration:underline}
footer a:hover {text-decoration:none}



.header_title {
	width: 500px;
	color: green;
	font-size: 18px;
	margin-top: 20px;
	display: block;
	text-shadow: 1px 1px 0px #f7f7f6;
       font-family: Arial;}
	
}

.colite { width: 430px;}


.report {
	color: #fff;
	background: #ff0000;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-border-radius: 3px;
	padding: 5px 10px 5px 15px;
	display: block;
	width: 106px;
	font-weight: bold;
	font-size:14px;
	margin: 10px 0px 0px 0px;}
	
	
.report:hover {
	background: #ff6666;
	text-decoration:none;}
	
.report2 {
	color: #fff;
	background: #007ED9;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-border-radius: 3px;
	padding: 5px 10px 5px 15px;
	display: block;
	width: 195px;
	font-weight: bold;
	font-size:14px;
	margin: 10px 0px 0px 0px;}
	
	
.report2:hover {
	background: #333;
	text-decoration:none;}

.invite {
	color: #fff;
	background: #19b332;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-border-radius: 3px;
	padding: 5px 10px 5px 15px;
	display: block;
	width: 133px;
	font-weight: bold;
	font-size:14px;
	margin-right: 0px;
	display: inline-table;
	float: right;
	margin-top: 7px;
	margin-right: 2px; }
	
	
.invite:hover {
	background: #00cc33;
	text-decoration:none;}
	

.invite2 {
	color: #fff;
	background: #ff0000;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-border-radius: 3px;
	padding: 5px 10px 5px 15px;
	display: block;
	width: 120px;
	font-weight: bold;
	font-size:14px;
	margin-right: 0px;
	display: inline-table;
	float: right;
	margin-top: 7px;
	margin-right: 10px; }
	
	
.invite2:hover {
	background: #ff6666;
	text-decoration:none;}
	
	
.blur2{ 
	background: #000;
	position: fixed;
	top: 0px;
	left: 0px;
	width:100%;
	height: 100%;
	z-index: 11;
	opacity: 0.7;
	display:none;
}

.blur {
	background: #000;
	position: fixed;
	top: 0px;
	display: none;
	left: 0px;
	width:100%;
	height: 100%;
	z-index: 11;
	opacity: 0.7}



.report_box {
	background: #fff;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-border-radius: 3px;
	padding: 20px;
	width: 400px;
	position:absolute;
	z-index: 17;
	left: 34%;
	height:auto;
	box-shadow: 0px 0px 10px #000;
	display:none;}
	
	
.report_title {
	font-size: 24px;
	color: #ff3333;
	display: block;
	width: 178px;
	margin: 0px auto;
	font-weight: bold;}
	
	
.report_type {
	width: 356px;
	margin: 20px 0px 10px 12px;
	border-top: 1px solid #ccc;
	border-bottom: 2px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 2px solid #ccc;
	padding: 10px;
	font-size:13px;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;}
	
	
.report_type:focus {
	border-top: 1px solid #0984ad;
	border-bottom: 2px solid #0984ad;
	border-left: 1px solid #0984ad;
	border-right: 2px solid #0984ad;
	box-shadow: 0px 0px 5px #0984ad;
	}




.report_inner_button {
	background: #ff0000;
	color: #fff;
	margin: 0px auto;
	width: 110px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-border-radius: 3px;
	padding: 7px 10px;
	font-weight: bold;
	display: block;
	text-shadow: -1px -1px 0px #ff6666;}
	
	
.report_inner_button:hover {
	background: #ff6666;}
	
.report_small_text {
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 10px;
}

.report_close {
	position: absolute;
	float: right;
	width: 32px;
	height: 32px;
}
	

.invite_box {
	background: #fff;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-border-radius: 3px;
	padding: 20px;
	width: 400px;
	position:absolute;
	z-index: 17;
	left: 34%;
	height:auto;
	box-shadow: 0px 0px 10px #000;
	display:none;}
	
	
.invite_title {
	font-size: 24px;
	color: #19b332;
	display: block;
	width: 198px;
	margin: 0px auto;
	font-weight: bold;}
	
	
.invite_type {
	width: 356px;
	margin: 0px 0px 10px 12px;
	border-top: 1px solid #ccc;
	border-bottom: 2px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 2px solid #ccc;
	padding: 10px;
	font-size:13px;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;}
	
	
.invite_type:focus {
	border-top: 1px solid #0984ad;
	border-bottom: 2px solid #0984ad;
	border-left: 1px solid #0984ad;
	border-right: 2px solid #0984ad;
	box-shadow: 0px 0px 5px #0984ad;
	}




.invite_inner_button {
	background: #19b332;
	color: #fff;
	margin: 0px auto;
	width: 110px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-border-radius: 3px;
	padding: 7px 10px;
	font-weight: bold;
	display: block;
	text-shadow: -1px -1px 0px #00cc33;}
	
	
.invite_inner_button:hover {
	background: #00cc33;}
	
.invite_small_text {
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 10px;
}

.invite_close {
	position: absolute;
	float: right;
	width: 32px;
	height: 32px;
}


.login_input2 {
	width: 180px;
	height: 27px;
	padding: 0px 0px 0px 10px;
	border-top: 1px solid #dfdfdf;
	border-right: 2px solid #dfdfdf;
	border-left: 1px solid #dfdfdf;
	border-bottom: 2px solid #dfdfdf;
	margin: 0px 0px 10px 2px;
	font-size: 13px;
	border-top: 1px solid #b4b4b4;
	border-left: 1px solid #b4b4b4;
	border-right: 2px solid #b4b4b4;
	border-bottom: 2px solid #b4b4b4;
	font-family: Arial, Helvetica, sans-serif;
	color: #454545;}
	

		
.login_input2:focus {
	border-right: 2px solid #6a904e;
	border-bottom: 2px solid #6a904e;
	border-left: 1px solid #6a904e;
	border-top: 1px solid #6a904e;
	-webkit-box-shadow: 0px 0px 5px 0px rgba(65, 115, 26, 1);
	-moz-box-shadow: 0px 0px 5px 0px rgba(65, 115, 26, 1);
	box-shadow: 0px 0px 5px 0px rgba(65, 115, 26, 1);
	outline:none;}
	
	
.protocol_number {
	display:block;
	width: 170px;
	float:left;
	font-size:14px;
	font-weight: bold;
	color: #373737;}
	
	
.protocol_box label {
	height: 50px;
	display: block;}
	
	
.protocol_box {
	margin: 20px 0px 0px 25px;}



.input_error2 { box-shadow: 0px 0px 5px #F00; border: 1px solid #F00;}

.error_text2 { font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #f00; display:block; margin: 0px 0px 5px 180px;}
	
	
.start_exam2 {
	-border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	background: #5b9d06;
	padding: 6px;
	float: right;
	margin: 0px 42px 0px 0px;
	color: #fff;
	font-weight: bold;
	text-shadow: -1px -1px 0px #589804;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-image: linear-gradient(bottom, #5C9D06 33%, #6EBC08 66%);
	background-image: -o-linear-gradient(bottom, #5C9D06 33%, #6EBC08 66%);
	background-image: -moz-linear-gradient(bottom, #5C9D06 33%, #6EBC08 66%);
	background-image: -webkit-linear-gradient(bottom, #5C9D06 33%, #6EBC08 66%);
	background-image: -ms-linear-gradient(bottom, #5C9D06 33%, #6EBC08 66%);
	
	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.33, #5C9D06),
		color-stop(0.66, #6EBC08)
	);	}
	
	
.start_exam2:hover { background: #66af06;}



.rules_box {
	width: 740px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 30px;
	background: #e9e9e9;
	-moz-border-radius: 3px;
	-border-radius: 3px;
	-webkit-border-radius: 3px;
	padding: 20px;
	box-shadow: 0px 0px 7px #696868;}
	
	
#game_window {
	position: absolute;
	z-index: 17;
	top:100px;
	left: 233px;
	width: 540px;
	-border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	box-shadow: 0px 0px 15px #1c1c1c;
	padding: 0px 0px 20px 0px;
	background: #fff;}
	
	
#game_window  ul {
	list-style-type: none;
	padding: 30px 0px 0px 10px;}
	
.game_window_title {
	background: url('../images/game_window_title.png') left top no-repeat;
	width: 432px;
	height: 58px;
	float:left;
	margin: -32px 0px 0px 50px;}
	
#game_window ul li  {
	font-size: 16px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #034568;
	margin: 0px 0px 0px 15px;
	padding: 7px 0px;}
	
.small_text {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	color: #4c4c4c;
	display: block;
	margin: 0px 0px 0px 20px;}
	
.game_window_bottom {
	width: 100%;
	padding: 15px 0px 0px 0px;
	margin: 10px 0px 0px 0px;
	border-top: 1px solid #c4bfc3;}
	
.game_close {
	position: absolute;
	margin-left: 20px;
	margin-top: 5px;
}

.outer_window{ 
	position: relative;
	width: 1000px;
	margin: 0px auto;}
	
	
.close_window {
	background: url('https://www.listovkite.bg/images/close_window.png') right top no-repeat;
	width: 25px;
	height: 22px;
	float:right;
	margin: 0px -150px 0px 0px;
	cursor: pointer;
	}

.inactive_user_button, .active_user_button {
	background:#609103;
	-moz-border-radius: 3px 3px 0px 0px;
	-border-radius: 3px 3px 0px 0px;
	-webkit-border-radius: 3px 3px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color: #fff;
	padding: 10px 15px 8px 15px;
	background-image: linear-gradient(bottom, rgb(81,130,3) 38%, rgb(129,183,4) 99%);
	background-image: -o-linear-gradient(bottom, rgb(81,130,3) 38%, rgb(129,183,4) 99%);
	background-image: -moz-linear-gradient(bottom, rgb(81,130,3) 38%, rgb(129,183,4) 99%);
	background-image: -webkit-linear-gradient(bottom, rgb(81,130,3) 38%, rgb(129,183,4) 99%);
	background-image: -ms-linear-gradient(bottom, rgb(81,130,3) 38%, rgb(129,183,4) 99%);
	
	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.38, rgb(81,130,3)),
		color-stop(0.99, rgb(129,183,4))
	);


}
	
.active_user_button {
	background: #fff;
	color: #547f02;
	padding: 10px 15px;}
	
a.login, a.registration {
	background: #4b8620;
	float:left;
	color: #fff;
	background-image: linear-gradient(bottom, rgb(59,111,25) 9%, rgb(100,170,43) 65%);
	background-image: -o-linear-gradient(bottom, rgb(59,111,25) 9%, rgb(100,170,43) 65%);
	background-image: -moz-linear-gradient(bottom, rgb(59,111,25) 9%, rgb(100,170,43) 65%);
	background-image: -webkit-linear-gradient(bottom, rgb(59,111,25) 9%, rgb(100,170,43) 65%);
	background-image: -ms-linear-gradient(bottom, rgb(59,111,25) 9%, rgb(100,170,43) 65%);
	
	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.09, rgb(59,111,25)),
		color-stop(0.65, rgb(100,170,43))
	);
	-webkit-border-radius: 3px 0px 0px 3px;
	-moz-border-radius: 3px 0px 0px 3px;
	-border-radius: 3px 0px 0px 3px;
	font-weight: bold;
	padding: 4px 12px;
	text-shadow: -1px -1px 0px #46861e;
	font-size: 14px;
	border-right: 1px solid #3e731a;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#64aa2b', endColorstr='#3c7019',GradientType=0 );}
	
a.registration {
	-webkit-border-radius: 0px 3px 3px 0px;
	-moz-border-radius: 0px 3px 3px 0px;
	-border-radius: 0px 3px 3px 0px;
	border-left: 1px solid #6ca044;
	border-right: none;}
	
	
a.login:hover, a.registration:hover {
	background: #5a9b26;
	text-decoration: none;}
	
.ads_header{
	width: 100%;
	height: 87px;
	padding-bottom: 0px;
}

.ads_header .ad{
	width: 946px;
	height: 24px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 13px;
}

#flashContainer {
    position: relative;
}
#flash { 
    z-index: 5;
}
#shim {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 946px;
    height: 75px;
    z-index: 10;
}	
