/* --------------------------------------------- */
/* MSC Cezar v.2.0                               */
/* general CSS styles                            */
/* (C) 2010 MSC.COM.PL. All Rights Reserved.     */
/* --------------------------------------------- */

html { overflow-y: scroll; }

body { font-family: Tahoma, Geneva, Arial, Helvetica, "sans-serif"; font-size: 11px; color: black; padding: 0; }

.msc_tabrightmargin { background: #F5FBFD; border-left: 1px solid #284B2E; width:8px; }
.msc_tableftmargin { background: #F5FBFD; border-right: 1px solid #A3A7A7; width:8px; }
.msc_tabbottomrow { border-bottom: 1px solid #CBCFD3; }

.msc_text { color: black; font-weight: normal; text-transform: none; }
.msc_text a { color: #006534; text-decoration: none; }
.msc_text a:hover { color: orange; text-decoration: none; }

.msc_info_p	{ margin: 70px 0px; text-align: center; font-size:14px; color: black; }
.msc_awk { font-size:14px; color: black; font-weight: bold; padding: 2px 0; }

.msc_infotext { color: #006534; font-weight: normal; text-transform: none; }
.msc_infotext a { color: black; text-decoration: none; }
.msc_infotext a:hover { color: #7AB298; text-decoration: none;  }

.msc_infosmall { color: #006534; font-weight: normal; text-transform: none; font-size: 9px; }
.msc_infosmall a { color: black; text-decoration: none; }
.msc_infosmall a:hover { color: #7AB298; text-decoration: none;  }

.msc_pagetitle	{ color: #006534; font-weight: bold; font-size: 24px; margin:0px 0px 20px; text-align: left; }
.msc_blocktitle	{ color: #006534; font-weight: bold; font-size: 18px; margin:12px 0px 18px; text-align: left; }

.msc_topmenu1 {width:100%; table-layout:fixed;margin:0px; background:#006534; font-size:13px; text-align:center; font-weight: bold; text-transform: uppercase;  }
.msc_topmenu1_cell { color: #A0B2A8; }
.msc_topmenu1_cell a { color: white; text-decoration: none; }
.msc_topmenu1_cell a:hover { color: #7AB298; text-decoration: none;  }
.msc_topmenu1_sel { color: #006534; }
.msc_topmenu1_sel a { color: #006534; text-decoration: none; }
.msc_topmenu1_sel a:hover { color: #7AB298; text-decoration: none;  }

.msc_topmenu2 { width:100%;table-layout:fixed; margin:0px; font-size:13px; text-align:center; border-bottom:1px solid #9AC3AD; font-weight: normal; text-transform: none;}
.msc_topmenu2_cell { color: black; }
.msc_topmenu2_cell a { color: #006534; text-decoration: none; }
.msc_topmenu2_cell a:hover { color: orange; text-decoration: none;  }

.msc_topmenu2_cell2 { text-align: right; color: black; font-size: 17px; }
.msc_topmenu2_cell2 a { color: #006534; text-decoration: none; }
.msc_topmenu2_cell2 a:hover { color: orange; text-decoration: none;  }
.msc_topmenu2_cell21 { text-align: right; color: red; font-size: 17px; }
.msc_topmenu2_cell21 a { color: red; text-decoration: none; }
.msc_topmenu2_cell21 a:hover { color: #006534; text-decoration: underline;  }

.msc_topmenu3 { table-layout: auto; margin: 6px 0 6px auto; font-size: 10px; text-align: center; border:1px solid #49AA4D; font-weight: normal; text-transform: none; background: #1B613C; padding: 0; }
.msc_topmenu3_cell { color: white; padding: 0 8px; vertical-align: middle; }
.msc_topmenu3_cell a { color: white; text-decoration: none; }
.msc_topmenu3_cell a:hover { color: orange; text-decoration: none;  }
.msc_topmenu3_img { padding: 0; vertical-align: middle; width: 16px; height: 20px; margin: 0px; border: none; image-orientation: none; }

.msc_topsearch { color: gray; font-weight: normal; text-transform: none; }
.msc_topsearch a { color: #006534; text-decoration: none; }
.msc_topsearch a:hover { color: orange;  }

.msc_footer2 { margin:6px 0px 10px;font-size:9px;color:#B5D3C5; }
.msc_footer2 a { color: #B5D3C5; text-decoration: none; }
.msc_footer2 a:hover { color: white; text-decoration: none;  }

.msc_progressbar1 { border:1px solid gray; font-size: 11px; background: #C1E9BA; vertical-align: middle; }
.msc_progressbar1_title { font-size: 14px; font-weight: bold; color: black; text-align: left; padding: 8px 0px 4px; }
.msc_progressbar1_subtitle { font-size: 12px; font-weight: normal; color: black; text-align: left; padding: 6px 0px 4px; }
.msc_progressbar1_bar { vertical-align: middle; padding: 10px 0px 20px; }
.msc_progressbar1_barv { vertical-align: middle; padding: 8px 0px 20px; }
.msc_progressbar1_info { font-size: 12px; font-weight: normal; color: black; text-align: center; padding: 4px 4px 12px; }

.msc_rank3		{ color:red; font-weight:bold; }
.msc_rank3 a	{ color:red; text-decoration: none; }
.msc_rank3 a:hover { color: orange; text-decoration: none; }
.msc_rank100	{ color:#006934; font-weight:bold; }
.msc_rank100 a	{ color:#006934; text-decoration: none; }
.msc_rank100 a:hover { color: orange; text-decoration: none; }
.msc_rank1000	{ color:black; font-weight:bold; }
.msc_rank1000 a	{ color:black; text-decoration: none; }
.msc_rank1000 a:hover { color: orange; text-decoration: none; }
.msc_rank		{ color:black; font-weight:normal; }
.msc_rank a		{ color:black; text-decoration: none; }
.msc_rank a:hover { color: orange; text-decoration: none; }

.msc_input1	{ 	border: 1px solid #49AA4D;  font-family: Tahoma, Geneva, Arial, Helvetica, "sans-serif"; font-size:14px;font-weight: normal; padding:2px 4px; background:#DBEFDB; }
.msc_input1:hover	{ 	background: #CBDFCB; }
.msc_input1:focus	{ 	background: white; }

.msc_button_tab	{	text-align:center; table-layout: fixed; background: none; border:none;	}
.msc_button_tab a		{ color:white; text-decoration: none; }
.msc_button_tab a:hover { color:white; text-decoration: none; }
.msc_button100disabled,
.msc_button120disabled,
.msc_button140disabled,
.msc_button160disabled,
.msc_button200disabled,
.msc_button100,
.msc_button120,
.msc_button140,
.msc_button160,
.msc_button200	{ 	font-family: Tahoma, Geneva, Arial, Helvetica, "sans-serif"; font-size:14px;font-weight:bold; padding: 0; height: 38px; }
.msc_button100disabled,
.msc_button120disabled,
.msc_button140disabled,
.msc_button160disabled,
.msc_button200disabled	{ 	color: #DDDDDD; cursor: default;	}
.msc_button100,
.msc_button120,
.msc_button140,
.msc_button160,
.msc_button200	{ 	color: white; cursor: pointer; }
.msc_button100:hover,
.msc_button120:hover,
.msc_button140:hover,
.msc_button160:hover,
.msc_button200:hover	{ 	color: white; text-decoration: none;	}
.msc_button100	{	width: 102px; background: #EAEAEA url(pic/bg0251.png) no-repeat center center;	}
.msc_button120	{	width: 122px; background: #EAEAEA url(pic/bg0252.png) no-repeat center center;	}
.msc_button140	{	width: 142px; background: #EAEAEA url(pic/bg0253.png) no-repeat center center;	}
.msc_button160	{	width: 162px; background: #EAEAEA url(pic/bg0254.png) no-repeat center center;	}
.msc_button200	{	width: 202px; background: #EAEAEA url(pic/bg0255.png) no-repeat center center;	}
.msc_button100:hover	{ 	background: #EAEAEA url(pic/bg0281.png) no-repeat center center; text-decoration: none; }
.msc_button120:hover	{ 	background: #EAEAEA url(pic/bg0282.png) no-repeat center center; text-decoration: none; }
.msc_button140:hover	{ 	background: #EAEAEA url(pic/bg0283.png) no-repeat center center; text-decoration: none; }
.msc_button160:hover	{ 	background: #EAEAEA url(pic/bg0284.png) no-repeat center center; text-decoration: none; }
.msc_button200:hover	{ 	background: #EAEAEA url(pic/bg0285.png) no-repeat center center; text-decoration: none; }
.msc_button100cx	{ 	background: url(pic/bg0281.png); width: 0px; padding: 0px; }
.msc_button120cx	{ 	background: url(pic/bg0282.png); width: 0px; padding: 0px; }
.msc_button140cx	{ 	background: url(pic/bg0283.png); width: 0px; padding: 0px; }
.msc_button160cx	{ 	background: url(pic/bg0284.png); width: 0px; padding: 0px; }
.msc_button200cx	{ 	background: url(pic/bg0285.png); width: 0px; padding: 0px; }
.msc_button100disabled	{	width: 102px; background: #EAEAEA url(pic/bg0271.png) no-repeat center center;	}
.msc_button120disabled	{	width: 122px; background: #EAEAEA url(pic/bg0272.png) no-repeat center center;	}
.msc_button140disabled	{	width: 142px; background: #EAEAEA url(pic/bg0273.png) no-repeat center center;	}
.msc_button160disabled	{	width: 162px; background: #EAEAEA url(pic/bg0274.png) no-repeat center center;	}
.msc_button200disabled	{	width: 202px; background: #EAEAEA url(pic/bg0275.png) no-repeat center center;	}

.msc_navigator		{ line-height: 20px; padding-top: 6px; font-weight: bold; }
.msc_navigator a,
.msc_navigator a:visited	{ padding: 2px 6px; border: 1px solid #49AA4D; background:#D9EDD9; text-decoration:none; }
.msc_navigator a:hover,
.msc_navigator a:visited:hover,
.msc_navigator a:active		{ color: orange; background: #EEEEEE; text-decoration:none; }
.msc_navigator .nactive		{ padding: 2px 6px; border: 1px solid gray; background:#D9EDD9; color: gray; }
.msc_navigator .active		{ padding: 2px 6px; border: 1px solid gray; background:#EEEEEE; color: orange; }
.msc_navigator .break		{ padding: 2px 6px; border: none; color: gray; font-weight: normal; }

/*
.msc_navigator a:active		{ color: orange; background: #006934; border-color: #006934; text-decoration:none; }

.msc_navigator .Prev			{margin-right:20px;padding:2px 6px;border:solid 1px #eee;background:#fff;}
.msc_navigator .Next			{margin-left:20px;padding:2px 6px;border:solid 1px #eee;background:#fff;}
.msc_navigator .AtEnd			{margin-left:20px;padding:2px 6px;border:solid 1px #eee;background:#fff;color:#bbb;}
.msc_navigator .this-page		{padding:2px 6px;border:solid 1px #eee;font-weight:bold;vertical-align:top;background:#fff;color:#FF0084;}
*/

.msc_ico2_11	{ height: 11px; width: 11px; margin: 0px; border: none; }
.msc_ico2_32	{ height: 32px; width: 32px; margin: 0px; border: none; }
.msc_ico2_42	{ height: 42px; width: 42px; margin: 0px; border: none; }
