/* Element - Standardowa forma */
#center .cms>.center form.default {   background:#1b1b1b ;padding-top:30px;}
#center .cms>.center form.default dl { padding: 0px; margin: 0px; }
#center .cms>.center form.default dt { height: 24px; margin: 0px; padding: 0px;margin-bottom:10px; }
#center .cms>.center form.default dt em { color: rgb(3,129,249); font-weight: bold; }
#center .cms>.center form.default dt input[type="password"] { border-top: 2px solid #666666; border-left: 2px solid #666666; border-right: 1px solid #666666; border-bottom: 1px solid #666666; width: 180px }
#center .cms>.center form.default dt input[type="text"] { font-size: 12px ; border-top: 2px solid #666666; border-left: 2px solid #666666; border-right: 1px solid #666666; border-bottom: 1px solid #666666; width: 180px ; height: 19px ; line-height: 19px;}
#center .cms>.center form.default dt input[type="text"].focus { border: 1px solid #F1CA80;	background-image: none;	background-color: #FEFAF3; }
#center .cms>.center form.default dt input[type="password"].focus { border: 1px solid #F1CA80;	background-image: none;	background-color: #FEFAF3; }
#center .cms>.center form.default dt select.focus  { border: 1px solid #F1CA80; }
#center .cms>.center form.default dt textarea.focus  { border: 1px solid #F1CA80; background: #FEFAF3;}
#center .cms>.center form.default dt label { width: 170px; text-align: left ; padding-right: 10px; display: block; float: left; font-size: 11px; color:#aaaaaa;}
#center .cms>.center form.default dt span { color: red; padding-left: 6px; font-size: 11px; }
#center .cms>.center form.default dt textarea { font-size: 12px ; border-top: 2px solid #666666; border-left: 2px solid #666666; border-right: 1px solid #666666; border-bottom: 1px solid #666666; line-height: 19px;width:400px}
#center .cms>.center form.default dt.long { height: auto; }
#center .cms>.center form.default dt.long textarea { }
#center .cms>.center form.default em { color: rgb(3,129,249) }
#center .cms>.center form.default p { padding: 0px; margin: 0px; }


/*-------FORMULARZ LOGOWANIA -------*/
#login {}
#login  form.default {background: url(images/layout/login_icon.png) 10px 20px no-repeat ; border-style: none ; color: rgb(170,170,170) ; font-size: 11px;padding:0px;width:100%;}
#login  form.default .section_login_data { background: url(images/layout/section_login_data_bg.gif) top right no-repeat  ; width: 406px ; height: 200px ; float: left ; margin-left:50px }
#login  form.default .section_login_data dl {}
#login  form.default .section_login_data dl dt { margin-bottom: 10px;}

#login  form.default .section_login_data input[name="user_login"] { font-size: 12px ; border-top: 2px solid #666666; border-left: 2px solid #666666; border-right: 1px solid #666666; border-bottom: 1px solid #666666; width: 180px ; height: 19px ; line-height: 19px}
#login  form.default .section_login_data input[name="user_password"]{ font-size: 12px ; border-top: 2px solid #666666; border-left: 2px solid #666666; border-right: 1px solid #666666; border-bottom: 1px solid #666666; width: 180px ; height: 19px ;  line-height: 19px }
#login  form.default .section_login_data label { font-weight: normal ; line-height: 25px ;}

#login  form.default .section_login_data p { }
#login  form.default .section_login_data p a {color:#0087f7; text-decoration: none ; position: relative; top: -10px;padding-left:141px;}
#login  form.default .section_login_data p a:hover {color: #ffffff}

#login  form.default .section_menu {background:  url(images/layout/registry_icon.png) left top no-repeat ; width: 230px ; float: left ;position:relative;top:-5px;margin-left:30px; }
#login  form.default .section_menu a {color: white;margin-left:85px;display:block;margin-top:15px;margin-bottom:20px;}
#login  form.default .section_menu h3 {color: #fff; margin-left: 60px;font-size:12px;}
#login  form.default .section_menu ul[type="square"] { margin:0px ; padding-left:20px;}
#login  form.default .section_menu ul li {width: 220px;margin:0px;padding:0px; }

/*-------FORMULARZ REJESTRACJI -------*/
#center .cms>.center .register {margin-top:40px; }
#center .cms>.center .register form {background-color: #1b1b1b ; border-style: none}

#center .cms>.center .register .section_type {background: #1b1b1b url(images/layout/register_section_type_bg.gif) bottom no-repeat ; padding-bottom: 25px ; color: #aaaaaa ; font-size: 11px ; padding-left: 90px }
#center .cms>.center .register .section_type select {font-size: 12px ; width: 186px; height: 24px; border-left: 2px solid #666666; border-top: 2px solid #666666; border-right: 1px solid #666666; border-bottom: 1px solid #666666; margin-left: 13px }

#center .cms>.center .register form .section_personal_data {margin-left: 15px}
#center .cms>.center .register form .section_personal_data dl dt {margin-bottom: 10px}
#center .cms>.center .register form .section_personal_data dl dt em {color: #0a56a1;  }
#center .cms>.center .register form .section_personal_data dl dt label {color: #aaaaaa ; font-weight: normal ; text-align:right; }
#center .cms>.center .register form .section_personal_data dl dt span {color:#0664be; margin-left:5px}
#center .cms>.center .register form .section_personal_data dl dt#checkbox input{border-style:none;width:auto;height:auto;padding:0px;margin:0px}
#center .cms>.center .register form .section_personal_data .box {padding: 0px ; background: #161616 ; margin-right:60px;float: right ; height: 79px ; width: 275px ; border:1px solid #2d2d2d}
#center .cms>.center .register form .section_personal_data .inside_box {height: 51px ; border: 1px solid #0a0a0a ; background: #161616 ; font-size: 11px ; color: #aaaaaa ; padding: 13px}

#center .cms>.center .register form .section_personal_data select {font-size: 12px ; width: 186px; height: 24px; border-left: 2px solid #666666; border-top: 2px solid #666666; border-right: 1px solid #666666; border-bottom: 1px solid #666666; }
#center .cms>.center .register form .section_personal_data input {font-size: 12px ; width: 183px; height: 19px; border-left: 2px solid #666666; border-top: 2px solid #666666; border-right: 1px solid #666666; border-bottom: 1px solid #666666; line-height: 20px}
#center .cms>.center .register form .section_personal_data input[name="client_post_code"] {width: 70px}
#center .cms>.center .register form .section_personal_data input[name="client_house_nr"] {width: 35px}
#center .cms>.center .register form .section_personal_data input[name="partner_post_code"] {width: 70px}
#center .cms>.center .register form .section_personal_data input[name="partner_house_nr"] {width: 35px}

#center .cms>.center .register form .section_info p {color: rgb(3,129,249) ; font-style: normal ; margin-top: 10px ; margin-left: 275px ; width:700px  }
#center .cms>.center .register form .section_info p em {color: #0a56a1;  }
#center .cms>.center .register form .section_send_form {margin-top: 40px ; margin-left: 25px ; float: left ; height: 50px}
#center .cms>.center .register .section_rules span { color: red; padding-left: 6px; font-size: 11px; display: block; }

#center .cms>.center .section_info { float: left; width: 250px; font-size: 11px; }
#center .cms>.center .section_info p { font-style: italic; margin: 0px; padding: 0px; }
#center .cms>.center .section_menu ul { padding: 0px; margin: 0px; }
#center .cms>.center .section_menu ul li { float: left; margin-right: 6px; }

/*--FORMULARZ REJESTRACJI NOWEGO SPRZETU--*/
#register_item { float:left; width:700px; }
#register_item table.reg1 { float:left;width:700px;}

#register_item table.reg1 tr th { text-align:right; color:#AAAAAA; font-weight: normal; font-size:11px}
#register_item table.reg1 tr td select { border:none; width:188px; border-color:#666666; border-style:solid; border-width:2px 1px 1px 2px; height:23px;}
#register_item table.reg1 tr td input { border:none; width:184px; border-color:#666666; border-style:solid; border-width:2px 1px 1px 2px; font-size:12px; height:19px; line-height:19px;}	
#register_item table.reg1 tr#checkbox td input {border-style:none;width:auto;height:auto;margin:0px;padding:0px}	

#Posiadany_sprzet { position:relative;left:-7px; margin-top:20px;}
#Posiadany_sprzet .company_header { background:url(images/layout/company_header_big_bg.gif) no-repeat; height:21px;  margin-left:2px; padding-left:15px; padding-top:12px;}
#Posiadany_sprzet .company_header span.name { color:#FFFFFF; font-weight:bold;}
#Posiadany_sprzet table {border-top:1px solid #2d2d2d}
#Posiadany_sprzet table tr td { color:#AAAAAA ; font-size:12px;text-align:left}
#Posiadany_sprzet table tr td img.border{display:block}
#Posiadany_sprzet table tr:first-child td img.border{display:none}
#Posiadany_sprzet table tr th { text-align:left}

/*formularze w panelu uzytkownika*/
#center .cms>.center .profile .section_personal_data em {color: rgb(3,129,249)}
#center .cms>.center .profile .section_personal_data dl {margin:0px;padding:0px}
#center .cms>.center .profile .section_personal_data dl dt {margin-bottom:10px}
#center .cms>.center .profile .section_personal_data dl dt label {color: #aaaaaa;text-align: right}
#center .cms>.center .profile .section_personal_data dl dt select{height:23px;width: 183px;border-left:2px solid #666666;border-top:2px solid #666666;border-bottom:1px solid #666666;border-right:1px solid #666666}
#center .cms>.center .profile .section_personal_data dl dt input[type="checkbox"] {margin:0px;padding:0px}
#center .cms>.center .forgot_password .section_personal_data dl dt label {text-align:right}
#center .cms>.center .profile .section_content dl dt label {text-align:right}
#center .cms>.center .profile .section_content dl dt select {height:23px;width: 183px;border-left:2px solid #666666;border-top:2px solid #666666;border-bottom:1px solid #666666;border-right:1px solid #666666}
#center .cms>.center .profile .section_avatar_change dl dt label {text-align:right}
