body.account div#header-bg {background:url('../img/account/account-top-bg.gif') repeat-x}div.freelancer {padding:5px 15px;/*background:url('../img/content-bg.gif') repeat-x*/}div.employer {padding:5px 15px;background:url('../img/content-bg-blue.gif') repeat-x}div#account ul.horizontal-menu {width:1000px;margin:15px -15px 0 -15px}div#account ul.horizontal-menu a {text-decoration:none;padding:5px 34px 7px 34px}body div#account ul.inside-menu a {padding:5px 55px 7px 55px;height:15px;}ul#account-info {width:1010px;margin:0 -5px;padding:8px 0 5px 0;overflow:hidden;clear:both;font-size:12px}	ul#account-info li {margin:0 6px;float:left}	ul#account-info img {margin-right:5px;float:left}	ul#account-info span {float:left}	ul#account-info a {color:#616161}	ul#account-info a:hover {text-decoration:underline}	ul#account-info a img {margin:2px 10px}	ul#account-info a strong {text-decoration:underline;color:#0474b1}	ul#account-info a:hover strong {text-decoration:none}	ul#account-info a#ausgang {width:87px;height:20px;margin-top:-2px;display:block;background:url('../img/account/ausgang.gif');text-indent:-2000px}	div#content div#account-page-content h2 {font-size:16px;font-weight:normal;color:#87460f}	div.balance table {width:100%;border-collapse:collapse}		div.balance th {padding:5px;text-align:left}		div.balance td {padding:5px;border-top:dotted 1px #e8e8e8;border-bottom:dotted 1px #e8e8e8}		div.balance tr.grey th {background:#f7f7f7}		div.balance tr.grey td {background:#f7f7f7}	div.presents ul {padding-top:5px;font-size:13px}		div.presents ul li {margin:10px 0}		div.presents ul a {font-weight:bold;text-decoration:underline;color:#f37f1c}		div.presents ul a:hover {text-decoration:none}		div.present-pro form {margin-top:25px}		div.present-pro label {width:150px;padding-top:2px;display:block;float:left;clear:left;font-weight:bold;color:#616161}		div.present-pro input {width:150px;height:18px;margin-top:5px;float:left;border:solid 1px #d1d1d1}		div.present-pro textarea {width:400px;height:100px;float:left;border:solid 1px #d1d1d1}		div.present-pro input#ubersetzen {width:auto;height:auto;margin:10px 0 0 415px;clear:both;border:none}		div.present-pro p strong {color:#f58220}		div.present-pro form p {margin-left:150px;clear:both;font-size:11px;color:#616161}		div.present-pro form span {float:left;padding:7px 5px;font-size:11px;color:#616161}		div.present-pro form span.error {color:#BD4B4B;}	div.payment table {width:650px;margin:20px 0;border-collapse:collapse}		div.payment td {height:45px;padding:5px;border-top:solid 1px #dcdbd9;border-bottom:solid 1px #dcdbd9}		div.payment img {float:left}		div.payment span {margin:7px 0 0 10px;float:left}		div.payment input.value {margin-left:20px;border:solid 1px #d1d1d1}		div.payment td.exchange-info {color:#c1bfbf}		div.payment h3 {font-size:16px;margin:15px 0;color:#616161}		div.payment p strong {font-size:12px;color:#d91414}		div.payment p {margin:10px 0;font-size:11px;color:#616161}	div#account-information {width:100%;clear:both;margin:0 0 15px;overflow:hidden}	div#account-information td {padding:0 10px}	div#account-information td.colored {padding:10px;background:#fffae0}	div#account-information td.colored span {font-size:16px;color:#87460f}	div#account-information img {margin-right:15px;float:left;}	div#account-information table img {margin-right:5px}	div#account-information div.pro-account {width:34px;height:13px;overflow:hidden;margin-top:2px;float:left;background:url('../img/pro-ico.gif');text-indent:-2000px}	div#account-information div.status {width:9px;height:9px;overflow:hidden;margin:4px 2px 0 2px;float:left;background:url('../img/status.gif');text-indent:-2000px}	div#account-information div.offline {background-position:right top;}	div#account-information h3 a {padding:0;float:none;background:none;font-size:12px;color:#616161}	div#account-information h3 span {font-weight:normal}body div.employer ul.horizontal-menu {background:url('../img/content-bg-blue.gif')}body ul.horizontal-menu li {list-style:none !important;margin:1px 0 !important}div#content div.employer h2 {font-size:16px;font-weight:normal;color:#87460f}div#content div.freelancer h2 {font-size:16px;font-weight:normal;color:#87460f}div#content div.account-info {padding:15px 0;overflow:hidden}div#content div.account-info img {margin-right:10px;float:left}div#content div.account-info div.pro-account {width:34px;height:13px;overflow:hidden;margin-top:2px;float:left;background:url('../img/pro-ico.gif');text-indent:-2000px}div#content div.account-info div.status {width:9px;height:9px;overflow:hidden;margin:4px 2px 0 2px;float:left;background:url('../img/status.gif');text-indent:-2000px}div#content div.account-info h3 a {font-size:16px;color:#0474b1}div#content div.account-info ul {margin-top:10px;font-weight:bold;color:#616161}div#content div.account-info ul a {text-decoration:none;color:#f37f1c}div#content div.account-info ul a:hover {text-decoration:underline}div#content div#account table.proj-make th {width:80px;text-align:right; padding-right:10px}form#employers-settings label {width:200px;float:left;display:block;clear:left;font-weight:bold}form#employers-settings input {width:400px;float:left;margin-top:5px;border:solid 1px #cecece}form#employers-settings input#registriert {width:auto;height:auto;border:none}form#employers-settings p {padding:3px 0 5px 200px;clear:both}form#employers-settings p a {font-weight:bold;color:#f37f1c}form#employers-settings input#registriert {margin-left:505px}div#account-information a {color:#f58220}div#account-information h3 a {font-size:16px;color:#f58220}div.employer div#account-information h3 a {font-size:16px;color:#0474b1}div#account-information table {width:875px;margin-top:10px}div#account-information a {color:#f58220}div#project-info {overflow:hidden}div#project-info ul {float:left}div#project-info p {width:400px;float:right}div#project-info p a {width:54px;height:12px;margin:50px 0 10px 0;clear:both;display:block;float:right;background:url('../img/andern.gif')}div#project-info li {margin:5px 0}div.project-adv-info {padding:10px;background:#eeeeee}div.project-adv-info h3 {margin-bottom:10px;font-size:12px}div.project-adv-info span {color:#f58220}div.projects td {padding:5px 3px 15px; text-align: center;}div.projects th {white-space: nowrap;}div.projects th div{width: 155px; overflow: hidden; margin: auto;}div.projects th a {color:#87460f}div.projects table {margin-top:20px}div#account-information .work-status-occupied {padding-left:12px;background:url('../img/occupied.gif') left 1px no-repeat;color:#b63e3e}div#account-information .work-status-free {padding-left:12px;background:url('../img/free.gif') left 1px no-repeat;color:#689130}div.projects ul {margin:30px 0}div.projects li {margin:5px 10px}div.projects a {color:#f58220}div.projects a:hover {text-decoration:underline}div.freelancer-contacts div#left-block {width:710px;float:left;background:url('../img/content-line.gif') 0 40px repeat-x}div.freelancer-contacts div#right-menu {width:255px;float:right;background:url('../img/content-line.gif') 0 40px repeat-x}div.freelancer-contacts {background:none}div.freelancer-contacts form#searching-for-contact {padding:15px 15px;overflow:hidden}div.freelancer-contacts form#searching-for-contact input {float:left}div.freelancer-contacts form#searching-for-contact input.text {width:611px;height:18px;border:solid 1px #cecece}div.freelancer-contacts table#contacts-list {width:100%}div.freelancer-contacts table#contacts-list td {padding:15px 15px 0;border:solid 1px #d7d7d7;height:125px}table#contacts-list img {margin-right:15px;float:left}table#contacts-list div.pro-account {width:34px;height:13px;overflow:hidden;margin-top:2px;float:left;background:url('../img/pro-ico.gif');text-indent:-2000px}table#contacts-list div.status {width:9px;height:9px;overflow:hidden;margin:4px 2px 0 2px;float:left;background:url('../img/status.gif');text-indent:-2000px}table#contacts-list div.offline {background-position:right top;}table#contacts-list h3 a {padding:0;float:none;background:none;font-size:12px;color:#616161}table#contacts-list h3 span {font-weight:normal}table#contacts-list a.new-message {width:142px;height:16px;margin:17px 0 0;display:block;float:left;background:url('../img/new-message.gif')}table#contacts-list div.messages {margin:3px 0 15px 98px;}table#contacts-list div.status_text {float:left;width:400px;margin:15px 0 0;}table#contacts-list div.change_folder {float:right;}table#contacts-list div.change_folder select {width:140px}table#contacts-list tr {padding:15px 0}table#contacts-list td.grey {width:150px;background:#eeeeee;vertical-align:top;}table#contacts-list td.grey a {font-weight:bold;color:#f58220}table#contacts-list td.grey strong {color:#87460f}div.freelancer-contacts form#comment h3 {font-size:12px}div.freelancer-contacts form#comment {overflow:hidden;margin:0 2px;padding:10px;border:solid 1px #eeeeee}div.freelancer-contacts form#comment textarea {width:100%;margin:10px 0;border:solid 1px #eeeeee}div.freelancer-contacts form#comment input {float:left}div.freelancer-contacts form#comment input#send {float:right}div#right-menu div {padding-bottom:10px;border:solid 1px #eeeeee;border-top:none}div#right-menu form {padding:10px}div#right-menu form.edit-folder {padding:0}div#right-menu ul {margin:0 10px;border-top:dotted 1px #e8e8e8}div#right-menu li {overflow:hidden;padding:5px 0;border-bottom:dotted 1px #e8e8e8}div#right-menu input.text {margin-bottom:9px;width:192px;height:18px;border:solid 1px #cecece}div#right-menu a.name {width:172px;padding-top:8px;float:left;color:#616161;text-decoration:underline;font-weight:bold}div#right-menu span.controls {margin-left:15px;}div#right-menu a:hover {text-decoration:none}div#right-menu a.current {text-decoration:none;color:#87460f}div#right-menu img {margin-right:10px;float:left}ul#comments {margin:5px 2px;padding:10px;border:solid 1px #eeeeee;background:url('../img/comment-bg.gif') repeat-x}ul#comments li {padding:15px 0;color:#bf7739;border-bottom:dotted 1px #eeeeee}ul#comments li.grey {color:#616161}ul#comments p {margin:10px 0}ul#comments h3 {font-size:12px}ul#comments li li {border-bottom:none;padding:0;color:inherit;}ul#comments li ol li {list-style:decimal outside;}ul#comments li ul li {list-style:disc outside;}ul#comments li ol {padding:0 0 0 50px;}ul#comments li ul {padding:0 0 0 50px;}table#pro {margin-top:20px;border-collapse:collapse;float:left}table#pro td {padding:10px;border:solid 1px #dcdcdc}table#pro th {padding:10px;border:solid 1px #dcdcdc;font-weight:normal}table#pro p {font-size:10px;color:#8e8d8d}div#text {overflow:hidden}div#text div#left {width:610px;float:left}div#text div#pro-info.empl {float:left;}div#text div#pro-info {width:300px;float:right;font-size:11px}div#text div#pro-info h2 {margin:25px 0 75px 0;font-size:26px;border:none;font-family:"Tahoma";color:#666666;font-weight:normal}div#text div#pro-info h3 {margin:35px 0 20px 0;font-size:18px;border:none;font-family:"Tahoma";color:#666666;font-weight:normal}div#text div#pro-info div {width:240px;padding:10px;margin-left:-13px;overflow:hidden;position:relative;background:url('../img/pro-info-bg.gif') no-repeat}div#text div#pro-info div p {width:130px;margin:5px 15px}div#text div#pro-info div strong {width:70px;margin:5px 15px 10px 15px}div#text div#pro-info div img {position:absolute;right:0;top:0}div#text div#pro-info p {margin:10px 0}div#text div#pro-info input {margin-right:5px}div#text div#pro-info form {margin:20px 0}div#projects-adv-info {margin-top:-13px;padding:0 0 15px 15px;font-size:12px}div#projects-adv-info a {margin-right:15px}div#projects-adv-info a.current {color:#616161;text-decoration:none}table#all-projects {width:900px;margin:0}table#all-projects td {padding:5px 10px}table#all-projects p {margin:15px 0;color:#333333;font-size:13px;}table#all-projects h3 {position:relative;margin-bottom:15px;font-weight:normal;font-size:19px;color:#003399;}table#all-projects h3 a {text-decoration:underline;color:#003399;}table#all-projects h3 a:hover {color:#00A4FF}table#all-projects h3 span {color:#F58220;float:right;font-size:12px;font-weight:bold;}table#all-projects a {text-decoration:underline;color:#F37F1C;}table#all-projects div.budget {float:right;}div#warning {width:940px;height:37px;margin:0 -10px;padding:3px 30px;position:relative;background:url('../img/warning.gif');color:white}div#warning p {margin:3px 0;width:800px}div#warning a#feedback {width:75px;height:14px;display:block;position:absolute;right:15px;top:15px;background:url('../img/feedback.gif')}table#all-projects div.comments {width:110px;margin:15px 0 10px 0;font-weight:bold;color:#87460f}table#all-projects div.comments span {display:block;float:right;margin-top:-5px;padding:5px 13px 10px 13px;background:url('../img/comments-bg.gif') bottom right no-repeat}div#catalog-delivery {width:670px;float:right}div#text div#catalog-delivery h2 {margin:0 0 20px 0;font-size:26px;border:none;font-family:"Tahoma";color:#666666;font-weight:normal}div#text div#catalog-delivery h3 {margin:15px 0 5px 0;font-size:14px;color:#87460f}div#text div#catalog-delivery ul {width:690px;overflow:hidden;margin:0 -5px}div#text div#catalog-delivery li {width:310px;margin:5px;padding:10px;float:left;overflow:hidden;border:solid 1px #c0c0c0}div#text div#catalog-delivery label {margin:7px 0;clear:both;float:left}div#text div#catalog-delivery input {margin-right:5px}div#text div#catalog-delivery textarea {width:100%;margin:0 0 10px 0;border:solid 1px #c0c0c0}div#text input.text {border:1px solid #D8D7D7;float:left;width:90px;}div#summa {margin:10px 0;background:url('../img/summa.gif') repeat-y}a#zur-auswahl {margin:10px 0 0 0;float:right;font-weight:bold}ul#project-menu {width:235px;float:left;background:url('../img/content-line.gif') repeat-x}ul#project-menu li {padding:10px;border-bottom:dotted 1px #e7e7e7;font-weight:bold}ul#project-menu a {color:#616161}ul#project-menu img {float:left;margin-right:5px}ul#project-workers {width:750px;float:right}	ul#project-workers li {padding:20px;background:url('../img/content-line.gif') repeat-x}	ul#project-workers img {margin-right:20px;float:left}	ul#project-workers h3 {position:relative;font-size:12px}	ul#project-workers h3 a {padding:0;float:none;background:none;font-size:12px;color:#0474b1}	ul#project-workers h3 a#ruckwarts {position:absolute;right:5px;top:30px;font-size:11px;color:#616161;text-decoration:underline}	ul#project-workers h3 a#ruckwarts:hover {text-decoration:none}	ul#project-workers h3 span {margin-right:5px;font-weight:normal}	ul#project-workers div.pro-account {width:34px;height:13px;overflow:hidden;margin-top:2px;float:left;background:url('../img/pro-ico.gif');text-indent:-2000px}	ul#project-workers div.status {width:9px;height:9px;overflow:hidden;margin:4px 2px 0 2px;float:left;background:url('../img/status.gif');text-indent:-2000px}	ul#project-workers div.post {width:592px;padding:10px;margin-top:20px;float:left;position:relative;border:solid 1px #c6c6c6;background:white}	ul#project-workers div.post p {margin:10px 0}	ul#project-workers div.post h3 {margin-bottom:15px}	ul#project-workers div.post h3 a {text-decoration:underline;font-size:16px;color:#87460f}	ul#project-workers div.post h3 a:hover {text-decoration:none}	ul#project-workers div.post i {width:15px;height:9px;display:block;overflow:hidden;position:absolute;top:20px;left:-15px;background:url('../img/blocks-img.gif')}	ul#project-workers div.post div.category {margin:15px 0 10px 0;float:left;clear:left;font-weight:bold;color:#616161}	ul#project-workers div.post div.comments {margin:15px 0 10px 0;float:right;font-weight:bold;color:#87460f}	ul#project-workers div.post div.theme {margin:15px 0 10px 0;float:right;font-weight:bold;color:#616161}	ul#project-workers div.post div.comments span {padding:5px 10px 10px 10px;background:url('../img/comments-bg.gif') bottom right no-repeat}ul#project-workers table {width:590px;margin:15px 0 0 90px;color:#969696;font-size:11px}ul#project-workers table td {padding:5px}ul#project-workers a {color:#87460f;font-weight:bold;font-size:12px}div#settings {overflow:hidden}	div#settings a {font-weight:bold;color:#f58220}	div#settings p {margin:10px 0}	div#settings label {width:310px;height:20px;margin-bottom:5px;display:block;float:left;clear:left}	div#settings select {width:100px;float:left}	div#settings input.text {width:50px;border:solid 1px #d8d7d7;float:left}	div#settings textarea {width:100%;height:100px;border:solid 1px #d8d7d7;clear:both;float:left}	div#block-settings {margin-top:10px;padding:5px 20px 20px 20px;overflow:hidden;position:relative;border-top:solid 1px #eedeb8;background:#f5f0e4}		div#block-settings div {position:absolute;top:60px;right:20px}			div#content div#block-settings div h2 {margin:0 0 15px 0}			div#block-settings div p {padding:5px 0;border-bottom:solid 1px #fffbf0}			div#block-settings div label {padding-top:3px;margin-right:10px;display:block;float:left}			div#block-settings div select {width:62px}			div#block-settings div span {color:#616161;font-size:10px}			div#block-settings div input {width:60px;border:solid 1px #d8d7d7}			div#block-settings textarea {width:500px;height:70px;border:solid 1px #d8d7d7}		div#input {overflow:hidden;padding:10px 7px;background:#fbf7ed}			div#input input {float:left}		ul#websites-settings table {margin-top:1px;width:100%;border-collapse:collapse}		ul#websites-settings table h3 {font-size:12px;color:#616161;float:left}		ul#websites-settings th div {overflow:hidden;float:right}		ul#websites-settings th {padding:10px;background:#f8f8f8}		ul#websites-settings th input,ul#websites-settings th label,ul#websites-settings th select {margin:0 2px;float:left}		ul#websites-settings td {border-bottom:solid 1px #d8d7d7;padding:10px}		ul#websites-settings table td label {width:200px;margin-bottom:5px;float:left;display:block}		ul#websites-settings table td input {width:60px;margin-bottom:5px;border:solid 1px #d8d7d7}		ul#websites-settings table td select {width:60px}img.avatar {width:75px;height:75px;}.contEditFolder{	display:none;}.contEditFolder form{	margin: 0px;	padding: 0px;}.editFolderBox{	float: left;	width: 90px;		height: 14px;	margin-top: 6px;	padding: 4px 0px 4px 8px;	border: solid 1px #AEAEAE;	font-family:Tahoma;	font-size: 12px;	font-style: normal;	color: #000000; }.contEditButton{	margin-top: 9px;	margin-left:9px;	float: left;	width: 16px;	height: 16px;	background:url(/img/arrow_right_blue.gif) no-repeat left;	border-width:0px;	cursor:pointer;}.contEdMark{	display:none;}.contNewMark{	width:115px;	height:55px;	float: left;	font-size:11px;}.contChangeMark{	height:25px;}.contNewMarkBtn{	margin-top: 1px;	margin-left:5px;	float: left;	width: 16px;	height: 16px;	background:url(/img/arrow_right_blue.gif) no-repeat left;	border-width:0px;	cursor:pointer;}.status_change {	background:url("/img/arrow_right_blue.gif") no-repeat scroll left center;	border-width:0;	cursor:pointer;	width:16px;		height:16px;	margin-left:5px;	margin-top:1px;}.OptString {margin:5px 0}	.OptString input {margin-right:5px;float:left}	#chbAddDel {margin-right:5px;float:left}div.textarea {float:left}div#settings {position:relative}.middle-text-span {position:absolute;top:89px}
