/* $Revision:  */

body {color: #4e4e4e; font-size: 12px; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif, Georgia, Courier New; line-height: 1.5em; margin: 0; padding: 0; height: 100%; width: 100%; overflow:auto;} 

a:link { color: #3B91D3; text-decoration: underline; }
a:visited { color: #3B91D3; text-decoration: underline; overflow: auto}
a:active { color: #3B91D3; text-decoration: underline; }
a:hover { color: #4e4e4e; text-decoration: underline; }
a.selected:link, a.selected:visited { color: #4e4e4e; }

a.user_table_link:link { text-decoration: none; color: #4E4E4E; cursor: pointer }
a.user_table_link:active  { text-decoration: none; color: #4E4E4E; cursor: pointer }
a.user_table_link:visited  { text-decoration: none; color: #4E4E4E; cursor: pointer }
a.user_table_link:hover  { text-decoration: none; color: #3B91D3; cursor: pointer }

/*Внесенные изменения*/

h2 {
	margin-top: 40px;
	margin-bottom: 20px;
}

h3 {
	margin-top: 30px;
	margin-bottom: 15px;
}


h4 {
	margin-top: 25px;
	margin-bottom: 0px;
}

hr {
	margin: 30px 250px;
}
table.layout { border-collapse: collapse; table-layout: fixed; }
tr.layout { vertical-align: top; }
td.layout { padding: 0; border: none; }
table.left { margin: 4px 10px 4px 0; }
table.right { margin: 4px 0 4px 10px; }
p.strong {	font-weight: bold; font-size: 1.3em; }
p.strong1 {font-weight: bold; font-size: 1.1em;}
div.lesson-content  { line-height: 1.5em;}
table.wide-form { width: 100%;}


.errors {
	color: red;
}

.solo-title {
	font-size: 18px;	
	font-family: Arial;	
	color: #3B91D3;
}

#tooltip {
  position: absolute;
  z-index: 3000;
  max-width:450px;
  border: 1px solid #000000;
  background-color: #fff3c4;
  padding: 3px 5px;
  color:#000000;
  line-height: 1.2;
}
#tooltip h3 {
	font-size: 1.0em;
  margin: 0;
}
#tooltip div {
}

/*Верхняя цитата рядом с миксанатиком*/

#mix-quote-green {	
	border-style: solid;	
	border-width: 1px;	
	border-color: #5FAC20;	
	position : relative;	
	min-height: 30px;	
	margin-left: 20px;	
	margin-right: 20px;
	vertical-align: middle;
}

.mix-quote-green-corner-left-top, .mix-quote-green-corner-right-top, .mix-quote-green-corner-right-bottom {
	position : absolute;	
	width : 4px;	height : 4px;	
	display : block;	margin: -1px;
}

.mix-quote-green-corner-left-top {	
	background: transparent url(/pics/quote_green_top_left.png) no-repeat;	
	top: 0;	
	left: 0;
}

.mix-quote-green-corner-right-top {	
	background: transparent url(/pics/quote_green_top_right.png) no-repeat;	
	top: 0;	
	right: 0;
}

.mix-quote-green-corner-left-bottom {	
	background: transparent url(/pics/quote_green_bottom_left.png) no-repeat;	
	bottom: 0;	
	left: 0;	
	margin: -1px -21px;	
	position : absolute;	
	width : 24px;	
	height : 24px;	
	display : block;
}

.mix-quote-green-corner-right-bottom {	
	background : transparent url(/pics/quote_green_bottom_right.png) no-repeat;	
	bottom: 0;	
	right: 0;
}

#mix-quote-inner {	
	padding: 3px 12px;
	font-size: 18px;	
	font-family: Arial;	
	vertical-align: middle;
}

.mix-colon-text {

}

/*красная рамочка миксанатика*/

#mix-quote-red {	
	border-style: solid;	
	border-width: 1px;	
	border-color: #f0482c;	
	position : relative;	
	min-height: 30px;	
	margin-left: 20px;	
	margin-right: 20px;
	vertical-align: middle;
}

.mix-quote-red-corner-left-top, .mix-quote-red-corner-right-top, .mix-quote-red-corner-right-bottom {
	position : absolute;	
	width : 4px;	height : 4px;	
	display : block;	margin: -1px;
}

.mix-quote-red-corner-left-top {	
	background: transparent url(/pics/mix_quote_red/mix_quote_red_top_left.png) no-repeat;	
	top: 0;	
	left: 0;
}

.mix-quote-red-corner-right-top {	
	background: transparent url(/pics/mix_quote_red/mix_quote_red_top_right.png) no-repeat;	
	top: 0;	
	right: 0;
}

.mix-quote-red-corner-left-bottom {	
	background: transparent url(/pics/mix_quote_red/mix_quote_red_bottom_left.png) no-repeat;	
	bottom: 0;	
	left: 0;	
	margin: -1px -21px;	
	position : absolute;	
	width : 24px;	
	height : 24px;	
	display : block;
}

.mix-quote-red-corner-right-bottom {	
	background : transparent url(/pics/mix_quote_red/mix_quote_red_bottom_right.png) no-repeat;	
	bottom: 0;	
	right: 0;
}

.green-line-block {
	border-left: 10px solid #5fac20;
	position: relative;
	margin-left: -20px;
	zoom: 1;
}

.red-line-block {
	border-left: 10px solid #ab0000;
	position: relative;
	margin-left: -20px;
	zoom: 1;
}

.line-block-inner {
	padding: 0px 10px;
}

.round-line-top, .round-line-bottom {
	position : absolute;	
	width : 10px;	height : 5px;	
	display : block;	margin: 0 -10px;
}

.round-line-top {	
	background: transparent url(/pics/line_round/line_round_top.png) no-repeat;	
	top: 0;	
	left: 0;
}

.round-line-bottom {	
	background: transparent url(/pics/line_round/line_round_bottom.png) no-repeat;	
	bottom: 0;	
	left: 0;
}

#attention_message :link, #attention_message :visited {
	color: #f0482c;
}

#attention_message :link:hover, #attention_message :visited:hover {
	color: #f0482c;
}

/*#mix-quote {	
	min-height: 30px;	
	max-width: 700px;	
	margin-left: 20px;	
	margin : auto;	
	table-layout: auto;
}
	
#mix-quote-inner {	
	padding: 0 12px;	
	font-size: 18px;	
	font-family: Arial;	
	vertical-align: middle;
}*/

/*Меню - синяя полоска*/

#menu-line {	
	margin: 0px 20px;	
	padding: 0 8px;
	padding-top: 2px; 
	background-color: #3B91D3;	
	position : relative;
	max-width: 740px;
	max-height: 26px;
}

.menu-blue-corner-left-top, .menu-blue-corner-right-top, .menu-blue-corner-left-bottom, .menu-blue-corner-right-bottom {	
	position : absolute;	
	width : 4px;	
	height : 4px;	
	display : block;
}

.menu-blue-corner-left-top {	
	background: transparent url(/pics/menu_blue_top_left_corner.png) no-repeat;	
	top: 0;
	left: 0;
}

.menu-blue-corner-right-top {	
	background: transparent url(/pics/menu_blue_top_right_corner.png) no-repeat;	
	top: 0;	
	right: 0;
}

.menu-blue-corner-left-bottom {	
	background: transparent url(/pics/menu_blue_bottom_left_corner.png) no-repeat;	
	bottom: 0;	
	left: 0;
}

.menu-blue-corner-right-bottom {	
	background : transparent url(/pics/menu_blue_bottom_right_corner.png) no-repeat;	
	bottom: 0;	
	right: 0;
}

#menu-inner {      
	font-size: 12px;    
	font-family: Arial;    
	background-color: #3B91D3;   
	font-weight: normal;     
	text-align: left;    
	color: #FFFFFF;    
	max-height: 26px;
}

/*
#menu-line {	
	margin: 0px -10px;	
	height: 24px;	
	table-layout: fixed;
}

#menu-inner {
    padding: 0px 8px;    
	margin: 0;    
	font-size: 12px;    
	font-family: Arial;    
	font-weight: normal;     
	text-align: left;    
	color: #FFFFFF;    
	height: 24px;
}
*/

#menu-inner :link, #menu-inner :visited { 
	color: #FFFFFF; 
	font-weight: normal; 
}

#menu-inner :link:hover, #menu-inner :visited:hover {
	color: #FFFFFF; 
	font-weight: normal; 
}

/*Жирное - основное меню*/

#main-menu {	
	width: 100%;	
	margin: 10px 0;	
	font-size:20px;	
	line-height: 1.2;
	font-weight: normal; 	
	text-align: justify;
}

#main-menu :link, #main-menu :visited {
	font-weight: normal; 
}

#main-menu :link:hover, #main-menu :visited:hover {
	font-weight: normal; 
}

/*Уроки*/

#lessons {
	font-family: Georgia;	
	font-size:18px;	
	font-style: italic;	
	float: left;
	width: 100%;
}

.lesson-desc {
	font-family: Arial;
	padding-left: 10px;
	color: #939393;
	font-size: 12px;
	font-style: normal;
	padding-bottom: 10px;
}


#available {
	color: #5FAC20;
}

.unavailable {
	padding-bottom: 10px;
}

#available :link, #available :visited {
	color: #5FAC20; 
}

#available :link:hover, #available :visited:hover {
	color: #5FAC20;
}

#payed-unavailable :link, #payed-unavailable :visited {
	color: #AB0000; 
}

#payed-unavailable {
	color: #AB0000;
}

#payed-unavailable :link:hover, #payed-unavailable :visited:hover {
	color: #AB0000;
}

/*Авторизация*/

.auth {
	height: 13px;	
	border: 0;	
	width: 78px;
}

.authButton {
	background-color: #143B59;	
	height: 14px;	
	border: 0;	
	color: #FFFFFF;	
	font-size: 12px;
	font-style: Arial;	
	vertical-align: top;	
	text-align: center;	
	padding: 0px;
}

.authCell {	
	vertical-align: top;
}

.authreg1 {
	display: block;    
	height: 1px;    
	overflow: hidden;     
	font-size:1px;    
	margin: 0 1px;
}

#authreg  b {
	background-color: #143B59;
}

#authreg {

}

#authreg-inner {
	padding: 0 3px;  
	font-size: 12px;    
	font-family: Arial;    
	background-color: #143B59;    
	font-weight: normal;     
	text-align: left;    
	color: #FFFFFF;    
	height: 16px;	
	vertical-align: top;	
	text-align: center;
}

#authreg-inner :link, #authreg-inner :visited { 
	text-decoration: none; 
}

#authreg-inner :link:hover, #authreg-inner :visited:hover { 
	text-decoration: none; 
}

.lesson-link :link, .lesson-link :visited { 
	text-decoration: none; 
}

.lesson-link :link:hover, .lesson-link :visited:hover { 
	text-decoration: none; 
}

.authinput1 {
	display: block;    
	height: 1px;    
	overflow: hidden;     
	font-size:1px;    
	margin: 0 1px;
}

#authinput  b {    
	background-color: #FFFFFF;
}

#authinput-inner {
	padding: 0 5px;    
	margin: 0;    
	font-size: 11px;    
	font-family: Arial;    
	background-color: #FFFFFF;    
	font-weight: normal;     
	text-align: left;    
	color: #FFFFFF;    
	height: 16px;    
	vertical-align: top;
}

.separator {	
	padding: 0 5px;
	display: inline;
}

.menu-exit {
	float: right;	
	display: inline;
}

/*Нижнее меню*/

#footer {
	height: 100%;	
	bottom: 0;	
	left: 0;
}

#footer-menu {	
	border-top: 1px solid; 
	border-top-color: #555555;
	color: #555555;
}

#footer-menu :link, #footer-menu :visited { 
	color: #555555; 
}

#footer-menu :link:hover, #footer-menu :visited:hover {
	color: #555555; 
}

#broadcast :link, #broadcast :visited { 
	color: red; 
}

#broadcast :link:hover, #broadcast :visited:hover {
	color: red; 
}

.start-exercise {
	color: #c73d13;
	font-family: Georgia;
	font-style: italic;
	font-weight: normal;	
	font-size: 25px;	
	cursor: pointer;
	margin-top: 0px;
	margin-bottom: 40px;
	text-decoration: underline;
}

.start-last-accessible {
	color: #5fac20;
	font-family: Georgia;
	font-style: italic;
	font-weight: normal;	
	font-size: 25px;	
	cursor: pointer;
	margin-top: 0px;
	margin-bottom: 40px;
	text-decoration: underline;
}

.start-inaccessible {
	color: #4e4e4e;
	font-family: Georgia;	
	font-style: italic;	
	font-weight: normal;	
	font-size: 25px;
	cursor: pointer;
	margin-top: 0px;
	margin-bottom: 40px;
}

.start-exercise :link, .start-exercise :visited {
	color: #c73d13;
}

.start-last-accessible :link, .start-last-accessible :visited {
	color: #5fac20;
}

.start-exercise :link:hover, .start-exercise :visited:hover {
	color: #c73d13;
}

.start-inaccessible :link,  .start-inaccessible :link:hover, .start-inaccessible :visited:hover, .start-inaccessible :visited {
	color: #4e4e4e;
	text-decoration: none;
}

.hint-inaccessible {
	color: red;
	font-size: 12px;
	font-family: Arial; 
	font-style: normal;		 
}

.home-question {
	margin-top: 40px;
	margin-bottom: 10px;
	font-size: 25px;
	font-weight: bold;
}

.home-link {
	color: #ffffff;
	font-family: Georgia;
	font-style: italic;
	font-weight: normal;	
	font-size: 23px;	
	cursor: pointer;
	margin-top: 0px;
	margin-bottom: 40px;
	line-height: 1.2;  
}

.home-link-speedtest {
	color: #ffffff;
	font-family: Georgia;
	font-style: italic;
	font-weight: normal;	
	font-size: 23px;	
	margin-top: 0px;
	margin-bottom: 40px;
	line-height: 1.2;
}

.home-link-little {
	color: #ffffff;
	font-family: Georgia;
	font-style: italic;
	font-weight: normal;	
	font-size: 19px;
	text-decoration: underline;	
	cursor: pointer;
	margin-top: 0px;
	margin-bottom: 40px;
	line-height: 1.2;
}

.home-link :link, .home-link :visited, .home-link :hover {
	color: #ffffff;
}

.home-link :link:hover, .home-link :visited:hover {
	color: #ffffff;
}

#inner-top {
	margin-left: 30px;	
	margin-right: 30px;	
	max-width: 800px;
}

#inner-middle {
	margin-left: 40px;
	margin-right: 30px;	
	max-width: 740px;	
	margin-bottom: 20px;
}

#lesson-table-block {	
	margin: 30px -30px;
}

#profile-payment-table-block {	
	
	width: 740px;

}

#lesson-table {
	table-layout: fixed;
	width: 100%;
}

#lesson-table-inner {
	margin: 0 12px;
}

#warning-frame-inner {
	margin: 0 12px;
}

#lesson-exercise-block {	
	margin: 10px -30px;
}

.exercise-table-inner {
	margin: 0 12px;
	font-family: Courier New;	
	font-weight: bold;
}

.exercise-table-inner p {
	margin: 0;
	padding: 0;
}

.repeat-table-block {	
	margin: 0 -10px;
}

#repeat-table {
	table-layout: fixed;
	width: 100%;
}

#repeat-table-inner {
	margin: 0 10px;
}

#lesson-title {
	margin-left: -100px;
}

#lesson-no {
	margin-right: 10px;
	color: #c73d13;	
	font-family: Georgia;	
	font-style: italic;	
	font-weight: normal;	
	font-size: 30px;	
	width: 80px;	
	text-align: right;
	line-height: 1.2;
}


#lesson-name {
	line-height: 1.2;
	color: #5fac20;	
	font-family: Georgia;	
	font-style: italic;	
	font-weight: normal;	
	font-size: 30px;
} 

#title {
	color: #5fac20;	
	font-family: Georgia;	
	font-style: italic;	
	font-weight: normal;	
	font-size: 30px;
	line-height: 1.2;
} 

.video-block {

}

#caricature-image {
	margin: 10px 0;
}

#image {
	
}

#image-inner {
	position : relative;
	height: 100%;
	width: 100%;
}


.image-curving {
 	-webkit-border-radius:5px;
 	-moz-border-radius:5px;
 	border-radius:5px;
}

#photo-queue-inner {
	position : relative;
	height: 100%;
	width: 100%;
}


.image-corner-left-top, .image-corner-right-top, .image-corner-left-bottom, .image-corner-right-bottom, .image-gray-corner-left-top, .image-gray-corner-right-top, .image-gray-corner-left-bottom, .image-gray-corner-right-bottom {	
	position : absolute;	
	width : 5px;	
	height : 5px;	
	display : block;
}

.image-corner-left-top {	
	background: transparent url(/pics/image/corner_top_left.png) no-repeat;	
	top: 0;
	left: 0;
}

.image-corner-right-top {	
	background: transparent url(/pics/image/corner_top_right.png) no-repeat;	
	top: 0;	
	right: 0;
}

.image-corner-left-bottom {	
	background: transparent url(/pics/image/corner_bottom_left.png) no-repeat;	
	bottom: 0px;	
	left: 0;
}

.image-corner-right-bottom {	
	background : transparent url(/pics/image/corner_bottom_right.png) no-repeat;	
	bottom: 0px;	
	right: 0;
}

.image-gray-corner-left-top {	
	background: transparent url(/pics/gray-border/top_left_angle.png) no-repeat;	
	top: 0;
	left: 0;
}

.image-gray-corner-right-top {	
	background: transparent url(/pics/gray-border/top_right_angle.png) no-repeat;	
	top: 0;	
	right: 0;
}

.image-gray-corner-left-bottom {	
	background: transparent url(/pics/gray-border/bottom_left_angle.png) no-repeat;	
	bottom: 0px;	
	left: 0;
}

.image-gray-corner-right-bottom {	
	background : transparent url(/pics/gray-border/bottom_right_angle.png) no-repeat;	
	bottom: 0px;	
	right: 0;
}

.profile-label {
	color: #888888;
	padding-bottom: 8px;
	vertical-align: top;
	width: 200px;
	text-align: right;
}

.register-label {
	color: #888888;
	padding-bottom: 8px;
	vertical-align: top;
	width: 120px;
	text-align: right;
}

.profile-label-desc {
 	font-size: 10px;
 	line-height: 1;
 	color: #888888;
 	vertical-align: top;
}

.profile-input {
	width: 300px;
	text-align: left;
	vertical-align: top;
}

.profile-input textarea, .profile-input input, .profile-input select {
	width: 100%; 	
}

.profile-value {
	padding-bottom: 8px;
}

.user-field {
	white-space: pre-wrap; /* css-3 */ 
	white-space: -moz-pre-wrap; /* Mozilla, начиная с 1999 года */ 
	white-space: -pre-wrap; /* Opera 4-6 */ 
	white-space: -o-pre-wrap; /* Opera 7 */
	word-wrap: break-word; /* Internet Explorer 5.5+ */ 
	width: 100%;
	overflow:hidden;
}


.stat_table {
	text-align: center;
	width: 100%;
}

.stat_table a {
	text-decoration: none;
	color: #4e4e53;
}

.stat_table a:hover {
	color: #3b91e1;
}

.result_table {
  text-align: center;
	width: 100%;
}

.col_names {
	font-size: 15px;
	font-weight: bold;
}

.col_names_rating {	
	font-size: 14px;
	font-weight: bold;
}

.col_names_rating td{
	padding-top: 10px;
	padding-bottom: 5px;	
}


.row_1 {
	height: 80px;
}

.row_2 {
	background-color: #e2e2e2;
	height: 80px;
}


.row_1_small {
	height: 40px;
}

.row_2_small {
	background-color: #e2e2e2;
	height: 40px;
}

.row_active {
	background-color: #a0d6ff;
	font-weight: bold; 
	height: 80px;
}

.row_payed_1 {
	background-color: #fcf65c;
	height: 80px;
}

.row_payed_2 {
	background-color: #dcd752;
	height: 80px;
}

.row_active_payed {
	background-color: #86fb7a;
	font-weight: bold; 
	height: 80px;
}

#row_active :link, #row_active :visited, #row_active :link:hover, #row_active:visited:hover { 
	color: #4e4e4e; 
	font-weight: bold; 
}

.stat-type {
	font-size: 14px;
	font-weight: bold;
	margin: 0 10px 0 0;
}

#general-stat-table {
	table-layout: fixed;
	width: 100%;
}

.users-online-table-inner {
	padding-left: 4px;
}

.green-border-title {
	float:left; 
	background:url(/pics/online/title_top.png) right top; 
	padding:0 8px 0 2px; 
	color:#3b91d3; 
	font-size:11px; 
	line-height:18px;
}

.message-border-title {
	float:left; 
	background:url(/pics/last-message-border/message_top_name.png) right top; 
	padding:0px 24px 9px 2px; 
	color:#3b91d3; 
	font-size:11px; 
	line-height:24px;
}


.humor-border-title {
	float:left; 
	background:url(/pics/anekdot_top_left2.png) right top; 
	padding:4px 24px 5px 2px; 
	color:#5fac20; 
	font-size:11px; 
	line-height:24px;
}

.blue-button {
	display:block; 
	padding-right:10px; 
	background:url(/pics/blue_button.png) right top; 
	color:#ffffff; 
	text-align:center; 
	text-decoration:none !important; 
	text-transform:uppercase; 
	font-size:11px;
}

.blue-button-text {
	display:block; 
	color:#ffffff;
	padding:5px 0 5px 10px; 
	background:url(/pics/blue_button.png) left top; 
	line-height:24px;
}

.red-button {
	display:block; 
	padding-right:10px; 
	background:url(/pics/red_button.png) right top; 
	color:#ffffff; 
	text-align:center; 
	text-decoration:none !important; 
	text-transform:uppercase; 
	font-size:11px;
}

.red-button-text {
	display:block;
	color:#ffffff; 
	padding:5px 0 5px 10px; 
	background:url(/pics/red_button.png) left top; 
	line-height:24px;
}

.user-active {
	background-color: #ddeffc;
}

.user-active-payed {
	background-color: #cffccd;
}

.user-payed {
	background-color: #fefbb7;
}

.user-support {
	font-weight: bold;
	background-color: #c4e5ff;
}

.user-online :link, .user-online :visited { 
	color: #888888; 
}

.user-online :link:hover, .user-online :visited:hover {
	color: #888888; 
}


#users-online-table {
	table-layout: fixed;
	width: 100%;
}

.green-block1, .gray-block1, .blue-block1, .red-block1 {
	display: block; 
	height: 1px; 
	overflow: hidden; 
	font-size:1px; 
	margin: 0 1px; 
	
}

.green-block-inner, .gray-block-inner, .blue-block-inner, .red-block-inner {
	padding: 0 2px; 
	margin: 0; 
	font-weight: bold; 
	font-style: normal; 
	font-size: 14px; 
	text-align: left; 
	color: #ffffff; 
	vertical-align: top; 
	font-family: Arial;
}

.green-block-inner, .green-block1 {
	background-color: #5fac20;
}

.gray-block-inner, .gray-block1 {
	background-color: #5e5e5e;
}

.blue-block-inner, .blue-block1 {
	background-color: #3b91d3;
}

.red-block-inner, .red-block1 {
	background-color: #ab0000;
}

.pages {
	text-align: right;
	font-size: 15px; 
	font-weight: bold;
	cursor: pointer;
}

.pseudo-link {
	color: #3B91D3; 
	text-decoration: underline;
	cursor: pointer;
}

.pseudo-link:hover {
	color: #4e4e4e; 	
}

.pseudo-link-dotted {
	color: #3B91D3; 
	border-bottom: 1px dashed #3B91D3;
	cursor: pointer;
}

.pseudo-link-selected {
	color: #4e4e4e;
}


.pseudo-link-selected-block1 {
	display: block;
	height: 1px; 
	overflow: hidden; 
	font-size:1px; 
	margin: 0 1px; 
	background-color: #3b91d3;
}

.pseudo-link-selected-block1-display_none {
	display: none; 
}



.pseudo-link-selected-block {
	padding: 0 2px; 
	margin: 0; 
	font-weight: bold; 
	font-style: normal; 
	text-align: left; 
	color: #ffffff; 
	vertical-align: top; 
	font-family: Arial;
	background-color: #3b91d3;
	text-align: center;
	text-decoration: none;
}

.pseudo-link-selected-block1-grey {
	display: block; 
	height: 1px; 
	overflow: hidden; 
	font-size:1px; 
	margin: 0 1px; 
	background-color: #757575;
}



.pseudo-link-selected-block-grey {
	padding: 0 2px; 
	margin: 0; 
	font-weight: bold; 
	font-style: normal; 
	text-align: left; 
	color: #ffffff; 
	vertical-align: top; 
	font-family: Arial;
	background-color: #757575;
	text-align: center;
}

.selected-block {
 	color: #4e4e4e;
 	text-decoration: underline;
}


.selected-block :link, .selected-block :visited, .selected-block :link:hover, .selected-block :visited:hover  {
 	color: #4e4e4e;
 	text-decoration: underline;
}

.pseudo-link-selected-block :link, .pseudo-link-selected-block :visited { 
	color: #ffffff; 
	text-decoration: none;
}

.pseudo-link-selected-block :link:hover, .pseudo-link-selected-block :visited:hover {
	color: #ffffff; 
	text-decoration: none;
}


.pseudo-footer-link {
	color: #555555;
	text-decoration: underline;
	cursor: pointer;
}

#profile-edit {
	font-style: normal;
	font-weight: normal;
	font-size: 12px; 
	font-family: Arial;
}

.rating-payed {

}

.navigation {
	margin: 20px 0 20px 0;
	font-size: 18px;
}

.period-navigation {
	font-size: 18px;
}

.course-navigation {
	position: relative;
	top: -22px;
}

.course-navigation-ex {
	position: relative;
	top: 22px;
}

.grey-link {            
}

.grey-link :link, .grey-link :visited { 
	color: #757575;             
}

.grey-link :link:hover, .grey-link :visited:hover {
	color: #757575;            
}

.text_banner {
	line-height: 1;
	color: white; 
	font-style: Arial;
	font-size: 12px;
	font-weight: bold;  
	width: 120px;
	height: 76px;
	display: table-cell;
	vertical-align: middle;
}


#text_banner {
	display: block;
	width: 100%;
	height: 100%;
	text-decoration: none;
	cursor: pointer;
}

.text-banner-link {
	width: 100%; 
	height: 80px;
	display: block;
	vertical-align: middle;
}

#text_banner :link, #text_banner :visited { text-decoration: none; color: #ffffff; }
#text_banner :link:hover, #text_banner :visited:hover { text-decoration: none;  color: #ffffff; }

.text_banner :link, .text_banner :visited { text-decoration: none; color: #ffffff; }
.text_banner :link:hover, .text_banner :visited:hover { text-decoration: none;  color: #ffffff; }


.text_banner_bigger {
	font-weight: bold; 
	font-size: 16px; 
	margin-top: 3px; 
	margin-bottom: 3px;
}

#exercise_wrapper { width: 100%; height: 100%; position: fixed; z-index: 4; background: transparent; }
#exercise {top:30px; left:100px; position:absolute; background: transparent; }
#IDMiksWaiter {top:30px; left:100px; position:fixed; z-index: 4; background: transparent; }
#IDResultPage {top:30px; left:100px; position:fixed; z-index: 4; background: white; }
#exercise_background {top:0px; left:0px; width: 800px; height: 600px; position:fixed; z-index: 4; background: black; filter:alpha(opacity=0)}
* html #exercise_wrapper {position:absolute;}
* html #exercise {position:absolute;}
* html #IDResultPage {position:absolute;}
* html #exercise_background {position:absolute;}

.ugp {font-size: 12px; color: red; margin-top: -14px;}

#message-envelope-link :link, #message-envelope-link :visited { text-decoration: none;}
#message-envelope-link :link:hover, #message-envelope-link :visited:hover { text-decoration: none;}


.comments {
	font-size: 15px;
	text-align: center;
}

.comment {
 	margin: 10px 0;
	width: 100%;
	display: block;
}


.create-post {
 	font-size: 17px;
}

.post-text {
	margin-top: 15px;
}

.editor-text {
        margin-bottom:10px;
}

.comment-text {         
	margin-top: 6px;
}

.post-edit-panel {
 	font-size: 11px;
	margin: 0;
	color: #888888;
}

.comments-panel {
 	font-size: 11px;
	margin-top: 10px;
	clear: both;
}

.post-title {
	font-size: 20px;
}


.post-pages {
 	margin-top: 10px;
	font-size: 16px;
}

.post-page {
 	font-size: 18px;
	font-weight: bold;
	margin-left: 3px;
	margin-right: 3px;
}


.post-author {
  	font-size: 11px;
	margin: 0;
	color: #888888;
}

.topic-desc {
  	font-size: 11px;
}


.post-author :link, .post-author :visited { color: #888888;}
.post-author :link:hover, .post-author :visited:hover { color: #888888;}

.post-edit-panel :link, .post-edit-panel :visited { color: #888888;}
.post-edit-panel :link:hover, .post-edit-panel :visited:hover { color: #888888;}


.topics {
 	font-size: 17px;
}

.search_not_found
{
	font-size: 18px;
	color: rgb(136,136,136);
}



.form_hint
{
	font-size: 0.9em;
	line-height: 130%; 
	color: rgb(136, 136, 136);
}

.flashPlayerNotInstalledMessage
{
	background: #FCCA00;
	font-size: 16px;
	text-align: center;
	color: black;
	font-weight: bold;
}

.green-button {background:#578a30; display:inline-block; outline:none; text-align:center; text-decoration:underline; border:0; padding:15px 50px; cursor:pointer; color:#fff; font-size: 16px;}
.green-button:hover {text-decoration:none;}

.green-button {
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	background:-webkit-gradient(linear, left top, left bottom, from(#74b83f), to(#578a30));
	background:-moz-linear-gradient(top, #74b83f, #578a30);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#74b83f', endColorstr='#578a30');
}

.green-button :link, .green-button :visited { color: #fff;}
.green-button :link:hover, .green-button :visited:hover { color: #fff; text-decoration:none; }

.button2 {background:#578a30 url(/pics/green_button.jpg) repeat scroll left top; display:inline-block; padding-left:50px; color:#fff; text-decoration:none; }
.button2 span {background:transparent url(/pics/green_button.jpg) repeat scroll right top; display:inline-block; padding:15px 50px 15px 0; text-decoration:underline; cursor:pointer; font-size: 16px;}
.button2:hover span {text-decoration:none;}

.green-button2 :link, .green-button2 :visited { color: #fff;}
.green-button2 :link:hover, .green-button2 :visited:hover { color: #fff; text-decoration:none; }


.red-border {
	border: 2px solid red;
}

.thin_blue_frame_container {
	margin-top: 20px;
	margin-bottom: 20px;	
}


#sms_country_selector {
	display:none; 
	overflow:hidden; 
	position: absolute; 
	margin: 0px;
	padding: 0px; 
	background-color: #ffffff; 
	z-index: 1; 
	list-style:none;
	font-size: 15px;
	padding: 15px 20px;
}

#sms_country_selector li {
	margin: 8px 0px;
	padding: 0px;
}

.menu-selector {
	display:none; 
	overflow:hidden; 
	position: absolute; 
	margin: 0px;
	padding: 0px; 
	background-color: #f5f5f5; 
	z-index: 1; 
	list-style:none;
	padding: 15px 20px;
}

.menu-selector li {
	margin: 8px 0px;
	padding: 0px;
}


.edit-table td {
	padding: 7px 0;
}

.edit-checkboxes-group {
	line-height: 1.4;
}

.edit-radio-group {
	line-height: 1.4;
}

input { 
	vertical-align: middle; 
	margin: 0; 
}

select, input, textarea, button { font: 12px/1.5em Arial; }

textarea { padding-top: 0px; padding-bottom: 0px; margin: 0; }

input[type="radio"] { vertical-align: text-bottom; }
input[type="checkbox"] { vertical-align: middle; margin-right: 3px; }
.ie7 input[type="checkbox"] { vertical-align: baseline; }
.ie6 input { vertical-align: text-bottom; }

.block {margin:1em 0; padding-left:70px; display:inline-block;}
* html .block {display:inline;} /* for IE 6 */
* + html .block {display:inline;} /* for IE 7 */
.block .wrapper {position:relative; width:100%;}
.block .miksanatik {position:absolute; top:50%; z-index:1; left:-67px; width:68px; height:38px; margin-top:-19px; background:url(/pics/colontitle/green/miksanatik.gif);}
.block .miksanatik-red {position:absolute; top:50%; z-index:1; left:-67px; width:68px; height:38px; margin-top:-19px; background:url(/pics/colontitle/red/miksanatik.gif);}

.block .without-miksanatik {position:absolute; top:50%; z-index:1; left:-20px; width:21px; height:38px; margin-top:-19px; background:url(/pics/colontitle/green/without-miksanatik.gif);}
.block .without-miksanatik-red {position:absolute; top:50%; z-index:1; left:-20px; width:21px; height:38px; margin-top:-19px; background:url(/pics/colontitle/red/without-miksanatik.gif);}

.block .user-miksanatik {position:absolute; top:50%; z-index:1; left:-94px; width:70px; height:70px; margin-top:-35px;}

.block-content-author {margin-top:1em; margin-bottom: 0.25em; margin-left: 0; margin-right: 0;}
.block-content-text {margin-top:0.25em; margin-bottom: 1em; margin-left: 0; margin-right: 0;}

.block .content {position:relative; width:100%; overflow:hidden; text-align:left; background:#fff;}
.block .content p {margin-top:1em; margin-bottom: 1em; margin-left: 0; margin-right: 0;}
.block .content .author p {margin-top:1em; margin-bottom: 0.25em; margin-left: 0; margin-right: 0;}
.block .content .text p {margin-top:0.25em; margin-bottom: 1em; margin-left: 0; margin-right: 0;}
.block .content .t {background: url(/pics/colontitle/green/dot.gif) 0 0 repeat-x;}
.block .content .b {background: url(/pics/colontitle/green/dot.gif) 0 100% repeat-x;}
.block .content .l {background: url(/pics/colontitle/green/dot.gif) 0 0 repeat-y;}
.block .content .r {background: url(/pics/colontitle/green/dot.gif) 100% 0 repeat-y;}
.block .content .bl {background: url(/pics/colontitle/green/bl.gif) 0 100% no-repeat;}
.block .content .br {background: url(/pics/colontitle/green/br.gif) 100% 100% no-repeat;}
.block .content .tl {background: url(/pics/colontitle/green/tl.gif) 0 0 no-repeat;}
.block .content .tr {background: url(/pics/colontitle/green/tr.gif) 100% 0 no-repeat; min-height:38px; padding:1px 1em;}

.block .content-red {position:relative; width:100%; overflow:hidden; text-align:left; background:#fff;}
.block .content-red p {margin-top:1em; margin-bottom: 1em; margin-left: 0; margin-right: 0;}
.block .content-red .author p {margin-top:1em; margin-bottom: 0.25em; margin-left: 0; margin-right: 0;}
.block .content-red .text p {margin-top:0.25em; margin-bottom: 1em; margin-left: 0; margin-right: 0;}
.block .content-red .t {background: url(/pics/colontitle/red/dot.gif) 0 0 repeat-x;}
.block .content-red .b {background: url(/pics/colontitle/red/dot.gif) 0 100% repeat-x;}
.block .content-red .l {background: url(/pics/colontitle/red/dot.gif) 0 0 repeat-y;}
.block .content-red .r {background: url(/pics/colontitle/red/dot.gif) 100% 0 repeat-y;}
.block .content-red .bl {background: url(/pics/colontitle/red/bl.gif) 0 100% no-repeat;}
.block .content-red .br {background: url(/pics/colontitle/red/br.gif) 100% 100% no-repeat;}
.block .content-red .tl {background: url(/pics/colontitle/red/tl.gif) 0 0 no-repeat;}
.block .content-red .tr {background: url(/pics/colontitle/red/tr.gif) 100% 0 no-repeat; min-height:38px; padding:1px 1em;}

.block .author {text-align:right;}
.block .author a {font-size:.8em;}

.block .content .t {float:left;}
.block .content .actions {float:left; margin-left:1em; width: 100px; }

.block .content-red .t {float:left;}
.block .content-red .actions {float:left; margin-left:1em; width: 100px; }


.warning-title {
	margin-bottom: 20px;
	font-size: 20px;
}

.site-rules {
	margin-top: 10px;
	margin-bottom: 10px;
}

.have-license {
	margin-top: 0px;
	margin-bottom: 0px;
}

.wrapper {padding-bottom:0px;}
.lang {float:right; position:relative;}
.lang .switch {position:relative; display:block; width:42px; height:18px; background:url(/pics/locale-images/arrow-black.png) no-repeat 28px 8px; cursor:pointer; z-index:3;}
.lang .switch span {position:absolute; right:0; bottom:-5px; width:47px; height:5px; background:transparent;}
.lang .switch img {float:left; margin:0; padding:4px 6px;}
.lang img {margin-right:2px;}
.lang a {text-decoration:none;}
.lang ul {display:none; position:absolute; top:18px; right:0; width:auto; margin:0; padding:4px 6px 2px; list-style:none; white-space:nowrap; background:#fff; -webkit-box-shadow:0 0 5px #666; -moz-box-shadow:0 0 5px #666; box-shadow:0 0 5px #666; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px 0 3px 3px; z-index:2;}
.lang li {line-height:18px;}
.lang li.current a {color:#4e4e4e; cursor:default;}
.lang.active .switch {background-color:#fff; background-image:url(/pics/locale-images/arrow-orange.png); -webkit-box-shadow:0 0 5px #666; -moz-box-shadow:0 0 5px #666; box-shadow:0 0 5px #666; -webkit-border-radius:3px 3px 0 0; -moz-border-radius:3px 3px 0 0; border-radius:3px 3px 0 0;}
.lang.active .switch span {background:#fff;}
.lang.active ul {display:block;}                          

.firebugResetStyles {

    z-index: 2147483646 !important;

    top: 0 !important;

    left: 0 !important;

    display: block !important;

    border: 0 none !important;

    margin: 0 !important;

    padding: 0 !important;

    outline: 0 !important;

    min-width: 0 !important;

    max-width: none !important;

    min-height: 0 !important;

    max-height: none !important;

    position: fixed !important;

    -moz-transform: rotate(0deg) !important;

    -moz-transform-origin: 50% 50% !important;

    -moz-border-radius: 0 !important;

    -moz-box-shadow: none !important;

    background: transparent none !important;

    pointer-events: none !important;

}



.firebugBlockBackgroundColor {

    background-color: transparent !important;

}



.firebugResetStyles:before, .firebugResetStyles:after {

    content: "" !important;

}

/**actual styling to be modified by firebug theme**/

.firebugCanvas {

    display: none !important;

}



/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */

.firebugLayoutBox {

    width: auto !important;

    position: static !important;

}



.firebugLayoutBoxOffset {

    opacity: 0.8 !important;

    position: fixed !important;

}



.firebugLayoutLine {

    opacity: 0.4 !important;

    background-color: #000000 !important;

}



.firebugLayoutLineLeft, .firebugLayoutLineRight {

    width: 1px !important;

    height: 100% !important;

}



.firebugLayoutLineTop, .firebugLayoutLineBottom {

    width: 100% !important;

    height: 1px !important;

}



.firebugLayoutLineTop {

    margin-top: -1px !important;

    border-top: 1px solid #999999 !important;

}



.firebugLayoutLineRight {

    border-right: 1px solid #999999 !important;

}



.firebugLayoutLineBottom {

    border-bottom: 1px solid #999999 !important;

}



.firebugLayoutLineLeft {

    margin-left: -1px !important;

    border-left: 1px solid #999999 !important;

}



/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */

.firebugLayoutBoxParent {

    border-top: 0 none !important;

    border-right: 1px dashed #E00 !important;

    border-bottom: 1px dashed #E00 !important;

    border-left: 0 none !important;

    position: fixed !important;

    width: auto !important;

}



.firebugRuler{

    position: absolute !important;

}



.firebugRulerH {

    top: -15px !important;

    left: 0 !important;

    width: 100% !important;

    height: 14px !important;

    background: url("data:image/png,%89PNG%0D%0A%1A%0A%00%00%00%0DIHDR%00%00%13%88%00%00%00%0E%08%02%00%00%00L%25a%0A%00%00%00%04gAMA%00%00%D6%D8%D4OX2%00%00%00%19tEXtSoftware%00Adobe%20ImageReadyq%C9e%3C%00%00%04%F8IDATx%DA%EC%DD%D1n%E2%3A%00E%D1%80%F8%FF%EF%E2%AF2%95%D0D4%0E%C1%14%B0%8Fa-%E9%3E%CC%9C%87n%B9%81%A6W0%1C%A6i%9A%E7y%0As8%1CT%A9R%A5J%95*U%AAT%A9R%A5J%95*U%AAT%A9R%A5J%95*U%AAT%A9R%A5J%95*U%AAT%A9R%A5J%95*U%AAT%A9R%A5J%95*U%AAT%A9R%A5J%95*U%AATE9%FE%FCw%3E%9F%AF%2B%2F%BA%97%FDT%1D~K(%5C%9D%D5%EA%1B%5C%86%B5%A9%BDU%B5y%80%ED%AB*%03%FAV9%AB%E1%CEj%E7%82%EF%FB%18%BC%AEJ8%AB%FA'%D2%BEU9%D7U%ECc0%E1%A2r%5DynwVi%CFW%7F%BB%17%7Dy%EACU%CD%0E%F0%FA%3BX%FEbV%FEM%9B%2B%AD%BE%AA%E5%95v%AB%AA%E3E5%DCu%15rV9%07%B5%7F%B5w%FCm%BA%BE%AA%FBY%3D%14%F0%EE%C7%60%0EU%AAT%A9R%A5J%95*U%AAT%A9R%A5J%95*U%AAT%A9R%A5J%95*U%AAT%A9R%A5J%95*U%AAT%A9R%A5JU%88%D3%F5%1F%AE%DF%3B%1B%F2%3E%DAUCNa%F92%D02%AC%7Dm%F9%3A%D4%F2%8B6%AE*%BF%5C%C2Ym~9g5%D0Y%95%17%7C%C8c%B0%7C%18%26%9CU%CD%13i%F7%AA%90%B3Z%7D%95%B4%C7%60%E6E%B5%BC%05%B4%FBY%95U%9E%DB%FD%1C%FC%E0%9F%83%7F%BE%17%7DkjMU%E3%03%AC%7CWj%DF%83%9An%BCG%AE%F1%95%96yQ%0Dq%5Dy%00%3Et%B5'%FC6%5DS%95pV%95%01%81%FF'%07%00%00%00%00%00%00%00%00%00%F8x%C7%F0%BE%9COp%5D%C9%7C%AD%E7%E6%EBV%FB%1E%E0(%07%E5%AC%C6%3A%ABi%9C%8F%C6%0E9%AB%C0'%D2%8E%9F%F99%D0E%B5%99%14%F5%0D%CD%7F%24%C6%DEH%B8%E9rV%DFs%DB%D0%F7%00k%FE%1D%84%84%83J%B8%E3%BA%FB%EF%20%84%1C%D7%AD%B0%8E%D7U%C8Y%05%1E%D4t%EF%AD%95Q%BF8w%BF%E9%0A%BF%EB%03%00%00%00%00%00%00%00%00%00%B8vJ%8E%BB%F5%B1u%8Cx%80%E1o%5E%CA9%AB%CB%CB%8E%03%DF%1D%B7T%25%9C%D5(%EFJM8%AB%CC'%D2%B2*%A4s%E7c6%FB%3E%FA%A2%1E%80~%0E%3E%DA%10x%5D%95Uig%15u%15%ED%7C%14%B6%87%A1%3B%FCo8%A8%D8o%D3%ADO%01%EDx%83%1A~%1B%9FpP%A3%DC%C6'%9C%95gK%00%00%00%00%00%00%00%00%00%20%D9%C9%11%D0%C0%40%AF%3F%EE%EE%92%94%D6%16X%B5%BCMH%15%2F%BF%D4%A7%C87%F1%8E%F2%81%AE%AAvzr%DA2%ABV%17%7C%E63%83%E7I%DC%C6%0Bs%1B%EF6%1E%00%00%00%00%00%00%00%00%00%80cr%9CW%FF%7F%C6%01%0E%F1%CE%A5%84%B3%CA%BC%E0%CB%AA%84%CE%F9%BF)%EC%13%08WU%AE%AB%B1%AE%2BO%EC%8E%CBYe%FE%8CN%ABr%5Dy%60~%CFA%0D%F4%AE%D4%BE%C75%CA%EDVB%EA(%B7%F1%09g%E5%D9%12%00%00%00%00%00%00%00%00%00H%F6%EB%13S%E7y%5E%5E%FB%98%F0%22%D1%B2'%A7%F0%92%B1%BC%24z3%AC%7Dm%60%D5%92%B4%7CEUO%5E%F0%AA*%3BU%B9%AE%3E%A0j%94%07%A0%C7%A0%AB%FD%B5%3F%A0%F7%03T%3Dy%D7%F7%D6%D4%C0%AAU%D2%E6%DFt%3F%A8%CC%AA%F2%86%B9%D7%F5%1F%18%E6%01%F8%CC%D5%9E%F0%F3z%88%AA%90%EF%20%00%00%00%00%00%00%00%00%00%C0%A6%D3%EA%CFi%AFb%2C%7BB%0A%2B%C3%1A%D7%06V%D5%07%A8r%5D%3D%D9%A6%CAu%F5%25%CF%A2%99%97zNX%60%95%AB%5DUZ%D5%FBR%03%AB%1C%D4k%9F%3F%BB%5C%FF%81a%AE%AB'%7F%F3%EA%FE%F3z%94%AA%D8%DF%5B%01%00%00%00%00%00%00%00%00%00%8E%FB%F3%F2%B1%1B%8DWU%AAT%A9R%A5J%95*U%AAT%A9R%A5J%95*U%AAT%A9R%A5J%95*U%AAT%A9R%A5J%95*U%AAT%A9R%A5J%95*U%AAT%A9R%A5J%95*U%AAT%A9R%A5J%95*UiU%C7%BBe%E7%F3%B9%CB%AAJ%95*U%AAT%A9R%A5J%95*U%AAT%A9R%A5J%95*U%AAT%A9R%A5J%95*U%AAT%A9R%A5J%95*U%AAT%A9R%A5J%95*U%AAT%A9R%A5J%95*U%AAT%A9R%A5*%AAj%FD%C6%D4%5Eo%90%B5Z%ADV%AB%D5j%B5Z%ADV%AB%D5j%B5Z%ADV%AB%D5j%B5Z%ADV%AB%D5j%B5Z%ADV%AB%D5j%B5Z%ADV%AB%D5j%B5Z%ADV%AB%D5j%B5%86%AF%1B%9F%98%DA%EBm%BBV%AB%D5j%B5Z%ADV%AB%D5j%B5Z%ADV%AB%D5j%B5Z%ADV%AB%D5j%B5Z%ADV%AB%D5j%B5Z%ADV%AB%D5j%B5Z%ADV%AB%D5j%B5Z%AD%D6%E4%F58%01%00%00%00%00%00%00%00%00%00%00%00%00%00%40%85%7F%02%0C%008%C2%D0H%16j%8FX%00%00%00%00IEND%AEB%60%82") repeat-x !important;

    border-top: 1px solid #BBBBBB !important;

    border-right: 1px dashed #BBBBBB !important;

    border-bottom: 1px solid #000000 !important;

}



.firebugRulerV {

    top: 0 !important;

    left: -15px !important;

    width: 14px !important;

    height: 100% !important;

    background: url("data:image/png,%89PNG%0D%0A%1A%0A%00%00%00%0DIHDR%00%00%00%0E%00%00%13%88%08%02%00%00%00%0E%F5%CB%10%00%00%00%04gAMA%00%00%D6%D8%D4OX2%00%00%00%19tEXtSoftware%00Adobe%20ImageReadyq%C9e%3C%00%00%06~IDATx%DA%EC%DD%D1v%A20%14%40Qt%F1%FF%FF%E4%97%D9%07%3BT%19%92%DC%40(%90%EEy%9A5%CB%B6%E8%F6%9Ac%A4%CC0%84%FF%DC%9E%CF%E7%E3%F1%88%DE4%F8%5D%C7%9F%2F%BA%DD%5E%7FI%7D%F18%DDn%BA%C5%FB%DF%97%BFk%F2%10%FF%FD%B4%F2M%A7%FB%FD%FD%B3%22%07p%8F%3F%AE%E3%F4S%8A%8F%40%EEq%9D%BE8D%F0%0EY%A1Uq%B7%EA%1F%81%88V%E8X%3F%B4%CEy%B7h%D1%A2E%EBohU%FC%D9%AF2fO%8BBeD%BE%F7X%0C%97%A4%D6b7%2Ck%A5%12%E3%9B%60v%B7r%C7%1AI%8C%BD%2B%23r%00c0%B2v%9B%AD%CA%26%0C%1Ek%05A%FD%93%D0%2B%A1u%8B%16-%95q%5Ce%DCSO%8E%E4M%23%8B%F7%C2%FE%40%BB%BD%8C%FC%8A%B5V%EBu%40%F9%3B%A72%FA%AE%8C%D4%01%CC%B5%DA%13%9CB%AB%E2I%18%24%B0n%A9%0CZ*Ce%9C%A22%8E%D8NJ%1E%EB%FF%8F%AE%CAP%19*%C3%BAEKe%AC%D1%AAX%8C*%DEH%8F%C5W%A1e%AD%D4%B7%5C%5B%19%C5%DB%0D%EF%9F%19%1D%7B%5E%86%BD%0C%95%A12%AC%5B*%83%96%CAP%19%F62T%86%CAP%19*%83%96%CA%B8Xe%BC%FE)T%19%A1%17xg%7F%DA%CBP%19*%C3%BA%A52T%86%CAP%19%F62T%86%CA%B0n%A9%0CZ%1DV%C6%3D%F3%FCH%DE%B4%B8~%7F%5CZc%F1%D6%1F%AF%84%F9%0F6%E6%EBVt9%0E~%BEr%AF%23%B0%97%A12T%86%CAP%19%B4T%86%CA%B8Re%D8%CBP%19*%C3%BA%A52huX%19%AE%CA%E5%BC%0C%7B%19*CeX%B7h%A9%0C%95%E1%BC%0C%7B%19*CeX%B7T%06%AD%CB%5E%95%2B%BF.%8F%C5%97%D5%E4%7B%EE%82%D6%FB%CF-%9C%FD%B9%CF%3By%7B%19%F62T%86%CA%B0n%D1R%19*%A3%D3%CA%B0%97%A12T%86uKe%D0%EA%B02*%3F1%99%5DB%2B%A4%B5%F8%3A%7C%BA%2B%8Co%7D%5C%EDe%A8%0C%95a%DDR%19%B4T%C66%82fA%B2%ED%DA%9FC%FC%17GZ%06%C9%E1%B3%E5%2C%1A%9FoiB%EB%96%CA%A0%D5qe4%7B%7D%FD%85%F7%5B%ED_%E0s%07%F0k%951%ECr%0D%B5C%D7-g%D1%A8%0C%EB%96%CA%A0%A52T%C6)*%C3%5E%86%CAP%19%D6-%95A%EB*%95q%F8%BB%E3%F9%AB%F6%E21%ACZ%B7%22%B7%9B%3F%02%85%CB%A2%5B%B7%BA%5E%B7%9C%97%E1%BC%0C%EB%16-%95%A12z%AC%0C%BFc%A22T%86uKe%D0%EA%B02V%DD%AD%8A%2B%8CWhe%5E%AF%CF%F5%3B%26%CE%CBh%5C%19%CE%CB%B0%F3%A4%095%A1%CAP%19*Ce%A8%0C%3BO*Ce%A8%0C%95%A12%3A%AD%8C%0A%82%7B%F0v%1F%2FD%A9%5B%9F%EE%EA%26%AF%03%CA%DF9%7B%19*Ce%A8%0C%95%A12T%86%CA%B8Ze%D8%CBP%19*Ce%A8%0C%95%D1ae%EC%F7%89I%E1%B4%D7M%D7P%8BjU%5C%BB%3E%F2%20%D8%CBP%19*Ce%A8%0C%95%A12T%C6%D5*%C3%5E%86%CAP%19*Ce%B4O%07%7B%F0W%7Bw%1C%7C%1A%8C%B3%3B%D1%EE%AA%5C%D6-%EBV%83%80%5E%D0%CA%10%5CU%2BD%E07YU%86%CAP%19*%E3%9A%95%91%D9%A0%C8%AD%5B%EDv%9E%82%FFKOee%E4%8FUe%A8%0C%95%A12T%C6%1F%A9%8C%C8%3D%5B%A5%15%FD%14%22r%E7B%9F%17l%F8%BF%ED%EAf%2B%7F%CF%ECe%D8%CBP%19*Ce%A8%0C%95%E1%93~%7B%19%F62T%86%CAP%19*Ce%A8%0C%E7%13%DA%CBP%19*Ce%A8%0CZf%8B%16-Z%B4h%D1R%19f%8B%16-Z%B4h%D1R%19%B4%CC%16-Z%B4h%D1R%19%B4%CC%16-Z%B4h%D1%A2%A52%CC%16-Z%B4h%D1%A2%A52h%99-Z%B4h%D1%A2%A52h%99-Z%B4h%D1%A2EKe%98-Z%B4h%D1%A2EKe%D02%5B%B4h%D1%A2EKe%D02%5B%B4h%D1%A2E%8B%96%CA0%5B%B4h%D1%A2E%8B%96%CA%A0e%B6h%D1%A2E%8B%96%CA%A0e%B6h%D1%A2E%8B%16-%95a%B6h%D1%A2E%8B%16-%95A%CBl%D1%A2E%8B%16-%95A%CBl%D1%A2E%8B%16-Z*%C3l%D1%A2E%8B%16-Z*%83%96%D9%A2E%8B%16-Z*%83%96%D9%A2E%8B%16-Z%B4T%86%D9%A2E%8B%16-Z%B4T%06-%B3E%8B%16-Z%B4T%06-%B3E%8B%16-Z%B4h%A9%0C%B3E%8B%16-Z%B4h%A9%0CZf%8B%16-Z%B4h%A9%0CZf%8B%16-Z%B4h%D1R%19f%8B%16-Z%B4h%D1R%19%B4%CC%16-Z%B4h%D1R%19%B4%CC%16-Z%B4h%D1%A2%A52%CC%16-Z%B4h%D1%A2%A52h%99-Z%B4h%D1%A2%A52h%99-Z%B4h%D1%A2EKe%98-Z%B4h%D1%A2EKe%D02%5B%B4h%D1%A2EKe%D02%5B%B4h%D1%A2E%8B%96%CA0%5B%B4h%D1%A2E%8B%96%CA%A0e%B6h%D1%A2E%8B%96%CA%A0e%B6h%D1%A2E%8B%16-%95a%B6h%D1%A2E%8B%16-%95A%CBl%D1%A2E%8B%16-%95A%CBl%D1%A2E%8B%16-Z*%C3l%D1%A2E%8B%16-Z*%83%96%D9%A2E%8B%16-Z*%83%96%D9%A2E%8B%16-Z%B4T%86%D9%A2E%8B%16-Z%B4T%06-%B3E%8B%16-Z%B4T%06-%B3E%8B%16-Z%B4h%A9%0C%B3E%8B%16-Z%B4h%A9%0CZf%8B%16-Z%B4h%A9%0CZf%8B%16-Z%B4h%D1R%19f%8B%16-Z%B4h%D1R%19%B4%CC%16-Z%B4h%D1R%19%B4%CC%16-Z%B4h%D1%A2%A52%CC%16-Z%B4h%D1%A2%A52h%99-Z%B4h%D1%A2%A52h%99-Z%B4h%D1%A2EKe%98-Z%B4h%D1%A2EKe%D02%5B%B4h%D1%A2EKe%D02%5B%B4h%D1%A2E%8B%96%CA0%5B%B4h%D1%A2E%8B%96%CA%A0e%B6h%D1%A2E%8B%96%CA%A0e%B6h%D1%A2E%8B%16-%95a%B6h%D1%A2E%8B%16-%95A%CBl%D1%A2E%8B%16-%95A%CBl%D1%A2E%8B%16-Z*%C3l%D1%A2E%8B%16-Z*%83%96%D9%A2E%8B%16-Z*%83%96%D9%A2E%8B%16-Z%B4T%86%D9%A2E%8B%16-Z%B4T%06-%B3E%8B%16-Z%B4%AE%A4%F5%25%C0%00%DE%BF%5C'%0F%DA%B8q%00%00%00%00IEND%AEB%60%82") repeat-y !important;

    border-left: 1px solid #BBBBBB !important;

    border-right: 1px solid #000000 !important;

    border-bottom: 1px dashed #BBBBBB !important;

}



.overflowRulerX > .firebugRulerV {

    left: 0 !important;

}



.overflowRulerY > .firebugRulerH {

    top: 0 !important;

}



/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */

.fbProxyElement {

    position: fixed !important;

    pointer-events: auto !important;

}

img {border-width: 0px;}

