.myAccount,.myAccount input,.myAccount select,.myAccount textarea,.myAccount td,.myAccount th {
    font-family: Tahoma,Arial,Helvetica,sans-serif;
    font-size: 11px;}
.myAccount th {text-align: left;}

.myAccount a:link,.myAccount  a:visited,.myAccount  a:active,.myAccount  a:hover {
    color: black;
    font-weight: bold;
    text-decoration: none;}
.myAccount a:hover {text-decoration: underline;}

.myAccount #nawigacja {
    width: 185px;
    float: left;
    border-right: 1px solid white;}
.myAccount #nawigacja .blok {margin: 4px 0px 4px 8px;}
.myAccount #nawigacja .blok .belka{
    background-color: #FFFDD1;
    border:1px solid #FAE793;
    height: 19px;
    margin-bottom: 2px;
    padding: 2px 0px 0px 2px;}
.myAccount #nawigacja .blok .rzad{
    background-color: #FFFFEF;
    padding: 0px 8px 0px 8px;
    margin-bottom: 1px;
    border:1px solid #FAE793;
    height: 19px;}
.myAccount #nawigacja .blok .rzad img{
    margin-top: 1px;}
.myAccount #nawigacja .blok a:link,.myAccount  #nawigacja .blok a:visited,.myAccount  #nawigacja .blok a:active,.myAccount  #nawigacja .blok a:hover {
    color: black;
    font-weight: normal;
    text-decoration: none;}
.myAccount #nawigacja .blok a:hover {
    text-decoration: underline;}

.myAccount #tresc {float: right; width: 798px;}
.myAccount #tresc .blok {padding: 4px 8px 4px 8px;}
.myAccount #tresc .blok .belka {
    background-color: #FFFDD1;
    border:1px solid #FAE793;
    border-bottom-color: #FFFDD1;
    height: 19px;
    padding: 2px 0px 0px 2px;}

.myAccount .pojemnik {
    border: 1px solid #FAE793;
    background-color: #FFFFEF;
    padding: 5px 8px 5px 8px;}

.myAccount .managerplikow {
    background-color: #FFFFEF;
    padding: 5px;
    border: 1px solid #FAE793;}
.myAccount .managerplikow_top {
    height: 10px;
    padding: 5px;
    font-weight: bold;
    position: relative;
    z-index: 1000;}
.myAccount .listingplikow {
    background-image: url(/images/th-bg.png);
    background-repeat: repeat-x;
    border: 1px solid #FAE793;
    border-top: 1px solid white;
    background-color: white;
    word-wrap: break-word;
    border-collapse: collapse;
}
.myAccount .listingplikow th {
    color: #2E2E2E;
    height: 21px;}

.myAccount .listingplikow tr.odd {
    background-color: #FFFCF1;
    vertical-align: middle;
}
.myAccount .listingplikow tr.even {
    background-color: #FFFAE6;
    vertical-align: middle;
}
.myAccount .cien {background-color: #FFFAE6;}
.myAccount .jasnycien {background-color: #FFFCF0;}

.myAccount .input-search{
    height: 14px;
    font-size:12px;
    padding-left:17px;
    margin:0px 2px 0px 2px;
    border:1px #aaaaaa solid;
    font-family:"Verdana",Tahoma,Arial,sans-serif;
    background-image:url(../images/icons/zoom.png);
    background-position:left center;
    background-repeat:no-repeat;
    background-color:#ffffff;}

.myAccount .tool-tip {
    color: #000000;
    width: 300px;
    z-index: 13000;}

.myAccount .tool-title {
    font-size: 14px;
    font-weight: bold;
    text-decoration: underline;
    font-family: tahoma;
    text-align: center;
    margin: 0;
    color: #000000;
    padding: 8px 8px 3px 8px;
    background: url(images/bg_tips.gif) top left;}

.myAccount .tool-text {
    font-size: 11px;
    font-family: tahoma;
    text-align: center;
    padding: 0px 8px 8px 8px;
    background: url(images/bg_tips.gif) bottom right;}

.myAccount #lrbox {
    margin:2px 0;
    position:relative;
    width:984px;
}


.myAccount .publicDirName {
    color: gray;
    font-size: 10px;
    font-style: italic;
    padding-left: 2px;
}

.myAccount .listingplikow img {
    border: none;
}


.dropdown img {
    float: right;
    margin-top: 5px;
    border: 0px;}

.dropdown, .dropdown ul {
    list-style: none;
    margin: 0 5px 0 0;
    padding: 0;}

.dropdown {
}

.dropdown li {
    border: 1px solid #FAE793;
    float: left;
    width: 110px;
    position: relative;
    margin: 0px;
    padding: 0px;}

.dropdown li a, .dropdown li a:link, .dropdown li a:active, .dropdown li a:visited {
    font: bold 12px/16px Arial, Helvetica, sans-serif;
    /*background: #fffee5;*/
    color: #000;
    display: block;
    padding: 0 9px;
    text-decoration: none;}

.dropdown li a:hover {
    /*background: #ccc;*/
    color: #000;}

.dropdown li:hover a,
.dropdown li.sfHover a {
    /*background: #fffef8;*/
    color: #000;}

.dropdown li:hover ul a,
.dropdown li.sfHover ul a {
    /*background: #fffef8;*/
    color: #959595;}

.dropdown li:hover ul a:hover,
.dropdown li.sfHover ul a:hover {
    /*background: #ffffdf;*/
    color: #000;}

.dropdown ul {
    z-index:8000;
    background: #fffef8;
    border-bottom: 1px solid #FAE793;
    list-style: none;
    margin: 0;
    width: 110px;
    position: absolute;
    top: -999em;
}

.dropdown li:hover ul,
.dropdown li.sfHover ul {
    top: 17px;}
.dropdown ul li {
    border: 0;
    float: none;}

.dropdown ul a {
    border: 1px solid #FAE793;
    border-bottom: 0;}

.dropdown ul a:hover {
    /*background: #ccc;*/
    color: #000;}

.dropdown-wrap span {
    float: left;
}

.dropdown-wrap ul {
    float: right;
}

.options {
    margin: 5px auto;
    text-align: center;
    height: 10px;
}

.options a.op {
    cursor: pointer;
    font-weight: normal;
}

.dashboard_top_table {
    background: #FFFDD1;
    border: 1px solid #FAE793;
    border-radius: 5px;
}

.green-text {
    color: green;
}

.orange-text {
    color: orange;
}

.red-text {
    color: red;
}

#profile {
    height: 100px;
    padding: 4px;
	border:2px dotted #FAE793; 
	margin: 8px 8px 3px 8px; 
	border-radius: 6px; 
	background-color: #FFFFEF;"
}

#avatar {
    float: left;
    height: 100px;
    width: 100px;
}

#info {
    margin-left: 10px;
    float: left;
    height: 100px;
    width: 500px;
	font-family: "Lucida Grande",Helvetica,Arial,sans-serif;
}

#additional {
    margin-left: 10px;
    float: left;
    height: 100px;
    width: 335px;
}

#info .profilename a {
    color: #c91a1a;
    font-size: 32px;
    font-weight: bold;
	line-height: 1.05em;
	margin-left: -2px;
	text-decoration: none;
}

#info .profilelocation {
    color: #666666;
    font-size: 18px;
    font-weight: normal;
	line-height: 1.3em;
}

#info .profilestats {
    color: #666666;
    font-size: 12px;
}

#info .links {
    margin: 5px 0px 0px -5px;
}

#info .links span.link {
    margin-left: 5px;
}

#info .links span.link a {
    position: relative;
    top: -4px;
}

#info div {
    margin: 0px;
}

.fm_input {
    border: 2px #FAE793 solid; 
    border-radius: 6px; 
    height: 17px; 
    padding-left: 5px;
}

input.fm_cancel {
    border: 2px #FAE793 solid; 
    border-radius: 6px; 
    background-color: #FFFFEF; 
    font-weight: bold; 
    height: 23px; 
    width: 115px;
}
img.fm_cancel {
    vertical-align: middle; 
	cursor: pointer;
}

input.fm_ok {
    border: 2px #FAE793 solid; 
    border-radius: 6px; 
    background-color: #FFFFEF; 
    font-weight: bold; 
    height: 23px; 
    width: 115px;
}
img.fm_ok {
    vertical-align: middle; 
	cursor: pointer;
}

#AccountSettings {
    margin: 4px 8px;
	padding: 0px 8px 4px 8px;
	border:1px solid #FAE793; 
	background-color: #FFFFEF;
    border-radius: 4px 4px 4px 4px;
}

#AccountSettings .headline {
    border-bottom: 1px solid #FAE793;
    color: #C91A1A;
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 8px;
    margin-top: 1px;
    padding: 6px 5px;
}

#AccountSettings .options {
    color: #222222;
    font-size: 13px;
    font-weight: bold;
	line-height: 20px;
}

#AccountSettings .inputfield {
    font-size: 13px;
    margin: 0px 0px 0px 0px;
    border: 1px solid #AAAAAA;
    background-position: 2px;
    background-repeat: no-repeat;
    background-color: #ffffff;
	height: 18px;
	border-radius: 4px 4px 4px 4px;
	padding-left: 3px;
}

#AccountSettings .AccountSettingsTable {
    padding-left: 3px;
}

#AccountSettings .AccountSettingsButtons {
    background: none repeat scroll 0 0 #FFFDD1;
    border: 2px solid #FAE793;
    border-radius: 6px 6px 6px 6px;
    color: #444444;
    font-size: 12px;
    font-weight: bold;
    height: 23px;
    padding: 0 0 2px 0;
    width: 200px;
    margin: 5px 0px 12px 0px;
}