@import "Tabs.css";
@import "view.css";

#rightAfrodyta {
margin-top:15px;
height:150px;
width:150px;
float:left;
}
#zloteStrony {
margin-top:15px;
height:150px;
width:150px;
float:left;
}

#social{

height:58px;
width:304;
float:left;
}

.greenC {
color: #acbb2e !important;
}
.blueC {
	color: #3facb9 !important;
}
* {margin: 0px;padding: 0px;}
body, html {
background: #dcfdff url(gfx/main_bg.jpg) center top no-repeat;
font-family: Trebuchet MS;
font-size: 11px;
color: #666;
padding-top: 15px;
}
a {color: #3fadba;text-decoration: none;}
a:hover {text-decoration: underline;}

a.blueDots, a.greenDots {
background: url(gfx/blueDots.gif) left 2px no-repeat;
float: left;
padding-left: 15px;
color: #3fadba;
text-decoration: none;
margin-right: 10px;
}
a.greenDots {
background: url(gfx/greenDots.gif) left 2px no-repeat;
color: #acbb2e;
}
img {border: 0px;}
#wrapper {
width: 996px;
position: relative;
left: 50%;
margin-left: -498px;
}
#top {
width: 996px;
height: 18px;
background: url(gfx/mainTop.png) top left no-repeat;
float: left;
font-size: 0px;
margin-top: 15px;
}
*html #top {
background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="templates/default/gfx/mainTop.png", sizingMethod="image");
}
#main {
width: 970px;
background: url(gfx/mainBg.png) top left repeat-y;
float: left;
padding: 0px 13px;
}
*html #main {
background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="templates/default/gfx/mainBg.png", sizingMethod="scale");
}
#main .mainTop {
width: 970px;
height: 274px;
float: left;
}
#baner {
width: 631px;
height: 259px;
float: right;
clear: both;
right: 13px;
margin-right: 18px;
margin-top: 15px;
position: absolute;
z-index: 0;
display: inline;
}
.smTop {
float: right;
margin-right: 44px;
width: 590px;
position: relative;
z-index: 1000;
color: #b4b4b4;
display: inline;
}
.logo {
width: 316px;
height: 234px;
float: left;
background: #ccc;
margin-top: 40px;
position: absolute;
background: url(gfx/_logo.png) top left no-repeat;
left: 33px;
}
.searcherTop {
float: right;
width: 250px;
text-align: right;
position: absolute;
top: 3px;
right: 0px;
z-index: 10;
}
.searcherTop input {
border: 1px #cbc9be solid;
color: #8c8a7e;
font-family: Trebuchet MS;
font-size: 11px;
width: 130px;
padding: 1px 10px;
}
.searcherTop .submit {
width: auto;
border: none;
position: relative;
top: 5px;
}
.quickMenu {
float: left;
position: absolute;
top: 10px;
z-index: 100;
}
.quickMenu img { 
margin: 0px 10px;
border: 0px;
display: inline;
}
.menuMainTop {
height: 24px;
width: 662px;
float: left;
background: url(gfx/mainMenuTop.gif) top left no-repeat;
margin-left: 20px;
padding-top: 8px;
padding-left: 10px;
display: inline;
}

.menuMainTop img {
border: 0px;
}
.menuMainTop a {
margin-right: 42px;
display: inline;
}
.loginBox {
width: 240px;
height: 36px;
float: left;
background: url(gfx/loginBox.gif) left top no-repeat;
padding: 5px 10px 0px;
}
.loginBox input {
width: 80px;
font-family: Trebuchet MS;
font-size: 10px;
color: #8d8a7e;
border: 0px;
}
.loginBox .loginSubmit {
width: 12px;
height: 11px;
position: relative;
top: 2px;
left: 5px;
}
.loginBox a {
color: #fff;
text-decoration: none;
clear: both;
float: left;
background: url(gfx/loginBoxSubmit.gif) left 2px no-repeat;
padding-left: 15px;
margin-top: 2px;
}
.loginBox a:hover {
text-decoration: underline;
}
#left {
width: 200px;
float: left;
margin-left: 20px;
padding-top: 10px;
display: inline;
}
#left .menu {
width: 200px;
float: left;
}
#left .menu .title a {
	float: none;
	margin: 0px;
	padding: 0px;
}
#left .menu .title img {
	border: 0px;
}

.profilBOX {
	width: 200px;float: left;
}

#left .menu .quickProfMenu {
	float: right;
	padding-top: 11px;
	padding-right: 10px;
}
#left .menu .quickProfMenu span.showMenu, #left .menu .quickProfMenu span.showMenuON {
	color: #fff;
	float: left;
	cursor: pointer;
	background: url(gfx/showhide.gif) right -5px no-repeat;
	padding-right: 10px;
	margin-left: 10px;
}
#left .menu .quickProfMenu span.showMenuON {
	background: url(gfx/showhide.gif) right 8px no-repeat;
}
#left .menu .quickProfMenu img {
	border: 0px;
}
#left .menu .quickProfMenu a {
	float: left;
	width: auto;
	margin: 0px;
	margin-right: 5px;
}


#left .menu .soc-menu {
	width: 170px;
	padding: 10px 15px;
	padding-top: 20px;
	float: left;
}
#left .menu .soc-menu .avatar img {
	float: left;
	padding: 1px;
	border: 1px #e1e1e1 solid;
}
#left .menu .soc-menu .avatar {
	width: 80px;
	float: left;
}
#left .menu .soc-menu .profile-name {
	width: 70px;
	padding: 10px;
	float: left;
	color: #fff;
	font-size: 10px;
}
#left .menu .soc-menu .profile-name p {
	font-size: 11px;
	line-height: 11px;
	font-weight: bold;
}
#left .menu .soc-menu ul {
	width: 170px;
	float: left;
	list-style-type: none;
	padding-top: 20px;
}
#left .menu .soc-menu ul li {
float: left;
padding: 0px;
margin: 0px;
height: 19px;
padding-left: 15px;
margin-bottom: 1px;
}
#left .menu .soc-menu ul li.settings {
	background: url(gfx/soc-settings-menu.gif) left 4px no-repeat;
}
#left .menu .soc-menu ul li.edit-profile {
	background: url(gfx/soc-profile-menu.gif) left 3px no-repeat;
}
#left .menu .soc-menu ul li.signature {
	background: url(gfx/soc-signature-menu.gif) left 3px no-repeat;
}
#left .menu .soc-menu ul li.home {
	background: url(gfx/soc-home-menu.gif) left 3px no-repeat;
}
#left .menu .soc-menu ul li.my-reviews {
	background: url(gfx/soc-review-menu.gif) left 3px no-repeat;
	margin-top: 20px;
}
#left .menu .soc-menu ul li.profile-view {
	background: url(gfx/soc-profileview-menu.gif) left 3px no-repeat;
}
#left .menu .soc-menu ul li.posts {
	background: url(gfx/soc-posts-menu.gif) left 3px no-repeat;
}
#left .menu .soc-menu ul li.friends {
	background: url(gfx/soc-friends-menu.gif) left 3px no-repeat;
}
#left .menu .soc-menu ul li.groups {
	background: url(gfx/soc-groups-menu.gif) left 3px no-repeat;
}
#left .menu .soc-menu ul a {
	float: left;
	margin: 0px;
	padding: 0px;
	height: 19px;
	width: 150px;
	padding-left: 5px;
}
#left .menu .soc-menu ul a.act {
	background: url(gfx/soc-menu-act.gif) left top no-repeat;
	font-weight: bold;
	color: #acbb2e;
	padding-top: 1px;
}

#left .menu .mailbox {
	padding: 20px 10px;
	width: 180px;
	float: left;
	background: url(gfx/soc-menu-mailbox.gif) left top no-repeat;
}
#left .menu .mailbox ul {
	list-style-type: none;
	background: url(gfx/soc-mailbox-ul.gif) left bottom no-repeat;
	float: left;
	width: 170px;
	height: 75px;
	left: 12px;
	padding-top: 5px;
	line-height: 1;
}
#left .menu .mailbox ul a {
margin: 0px;
padding: 0px;
margin-left: 12px;
padding-left: 4px;
font-size: 11px;
padding-bottom: 7px;
padding-top: 5px;
display: inline;
float: left;
height: 8px;
}
#left .menu .mailbox ul a.act {
	background: url(gfx/soc-menu-act.gif) no-repeat left top;
	color: #acbb2e;
	font-weight: bold;
}



#left .Blue {
background: #5cbcc7 url(gfx/leftMenuBlue.gif) left top no-repeat;
}
#left .Green {
background: #bdcc43 url(gfx/leftMenuGreen.gif) left top no-repeat;
position: relative;
min-height: 380px;
_height: 380px;
}

#left .gOffer {
background: #bdcc43 url(gfx/leftMenuGreen.gif) left top no-repeat;
position: relative;
margin-bottom: 20px;
}

#left .socScrollMenu {
	min-height: 0px !important;
	_height: auto !important;
}
#left .menu .title {
float: left;
margin-top: 15px;
margin-left: 10px;
display: inline;
}
#left .menu .quickProfMenu {
	float: right;
	color: red;
}
#left .Green .title, #left .gOffer .title {
margin-top: 12px;
}
#left .gOffer .title {
	height: 24px;
}
#left .menu .title {
	padding-bottom: 3px;
}
#left .menu a.main {
width: 165px;
height: 18px;
float: left;
background: url(gfx/leftMenuActBlue.gif) top left no-repeat;
color: #fff;
font-weight: bold;
text-decoration: none;
padding-left: 20px;
padding-top: 1px;
margin-bottom: 1px;
margin-left: 5px;
display: inline;
}
#left .menu a {
color: #d8ebf1;
text-decoration: none;
background: url(gfx/leftMenuDotBlue.gif) left 6px no-repeat;
float: left;
padding-left: 5px;
margin-left: 45px;
display: inline;
}
#left .Green a, #left .gOffer a {
margin-left: 0px;
color: #f5f8e4;
background: url(gfx/gOfferDot.gif) left 8px no-repeat;
width: 155px;
padding: 1px 0px;
padding-left: 10px;
margin-left: 25px;
display: inline;
}
#left .gOffer a {
	margin-left: 15px !important;
}
#left .Green a.main {
background: url(gfx/leftMenuActGreen.gif) top left no-repeat;
color: #aebd30;
margin-top: 2px;
}
#left .menu a:hover {
text-decoration: underline;
}
#left .menu a.main:hover {
text-decoration: none;
}
#left .menu .break {
width: 200px;
height: 7px;
font-size: 1px;
background: url(gfx/blueBreakLine.gif) left top no-repeat;
float: left;
}
#left .blueBot {
width: 200px;
height: 5px;
float: left;
background: url(gfx/leftMenuBlueBot.gif) left top no-repeat;
margin-bottom: 15px;
}
#left .greenBot {
width: 200px;
height: 24px;
float: left;
background: url(gfx/leftMenuGreenBot.gif) left top no-repeat;
margin-bottom: 15px;
padding-top: 10px;
}
#left .gOfferBot {
width: 200px;
height: 4px;
float: left;
background: url(gfx/leftMenuGreenBot.gif) left top no-repeat;

}
#left .greenBot a {
float: right;
height: 15px;
background: url(gfx/leftMenuDotsGreen.gif) left 4px no-repeat;
padding-left: 15px;
color: #fff;
text-decoration: none;
margin-right: 10px;
display: inline;
}
#left .greenBot a:hover {
text-decoration: underline;
}


#left .leftBox {
	width: 200px;
	float: left;
	padding-bottom: 10px;
}


#rightMain {
width: 150px;
float: right;
margin-right: 20px;
display: inline;
}
#rightMain .seeOnMap {
width: 150px;
height: 150px;
float: left;
margin-top: 10px;
}
.recommendRight {
width: 150px;
float: left;
background: url(gfx/recommendedRightBg.gif) left top repeat-y;
margin-top: 10px;
position: relative;
}
.recommendRight .bottom {
width: 150px;
float: left;
height: 12px;
background: url(gfx/recommendedRightBot.gif) left top no-repeat;
}
.recommendRight .cont {
width: 140px;
float: left;
margin-left: 5px;
position: relative;
display: inline;
}
.recommendRight .cont .pr {
width: 140px;
float: left;
line-height: 1.1;
}
.recommendRight .cont img.line {
float: left;
margin-bottom: 10px;
margin-top:7px;
width: 140px;
}
.recommendRight .cont .pr img {
border: 0px;
}
.recommendRight .cont .pr a {
color: #aaa;
text-decoration: none;
font-size: 10px;
}
.recommendRight .cont .pr a.title {
color: #acba2d;
font-weight: bold;
text-decoration: none;
}
.recommendRight .cont .pr a.title:hover, .recommendRight .cont .pr a:hover {
text-decoration: underline;
}

.middle540 {
width: 540px;
float: left;
margin: 10px 20px
}
.middle540 .roundBox, .middle540 .roundBoxGallery {
width: 500px;
float: left;
background: url(gfx/roundBox540.gif) left top repeat-y;
position: relative;
padding: 3px 20px;
}
.middle540 .roundBoxGallery {
padding-right: 20px;
width: 520px;
padding-right: 0px;
}
.middle540 .roundBox .txt, .middle540 .roundBox .recommendArticle {
width: 500px;
float: left;
margin: 10px 0px;
}
.middle540 .roundBox .recommendArticle a {
color: #3fadba;
font-size: 10px;
}
.middle540 .roundBox .row {
float: left;
width: 500px;
margin-bottom:2px;
}
.middle540 .roundBox .row input.formT, .middle540 .roundBox .row textarea.formT {
	font-size: 11px;
	border: 1px #ccc solid;
	font-family: Trebuchet MS;
}
.middle540 .roundBox .row input.formT {
	padding: 2px 3px 1px;
	position: relative;
	top: -2px;
	width: 200px;
}
.middle540 .roundBox .row textarea.formT {
	width: 400px;
	padding: 2px 3px;
}
.middle540 .roundBox .pink {
color: #cc339e;
}
.middle540 .roundBox .green {
color: #acba2d;
}
.middle540 .roundBox .blue {
color: #3fadba;
}
.middle540 .roundBoxbot, .middle540 .roundBoxtop {
width: 540px;
height: 7px;
float: left;
background: url(gfx/roundBoxBot540.gif) left top no-repeat;
font-size: 0px;
}
.middle540 .roundBoxbot {
margin-bottom: 20px;
}
.middle540 .roundBoxtop {
background: url(gfx/roundBoxTop540.gif) left top no-repeat;
}
.middle540 .roundBoxtoplc, .middle540 .roundBoxtoplcPink, .middle540 .roundBoxtoplcGreen, .middle540 .roundBoxtoplcBlue, .middle540 .roundBoxtoplcNews { 
width: 540px;
float: left;
border-bottom: 3px #e3e3d2 solid;
min-height: 40px;
_height: 50px;
background: #40aebb url(gfx/roundBoxTop540lcBlue.gif) left top no-repeat;
}
.middle540 .roundBoxtoplcGreen { 
background: #c5d348 url(gfx/roundBoxTop540lcGreen.gif) left top no-repeat; */
padding-bottom: 10px;
}
.middle540 .roundBoxtoplcPink { 
background: url(gfx/roundBoxTop540lcPink.gif) left top no-repeat;
padding-bottom: 10px;
}
.middle540 .roundBoxtoplcNews {
background: #77c7d0 url(gfx/roundBoxTop540lcNews.gif) left top no-repeat;
padding-bottom: 10px;	
}
.middle540 .roundBoxtoplcPink .data, .middle540 .roundBoxtoplcGreen .data, .middle540 .roundBoxtoplcBlue .data, .middle540 .roundBoxtoplcNews .data { 
color: #c8e7e9;
font-size: 11px;
float: right;
clear:both;
margin-left: 10px;
margin-top: 5px;
width: 285px;
text-align: left;
line-height: 1;
padding-bottom: 10px;
border-bottom: 1px #9dd7db solid;
}
.middle540 .roundBoxtoplcGreen .data, .middle540 .roundBoxtoplcBlue .data { 
color: #fff;
}
.middle540 .FirstFoto {
float: left;
margin-left: 10px;
padding-top: 10px;
width: 225px;
overflow: hidden;
}
.middle540 .FirstDesc {
width: 285px;
float:left;
margin-left: 10px;
}
.middle540 .FirstDesc a.title {
color: #fff;
text-decoration: none;
float: left;
font-weight: bold;
clear: both;
}
.middle540 .roundBoxtoplcNews .FirstDesc a.title, .middle540 .roundBoxtoplcGreen .FirstDesc a.title {
	font-size: 14px;
	margin-top: 10px;
}
.middle540 .FirstDesc a.desc {
color: #fff;
text-decoration: none;
display:block;
clear: both;
}
.middle540 .FirstDesc a.title:hover, .middle540 .FirstDesc a.desc:hover {
text-decoration: underline;
}

.middle540 .roundBox .left80 {
width: 70px;
float: left;
text-align: right;
padding-right: 10px;
}
.middle540 .roundBox .right420 {
width: 420px;
float: left;
}

.middle540 .roundBox .right420r {
width: 420px;
float: left;
padding-left:370px;
}


a.greenDots, a.pinkDots {
background: url(gfx/greenDots.gif) left 4px no-repeat;
color: #adbc2f;
padding-left: 15px;
text-decoration: none;
}
a.greenDots:hover, a.pinkDots:hover, a.blueDots:hover {
text-decoration: underline;
}
a.pinkDots {
background: url(gfx/pinkDots.gif) left 4px no-repeat;
color: #d75fb2;
}
.middle540 .roundBox .header {
width: 500px;
float: left;
}

.middle540 .roundBox .lastComments, .middle540 .roundBox .lastComments .row, .middle540 .roundBox .newPosts, .middle540 .roundBox .newPosts .row, .middle540 .roundBox .promoProducts {
width: 500px;
float: left;
margin-bottom: 5px;
}
.middle540 .roundBox .lastComments .row .pic {
width: 90px;
float: left;
}
.middle540 .roundBox .lastComments .row .desc {
width: 410px;
float: left;
}
.middle540 .roundBox .lastComments .row .desc .blue {
color: #3facb8;
font-weight: bold;
}
.middle540 .roundBox .lastComments .row .desc .autor {
float: left;
clear:both;
font-size: 10px;
color: #aaa;
margin-left: 210px;
}
.middle540 .roundBox .lastComments .row .desc .autor span {
color: #666;
}

.middle540 .roundBox .newPosts .desc {
width: 445px;
float: left;
margin-left: 5px;
display: inline;
}
.middle540 .roundBox .newPosts .desc .autor {
font-size: 10px;
color: #aaa;
float: left;
clear: both;
}
.middle540 .roundBox .newPosts .see {
width: 50px;
float: left;
color: #d75fb2;
}
.middle540 .roundBox .newPosts .see a {
color: #d75fb2;
text-decoration: none;
}
.middle540 .roundBox .newPosts .see a:hover {
text-decoration: underline;
}
.middle540 .roundBox .newPosts .row {
margin-top: 5px;
}


.middle540 .roundBox .promoProducts .product {
width: 80px;
float: left;
margin: 0px 10px;
font-size: 10px;
display: inline;
}
.middle540 .roundBox .promoProducts .product .image {
width: 78px;
border: 1px #e1e1e1 solid;
overflow: hidden;
float: left;
line-height: 1;
}
.middle540 .roundBox .promoProducts .product .image img {
display: block;
border: 0px;
}

.middle540 .roundBox .viewSelect {
width: 115px;
float: left;
margin-right: 20px;
}
.middle540 .roundBox .viewSelect a.full {
width: 32px;
height: 35px;
float: left;
margin-right: 5px;
background: url(gfx/viewSelectFull.gif) right top no-repeat;
}
.middle540 .roundBox .viewSelect a.full:hover {
background: url(gfx/viewSelectFull.gif) left top no-repeat;
text-decoration: none;
}
.middle540 .roundBox .viewSelect a.images {
width: 32px;
height: 35px;
float: left;
margin-right: 5px;
background: url(gfx/viewSelectPic.gif) right top no-repeat;
}
.middle540 .roundBox .viewSelect a.images:hover {
background: url(gfx/viewSelectPic.gif) left top no-repeat;
text-decoration: none;
}
.middle540 .roundBox .viewSelect a.text {
width: 32px;
height: 35px;
float: left;
background: url(gfx/viewSelectTxt.gif) right top no-repeat;
}
.middle540 .roundBox .viewSelect a.text:hover {
background: url(gfx/viewSelectTxt.gif) left top no-repeat;
text-decoration: none;
}


h1 {
	font-size: 12px;
	text-transform: uppercase;
}

h2 {
	font-size: 12px;
	text-transform: uppercase;
}
.roundBox .shrtDesc {
	float: left;
	clear: both;
	font-weight: bold;
	padding: 5px 0px;
}
.pages, .pages-pink {
width: 500px;
float: left;
text-align: center;
color: #d75fb2;
padding-top: 10px;
border-top: 1px #e1e1e1 solid;
}
.pages a, .pages-pink a {
margin: 0px 5px;
background: url(gfx/greenDots.gif) left center no-repeat;
padding-left: 15px;
color: #acbb2e;
}
.pages-pink a {
background: url(gfx/pinkDots.gif) left center no-repeat;
color: #d75fb2;
}

.infosTop {
width: 540px;
float: left;
background: url(gfx/nowosciTop.gif) left top no-repeat;
padding-bottom: 10px;
}

.infosTop .text strong, .infoItem .text strong, .infoItemOn .text strong {
display: block;
}

.infoItem, .infoItemOn {
width: 540px;
float: left;
background: url(gfx/nowosciBG.gif) top left no-repeat;
padding-bottom: 10px;
}
.infoItemOn {
background: #40aebb url(gfx/nowosciBG.gif) left -608px no-repeat;
}
.infoItem .lArticle, .infoItemOn .lArticle {
width: 540px;
float: left;
height: 1px;
font-size: 1px;
background: url(gfx/lArticle_bg.gif) top left no-repeat;
position: relative;
top: 10px;
}
.infoItemOn .lArticle {
background: none;
}
.middle540 .laItem .lArticle {
display: none;
}
.infosTop .photo, .infoItem .photo, .infoItemOn .photo {
float: left;
overflow: hidden;
width: 120px;
height: 90px;
margin: 10px;
margin-bottom: 0px;
}
.infosTop .path, .infoItem .path, .infoItemOn .path {
font-size: 10px;
float: right;
width: 370px;
text-align: right;
margin: 5px 10px;
margin-left: 0px;
color: #d8ebf1;
}
.infoItem .path {
color: #aaa;
}
.infoItemOn .path {
color: #d8ebf1;
}
.infosTop .path a, .infoItem .path a, .infoItemOn .path a {
color: #fff;
margin-right: 10px;
}
.infosTop .text, .infoItem .text, .infoItemOn .text {
color: #fff;
width: 380px;
float: left;
}

.infoItem .path a {
color: #40aebb;
}
.infoItemOn .path a {
color: #fff;
}

.infoItem .text {
color: #666;
}

.infoItem .text strong {
color: #3fadba;
}
.infoItemOn .text a {
	color: #fff;
}

.articleTop {
width: 540px;
float: left;
background: url(gfx/articleTop.gif) left top no-repeat;
padding-bottom: 10px;
}
.articleItem, .articleItemOn, .reviewItemOn {
width: 540px;
float: left;
background: url(gfx/artykulyBG.gif) top left no-repeat;
padding-bottom: 10px;
}
.articleItemOn {
background: #40aebb url(gfx/artykulyBG.gif) left -608px no-repeat;
}
.reviewItemOn {
	background: #f68900;
}
.articleItem .lArticle, .articleItemOn .lArticle, .reviewItemOn .lArticle {
width: 540px;
float: left;
height: 1px;
font-size: 1px;
background: url(gfx/lArticle_bg.gif) top left no-repeat;
position: relative;
top: 10px;
}
.articleItemOn .lArticle, .reviewItemOn .lArticle {
background: none;
}
.middle540 .laItem .lArticle {
display: none;
}
.articleTop .photo, .articleItem .photo, .articleItemOn .photo, .reviewItemOn .photo {
float: left;
overflow: hidden;
width: 120px;
height: 90px;
margin: 10px;
margin-bottom: 0px;
}
.articleTop .path, .articleItem .path, .articleItemOn .path, .reviewItemOn .path {
font-size: 10px;
float: right;
width: 370px;
text-align: right;
margin: 5px 10px;
margin-left: 0px;
color: #d8ebf1;
}
.articleItem .path {
color: #aaa;
}
.articleItemOn .path, .reviewItemOn .path {
color: #d8ebf1;
}
.articleTop .path a, .articleItem .path a, .articleItemOn .path a, .reviewItemOn .path a {
color: #fff;
margin-right: 10px;
}
.articleItem .path a {
color: #40aebb;
}
.articleItemOn .path a, .reviewItemOn .path a {
color: #fff;
}
.articleTop .text, .articleItem .text, .articleItemOn .text, .reviewItemOn .text {
color: #fff;
width: 380px;
float: left;
}
.articleItem .text {
color: #666;
}
.articleTop .text strong, .articleItem .text strong, .articleItemOn .text strong, .reviewItemOn .text strong {
display: block;
}
.articleItem .text strong {
color: #3fadba;
}
.articleItemOn .text a, .reviewItemOn .text a {
	color: #fff;
}
.roundBox .Article {
float: left;
margin: 20px 0px 10px;
width: 500px;
font-size: 13px;
line-height: 1.4;
}


.loginBoxM {
float: left;
margin: 40px 0px 80px;
margin-left: 45px;
position: relative;
_margin-left: 22px;
}
.loginBoxM .rowM {
width: 320px;
float: left;
margin: 0px;
margin-bottom: 5px;
}
.loginBoxM .rowM input {
font-family: Tahoma;
font-size: 11px;
border: 1px #d9d9d9 solid;
padding: 2px 3px;
width: 170px;
margin-left: 15px;
margin-right: 4px;
display: inline;
}
.loginBoxM .rowM span {
color: #acbb2e;
position: relative;
top: -3px;
}
.loginBoxM .rowM .submit {
border: 0px;
background: url(gfx/blueDots.gif) left 3px no-repeat;
text-align: right;
padding-left: 15px;
font-size: 10px;
color: #3facb9;
cursor: pointer;
width: 100px;
float: left;
margin-left: 120px;
}
.forgotPass {
font-size: 10px;
float: left;
clear: both;
margin-left: 25px;
margin-bottom: 20px;
background: url(gfx/i-info.gif) left 1px no-repeat;
padding-left: 20px;
display: inline;
}
.forgotPass a {
color: #acbb2e;
}
.i-Login {
position: absolute;
top: -75px;
right: 0px;
_right: -130px;
color: #acbb2e;
text-align: center;
}


.Reg1, .Reg2, .Reg3 {
width: 500px;
float: left;
margin-top: 20px;
}
.Reg1 .row, .Reg2 .row, .Reg3 .row {
width: 500px;
float: left;
padding-bottom: 20px;
}
.Reg2 .rowForm, .Reg3 .rowForm {
width: 440px;
float: left;
padding: 5px 30px;
}
.Reg3 .rowForm {
width: 500px;
padding: 5px 0px;
}
.Reg2 .rowForm .left, .Reg3 .rowForm .left {
width: 80px;
float: left;
text-align: right;
padding-right: 10px;
}
.Reg3 .rowForm .left {
width: 150px;
}
.Reg2 .rowForm .right, .Reg3 .rowForm .right {
width: 350px;
float: left;
}
.Reg3 .rowForm .right {
width: 300px;
}
.Reg1 .row .title, .Reg2 .row .title, .Reg3 .row .title {
color: #acbb2e;
font-weight: bold;
}

.Reg2 .rowForm .right input, .Reg3 .rowForm .right input {
width: 150px;
float: left;
background: #fff;
border: 1px #d9d9d9 solid;
font-family: Tahoma;
font-size: 11px;
padding: 2px 4px;
margin-right: 3px;
position: relative;
top: -2px;
}
.Reg3 .rowForm .right input.POBox {
width: 35px;
}
.Reg3 .rowForm .right input.City {
width: 95px;
}
.Reg2 .rowForm label {
position: relative;
font-size: 10px;
left: 10px;
top: -3px;
}
.Reg3 .regFormImage {
float: left;
margin-left: 180px;
width: 150px;
display: inline;
}
.Reg3 .regFormImage .pic img {
padding: 1px;
border: 1px #d9d9d9 solid;
}
.Reg2 .rowForm label a {
color: #acbb2e;
text-decoration: underline;
}
.Reg1 label {
color: #40aebb;
font-weight: bold;
cursor: pointer;
}
.Reg1 .inLab {
position: relative;
left: 10px;
top: -2px;
color: #aaa;
}
.Reg1 .inLab a {
color: #aaa;
text-decoration: underline;
}

a.objSeeOnMap {
float: left;
background: url(gfx/i-seeOnMap.gif) left 2px no-repeat;
color: #acbb2e;
padding-left: 12px;
margin-top: 20px;
}

.tinyMCE {
width: 500px;
float: left;
margin: 20px 0px;
}


.middle540 .roundBoxGallery .pic {
width: 110px;
height: 77px;
float: left;
overflow: hidden;
margin: 20px 20px 0px 0px;
display: inline;
}

.middle540 .roundBoxGallery .pic img {
border: 1px #ccc solid;
padding: 1px;
display: block;
}

.objAddComment {
width: 538px;
float: left;
background: url(gfx/roundBox540.gif) left top repeat-y;
padding: 0px 1px
}

.objAddComment .holder {
width: 458px;
float: left;
background: #bdcc43 url(gfx/objAddComBG.gif) left top repeat-x;
padding: 20px 20px 20px 60px;
color: #fff;
}
.objAddComment .holder span {
font-size: 10px;
}
.objAddComment .holder input.rate {
border: 1px #adbc30 solid;
background: #fff;
width: 42px;
font-family: Tahoma;
font-size: 11px;
padding: 2px 3px;
margin-right: 5px;
}
.objAddComment .holder a.addCommLink {
float: right;
color: #fff;
background: url(gfx/objAddComLink.gif) left 3px no-repeat;
padding-left: 15px;
margin-top: 10px;
}
.objAddComment .holder textarea {
width: 410px;
height: 60px;
border: 1px #adbc30 solid;
background: #fff;
font-family: Tahoma;
font-size: 11px;
padding: 2px 3px;
margin-left: 39px;
margin-top:5px;
}
.objOpisRow {
width: 500px;
float: left;
margin-bottom: 10px;
}
.objOpisRow .left {
width: 150px;
float: left;
}
.objOpisRow .right {
width: 350px;
float: left;
}
.objOpisRow .right span.title {
color: #3fadba;
font-weight: bold;
font-size: 12px;
margin-bottom: 10px;
display: block;
}


.objKontaktForm, .objKontaktForm .row {
width: 500px;
float: left;
}
.objKontaktForm .row {
padding-bottom: 5px;
}
.objKontaktForm form {
margin-top: 20px;
float: left;
}
.objKontaktForm .row .left {
width: 110px;
float: left;
text-align: right;
padding-right: 10px;
}
.objKontaktForm .row .right {
width: 380px;
float: left;
}
.objKontaktForm .row .right input {
border: 1px #cbc9be solid;
background: #fff;
width: 200px;
font-family: Tahoma;
font-size: 11px;
padding: 2px 3px;
margin-right: 5px;
}
.objKontaktForm .row .right textarea {
border: 1px #cbc9be solid;
background: #fff;
width: 350px;
height: 100px;
font-family: Tahoma;
font-size: 11px;
padding: 2px 3px;
margin-right: 5px;
}
.objKontaktForm .row input.submit {
background: url(gfx/blueDots.gif) left 2px no-repeat;
float: right;
border: 0px;
font-family: Tahoma;
font-size: 10px;
color: #3fadba;
cursor: pointer;
padding-left: 13px;
margin-right: 50px;
margin-top: 10px;
}
.objKontaktForm .row span {
color: #acbb2e;
}
.objKontaktForm .row .right span {
position: relative;
top: -3px;
}
.objKontaktForm .row .right span.textareaAteriks {
top: -90px;
}


ul.download {
list-style: none;
font-size: 10px;
margin-top: 10px;
float: left;
}
ul.download a {
color: #3fadba;
}
ul.download li {
background: url(gfx/i-info.gif) left 2px no-repeat;
padding-left: 20px;
}



dl.accountSettings {
	float: left;
	padding-top: 10px;
}



#footer {
width: 996px;
float: left;
position: relative;
z-index: 20;
}
#footer .fbg {
width: 996px;
height: 122px;
float: left;
background: url(gfx/footer.png) left top no-repeat;
position: absolute;
top: 0px;
left: 0px;
z-index: 0;
}
* html #footer .fbg {
background-image: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="templates/default/gfx/footer.png", sizingMethod="image");
}
#footer .fcont {
width: 960px;
float: left;
position: relative;
z-index: 20;
padding: 0px 18px;
}
#footer .fcont .left {
width: 240px;
float: left;
}
#footer .fcont .right {
width: 720px;
float: left;
}
#footer .fcont .left .signIn {
float: left;
margin-top: 53px;
margin-left: 110px;
display: inline;
color: #40aebb;
}
#footer .fcont .left .signIn a {
color: #40aebb;
text-decoration: none;
}
#footer .fcont .left .signIn a:hover {
text-decoration: underline;
}
#footer .fcont .left .atom {
float: left;
width: 240px;
margin-top: 30px;
text-align: center;
padding-bottom: 20px;
}
#footer .fcont .left .atom a {
color: #878787;
text-decoration: none;
}

#footer .fcont .left .atom img {
position: relative;
top: 8px;
margin-right: 5px;
}

ul.categoriesList {
margin: 10px 20px 30px;
list-style-image: url(gfx/blueDot.gif);
}
ul.categoriesList a {
color: #3fadba;
text-decoration: none;
}
ul.categoriesList a:hover {
text-decoration: underline;
}

ul.manufacturesList {
	float: left;
	list-style: none;
}
ul.manufacturesList li {
	float: left; 
	width: 120px;
	height: 120px;
	overflow: hidden;
	text-align: center;
	margin-right: 5px;
}
ul.manufacturesList li img {
	display: block;
}
ul.manufacturesList a {
color: #3fadba;
text-decoration: none;
}
ul.manufacturesList a:hover {
text-decoration: underline;
}


.catTitle {
float: left;
clear:both;
margin-left: 10px;
margin-top: 15px;
_margin-bottom: 5px;
display: inline;
}
.catPath {
font-size: 10px;
float: left;
width: 500px;
margin-bottom: 10px;
margin-left: 10px;
color: #aaa;
}
.catPath h1 {
color: #3fadba;
text-decoration: underline;
display: inline;
font-size: inherit;
font-weight: inherit;
text-transform: inherit;
}
.catPath a {
color: #aaa;
text-decoration: none;
}
.catPath a:hover {
text-decoration: underline;
}

.articleComments {
width: 500px;
float: left;
margin: 10px 0px;
}

.articleComments .comment {
width: 500px;
float: left;
margin-bottom: 5px;
}
.articleComments .comment .avatar {
width: 50px;
height: 65px;
float: left;
overflow: hidden;
border: 1px #e1e1e1 solid;
margin: 0px 10px;
display: inline;
}
.articleComments .comment .cont {
width: 420px;
float: left;
font-style: italic;
}
.articleComments .comment .autor {
float: right;
width: 300px;
color: #aaa;
margin-right: 50px;
font-size: 10px;
text-align: right;
display: inline;
}
.articleComments .comment textarea.ArtAddCommentText {
border: 0px;
background: #fff;
font-size: 11px;
font-family: Tahoma;
width: 412px;
height: 60px;
padding: 4px;
border: 1px #ccc solid;
} 
#ArtComments {
display: block;
}
#AddArtComments {
display: none;
}

#footer .fcont .right .logos {
width: 720px;
height: 59px;
float: left;
margin-top: 14px;
}
#footer .fcont .right .menu {
color: #fff;
float: left;
padding-top: 8px;
width: 700px;
margin: 0px 10px;
display: inline;
}
#footer .fcont .right .menu a {
text-decoration: none;
color: #fff;
margin: 3px;
}
#footer .fcont .right .menu a:hover {
text-decoration: underline;
}

.fl {float: left;}
.fr {float: right;}
.tc {
	text-align: center !important;
	}


#PageFade {
padding: 0px;
margin: 0px;
width: 100%;
display: none;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
opacity: 0;
float: left;
background: #ccc;
position: absolute;
z-index: 1000;
top: 0px;
left: 0px;
}

#NewsletterBox, #productVote {
width: 316px;
float: left;
position: absolute;
z-index: 1100;
display: none;
}
#NewsletterBox .main, #productVote .main {
width: 290px;
float: left;
padding: 0px 13px;
background: url(gfx/newsletterBGmain.png) top left repeat-y;
}
#NewsletterBox .top, #NewsletterBox .bot, #productVote .top, #productVote .bot {
width: 316px;
float: left;
font-size: 1px;
height: 10px;
background: url(gfx/newsletterBGtop.png) top left no-repeat;
}
#NewsletterBox .bot, #productVote .bot {
background: url(gfx/newsletterBGbot.png) top left no-repeat;
}
#NewsletterBox .main .close, #productVote .main .close {
width: 290px;
text-align: right;
}
#NewsletterBox .main .close a, #productVote .main .close a {
color: #acbb2e;
}
#NewsletterBox .main .title, #NewsletterBox .main .row, #productVote .main .title, #productVote .main .row {
width: 290px;
float: left;
}
#NewsletterBox .main strong, #NewsletterBox .main form {
float: left;
margin-top: 10px;
}
#productVote .main form {
float: left;
margin-top: 10px;
width: 130px;
padding-left: 60px;
}
#NewsletterBox .main .left {
width: 85px;
float: left;
padding-bottom: 3px;
}
#NewsletterBox .main .right {
float: left;
width: 200px;
padding-bottom: 3px;
}
#NewsletterBox .main .right input {
background: #fff;
font-size: 11px;
font-family: Tahoma;
border: 1px #ccc solid;
padding: 2px 3px;
width: 150px;
}
#NewsletterBox .main .right span {
color: #acbb2e;
position: relative;
top: -2px;
left: 4px;
}

#NewsletterBox .main input.submit {
background: url(gfx/blueDots.gif) left 2px no-repeat;
float: right;
border: 0px;
font-family: Tahoma;
font-size: 10px;
color: #3fadba;
cursor: pointer;
padding-left: 13px;
margin-right: 70px;
margin-top: 2px;
}
#productVote .cancelChoice {
	float: left;
	padding-top: 10px;
	padding-left: 5px;
}

#clipboardBox {
	width: 376px;
	float: left;
	position: absolute;
	z-index: 1100;
	display: none;
}
#clipboardBox .top, #clipboardBox .bot {
	width: 376px;
	height: 7px;
	float: left;	
	font-size: 1px;
	background: black;
	background: url(gfx/clipboardTop.png) top left no-repeat;
}
#clipboardBox .bot {
	background: url(gfx/clipboardBot.png) top left no-repeat;
	font-size: 0px;
}
#clipboardBox .main {
width: 356px;
float: left;
padding: 0px 10px;
background: url(gfx/clipboardMain.png) top left repeat-y;
position: relative;
height: 400px;
}
#clipboardBox .main .close {
width: 356px;
text-align: right;
}
#clipboardBox .main .close a {
color: #acbb2e;
}
#clipboardBox .main .title, #clipboardBox .main .row {
width: 356px;
float: left;
} 
#clipboardBox .main .clipboardCat {
	width: 356px;
	float: left;
	padding: 10px 0px 5px;	
}
#clipboardBox .main .clipboardCatTitle {
	width: 356px;
	float: left;
	font-weight: bold;
	color: #acba2d;
}
#clipboardBox .main .clipboardCat .row {
	width: 330px;
	float: left;
	background: #efefef;
	padding: 2px 5px;
	margin-bottom: 2px;
}

#clipboardBox .main .clipboardCat .row a {
	width: 320px;
	color: #666;
	float: left;
}
#clipboardBox .main .clipboardCat .row span {
	float: left;
	width: 320px;
	font-size: 10px;
	color: #b2b2b2;
}
#clipboardBox .main .clipboardCat .row a.del {
	width: 8px;
	height: 8px;
	float: right;
	background: url(gfx/deleteClipboard.png) left top no-repeat;
	font-size: 1px;
	text-decoration: none;
	position: relative;
	top: 2px;
}

.middle540 .roundBox .item {
	width:80px;
	float: left;
	padding: 10px 10px 10px 0px;
	line-height: 12px;

}

.middle540 .roundBox .item_place {
	width:120px;
	float: left;
	padding: 10px 5px 10px 0px;
	line-height: 12px;

}
.item span.city, .item_place span.city {
	display: block;
	color: #ccc !important;
	font-size: 10px;
}
span.city a {
	color: #000000 !important;
}



div.whats-new-date {
	width: 185px;
	clear: both;
	height: 19px;
	float: left;
	background: url(gfx/added-box-bg.gif) left top no-repeat;
}


div.SearchResults {
	width: 465px;
	float: left;
	margin-left: 10px;
}
div.SearchResults .section {
	width: 171px;
	clear: both;
	height: 17px;
	float: left;
	background: url(gfx/added-box-bg.gif) left top no-repeat;
	color: #fff;
	padding: 2px 7px 0px;
	margin-bottom: 10px;	
	margin-top: 30px;
}
div.SearchResults div.SearchResult {
	width: 465px;
	float: left;
	border-bottom: 1px #e1e1e1 solid;
	padding-bottom: 10px;
	padding-top: 10px;
}

div.place-search {
	float: left;
}
div.place-search input.blueDots, div.place-search input.greenDots, div.sortView input.blueDots,  div.sortView input.greenDots{
background: url(gfx/blueDots.gif) left 2px no-repeat;
float: left;
padding-left: 15px;
color: #3fadba;
text-decoration: none;
margin-right: 10px;
border: 0px;
font-size: 10px;
}
div.place-search input.greenDots, div.sortView   input.greenDots{
background: url(gfx/greenDots.gif) left 2px no-repeat;
color: #acbb2e;
}

div.place-search input.greenDots {
background: url(gfx/greenDots.gif) left 2px no-repeat;
color: #acbb2e;
}
div.place-search input.City {
	float: left;
	width: 200px;
	border: 1px #e1e1e1 solid;
	margin: 0px 10px;
	font-size: 11px;
	padding: 2px 3px 1px;
}
div.place-search id#select select {
	float: left; 
	font-size: 11px;
	background: red;
}
div.afterLoginBox {
	color: #fff;
}
div.afterLoginBox a {
	float: none;
	clear: none;
	background: none;
	padding: 0px;
	margin: 0px;
	color: #fff;
}

div.SocialLinks {
	float:right;
	padding-right: 25px;

}
div.SocialLinks a.fBlip, div.SocialLinks a.fFacebook, div.SocialLinks a.fNK { 
float: left;
margin-right: 30px;
}
div.SocialLinks a.fFacebook {
	width: 50px;
	height: 50px;
	background: url(gfx/fb.png) left top no-repeat;
	text-decoration: none;
}
div.SocialLinks a.fFacebook:hover {
	background: url(gfx/fb.png) right top no-repeat;
}
div.SocialLinks a.fTwitter {
	float: left;
	width: 48px;
	height: 32px;
	background: url(gfx/twitter.png) left top no-repeat;
	text-decoration: none;
}
div.SocialLinks a.fTwitter:hover {
	background: url(gfx/twitter.png) right top no-repeat;
}
div.SocialLinks a.fBlip {
	margin-top: 9px;
	width: 60px;
	height: 38px;
	background: url(gfx/blip.png) left top no-repeat;
	text-decoration: none;
}
div.SocialLinks a.fBlip:hover {
	background: url(gfx/blip.png) right top no-repeat;
}
div.SocialLinks a.fTwitter {
	margin-top: 9px;
}
div.SocialLinks a.fNK {
	margin-top: 4px;
	width: 53px;
	height: 41px;
	background: url(gfx/nk.png) left top no-repeat;
	margin-right: 20px;
}
div.SocialLinks a.fNK:hover {
	background: url(gfx/nk.png) right top no-repeat;
}

div#FirstTime {
	width: 490px;
	float: left;
	text-align: center;
	padding-bottom: 20px; 
}
div#FirstTime img {
	border: 0px;
}


div.lekarze-zabiegi {
	width: 450px;
	float: left;
	font-size: 10px;
	padding-left: 15px;
}

div.lekarze-zabiegi a {
	color: #d75fb2; 
}

div#TerminarzZabiegow {
	width: 710px;
	float: left;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 3000;
	display: none;
}
div#TerminarzZabiegow div.top, div#TerminarzZabiegow div.bot {
	width: 710px;
	height: 7px;
	float: left;
	font-size: 0px;
	background: url(gfx/terminarzTop.png) top left no-repeat;
}
div#TerminarzZabiegow div.bot {
	background: url(gfx/terminarzBot.png) top left no-repeat;
}
div#TerminarzZabiegowMain {
	width: 680px;
	float: left;
	padding: 0px 15px;
	background: url(gfx/terminarzMain.png) left top repeat-y;
}
div#TerminarzZabiegowMain a.close {
	color: #acbb2e;
	float: right;
}
div#TerminarzZabiegowMain div.title, div#TerminarzZabiegowMain div.row {
	width: 680px;
	float: left;
}

div#KalendarzZabiegow {
	width: 630px;
	float: left;
	margin-left: 25px;
}
div#KalendarzZabiegow div.Weekday {
	width: 89px;
	float: left;
	margin-right: 1px;
}
div#KalendarzZabiegow div.Weekday div.header {
	width: 79px;
	height: 33px;
	float: left;
	background: url(gfx/weekday-header.png) left top no-repeat;
	color: #fff;
	padding: 3px 5px;
}
div#KalendarzZabiegow div.Weekday div.day {
	width: 89px;
	height: 30px;
	float: left;
	background: url(gfx/termin-day.png) left 0px no-repeat;
	text-align: center;
}
div#KalendarzZabiegow div.Weekday div.day span, div#KalendarzZabiegow div.Weekday div.day a {
	width: 89px;
	height: 23px;
	float: left;
	padding-top: 7px;	
}
div#KalendarzZabiegow div.Weekday div.free {
	background: url(gfx/termin-day.png) left -30px no-repeat;
}
div#KalendarzZabiegow div.Weekday div.busy {
	background: url(gfx/termin-day.png) left -60px no-repeat;
}
div#KalendarzZabiegow div.Weekday div.reserved {
	background: url(gfx/termin-day.png) left -90px no-repeat;
}
div#KalendarzZabiegow div.Weekday div.reserved a {
	color: #fff;
}
div#KalendarzZabiegow div.Legenda {
	width:630px;
	float: left;
	padding-top: 30px;
}
div#KalendarzZabiegow div.Legenda div.lBlank, div#KalendarzZabiegow div.Legenda div.lBusy, div#KalendarzZabiegow div.Legenda div.lFree, div#KalendarzZabiegow div.Legenda div.lReserved {
	width: 535px;
	float: left;
	padding-top: 7px;
	height: 23px;
	background: url(gfx/termin-day.png) left 0px no-repeat;
	padding-left: 95px;
}
div#KalendarzZabiegow div.Legenda div.lBusy {
	background: url(gfx/termin-day.png) left -30px no-repeat;
}
div#KalendarzZabiegow div.Legenda div.lFree {
	background: url(gfx/termin-day.png) left -60px no-repeat;
}
div#KalendarzZabiegow div.Legenda div.lReserved {
	background: url(gfx/termin-day.png) left -90px no-repeat;
}
div#KalendarzZabiegow div.TerminarzSubmit {
	width:630px;
	float: left;
	padding-top: 20px;
	text-align: center;
}
div#KalendarzZabiegow div.TerminarzSubmit a {
	margin: 0px 15px;
	font-weight: bold;
}

table#formularzRecenzji {
	font-size: 11px;
}
table#formularzRecenzji td {
	padding: 2px 0px;
	vertical-align: top;
}
table#formularzRecenzji input, table#formularzRecenzji select, table#formularzRecenzji textarea {
	border: 1px #ccc solid;
	float: left;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 2px 3px;
	margin-left: 10px;
}
table#formularzRecenzji input, table#formularzRecenzji select {
	width: 150px;
}
table#formularzRecenzji select {
	text-transform: lowercase;
}
table#formularzRecenzji span {
	float: left;
	padding-left: 5px;
	color: #adbc2f;
}
table#formularzRecenzji label {
	display: block;
}
table#formularzRecenzji label input {
	border: 0px;
	width: auto;
	float: none;
}
table#Recenzja {
	width: 500px;
	margin: 10px 0px;
}
table#Recenzja td {
	vertical-align: top;
	padding-bottom: 10px;
}
table#Recenzja td.left {
	color: #fd930d;
	font-weight: bold;
	width: 135px;
}
table#TerminarzTabela {
	width: 500px;
	float: left;
	margin: 15px 0px;
}
table#TerminarzTabela td {
	padding: 5px;
}
table#TerminarzTabela td a {
	color: #d75fb2;
}
table#TerminarzTabela tr td {
	border: 1px #ccc solid;
}

table#TerminarzTabela thead td {
	color: #fff;
	background: #5cbcc8;
	font-weight: bold;
	border: none;
}
table#TerminarzTabela td.delete {
	text-align: center;
}

div#twoje-rezerwacje {
	width: 90px;
	height: 27px;
	padding-left: 110px;
	background: url(gfx/twoje-rezerwacje.png) left top no-repeat;
	float: left;
}
div#twoje-rezerwacje img {
	display: block;
}

div#twoje-rezerwacje div.ilosc-rezerwacji {
	font-weight: bold;
	color: #fff;
	font-size: 13px;
	padding-top: 7px;
	float: left;
}
div#twoje-rezerwacje div.ilosc-rezerwacji span {
	position: relative;
	top: 1px;
}
div#twoje-rezerwacje a {
	float: right !important;
	width: auto !important;
	margin: 0px !important;
	padding: 0px !important;
	background: url(gfx/leftMenuDotsGreen.gif) left 3px no-repeat !important;
	padding-left: 15px !important;
	margin-right: 10px !important;
	margin-top: 9px !important;
}



div.artCategory {
	width: 172px;
	height: 65px;
	float: left;
	padding-top: 10px;
}
div.rBox {
	width: 150px;
	float: left;
	text-align: center;
	background: #fff;
	margin-top: 20px;
}
div.rBox div.cont {
	border-left: 1px #e1e1e1 solid;
	border-right: 1px #e1e1e1 solid;
	background: #fff;
	width: 148px;
	float: left;
}
.rBoxHF {
	display: block;
}

