#Main div.content {float: left; width: 648px; border: none; text-align: left; padding: 0; margin: 0}
html>body #Main div.content {width: 650px;}

#ProfileAbout {float: left; width: 648px; border: 1px solid #e1e1e1; padding: 10px; margin-bottom: 10px}
html>body #ProfileAbout {width: 630px;}
#ProfileAbout div.fixer {clear: both; font-size: 1px; height: 1px}
#ProfileAbout div.aboutContent { border: 1px solid #e1e1e1; background: #f2f2f2; }
#ProfileAbout div.aboutContent img {float: left; border: 1px solid #e1e1e1; margin: 6px 6px 6px 10px;}

#ProfileAbout div.aboutContent h2 {margin: 5px 0 0 0; padding: 0; color: #0088b5; font-family: Arial; font-size: 12px; font-weight: normal}
#ProfileAbout div.aboutContent span {color: #8d8d8d; font-family: Arial; font-size: 10px; font-weight: normal}

#ProfileAbout .mainButtons { float: right; margin: 2px; }
#ProfileAbout .mainButtons button.mailto {float: right; background: url(../i/button_mailto.gif) no-repeat; width: 18px; height: 14px; border: none; margin:0; }
#ProfileAbout .mainButtons button.addFriend {float: right; background: url(../i/button_add.gif) no-repeat; width: 18px; height: 14px; border: none; margin-right: 2px}

#MyArts {float: left; width: 650px; border: 1px solid #e1e1e1; padding: 0px;  margin-bottom: 10px}
#MyArts h2 {font-family: Georgia; font-size: 11px; color: #b9002c; margin: 10px 0 10px 10px; padding: 0; letter-spacing: 1px }
#MyArts ul.icons {float: left; padding: 0; margin: 0; list-style-type: none}
#MyArts ul.icons li {float: left; padding: 0; margin: 0; width: 162px; border: 1px solid #e1e1e1; border-left: none; text-align: center; padding: 20px 0 2px 0}
#MyArts ul.icons li.last {border-right: none; width: 161px }
#MyArts ul.icons li.selected {background: transparent url(/i/icons/kat_back.jpg) no-repeat scroll 0pt 0pt;}

#MyArts ul.labels {float: left; padding: 0; margin: 0; list-style-type: none}
#MyArts ul.labels li {float: left; padding: 0; margin: 0; width: 162px; border: 1px solid #e1e1e1; border-left: none; border-top: none; text-align: center; padding: 10px 0; background: #f2f2f2;}
#MyArts ul.labels li.last {border-right: none; width: 161px }
#MyArts ul.labels li.selected {border-bottom: none; background: #fff}

#MyArts ul.labels li a {color: #b0b0b0; font-family: Georgia; font-weight: bold}
#MyArts ul.labels li.selected a {color: #b9002c !important;}

#ArtsTabsContainer { clear: both; height: 145px;}
#ArtsTabsContainer div.center { text-align: center }
#ArtsTabsContainer div.center img { margin-top: 60px }

#ElementsList table {border: none; background: #fff; border: 1px solid #e1e1e1; border-right: none; width: 630px; margin: 10px 0 3px 10px; clear: both}
#ElementsList table tr {background: #fff}
#ElementsList table tr.odd {background: #f2f2f2}
#ElementsList table tr.header {background: #f2f2f2}
#ElementsList table tr.header:hover {background: #f2f2f2}
#ElementsList table tr.header td {border-bottom: 1px solid #e1e1e1; height: 22px; text-align: left; color: #3d3d3d; font-size: 10px}
#ElementsList table tr:hover {background: #afdc93}
#ElementsList table tr td {border-right: 1px solid #e1e1e1; height: 22px; text-align: left; color: #3d3d3d; padding: 0 5px; font-size: 11px}

#ElementsList table tr td a {color: #3d3d3d}
#ElementsList table tr a.edit {display: block; float: left; background: url(../i/bg_button_edit.gif) no-repeat; padding: 0 0 0 20px; color: #a1a1a1; font-size: 10px}
#ElementsList table tr a.delete {display: block; float: left; background: url(../i/bg_button_delete.gif) no-repeat; padding: 0 0 0 20px; margin: 0 0 0 10px; color: #a1a1a1; font-size: 10px}

#ElementsList table tr td img.thumb {margin: 10px 5px; width: 70px; height: 70px}

#ElementsList table tr td.t240 {width: 240px}
#ElementsList table tr td.t325 {width: 325px}
#ElementsList table tr td.t150 {width: 150px}
#ElementsList table tr td.t500 {width: 500px}
#ElementsList table tr td.t430 {width: 430px}
#ElementsList table tr td.t330 {width: 330px}
#ElementsList table tr td.t80 {width: 80px}
#ElementsList table tr td.t370 {width: 370px}

#ElementsList table tr td.w4 {width: 90px;}
#ElementsList table tr td.w5 {width: 300px}

#ElementsList a.more {float: right; margin-right: 10px; font-size: 10px; color: #b9002c; font-weight: bold}

#MoviesBox {padding: 10px 0 0 5px}
#MoviesBox div.movieBlock {float: left; width: 88px; height: 120px; border: 1px solid #e1e1e1; background: #fff; text-align: center; margin-right: 3px}
html>body #MoviesBox div.movieBlock {width: 87px; height: 118px;}
#MoviesBox div.last {margin-right: 0px}
#MoviesBox div.movieBlock a img.youtube {margin: 7px 0 2px 0; width: 70px; height: 70px}
#MoviesBox div.movieBlock a img.wrzuta {margin: 40px 0 18px 0; width: 30px; height: 20px}
#MoviesBox div.movieBlock div.userData {height: 30px}
#MoviesBox div.movieBlock div.userData a {color: #0088b5; font-size: 11px}
#MoviesBox div.movieBlock a.userName {color: #0088b5; font-size: 11px}
#MoviesBox div.movieBlock span.userLocation {color: #8d8d8d; font-size: 10px}
#MoviesBox div.movieBlock button.mailto {float: right; background: url(../i/button_mailto.gif) no-repeat; width: 18px; height: 14px; border: none; margin:0; }
#MoviesBox div.movieBlock img.typeIcon {float: right; width: 18px; height: 14px; margin:0;}
#MoviesBox div.more {text-align: right; clear: both; margin-top: 10px}
#MoviesBox div.more a {color: #b9002c; font-size: 10px}
#MoviesBox div.nomovies {text-align: center}
#MoviesBox div.nomovies a {color: #B9002C;}
#MoviesBox div.nomovies a span {color: #0088B5;}
#MoviesBox div.nomovies a span:hover {color: #B9002C; font-size: 10px}

#ElementsList div.noElements  {color: #0088B5; font-weight: bold; font-size: 10px; padding: 10px 0 0 10px;}

#MyFriends {float: left; width: 650px; border: 1px solid #e1e1e1; padding: 0 0 0 10px;}
html>body #MyFriends { width: 640px;}
#MyFriends h2 {font-family: Georgia; font-size: 11px; color: #b9002c; margin: 10px 0 10px 0; padding: 0; letter-spacing: 1px }

#MyFriends div.friendBlock {float: left; width: 87px; height: 127px; border: 1px solid #e1e1e1; background: #fff; text-align: center; margin-right: 3px}
html>body #MyFriends div.friendBlock {width: 85px; height: 125px;}
#MyFriends div.last {margin-right: 0px}
#MyFriends div.friendBlock a img {margin: 7px 0 2px 0; width: 70px; height: 70px}
#MyFriends div.friendBlock div.userData {height: 30px}
#MyFriends div.friendBlock a.userName {color: #0088b5; font-size: 11px}
#MyFriends div.friendBlock span.userLocation {color: #8d8d8d; font-size: 10px}
#MyFriends div.friendBlock button.mailto {float: right; background: url(../i/button_mailto.gif) no-repeat; width: 18px; height: 14px; border: none; margin:0; }
#MyFriends div.friendBlock img.typeIcon {float: right; width: 18px; height: 14px; margin:0;}
#MyFriends div.more {text-align: right; clear: both; margin-right: 10px}
#MyFriends div.more a {color: #b9002c; font-size: 10px}
#MyFriends div.noFriends {text-align: center; height: 70px}
#MyFriends div.noFriends a {color: #B9002C;}
#MyFriends div.noFriends a span {color: #0088B5;}
#MyFriends div.noFriends span {color: #0088B5;}
#MyFriends div.noFriends a span:hover {color: #B9002C; font-size: 10px}

#Main div.main div.columnRight {background: #ededed; padding-bottom: 10px}

#MyLinks {text-align: left}
#MyLinks h2 {font-family: Georgia; font-size: 11px; color: #3d3d3d; margin: 10px 0 10px 10px; padding: 0 0 10px 0; letter-spacing: 1px; background: bottom left url(../i/line_bold_red.png) no-repeat; }
#MyLinks div.linkBox {border: 1px solid #c9c9c9; background: #fff; padding: 5px; margin: 5px 10px; height: 60px; }
#MyLinks div.linkBox a {color: #0088b5; font-size: 11px; font-family: Arial}
#MyLinks div.linkBox p {color: #5c5c5c;}
#MyLinks div.more {text-align: right; clear: both; margin-right: 10px}
#MyLinks div.more a {color: #b9002c; font-size: 10px}
#MyLinks div.noElements {color: #0088b5; font-size: 10px; padding-left: 10px}

#MyPosts {text-align: left}
#MyPosts h2 {font-family: Georgia; font-size: 11px; color: #3d3d3d; margin: 10px 0 10px 10px; padding: 0 0 10px 0; letter-spacing: 1px; background: bottom left url(../i/line_bold_red.png) no-repeat; }
#MyPosts div.linkBox {border: 1px solid #c9c9c9; background: #fff; padding: 5px; margin: 5px 10px; height: 80px; }
#MyPosts div.linkBox a {color: #0088b5; font-size: 11px; font-family: Arial}
#MyPosts div.linkBox a.thread {color: #8d8d8d; font-size: 10px; font-family: Arial}
#MyPosts div.linkBox p {color: #5c5c5c;}
#MyPosts div.more {text-align: right; clear: both; margin-right: 10px}
#MyPosts div.more a {color: #b9002c; font-size: 10px}
#MyPosts div.noElements {color: #0088b5; font-size: 10px; padding-left: 10px}

#MyCalendar {float: left; width: 650px; border: 1px solid #e1e1e1; padding: 0 0 0 10px;  margin-bottom: 10px; height: 220px}
html>body #MyCalendar { width: 640px;}
#MyCalendar h2 {font-family: Georgia; font-size: 11px; color: #b9002c; margin: 10px 0 10px 0; padding: 0; letter-spacing: 1px }
#MyCalendarContainer div.center {text-align: center; margin-top: 80px}

#MyGroups {text-align: left}
#MyGroups h2 {font-family: Georgia; font-size: 11px; color: #3d3d3d; margin: 10px 0 10px 10px; padding: 0 0 10px 0; letter-spacing: 1px; background: bottom left url(../i/line_bold_red.png) no-repeat; }
#MyGroups div.more {text-align: right; clear: both; margin-right: 15px; margin-top: 5px; }
#MyGroups div.more a {color: #b9002c; font-size: 10px}
#MyGroups div.noElements {color: #0088b5; font-size: 10px; padding-left: 10px}
#MyGroups div.groupBox {float: left; width: 89px; height: 127px; border: 1px solid #e1e1e1; background: #fff; text-align: center; margin: 0 5px 0 0}
html>body #MyGroups div.groupBox {width: 87px; height: 125px;}
#MyGroups div.first {margin-left: 5px}
html>body #MyGroups div.first {margin-left: 10px}
#MyGroups div.groupBox img {margin: 5px 0}
#MyGroups div.groupBox a {color: #0088b5; font-size: 10px; font-weight: bold}

#MyNews {float: left; width: 650px; border: 1px solid #e1e1e1; padding: 0 0 10px 10px;  margin-bottom: 10px;}
html>body #MyNews { width: 640px;}
#MyNews h2 {font-family: Georgia; font-size: 11px; color: #b9002c; margin: 10px 0 0px 0; padding: 0; letter-spacing: 1px }

#MyNews ul {list-style-type: none; margin: 0; padding: 0; clear: both}
#MyNews li {display: block; border-top: 1px solid #e1e1e1; background: #fff; padding: 8px; margin: 0 10px 8px 0; height: 70px; color: #3d3d3d}
#MyNews li.first { border-top: none}
#MyNews li.date { background: #fff; border: none; border-bottom: 1px solid #b9002c; padding: 0 0 2px 8px; margin: 0 0 8px 0; height: 20px; color: #3d3d3d; font-weight: bold}
#MyNews li.noEvents { background: #fff; border: none; border-bottom: 1px solid #e1e1e1; padding: 0 0 2px 8px; margin: 0 0 8px 0; height: 20px; color: #b9002c; font-weight: bold}

#MyNews li h2 {margin: 0 0 10px 0; padding: 0; color: #3c3e3c; font-family: Georgia; font-size: 14px; font-weight: bold}
#MyNews li h2 a { color: #3c3e3c; }
#MyNews li h2 a.more {color: #0088b5; text-decoration: underline; font-size: 11px}
#MyNews li span {display: block; color: #8d8d8d; margin-bottom: 8px; font-size: 10px}
#MyNews li span sup {font-size: 8px;}
#MyNews li a.more {color: #0088b5; text-decoration: underline}
#MyNews li img {float: left; border: none; margin: 0 10px 10px 0; width: 70px; height: 70px}
#MyNews .showNewsType { display: block; float: right; width: 400px; text-align: right; color: #0088b5; }
#MyNews .noNews { color: #0088b5; font-size: 10px; margin: 10px 0 }

#MyTags {text-align: left}
#MyTags h2 {font-family: Georgia; font-size: 11px; color: #3d3d3d; margin: 10px 0 10px 10px; padding: 0 0 10px 0; letter-spacing: 1px; background: bottom left url(../i/line_bold_red.png) no-repeat; }
#MyTags div.noElements {color: #0088b5; font-size: 10px; padding-left: 10px}
#MyTags div.tabContainer { border: 1px solid #e1e1e1; background: #fff; padding: 3px 6px; margin: 10px}

#MyTags span {color: #000; /*cursor: pointer*/}
#MyTags span.power1 {font-size: 9px; color: #aedc92}
#MyTags span.power2 {font-size: 11px; color: #b9e181}
#MyTags span.power3 {font-size: 13px; color: #cee962}
#MyTags span.power4 {font-size: 15px; color: #dee948}
#MyTags span.power5 {font-size: 15px; font-weight: bold; color: #eee92d}
#MyTags span.power6 {font-size: 17px; font-weight: bold; color: #f9e919}
#MyTags span.power7 {font-size: 19px; font-weight: bold; color: #ffe90d}
#MyTags span.power8 {font-size: 21px; font-weight: bold; color: #ef9f0c}
#MyTags span.power9 {font-size: 23px; font-weight: bold; color: #cb3320}
#MyTags span.power10 {font-size: 25px; font-weight: bold; color: #b8012b}

#Ads300x250 {margin-bottom: 10px}
#Ads300x250 h2 {font-family: Georgia; font-size: 11px; color: #3d3d3d; margin: 10px 0 10px 10px; padding: 0 0 10px 0; letter-spacing: 1px; background: bottom left url(../i/line_bold_red.png) no-repeat;  text-align: left}
#adKontekst_0 {width: 300px; text-align: left}
