* {padding:0; margin:0;}

body {font:normal 11px verdana, tahoma, arial; margin:0; padding:0; color:#000; background: #881F64 url(../images/bg_body.jpg) repeat-x left top}

IMG {border:0;}
FORM {margin:0; padding:0;}
INPUT {font-size:11px}
H1 {font:normal 16pt arial; color:#2f70c9}
H1 {font-weight:bold}
TABLE {font-size:11px; font:normal 11px arial;}
LI {margin-left:25px;}
P, DIV, INPUT {font-size:11px;}
HR {margin-bottom:6px;color:#4F5563;height:1px;}
A {color:#666;text-decoration:none;font-size:11px}
A:hover {color:#666;text-decoration:underline;font-size:11px}

#five{clear:both; height:5px; width:100%}
#ten{clear:both; height:10px; width:100%}
#twenty{clear:both; height:20px; width:100%}

.black {color:#333}
.bold {font-weight:bold}
.underline {text-decoration:underline}

.tdleft {text-align:left; height:22px}
.tdright {text-align:right; height:22px}
.textfield {border:solid #c6c6c6 1px; padding-left:1px; width:200px}
.textfield_small {border:solid #c6c6c6 1px; padding-left:1px; width:70px}
.selectMenu {border:solid #c6c6c6 1px; font-size:12px; width:200px}
.textareafield {border:solid #c6c6c6 1px; padding-left:1px; width:300px;height:100px}
.lightgray {color:#999}
.submit_button {border:0;background:#CACDD4;color:#5b5f6a;width:50px;height:15px;font-size:10px;text-align:center;padding:0;vertical-align:middle;position:relative;top:-2px;padding-bottom:1px}

#wrapper { margin: 0 auto;margin-top:0px; width: 1000px; padding:0}
#wrapper_start { margin: 0 auto;margin-top:0px; width: 971px;padding:0;background: #fff url(../images/wrapper_start.gif) no-repeat 0 0; padding:0}
#wrapper_start_right { margin: 0 auto;margin-top:0px; width: 971px;padding:0;background:url(../images/wrapper_start_right.gif) no-repeat right 0; padding:0}
#wrapper_start_top { margin: 0 auto;margin-top:0px; width: 971px; height:24px;padding:0;background:url(../images/wrapper_start_top.gif) no-repeat left 0; padding:0}
#wrapper_start_bottom { margin: 0 auto;margin-top:0px; width: 971px; height:26px;padding:0;background:url(../images/wrapper_start_bottom.gif) no-repeat left 0; padding:0}

#header {width:1000px; height:128px; background: #fff url(../images/bg_header.jpg) no-repeat left top; padding:0}

#logo {float:left;display:block;width:81px;height:110px; padding-left:54px;margin-top:7px;}
#logo_img {cursor:pointer;width:135px; height:110px}
#topbaner {float:right;margin:0;width:753px;height:113px;padding-top:15px}

#buttons_table {margin:0px}
#buttons_table TD {text-align:left;width:250px}



#buttons_table H1 {font-size:14px;font-weight:bold;color:#000;margin-bottom:10px}
#buttons_table H2, #buttons_table H3 {margin-top:5px;font-size:12px;font-weight:normal;color:#888}

#menu {width:999px;height:43px;border:0;padding:0;margin:0;padding-left:1px;padding-top:1px}
	
	#menu_sep_left {float:left;width:3px;height:42px;background: url(../images/menu_sep_left.jpg) no-repeat 0 0;padding:0;margin:0}

	#menu_sep_right {float:left;width:3px;height:42px;background: url(../images/menu_sep_right.jpg) no-repeat 0 0;padding:0;margin:0}

	#menu_off {float:left;height:42px;padding-left:20px;background: url(../images/menu_off.jpg) no-repeat 0 0;margin:0;overflow:hidden}

	#menu_off A {display:block;cursor:pointer;float:left;padding-right:20px;color:#fff;font-size:11px;padding-top:13px; height:29px;background: url(../images/menu_item_off.jpg) no-repeat right 0;margin:0;text-decoration:none}

	#menu_on {float:left;height:42px;background: url(../images/menu_on.jpg) no-repeat 0 0;margin:0;overflow:hidden}

	#menu_on A {display:block;cursor:pointer;float:left;padding-left:20px;padding-right:20px;color:#32343a;font-size:11px;padding-top:13px; height:29px;background: url(../images/menu_item_on.jpg) no-repeat right 0;margin:0;text-decoration:none}

#buttons_ozdobnik {float:left;width:249px;height:89px;background: url(../images/buttons_ozdobnik.jpg) no-repeat 0 0;margin:0;}

#buttons_background {float:left;width:691px;padding-left:60px;height:89px;background: url(../images/bg_buttons.jpg) no-repeat 0 0;margin:0;overflow:hidden;}

	#btn_lupa {float:left;margin-top:4px;display:block;cursor:pointer; width:307px;height:78px;background: url(../images/btn_lupa.jpg) no-repeat 0 0;}

	#btn_news {float:left;margin-top:4px;margin-left:48px;display:block;cursor:pointer; width:307px;height:78px;background: url(../images/btn_news.jpg) no-repeat 0 0;}
	
	#btn_szkola_start {float:left;width:217px;height:338px;display:block;border:0;background: url(../images/btn_szkola.jpg) no-repeat 0 0;margin-left:130px}

	#btn_szkolenia_start {float:left;width:217px;height:338px;display:block;border:0;background: url(../images/btn_szkolenia.jpg) no-repeat 0 0;margin-left:30px}

	#btn_agencja_start {float:left;width:217px;height:338px;display:block;border:0;background: url(../images/btn_agencja.jpg) no-repeat 0 0;margin-left:30px}

	.btn_szkola_small {width:240px;height:38px;display:block;border:0;background: url(../images/btn_szkola_small.jpg) no-repeat 0 0;}
		
			.btn_szkola_small:hover, .btn_szkola_small_on {width:240px;height:38px;display:block;border:0;background: url(../images/btn_szkola_small_on.jpg) no-repeat 0 0;}

	.btn_szkolenia_small {width:240px;height:38px;display:block;border:0;background: url(../images/btn_szkolenia_small.jpg) no-repeat 0 0;}
		
		.btn_szkolenia_small:hover, .btn_szkolenia_small_on {width:240px;height:38px;display:block;border:0;background: url(../images/btn_szkolenia_small_on.jpg) no-repeat 0 0;}
	
	.btn_agencja_small {width:240px;height:39px;display:block;border:0;background: url(../images/btn_agencja_small.jpg) no-repeat 0 0;margin-bottom:10px}

		.btn_agencja_small:hover, .btn_agencja_small_on {width:240px;height:39px;display:block;border:0;background: url(../images/btn_agencja_small_on.jpg) no-repeat 0 0;margin-bottom:10px}

#navigation {float:left;width:750px;height:20px;color:#000;margin-top:5px;}
	
	#navigation_sep {float:left;margin-left:10px;margin-right:10px;width:11px; height:11px;background: url(../images/navigation_sep.jpg) no-repeat 0 0;margin-top:2px;}

	#navigation H1 {float:left;font-size:12px;color:#000}
	#navigation H2 {float:left;font-size:12px;color:#000}

#functions {float:right;width:240px;height:20px;color:#000;margin-top:1px;text-align:right;padding-right:5px;}
	
	#btn_printer {margin-right:10px;position:relative;top:4px}	
	#functions A {color:#5c606b;font-size:12px}

#content {float:left;width:1000px;margin-top:1px;background: url(../images/bg_content.jpg) repeat-y 0 0;overflow:hidden}

#column_left {float:left;padding-top:10px;padding-left:10px;width:236px}

	#box_left_top {width:246px;height:30px;background: url(../images/box_left_top.jpg) no-repeat 0 0;}
	#box_left_middle {width:243px;padding-top:5px;padding-bottom:20px;padding-left:3px;background: url(../images/box_left_middle.jpg) repeat-y 0 0;}
	#box_left_footer {width:246px;height:4px;background: url(../images/box_left_footer.jpg) no-repeat 0 0;}

	#submenu {cursor:pointer;display:block;width:218px; height:22px; padding-left:20px;padding-right:5px;padding-top:6px; color:#000; margin-bottom:5px; background: url(../images/submenu.jpg) no-repeat 0 0;}

	#box_header {width:230px; height:22px; font-size:12px; margin-bottom:10px;color:#fff;text-align:right;padding-top:6px;padding-right:10px;background: url(../images/box_header.jpg) no-repeat 0 0;}

	#date_news {width:235px;height:17px;color:#fff;font-size:10px;text-align:right; padding-right:5px;padding-top:6px;background: url(../images/date_news.jpg) no-repeat 0 0;}
	
	#news_content {width:234px;padding-left:3px;padding-right:3px;font-size:10px;margin-bottom:10px}
	
	#news_more {color:#808080; font-size:10px;float:right}

	#date_partners {width:235px;height:17px;color:#fff;font-size:10px;text-align:right; padding-right:5px;padding-top:6px;background: url(../images/date_partners.jpg) no-repeat 0 0;}
	
	#td_img {border:0;width:130px;height:130px;text-align:center;vertical-align:middle}
	#td_img A {border:0;}

	#container {float:right;width:710px;padding:10px;padding-left:20px}
		
		#container IMG {border: solid #B4B7BE 0px; padding:1px;}

		#news_title {font-size:12px;color:#8F1F69;font-weight:bold;margin-bottom:3px;}
		#news_link_more {color:#808080; font-size:10px;}
		#news_name_left {font-size:10px;color:#000}

		#client_name {font-size:12px;color:#8F1F69;font-weight:bold;margin-bottom:3px;}
		
		#contact_form {width:464px;}
		#contact_form TABLE {width:404px;}
			
			#contact_form_top {width:464px;height:20px; background: url(../images/contact_form_top.jpg) no-repeat 0 0}

			#contact_form_middle {width:444px; padding-left:20px;background: url(../images/contact_form_middle.jpg) repeat-y 0 0}

			#contact_form_bottom {width:464px;height:20px; background: url(../images/contact_form_bottom.jpg) no-repeat 0 0}
			
			#contact_form .textfield {border:solid #d2a5c2 1px; width:200px;}
			#contact_form .textareafield {border:solid #d2a5c2 1px; width:200px;}
			#contact_form .selectMenu {border:solid #d2a5c2 1px; width:200px;}
			
			#contact_form #bg_submit {background: url(../images/contact_form_bg_submit.jpg) no-repeat 0 0;padding:0;}
			
			#btn_send {border:0;display:block; cursor:pointer; width:138px; height:58px; background: url(../images/btn_send.jpg) no-repeat 0 0; margin:0;margin-top:4px;padding:0}

#footer {width:1000px;height:25px; padding-top:8px;background: url(../images/footer.jpg) no-repeat 0 0;}
	
	#footer_left {float:left;font-size:11px;color:#5b5f6a}
	#footer_left A {font-size:11px;color:#5b5f6a}

	#footer_right {float:right;text-align:right;font-size:11px;color:#5b5f6a;font-weight:normal}\

	#footer_text_start {font-size:11px;color:#999}