/**************************************
 * THEME NAME: formal_white
 *
 * Files included in this sheet:
 *
 *   formal_white/glowny.css
 **************************************/

/***** formal_white/glowny.css start *****/

div,p,ul,li,select,textarea,body,img,a,h1,h2,h3,h4,h5,h6,form {

	margin:0;
	font-family: Tahoma,arial,Verdana,helvetica;
	padding:0;
	font-size: 12px;
	border:0;
	text-align: left;
	list-style: none;
	text-decoration: none;
	background-color: transparent;
}

.popupform select {
	width: 150px !important;
}
select, input, textarea {
	border:1px solid #CFD9E5;
	color:#6680B6 !important;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	padding:3px;
	margin-bottom:3px;
	
}
a:hover
{
	cursor: pointer;
	text-decoration: underline;
}
div#left
{
	border-top: 0 none;
	width: 200px;
	float: left;
	margin-top: 10px;
}
div#right2
{
	border-top: 10px solid #fff;
	float: left;
	width: 200px;
	margin: 30px 0 0 0;
}
div#right
{
	width: 580px;
	overflow: hidden;
	float: left;
	color:#366EA7;
	font:12px Tahoma,Arial,sans-serif;
	line-height: 18px;
	padding: 20px 0 0 0;
}
div#right h2
{
	font-size: 34px;
	color: #366ea7;
	font-weight: bold;
	height: 45px;
	padding-left: 24px;
	padding-top: 20px;
}
div#right h4
{
	font-size: 22px;
	color: #366ea7;
	font-weight: bold;
	padding-left: 24px;
	padding: 16px 16px 10px 25px;
	margin: 0 0 0 2px;
	background: url('pix/img/wd_h4_tlo.png') #fff repeat-x 0 0 ;
}
div#right p.komunikat
{
	font-size: 12px;
	color: #FF4800;
	font-weight: bold;
	padding-left: 24px;
	padding: 16px 16px 10px 25px;
	margin: 0 0 0 2px;
}
div#right table.plan 
{
	border-top: 0;
}
div#right table.plan thead tr th
{
	padding: 5px 8px;
}
div#right table.plan tbody tr td
{
	padding: 5px 8px;
}
div#right table
{
	border: 0 none;
}
div#right table thead tr th
{
	height: 29px;
	background: url('pix/img/table_th.png') #7aa3cb ;
	font-size: 11px;
	padding: 0 24px;
	vertical-align: middle;
	color: #ffffff;
	font-weight: bold;
}
div#right table td
{
	border-top: 0 none;
	height: 29px;
	padding: 2px 24px;
	color: #366ea7;
	font-size: 11px;
	vertical-align: middle;
	text-align: left;
}
div#right table td.caption
{
	font-weight: bold;
}
div#right table td.grupa
{
	font-color: #8EB6DE;
	font-weight: bold;
}
div#right table textarea
{
	width: 80%;
	height: 100px
}
div#right table input,div#right table select, div#right table textarea, input.edit
{
	padding: 3px;
	border: 1px solid #CFD9E5;
	font-size: 11px;
	color: #6680b6 !important;
	font-family: Tahoma;
	width: 300px;
	font-weight: bold;
	
}
div.form label, div.form_plan label
{
	font-size: 11px;
	font-family: Tahoma;
	font-weight: normal;
	color: #366ea7;
}
img.img_data,img.img_clean
{
	margin: 0;
	margin: 0 2px;
	vertical-align: middle;
}
span.break
{
width: 1px;
border-left: 1px solid #cfd9e5;
margin: 0 19px;
height: 30px;
}
div.panel
{
height: 23px;
width: 822px;
overflow: hidden;
margin: 15px 0 0 0;
border-bottom: 0px;
}
div.zwiniete
{
	border-bottom: 2px solid #c3d8ed !important;
}
div.zwiniete div.p_butt
{
	background-position: 0 0;
}
div.zwiniete div.p_info div
{
	color: #c3d8ed !important;
}
div.p_info
{
	float: left;
	width: 702px;
	height: 23px;
	color: #366ea7;
	overflow: hidden;
	font-size: 11px;
}
div.p_info div
{
	float: none;
	padding: 4px 0 0 25px;
	color: #366ea7;
	font-size: 11px;
}
div.p_butt
{
	float: left;
	width: 120px;
	height: 23px;
	color: #366ea7;
	font-size: 11px;
	background: url('pix/img/wd_zwin.png') #fff no-repeat 0 -40px;
	cursor: pointer;
}
input.data
{
	width: 70px !important;
	text-align: center;
}
div#right table input.data
{
 	width: 60px;
 	text-align: center;
}
div#top
{
	background: #fff url('pix/img/wd_up.png') no-repeat center 0;
	width: 100%;
}
div#bottom
{
	background: url('pix/img/wd_bottom.png') #fff no-repeat center 0;
	width: 100%;
}
div#content
{
	background: url('pix/img/wd_middle.png') #fff repeat-y center 0;
	width: 100%;
}
div#contentu
{
	background: url('pix/img/wd_middleu.png') transparent no-repeat center 0;
	width: 100%;
}
div#top_dane
{
	position: relative;
	height: 107px;
	width: 1000px;
	margin: 0 auto;
	overflow: hidden;
	background: url('pix/img/top.png') transparent no-repeat center 0;
}
#special_click a{
	position: absolute; 
	width: 760px; 
	height: 85px; 
	top: 12px; 
	right: 0;
}

div#bottom_dane
{
	height: 136px;
	width: 1000px;
	margin: 0 auto;
	padding:8px 0 0;
}
div#full
{
	width: 100%;
}
{
	float: left;
	margin: 0;
}
div#top_daner
{
	margin: 0;
	float: left;
}

#logun_txt
{
	font-size: 11px;
	color: #828282;
	padding:23px 0 0;
	margin-left: 0px;
	width: 190px;
}

#logun_txt a {
	color:#00B4FF;
	font-size:12px;
	text-decoration:none;
}

#logun
{
	margin-left: 124px;
	color:#366EA7;
	font-size:11px;
	font-weight:bold;
	line-height:13px;
	padding-top:3px;
	width:100px;
	height: 40px;
}
#logun_bttn
{
	margin-left: 124px;
	font-size: 10px;
	color: #00b4ff;
}
#logun_bttn a
{
	background:transparent url(pix/img/hot_nav_more.png) no-repeat scroll 0 -39px;
	color:#00B4FF;
	font-size:10px;
	font-weight:bold;
	padding:2px 11px;
}
a.list_tlbr,input.list_tlbr
{
	padding: 2px 8px 2px 10px;
	line-height: 18px;
	font-size: 10px;
	color: #00b4ff;
	font-weight: bold;
	background:transparent url(pix/img/hot_nav_more.png) no-repeat scroll 100% 5px;
	cursor: pointer;
	border: 0px;
}
div.form
{
	width: 100%;
	margin: 10px 5px;
}
div.form_plan
{
	width: 100%;
	margin: 10px 15px 40px 24px;
}
a.form
{
	background:#FFFFFF url(pix/img/hot_nav_more.png) no-repeat scroll 15px 8px;
	border:0 none;
	color:#FF4800;
	cursor:pointer;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bolder;
	height:25px;
	padding:4px 10px 4px 24px;
	text-transform:uppercase;
}
input.edit
{
}
input.form
{
	background:#FFFFFF url(pix/img/hot_nav_more.png) no-repeat scroll 19px 11px;
	border:0 none;
	color:#FF4800;
	cursor:pointer;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bolder;
	height:25px;
	padding:4px 10px 4px 24px;
	text-transform:uppercase;
}	
div#general
{
	margin: 0 auto; 
	width: 1000px;	
	text-align: center;
}
div#up
{
	margin: 0;
	width: 1000px;
	height: 231px;
}

div#content_dane
{
	width: 1000px;
	padding: 1px 0 0 0;
	margin: 0 auto;
}

div#foot
{
	width: 1000px;
	height: 59px;
	background: transparent;
	overflow: hidden;
}
/*
#########################
###      FOOT         ###
#########################
*/

div#bottom_dane div#web24pl
{
	width: 221px;
	height: 51px;
	overflow: hidden;
	float: left;
}
div#bottom_dane div#web24pl div
{
	width: 167px;
	margin: 9px 26px;
	height: 29px;
	color: #4c98d8;
	font-size: 10px;
	line-height: 14px;
}
div#bottom_dane div#web24pl div strong { font-size: 11px; }
div#bottom_dane div#web24pl div a { text-decoration: none; font-size: 10px; color: #4c98d8; }
div#bottom_dane div#web24pl div a span { padding: 2px 22px; }
div#bottom_dane div#web24pl div a:hover { text-decoration: none; }

div#lista
{
	float: left;
	width: 620px;
	height: 29px;
	overflow: hidden;
}
div#lista ul
{
	margin: 10px 5px 0 10px;
}

#lista ul li
{
	float:left;
	padding: 0 7px 2px 6px;
	font-size: 12px;
	border-left: 1px solid #c2d3ea;
	line-height: 12px;
	height: 12px;
}
#lista ul li.first { border-left: 0; }
#lista ul li a
{
	text-decoration: none;
	font-size: 12px;
	color: #00b4ff;
}
#lista ul li a:hover { text-decoration: underline; }
div#copyright
{
	float:left;
	width: 120px;
	overflow: hidden;
	height: 51px;
	margin-right: 20px;
}
div#copyright div
{
	margin: 11px 0 0 0;
	font-size: 10px;
	color: #4b98d8;
}

/*
#########################
###     CONTENT       ###
#########################
*/

div#con_left
{
	width: 199px;
	background:  transparent;
	float: left;
	overflow: hidden;
}
div#con_right
{
	width: 798px;
	margin-left: 1px;
	float: left;
	overflow: hidden;
}

td.grupa
{
	background-color:#6F91B7;
	border:1px solid #D6DDE6;
	border-collapse:collapse;
	color:#FFFFFF;
	font-family:Arial,Verdana;
	font-size: 10px;
	font-weight:bold;
}
/*
#########################
###     MENU_LEFT     ###
#########################
*/
div#reklama_1 div.bbr { margin: 20px 0 0 4px; }
#reklama_2 div.bbr { margin: 20px 0 14px 4px; }
#reklama_3 div.bbr { margin: 20px 0 14px 24px; }
div#reklama_1
{
	margin: 0;
	padding: 0;
	width: 200px;
	overflow: hidden;
/*	background: url('pix/img/reklama_1.jpg') no-repeat #bdc8e6; */
}
div#reklama_2
{
	margin: 0;
	width: 200px;
	overflow: hidden;
	padding: 0;
/*	background: url('pix/img/reklama_2.jpg') no-repeat #bdc8e6; */
}
div#reklama_3
{
	margin: 0;
	width: 775px;
	overflow: hidden;
	padding: 0;
/*	background: url('pix/img/reklama_3.jpg') no-repeat #bdc8e6; */
}
span.div_abs
{
	width: 200px;
	background: url('pix/img/blank.gif');
	height: 64px;
	position: absolute;
}
ul.poziom2
{
	padding-top: 24px;
	padding-left: 4px;
	width: 200px;
}

ul.poziom2 li div
{
	margin: 0;
	padding: 0;
}
ul.poziom2 li 
{
	width: 200px;
	background-repeat: no-repeat;
	background-position: 0 -300px;
	margin-bottom: 3px;
	background-image: url('pix/img/mnu_left_tlo.png');
}
ul.poziom2 li a:hover
{
	text-decoration: none;
}
ul.poziom2 li a
{
	width: 200px;
	height: 64px;
	display: block;
	margin: 0;
	padding: 0;
	overflow: hidden;
	z-index: 1000;
}
ul.poziom2 span.poz1
{
	display: block;
	width: 180px;
	height: 55px;
	color: #fff;
	overflow: hidden;
	padding: 9px 0 0 16px;
	line-height: 21px;
}

/*       */

ul.poziom2 li a
{
	margin: 0;
	padding: 0;
	background-image: url('pix/img/mnu_left_arrow.png');
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: -300px -300px;
} 
ul.poziom2 li ul.poziom3 li.active  a { background-position: 170px -89px !important; } 
ul.poziom2 li ul.poziom3 li a { background-position: 170px -45px !important; }
ul.poziom2 li a.more { background-position: 170px 0; cursor: default !important; }
ul.poziom2 li ul.poziom3 li.white { background-color: #fff !important; } 
ul.poziom2 li ul.poziom3 li.white a { background-image: none !important;  } 
/* green */
li.mnu-green { background-position: -820px 0 !important; }
li.mnu-green a.more { background-position: 170px -210px !important; }
li.mnu-green a span { color: #d2ffc9 !important; }
li.mnu-green ul.poziom3 li.active  a { background-position: 170px -299px !important; } 
li.mnu-green ul.poziom3 li a { background-position: 170px -255px !important; border-bottom: 1px solid #bdeeaa; }
li.mnu-green ul.poziom3 li { background-color: #defbd4 !important; } 
li.mnu-green ul.poziom3 span { color: #4c8724 !important; }
/* orange */
li.mnu-orange { background-position: -1025px 0 !important; }
li.mnu-orange a.more { background-position: 170px -420px !important; }
li.mnu-orange a span { color: #fffcc9 !important; }
li.mnu-orange ul.poziom3 li.active  a { background-position: 170px -509px !important; } 
li.mnu-orange ul.poziom3 li a { background-position: 170px -465px !important; border-bottom: 1px solid #efd7bf; }
li.mnu-orange ul.poziom3 li { background-color: #fff3e3 !important; }
li.mnu-orange ul.poziom3 span { color: #c67860 !important; }
/*
li.mnu-green.more ul li.active  a { background-position: 170px -299px !important; } 
li.mnu-green ul li.more ul.poziom3 li a { background-position: 170px -255px !important; border-bottom: 1px solid #bdeeaa; }
li.mnu-green ul li.more ul.poziom3 li { background-color: #defbd4; } 
li.mnu-green ul li.more ul.poziom4 li { background-color: #fff !important;  } 
li.mnu-green ul li.more ul.poziom4 li a { background-position: 170px -345px !important; } 
li.mnu-green ul li.more a { background-position: 170px -210px; }
li.mnu-green ul li a span { color: #d2ffc9 !important; }
li.mnu-green ul li.more ul span { color: #4c8724 !important; }
/* orange 
li.mnu-orange ul.poziom2 li.more ul.poziom3 li.active  a { background-position: 170px -509px !important; } 
li.mnu-orange ul.poziom2 li.more ul.poziom3 li a { background-position: 170px -465px !important; border-bottom: 1px solid #efd7bf; }
li.mnu-orange ul.poziom2 li.more ul.poziom3 li { background-color: #fff3e3; }
li.mnu-orange ul.poziom2 li.more ul.poziom4 li { background-color: #fff !important;  } 
li.mnu-orange ul.poziom2 li.more ul.poziom4 li a { background-position: 170px -555px !important;  } 
li.mnu-orange ul.poziom2 li.more ul span { color: #c67860 !important; }
*/


img.mnu_blank
{
	height: 45px;
	width: 15px;
	border: 0px;
	vertical-align:middle;
	padding: 0;
	margin:0;
}


/* poziom 2 */
ul.poziom2 
{
	margin: 0;
	padding: 0;
	width: 200px;
	display: block;
}
ul.poziom2 li
{
	margin: 0;
	padding:0;
	width: 200px;
	line-height:45px;
	overflow: hidden;
	background-position: -615px 0;
}
ul.poziom2 li a
{
	width: 200px;
	margin: 0;
	padding: 0;
	height: 45px;
	display: block;
	overflow: hidden;
	color: #c9f0ff;
}
ul.poziom2 li a span
{
	display:inline-block;
	vertical-align:middle;
	width:138px;
	color: #c9f0ff;
	font-weight: bold;
	font-size:12px;
	line-height: 20px !important;
}
/* poziom 3 */
ul.poziom3 
{
	margin: 0;
	padding: 0;
	width: 200px;
	display: block;
	margin-bottom: 3px;
}
ul.poziom3 li
{
	margin: 0;
	padding: 0;
	width: 200px;
	line-height:44px;
	overflow: hidden;
	background-image: none;
	background-color: #e3f0ff;
}
ul.poziom3 li a
{
	width: 200px;
	margin: 0;
	padding: 0;
	height: 44px;
	display: block;
	overflow: hidden;
	border-bottom: 1px solid #aee2fa;
}
ul.poziom3 li a span
{
	display:inline-block;
	vertical-align:middle;
	width: 151px;
	color: #608ec6;
	font-weight: normal;
	font-size: 12px;
	line-height: 20px !important;
}
/* poziom 4 */
ul.poziom4 
{
	margin: 0;
	padding: 0;
	width: 200px;
	display: block;
}
ul.poziom4 li
{
	margin: 0;
	padding: 0;
	width: 200px;
	line-height:44px;
	overflow: hidden;
	background-image: none;
	background: #fff;
}
ul.poziom4 li a
{
	width: 200px;
	margin: 0;
	padding: 0;
	height: 44px;
	display: block; 
	overflow: hidden;
	border-bottom: 1px solid #bdeef9;
}
ul.poziom4 li a span
{
	color: #608ec6;
	font-size: 10px;
	width: 151px;

	display:inline-block;
	vertical-align:middle;
	line-height: 20px !important;
}

/*
#########################
###     CONTENT       ###
#########################
*/



div#con_top
{
	width: 623px;
	height: 22px;
	overflow: hidden;
}

div#con_top div.opt_1
{
	width: 290px;
	height: 22px;
	padding: 7px 24px;
	overflow: hidden;
	float: left;
	font-size: 9px;
	color: #679ecc;
}
div#con_top div.opt_1 div.txt
{
	padding: 0 3px;
	float: left;
	font-size: 9px;
	color: #679ecc;
}
div#con_top span
 {
	float: left;
}
#kierunek 
{
	float: left;
	overflow: hidden;
	margin-left: 3px;
	padding: 0;
}

#kierunek a
{
	float: left;
	border-left: 1px solid #b7c8df;
	padding: 1px 3px;
	color: #00c0ff;
	font-size: 9px;
	text-decoration: none;
	font-weight: 100;
	word-spacing: 0px;
	line-height: 10px;
}
#kierunek a:hover { text-decoration: underline; }
#kierunek a.first { border-left: 0; }
#kierunek a.actv:hover
{
text-decoration: none;
cursor: default;
}

div#con_top div.opt_2
{
	width: 79px;
	margin: 0 1px;
	height: 22px;
	overflow: hidden;
	padding: 5px 20px;
	float: left;
	color: #679ecc;
	font-size: 11px;
}
#czcionka
{
	width: 146px;
	height: 22px;
	padding: 7px 4px;
	overflow: hidden;
	float: left;
	line-height: 10px;
	font-size: 11px;
	color: #679ecc;
}
#czcionka span,#czcionka a { padding: 0 4px; }
#czcionka a.active
{
	color: #679ecc;
	font-weight: bold;
}

#ver_1
{
	padding: 1px;
	font-size: 1px;
	margin-left: 5px;
	width: 4px;
	height: 4px;
	float: left;
	border: 3px solid #b1c1d5;
}
#ver_2
{
	padding: 1px;
	font-size: 1px;
	margin-left: 5px;
	width: 4px;
	height: 4px;
	float: left;
	border: 3px solid #3e6088;
}
#ver_1.active, #ver_2.active
{
	background-color: #658BBC;
}
#size_1
{
	font-size: 9px;
	color: #c5dcef;
	line-height: 10px;
}
#size_2
{
	font-size: 11px;
	color: #c5dcef;
	border-left: 1px solid #c5dcef;
	border-right: 1px solid #c5dcef;
	line-height: 10px;
}
#size_3
{
	font-size: 13px;
	color: #c5dcef;
	line-height: 10px;
}



#nav_partnerzy
{
	border-top: 1px solid #cfd9e5;
	border-bottom: 1px solid #cfd9e5;
	height: 54px;
	width: 775px;;
	overflow: hidden;
	margin: 0 24px;
}
#nav_partnerzy div
{
	width: 127px;
	padding: 20px 0 23px 5px;
	font-size: 12px;
	color: #366ea7;
	font-weight: bold;
	float: left;
}
#nav_partnerzy ul
{
	float: left;
	width: 620px;
}
#nav_partnerzy ul li 
{
	width: 124px;
	height: 54px;
	float: left;
	background-color: red;
}
#nav_skrot
{
	width: 777px;
	height: 108px;
	overflow: hidden;
	margin: 0 23px;
}
#nav_na_skroty
{
	background: url('pix/img/nav_na_skroty_tlo.png') #fff repeat-x 0 0;
	width: 386px;
	padding: 16px 0 0 13px;
	height: 100%;
	overflow: hidden;
	margin-right: 20px;
	float: left;
}
#nav_na_skroty, #nav_na_skroty a
{
	font-size: 9px;
	color: #424e5e;
	line-height: 14px;
}
#nav_na_skroty a.actv
{
	color: #00b4ff;
}
#nav_na_skroty span
{
	color: #366ea7;
	font-size: 9px;
	font-weight: bold;
	float:left;
	padding-right: 3px;
}
#nav_na_finans
{
	float: left;
	width: 350px;
}

.sIFR-alternate
{
	display:block;
	height:0;
	left:0;
	overflow:hidden;
	position:absolute;
	top:0;
	width:0;
}
.sIFR-replaced, .sIFR-ignore
{
	visibility:visible !important;
}
.clear
{
	clear:both;
	height: 1px;
}

.hidden .content {
	display: none;
}

/* block_site_main_menu */
.block_site_main_menu {
	font: 12px Tahoma, Arial, sans-serif;
}

.block_site_main_menu .content .list li {
	background-color: #E3F0FF;
	line-height:44px;
	overflow:hidden;
	width: 200px;
	border-bottom:1px solid #AEE2FA;
}

.block_site_main_menu .content .list li a{
	margin:0;
	display: block;
	float: left;
	padding: 0 0 0 20px;
	width: 159px;
	height: 44px;
	overflow: hidden;
	color: #608EC6;
	text-decoration: none;
}

.block_site_main_menu .content .list span {
}

.block_site_main_menu .content .list span.icon {
	display: block;
	float: right;
	width: 16px;
	height: 16px;
	padding: 15px 5px 0 0;
}

.block_site_main_menu .header{
	line-height:45px;
	position: relative;
	margin:0;
	overflow:hidden;
	padding: 0 0 0 20px;
	width: 180px;
	background-image: url("pix/img/mnu_left_tlo.png");
	background-position: -615px 0;
	background-repeat: no-repeat;
}

.block_site_main_menu .header .title{
	color: #C9F0FF;
}

.block_site_main_menu .header .title .commands{
	position: absolute;
	right: 0;
	top: 0;
	z-index: 5;
	padding: 3px 3px 3px 3px;
	background-color: #ffffff;
	border: 1px solid #366EA7;
}

.block_site_main_menu .content .list li .commands a{
	display: inline;
	line-height: 13px;
	width: 11px;
	height: 11px;
	padding-bottom: 7px;
}

.block_site_main_menu .header .skip-block {
	display: none;	
}

.block_site_main_menu .header .title .hide-show a{
	position: absolute;
	top: 0;
	left: 0;
	width: 200px;
	height: 45px;
	cursor: pointer;
}
/* block admin*/


.block_admin .header .title .commands{
	position: absolute;
	right: 0;
	top: 0;
	z-index: 5;
	padding: 3px 3px 3px 3px;
	background-color: #ffffff;
	border: 1px solid #366EA7;
}

.block_admin {
	margin-top: 10px;
	font: 12px Tahoma, Arial, sans-serif;
}
.block_admin .content .list li {
	background-color: #E3F0FF;
	line-height:44px;
	overflow:hidden;
	width: 200px;
	border-bottom:1px solid #AEE2FA;
}

.block_admin .content .list li a{
	margin:0;
	display: block;
	float: left;
	padding: 0 0 0 20px;
	width: 159px;
	height: 44px;
	overflow: hidden;
	color: #608EC6;
	text-decoration: none;
}

.block_admin .content .footer { 
	line-height: 18px;
	padding: 0 0 0 20px;
	width: 180px;
	border-bottom:1px solid #AEE2FA;
	color: #608EC6;
	border-bottom:1px solid #AEE2FA;
}

.block_admin .content .footer a{
	color: #608EC6;
	text-decoration: none;
}

.block_admin .content .list span {
}

.block_admin .content .list span.icon {
	display: block;
	float: right;
	width: 16px;
	height: 16px;
	padding: 15px 5px 0 0;
}

.block_admin .header{
	line-height:45px;
	position: relative;
	margin:0;
	overflow:hidden;
	padding: 0 0 0 20px;
	width: 180px;
	background-image: url("pix/img/mnu_left_tlo.png");
	background-position: -615px 0;
	background-repeat: no-repeat;
}

.block_admin .header .title{
	color: #C9F0FF;
}


.block_admin .header .skip-block {
	display: none;	
}

.block_admin .header .title .hide-show a{
	position: absolute;
	top: 0;
	left: 0;
	width: 200px;
	height: 45px;
	cursor: pointer;
}

/* block_html*/
.block_html {
	margin-top: 10px;
}

.block_html .header .title .commands{
	position: absolute;
	right: 0;
	top: 0;
	z-index: 5;
	padding: 3px 3px 3px 3px;
	background-color: #ffffff;
	border: 1px solid #366EA7;
}

.block_html .header{
	line-height:45px;
	position: relative;
	margin:0;
	overflow:hidden;
	padding: 0 0 0 20px;
	width: 180px;
	background-image: url("pix/img/mnu_left_tlo.png");
	background-position: -615px 0;
	background-repeat: no-repeat;
}

.block_html .header .title{
	color: #C9F0FF;
	height: 45px;
	overflow: hidden;
}


.block_html .header .skip-block {
	display: none;	
}

.block_html .header .title .hide-show a{
	position: absolute;
	top: 0;
	left: 0;
	width: 200px;
	height: 45px;
	cursor: pointer;
}

.block_html .content {
	font: 12px Tahoma, Arial, sans-serif;
	color: #366EA7;
	line-height: 18px;
	padding: 5px 0 0 0;
}

.block_html .content a{
	color: #000000;
}
/* block course*/

.block_course_list {
	margin-top: 10px;
	font: 12px Tahoma, Arial, sans-serif;
}

.block_course_list .header .title .commands{
	position: absolute;
	right: 0;
	top: 0;
	z-index: 5;
	padding: 3px 3px 3px 3px;
	background-color: #ffffff;
	border: 1px solid #366EA7;
}

.block_course_list .content .list li {
	background-color: #E3F0FF;
	line-height:44px;
	overflow:hidden;
	width: 200px;
	border-bottom:1px solid #AEE2FA;
}

.block_course_list .content .list li a{
	margin:0;
	display: block;
	float: left;
	padding: 0 0 0 20px;
	width: 159px;
	height: 44px;
	overflow: hidden;
	color: #608EC6;
	text-decoration: none;
}

.block_course_list .content .footer { 
	line-height: 18px;
	padding: 0 0 0 20px;
	width: 180px;
	border-bottom:1px solid #AEE2FA;
	color: #608EC6;
	border-bottom:1px solid #AEE2FA;
}

.block_course_list .content .footer a{
	color: #608EC6;
	text-decoration: none;
}

.block_course_list .content .list span {
}

.block_course_list .content .list span.icon {
	display: block;
	float: right;
	width: 16px;
	height: 16px;
	padding: 15px 5px 0 0;
}

.block_course_list .header{
	line-height:45px;
	position: relative;
	margin:0;
	overflow:hidden;
	padding: 0 0 0 20px;
	width: 180px;
	background-image: url("pix/img/mnu_left_tlo.png");
	background-position: -615px 0;
	background-repeat: no-repeat;
}

.block_course_list .header .title{
	color: #C9F0FF;
}


.block_course_list .header .skip-block {
	display: none;	
}

.block_course_list .header .title .hide-show a{
	position: absolute;
	top: 0;
	left: 0;
	width: 200px;
	height: 45px;
	cursor: pointer;
}

/* block_course_summary*/
.block_course_summary {
	margin-top: 10px;
}

.block_course_summary .header .title .commands{
	position: absolute;
	right: 0;
	top: 0;
	z-index: 5;
	padding: 3px 3px 3px 3px;
	background-color: #ffffff;
	border: 1px solid #366EA7;
}

.block_course_summary .header{
	line-height:45px;
	position: relative;
	margin:0;
	overflow:hidden;
	padding: 0 0 0 20px;
	width: 180px;
	background-image: url("pix/img/mnu_left_tlo.png");
	background-position: -615px 0;
	background-repeat: no-repeat;
}

.block_course_summary .header .title{
	color: #C9F0FF;
	height: 45px;
	overflow: hidden;
}


.block_course_summary .header .skip-block {
	display: none;	
}

.block_course_summary .header .title .hide-show a{
	position: absolute;
	top: 0;
	left: 0;
	width: 200px;
	height: 45px;
	cursor: pointer;
}

.block_course_summary .content {
	font: 12px Tahoma, Arial, sans-serif;
	color: #366EA7;
	line-height: 18px;
	padding: 5px 0 0 0;
}

.block_course_summary .content a{
	color: #000000;
}

/* block_calendar_month*/
.block_calendar_month {
	margin-top: 10px;
}

.block_calendar_month .header .title .commands{
	position: absolute;
	right: 0;
	top: 0;
	z-index: 5;
	padding: 3px 3px 3px 3px;
	background-color: #ffffff;
	border: 1px solid #366EA7;
}

.block_calendar_month .header{
	line-height:45px;
	position: relative;
	margin:0;
	overflow:hidden;
	padding: 0 0 0 20px;
	width: 180px;
	background-image: url("pix/img/mnu_left_tlo.png");
	background-position: -615px 0;
	background-repeat: no-repeat;
}

.block_calendar_month .header .title{
	color: #C9F0FF;
	height: 45px;
	overflow: hidden;
}


.block_calendar_month .header .skip-block {
	display: none;	
}

.block_calendar_month .header .title .hide-show a{
	position: absolute;
	top: 0;
	left: 0;
	width: 200px;
	height: 45px;
	cursor: pointer;
}

.block_calendar_month .content {
	font: 12px Tahoma, Arial, sans-serif;
	color: #366EA7;
	line-height: 18px;
	padding: 5px 0 0 0;
}

.block_calendar_month .content a{
	color: #000000;
}

.block_calendar_month .calendar-controls {
	margin: 0 auto;
	font-weight: bold;
	color: #366EA7;
}

.block_calendar_month .calendar-controls a{
	color: #366EA7;	
}

.block_calendar_month .minicalendar .col{
	width: 22px;
}

.block_calendar_month .minicalendar .day{
	width: 22px;
}

.block_calendar_month .minicalendar .weekend{
	color: #ff2222;	
}

.block_calendar_month .minicalendar .today {
	font-weight: bold;	
}

.block_calendar_month .minicalendar .accesshide {
	display: none;
}

/* block_online_users*/
.block_online_users {
	margin-top: 10px;
}

.block_online_users .header .title .commands{
	position: absolute;
	right: 0;
	top: 0;
	z-index: 5;
	padding: 3px 3px 3px 3px;
	background-color: #ffffff;
	border: 1px solid #366EA7;
}

.block_online_users .header{
	line-height:45px;
	position: relative;
	margin:0;
	overflow:hidden;
	padding: 0 0 0 20px;
	width: 180px;
	background-image: url("pix/img/mnu_left_tlo.png");
	background-position: -615px 0;
	background-repeat: no-repeat;
}

.block_online_users .header .title{
	color: #C9F0FF;
	height: 45px;
	overflow: hidden;
}


.block_online_users .header .skip-block {
	display: none;	
}

.block_online_users .header .title .hide-show a{
	position: absolute;
	top: 0;
	left: 0;
	width: 200px;
	height: 45px;
	cursor: pointer;
}

.block_online_users .content {
	font: 12px Tahoma, Arial, sans-serif;
	color: #366EA7;
	line-height: 18px;
	padding: 5px 0 0 0;
}

.block_online_users .content a{
	color: #000000;
}


/* block_login */
.block_login {
	margin-top: 10px;
}

.block_login .header .title .commands{
	position: absolute;
	right: 0;
	top: 0;
	z-index: 5;
	padding: 3px 3px 3px 3px;
	background-color: #ffffff;
	border: 1px solid #366EA7;
}

.block_login .header{
	line-height:45px;
	position: relative;
	margin:0;
	overflow:hidden;
	padding: 0 0 0 20px;
	width: 180px;
	background-image: url("pix/img/mnu_left_tlo.png");
	background-position: -615px 0;
	background-repeat: no-repeat;
}

.block_login .header .title{
	color: #C9F0FF;
	height: 45px;
	overflow: hidden;
}


.block_login .header .skip-block {
	display: none;	
}

.block_login .header .title .hide-show a{
	position: absolute;
	top: 0;
	left: 0;
	width: 200px;
	height: 45px;
	cursor: pointer;
}

.block_login .content {
	font: 10px Tahoma, Arial, sans-serif;
	color: #366EA7;
	line-height: 18px;
	padding: 5px 0 0 0;
}

.block_login .content a{
	color: #000000;
}

.block_login .content .footer {
	font: 10px Tahoma, Arial, sans-serif !important;
	color: #366EA7;
	line-height: 18px;
	padding: 5px 0 0 0;
}

.block_login .loginform input{
	width: 110px;
	border:1px solid #CFD9E5;
	color:#6680B6 !important;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	padding:3px;
}

.block_login .loginform {
	font-size: 11px !important;
	line-height: 10px;
}

/* sideblock */

.sideblock {	
	margin-top: 10px;
}
.sideblock .header{
	line-height:45px;
	height:45px;
	position: relative;
	margin:0;
	overflow:hidden;
	padding: 0 0 0 20px;
	width: 180px;
	background-image: url("pix/img/mnu_left_tlo.png");
	background-position: -615px 0;
	background-repeat: no-repeat;
	color: #C9F0FF;
}

.sideblock .skip-block {
	display: none;	
}

.sideblock .header .title .commands{
	position: absolute;
	right: 0;
	top: 0;
	z-index: 5;
	padding: 3px 3px 3px 3px;
	background-color: #ffffff;
	border: 1px solid #366EA7;
}

/* block course*/

.block_activity_modules {
	margin-top: 10px;
	font: 12px Tahoma, Arial, sans-serif;
}

.block_activity_modules .header .title .commands{
	position: absolute;
	right: 0;
	top: 0;
	z-index: 5;
	padding: 3px 3px 3px 3px;
	background-color: #ffffff;
	border: 1px solid #366EA7;
}

.block_activity_modules .content .list li {
	background-color: #E3F0FF;
	line-height:44px;
	overflow:hidden;
	width: 200px;
	border-bottom:1px solid #AEE2FA;
}

.block_activity_modules .content .list li a{
	margin:0;
	display: block;
	float: left;
	padding: 0 0 0 20px;
	width: 159px;
	height: 44px;
	overflow: hidden;
	color: #608EC6;
	text-decoration: none;
}

.block_activity_modules .content .footer { 
	line-height: 18px;
	padding: 0 0 0 20px;
	width: 180px;
	border-bottom:1px solid #AEE2FA;
	color: #608EC6;
	border-bottom:1px solid #AEE2FA;
}

.block_activity_modules .content .footer a{
	color: #608EC6;
	text-decoration: none;
}

.block_activity_modules .content .list span {
}

.block_activity_modules .content .list span.icon {
	display: block;
	float: right;
	width: 16px;
	height: 16px;
	padding: 15px 5px 0 0;
}

.block_activity_modules .header{
	line-height:45px;
	position: relative;
	margin:0;
	overflow:hidden;
	padding: 0 0 0 20px;
	width: 180px;
	background-image: url("pix/img/mnu_left_tlo.png");
	background-position: -615px 0;
	background-repeat: no-repeat;
}

.block_activity_modules .header .title{
	color: #C9F0FF;
}


.block_activity_modules .header .skip-block {
	display: none;	
}

.block_activity_modules .header .title .hide-show a{
	position: absolute;
	top: 0;
	left: 0;
	width: 200px;
	height: 45px;
	cursor: pointer;
}

.cal_popup_fg {
	background-color: #ffffff;
	font: 11px Tahoma, sans-serif;
	border-left: 1px solid #C9F0FF;
	border-right: 1px solid #C9F0FF;
	border-bottom: 1px solid #C9F0FF;
}

.cal_popup_cg {
	background-color: #ffffff;
	border-left: 1px solid #C9F0FF;
	border-right: 1px solid #C9F0FF;
	border-top: 1px solid #C9F0FF;
}

/* block html*/
.block_blog_menu {
	margin-top: 10px;
}

.block_blog_menu .header .title .commands{
	position: absolute;
	right: 0;
	top: 0;
	z-index: 5;
	padding: 3px 3px 3px 3px;
	background-color: #ffffff;
	border: 1px solid #366EA7;
}

.block_blog_menu .header{
	line-height:45px;
	position: relative;
	margin:0;
	overflow:hidden;
	padding: 0 0 0 20px;
	width: 180px;
	background-image: url("pix/img/mnu_left_tlo.png");
	background-position: -615px 0;
	background-repeat: no-repeat;
}

.block_blog_menu .header .title{
	color: #C9F0FF;
	height: 45px;
	overflow: hidden;
}


.block_blog_menu .header .skip-block {
	display: none;	
}

.block_blog_menu .header .title .hide-show a{
	position: absolute;
	top: 0;
	left: 0;
	width: 200px;
	height: 45px;
	cursor: pointer;
}

.block_blog_menu .content {
	font: 12px Tahoma, Arial, sans-serif;
	color: #366EA7;
	line-height: 18px;
	padding: 5px 0 0 0;
}

.block_blog_menu .content a{
	color: #000000;
}

/* block html*/
.block_recent_activity {
	margin-top: 10px;
}

.block_recent_activity .header .title .commands{
	position: absolute;
	right: 0;
	top: 0;
	z-index: 5;
	padding: 3px 3px 3px 3px;
	background-color: #ffffff;
	border: 1px solid #366EA7;
}

.block_recent_activity .header{
	line-height:45px;
	position: relative;
	margin:0;
	overflow:hidden;
	padding: 0 0 0 20px;
	width: 180px;
	background-image: url("pix/img/mnu_left_tlo.png");
	background-position: -615px 0;
	background-repeat: no-repeat;
}

.block_recent_activity .header .title{
	color: #C9F0FF;
	height: 45px;
	overflow: hidden;
}


.block_recent_activity .header .skip-block {
	display: none;	
}

.block_recent_activity .header .title .hide-show a{
	position: absolute;
	top: 0;
	left: 0;
	width: 200px;
	height: 45px;
	cursor: pointer;
}

.block_recent_activity .content {
	font: 12px Tahoma, Arial, sans-serif;
	color: #366EA7;
	line-height: 18px;
	padding: 5px 0 0 0;
}

.block_recent_activity .content a{
	color: #000000;
}

/* kalkulator */

.block_loancalc {
	margin-top: 10px;
}

.block_loancalc .header .title .commands{
	position: absolute;
	right: 0;
	top: 0;
	z-index: 5;
	padding: 3px 3px 3px 3px;
	background-color: #ffffff;
	border: 1px solid #366EA7;
}

.block_loancalc .header{
	line-height:45px;
	position: relative;
	margin:0;
	overflow:hidden;
	padding: 0 0 0 20px;
	width: 180px;
	background-image: url("pix/img/mnu_left_tlo.png");
	background-position: -615px 0;
	background-repeat: no-repeat;
}

.block_loancalc .header .title{
	color: #C9F0FF;
	height: 45px;
	overflow: hidden;
}


.block_loancalc .header .skip-block {
	display: none;	
}

.block_loancalc .header .title .hide-show a{
	position: absolute;
	top: 0;
	left: 0;
	width: 200px;
	height: 45px;
	cursor: pointer;
}

.block_loancalc .content {
	font: 10px Tahoma, Arial, sans-serif;
	color: #366EA7;
	line-height: 18px;
	padding: 5px 0 0 0;
}

.block_loancalc .content a{
	color: #000000;
}

.block_loancalc .content .footer {
	font: 10px Tahoma, Arial, sans-serif !important;
	color: #366EA7;
	line-height: 18px;
	padding: 5px 0 0 0;
}

.block_loancalc input {
	width: 110px;
	border:1px solid #CFD9E5;
	color:#6680B6 !important;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	padding:3px;
}

.block_loancalc select{
	width: 110px;
	border:1px solid #CFD9E5;
	font-size: 11px;
	padding: 2px;
	color:#6680B6 !important;
	font-family:Tahoma;
	font-weight:bold;
	padding:3px;
}

.block_loancalc .loginform {
	font-size: 11px !important;
	line-height: 10px;
}

/* block html*/
.block_calendar_upcoming {
	margin-top: 10px;
}

.block_calendar_upcoming .header .title .commands{
	position: absolute;
	right: 0;
	top: 0;
	z-index: 5;
	padding: 3px 3px 3px 3px;
	background-color: #ffffff;
	border: 1px solid #366EA7;
}

.block_calendar_upcoming .header{
	line-height:45px;
	position: relative;
	margin:0;
	overflow:hidden;
	padding: 0 0 0 20px;
	width: 180px;
	background-image: url("pix/img/mnu_left_tlo.png");
	background-position: -615px 0;
	background-repeat: no-repeat;
}

.block_calendar_upcoming .header .title{
	color: #C9F0FF;
	height: 45px;
	overflow: hidden;
}


.block_calendar_upcoming .header .skip-block {
	display: none;	
}

.block_calendar_upcoming .header .title .hide-show a{
	position: absolute;
	top: 0;
	left: 0;
	width: 200px;
	height: 45px;
	cursor: pointer;
}

.block_calendar_upcoming .content {
	font: 12px Tahoma, Arial, sans-serif;
	color: #366EA7;
	line-height: 18px;
	padding: 5px 0 0 0;
}

.block_calendar_upcoming .content a{
	color: #000000;
}

.block_calendar_upcoming .content hr{
	color: red;
	border: 1px solid #366EA7;
	width: 150px;
}

/* block_participants */

.block_participants {
	font: 12px Tahoma, Arial, sans-serif;
}

.block_participants .content .list li {
	background-color: #E3F0FF;
	line-height:44px;
	overflow:hidden;
	width: 200px;
	border-bottom:1px solid #AEE2FA;
}

.block_participants .content .list li a{
	margin:0;
	display: block;
	float: left;
	padding: 0 0 0 20px;
	width: 159px;
	height: 44px;
	overflow: hidden;
	color: #608EC6;
	text-decoration: none;
}

.block_participants .content .list span {
}

.block_participants .content .list span.icon {
	display: block;
	float: right;
	width: 16px;
	height: 16px;
	padding: 15px 5px 0 0;
}

.block_participants .header{
	line-height:45px;
	position: relative;
	margin:0;
	overflow:hidden;
	padding: 0 0 0 20px;
	width: 180px;
	background-image: url("pix/img/mnu_left_tlo.png");
	background-position: -615px 0;
	background-repeat: no-repeat;
}

.block_participants .header .title{
	color: #C9F0FF;
}

.block_participants .header .title .commands{
	position: absolute;
	right: 0;
	top: 0;
	z-index: 5;
	padding: 3px 3px 3px 3px;
	background-color: #ffffff;
	border: 1px solid #366EA7;
}

.block_participants .content .list li .commands a{
	display: inline;
	line-height: 13px;
	width: 11px;
	height: 11px;
	padding-bottom: 7px;
}

.block_participants .header .skip-block {
	display: none;	
}

.block_participants .header .title .hide-show a{
	position: absolute;
	top: 0;
	left: 0;
	width: 200px;
	height: 45px;
	cursor: pointer;
}

/* block html*/
.block_news_items {
	margin-top: 10px;
}

.block_news_items .header .title .commands{
	position: absolute;
	right: 0;
	top: 0;
	z-index: 5;
	padding: 3px 3px 3px 3px;
	background-color: #ffffff;
	border: 1px solid #366EA7;
}

.block_news_items .header{
	line-height:45px;
	position: relative;
	margin:0;
	overflow:hidden;
	padding: 0 0 0 20px;
	width: 180px;
	background-image: url("pix/img/mnu_left_tlo.png");
	background-position: -615px 0;
	background-repeat: no-repeat;
}

.block_news_items .header .title{
	color: #C9F0FF;
	height: 45px;
	overflow: hidden;
}


.block_news_items .header .skip-block {
	display: none;	
}

.block_news_items .header .title .hide-show a{
	position: absolute;
	top: 0;
	left: 0;
	width: 200px;
	height: 45px;
	cursor: pointer;
}

.block_news_items .content {
	font: 12px Tahoma, Arial, sans-serif;
	color: #366EA7;
	line-height: 18px;
	padding: 5px 0 0 0;
}

.block_news_items .content a{
	color: #000000;
}

/* block_search_forums */
.block_search_forums {
	margin-top: 10px;
}

.block_search_forums .header .title .commands{
	position: absolute;
	right: 0;
	top: 0;
	z-index: 5;
	padding: 3px 3px 3px 3px;
	background-color: #ffffff;
	border: 1px solid #366EA7;
}

.block_search_forums .header{
	line-height:45px;
	position: relative;
	margin:0;
	overflow:hidden;
	padding: 0 0 0 20px;
	width: 180px;
	background-image: url("pix/img/mnu_left_tlo.png");
	background-position: -615px 0;
	background-repeat: no-repeat;
}

.block_search_forums .header .title{
	color: #C9F0FF;
	height: 45px;
	overflow: hidden;
}


.block_search_forums .header .skip-block {
	display: none;	
}

.block_search_forums .header .title .hide-show a{
	position: absolute;
	top: 0;
	left: 0;
	width: 200px;
	height: 45px;
	cursor: pointer;
}

.block_search_forums .content {
	font: 10px Tahoma, Arial, sans-serif;
	color: #366EA7;
	line-height: 18px;
	padding: 5px 0 0 0;
}

.block_search_forums .content a{
	color: #000000;
}

.block_search_forums .content .footer {
	font: 10px Tahoma, Arial, sans-serif !important;
	color: #366EA7;
	line-height: 18px;
	padding: 5px 0 0 0;
}

.block_search_forums .searchform input{
	width: 110px;
	border:1px solid #CFD9E5;
	color:#6680B6 !important;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	padding:3px;
	margin-bottom: 10px;
}

.block_search_forums .searchform button{
	width: 110px;
	margin-bottom: 10px;
	border: 1px solid #366EA7;
	background-color: #366EA7;
}

.block_search_forums .searchform button img{
	display: none;
}

.block_search_forums .searchform {
	font-size: 11px !important;
	line-height: 10px;
}

/* block_rss_client*/
.block_rss_client {
	margin-top: 10px;
}

.block_rss_client .header .title .commands{
	position: absolute;
	right: 0;
	top: 0;
	z-index: 5;
	padding: 3px 3px 3px 3px;
	background-color: #ffffff;
	border: 1px solid #366EA7;
}

.block_rss_client .header{
	line-height:45px;
	position: relative;
	margin:0;
	overflow:hidden;
	padding: 0 0 0 20px;
	width: 180px;
	background-image: url("pix/img/mnu_left_tlo.png");
	background-position: -615px 0;
	background-repeat: no-repeat;
}

.block_rss_client .header .title{
	color: #C9F0FF;
	height: 45px;
	overflow: hidden;
}

.block_rss_client .header .title a{
	color: #C9F0FF;
}

.block_rss_client .header .skip-block {
	display: none;	
}

.block_rss_client .header .title .hide-show a{
	position: absolute;
	top: 0;
	left: 0;
	width: 200px;
	height: 45px;
	cursor: pointer;
}

.block_rss_client .content {
	font: 12px Tahoma, Arial, sans-serif;
	color: #366EA7;
	line-height: 18px;
	padding: 5px 0 0 0;
}

.block_rss_client .content a{
	color: #000000;
}

.block_rss_client .link {
	margin-bottom: 5px;
	line-height: 13px;
}

#right .sitetopic {
	font-weight: normal !important;
	color:#366EA7 !important;
	font:12px Tahoma,Arial,sans-serif !important;
	line-height: 18px !important;
}

#right .sitetopic a{
	font-weight: normal !important;
	color:#366EA7 !important;
	font:12px Tahoma,Arial,sans-serif !important;
	line-height: 18px !important;
}

#right .sitetopiccontent .section .activity{
	padding-bottom: 8px;
}

#right .courseboxcontent {
	color: #366EA7;
}

#right .courseboxcontent a{
	color: #366EA7;
}

#right .courseboxcontent table{
	border: 0 none !imporant;
	margin: 0 !imporant;
	padding: 0 !imporant; 
}

/* block_messages*/
.block_messages {
	margin-top: 10px;
}

.block_messages .header .title .commands{
	position: absolute;
	right: 0;
	top: 0;
	z-index: 5;
	padding: 3px 3px 3px 3px;
	background-color: #ffffff;
	border: 1px solid #366EA7;
}

.block_messages .header{
	line-height:45px;
	position: relative;
	margin:0;
	overflow:hidden;
	padding: 0 0 0 20px;
	width: 180px;
	background-image: url("pix/img/mnu_left_tlo.png");
	background-position: -615px 0;
	background-repeat: no-repeat;
}

.block_messages .header .title{
	color: #C9F0FF;
	height: 45px;
	overflow: hidden;
}


.block_messages .header .skip-block {
	display: none;	
}

.block_messages .header .title .hide-show a{
	position: absolute;
	top: 0;
	left: 0;
	width: 200px;
	height: 45px;
	cursor: pointer;
}

.block_messages .content {
	font: 12px Tahoma, Arial, sans-serif;
	color: #366EA7;
	line-height: 18px;
	padding: 5px 0 0 0;
}

.block_messages .content a{
	color: #000000;
}

.accesshide {
	color: #ffffff;
}

/* podstrony */

#main_content {
	width: 1000px;
	margin: 0 auto;
	font: 12px Tahoma, Arial, sans-serif;
	color: #366EA7 !important;
	line-height: 18px;
	padding: 15px 0 0 0;
}

#main_content a{
	font: 12px Tahoma, Arial, sans-serif;
	color: #000000;
	line-height: 18px;
	text-decoration: none;
}

.modifed_last {
	width: 960px;
	color: #366EA7;
	margin: 0 auto;
	padding: 0 20px 0 20px;
}

#main_content .generalbox {
	width: 996px;
}

#main_content .generalboxcontent {
	font: 12px Tahoma, Arial, sans-serif;
	color: #366EA7 !important;
	line-height: 18px;
}

#forum_main_content {
	width: 1000px;
	margin: 0 auto;
	font: 12px Tahoma, Arial, sans-serif;
	color: #366EA7 !important;
	line-height: 18px;
	padding: 25px 0 0 0;
}

#forum_main_content a{
	font: 12px Tahoma, Arial, sans-serif;
	color: #000000;
	line-height: 18px;
	text-decoration: none;
}

#forum_main_content .generalbox {
	width: 996px;
}

#forum_main_content .generalboxcontent {
	font: 12px Tahoma, Arial, sans-serif;
	color: #366EA7 !important;
	line-height: 18px;
}

#forum_main_content .forumheaderlist {
	margin-top: 15px;
	width: 1000px;
}

#forum_main_content .forumheaderlist th {
	height: 29px;
	background: transparent url("pix/img/table_th.png") repeat-x;
	color:#FFFFFF;
	font-size:11px;
}

#forum_main_content .forumheaderlist td {
	border-top:2px solid #FFFFFF;
	background-color: #EBF3FA;
	font-size:11px;
}

#forum_main_content .forumheaderlist td a{
	font-size:11px;
	color: #366EA7;
}

#forum_main_content .generaltable {
	margin-top: 15px;
	margin-bottom: 15px;
	width: 1000px;
}

#forum_main_content .generaltable th {
	height: 29px;
	background: transparent url("pix/img/table_th.png") repeat-x;
	color:#FFFFFF;
	font-size:11px;
}
/*generaltable*/
#forum_main_content .generaltable td {
	border-top:2px solid #FFFFFF;
	background-color: #EBF3FA;
	font-size:11px;
}

#forum_main_content .generaltable td a{
	font-size:11px;
	color: #366EA7;
}

#forum_main_content .forumpost {
	border-bottom: 1px solid #366EA7;
	margin-bottom: 20px;
	padding-bottom: 5px;
}

#forum_main_content .indent {
	margin-left: 20px;
}

#forum_main_content .forumpost .picture {
	width: 50px;
}

#forum_main_content select {
	border:1px solid #CFD9E5;
	color:#6680B6 !important;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	padding:3px;
}

#forum_main_content input {
	border:1px solid #CFD9E5;
	color:#6680B6 !important;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	padding:3px;
}

#forum_main_content textarea {
	border:1px solid #CFD9E5;
	color:#6680B6 !important;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	padding:3px;
}

#forum_main_content table .active {
	padding: 0 10px 0 10px;
}
/* ogolny szablon */

#poll_main_content {
	width: 1000px;
	margin: 0 auto;
	font: 12px Tahoma, Arial, sans-serif;
	color: #366EA7 !important;
	line-height: 18px;
	padding: 25px 0 0 0;
}

#poll_main_content form table{
	float: left;
}

#poll_main_content form center input{
	border:1px solid #CFD9E5;
	color:#6680B6 !important;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	margin-right: 800px;
	margin-bottom: 20px;
}
#poll_main_content a{
	font: 12px Tahoma, Arial, sans-serif;
	color: #000000;
	line-height: 18px;
	text-decoration: none;
}

#poll_main_content .generalbox {
	width: 996px;
	font: 12px Tahoma, Arial, sans-serif;
	color: #366EA7 !important;
	font-weight: bold;
}

#poll_main_content .generaltable th {
	height: 29px;
	background: transparent url("pix/img/table_th.png") repeat-x;
	color:#FFFFFF;
	font-size:11px;
}

#poll_main_content .generaltable td {
	background-color:#EBF3FA;
	border-top:2px solid #FFFFFF;
	color:#366EA7;
	font-size:11px;
}


#poll_main_content .results .header {
	border-top: 2px solid #ffffff;
	padding: 3px 0 3px 0;
	background-color: #EBF3FA;
	color:#366EA7;
	font-size:11px;
	font-weight: normal !important;
	text-align: center;
}

#poll_main_content .results .data {
	border-top: 2px solid #ffffff;
	padding: 3px 0 3px 0;
	background-color: #ffffff;
	color:#366EA7;
	font-size:11px;
	font-weight: normal !important;
}

#poll_main_content select {
	border:1px solid #CFD9E5;
	color:#6680B6 !important;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	padding:3px;
}

#poll_main_content form table{
	float: left;
}

#general_main_content {
	width: 1000px;
	margin: 0 auto;
	font: 12px Tahoma, Arial, sans-serif;
	color: #366EA7 !important;
	line-height: 18px;
	padding: 25px 0 0 0;
}

#general_main_content a{
	font: 12px Tahoma, Arial, sans-serif;
	color: #000000;
	line-height: 18px;
	text-decoration: none;
}

/* survey_main_content */

#survey_main_content {
	width: 1000px;
	margin: 0 auto;
	font: 12px Tahoma, Arial, sans-serif;
	color: #366EA7 !important;
	line-height: 18px;
	padding: 25px 0 0 0;
}

#survey_main_content form table{
}

#survey_main_content form center input{
	float: left;
	border:1px solid #CFD9E5;
	color:#6680B6 !important;
	font-family:Tahoma;
	font-size:11px;
	margin-bottom: 20px;
	margin-right: 15px;
}
#survey_main_content a{
	font: 12px Tahoma, Arial, sans-serif;
	color: #000000;
	line-height: 18px;
	text-decoration: none;
}

#survey_main_content .generalbox {
	width: 996px;
	font: 12px Tahoma, Arial, sans-serif;
	color: #366EA7 !important;
	font-weight: bold;
}

#survey_main_content .generaltable {
	width: 1000px;
}

#survey_main_content .generaltable .header {
	height: 29px;
	background: url('pix/img/table_th.png') #7aa3cb ;
	font-size: 11px;
	padding: 0 24px;
	vertical-align: middle;
	color: #ffffff;
	font-weight: bold;
	text-align: left;
}

#survey_main_content .generaltable .data {
	border-top: 2px solid #ffffff;
	padding: 3px 0 3px 0;
	background-color: #ffffff;
	color:#366EA7;
	font-size:11px;
	text-align: left;
	font-weight: normal !important;
}

#survey_main_content select {
	border:1px solid #CFD9E5;
	color:#6680B6 !important;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	padding:3px;
}

/* data_main_content */

#data_main_content {
	width: 1000px;
	margin: 0 auto;
	font: 12px Tahoma, Arial, sans-serif;
	color: #366EA7 !important;
	line-height: 18px;
	padding: 25px 0 0 0;
}

#data_main_content form table{
}

#data_main_content form center input{
	margin-right: 700px;
	border: 1px solid #366EA7;
	background-color: #366EA7;
	color: #ffffff;
	margin-bottom: 20px;
}
#data_main_content a{
	font: 12px Tahoma, Arial, sans-serif;
	color: #000000;
	line-height: 18px;
	text-decoration: none;
}

#data_main_content .generalbox {
	width: 996px;
	font: 12px Tahoma, Arial, sans-serif;
	color: #366EA7 !important;
	font-weight: bold;
}

#data_main_content .generaltable {
	width: 1000px;
}

#data_main_content .generaltable .header {
	height: 29px;
	background: url('pix/img/table_th.png') #7aa3cb ;
	font-size: 11px;
	padding: 0 24px;
	vertical-align: middle;
	color: #ffffff;
	font-weight: bold;
	text-align: left;
}

#data_main_content .generaltable .data {
	border-top: 2px solid #ffffff;
	padding: 3px 0 3px 0;
	background-color: #ffffff;
	color:#366EA7;
	font-size:11px;
	text-align: left;
	font-weight: normal !important;
}

#data_main_content select {
	border:1px solid #CFD9E5;
	color:#6680B6 !important;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	padding:3px;
}

/* lesson_main_content */

#lesson_main_content {
	width: 1000px;
	margin: 0 auto;
	font: 12px Tahoma, Arial, sans-serif;
	color: #366EA7 !important;
	line-height: 18px;
	padding: 25px 0 0 0;
}

#lesson_main_content a{
	font: 12px Tahoma, Arial, sans-serif;
	color: #000000;
	line-height: 18px;
	text-decoration: none;
}

#lesson_main_content .generalbox {
	width: 996px;
}

#lesson_main_content .generalboxcontent {
	font: 12px Tahoma, Arial, sans-serif;
	color: #366EA7 !important;
	line-height: 18px;
}

#lesson_main_content .forumheaderlist {
	margin-top: 15px;
	width: 1000px;
}

#lesson_main_content .forumheaderlist th {
	height: 29px;
	background: transparent url("pix/img/table_th.png") repeat-x;
	color:#FFFFFF;
	font-size:11px;
}

#lesson_main_content .forumheaderlist td {
	border-top:2px solid #FFFFFF;
	background-color: #EBF3FA;
	font-size:11px;
}

#lesson_main_content .forumheaderlist td a{
	font-size:11px;
	color: #366EA7;
}

#lesson_main_content select {
	border:1px solid #CFD9E5;
	color:#6680B6 !important;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	padding:3px;
}

#lesson_main_content input {
	border:1px solid #CFD9E5;
	color:#6680B6 !important;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	padding:3px;
}

#lesson_main_content textarea {
	border:1px solid #CFD9E5;
	color:#6680B6 !important;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	padding:3px;
}

#lesson_main_content table {
	border: 0 none;
}

#lesson_main_content td {
	border: 0 none;
}

#lesson_main_content th {
	border: 0 none;
}

#lesson_main_content td center{
	text-align: left !important;
}


#wiki_main_content {
	width: 1000px;
	margin: 0 auto;
	font: 12px Tahoma, Arial, sans-serif;
	color: #366EA7 !important;
	line-height: 18px;
	padding: 25px 0 0 0;
}

#wiki_main_content a{
	font: 12px Tahoma, Arial, sans-serif;
	color: #000000;
	line-height: 18px;
	text-decoration: none;
}

#wiki_main_content .generalbox {
	width: 996px;
}

#wiki_main_content .generalboxcontent {
	font: 12px Tahoma, Arial, sans-serif;
	color: #366EA7 !important;
	line-height: 18px;
}

#wiki_main_content .forumheaderlist {
	margin-top: 15px;
	width: 1000px;
}

#wiki_main_content .forumheaderlist th {
	height: 29px;
	background: transparent url("pix/img/table_th.png") repeat-x;
	color:#FFFFFF;
	font-size:11px;
}

#wiki_main_content .forumheaderlist td {
	border-top:2px solid #FFFFFF;
	background-color: #EBF3FA;
	font-size:11px;
}

#wiki_main_content .forumheaderlist td a{
	font-size:11px;
	color: #366EA7;
}

#wiki_main_content select {
	border:1px solid #CFD9E5;
	color:#6680B6 !important;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	padding:3px;
}

#wiki_main_content input {
	border:1px solid #CFD9E5;
	color:#6680B6 !important;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	padding:3px;
}

#wiki_main_content textarea {
	border:1px solid #CFD9E5;
	color:#6680B6 !important;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	padding:3px;
}

#wiki_main_content .tablink {
	padding-right: 10px;
}

#jestes_tutaj {
	width: 1000px;
	margin: 0 auto;
	padding-top: 3px;
}

#jestes_tutaj h2 {
	color: #679ECC;
	float: left;
	width: 65px;
	margin-top: 7px;
	font-size: 9px;
}

#jestes_tutaj img {
	display: none;
}

#jestes_tutaj ul {
	float: left;
	margin-top: 7px;
}

#jestes_tutaj li a{
	color: #00C0FF;
	font-size: 9px;
}
#jestes_tutaj li {
	float: left;
	background: transparent url("pix/img/bar.jpg") no-repeat center left;
	padding: 0 10px 0 10px;
	font-size: 9px;
}

#jestes_tutaj li.first {
	float: left;
	background: none !important;
	font-size: 9px;
}

#jestes_tutaj input {
	float: left;
	margin-bottom: 5px;
}

#jestes_tutaj form {
	float: left;
	margin-left: 10px;
}

#admin_main_content {
	width: 1000px;
	margin: 0 auto;
	font: 12px Tahoma, Arial, sans-serif;
	color: #366EA7 !important;
	line-height: 18px;
	padding: 25px 0 0 0;
}

#admin_main_content .generalboxcontent hr {
	display: none;
}

#admin_main_content a{
	font: 12px Tahoma, Arial, sans-serif;
	color: #000000;
	line-height: 18px;
	text-decoration: none;
}

#admin_main_content .generalbox {
	width: 996px;
}

#admin_main_content .generalboxcontent {
	font: 12px Tahoma, Arial, sans-serif;
	color: #366EA7 !important;
	line-height: 18px;
}

#admin_main_content .forumheaderlist {
	margin-top: 15px;
	width: 1000px;
}

#admin_main_content .forumheaderlist th {
	height: 29px;
	background: transparent url("pix/img/table_th.png") repeat-x;
	color:#FFFFFF;
	font-size:11px;
}

#admin_main_content .forumheaderlist td {
	border-top:2px solid #FFFFFF;
	background-color: #EBF3FA;
	font-size:11px;
}

#admin_main_content .forumheaderlist td a{
	font-size:11px;
	color: #366EA7;
}

#admin_main_content select {
	border:1px solid #CFD9E5;
	color:#6680B6 !important;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	padding:3px;
}

#admin_main_content input {
	border:1px solid #CFD9E5;
	color:#6680B6 !important;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	padding:3px;
}

#admin_main_content textarea {
	border:1px solid #CFD9E5;
	color:#6680B6 !important;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	padding:3px;
}

#admin_main_content .generaltable {
	margin-bottom: 10px;
}

#admin_main_content .generaltable .header {
	height: 29px;
	background: transparent url("pix/img/table_th.png") repeat-x;
	color:#FFFFFF;
	font-size:11px;
}

#admin_main_content .generaltable .cell {
	border-top:2px solid #FFFFFF;
	background-color: #EBF3FA;
	font-size:11px;
}

#admin_main_content .generaltable .cell a{
	font-size:11px;
	color: #000000;
}

#admin_main_content .generalboxcontent td {
	padding: 15px 0 10px 5px;
	border-bottom:1px solid #366EA7;
}

#user_main_content {
	width: 1000px;
	margin: 0 auto;
	font: 12px Tahoma, Arial, sans-serif;
	color: #366EA7 !important;
	line-height: 18px;
	padding: 25px 0 0 0;
}

#user_main_content a{
	font: 12px Tahoma, Arial, sans-serif;
	color: #000000;
	line-height: 18px;
	text-decoration: none;
}

#user_main_content .generalbox {
	width: 996px;
}

#user_main_content .generalboxcontent {
	font: 12px Tahoma, Arial, sans-serif;
	color: #366EA7 !important;
	line-height: 18px;
}

#user_main_content .forumheaderlist {
	margin-top: 15px;
	width: 1000px;
}

#user_main_content .forumheaderlist th {
	height: 29px;
	background: transparent url("pix/img/table_th.png") repeat-x;
	color:#FFFFFF;
	font-size:11px;
}

#user_main_content #teachers {
	margin-top: 10px;
	margin-bottom: 20px;
}
#user_main_content #teachers th {
	height: 29px;
	background: transparent url("pix/img/table_th.png") repeat-x;
	color:#FFFFFF;
	font-size:11px;
}

#user_main_content #teachers td {
	border-top:2px solid #FFFFFF;
	background-color: #EBF3FA;
	font-size:11px;
}

#user_main_content #teachers td a{
	font-size:11px;
	color: #366EA7;
}

#user_main_content #students {
	margin-top: 10px;
	margin-bottom: 20px;
}
#user_main_content #students th {
	height: 29px;
	background: transparent url("pix/img/table_th.png") repeat-x;
	color:#FFFFFF;
	font-size:11px;
}

#user_main_content #students td {
	border-top:2px solid #FFFFFF;
	background-color: #EBF3FA;
	font-size:11px;
}

#user_main_content #students td a{
	font-size:11px;
	color: #366EA7;
}

.singlebutton form input {
	width: 130px !important;
}

#user_main_content .tabs {
	margin-top: 5px;
}

#user_main_content .userinfobox {
	margin-top: 5px;
}

#user_main_content .userinfobox .side {
	padding-right: 15px;
}

#user_main_content .list .label {
	padding-right: 10px;
}

#user_main_content .forumheaderlist td {
	border-top:2px solid #FFFFFF;
	background-color: #EBF3FA;
	font-size:11px;
}

#user_main_content .forumheaderlist td a{
	font-size:11px;
	color: #366EA7;
}

#user_main_content select {
	border:1px solid #CFD9E5;
	color:#6680B6 !important;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	padding:3px;
}

#user_main_content input {
	border:1px solid #CFD9E5;
	color:#6680B6 !important;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	padding:3px;
}

#user_main_content textarea {
	border:1px solid #CFD9E5;
	color:#6680B6 !important;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	padding:3px;
}

#user_main_content table .active {
	padding: 0 10px 0 10px;
}


#blog_main_content {
	width: 1000px;
	margin: 0 auto;
	font: 12px Tahoma, Arial, sans-serif;
	color: #366EA7 !important;
	line-height: 18px;
	padding: 25px 0 0 0;
}

#blog_main_content .main {
	clear: both;
	margin-bottom: 10px;
}

#blog_main_content a{
	font: 12px Tahoma, Arial, sans-serif;
	color: #000000;
	line-height: 18px;
	text-decoration: none;
}

#blog_main_content .generalbox {
	width: 996px;
}

#blog_main_content .generalboxcontent {
	font: 12px Tahoma, Arial, sans-serif;
	color: #366EA7 !important;
	line-height: 18px;
}

#blog_main_content .forumheaderlist {
	margin-top: 15px;
	width: 1000px;
}

#blog_main_content .forumheaderlist th {
	height: 29px;
	background: transparent url("pix/img/table_th.png") repeat-x;
	color:#FFFFFF;
	font-size:11px;
}

#blog_main_content .forumheaderlist td {
	border-top:2px solid #FFFFFF;
	background-color: #EBF3FA;
	font-size:11px;
}

#blog_main_content .forumheaderlist td a{
	font-size:11px;
	color: #366EA7;
}

#blog_main_content select {
	border:1px solid #CFD9E5;
	color:#6680B6 !important;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	padding:3px;
}

#blog_main_content input {
	border:1px solid #CFD9E5;
	color:#6680B6 !important;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	padding:3px;
}

#blog_main_content textarea {
	border:1px solid #CFD9E5;
	color:#6680B6 !important;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	padding:3px;
}

#menuuser {
	width: 200px !important;
}

#blog_main_content table .active {
	padding: 0 10px 0 10px;
}

#course_main_content {
	width: 1000px;
	margin: 0 auto;
	font: 12px Tahoma, Arial, sans-serif;
	color: #366EA7 !important;
	line-height: 18px;
	padding: 25px 0 0 0;
}

#course_main_content hr {
	display: none;
}

#course_main_content .categorybox {
	float: left;
}

#course_main_content .coursesearchbox {
	clear: both;
}

#course_main_content .main{
	clear: both;
	padding: 3px 0 3px 0;
}

#course_main_content .generalbox tr{
	line-height: 1px;
}

#course_main_content #addselect{
	width: 300px;
}

#course_main_content #removeselect {
	width: 300px;
}

#right .topics a {
	color: #000;
	text-decoration: none;
}

#right .topics {
	padding: 0 20px 20px 20px;
}
#right .topics .separator {
	height: 1px !important;
	line-height: 1px !important;
	overflow: hidden !important;
	font-size: 1px !important;
}

#right .topics .separator .spacer {
	height: 1px !important;
	line-height: 1px !important;
	overflow: hidden !important;
	font-size: 1px !important;
	border-bottom: 1px solid #366EA7 !important;
}

#right .jumpmenu {
	margin-left: 20px;
}

#course_main_content a{
	font: 12px Tahoma, Arial, sans-serif;
	color: #000000;
	line-height: 18px;
	text-decoration: none;
}

#course_main_content .generalbox {
	width: 996px;
}

#course_main_content .generalboxcontent {
	font: 12px Tahoma, Arial, sans-serif;
	color: #366EA7 !important;
	line-height: 18px;
}

#course_main_content .forumheaderlist {
	margin-top: 15px;
	width: 1000px;
}

#course_main_content .forumheaderlist th {
	height: 29px;
	background: transparent url("pix/img/table_th.png") repeat-x;
	color:#FFFFFF;
	font-size:11px;
}

#course_main_content .forumheaderlist td {
	border-top:2px solid #FFFFFF;
	background-color: #EBF3FA;
	font-size:11px;
}

#course_main_content .forumheaderlist td a{
	font-size:11px;
	color: #366EA7;
}

#course_main_content .generalbox {
	margin-top: 15px;
	width: 1000px;
}

#course_main_content .generalbox th {
	height: 29px;
	background: transparent url("pix/img/table_th.png") repeat-x;
	color:#FFFFFF;
	font-size:11px;
}

#course_main_content .generalbox td {
	border-top:2px solid #FFFFFF;
	background-color: #EBF3FA;
	font-size:11px;
}

#course_main_content .generalbox td a{
	font-size:11px;
	color: #366EA7;
}

#course_main_content select {
	border:1px solid #CFD9E5;
	color:#6680B6 !important;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	padding:3px;
	margin-bottom: 5px;
}

#course_main_content input {
	border:1px solid #CFD9E5;
	color:#6680B6 !important;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	padding:3px;
}

#course_main_content textarea {
	border:1px solid #CFD9E5;
	color:#6680B6 !important;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	padding:3px;
}

#course_main_content table .active {
	padding: 0 10px 0 10px;
}

#wikiPageActions table {
	clear: both;
}

#all_main_content {
	width: 1000px;
	margin: 0 auto;
	font: 12px Tahoma, Arial, sans-serif;
	color: #366EA7 !important;
	line-height: 18px;
	padding: 25px 0 0 0;
}

#all_main_content a{
	font: 12px Tahoma, Arial, sans-serif;
	color: #000000;
	line-height: 18px;
	text-decoration: none;
}

#all_main_content .generalbox {
	width: 996px;
}

#all_main_content .generalboxcontent {
	font: 12px Tahoma, Arial, sans-serif;
	color: #366EA7 !important;
	line-height: 18px;
}

#all_main_content .forumheaderlist {
	margin-top: 15px;
	width: 1000px;
}

#all_main_content .forumheaderlist th {
	height: 29px;
	background: transparent url("pix/img/table_th.png") repeat-x;
	color:#FFFFFF;
	font-size:11px;
}

#all_main_content .forumheaderlist td {
	border-top:2px solid #FFFFFF;
	background-color: #EBF3FA;
	font-size:11px;
}

#all_main_content .forumheaderlist td a{
	font-size:11px;
	color: #366EA7;
}

#all_main_content select {
	border:1px solid #CFD9E5;
	color:#6680B6 !important;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	padding:3px;
}

#all_main_content input {
	border:1px solid #CFD9E5;
	color:#6680B6 !important;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	padding:3px;
}

#all_main_content textarea {
	border:1px solid #CFD9E5;
	color:#6680B6 !important;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	padding:3px;
}

#all_main_content table .active {
	padding: 0 10px 0 10px;
}

#grades_main_content {
	width: 1000px;
	margin: 0 auto;
	font: 12px Tahoma, Arial, sans-serif;
	color: #366EA7 !important;
	line-height: 18px;
	padding: 25px 0 0 0;
}

#grades_main_content a{
	font: 12px Tahoma, Arial, sans-serif;
	color: #000000;
	line-height: 18px;
	text-decoration: none;
}

#grades_main_content .generalbox {
	width: 996px;
}

#grades_main_content .generalboxcontent {
	font: 12px Tahoma, Arial, sans-serif;
	color: #366EA7 !important;
	line-height: 18px;
}

#grades_main_content .forumheaderlist {
	margin-top: 15px;
	width: 1000px;
}

#grades_main_content .forumheaderlist th {
	height: 29px;
	background: transparent url("pix/img/table_th.png") repeat-x;
	color:#FFFFFF;
	font-size:11px;
}

#grades_main_content .forumheaderlist td {
	border-top:2px solid #FFFFFF;
	background-color: #EBF3FA;
	font-size:11px;
}

#grades_main_content .forumheaderlist td a{
	font-size:11px;
	color: #366EA7;
}

#grades_main_content select {
	border:1px solid #CFD9E5;
	color:#6680B6 !important;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	padding:3px;
}

#grades_main_content input {
	border:1px solid #CFD9E5;
	color:#6680B6 !important;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	padding:3px;
}

#grades_main_content textarea {
	border:1px solid #CFD9E5;
	color:#6680B6 !important;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	padding:3px;
}

#grades_main_content table .active {
	padding: 0 10px 0 10px;
}

#html {
	width: 1000px;
	margin: 0 auto;
	font: 12px Tahoma, Arial, sans-serif;
	color: #366EA7 !important;
	line-height: 18px;
	padding: 25px 20px 0 0;
}

#html a{
	font: 12px Tahoma, Arial, sans-serif;
	color: #000000;
	line-height: 18px;
	text-decoration: none;
}

#html .generalbox {
	width: 996px;
}

#html .generalboxcontent {
	font: 12px Tahoma, Arial, sans-serif;
	color: #366EA7 !important;
	line-height: 18px;
}

#html .forumheaderlist {
	margin-top: 15px;
	width: 1000px;
}

#html .forumheaderlist th {
	height: 29px;
	background: transparent url("pix/img/table_th.png") repeat-x;
	color:#FFFFFF;
	font-size:11px;
}

#html .forumheaderlist td {
	border-top:2px solid #FFFFFF;
	background-color: #EBF3FA;
	font-size:11px;
}

#html .forumheaderlist td a{
	font-size:11px;
	color: #366EA7;
}

#html select {
	border:1px solid #CFD9E5;
	color:#6680B6 !important;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	padding:3px;
}

#html input {
	border:1px solid #CFD9E5;
	color:#6680B6 !important;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	padding:3px;
}

#html textarea {
	border:1px solid #CFD9E5;
	color:#6680B6 !important;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	padding:3px;
}

#html table .active {
	padding: 0 10px 0 10px;
}
#html .blockconfiginstance {
	margin: 0 auto 0 0;
}


#quiz_main_content {
	width: 1000px;
	margin: 0 auto;
	font: 12px Tahoma, Arial, sans-serif;
	color: #366EA7 !important;
	line-height: 18px;
	padding: 25px 20px 0 0;
}

#quiz_main_content a{
	font: 12px Tahoma, Arial, sans-serif;
	color: #000000;
	line-height: 18px;
	text-decoration: none;
}

#quiz_main_content .generalboxcontent {
	font: 12px Tahoma, Arial, sans-serif;
	color: #366EA7 !important;
	line-height: 18px;
}

#quiz_main_content .generaltable {
	margin-top: 15px;
	width: 1000px;
}

#quiz_main_content .generaltable th {
	white-space: no-wrap;
	height: 29px;
	background-color: #366EA7;
	color:#FFFFFF;
	font-size:11px;
}

#quiz_main_content .generaltable th a{
	color:#FFFFFF;
	font-size:11px;
	font-weight: bold;
	text-decoration: none;
}                                          

#quiz_main_content .generaltable td {
	border-top:2px solid #FFFFFF;
	background-color: #EBF3FA;
	font-size:11px;
}

#quiz_main_content table {
	font: 12px Tahoma, Arial, sans-serif;
	color: #366EA7 !important;
	line-height: 18px;	
}

#quiz_main_content .forumheaderlist td a{
	font-size:11px;
	color: #366EA7;
}

#quiz_main_content select {
	border:1px solid #CFD9E5;
	color:#6680B6 !important;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	padding:3px;
}

#quiz_main_content input {
	border:1px solid #CFD9E5;
	color:#6680B6 !important;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	padding:3px;
}

#quiz_main_content textarea {
	border:1px solid #CFD9E5;
	color:#6680B6 !important;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	padding:3px;
}

#quiz_main_content table .active {
	padding: 0 10px 0 10px;
}

#quiz_main_content .feedback {
	font-weight: bold;
	margin: 10px 0 10px 0;
}/***** formal_white/glowny.css end *****/


