#akademiaOrange {	width: 954px;	margin: 0 auto;}#header {	width: 954px;	height: 81px;	padding: 17px 0px 0px 0px;}#headerLogo {	width: 200px;	height: 61px;	float: left;	padding: 14px 0px 0px 0px;}#headerContent {	width: 400px;	height: 74px;	float: left;}#headerContentLeft{	width: 550px;  text-align: center;	height: 74px;	float: left;}#headerContentRight{	width: 200px;  text-align: center;	height: 74px;	float: right;}#akademiaOrange #headerContentRight{ 	width: 300px; !important}#headerSearch {	width: 265px;	height: 48px;	padding: 30px 0px 0px 89px;	float: left;}#headerSearchText {	width: 174px;	height: 19px;	padding: 4px 2px 5px 2px;	float: left;	background: #F8F8F8;}#headerSearchTextInput {	width: 172px;	height: 16px;	float: left;	background: #FFFFFF;	color: #666666;	border: 1px solid #C3C3C3;}#headerSearchButton {	width: 72px;	height: 17px;	float: left;	padding: 5px 0px 0px 5px;}#headerSearchButtonSubmit {	width: 77px;	height: 19px;	float: left;	background: url('/files/framework/fundacjaOrangeSearch.png') no-repeat;	border: 0px;	color: #ff6600;	font-size: 11px;	cursor: pointer;}#menu {	width: 954px;	height: 35px;	margin: 0px 0px 6px 0px;}.menuOption { 	 width: 155px; 	/*width: 188px;*/	height: 24px;	background: url('/files/framework/fundacjaOrangeMenuBg.png');	float: left;	text-align: center;	padding: 11px 0px 0px 0px;}.menuOptionOn,.menuOptionChosen {	 width: 155px; 	/*width: 188px;*/	height: 24px;	background: url('/files/framework/fundacjaOrangeMenuBgOn.png');	float: left;	text-align: center;	padding: 11px 0px 0px 0px;	cursor: pointer;}.menuOption a,.menuOptionOn a,.menuOptionChosen a {	color: #666666;	font-weight: bold;	text-decoration: none;}.menuOptionImp {	width: 235px;	/* width: 188px; */	height: 24px;	background: url('/files/framework/fundacjaOrangeMenuBgImp.png');	float: left;	text-align: center;	padding: 11px 0px 0px 0px;}.menuOptionOnImp,.menuOptionImpChosen {	width: 235px;	/* width: 188px; */	height: 24px;	background: url('/files/framework/fundacjaOrangeMenuBgImpOn.png');	float: left;	text-align: center;	padding: 11px 0px 0px 0px;	cursor: pointer;}.menuOptionImp a,.menuOptionOnImp a,.menuOptionImpChosen a {	color: #666666;	font-weight: bold;	text-decoration: none;}.menuSeparatorRight {	width: 3px;	height: 35px;	float: left;	overflow: hidden;}.menuSeparatorLeft {	width: 3px;	height: 35px;	float: left;	overflow: hidden;}#page {	width: 954px;	padding: 0px 0px 30px 0px;}#common {	width: 954px;	height: 85px;	border-top: 3px solid #D6D6D6;	margin: 20px 0px 0px 0px;	padding: 10px 0px 0px 0px;	font-size:11px;	color: #292424;}#common a { color:#292424; }#common .info {	width: 580px;	margin: 20px 20px 0px 0px;	float: left;}#common .logo {	width: 354px;	float: left;	text-align: center;}#license {	float:right;	margin-left:20px;}#footer {	width: 954px;	height: 81px;	border-top: 3px solid #D6D6D6;	margin: 20px 0px 0px 0px;	padding: 10px 0px 0px 0px;}#footerMenu {	width: 250px;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	float: left;}.footerMenuOption {	background: url('/files/framework/fundacjaOrangePoint.png') no-repeat;	float: left;	margin: 0px 0px 0px 20px;	padding: 0px 0px 0px 10px;}.footerMenuOption a {	color: #666666;	font-weight: bold;	text-decoration: none;}#footerNewsletter {	width: 365px;	height: 18px;	float: left;}#footerNewsletterHead {	width: 88px;	height: 18px;	float: left;	padding: 2px 0px 0px 0px;}#footerNewsletterText {	width: 190px;	height: 18px;	float: left;}#footerNewsletterText input {	width: 188px;	height: 16px;	color: #666666;	border: 1px solid #C3C3C3;}#footerNewsletterSubmit {	width: 87px;	height: 18px;	float: left;}#footerNewsletterSubmit {	width: 77px;	height: 18px;	float: left;	text-align: right;}#footerLicence {	width: 300px;	height: 18px;	float: left;	text-align: right;}#clear, .clear { 	height: 0.1px;	font-size: 0.1px;	line-height: 0.1px;	clear: both;}/*w*/.headerRequest {	color:#666666;	width: 265px;	/* height: 48px; */	padding: 20px 0px 0px 89px;	float: none;}#headerRequest2 {	color:#666666;	width: 265px;	height: 90px;	padding: 20px 0px 0px 89px;	float: left;}#headerRequestText, .headerRequestText {	min-width: 210px;	height: 19px;	padding: 4px 2px 5px 2px;	float: left;	background: #F8F8F8;}#headerRequestTextInput {	width: 172px;	height: 16px;	float: left;	background: #FFFFFF;	color: #666666;	border: 1px solid #C3C3C3;}#headerRequestButton {	width: 72px;	height: 17px;	float: left;	padding: 5px 0px 0px 5px;}#headerRequestButtonSubmit {	margin-left:50px;	width: 77px;	height: 19px;	float: left;	background: url('/files/framework/fundacjaOrangeSearch.png') no-repeat;	border: 0px;	color: #ff6600;	font-size: 11px;	cursor: pointer;}.registerHeader {	width: 617px;	padding: 10px 0px 0px 0px;}.registerButtonLong,.registerButton {	height: 29px;	font-size: 12px;	margin: 5px 0px 5px 0px;	padding: 0px 0px 0px 20px;	color: #FFFFFF;	cursor: pointer;}.registerButtonLong {		width: 150px;  background: url('/files/framework/fundacjaOrangeAddButtonBgLong.jpg') no-repeat;}.registerButton {		width: 76px;  background: url('/files/framework/fundacjaOrangeAddButtonBg.jpg') no-repeat;}.registerBox{	width:100%;	/* height:150px; */	padding: 0px 0px 20px 0px;}.registerAddForm {	width: 617px;	padding: 10px 0px 0px 0px;	border-top: 1px solid #dddddd;	display: none;}.formInfoBox {	width:520px;	padding:10px 10px 10px 70px;	margin:10px auto 10px auto;}.formError {	background:#FEFFC8 url('/files/framework/icons/warning.png') no-repeat 20px 50%;	border:1px solid #F1AA2D;}.formOk {	background:#D4F684 url('/files/framework/icons/ok.png') no-repeat 20px 50%;	border:1px solid #739F1D;}#osoba1, #osoba2, .osoba1_q, .osoba2_q {float: left; padding: 5px; color:#8E8E8E; width: 285px; margin: 5px; border: 1px solid #ccc;}#osoba1, .osoba1_q{ background-color: #FFCC99;}#osoba2, .osoba2_q{ background-color: #F6F6F6;}.osoba2_q{  float: right;  display: none;}#osoba1 div, #osoba2 div{ padding-top: 5px; padding-bottom: 5px; }#osoba1 label, #osoba2 label{float: left; width: 100px;}#osoba1 input[type="text"], #osoba2 input[type="text"]{float: left; width: 150px;}#osoba1 input[type="radio"], #osoba2 input[type="radio"]{float: left; width: 30px;}#osoba1 div, #osoba2 div{ clear: both}#ao_form .label{  display: block;   float: left;  width: 100px;}#osoba1 h3, #osoba2 h3{    border-bottom: 1px solid #FF6600;    color: #FF6600;    margin: 5px;    padding: 0;    width: 250px;}.questionaire,.mix_sex_question{  border: 1px solid #CECECE; width: 582px; margin:5px; padding:10px;}.mix_sex_question{  display: none; }.osoba1_q, .osoba2_q {  width: 265px !important;}.osoba1_q input[type="radio"], .osoba2_q input[type="radio"]{ width: 30px; margin-left: 45px;}.q_label{  display: block;  width: 70px;  height: 22px;  line-height: 22px;  float: left;}#q_1_zasoby,#q_1_osoba_1_zasoby,#q_1_osoba_2_zasoby,#q_3_bariery,#q_3_osoba_1_bariery,#q_3_osoba_2_bariery,#q_4_poprawa,#q_4_osoba_1_poprawa,#q_4_osoba_2_poprawa{  display: none;}#q_1_zasoby textarea,#q_3_bariery textarea{  width: 260px;  height: 150px;}.edycja1,.edycja2,.edycja3{    bottom: 5px;    display: block;    float: left;    height: 20px;    margin-left: -8px;    position: absolute;    width: 100px;}.edycja1{background-color: #868686;}.edycja2{background-color: #868686;}.edycja3{background-color: #FF6600;}.viewProject .edycja1,.viewProject .edycja2,.viewProject .edycja3 {      padding: 0px;  width: 110px;  margin:0px;  position: relative;}.fundacjaOrangeBgProjectsContentInfo .edycja1,.fundacjaOrangeBgProjectsContentInfo .edycja2,.fundacjaOrangeBgProjectsContentInfo .edycja3 {        bottom: 2px;    float: none;    margin: 0;    padding: 0;    position: absolute;    right: 2px;    width: 100px;}.projects .edycja1,.projects .edycja2,.projects .edycja3,.event .edycja2,.event .edycja2,.event .edycja3,.show .edycja1,.show .edycja2,.show .edycja3 {  top: 120px;  padding: 0px;  margin:0px;  float: none;  position: absolute;  width: 110px;}#kurs textarea,#kurs select,#kurs input  {    width: 600px;   margin-left: 45px;  height: 25px;  line-height: 25px;  border: 1px solid #cecece;}#kurs textarea, #kurs input{  margin: 10px;  margin-left: 45px;  padding: 10px;}#kurs table{ width: 940px;}#kurs tr { width: 940px;}#kurs td { width: 940px; text-align: center;}#kurs textarea{ height: 150px;}#kurs input[type="radio"],#kurs input[type="checkbox"] { width: 30px; margin-left: 45px; height: 12px; line-height: 12px}.fr{float: right;}/* komunikaty */.notification {	width:520px;	padding:10px 10px 10px 70px;	margin:10px auto 10px auto;	text-align: left;}.notification h2 {	font-family:Modata, Tahoma, Arial, sans-serif;	font-size:19px;	margin:0px 0px 5px 0px;	padding:0;	clear:both;	font-weight:normal;}.applyWarning {	background:#FEFFC8 url('/files/framework/icons/warning.png') no-repeat 20px 50%;	border:1px solid #F1AA2D;}.applyError {	background:#FDCEA4 url('/files/framework/icons/error.png') no-repeat 20px 50%;	border:1px solid #C44509;}.applySuccess {	background:#D4F684 url('/files/framework/icons/add_32.png') no-repeat 20px 50%;	border:1px solid #739F1D;}.applyFormError {	background: #FDCEA4;	padding: 2px;}.pytanie, .pytanie_act{  float:left;   width:30px;   border: 1px solid #FF6600; height: 30px; line-height: 30px; text-align: center; margin-left: 5px;}.pytanie_act{  background-color: #FF6600;  color: #FFF;  font-weight: bold;}.pytanie a, .pytanie_act a{  text-decoration: none;  font-weight: bold;}.pytanie a{color: #FF6600;}.pytanie_act a{color: #FFF;}#login_guest label, #login label{  width: 180px;  display: block;   float: left;  text-align: right;  line-height: 30px;   font-size: 12px;  padding-right: 10px;}#login_guest input, #endForm input, #form_submit input, #login input{  width: 300px;  border: 1px solid #cecece;   height: 30px;   line-height: 30px;   text-align: center; }.submit{  background: rgb(255,168,76); /* Old browsers */  }#login a, #login_guest a, #nielogin a {  text-decoration: none;  font-size: 15px;  font-weight: bold;}fieldset ul li{  margin: 0px;  padding: 0px;  list-style-type: none;}#description li{ list-style-type: circle;}#description{  width:700px;  margin: 0px auto;  background-color: #FFF;  border: 1px solid #000;  padding: 10px;  text-align: left;  margin-top: 10px;}.kursInfo{  width: 860px;  margin: 0px auto;  padding: 10px;  text-align: left;	background:#FEFFC8;	border:1px solid #F1AA2D;}fieldset{  background: rgb(254,255,255); /* Old browsers */  border: 1px solid #cecece;}legend{  font-size: 12px;  font-weight: bold;}.html_li ul li,#kurs fieldset ul li{                     list-style-type:circle;                  }
