body{background:url(../img/bckgrnd_szkb.gif) 0 40px repeat-x;margin:10px 0 0 0;font-family:Arial,Helvetica;}
.menu{clear:both;margin:0 0 0 20px;}
ul.menu li{list-style-type:none;float:left;font-family:Arial,Helvetica;font-size:12px;padding:30px 0 9px 12px;}
ul.menu li a{text-decoration:none;color:#000;}
.zakladki{margin:0 auto;padding:0;width:950px;}
.zak_bck{clear:both;width:100%;height:28px;background-color:#d6b6b9;}
.sk{background:url(../img/sep2.gif) top left no-repeat;float:left;width:370px;height:47px;margin:10px 0 0 30px;padding:2px 0 0 10px;}
.content2{width:896px;margin:40px auto 0 auto;padding:0 0 30px 10px;border-left:solid 1px #cdcdcd;border-bottom:solid 1px #cdcdcd;overflow:hidden;}
.content2_noborder{width:961px;margin:20px auto 0 auto;padding:0 0 30px 0;overflow:hidden;}
.content896_noborder{width:896px;margin:40px auto 10px auto;padding:0 0 30px 10px;overflow:hidden;}
.content{width:965px;margin:0 auto;padding:0;}
.incompany_right{border-left:solid 1px #cdcdcd;width:430px;float:right;padding:0 0 0 10px;}
.incompany_right_nob{width:430px;float:right;padding:0 0 0 10px;}
.incompany_left{float:left;width:430px;}
.right_320{border-left:solid 1px #cdcdcd;width:320px;float:right;padding:0 0 0 10px;}

.violet_txt11{color:#830454;font-size:11px;padding:7px 0;margin:0;}
.violet_txt11 a{color:#830454;text-decoration:none;}

.pink_top {background:url(../img/pink_top.gif);width:421px;height:9px;margin:0;padding:0;font-size:1px;}
.pink_middle {border-left:solid 1px #faedee;border-right:solid 1px #faedee;background-color:#fdf9fa;width:404px;padding-left:15px;}
.pink_bottom {background:url(../img/pink_bottom.gif);width:421px;height:9px;margin:0;padding:0;font-size:1px;}

a{color:#660340;}
.head_violet{color:#660340;margin:0;font-size:15px;}
.head_darkgrey{color:#3d3d3d;margin:0;font-size:15px;font-weight:bold;}
.txt_incompany{float:right;width:340px;margin:0 0 30px 0;}
.incompany{clear:both;margin:0 0 30px 0;}
.txt_director{float:right;width:270px;margin:0 0 30px 0;}
.director{float:left;width:370px;margin:20px 0 0 0;}
.director2{width:370px;margin:20px 0 0 0;}
.hr {background: #fff url(../img/dot.gif) repeat-x; height:1px;padding:0;margin:6px 0;}
ul.cl_ul{margin:8px 0;padding:0;}
ul.cl_ul li{background:url(../img/ul.gif) 0 2px no-repeat;list-style-type:none;font-family:Arial,Helvetica;font-size:11px;line-height:13px;color:#3d3d3d;padding:2px 0 3px 20px;margin:0;}
ul.cl_ul2{margin:0 8px;padding:0;}
ul.cl_ul2 li{background:url(../img/ul.gif) 0 2px no-repeat;list-style-type:none;font-family:Arial,Helvetica;font-size:11px;line-height:13px;color:#3d3d3d;padding:2px 0 3px 20px;margin:0;}
.doradztwo_content{background:url(../img/model_doradztwo.gif) top left no-repeat;width:388px;height:463px;font-size:11px;padding:20px 70px 0 420px;line-height:13px;}
.box_540{width:540px;float:left;}
.link{font-size:14px;text-decoration:none;color:#660340;}
img{border:0;}
.div_tagi{background:url(../img/tagi_bckg.gif) top left no-repeat;width:931px;height:80px;padding:0 0 0 50px;}
.tag{color:#ffffff;font-size:14px;font-weight:normal;float:left;margin:38px 0 0 0;}
.tagi{float:right;padding:25px 40px 0 0;width:520px;margin:0;}
.tag_1{color:#660340;font-size:10px;font-weight:normal;padding-right:15px;margin:0;}
.tag_2{color:#660340;font-size:11px;font-weight:normal;padding-right:15px;}
.tag_3{color:#660340;font-size:12px;font-weight:normal;padding-right:15px;}
.tag_4{color:#660340;font-size:14px;font-weight:normal;padding-right:15px;}
.tag_5{color:#660340;font-size:14px;font-weight:bold;padding-right:15px;}
.tag_6{color:#660340;font-size:16px;font-weight:bold;padding-right:15px;}
#box_szkolenia{background:url(../img/box_szkolenia_top.gif) top left no-repeat;width:961px;height:18px;margin-bottom:10px;}
.white_txt a{color:#ffffff;font-size:11px;text-decoration:none;}

.form_left{float:left;margin:20px 0 0 0;width:400px;padding:0 0 0 20px;}
.form_right{float:right;margin:20px 0 0 0;width:420px;border-left:solid 1px #cdcdcd;padding:0 0 0 20px;}
.opis{float:left;width:220px;margin:6px 0 0 0;color:#3d3d3d;}
.opis2{float:left;width:109px;margin:3px 0 0 0;padding:0;color:#3d3d3d;}
.input{float:left;margin:0 0 6px 0;padding:0 0 0 0;}
.input input{width:142px;height:16px;padding:0;margin:0;border:solid 1px #e2e2e2;}
.input textarea{width:220px;height:120px;padding:0;margin:0;border:solid 1px #e2e2e2;}
.input select#termin{width:142px;padding:0;border:solid 1px #e2e2e2;font-size:11px;}
.input select#temat{width:400px;padding:0;margin:7px 0 0 0;border:solid 1px #e2e2e2;font-size:11px;}
.input2{width:52px;height:16px;padding:0;border:solid 1px #e2e2e2;color:#000;}
.dodaj{clear:left;float:right;width:170px;padding:5px 0 5px 0;color:#660340;text-decoration:none;text-align:right;}
.hr {background: #fff url(../img/dot_hr.gif) repeat-x; height:1px;padding:0;margin:7px 0;clear:both;}
.hr2 {background: #f5f5f5 url(../img/dot_hr.gif) repeat-x; height:1px;padding:0;margin:7px 0;clear:both;}
h1{font-size:11px;color:#fff;padding:0;margin:0;}

.floatright{float:right;}
.floatleft{float:left;}
.white_txt{color:#ffffff;font-size:11px;padding:7px 0;margin:0;}
.grey_txt{color:#7f7f7f;font-size:10px;padding:7px 0;margin:0;}
.darkgrey_txt{color:#3d3d3d;font-size:11px;padding:7px 0;margin:0;line-height:14px;text-decoration:none;}
.darkgreybig_txt{color:#3d3d3d;font-size:12px;padding:7px 0;margin:0;line-height:14px;}
.violet_txt{color:#830454;font-size:10px;padding:7px 0;margin:0;}

.violet2_txt{color:#660340;font-size:11px;padding:7px 20px;margin:0;font-weight:bold;}
.violet3_txt{color:#660340;font-size:11px;padding:4px 0;margin:0;}
.violetnop_txt{color:#660340;font-size:11px;padding:0;margin:0;text-decoration:none;line-height:14px;}
.violet2_txt a{text-decoration:none;}
.bottom_grey{background:url(../img/bckgrnd_gr.gif) bottom left repeat-x;clear:both;height:141px;margin:0 0 0 0;}
.szkolenie{width:250px;float:left;margin:0 40px 0 0;}
.publikacje{width:330px;float:left;margin:0 15px 0 0;}
.publikacje_img{float:left;margin:0 10px 0 0;}
.tytul{font-size:14px;font-weight:bold;margin:0 0 0 0;}
.news{background:url(../img/news_bckgrnd.gif) top left no-repeat;width:205px;height:183px;float:right;margin:41px 0 15px 0;}
ul.menu_bottom{list-style-type:none;font-family:Arial,Helvetica;font-size:11px;padding:0;margin:0;clear:both;}
ul.menu_bottom li{float:left;padding:4px 20px 0 0;margin:0;color:#3d3d3d;line-height:12px;}
ul.menu_bottom li a{color:#3d3d3d;text-decoration:none;}
.bottom{width:930px;height:100px;margin:0 auto;padding:20px 0 0 0;}
#zamawiam{background:url(../img/but_zamawiam.gif);width:121px;height:17px;border:0;}
#wyslij{background:url(../img/but_wyslij.gif);width:100px;height:17px;border:0;}
#uczestnik2{display:none;width:400px;}
#uczestnik3{display:none;width:400px;}

a { outline: none; }
:focus { -moz-outline-style: none; }
:-moz-any-link:focus { outline: none; } 



#form_mid {
	width:896px;
	padding:0;margin:0;overflow:hidden;
	background: url(../img/form_mid.gif) top left repeat-y;	
}

#form_bot {
	width:896px;
	padding:0 0 7px 0;margin:0;
	background: url(../img/form_bot.gif)  bottom left no-repeat;
}

#form_top {
	width:896px;height:6px;line-height:0px;padding:0;margin:0;
	background: url(../img/form_top.gif)  top left no-repeat;
}

#form_content {
	clear:both;
	padding:10px 0 0 0;
	margin:0;
	font-size:11px;
}


#polec_mid {
	width:381px;
	padding:0;margin:0;overflow:hidden;
	background: url(../img/polec_mid.gif) top left repeat-y;	
}

#polec_bot {
	width:381px;
	padding:0 0 7px 0;margin:0;
	background: url(../img/polec_bot.gif)  bottom left no-repeat;
}

#polec_top {
	width:381px;height:6px;line-height:0px;padding:0;margin:0;
	background: url(../img/polec_top.gif)  top left no-repeat;
}

#polec_content {
	clear:both;
	padding:10px 0 0 0;
	margin:0 0 0 20px;
	font-size:11px;
}




#box_inw {
	clear:both;
	width:961px;
	height:200px;
	background: url(../img/tab_mddl_961.gif);	
}

#box_inw2 {
	clear:both;
	width:961px;
	overflow:hidden;
	background: url(../img/tab_mddl_961.gif);	
}

#box_inw_bottom {
	clear:both;
	margin:120px 0 0 0;
	padding:0 0 9px 0;
	width:961px;
	background: url(../img/tab_bttm_961.gif)  bottom left no-repeat;
}

#box_inw_bottom2 {
	clear:both;
	margin:0;
	padding:0 0 9px 0;
	width:961px;
	background: url(../img/tab_bttm_961.gif)  bottom left no-repeat;
}

#box_content {
	clear:both;
	padding:0 0 0 30px;
	margin:0;
}

ul#szkolenia_tab  {
       padding:0;
		margin:0 0 0 0;
                height: 42px;
                width: 961px;
                background: transparent url(../img/tab_szkolenia.gif)  0 -42px no-repeat;
                float:left;
}

ul#szkolenia_tab li, ul#klienci_tab li, ul#publikacje_tab li  {
            list-style: none;
			background:none;
            float:left;
}

ul#szkolenia_tab li, ul#szkolenia_tab li a, ul#klienci_tab li, ul#klienci_tab li a, ul#publikacje_tab li, ul#publikacje_tab li a  {
                margin: 0;
                padding: 0;
                height: 42px;
                display: block;
		list-style: none;
}

ul#szkolenia_tab li a, ul#klienci_tab li a, ul#publikacje_tab li a{
                text-indent: -9999px;
                overflow: hidden;
                text-decoration: none;
                float:left;
}
 


ul#szkolenia_tab li#li_1 a.current_tab {background: transparent url(../img/tab_szkolenia.gif) no-repeat;}
ul#szkolenia_tab li#li_2 a.current_tab {background: transparent url(../img/tab_szkolenia.gif) -233px 0  no-repeat;}
ul#szkolenia_tab li#li_3 a.current_tab {background: transparent url(../img/tab_szkolenia.gif) -424px 0  no-repeat;}


li#li_1, li#li_1 a {width:233px;}
li#li_2, li#li_2 a {width:191px;}
li#li_3, li#li_3 a {width:230px;}



#tab_1, #tab_2, #tab_3{padding-top:10px;}


ul#klienci_tab  {
	
       padding:0;
		margin:0 0 0 0;
                height: 42px;
                width: 961px;
                background: transparent url(../img/tab_klienci.gif)  0 -42px no-repeat;
                float:left;
}


ul#klienci_tab li#lix_1 a.current_tab {background: transparent url(../img/tab_klienci.gif) no-repeat;}
ul#klienci_tab li#lix_2 a.current_tab {background: transparent url(../img/tab_klienci.gif) -169px 0  no-repeat;}



li#lix_1, li#lix_1 a {width:169px;}
li#lix_2, li#lix_2 a {width:170px;}

#tabx_1, #tabx_2 {padding-top:10px;}


#box_inw3 {
	clear:both;
	width:748px;
	height:200px;
	background: url(../img/tab_mddl_748.gif);	
}

#box_inw_bottom3 {
	clear:both;
	margin:15px 0 0 0;
	padding:0 0 9px 0;
	width:748px;
	background: url(../img/tab_bttm_748.gif)  bottom left no-repeat;
	float:left;
}


ul#publikacje_tab  {
	
       padding:0;
		margin:0 0 0 0;
                height: 42px;
                width: 748px;
                background: transparent url(../img/tab_publikacje2.gif)  0 -42px no-repeat;
                float:left;
}


ul#publikacje_tab li#liz_1 a.current_tab {background: transparent url(../img/tab_publikacje2.gif) no-repeat;}
ul#publikacje_tab li#liz_2 a.current_tab {background: transparent url(../img/tab_publikacje2.gif) -233px 0  no-repeat;}



li#liz_1, li#liz_1 a {width:233px;}
li#liz_2, li#liz_2 a {width:210px;}

#tabz_1, #tabz_2 {padding:10px 0 0 0;}




/* konkurs */

.konkurs{ border: 0px none; }

.konkurs h1{
	font-family: Helvetica, sans-serif;
	font-size: 15px;
	color: #646464;		
}
.konkurs p {
	font-family: arial, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #3d3d3d;
}

.regulamin_konkurs{
	width:896px;
	margin: 0px auto;
	font-family: arial, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #959595;
	/*padding: 10px;*/	
}

.regulamin_konkurs h2{
	font-family: Helvetica, sans-serif;
	font-size: 12px;
	color: #646464;	
}
#form_konkurs{
	background-color: #f5f5f5;
	border: 0px none;
	font-family: arial, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color:#3d3d3d;	
}
#form_konkurs table{
	width: 370px;
	margin: 10px auto 20px auto;
}

#form_konkurs table td { text-align: left; }
#form_konkurs table td.r { text-align: right; }

#form_konkurs table td b{ font-family: Helvetica, sans-serif; color: #3d3d3d; }

#form_konkurs textarea, #form_konkurs input{
	border:1px solid #e2e2e2;
	background-color: #FFF;
	width:230px;
	height: 15px;
	font-size: 11px;
}

#form_konkurs input.check{
	width:auto;
	margin: 0px;
	padding: 0px;
	vertical-align: middle;
	display: inline;
}

#form_konkurs textarea{
	width:	270px;
	height: 70px;
	overflow: auto;
}
