body{
    font-family: verdana, tahoma, arial;
    font-size:12px;
    margin:0px;
    color:#616161;
    background:#ffffff url(images/tlo_top2.gif) repeat-x;
}



td{
	font-family: verdana, tahoma, arial;
    font-size:12px;
	color:#333333;

}

h4{
	color: #256bb3;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	margin:10px 0px;;
}

p { margin:0px 0px 5px 0px; padding:0px; }

th{
	background-color:#D1D0D0;
}

.telko{
	text-align:center;
	background-color:#e7f1fe;
}

.centrum{
	text-align:center;
}


.CKU_WHITE{
    background-color:#FFFFFF;
    height:35px;
}

#position{
    background-color:#FFFFFF;
    height:20px;
	font-size:10px;
	color:#999898;
	position:relative;
	overflow:hidden;
	margin:0px auto;
	padding:10px 0px 0 10px;
	width:980px;
}

#position_find
{
	position:absolute;
	right:20px;
	top:0px;

}

#position_find p {padding:5px 0 0 0;}

form{
margin:0px;padding:0px;
}


.CKU_BLUE{
    background-color:#142C6F;
    height:35px;

}

.CKU_BLACK{
    background-color:#000000;
    height:11px;
}

.CKU_WHITE_MINI{
    background-color:#FFFFFF;
    height:1px;
}

.CKU_RED{
    background-color:#FF0000;
    height:80px;
}

.CKU_BLU{
    background-color:#3298d3;
    height:80px;
}

.CKU_HERE{
	margin-top:3px;
	margin-bottom:3px;
	color:#5A5A5A;
	font-size:12px;
	width:100%;
}

.powrot { border-top:1px solid #cecece; width:300px;margin-top:15px;padding-top:10px;clear:both;}
.powrot_img { border:0px; padding:0px; margin:0px; }

#container {background:#ffffff;width:100%;overflow:hidden;}
/* #container {background:#190004 url(images/tlo_xmas.jpg) 50% 0 no-repeat ;width:100%;overflow:hidden;} */

.cku_middle{
background-color:#EFEFEF;
padding:10px;overflow:hidden;
width:990px;margin:0px auto;
}

#CKU_BOTTOM{
background-color:#142C6F;
text-align:center;
margin-top:10px;
padding:5px 0px;
color:#FFFFFF;
font-size:12px;
clear:both;
}

#CKU_BOTTOM_2{
	font-size:10px;
	margin:3px 0px;
	text-align:center;
}

.CKU_KP_FORMULARZ{
    color:#6F5B49;
    width:250px;
    
	padding:3px;
    border:1px solid #c6c6c6;
    font-size:10px;
    font-family:Verdana,Tahoma,Sans Serif;
}

#container a { color:#ff0000; background:transparent url(images/arrow.gif) no-repeat 0 5px ; font-weight:bold;padding-left:7px;  text-decoration:none; font-size:11px;}
a.menu_link { color:#ffffff;   }
#container a:hover, a:hover { color:#142C6F; }
a.menu_link:hover { color:#CBCBCB;  }

.CKU_RIGHT{
	text-align:right;
	vertical-align:middle;
	margin:0px;
	padding:0px;
}

.CKU_CENTER{
	text-align:center;
	vertical-align:middle;
	margin:5px;
	padding:10px auto;
}


.CKU_MORE{
	text-align:right;
	vertical-align:middle;
	margin:0px;
	padding:0px;
	line-height:18px;
}

.CKU_SECTION_LEFT{
	text-align:left;
	vertical-align:top;
	width:202px;
}

.CKU_SECTION_BREAK{
	text-align:left;
	vertical-align:top;
	width:15px;
}

.CKU_SECTION_MIDDLE{
	text-align:left;
	vertical-align:top;
}

.CKU_SECTION_RIGHT{
	text-align:left;
	vertical-align:top;
	width:30%;
}


.CKU_BELKA{
	background-color:#162D6E;
	margin-bottom:10px;
}

.CKU_MENU_GLOWNE{
	margin-top:0px;
	margin-bottom:20px;
}




.cku_news, .cku_wyd {background-color:#ffffff;margin:0px 0px 2px 0px;overflow:hidden;width:100%;font-size:12px;line-height:18px;padding:10px 0px;}
.cku_wyd {padding:0px;}

.cku_wyd h2 {font-size:11px;border:0px;margin:0px;padding:5px 0 0 10px ;}

#CKU_NEWS{
	margin:0px;
	background-color:#ffffff;
	text-align:left;
	overflow:hidden;padding:20px;font-size:12px;line-height:18px;
}

#CKU_NEWS ul{
	margin:15px;}
#CKU_NEWS ol{
	margin:15px;}


#CKU_NEWS h1 { font-size:14px; color:#ff0000; margin:0px; text-align:left;font-weight:bold; }
#CKU_NEWS h2, h2 { overflow:hidden; font-size:12px; padding:10px 0px; text-align:justify;font-weight:bold;border-top:1px solid #ff0000;margin-top:10px; }
h3 {font-size:11px; font-weight:bold;color:#2b629a;padding-left:10px;margin:15px 0px 10px 0px;}
#CKU_NEWS p { margin:7px 0px; font-size:12px;line-height:18px;}
#CKU_NEWS img {   padding:5px; border:1px solid #e0e1e0; margin:10px;font-size:12px;line-height:18px;}



#CKU_TEXT { text-align:left;clear:both; }
#CKU_TEXT table, .CKU_TEXT table {width:95%;border:1px solid #CBCBCB;padding:0px;margin:10px 0;}
#CKU_TEXT th, .CKU_TEXT th  {text-align:center;font-size:11px;background-color:#EFEFEF;padding:5px;font-weight:normal;}
#CKU_TEXT td, .CKU_TEXT td  {border-top:1px solid #D1D0D0;margin:0px;border-left:1px solid #EFEFEF;font-size:11px;padding:5px;}


.aktu_data { font-size:10px; padding:0px 5px; margin:0px;}
.wiecej { text-align:right;clear:both; margin:0px; padding:3px;}

.CKU_MSG{
	margin-bottom:10px;
	width:100%;
	background-color:#ffffff;
}

.CKU_MENU{
	background-color:#ffffff;
	font-size:10px;
	margin-top:2px;
	padding-left:10px;
	height:25px;
}

.CKU_LINKI td, .CKU_LINKI th{
	background-color:#efefef;
	font-size:10px !important;
	margin-top:2px;
	padding-left:10px;
	height:25px;
}

.CKU_PODRZEDNE{
	background-color:#eedddd;
	font-size:10px;
	margin-top:2px;
	padding-left:20px;
	height:25px;
}

.h1_nag
{
	color:#ffffff;
	font-size:11px;
	font-weight:bolder;
	/*background:url(images/tlo_nag.jpg) repeat-x;*/
	background-color:#9F9F9F;
	margin:0px 0px 7px 0px;padding:5px 10px;
	clear:both;
}

.h1_nag2
{
	color:#ffffff;
	font-size:11px;
	font-weight:bolder;
	/*background:url(images/tlo_nag.jpg) repeat-x;*/
	background-color:#9F9F9F;
	margin:15px 0px 7px 0px;padding:5px 10px;
	clear:both;
}

.h1_nag2 a {color:#FFFFFF !important;}


.CKU_NAGLOWEK{
	color:#000000;
	padding-top:25px;
	
	font-weight:bold;
	text-align:left;
	width:255px;
	float:right;border:1px solid;
}
.CKU_NAGLOWEK p { color:#766b67; font-weight:normal;font-size:10px;}


.cku_image_aktu { position:relative; float:left; border:1px solid #e3e1e1; padding:5px; margin:5px 15px 5px 5px;background:#ffffff; }
.cku_aktualnosci {float:left;width:275px;}
.cku_aktualnosci h1 {font-size:11px;margin:0px;padding:5px 0 0 0;}
p.data {color:#999999;font-size:11px;margin-top:0px;}

.cku_text_pomocniczy {float:left;width:430px;}

.cku_text{ text-align:left; clear:both; padding: 5px 0;font-size:11px;}
.cku_text ul{margin:5px 0px 5px 30px;padding:0px;}


.CKU_NAGLOWEK a { font-size:12px; }
.CKU_NAGLOWEK a:hover { font-size:12px; }
.CKU_NAGLOWEK h1 { padding:5px 20px; font-size:12px;margin:0px;font-weight:bold; }


.cku_kontakt{
background-color:#ffffff;
font-size:11px;
margin-top:2px;
padding:10px;
line-height:20px;
}

.CKU_KONTAKT_1{
font-size:10px;
padding-left:13px;
}

.CKU_BEGIN_BELKA{
    background-image: url(images/CKU_BEGIN_BELKA.jpg);
	background-repeat:no-repeat;
	text-align:left;
	vertical-align:middle;
	color:#ffffff;
	font-size:12px;
	font-weight:bolder;
	padding-left:35px;
	width:156px;
	height:24px;
}

.CKU_BEGIN_BELKA_K{
    background-image: url(images/CKU_BEGIN_BELKA_K.jpg);
	background-repeat:no-repeat;
	text-align:left;
	vertical-align:middle;
	color:#ffffff;
	font-size:12px;
	font-weight:bolder;
	padding-left:35px;
	width:156px;
	height:24px;
}

.CKU_BEGIN_BELKA_A{
    background-image: url(images/CKU_BEGIN_BELKA_A.jpg);
	background-repeat:no-repeat;
	text-align:left;
	vertical-align:middle;
	color:#ffffff;
	font-size:12px;
	font-weight:bolder;
	padding-left:35px;
	height:24px;
}

.CKU_BEGIN_BELKA_W{
    background-image: url(images/CKU_BEGIN_BELKA_W.jpg);
	background-repeat:no-repeat;
	text-align:left;
	vertical-align:middle;
	color:#ffffff;
	font-size:12px;
	font-weight:bolder;
	padding-left:35px;
	width:156px;
	height:24px;
}

.CKU_NAGLOWEK_AKTUALNOSCI{
	font-size:12px;
	height:30px;
	text-align:left;
	vertical-align:middle;
	font-weight:bolder;
	padding-left:10px;
}

.CKU_END_BELKA{
    background-image: url(images/CKU_END_BELKA.gif);
	background-repeat:no-repeat;
	width:10px;
	height:24px;
	text-align:right;
}

.CKU_KP_LOGIN{
    background:url(images/login.gif);
    WIDTH:227;
    HEIGHT:22px;
    vertical-align:middle;
    text-align:center;
}

.CKU_KP_BLAD{
    background:url(images/tlo_logowania.jpg);
    WIDTH:597px;
    font-weight:bold;
    color:#990000;
    HEIGHT:109px;
    padding:10px;
    vertical-align:top;
    text-align:right;
    font-family:verdana;
    font-size:10px;
}



.CKU_TEXT1{
    vertical-top:middle;
    text-align:justify;
    font-family:verdana, tahoma;
    font-size:12px;
	line-height:15px;
	padding:3px 10px;
	color:#333333;
}

.CKU_DATA{
    vertical-top:top;
    text-align:justify;
    font-family:verdana, tahoma;
    font-size:10px;
	line-height:15px;
	font-weight:bold;
	padding-left:10px;
	padding-top:5px;
	color:#333333;
}


.CKU_BANNER {
	position:relative;
	margin:0px auto 0px auto;width:990px;
}



#forum
{
	position: relative;
	top: 0px;
	left: 0px;
	width: 424px;
	text-align: left;
	margin: 0 auto;
}

#forum_header
{
	position: relative;
	padding: 5px 0px 5px 0px;
	margin-bottom: 10px;
}

#forum_header A { color : #551A8B; }

#forum_body
{
	position: relative;
	margin:10px;
	padding:10px 0px 10px 0px;
	font-size:11px;
}

#forum_body h1 { font-size: 12px; margin-left: 0px; }


#forum_footer
{
	position: relative;
	padding-left: 5px;
	margin-top: 10px;
	background-color: #83BB63;
	padding: 5px 0px 5px 5px;
	border: 1px solid;
	font-size: 10px;
	font-weight: normal;
	top: auto;
	bottom: 0px;
	left: 0px;
	clear: both;
}

#forum_menu_top { text-align: right; font-weight: normal; margin:10px; }
#forum_menu_top ul { text-align:right; margin:0px;}
#forum_menu_top LI { display: inline; padding-left: 10px; }


#forum_menu_bottom{ font-size:10px;clear:both; padding: 0px; font-weight: normal; width:100%;}
#forum_menu_bottom p{ float:left; padding-bottom:10px;}
#forum_menu_bottom img { float:none; padding:0px;}
#forum_menu_bottom a { font-size:10px;}

a.wyroznienie  { color:#16ca05; font-weight:bold; }
a:hover.wyroznienie  { color:#000000; font-weight:bold; }

#forum_menu_bottom2  { font-size: 11px; text-align: center; padding-top: 10px; font-weight: normal;  }
#forum_menu_bottom2 img { float:none; padding:0px;}

#forum_thread_oprawa { border:1px solid #dcdbdb;background-color:#dddddd; font-size:12px;margin:0px 0px 10px 0px;}
#forum_thread_oprawa p { margin:10px; padding:5px 10px;}


#forum_thread_subject { color:#0e991b;	font-weight: bold;padding:10px 0px;font-size:12px;margin-left:20px;}
#forum_thread_author {	color: #878787;font-size:10px;border-top:1px solid #cecece;}
.black { color:#000000; font-weight:bold; }
.padd { padding:0px 20px; }
.marg { margin:15px 0px 1px 0px; }
.bold { font-weight:bold;}
.gray {color:#878787;font-weight:normal;}
.green {color:#0e991b;}
.small {font-size:10px;color:#878787;}
.wyroznienie { background-color:#dcf4bd; }

#wyroznienie a:link,#wyroznienie a:visited  {color:#0e991b;font-size:11px;}
#wyroznienie a:hover {color:#000000;font-size:11px;}

#forum_thread_body { color:#000000;line-height:18px;}

table.forum_list { width: 100%; border:1px solid #CCCCCC;font-size:11px;}

#forum_body th {  text-align:center; padding:3px; color:#000000;background-color:#e2e1e1;}
#forum_body td { padding:7px; border-bottom:1px solid #D7E9A1;vertical-align:middle;font-size:11px;}
#forum_body a:link  { color:#3298d3;}
#forum_body a:hover { color:#142c6f;}
#forum_body a:visited  { color:#626776;}

.pytanie_thread_oprawa, .pytanie_thread_oprawa2 { width:100%;font-size:12px;padding:3px 0px;margin:0px; }
.pytanie_thread_oprawa { border:1px solid #dfc482;color:#000000;background-color:#eed8a5;}
.pytanie_thread_oprawa2 { border:1px solid #dca891;color:#595243;background-color:#eebba5;}
.pytanie_thread_oprawa li, .pytanie_thread_oprawa2 li { margin-left:40px;}

.ramowka { width:590px; margin:5px 10px; }
.ramowka { width:95%; margin:5px 10px; }
.forumowka { font-weight:normal;color:#1e3d72; }

.pytanie_thread_oprawa p, .pytanie_thread_oprawa2 p { padding:3px 0px; }

.temat { width:400px; text-align:left;}
.autor { text-align:center; }
.watki { text-align:center; }
.modyf { text-align:center;}


DIV.forum_thread_tree_full {  margin: 0px 5px 15px 0px; }
P.forum_thread_tree_full { font-size: 11px; padding-top: 5px; margin: 0px; }

#forum_thread_tree {
	margin-bottom:10px;
}

#forum_thread_tree ul
{
	border-top: 1px #e6e6e6 solid;
	list-style-type: none;
	margin: 0;
	padding: 15px 15px 0px 15px;
	font-size: 11px;
}

#forum_thread_tree span
{
	float:none;
	text-align:inherit;
	color:#990000;
	font-weight:bold;
	padding:0px;
	margin:0px;
	font-size:11px;
}

#forum_thread_tree ul li
{
   background: url(./forum/img/forum_line.gif) no-repeat top left;
   padding: 3px 0 0 30px;
}

#forum_form
{
	margin: 0px auto;
	width: 500px;
	padding: 0px;
	font-size: 11px;
}

#forum_form_lc
{
	float: left;
	width: 50px;
}

#forum_form_rc
{
	position: relative;
	width: 500px;
}

#forum_form_submit
{
	padding-top: 10px;
	clear: both;
	text-align: center;
}

#forum_form INPUT {
	width: 150px;
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#990000;
	padding:2px;
	border:1px solid #abaaaa;
	background-color:#ffffff;
}

#forum_form TEXTAREA { width: 495px; height: 150px; font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#990000;
	padding:2px;
	border:1px solid #abaaaa;
	background-color:#ffffff;
}
#forum_form_submit INPUT { padding:3px;background-color:#ece9d8;}

#forum_errormsg H1 { font-size: 12px; }
#forum_errormsg P { margin: 0px; padding: 0px; }

H1#forum_reply { font-size: 10px; font-weight: bold; color: #696969; border-top: 2px solid; border-color:#CCCCCC; padding: 4px 0px 5px 0px; }

#forum_tree_menu {padding: 0px 0px 5px 0px;clear:both;text-align:right; }

P.forum_errormsg { color: red; font-weight: bold; }

#autor { text-align:right; font-size:10px; width:100%; border-top:1px solid;margin:10px 0px;}
#autor p { font-size:13px; text-decoration : italic; }

.border { border-bottom:1px solid #DFDFDF;padding:5px 0px;font-size:11px;line-height:16px; }

.studium_pytania { margin:10px auto; padding:10px 10px; line-height:20px;}
.moje_pytania  { margin:5px auto; padding:5px 10px; line-height:20px;}
img.podglad { border:1px solid #d0d0d0; padding:3px; float:left; clear:both; margin: 5px 10px 15px 2px; }
#dane_kontaktowe li { margin:0px 10px; }

#submit_form {text-align:center;width:610px;padding-top:15px;}
#submit_form input{ width:180px;font-size:16px;font-weight:bold; color:#2666d5;background:url(../img/arrow_sub.gif); background-repeat:no-repeat;padding:0px;border:0px;}

.a0 {background:transparent !important;padding:0px !important;}

img {border:0px;}

.left {width:200px;float:left;margin-right:8px;}
.middle{width:780px;float:right;oferflow:hidden;}

.lewa {width:440px;margin-right:8px;float:left;}
.prawa {width:330px;float:left;}

h5 {font-size:10px;font-weight:bolder;margin:20px 0 10px 0;}

.pl10 {padding-left:10px;}