/* Do not kill this styles!!! */

.pic-pointer {cursor: pointer !important;}

img.alpha {
	behavior: url(/_lib/png.htc);
}

/* Do not kill this styles!!! */

/*DUMMY TABLES*/

.top, .topLeft, .topRight{
background:#FFFFFF;
border-top:none !important;
height:42px;
color:#FF9600;
padding-top: 3px;
}

.bottomLight, .bottomRightLight, .rightLight, .centerLight{
background:#ffffff;
height:24px;
}

.bottomDark, .bottomRightDark, .rightDark, .centerDark{
background:#F6F6FA;
height:24px;
}

.left, .bottomLeft{
background: #FFFFFF !important;
height:24px;
}

.topLeft p, .top p, .topRight p{
color:#FF9600 !important;
}

.left p, .bottomLeft p{
color:#1E3A91 !important;
font-size:11px !important;
}

.oneColorLight, .oneColorDark, .twoColorRows, .twoColorCols{
border-collapse:collapse;
border:1px solid #C9CFD1;
}

.oneColorLight td, .oneColorDark td, .twoColorRows td, .twoColorCols td{
border:1px solid #C3C3C6;
padding: 0px 0px 0px 0px !important;
}

.oneColorLight td, .oneColorLight td p, .oneColorDark td, .oneColorDark td p, .twoColorRows td, .twoColorRows td p, .twoColorCols td, .twoColorCols td p{
margin:0px; 
padding:2px;
font:11px/16px Tahoma;
color: #808183;
}


.topLeftHeader, .topHeader, .topRightHeader{
background:#FF9600;
height:4px !important;
padding: 0px 0px 0px 0px !important;
border:none !important;
}
/*DUMMY TABLES*/



BODY {padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; font-family:Tahoma !important; background:#F6F6FA;}

.m0 {display:block; font:11px/16px Tahoma; color:#808183; text-decoration:none}
.m0:hover, .m0_a, .m0_a:hover {display:block; color:#1E3A91; font:11px/16px Tahoma; text-decoration:underline}

.m1_1 {font: 11px/11px Tahoma; display:block; width:108px; height:32px; background:url(/images/splash/m1_1.gif) no-repeat top left;}
.m1_1:hover, .m1_1_a, .m1_1_a:hover {font: 11px/11px Tahoma; display:block; background:none; width:108px; height:32px;}

.m1_2 {font: 11px/11px Tahoma; display:block; width:80px; height:32px; background:url(/images/splash/m1_2.gif) no-repeat top left;}
.m1_2:hover, .m1_2_a, .m1_2_a:hover {font: 11px/11px Tahoma; display:block; background:none; width:80px; height:32px;}

.m1_3 {font: 11px/11px Tahoma; display:block; width:80px; height:32px; background:url(/images/splash/m1_3.gif) no-repeat top left;}
.m1_3:hover, .m1_3_a, .m1_3_a:hover {font: 11px/11px Tahoma; display:block; background:none; width:80px; height:32px;}

.m1_4 {font: 11px/11px Tahoma; display:block; width:79px; height:32px; background:url(/images/splash/m1_4.gif) no-repeat top left;}
.m1_4:hover, .m1_4_a, .m1_4_a:hover {font: 11px/11px Tahoma; display:block; background:none; width:79px; height:32px;}

.m1_5 {font: 11px/11px Tahoma; display:block; width:79px; height:32px; background:url(/images/splash/m1_5.gif) no-repeat top left;}
.m1_5:hover, .m1_5_a, .m1_5_a:hover {font: 11px/11px Tahoma; display:block; background:none; width:79px; height:32px;}

.m1_6 {font: 11px/11px Tahoma; display:block; width:79px; height:32px; background:url(/images/splash/m1_6.gif) no-repeat top left;}
.m1_6:hover, .m1_6_a, .m1_6_a:hover {font: 11px/11px Tahoma; background:none; display:block; width:79px; height:32px;}

.m1_7 {font: 11px/11px Tahoma; display:block; width:79px; height:32px; background:url(/images/splash/m1_7.gif) no-repeat top left;}
.m1_7:hover, .m1_7_a, .m1_7_a:hover {font: 11px/11px Tahoma; background:none; width:79px; height:32px;}

.copy {font:10px/14px Tahoma; color:#808183; margin:0px 0px 0px 0px;}
.copy a {font:10px/14px Tahoma; color:#1E3A91; text-decoration:none;}
.copy a:hover {font:10px/14px Tahoma; color:#1E3A91; text-decoration:underline;}

.m2l { font:11px/11px Tahoma; width:225px; height:25px; display:block; margin:0px 0px 0px 9px;}
.m2l:hover { font:11px/11px Tahoma; width:225px; height:25px; display:block; background:none; margin:0px 0px 0px 9px;}

.m3l { font:11px/11px Tahoma; width:224px; height:25px; display:block; background:url(/images/index/m3l.gif) no-repeat top left; text-decoration:none;}
.m3l:hover, .m3l_a, .m3l_a:hover { font:11px/11px Tahoma;  width:224px; height:25px; display:block; background:none;  text-decoration:none;}

.m3l span {font:bold 11px/16px Tahoma !important; color:#1E3A91 !important; padding:1px 0px 0px 39px; display:block; padding:"1px 0px 0px 39px";  cursor:pointer;  margin:0px 0px 5px 0px;}
.m3l:hover span, .m3l_a span, .m3l_a:hover span {font:bold 11px/16px Tahoma !important; color:#FF9600 !important; padding:1px 0px 0px 39px; display:block; padding:"1px 0px 0px 39px"; cursor:pointer;  margin:0px 0px 5px 0px;}

.m4l { font:11px/11px Tahoma; width:234px; height:25px; display:block; background:url(/images/index/m4l.gif) no-repeat top left; text-decoration:none;}
.m4l:hover, .m4l_a, .m4l_a:hover { font:11px/11px Tahoma; width:234px; height:25px; display:block; background:none;  text-decoration:none;}

.m4l span {font:11px/16px Tahoma !important; color:#1E3A91 !important; padding:1px 0px 0px 55px; display:block; padding:"1px 0px 0px 55px"; cursor:pointer; margin:0px 0px 5px 0px;}
.m4l:hover span, .m4l_a span, .m4l_a:hover span  {font:11px/16px Tahoma !important; color:#FF9600 !important; padding:1px 0px 0px 55px; display:block; padding:"1px 0px 0px 55px"; cursor:pointer;  margin:0px 0px 5px 0px;}

.title_blue {font:bold 11px/16px Tahoma; color:#1E3A91; margin:37px 0px 0px 30px;}
.title_yellow {font:bold 11px/16px Tahoma; color:#FF9600; margin:37px 0px 0px 30px;}
.block-text {font:11px/16px Tahoma; color:#808183; margin:0px 0px 10px 30px; width:150px;}
.block-text a.mehr {font:11px/16px Tahoma; color:#FF9600; text-decoration:none; padding:0px 8px 0px 0px; background:url(/images/splash/mehr.gif) no-repeat 26px 5px;}
.block-text a.mehr:hover {font:11px/16px Tahoma; color:#1E3A91 !important; text-decoration:underline; padding:0px 8px 0px 0px; background:url(/images/splash/mehr1.gif) no-repeat 26px 5px;}

.back_menu { font:11px/16px Tahoma; color:#1E3A91;  margin:11px 0px 0px 10px;}
.back_menu a { font:11px/16px Tahoma; color:#808183;  text-decoration:none}
.back_menu a:hover { font:11px/16px Tahoma; color:#808183;  text-decoration:underline}

	/* opisanie h1 */
	.content-block h1, .user-title, h1, .content-block-ww h1, .article-list-item-title-sr, .sitemap-level-1 a, h1
	{
		display:block;
		font:bold 11px/16px Tahoma !important;
		color:#1E3A91;
		text-transform: uppercase;
		letter-spacing:1px;
		margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;
	}
		.content-block h1	     { margin:0px 0px 0px -12px; padding:0px 0px 0px 12px; }
		.user-title, H1          { margin: 0px 0px 0px 0px; letter-spacing:1px; padding: 0px 0px 0px 0px; }
		/* for editor */
		.content-block-ww h1, h1 { }
	/* opisanie h2 */
	.content-block h2, .user-summary-text, .content-block-ww h2, H2, .srch-res, .article-list-item-summary, .sitemap-level-2 a {
		display:block;
		font:bold 11px/16px Tahoma !important;
		color:#1E3A91;
		text-transform: none;
		letter-spacing:1px;
		margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;
		}
		.content-block h2        { margin:2px 0px 2px 0px ; padding:0px 0px 0px 0px; }
		/* for editor */
		.content-block-ww h2, H2 { margin:0px 0px 0px 0px ; padding:0px 0px 0px 0px;}
		.sitemap-level-2 a {height:20px;}
		
	/* opisanie h2 */
	.content-block h3, .user-summary-text, .content-block-ww h3, H3 {
		display:block;
		font:bold 10px/16px Tahoma !important;
		color:#1E3A91;
		text-transform: none;
		letter-spacing:1px;
		margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;
		}
		.content-block h3        { margin:2px 0px 2px 0px ; padding:0px 0px 0px 0px; }
		.user-summary-text 		 {margin: 0px 0px 24px 0px; padding: 0px 0px 0px 0px;}
		/* for editor */
		.content-block-ww h3, H3 { margin:0px 0px 0px 0px ; padding:0px 0px 0px 0px;}

	/* opisanie p */
	.content-block p, .content-block-ww p, .content-block, .content-block-ww, .sitemap-level-3 a, .content-block-ww table td  {
		font:11px/16px Tahoma !important; color:#808183;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;		
	}
		.content-block p    { padding: 0px 0px 0px 0px; }
		/* for editor */
		.content-block-ww p {}

		.user-table ul, .box_body ul, .content-block ul, .content-block-ww ul, .content-block-ww-infobox ul, .user-infobox-text ul, .content-block table td ul, .content-block-ww table td ul, .user-table ol, .box_body ol, .content-block ol, .content-block-ww ol, .content-block-ww-infobox ol, .user-infobox-text ol, .content-block table td ol, .content-block-ww table td ol, .content-block-ww-infobox ul, .ibbggd ul, .ibbggd ol, .ibbggd ol li, table td ol, table td ul, .content-block p ul, .content-block-ww p ul
	 {
		font:11px/18px Tahoma; color:#808183;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px; 
		text-align:justify;
		display:block;
	}
	    .user-table ol, .box_body ol, .content-block ol, .content-block-ww ol, .content-block-ww-infobox ol, .user-infobox-text ol, .content-block table td ol, .content-block-ww table td ol, .content-block-ww-infobox ul, .ibbggd ul, .ibbggd ol, .ibbggd ol li, table td ol {padding-left: 5px;}

		.user-infobox-text ul  {color: #0E2E57;}
		.box_body ul {color: #0E2E57;}
		.content-block ul {margin:0px 0px 0px 0px;}
		.content-block-ww ul {}
		.content-block-ww-infobox ul { padding-left:0px; margin-left:0px; }		


		/* opisanie elementov spiskob */
		.user-table ul li, .box_body ul li, .content-block ul li, .content-block-ww ul li, .content-block-ww-infobox ul li, .user-infobox-text ul li, table td ul li, .content-block-ww-infobox ul li, .ibbggd ul li, table td ul li {
			list-style:none;
			background: url(/images/index/list_m.gif) no-repeat 3px 7px;
			background: "url(/images/index/list_m.gif) no-repeat 3px 6px";
			padding:0px 0px 0px 12px !important;
			text-align:left;
			display:block;
		}

			.content-block ul li    {}
			.content-block-ww ul li {margin-top:0px;}
		
		.user-table ol li, .box_body ol li, .content-block ol li, .content-block-ww ol li, .content-block-ww-infobox ol li, .user-infobox-text ol li, table td ol li, .ibbggd ol li, table td ol li
		
		 {
			padding-left:5px;
			padding-top:6px;
			text-align:left;
			list-style-position: inside;
		}



    .content-block a, .content-block-ww a, .user-links a,
	.content-block a:active, .user-links a:active,
	.content-block a:visited, .user-links a:visited,
	.content-block a:hover, .user-links a:hover, .srch-mehr {
		font:11px/16px Tahoma !important;
		color:#FF9600 !important;
		text-decoration:none;
		padding: 0px 0px 0px 0px;
	}
		.content-block a, .user-links a,
		.content-block a:active, .user-links a:active,
		.content-block a:visited, .user-links a:visited, .article-list-item-title-sr a, .sitemap-level-1 a , .sitemap-level-2 a , .sitemap-level-3 a { text-decoration:none; }
		.content-block a:hover, .user-links a:hover, .srch-mehr:hover, .content-block-ww a:hover { text-decoration:underline; }

.edit_title {background:transparent; width:100%; height:18px; padding: 0px 4px 0px 4px; margin:5px 0px 5px 0px; font:bold 16px/16px Tahoma; color:#1E3A91; text-transform:capitatize; border: 1px dashed #FFCC99;cursor:hand;}

.edit_summary {overflow:auto; border: 1px dashed #FFCC99;cursor:hand;padding: 0px 4px 0px 4px; margin: 5px 0px 5px 0px; width:100%; background:transparent; font:11px/18px Tahoma; color:#1E3A91; text-transform:uppercase;}
.summary {padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; font:11px/18px Tahoma; color:#1E3A91; text-transform:uppercase;}
.summary a {font:11px/18px Tahoma; color:#FF9600; text-decoration:none; text-transform:uppercase;}
.summary a:hover {font:11px/18px Tahoma; color:#FF9600; text-decoration:underline; text-transform:uppercase;}



.edit_author {width:100%; padding: 4px 4px 4px 4px; border: 1px dashed #FFCC99; cursor:hand; height: 20px; background:transparent; margin:5px 0px 5px 0px; font:10px/10px Tahoma !important; color:#1E3A91; text-align:right;}
.edit_datum {width:100%; padding: 4px 4px 4px 4px; border: 1px dashed #FFCC99; cursor:hand; height: 20px; background:transparent; margin:5px 0px 5px 0px; font:10px/10px Tahoma !important; color:#1E3A91; text-align:right;}
.user-author, .user-datum {font:10px/16px Tahoma !important; color:#1E3A91;}

.edit_link_down {height:20px; cursor:pointer; border: 1px dashed #FFCC99; padding: 2px 4px 0px 4px; width:100%; margin: 5px 0px 5px 0px; font: 11px Tahoma; color: #FF9600;}

.user-links a, .font_link {font: 11px/16px Tahoma; color: #1E3A91 !important;  text-decoration:none; margin: 0px 0px 0px 0px;  height:16px; display:block;}

.user-links a {padding: 0px 0px 0px 12px; background: url(/images/index/link_m.gif) no-repeat 3px 5px; background: "url(/images/index/link_m.gif) no-repeat 3px 6px";}
.user-links a:hover {padding: 0px 0px 0px 12px; text-decoration:underline;  color: #356DC2 !important; margin: 0px 0px 0px 0px; height:16px ; background: url(/images/index/link_mhover.gif) no-repeat 3px 5px; background: "url(/images/index/link_mhover.gif) no-repeat 3px 6px";}

.user-download a, .font_download {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;  font: 11px/11px Tahoma; color: #1E3A91 !important;  text-decoration:none; height:16px; display:block;}
.user-download a { padding: 0px 0px 0px 12px; color: #1E3A91 !important;  background: url(/images/index/down_m.gif) no-repeat 3px 3px; background:" url(/images/index/down_m.gif) no-repeat 3px 2px"; height:16px;}
.user-download a:hover {text-decoration:underline; color: #356DC2 !important;   height:16px; padding: 0px 0px 0px 12px; background: url(/images/index/down_mhover.gif) no-repeat 3px 3px; background:" url(/images/index/down_mhover.gif) no-repeat 3px 2px";}

.list_title1 {font:bold 11px/16px Tahoma; color:#FF9600; text-transform:uppercase; margin:4px 0px 10px 0px;}
.list_title1 a {font:bold 11px/16px Tahoma; color:#FF9600; text-transform:uppercase; text-decoration:none}
.list_title1 a:hover {font:bold 11px/16px Tahoma; color:#FF9600; text-transform:uppercase; text-decoration:underline}
.list_text1 {font:11px/16px Tahoma; color:#808183;}
.list_text1 a.mehr {font:11px/16px Tahoma; color:#FF9600; text-decoration:none; padding:0px 8px 0px 0px; background:url(/images/splash/mehr.gif) no-repeat 26px 5px;}
.list_text1 a.mehr:hover {font:11px/16px Tahoma; color:#1E3A91; text-decoration:underline; padding:0px 8px 0px 0px; background:url(/images/splash/mehr1.gif) no-repeat 26px 5px;}

.list_title2 {font:bold 11px/16px Tahoma; color:#1E3A91; text-transform:uppercase; margin:4px 0px 10px 0px;}
.list_title2 a {font:bold 11px/16px Tahoma; color:#1E3A91; text-transform:uppercase; text-decoration:none}
.list_title2 a:hover {font:bold 11px/16px Tahoma; color:1E3A91; text-transform:uppercase; text-decoration:underline}
.list_text2 {font:11px/16px Tahoma; color:#808183;}
.list_text2 a.mehr:hover {font:11px/16px Tahoma; color:#FF9600; text-decoration:underline; padding:0px 8px 0px 0px; background:url(/images/splash/mehr.gif) no-repeat 26px 5px;}
.list_text2 a.mehr {font:11px/16px Tahoma; color:#1E3A91; text-decoration:none; padding:0px 8px 0px 0px; background:url(/images/splash/mehr1.gif) no-repeat 26px 5px;}

.page_right {color:#1E3A91; font:11px/16px Tahoma; padding:0px 8px 0px 0px; background:url(/images/index/page_right.gif) no-repeat 69px 5px; text-decoration:none}
.page_left {color:#1E3A91; font:11px/16px Tahoma; padding:0px 0px 0px 10px; background:url(/images/index/page_left.gif) no-repeat 1px 5px; text-decoration:none}
.page {color:#1E3A91; font:11px/16px Tahoma; text-decoration:none}
.page:hover {color:#1E3A91; font:11px/16px Tahoma; text-decoration: underline}

.lvl1 {color: #22409A !important; text-transform:uppercase; font:11px/16px Tahoma; text-decoration:none;}

.lvl2 {color: #22409A !important; font:11px/16px Tahoma; padding:0px 0px 0px 12px; display:block; background: url(/images/index/list_m.gif) no-repeat 3px 6px; background: "url(/images/index/list_m.gif) no-repeat 3px 6px"; text-decoration:none;}

.lvl3 {color: #22409A !important; font:10px/16px Tahoma; text-decoration:none; padding:0px 0px 0px 12px; display:block; background: url(/images/index/math.gif) no-repeat 5px 7px; background: "url(/images/index/math.gif) no-repeat 5px 7px";}

.lvl4 {color: #22409A !important; font:10px/16px Tahoma; text-decoration:none;}

.lnk1 {display:block; width:32px; height:30px; background:url(/images/splash/lnk1.gif) no-repeat top left; margin:2px 0px 0px 0px;}
.lnk1:hover {display:block; width:32px; height:30px; background:none;  margin:2px 0px 0px 0px;}
.lnk2 {display:block; width:38px; height:30px;  background:url(/images/splash/lnk2.gif) no-repeat top left;  margin:2px 0px 0px 0px;}
.lnk2:hover {display:block; width:38px; height:30px; background:none;  margin:2px 0px 0px 0px;}
.lnk3 {display:block; width:43px; height:30px;  background:url(/images/splash/lnk3.gif) no-repeat top left;  margin:2px 0px 0px 0px;}
.lnk3:hover {display:block; width:43px; height:30px; background:none;  margin:2px 0px 0px 0px;}

.formtable{
		border-collapse:collapse;
		font: normal 11px/18px Tahoma;
		color: #1E3A91 !important;
		width: 500px !important;
	}
	.formtable input{
		color: #1E3A91;
		background-color:#FFFFFF;
	}
	.formtable div{
		margin: 0px 4px;
		color: #1E3A91 !important;
	}
	.formtable td{
      	border: 1px solid #B3BEC3;
	}
	.formtable-sp td{
		border-width: 1px 0px 1px 0px;
		height: 8px;
	} 
	.smallinput{
		width: 92px;
		border-width: 0px;
		height: 18px;
		font: normal 11px/18px Tahoma;
		padding: 0px 4px;
	} 
	.stinput{
		width:376px;
		border-width: 0px;
		height: 18px;
		font: normal 11px/18px Tahoma;
		padding:0px 4px 0px 4px;
	}
		.stinput2{
		width:250px;
		border-width: 0px;
		height: 18px;
		font: normal 11px/18px Tahoma;
		padding:0px 4px 0px 4px;
	}
	.mediuminput{
		width: 187px;
		border-width: 0px;
		height: 18px;
		font: normal 11px/18px Tahoma;
		padding: 0px 4px;		
	}
		.mediuminput2{
		width: 120px;
		border-width: 0px;
		height: 18px;
		font: normal 11px/18px Tahoma;
		padding: 0px 4px;		
	}
	.medium2input{
		width: 126px;
		border-width: 0px;
		height: 18px;
		font: normal 11px/18px Tahoma;
		padding: 0px 4px;		
	}
