/*==================================================
3dhwite CSS v 1.0
==================================================*/ /* 1. CSS RESET
==================================================*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td
	{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

body {
	line-height: 1;
	color: black;
	background: white;
}

ol,ul {
	list-style: none;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}

caption,th,td {
	text-align: left;
	font-weight: normal;
}

blockquote:before,blockquote:after,q:before,q:after {
	content: "";
}

blockquote,q {
	quotes: "" "";
}

img {
	display: block;
}

a {
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

/* 2. Main setup
==================================================*/
body {
	background: url(../images/bg.jpg) center -63px no-repeat;
	font-family: Tahoma;
}

#wrapper {
	position: relative;
	margin: 23px auto;
	width: 984px;
	background: transparent;
	overflow: hidden !important;
	background: #fff;
}

#left-col {
	float: left;
	width: 224px;
	height: inherit;
}

#left-col .box {
	width: 196px;
	height: auto;
	padding: 14px 14px 11px
}

#left-col .box h4 {
	font-family: Arial;
	font-size: 18px;
	color: #007ac2;
	letter-spacing: 10%;
	font-weight: normal;
}

#left-col .box p {
	font-family: Tahoma;
	color: #55606d;
	font-size: 11px;
	padding: 7px 0px;
	line-height: 14px;
}

#rem_but,#reminder_but {
	height: 25px;
	padding-top: 4px;
}

#reg_but {
	height: 25px;
	padding-left: 0;
	padding-right: 0;
	padding-top: 1px;
}

#wrapper_sub {
	width: 760px;
	float: right;
	background: #ffffff;
	overflow: hidden;
}

#wrapper_sub h2 {
	font-size: 22px;
	font-family: Arial;
	color: #007ac2;
	padding: 20px 10px;
}

#wrapper_sub h2 a {
	font-size: 22px;
}

#wrapper_sub h1 {
	font-size: 22px;
	font-family: Arial;
	color: #007ac2;
	padding: 20px 10px;
}

#wrapper_sub h1 a {
	font-size: 22px;
}

.paggingul {
	padding: 0px 10px;
}

.paggingul li {
	display: inline;
}

.paggingul li a {
	display: block;
	float: left;
	font-family: arial;
	font-size: 11px;
	color: #007ac2;
	padding: 5px 6px;
	border: 1px solid #cde0e9;
	margin: 2px;
}

.paggingul li a.btn {
	font-family: Tahoma;
	background: #c9e2f0;
}

.paggingul li a.active {
	background: #007ac2;
	padding: 6px 7px;
	color: #ffffff;
	border: none;
}

.paggingul li span {
	display: block;
	float: left;
	font-family: arial;
	font-size: 11px;
	color: #007ac2;
	padding: 6px 7px;
	margin: 2px;
}

.pagging form select {
	border: 1px solid #C2D7E7;
	float: right;
	height: 24px;
	margin-right: 10px;
	margin-top: 2px;
	width: 69px;
}

.pagging-bottom {
	clear: both;
	padding: 10px 0px;
}

#duzy_flash {
	clear: both;
	padding-top: 10px;
}

#footer {
	clear: both;
	width: 981px;
	background: url(../images/footer.jpg) no-repeat top left;
	margin-top: 3px;
	padding: 14px;
	position: relative; *
	padding-top: 20px;
}

#footer li {
	display: inline;
	font-size: 11px;
	padding: 0px 8px;
	background: url(../images/footer_li.gif) right center no-repeat;
	color: #55606d;
}

#footer li.last {
	background: none;
}

#footer a {
	font-size: 11px;
	color: #55606d;
}

#footer a.blue {
	color: #007ac2;
}

#footer span {
	color: #55606D;
	float: right;
	font-family: Arial;
	font-size: 11px;
	padding-right: 26px;
	padding-top: 17px;
}

#footer span a {
	color: #007ac2;
	font-weight: bold;
}

#footer div.instytut {
	display: block;
	position: absolute;
	top: 0px;
	right: 40px;
}

#footer div.instytut a {
	display: block;
	height: 37px;
	text-indent: -9999px;
	width: 112px;
}

/* 3. Lewa kolumna - boxy 
==================================================*/ /*Login*/
#left-col .box-login {
	background: url(../images/bg_box_login.jpg) no-repeat;
	height: 216px;
}

#left-col .box-login form input.edit {
	width: 151px;
	height: 15px;
	padding: 3px;
	font-size: 11px;
	color: #9faab3;
	border: 1px solid #bfd5e5;
}

#left-col .box-login a {
	font-size: 11px;
	line-height: 14px;
	color: #969ca4;
}

#left-col .box-login a.blue {
	color: #007ac2;
}

/*Szukaj*/
#left-col .box-search {
	background: #f6f7f9 url(../images/bg_box_search.jpg) no-repeat;
	padding-bottom: 20px;
	height: 46px
}

#left-col .box-search h4 {
	margin-bottom: 7px;
}

#left-col .box-search form input.edit {
	width: 151px;
	height: 15px;
	padding: 3px;
	font-size: 11px;
	color: #9faab3;
	border: 1px solid #bfd5e5;
}

/*KupOnline*/
#left-col .box-buy {
	background: url(../images/bg_box_buy.jpg) no-repeat;
	padding-bottom: 10px;
}

#left-col .box-recomended {
	background: url(../images/bg_left_recomended.jpg) 0px 0px no-repeat;
	padding-top: 9px;
}

#left-col .box-recomended h4 {
	color: #55606d;
}

#left-col .box-recomended ul {
	padding-top: 10px;
}

#left-col .box-recomended li a,.reg-link a {
	font-size: 11px;
	color: #007ac2;
	line-height: 14px;
}

#left-col .box-recomended li {
	background: transparent url(../images/dot_purple.gif) no-repeat scroll 0
		7px;
	margin: 8px 0;
	padding-left: 12px;
	line-height: 14px;
}

.reg-link {
	background: transparent url(../images/dot_purple.gif) no-repeat scroll 0
		4px;
	margin: 8px 0;
	padding-left: 12px;
	line-height: 14px;
}

.login-btn {
	background: url(../images/btn.jpg);
	width: 23px;
	height: 24px;
	float: right;
	border: 0px;
}

.login-btn:hover {
	background: url(../images/btn_over.jpg);
}

.register-btn {
	width: 96px;
	height: 25px;
	padding: 4px 0px;
	background: url(../images/btn_register.jpg) no-repeat left top;
	text-indent: -99999px;
	display: block;
}

.register-btn:hover {
	width: 96px;
	height: 25px;
	padding: 4px 0px;
	background: url(../images/btn_register_over.jpg) no-repeat left top;
}

/* 3. Top menu
==================================================*/
ul.menu {
	
}

ul.menu li {
	display: inline;
}

ul.menu li a {
	display: block;
	text-indent: -99999px;
	float: left;
	padding: 0px;
	margin: 0px;
}

ul.menu li a.zyj-z-usmiechem {
	background: url(../images/menu.jpg) 0 0;
	width: 152px;
	height: 43px;
}

ul.menu li a.produkty {
	background: url(../images/menu.jpg) -152px 0px;
	width: 152px;
	height: 43px;
}

ul.menu li a.rozrywka {
	background: url(../images/menu.jpg) -304px 0px;
	width: 152px;
	height: 43px;
}

ul.menu li a.klub-3dwhite {
	background: url(../images/menu.jpg) -456px 0px;
	width: 152px;
	height: 43px;
}

ul.menu li a.pearl {
	background: url(../images/menu.jpg) -608px 0px;
	width: 152px;
	height: 43px;
}

ul.menu li a.zyj-z-usmiechem:hover {
	background: url(../images/menu.jpg) 0 -43px;
	width: 152px;
	height: 43px;
}

ul.menu li a.produkty:hover {
	background: url(../images/menu.jpg) -152px -43px;
	width: 152px;
	height: 43px;
}

ul.menu li a.rozrywka:hover {
	background: url(../images/menu.jpg) -304px -43px;
	width: 152px;
	height: 43px;
}

ul.menu li a.klub-3dwhite:hover {
	background: url(../images/menu.jpg) -456px -43px;
	width: 152px;
	height: 43px;
}

ul.menu li a.pearl:hover {
	background: url(../images/menu.jpg) -608px -43px;
	width: 152px;
	height: 43px;
}

ul.menu li a.zyj-z-usmiechem-active {
	background: url(../images/menu.jpg) 0 43px;
	width: 152px;
	height: 43px;
}

ul.menu li a.produkty-active {
	background: url(../images/menu.jpg) -152px 43px;
	width: 152px;
	height: 43px;
}

ul.menu li a.rozrywka-active {
	background: url(../images/menu.jpg) -304px 43px;
	width: 152px;
	height: 43px;
}

ul.menu li a.klub-3dwhite-active {
	background: url(../images/menu.jpg) -456px 43px;
	width: 152px;
	height: 43px;
}

ul.menu li a.pearl-active {
	background: url(../images/menu.jpg) -606px 43px;
	width: 152px;
	height: 43px;
}

/*submenu*/
.submenu {
	padding-top: 8px;
	display: block;
	clear: both;
}

.submenu li {
	display: inline;
	padding: 10px 15px 2px 15px;
	background: url(../images/sub_menu_dot.gif) right no-repeat;
	font-family: Arial;
	font-size: 14px;
}

.submenu li a {
	font-family: Arial;
	font-size: 14px;
	color: #55606d;
}

.submenu li a.selected {
	color: #92558d;
}

/* 4. Home 
==================================================*/
#duzy_flash {
	padding-left: 10px;
}

#ins_flash {
	padding-left: 10px;
}

#home_box_left {
	width: 272px;
	height: 194px;
	background: url(../images/bg_home_box_1.jpg) no-repeat;
	overflow: hidden;
	padding-left: 107px;
	padding-top: 14px;
}

#home_box_left h3 a {
	color: #007ac2;
	font-family: Arial;
	font-size: 18px;
	line-height: 22px;
	letter-spacing: 10%;
	padding-bottom: 20px;
}

#home_box_left p {
	color: #55606d;
	font-size: 11px;
	line-height: 14px;
	width: 90%;
}

#home_shout {
	padding-top: 11px;
}

#home_shout li {
	background: transparent url(../images/comment.gif) no-repeat 91px top;
	color: #969CA4;
	font-size: 11px;
	line-height: 14px;
	padding: 5px 0px 0px 90px;
	width: 287px;
	position: relative;
}

#home_shout li span {
	background: transparent url(../images/comment_bottom.gif) no-repeat left
		bottom;
	padding-left: 25px;
	padding-bottom: 7px;
	padding-right: 30px;
	display: block;
}

#home_shout a.user {
	position: absolute;
	font-size: 12px;
	font-family: Arial;
	color: #91abbe;
	left: 20px;
	top: 0px;
}

#main_ajax {
	width: 378px;
	height: 356px;
	background: url(../images/bg_box-ajax-main.gif) no-repeat;
	float: right;
}

#ajax-buttons {
	float: right;
	padding: 8px 25px 0px 0px;
}

#ajax-buttons li {
	display: block;
	float: left;
}

#ajax-buttons li a {
	display: block;
	float: left;
	height: 25px;
	background: url(../images/button_off.gif);
	font-size: 11px;
	color: #969ca4;
	font-family: arial;
	padding-left: 6px;
}

#ajax-buttons li a.active {
	background: url(../images/button_on.gif);
	color: #007ac2;
}

#ajax-buttons li a span {
	background: url(../images/button_off_r.gif) right;
	display: block;
	height: 19px;
	padding: 6px 6px 0px 0px;
}

#ajax-buttons li a.active span {
	background: url(../images/button_on_r.gif) right;
	color: #007ac2;
	display: block;
	height: 19px;
	padding: 6px 6px 0px 0px;
}

.ajax-content {
	clear: both;
	padding-left: 12px;
	font-size: 11px color : #55606d;
	line-height: 14px;
	display: none;
}

.ajax-content h3 {
	color: #007ac2;
	font-family: Arial;
	font-size: 18px;
	line-height: 18px;
	letter-spacing: 10%;
	padding: 5px 5px 0px 5px;
	font-weight: normal;
}

.ajax-content p {
	padding: 5px;
	font-size: 11px;
	color: #55606d;
	line-height: 14px;
}

.ajax-content a {
	font-size: 11px;
	color: #007ac2;
	padding-left: 5px;
}

.ajax-content h3 a {
	color: #007ac2;
	font-family: Arial;
	font-size: 18px;
	line-height: 18px;
	letter-spacing: 10%;
	padding: 5px 5px 0px 5px;
	font-weight: normal;
}

/* 5. Prawa kolmna
==================================================*/
.right_box {
	width: 221px;
	height: auto;
	background: url(../images/bg_right_box.gif) no-repeat;
	float: right;
}

.right_box h4 {
	color: #55606d;
	font-family: Arial;
	font-size: 14px;
	letter-spacing: 10%;
	padding: 10px;
	line-height: 18px;
}

.right_box ul {
	padding-left: 10px;
}

.right_box li a {
	font-size: 11px;
	color: #007ac2;
	line-height: 14px;
}

.right_box li {
	background: transparent url(../images/dot_purple.gif) no-repeat scroll 0
		7px;
	margin: 8px 0;
	padding-left: 12px;
	line-height: 14px;
}

.right_box .zdjecia li {
	background: none;
	clear: both;
	margin-top: 5px;
}

.right_box .zdjecia-znajomych li {
	background: none;
	clear: both;
	margin-bottom: 10px;
	clear: both;
}

.right_box .zdjecia-znajomych  li  .user-name {
	padding-top: 22px;
}

.right_box .zdjecia-znajomych  li .data {
	font-size: 11px;
	float: left;
	color: #91abbe;
}

.right_box .zdjecia {
	padding-left: 4px;
}

.right_box .zdjecia-znajomych {
	padding-left: 4px;
}

.right_box .zdjecia-znajomych  li  .article_img {
	margin-right: 5px;
}

.right_box .zdjecia img {
	float: left;
	padding-right: 10px;
}

.right_box .zdjecia p {
	font-size: 11px;
	font-family: Tahoma;
	color: #55606d;
}

.box_expert {
	background: url(../images/bg_box-right-expert.gif);
	padding-bottom: 12px;
}

.box_expert h4 {
	font-family: Arial;
	font-size: 18px;
	color: #007ac2;
	letter-spacing: 10%;
	padding: 10px;
}

.box_expert img {
	padding: 0px 10px;
	float: left;
}

.box_expert p {
	padding: 2px 10px;
	color: #55606d;
	font-size: 11px;
}

.box_expert_sub p {
	color: #55606D;
	font-size: 11px;
	padding: 11px 32px 2px 19px;
	font-weight: bold;
}

.box_expert p.label {
	float: left;
	width: 136px;
	font-size: 11px;
	color: #55606d;
	line-height: : 14px;
}

.box_expert p.label span {
	font-family: Tahoma;
	color: #007ac2;
	font-size: 11px;
	line-height: 20px;
}

.box_expert p.quote {
	clear: both;
	padding-top: 5px;
	font-family: Georgia;
	font-style: italic;
	font-size: 12px;
	line-height: 14px;
	color: #55606d;
	padding: 10px;
}

.box_expert p.quote span {
	color: #8b4a86;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
}

.box_expert a .{
	padding: 0px 10px;
	color: #007ac2;
	font-family: Tahoma;
	font-size: 11px;
}

.box_expert_sub {
	background: url(../images/bg_box-right-expert-bottom.gif) left bottom;
}

.box-expert {
	background-color: #eceff2;
}

.box_shoutbox {
	background: url(../images/bg_shoutbox.jpg);
	height: auto;
}

.box_shoutbox h4 {
	font-family: Arial;
	font-size: 18px;
	color: #007ac2;
	letter-spacing: 10%;
	padding: 14px 10px;
}

.box_shoutbox h5 {
	font-family: Arial;
	font-size: 14px;
	color: #8b4a86;
	letter-spacing: 10%;
	float: left;
	padding: 3px 10px;
	font-weight: bold;
}

.box_shoutbox img.button {
	display: block;
	padding-right: 5px;
	width: 23px;
	height: 21px;
	cursor: pointer;
	float: right;
}

.box_shoutbox span {
	padding: 0px;
	font-size: 12px;
	color: #91abbe;
	font-family: Arial;
	overflow: hidden;
}

.box_shoutbox span a {
	color: #91ABBE;
	font-family: Arial;
	font-size: 12px;
	margin-left: 15px;
	font-weight: bold;
	padding: 0;
	display: block;
}

.box_shoutbox p {
	font-family: Tahoma;
	font-size: 11px;
	padding: 5px 0px 20px 20px;
	color: #969ca4;
	line-height: 14px;
}

.shoutbox-container {
	height: 475px;
	overflow: hidden;
	width: 220px;
}

.shoutbox-container div {
	padding-top: 10px;
}

.shoutbox_form textarea {
	width: 186px;
	height: 56px;
	border: 1px solid #c2d7e7;
	margin: 10px;
	font-size: 11px;
	font-family: Arial;
	color: #9faab3;
	padding: 7px;
}

.your-friends li {
	background: none;
	padding-left: 5px;
}

.your-friends li img {
	float: left;
	padding-right: 5px;
}

.your-friends a {
	display: block;
	float: left;
	width: 140px;
}

.your-friends a span {
	float: right;
}

.your-friends p {
	font-size: 11px;
	color: #969ca4;
	padding-top: 2px;
	display: block;
	float: left;
	width: 140px;
}

.quizy1 {
	background: url(../images/bg_box_quizy_top.gif) no-repeat;
}

.quizy1 p {
	font-size: 11px;
	padding: 5px 10px;
	color: #55606d;
}

.quizy1 .quiz_jesienne_nastroje {
	margin: 5px 10px;
	width: 203px;
	height: 84px;
	background: url(../images/bg_box_quiz_jesienne_nastro.jpg);
}

.quizy1 .quiz_w_pracy {
	margin: 5px 10px;
	width: 203px;
	height: 84px;
	background: url(../images/bg_box_quiz_w_pracy.jpg);
}

.quiz-result {
	background: url(../images/bg_quiz-result.jpg);
}

/* 6. Other
==================================================*/
.article_list,.article_full,.container,.rejestracja {
	width: 533px;
	background: url(../images/bg_zyj-z-usmiechem-list.jpg) repeat-x;
	display: block;
	margin-top: 10px;
	float: left;
	padding-bottom: 20px;
	overflow: hidden !important;
}

.article_list {
	width: 533px;
}

.article_full .article_list a {
	padding-left: 0px;
}

.container {
	overflow: hidden !important;
}

.container p.username_big {
	color: #8b4a86;
	font-family: Arial;
	font-size: 18px;
	padding-top: 20px;
}

.container p.userstats {
	float: left;
	line-height: 20px;
	padding: 0;
	width: 160px;
	color: #7c8187;
}

.container p.userstats a {
	color: #7c8187;
}

.container p.userstats a.blue {
	color: #007ac2;
}

.container p.userstats span {
	float: right;
	font-weight: bold;
}

.container a {
	color: #1183c6;
}

.BoxGray {
	background: url(../images/bg_zyj-z-usmiechem-list.jpg) repeat-x 0 10px;
	overflow: hidden;
	width: 760px;
}

.user-questions {
	padding: 10px;
}

.user-questions td {
	padding: 10px;
}

.user-questions td.question {
	font-size: 13px;
	font-family: Arial;
	color: #007ac2;
	font-weight: bold;
	width: 135px;
	padding-left: 10px;
	padding-right: 20px;
}

.zobacz-wszystkie {
	background: transparent url(../images/bg_btn-zobacz-wszystko.gif)
		no-repeat scroll 0 0;
	color: #5F6976;
	display: block;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	height: 14px;
	margin-top: 20px;
	padding: 8px 17px;
	width: 480px;
	position: relative;
	clear: both;
}

.zobacz-wszystkie a {
	color: #007AC2;
	font-weight: normal;
	left: 438px; *
	left: 420px;
	position: absolute;
}

.zobacz-wszystkie-produkty {
	background: transparent url(../images/bg_btn-zobacz-wszystko.gif)
		no-repeat scroll 0 0;
	clear: both;
	color: #5F6976;
	display: block;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	height: 14px;
	margin-left: 20px;
	margin-top: 20px;
	padding: 8px 17px;
	position: relative;
	width: 480px;
}

.zobacz-wszystkie-produkty a {
	color: #007AC2;
	float: right;
	font-weight: normal;
}

#gra {
	padding: 10px 0 0 9px;
	float: left;
}

#inspiration {
	background: url(../images/flash-konkurs-galeria.jpg) 0px 0 no-repeat;
	margin-left: 9px;
	height: 235px;
}

.boxCenter515 {
	padding: 10px 0 0 9px;
}

.gallery {
	clear: both;
}

.article_img,.img_inside,.article_full .article .article_img {
	width: 245px;
	height: 160px;
	float: left;
	margin-right: 19px;
}

.avatar_container {
	float: left;
	margin-right: 19px;
}

.img_inside {
	margin: 15px;
	float: left;
}

.img_min {
	width: 132px;
	height: 84px;
}

.img_min2 {
	width: 100px;
	height: 84px;
}

.article {
	padding-top: 23px;
	padding-left: 10px;
}

.article h3 a,.article h3 {
	color: #007ac2;
	font-family: Arial;
	font-size: 18px;
	line-height: 22px;
	letter-spacing: 10%;
	padding: 5px 0px 0px 0px;
	font-weight: normal;
}

.gallery  h3 a {
	font-size: 18px;
	padding-bottom: 5px;
}

.article_small h3 {
	font-size: 14px;
	padding: 0px 0px 0px 5px;
	line-height: 15px;
}

.article_small h3 a {
	font-size: 14px;
	float: none;
}

.article_small span a {
	float: none;
}

.article_small a {
	float: right;
}

.article p.info,#wrapper_sub .article_full p.info {
	color: #9faab3;
	font-size: 11px;
	padding: 0px 0px 5px 0px; *
	padding-left: 5px;
}

.info span,#wrapper_sub .article_full p.info span {
	padding-right: 10px;
	color: #007ac2;
}

.article_full p.photolabel {
	float: left;
	color: #8b4a86;
	font-size: 14px;
	font-family: arial;
	padding: 10px 30px;
}

#wrapper_sub .article_full h2,#wrapper_sub .rejestracja h2,#wrapper_sub .article_full h2 a
	{
	width: 479px;
	padding-bottom: 0px;
}

#wrapper_sub .article_full h1,#wrapper_sub .rejestracja h1,#wrapper_sub .article_full h1 a
	{
	width: 479px;
	padding-bottom: 0px;
}

.article_full .article_img {
	width: 520px;
	height: 340px;
	margin: 10px 9px 10px 10px;
}

.article_full p {
	padding: 15px;
	font-size: 11px;
	color: #55606d;
	line-height: 14px;
}

.article a,.article_full a {
	font-size: 11px;
	color: #007ac2;
}

.article div.link,.article_full div.link {
	font-size: 11px;
	color: #007ac2;
	cursor: pointer;
	padding: 5px 0;
}

.article_full a {
	padding: 10px 15px;
}

.right_col {
	margin-top: 10px;
	float: right;
	width: 221px;
}

.article p {
	font-size: 11px;
	color: #55606d;
	line-height: 14px;
	padding: 5px 10px 10px 10px;
}

.article {
	clear: both;
}

.article_small p,.gallery  p {
	color: #55606d;
	font-size: 11px;
	line-height: 14px;
	padding: 0px; *
	padding: 0px 0px 0px 5px;
	width: 350px;
	float: left;
}

.gallery p {
	float: none;
	width: auto;
}

#wrapper_sub .container h2 {
	padding-bottom: 10px;
}

.container p {
	font-size: 11px;
	color: #55606d;
	line-height: 14px;
	padding: 0px 10px 10px 10px;
}

.con /*poczta*/ 

#poczta-cont {
	padding: 10px;
}

#pcozta-cont ul {
	width: 400px
}

#poczta-cont ul li {
	display: inline;
	padding: 0px;
	margin: 0px;
	width: 127px;
	float: left;
}

#poczta-cont ul li a {
	width: 127px;
	text-align: center;
	height: 13px;
	padding: 9px 0px;
	background: url(../images/bg_poczta.gif) no-repeat;
	color: #98b1c2;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	display: block;
	float: left;
}

#poczta-cont ul li a.active {
	background: url(../images/bg_poczta_active.gif) no-repeat;
	color: #007ac2;
}

#poczta-cont form input {
	margin: 0px;
}

#poczta table td {
	height: 11px;
	border-right: 1px solid #ecf1f4;
	padding: 12px;
	font-size: 11px;
	font-family: Tahoma;
	border-bottom: 1px solid #ecf1f4;
}

#poczta-cont table {
	width: 515px;
	color: #55606d;
	clear: both;
	padding: 0px 7px;
	background: url(../images/bg_poczta_table.gif) repeat-y left 7px;
}

#poczta-cont .data {
	width: 57px;
}

#poczta-cont .user {
	width: 114px;
}

#poczta-cont .topic {
	width: 204px;
}

#poczta-cont table .border-top {
	background: url(../images/bg_poczta_top.gif) no-repeat;
}

/*eof poczta*/ /*shoutbox*/
#shout {
	padding-top: 11px;
	float: left;
	position: relative;
}

#shout li {
	background: transparent url(../images/comment_wide.gif) no-repeat 91px
		top;
	color: #969CA4;
	font-size: 11px;
	line-height: 14px;
	padding: 5px 0px 0px 90px;
	width: 429px;
	position: relative;
}

#shout li span {
	background: transparent url(../images/comment_bottom_wide.gif) no-repeat
		left bottom;
	padding-left: 25px;
	padding-bottom: 7px;
	padding-right: 30px;
	display: block;
}

#shout a.user {
	font-size: 12px;
	font-family: Arial;
	color: #91abbe;
	padding: 0px;
	position: absolute;
	left: 5px;
	top: 0px;
	width: 100px;
	overflow: hidden;
}

/*eofshoutbox*/
.container .quiz {
	margin: 10px;
	width: 480px;
	height: 322px;
	padding: 20px;
	padding-left: 15px;
	position: relative;
}

.container .Big {
	width: 512px;
	height: 360px;
}

.container .quiz h5 {
	font-size: 34px;
	line-height: 36px;
	color: #8b4a86;
	font-family: arial;
}

.container .quiz p {
	padding: 15px 0px;
	width: 340px;
}

.container .quiz div {
	position: absolute;
	left: 30px;
	top: 125px;
	width: 320px;
	height: 170px;
}

.container .quiz div .question {
	padding: 0px;
	font-family: arial;
	font-size: 14px;
	line-height: 18px;
	font-weight: normal;
	width: 90%;
}

.container .quiz div  span {
	font-size: 36px;
	float: left;
	display: block;
	height: 60px;
	width: 40px;
	padding-left: 0px;
	color: #91548c;
}

.container .quiz-pogoda-ducha {
	background: url(../images/bg_quiz.jpg);
}

.answer {
	clear: both;
}

.container .quiz .answers {
	clear: both;
	padding-top: 20px;
}

.container .quiz .answers li a {
	display: block;
	background: url(../images/bg_answer.gif) no-repeat left center;
	padding-left: 50px;
	color: #007ac2;
	font-size: 11px;
	width: auto;
	height: 20px;
	margin-bottom: 16px;
}

.container .quiz .paggingul {
	padding: 0px;
}

.container .quiz .paggingul a {
	border: 1px solid #ffffff;
	color: #ffffff;
}

.container .quiz .paggingul a.active {
	background: #007ac2;
	padding: 6px 7px;
	color: #ffffff;
	border: none;
}

/*psychotest*/
.container .Bigerquiz {width: 700px; padding-top:195px; padding-left:18px; background: url(../images/bg_psychotest.jpg) no-repeat scroll 0% 0% transparent;}
.container .Bigerquiz div {position:static; margin-left:2px; width:370px;} 
.container .Bigerquiz div span {font-family:arial; font-size:36px; width:51px; text-align:right;}
.container .Bigerquiz div .question  {font-size:12px; margin-left:51px; text-align:justify;}
.container .Bigerquiz .paggingul {left: 71px; padding: 0pt; position: absolute; top: 428px;}
.container .Bigerquiz .paggingul a.active {background:#8b4a86;}
.container .Bigerquiz .paggingul a {color:#8b4a86; border:1px solid #8b4a86;}
.container .Bigerquiz .answer {padding-top:15px; margin-left:20px}
.container .Bigerquiz .answer li a {margin-left:4px; padding-left:30px; padding-top:6px;}
.container .Bigerquiz .results {margin-left:4px; padding-left:30px; padding-top:0px; background: url(../images/bg_answer.gif) no-repeat left top; width:320px; font-size:15px; line-height:18px;}
/*konkurs wakacje*/

#konkurs_wakacje {background: url(../images/bg_konkurs_wakacje.jpg) no-repeat; width:738px; margin:15px 10px; overflow:hidden; position:relative;}
#konkurs_wakacje .inner {padding-top:136px;}
#konkurs_wakacje .zyskaj{background: url(../images/wakcje_tekst_zyskaj.jpg) no-repeat; width:486px; height:222px; position:relative;}
#konkurs_wakacje h3.quiz {font-size:14px; font-weight:bold; line-height:130%; overflow:hidden; padding:20px 0;}
#konkurs_wakacje h3.quiz span {float:left; font:bold 40px arial,haveltica,sans-serif; margin:0 20px 0 40px; line-height:100%;}
#konkurs_wakacje #wakacje_quiz {padding:0 20px 0 30px; height:235px; }
#konkurs_wakacje #wakacje_quiz button {cursor:pointer;background: none; text-align:left; border:0; font-size:13px; font-weight:bold; color:#7248ac; padding-left: 60px; height:46px; width:371px; margin:10px 0;display:inline-block;}
#konkurs_wakacje img.wimage {top:219px; position:absolute; right:15px; border:1px solid #fff}
#konkurs_wakacje #wakacje_quiz > button {height:auto; min-height:46px;}
#konkurs_wakacje #wakacje_quiz button.a {background: url(../images/button_a.png) left center no-repeat; margin-top:0;}
#konkurs_wakacje #wakacje_quiz button.b {background: url(../images/button_b.png) left center no-repeat;}
#konkurs_wakacje #wakacje_quiz button.c {background: url(../images/button_c.png) left center no-repeat;}

#konkurs_wakacje #wakacje_quiz button.a_wrong {background: url(../images/button_a_wrong.png) left center no-repeat; margin-top:0; }
#konkurs_wakacje #wakacje_quiz button.b_wrong {background: url(../images/button_b_wrong.png) left center no-repeat;}
#konkurs_wakacje #wakacje_quiz button.c_wrong {background: url(../images/button_c_wrong.png) left center no-repeat;}


#konkurs_wakacje .purple{color:#af257d!important;}
#konkurs_wakacje .answer {padding:30px 20px 0 30px; height:240px;}
#konkurs_wakacje .answer p {padding:5px 0 0 60px; font-size:13px; line-height:140%; height:180px; width:295px; color: #7248ac;}
#konkurs_wakacje p.answer_a {background: url(../images/button_a.png) left top no-repeat; }
#konkurs_wakacje p.answer_b {background: url(../images/button_b.png) left top no-repeat; }
#konkurs_wakacje p.answer_c {background: url(../images/button_c.png) left top no-repeat; }

#konkurs_wakacje p.wrong_answer_a {background: url(../images/button_a_wrong.png) left top no-repeat; }
#konkurs_wakacje p.wrong_answer_b {background: url(../images/button_b_wrong.png) left top no-repeat; }
#konkurs_wakacje p.wrong_answer_c {background: url(../images/button_c_wrong.png) left top no-repeat; }

a.btn_sprobuj {margin:0 20px 0 60px; float:left; display:inline; }
.tekst_logowanie {width:400px; height:46px; line-height:46px; text-align:center; color:#ab0d7d; font-weight:bold; font-size:13px;}
.btn_zaloguj {border:0; background: url(../images/btn_zaloguj.jpg) left top no-repeat; width:114px; height:54px; cursor:pointer;}
.btn_rejestracja {float:left; margin-left:170px; margin-right:30px; display:inline;}
.btn_rozpocznij_gre {margin:161px 0 0 291px; width:165px; height:57px; display:block; position:absolute;}
#konkurs_wakacje label  {font-size:14px; font-weight:bold; color:#7248ac; margin-left:82px; width:65px; float:left; line-height:25px;}
#konkurs_wakacje input.wakacje {background: url(../images/bg_input_wakacje.gif) left top no-repeat; width:227px; height:23px; border:0;}
a.z_haslo:link, a.z_haslo:visited, a.z_haslo:hover {margin-left:260px; font-style:italic; font-size:13px; color:#7248ac;}
a.z_haslo:hover {text-decoration:underline;}

/* bialy usmiech*/
.bialyusmiech {margin: 0 0 10px 0; padding: 12px 13px 12px 15px; background: url(../v4/images/bg_biale.gif) no-repeat scroll 0% 0% transparent; width: 732px; overflow:hidden;}
.bialyusmiech p{float: left; width: 536px; color: #55606d; font-size: 11px; font-family: Arial; line-height:15px;}
p.disc {font:10px tahoma,arial; color:#55606d;}


#produkt_landing {
	float: left;
	padding-left: 15px;
	padding-top: 10px;
	width: 515px;
}

#produkt_landing li {
	display: block;
	font-size: 20px;
	height: 46px;
	padding-left: 10px;
	padding-top: 13px;
	margin-top: 10px;
	position: relative;
}

#produkt_landing li a {
	font-size: 18px;
	display: block;
	width: 515px;
	height: 46px;
	position: absolute;
	left: 0px;
	top: 0px;
	padding-left: 10px;
	padding-top: 13px;
}

#produkt_landing li#pasty {
	background: url(../images/bg_li_pasty.jpg) no-repeat;
}

#produkt_landing li#szczoteczki {
	background: url(../images/bg_li_szczoteczki.jpg) no-repeat;
}

#produkt_landing li#paski {
	background: url(../images/bg_li_paski.jpg) no-repeat;
}

#bluebt {
	background: #cce4f3;
	font-size: 11px;
	color: #007ac2;
	line-height: 14px;
	padding: 4px;
	float: right;
	border: none;
	margin-right: 10px;
}

.listapast {
	margin-top: 20px;
	margin-left: 10px;
	font-size: 18px;
}

.listapast .flash {
	width: 233px;
	height: 160px;
	float: right;
}

.listapast h3 {
	color: #007AC2;
	display: block;
	font-size: 18px;
	padding-top: 9px;
	width: 470px;
	overflow: hidden;
	height: 20px;
}

.listapast li {
	display: block;
	width: 740px;
	background: url(../images/bg_pasty.jpg) no-repeat;
	height: 185px;
	position: relative;
	padding-left: 20px;
}

.listapast p {
	width: 270px;
	font-size: 11px;
	line-height: 14px;
	color: #55606d;
	padding-top: 10px;
	float: right;
	padding-right: 10px;
}

.podaj-dalej {
	width: 475px;
	height: 322px;
	margin: 10px 0 0 10px;
	background: url(../images/bg_podaj-dalej.jpg);
	padding: 20px;
	float: left;
	font-size: 11px;
	color: #969ca4;
}

.podaj-dalej h5 {
	font-size: 34px;
	line-height: 36px;
	color: #8b4a86;
	font-family: arial;
	width: 210px;
}

.podaj-dalej p {
	padding: 20px 0px;
	font-size: 11px;
	color: #969ca4;
}

.podaj-dalej a {
	text-decoration: underline;
	color: #969ca4;
}

.podaj-dalej img {
	padding-top: 15px;
}

.visible {
	display: block;
}

.btn-takepodajdalej {
	width: 171px;
	height: 33px;
	background: url('../images/wejdz_do_gry_but.jpg');
	border: 0px;
	cursor: pointer;
	margin-top: 15px;
}

.btn-takepodajdalej:hover {
	width: 171px;
	height: 33px;
	background: url('../images/wejdz_do_gry_oro_but.jpg');
	border: 0px;
	cursor: pointer;
}

.podaj-dalej .edit {
	width: 151px;
	height: 13px;
	padding: 3px;
	font-size: 11px;
	color: #9faab3;
	border: 1px solid #bfd5e5;
}

.pasta-produkt {
	display: block;
	width: 747px;
	background: url(../images/bg_pasty.jpg) no-repeat;
	position: relative;
	padding-left: 13px;
	margin-left: 10px;
	min-height: 285px;
	margin-top: 15px;
	overflow: hidden !important;
}

.pasta-produkt .flash {
	width: 233px;
	height: auto;
	float: right;
}

.pasta-produkt  h3 {
	color: #007AC2;
	display: block;
	font-size: 18px;
	padding-top: 9px;
	width: 500px;
	font-weight: normal !important;
}

.pasta-produkt  p {
	font-size: 11px;
	line-height: 14px;
	color: #55606d; /* padding-top:10px; width:245px; padding-left:240px;*/
	;
	width: 250px;
}

.pasta-produkt .inne-warianty {
	clear: both;
	padding: 10px;
	width: 100%;
	padding-top: 30px;
	padding-bottom: 20px;
}

.pasta-produkt .inne-warianty a {
	color: #007ac2;
	padding-left: 20px;
}

.pasta-produkt .tresc {
	font-size: 11px;
	line-height: 14px;
	color: #55606d;
	width: 250px;
	padding-right: 20px;
	float: right;
}

.pasta-produkt .tresc h3 {
	font-size: 11px;
	display: inline;
	padding: 0px;
	width: auto;
}

.pasta-produkt img {
	float: left;
	margin-top: 20px;
}

.box_zobacz-takze p {
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-size: 11px;
	color: #55606d;
}

.box_zobacz-takze a {
	color: #007AC2;
	display: block;
	font-size: 11px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-top: 5px;
}

.box-rekomendowane-produkty {
	background: url(../images/bg_box-rekomendowane-produkty.jpg) no-repeat;
	width: 487px;
	height: auto;
	padding: 18px 13px 2px 13px;
	margin-left: 10px;
	min-height: 200px;
	float: left;
	overflow: hidden !important;
	margin-top: 10px;
}

.box-rekomendowane-produkty h3 {
	color: #007AC2;
	display: block;
	font-size: 18px;
}

.box-rekomendowane-produkty table {
	padding-bottom: 20px;
}

.box-rekomendowane-produkty table td {
	vertical-align: top;
	font-size: 11px;
	color: #55606d;
	width: 190px;
	padding-right: 65px;
}

.box-rekomendowane-produkty table td a {
	color: #007AC2;
	display: block;
	font-weight: bold;
	line-height: 14px;
	padding-bottom: 10px;
	padding-top: 10px;
}

.box-rekomendowane-produkty table td a img {
	padding: 0px;
}

.box-reko-big {
	background: url(../images/big-box-rekomendowane.jpg) no-repeat;
	width: 734px;
	margin-left: 10px;
}

.rejestracja p,#facebox .rejestracja table td select {
	padding: 10px;
	font-size: 11px;
	color: #55606d;
	line-height: 14px;
}

#facebox .rejestracja table td select {
	padding-left: 15px;
}

.rejestracja table {
	margin-left: 15px;
}

.rejestracja table td,#facebox .rejestracja table td select {
	width: 200px;
	font-size: 11px;
	color: #55606d;
	padding: 5px 0px 5px 0px;
}

.rejestracja table td .editka {
	width: 175px;
	height: 14px;
	padding: 6px 5px;
	border: 1px solid #c2d7e7;
	font-size: 11px;
	color: #55606d;
}

.rejestracja table td.hint {
	width: 150px;
	color: #9faab3;
	padding-left: 10px;
}

.rejestracja table td select,#facebox .rejestracja table td select {
	font-size: 11px;
	height: 24px;
	color: #9faab3;
	border: 1px solid #c2d7e7;
}

.klub-niezal p {
	font-size: 11px;
	padding-left: 10px;
	color: #969ca4;
	padding-top: 3px;
	float: none;
	width: auto;
}

#wrapper_sub .klub-niezal h2 {
	padding-bottom: 2px;
	line-height: 27px;
}

.offer {
	margin-left: 10px;
	padding-lefT: 170px;
	width: 346px;
	margin-top: 5px;
}

.offer h5 {
	font-size: 11px;
	font-weight: bold;
	color: #007ac2;
}

.offer p {
	padding-left: 0px;
	width: 340px;
}

.offer-1 {
	height: 68px;
	padding-top: 20px;
	background: url(../images/bg_klub-niezalogowany1.jpg) no-repeat;
}

.offer-2 {
	height: 68px;
	padding-top: 20px;
	background: url(../images/bg_klub-niezalogowany2.jpg) no-repeat;
}

.offer-3 {
	height: 68px;
	padding-top: 20px;
	background: url(../images/bg_klub-niezalogowany3.jpg) no-repeat;
}

.offer-4 {
	height: 68px;
	padding-top: 20px;
	background: url(../images/bg_klub-niezalogowany4.jpg) no-repeat;
}

.offer-5 {
	height: 68px;
	padding-top: 11px;
	background: url(../images/bg-wybielanie1.jpg) no-repeat;
}

.offer-6 {
	height: 68px;
	padding-top: 18px;
	background: url(../images/bg-wybielanie2.jpg) no-repeat;
}

.offer-7 {
	height: 68px;
	padding-top: 11px;
	background: url(../images/bg-wybielanie3.jpg) no-repeat;
}

.offer-8 {
	height: 68px;
	padding-top: 18px;
	background: url(../images/bg-wybielanie4.jpg) no-repeat;
}

.offer-9 {
	height: 68px;
	padding-top: 11px;
	background: url(../images/bg-wybielanie5.jpg) no-repeat;
}

.offer-10 {
	height: 68px;
	padding-top: 11px;
	background: url(../images/bg-wybielanie6.jpg) no-repeat;
}

ul.sitemap {
	padding: 20px;
	display: block;
}

ul.sitemap li {
	width: 360px;
	float: left;
}

ul.sitemap p {
	font-size: 18px;
	color: #007ac2;
	font-family: Arial;
	background: url(../images/bg_li_sitemap.gif) no-repeat left center;
	padding: 10px 0 10px 45px;
}

ul.sitemap ul {
	padding: 15px 0px 15px 20px;
}

ul.sitemap ul li {
	font-size: 11px;
	color: #55606d;
	line-height: 14px;
	background: url(../images/bg_li_li_sitemap.gif) no-repeat left center;
	padding-left: 10px;
	float: none;
}

#stronicowanie a {
	color: #007ac2;
}

#stronicowanie a.stronicowanieWybrane {
	font-weight: bold;
}

.login {
	font-size: 11px;
	line-height: 14px;
	margin-left: 10px;
	width: 200px;
}

.login .editka {
	width: 151px;
	height: 14px;
	padding: 3px 2px;
	border: 1px solid #c2d7e7;
	font-size: 11px;
	color: #55606d;
	float: left;
}

.Clean-Block {
	padding: 10px;
}

.Clean-Block label {
	font-size: 11px;
	color: #969ca4;
	display: block;
	padding: 4px 0px;
}

.Clean-Block input {
	font-size: 11px;
	padding: 2px;
	height: 16px;
	width: 200px;
	border: 1px solid #969ca4;
	color: #969ca4;
}

.Clean-Block textarea {
	font-size: 11px;
	padding: 2px;
	height: 16px;
	width: 400px;
	border: 1px solid #969ca4;
	height: 200px;
	color: #969ca4;
}

/*.search .article{position:relative;}
.search  h3{font-size:14px;left:150px;line-height:15px;position:absolute;top:14px;}
.search .article p.info{color:#9FAAB3;font-size:11px;left:154px;padding:0 0 5px;position:absolute;top:37px;}
.search .article p{color:#55606D;
font-size:11px;
left:145px;
line-height:14px;
padding:5px 10px 10px;
position:absolute;
top:48px;}
*/
.close {
	position: absolute;
	right: 16px;
	top: 22px;
}

.pearl-box,.rozrywka-box {
	width: 239px;
	height: 179px;
	font-size: 11px;
	color: #55606d;
	margin-left: 10px;
	float: left;
	position: relative;
	margin-top: 15px;
	display: inline;
}

.pearl-box .btn {
	padding: 7px;
	display: block;
	position: absolute;
	left: 14px;
	top: 143px;
	background: #007ac2;
	color: #ffffff;
	cursor: pointer;
}

.rozrywka-box .btn {
	padding: 7px;
	display: block;
	position: absolute;
	background: #007ac2;
	color: #ffffff;
	cursor: pointer;
	width: 69px;
}

.pearl-box-1 {
	background: url(../images/pearl-box-konkurs.jpg) no-repeat;
}

.pearl-box-1 p {
	font-size: 11px;
	padding: 71px 0 0 16px;
	width: 162px;
}

.pearl-box-2 {
	background: url(../images/pearl-box-gra.jpg) no-repeat;
	margin-left: 11px;
}

.pearl-box-2 p {
	padding: 70px 0px 0px 16px;
	width: 171px;
	font-size: 11px;
}

.pearl-box-2 .btn {
	padding-right: 12px;
	background: #ffffff;
	color: #007ac2;
}

.pearl-box-3 {
	background: url(../images/pearl-box-quiz.jpg) no-repeat;
	margin-left: 11px;
}

.pearl-box-3 p {
	padding: 70px 0px 0px 16px;
	width: 171px;
	font-size: 11px;
}

.pearl-box-4 {
	background: url(../images/pearl-box-memory.jpg) no-repeat;
	margin-left: 11px;
}

.pearl-box-4 p {
	padding: 70px 0px 0px 16px;
	width: 171px;
	font-size: 11px;
	color: #ffffff;
}

.pearl-box-3 .btn {
	background: #ffffff;
	color: #007ac2;
}
.pearl-box-5 {
	background: url(../images/pearl-box-quiz2.jpg) no-repeat;
	margin-left: 10px;
}
.pearl-box-6 {
	background: url(../images/pearl-box-uwaga.jpg) no-repeat;
	margin-left: 10px;
}
.pearl-box-7 {
	background: url(../images/pearl-box-usmiech.jpg) no-repeat;
	margin-left: 10px;
}



.pearl-flash {
	background: url(../images/pearl-sampling.jpg) no-repeat;
	position: relative;
	width: 738px;
	height: 228px;
	margin: 10px 10px;
	padding: 10px 0px 0px 0px;
}

.pearl-flash .btn_flash-second {
	position: absolute;
	right: 22px;
	bottom: 17px;
}

.rozrywka-box-1 {
	background: url(../images/bg_perlowyusmiech.jpg) no-repeat;
}

.rozrywka-box-1 p {
	padding: 58px 0 0 16px;
	width: 171px;
	font-size: 11px;
	color: #ffffff;
}

.rozrywka-box-2 {
	background: url(../images/bg_box_quiz.jpg) no-repeat;
	margin-left: 11px;
	display: inline;
}

.rozrywka-box-2 p {
	padding: 70px 0px 0px 16px;
	width: 171px;
	font-size: 11px;
	color: #55606d;
	width: 120px;
}

.rozrywka-box-2 .btn {
	background: #ffffff;
	color: #007ac2;
}

.rozrywka-box-3 {
	background: url(../images/bg_viva.jpg) no-repeat;
	margin-left: 11px;
	display: inline;
}

.rozrywka-box-3 p {
	padding: 50px 0px 0px 16px;
	width: 114px;
	font-size: 11px;
	color: #ffffff;
}

.rozrywka-box-4 {
	background: url(../images/box_summer_6.jpg) no-repeat;
	margin-left: 11px;
	display: inline;
}

.rozrywka-box-4 p {
	padding: 50px 0px 0px 16px;
	width: 114px;
	font-size: 11px;
	color: #000000;
}

.viva-box-1 {
	background: url(../images/viva-landing-box1.jpg) no-repeat;
}

.viva-box-2 {
	background: url(../images/viva-landing-box2.jpg) no-repeat;
}

.viva-box-3 {
	background: url(../images/viva-landing-box3.jpg) no-repeat;
}

.usmiechgwiazd-box-1 {
	background: url(../images/usmiechgwiazd-landing-box1.jpg) no-repeat;
}

.usmiechgwiazd-box-2 {
	background: url(../images/usmiechgwiazd-landing-box2.jpg) no-repeat;
}

.usmiechgwiazd-box-3 {
	background: url(../images/usmiechgwiazd-landing-box3.jpg) no-repeat;
}

.viva-box-1 .bluebtn,.viva-box-2 .bluebtn,.viva-box-3 .bluebtn {
	margin-top: 134px;
	margin-left: 11px;
}

.usmiechgwiazd-box-1 .bluebtn,.usmiechgwiazd-box-2 .bluebtn,.usmiechgwiazd-box-3 .bluebtn
	{
	margin-top: 134px;
	margin-left: 11px;
}

.pearl-quiz-left {
	background: url(../images/pearl-left-quiz.jpg) no-repeat;
	width: 366px;
	height: 267px;
	margin-left: 10px;
	margin-top: 10px;
	float: left;
	display: inline;
}

.pearl-quiz-left h2 {
	font-size: 12px;
}

.container .pearl-quiz .quiz {
	float: right;
	height: 267px;
	overflow: hidden;
	width: 366px;
	background: url(../images/sampling-quiz.jpg) no-repeat;
	padding: 0px;
	margin: 10px 10px 0 0;
	display: inline;
}

.container .pearl-quiz .quiz div {
	height: 170px;
	left: 33px;
	position: absolute;
	top: 36px;
	width: 297px;
}

.container .pearl-quiz .quiz div p {
	width: 280px;
}

.answer { /*padding-top:20px;*/
	
}

.answer li {
	display: block;
	height: 33px;
	overflow: hidden;
	margin: 0;
	padding: 0;
}

.answer li a {
	background: transparent url(../images/bg_answer.gif) no-repeat scroll
		left center;
	color: #007AC2;
	display: block;
	font-size: 11px;
	height: 20px;
	margin-bottom: 10px;
	padding-left: 50px;
	width: auto;
}

.container .quiz .answer li span {
	float: none;
	background: transparent url(../images/bg_answer.gif) no-repeat scroll
		left center;
	color: #007AC2;
	display: block;
	font-size: 11px;
	height: 20px;
	margin-bottom: 13px;
	padding-left: 50px;
	width: auto;
	line-height: 20px;
}

.tzg {
	padding: 260px 0px 0px 80px;
	margin: 10px;
	width: 435px;
	height: 283px;
	background: url(../images/box-tzg-wynik.jpg) no-repeat;
	font-family: Arial;
	color: #ffffff;
	font-size: 13px;
}

.tzg a {
	text-decoration: underline;
	color: #ffffff;
}

.your-friends-tab {
	margin: 20px;
	padding: 0px;
	font-family: Tahoma, Arial, sans-serif;
	color: #55606d;
	font-size: 11px;
}

.your-friends-tab span {
	color: #007ac2;
}

.your-friends-tab td {
	vertical-align: top;
	width: 50px;
}

.your-friends-tab td.opis {
	width: 140px;
	padding-left: 5px;
	padding-right: 70px;
	padding-bottom: 20px;
}

.your-friends-tab td p {
	display: block;
	clear: both;
	width: 140px;
	padding: 10px 0px 0px 0px;
}

.list-remover {
	color: #9faab3;
}

.friend-gallery {
	padding: 0px 10px;
}

.friend-gallery li {
	display: block;
	float: left;
	margin: 0px;
	padding: 5px 10px;
	color: #007ac2;
	font-family: Tahoma, Arial, sans-serif;
	font-weight: bold;
}

.all-button {
	font-size: 11px;
	padding: 10px 40px 0px 0px;
}

.LNK-Next {
	display: block;
	background: #cce4f3;
	font-family: Arial;
	color: #007ac2;
	font-size: 11px;
	float: right;
	width: auto;
	padding: 4px 10px;
	margin-top: 0px;
	margin: 10px;
}

.konkurs-landing {
	width: 720px;
	padding: 4px;
	position: relative;
	background: none;
	margin-top: 10px;
	margin-left: 10px;
}

.konkurs-landing .pp {
	position: absolute;
	right: 18px;
	top: 41px;
	font-family: Arial;
	color: #1082c5;
	font-size: 18px;
	line-height: 20px;
	width: 190px;
	height: 110px;
}

.konkurs-landing .lt {
	font-size: 20px;
	color: #55606d;
	font-family: Arial;
	width: 257px;
	height: 85px;
	left: 20px;
	top: 190px;
	position: absolute;
	line-height: 22px;
}

.konkurs-landing .lb {
	color: #55606d;
	font-family: Tahoma, Arial, sans-serif;
	line-height: 15px;
	font-size: 12px;
	position: absolute;
	left: 20px;
	top: 300px;
	width: 485px;
}

.konkurs-landing .flashbtns {
	position: absolute;
	left: 20px;
	top: 397px;
	width: 375px;
	height: 38px;
}

.konkurs-landing .flashbtns .lewy {
	float: left;
}

.konkurs-landing .flashbtns .prawy {
	float: right;
}

.konkurs-landing .whitebtn {
	display: block;
	color: #55606d;
	font-size: 11px;
	float: left;
	width: auto;
	position: absolute;
	left: 23px;
	top: 445px;
}

.podajdalej {
	background: transparent url(../images/bg_podajdalej.jpg) no-repeat
		scroll left center;
	width: 577px;
	height: 323px;
	margin-left: 10px;
	padding: 20px;
}

.podajdalej h5 {
	font-size: 34px;
	line-height: 36px;
	color: #8b4a86;
	font-family: arial;
}

.podajdalej p {
	width: 280px;
	padding: 20px 0;
	height: 62px;
}

.friend-gallery a {
	color: #007AC2;
	font: bold 13px Arial, sans-serif;
	padding: 5px;
	display: block;
}

.float-none {
	float: none;
}

.buttonr {
	margin-right: 20px;
	margin-left: 10px;
	background-color: #007ac2;
	font-size: 11px;
	color: #ffffff;
	padding: 0px;
	border: none;
	width: 60px;
	height: 20px;
}

.mb8 {
	margin-bottom: 8px;
}

.fl {
	float: left;
}

.fr {
	float: right;
}

.blue {
	color: #007ac2;
}

.cb {
	clear: both;
}

.bold {
	font-weight: bold;
}

strong {
	font-weight: bold;
}

.bluebtn {
	display: block;
	background: #cce4f3;
	font-family: Arial;
	color: #007ac2;
	font-size: 11px;
	float: left;
	width: auto;
	padding: 10px;
	margin-top: 10px;
}

.bluebtn {
	display: block;
	color: #007ac2;
	font-size: 11px;
	font-family: Tahoma, Arial, sans-serif;
	width: auto;
	background: url(../images/button.jpg) no-repeat left top;
	margin-top: 10px;
	padding: 6px 5px 0px 32px;
	height: 19px;
}

.bluebtn:hover {
	text-decoration: none;
	background: url(../images/btn_normal.jpg) no-repeat;;
}

.blbinput {
	border: medium none;
	height: 24px;
	margin: 10px;
	padding: 0 10px 0 35px;
}

.whitebtn {
	
}

.grey_lnk {
	font-size: 11px;
	color: #969ca4;
}

.grey {
	color: #969ca4;
}

.light_grey {
	color: #91abbe;
}

.fs11 {
	font-size: 11px;
}

.purple {
	color: #8b4a86;
}

.button {
	color: #007ac2;
	font-size: 11px;
	padding: 0px 10px;
}

.span-padding {
	display: block;
	padding-bottom: 3px;
	margin: 0px;
}

.btn_flash {
	position: absolute;
	left: 2px;
	top: 143px;
}

.rozrywka-box .btn_flash,.pearl-box .btn_flash {
	position: absolute;
	left: 18px;
	top: 143px;
}

.klub-h2 {
	background: transparent url(../images/klub_pasek.png) no-repeat scroll
		right 5px;
	height: 55px;
}

.width-fixed {
	width: auto;
}

#wrapper_sub .rejestracja h2 {
	width: 100%;
	height: 60px;
}

#avatar_frame {
	height: 385px;
	margin: 0px;
	padding: 0px;
	width: 498px; *
	width: 498px; *
	height: 375px;
}

#avatar_frame html body {
	background-color: #cccccc;
}

.msg {
	color: #55606D;
	float: left;
	font-family: Tahoma;
	font-size: 12px;
	line-height: 14px;
	margin-top: 20px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	width: 400px;
}

#facebox .msg {
	padding: 30px 14px 14px 14px;
	font-size: 12px;
	color: #55606d;
	font-family: Tahoma, Arial, sans-serif;
}

div.scrollable { /* required settings */
	position: relative;
	overflow: hidden;
}

/* root element for scrollable items */
div.scrollable div.items {
	position: absolute;
	/* this time we have very large space for the height */
	height: 20000em;
}

.rejestracja p.error {
	display: block;
	width: 20px;
	height: 20x;
	background: url(../images/no-smile_icon.gif) no-repeat center left;
	text-indent: -99999px;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	float: right;
	height: 28px;
}

.rejestracja p.success {
	display: block;
	width: 20px;
	height: 20x;
	background: url(../images/smile_icon.gif) no-repeat center left;
	text-indent: -99999px;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	float: right;
}

.rejestracja .disc12 p.success,.rejestracja .disc12 p.error {
	float: left;
}

.rejestracja table td .editka {
	border: 1px solid #C2D7E7;
	color: #55606D;
	font-size: 11px;
	height: 14px;
	padding: 6px 5px;
	width: 162px;
}

/*nowe produkty*/
.pasta-ministie {
	display: block;
	float: right;
	position: relative;
	width: 749px;
	height: 158px;
	margin: 10px 0px;
}

.pasta-ministie ul {
	position: absolute;
}

.pasta-ministie ul li {
	font-family: tahoma;
	font-size: 12px;
	line-height: 18px;
	padding: 0px;
	margin: 0px;
}

.pasta-1 {
	background: url(../images/bg-produkty-1.jpg);
	margin-top: 20px;
}

.pasta-2 {
	background: url(../images/bg-produkty-2.jpg);
}

.pasta-3 {
	background: url(../images/bg-produkty-3.jpg);
}

.pasta-4 {
	background: url(../images/bg-produkty-4.jpg);
}

.button-zobacz {
	display: block;
	width: 90px;
	height: 28px;
	background: url(../images/btn-produkty-zobacz.jpg) left 0px;
	position: absolute;
	top: 92px;
	right: 28px;
	text-indent: -99999px;
}

.button-zobacz:hover {
	background: url(../images/btn-produkty-zobacz.jpg) left -28px;
}

.pasta-1 ul {
	left: 238px;
	top: 89px;
}

.pasta-1 ul a {
	color: #794f7e;
}

.pasta-2 ul {
	left: 239px;
	top: 78px;
}

.pasta-2 ul a {
	color: #ffffff;
}

.pasta-3 ul {
	left: 238px;
	top: 80px;
}

.pasta-3 ul a {
	color: #1b2c81;
}

.pasta-4 ul {
	left: 238px;
	top: 72px;
}

.pasta-4 ul a {
	color: #1b2c81;
}

.szczotka-1 {
	background: url(../images/bg-produkty-5.jpg);
	margin-top: 20px;
	margin-right: -1px;
}

.szczotka-2 {
	background: url(../images/bg-produkty-6.jpg);
	margin-right: -1px;
}

.paski-1 {
	background: url(../images/bg-produkty-7.jpg);
	margin-top: 20px;
}

.paski-1 ul {
	left: 236px;
	margin-right: -1px;
	top: 88px;
}

.paski-1 ul a {
	color: #00284d;
}

.szczotka-1 ul {
	left: 280px;
	top: 74px;
	margin-right: -1px;
}

.szczotka-1 ul a {
	color: #ffffff;
}

.szczotka-2 ul {
	left: 280px;
	top: 74px;
	margin-right: -1px;
}

.szczotka-2 ul a {
	color: #ffffff;
}

.wybielanie-art {
	background: url(../images/bg-wybielanie-blank.jpg) no-repeat;
	padding: 5px;
	width: 507px;
	clear: both;
	margin-top: 10px;
}

.wybielanie-art img {
	margin: 5px 10px 5px 5px;
	float: left;
}

.wybielanie-art p {
	font-size: 11px;
	padding-top: 11px;
}

.wybielanie-art h5,.wybielanie-art h5 a {
	font-weight: bold;
	color: #007ac2;
	font-size: 11px;
}

.item-dziewczyny {
	background: url(../images/bg-girls.jpg) 10px top no-repeat;
	width: 490px;
	clear: both;
	padding-top: 20px;
	padding-left: 10px;
	margin-top: 10px;
}

.article a.btn-zwin {
	background: transparent url(../images/zwin.jpg) no-repeat scroll 0 0;
	display: block;
	height: 30px;
	margin-top: 15px;
	padding: 3px 0 0 22px;
	width: 42px; *
	margin-top: 0px;
}

.article a.btn-rozwin {
	background: transparent url(../images/rozwin.jpg) no-repeat scroll 0 0;
	display: block;
	height: 30px;
	margin-top: 15px;
	padding: 3px 0 0 22px;
	width: 42px; *
	margin-top: 0px;
}

.vivabox {
	background: url(../images/bg-viva-right-big.jpg) no-repeat;
	height: 464px;
	padding-top: 82px;
}

.usmiechbox {
	background: url(../images/bg-usmiechgwiazd-prawa.jpg) no-repeat;
	height: 455px;
	padding-top: 62px;
}

.usmiechbox img {
	padding: 13px 13px 0px 13px;
}

.vivabox .bluebtn,.usmiechbox  .bluebtn {
	float: none;
	font-size: 10px;
	margin: 0;
	width: 74px;
}

.vivabox p,.usmiechbox  p {
	font-size: 11px;
	color: #55606d;
	font-family: arial;
	padding: 11px 0px;
	width: 94%;
}

.vivabox .head,.usmiechbox  .head {
	font-family: Arial;
	font-size: 14px;
	color: #007ac2;
	font-weight: bold;
	padding: 0px;
	width: 100%
}

.usmiechbox .head {
	color: #8b4a86;
}

.box-small-viva {
	width: 191px;
	padding: 10px 0px 9px 9px;
	margin: 12px 0px 0px 12px
}

.box-small-usmiech {
	width: 191px;
	padding: 10px 0px 9px 9px;
	margin: 9px 0px 0px 13px
}

.viva-1 {
	background: url(../images/bg-smallviva1.jpg) no-repeat;
}

.viva-2 {
	background: url(../images/bg-smallviva2.jpg) no-repeat;
}

.viva-3 {
	background: url(../images/bg-smallviva3.jpg) no-repeat;
}

.viva-4 {
	background: url(../images/bg-smallviva4.jpg) no-repeat;
}

.viva-5 {
	background: url(../images/bg-smallviva5.jpg) no-repeat;
}

.usmiech-1 {
	background: url(../images/bg-smallusmiech1.jpg) no-repeat;
}

.usmiech-2 {
	background: url(../images/bg-smallusmiech2.jpg) no-repeat;
}

.usmiech-3 {
	background: url(../images/bg-smallusmiech3.jpg) no-repeat;
}

.box-img {
	padding: 0px 0px 4px 0px;
}

.form-viva-table {
	font-size: 11px;
	background: blue;
	color: #ffffff;
	font-family: Arial;
	padding: 30px 25px;
	background: url(../images/bg-viva-form.jpg) no-repeat;
	width: 523px; *
	border-collapse: collapse; *
	border-spacing: 0px;
}

.form-viva-table  td {
	height: 23px;
	padding-bottom: 3px; *
	padding-bottom: 2px;
	width: 242px;
	text-align: right;
	vertical-align: top;
}

.form-viva-table  td.wysoki {
	height: 30px; *
	height: 20px;
}

.form-viva-table td.viva-form-label {
	width: 200px;
	padding-right: 16px;
	text-align: left; *
	padding-left: 25px;
	height: 23px;
}

.form-viva-table td textarea {
	width: 240px;
	height: 64px;
	border: 1px solid #7d7d7d;
}

.form-viva-table td .editka {
	width: 240px;
	height: 21px;
	border: 1px solid #7d7d7d;
}

.container .form-viva-table p {
	padding: 0px;
	color: #a0a0a0;
	line-height: 1;
}

.usmiechgwiazd-nagrody li {
	line-height: 110%;
}

.usmiechgwiazd-nagrody span {
	font-weight: bold;
}

.usmiechgwiazd-nagrody .nagrody-1 {
	background: url(../images/bg-usmiechgwiazd-award1.jpg) no-repeat;
	padding: 15px 55px 25px 172px;
	font-size: 11px;
	font-family: Tahoma;
	color: #55606d;
	margin: 10px 0px 0px 10px;
}

.usmiechgwiazd-nagrody .nagrody-2 {
	background: url(../images/bg-usmiechgwiazd-award2.jpg) no-repeat;
	padding: 15px 55px 25px 172px;
	font-size: 11px;
	font-family: Tahoma;
	color: #55606d;
	margin: 0px 0px 0px 10px;
}

.usmiechgwiazd-nagrody .nagrody-3 {
	background: url(../images/bg-usmiechgwiazd-award3.jpg) no-repeat;
	padding: 15px 55px 25px 172px;
	font-size: 11px;
	font-family: Tahoma;
	color: #55606d;
	margin: 0px 0px 0px 10px;
}

.usmiechgwiazd-nagrody .nagrody-4 {
	background: url(../images/bg-usmiechgwiazd-award4.jpg) no-repeat;
	padding: 15px 55px 25px 172px;
	font-size: 11px;
	font-family: Tahoma;
	color: #55606d;
	margin: 0px 0px 0px 10px;
}

.ankieta-usmiech {
	padding: 91px 77px;
	background: url(../images/bg-ankieta.jpg) no-repeat;
	margin-left: 10px;
	margin-left: 10px;
}

.ankieta-usmiech a {
	color: #1183c6;
}

.ankieta-usmiech table {
	font-size: 11px;
	font-family: Arial;
	color: #404040;
	width: 364px;
}

.ankieta-usmiech table .editka,.ankieta-usmiech table textarea {
	width: 216px;
	font-size: 11px;
	color: #404040;
	font-family: Arial;
}

.ankieta-usmiech table textarea {
	margin-bottom: 5px;
}

.ankieta-usmiech table td {
	vertical-align: middle;
	padding: 4px 0px;
}

.ankieta-usmiech table th {
	display: none;
}

.ankieta-usmiech table .ankieta-label {
	width: 160px;
}

.usmiechgwiazd-galeria {
	background: url(../images/gallery-bg.jpg) no-repeat 7px 0px;
	padding: 10px;
}

.usmiechgwiazd-galeria .element {
	float: left;
	font-family: Arial;
	font-size: 11px;
	height: 120px;
	margin-left: 10px;
	padding: 5px;
	width: 225px;
	line-height: 14px;
}

.sortowanie {
	clear: both;
	float: left;
	font-size: 11px;
	height: 10px;
	padding-bottom: 20px;
	width: 400px;
	color: #97b7bc;
}

.sortowanie a {
	text-decoration: underline;
	color: #1183c6;
}

.usmiechgwiazd-galeria .element img {
	padding-right: 10px;
	float: left;
}

.usmiechgwiazd-galeria .element .blue {
	color: #1183c6;
}

.usmiechgwiazd-galeria .element h5 {
	font-family: Tahoma;
	color: #1183c6;
	font-size: 16px;
	padding: 10px 0px;
}

.usmiechgwiazd-galeria .element b {
	color: #8b4a86;
}

#left-col .box-clear {
	padding: 0px;
	width: auto;
	height: auto;
}

.leftmargin li {
	padding-left: 20px;
}

.podajdalej-awardtable {
	margin: 10px 10px 30px 10px;
}

.podajdalej-awardtable td {
	color: #5F5F5F;
	font-family: arial;
	font-size: 11px;
	padding-right: 100px;
}

.podajdalej-awardtable td span {
	color: #8a4a87;
	font-weight: bold;
}

.podajdalej-awardtable td.podajdalej-award {
	color: #007AC2;
	font-family: Arial;
	font-size: 18px;
	padding-right: 18px;
}

#rotator_z {
	margin: 10px 0px 0px 10px;
}

h1 {
	color: #55606D;
	float: left;
	font-size: 10px;
	padding-top: 18px;
}
#viva-celeb-winners {border-left:10px solid #ffffff;}
#viva-celeb-winners td{width:241px; border-right:7px solid #ffffff; }
#viva-celeb-winners .viva-login td{background:url(../images/vivaceleb-01.jpg) no-repeat; font-size:18px; font-family:Arial; color:#55606d; padding:10px; height:20px; width:221px; padding-bottom:8px;}
#viva-celeb-winners .viva-login td span{float:right; font-size:10px; color:#000000; padding-top:4px;}
#viva-celeb-winners .viva-login td span b{font-weight:normal; color:#8e5693;}
#viva-celeb-winners .viva-photo td{border-bottom:2px solid #FFFFFF;}
#viva-celeb-winners .viva-desc td{background:url(../images/vivaceleb-02.jpg) no-repeat;}
#viva-celeb-winners .viva-desc td p{padding:15px 12px;color:#656565;font-size:11px;line-height:14px;}
#viva-celeb-winners .viva-buttons td{background:url(../images/vivaceleb-03.jpg) no-repeat;height:37px;padding-bottom:13px;padding-left:13px;padding-right:13px;padding-top:27px;width:215px; }
#viva-celeb-winners .viva-buttons td .bluebtn{float:right;}

.block-1{width:462px; height:auto; font-size:12px; font-family:Arial; color:#55606d; padding:10px;}
.question-italic{font-style:italic; font-weight:bold;}
.right-images{float:right; width:175px; padding:0px 20px ;}
.right-images img{padding-bottom:10px;}
#main-overall-place-holder {left:0px!important; top:0px!important;}

#summer-contest{background:url(../images/bg-summer.jpg) no-repeat; width:737px; height:451px;margin:10px 0px 0px 10px;position:relative;}
#summer-contest2{background:url(../images/bg-summer-2.jpg) no-repeat; width:737px; height:451px;margin:10px 0px 0px 10px;position:relative;}

.summer-landing img{padding:31px 0 0 31px;position:absolute;}
.btn-vote{background:url("../images/btn-vote.png") no-repeat scroll 0 0 transparent;display:block;height:42px;left:32px;position:absolute;text-indent:-99999px;top:406px;width:111px;}
.btn-join{background:url("../images/btn-join.png") no-repeat scroll 0 0 transparent;display:block;height:42px;left:171px;position:absolute;text-indent:-99999px;top:406px;width:111px;}
.summer-login .bg-2{left:29px;position:absolute;top:30px;}


.summer-login form{left:100px;position:absolute;top:255px;width:236px;}
.summer-login form a.z_haslo:link, .summer-login form a.z_haslo:visited, .summer-login form a.z_haslo:hover {color:#7248AC;display:block;font-size:13px;font-style:italic;margin-left:120px;padding:5px 0 10px;}
.wakacje-input{border:1px solid #adadaf; width:230px; height:15px; padding:2px;}

.summer-upload .bg-2{left:29px;position:absolute;top:30px;}
.summer-upload .form1{left:46px;position:absolute;top:326px;width:236px;}
.summer-upload .form2{left:288px;top:368px;position:absolute;}

.summer-lnk .bg-2{left:29px;position:absolute;top:30px;}

.summer-reg{background:url(../images/summer-reg.jpg) no-repeat!important; width:737px; height:451px;margin:10px 0px 0px 10px;position:relative;}
.summer-reg form{padding:239px 40px 40px;}
.summer-reg form .wakacje-reg{font-family: Arial; font-size:11px; color:#8b98aa; border:1px solid #bbbccb; padding:2px; margin:0px 10px 5px 0px;}


.lista{position:absolute; left:84px; top:171px;}
.lista li{display:block; width:125px; height:231px; float:left; background:url(../images/bg-summer-singlepicture.png) no-repeat center top;margin-right:25px;position:relative;}
.lista li img{height:158px;left:4px;position:absolute;top:2px;width:117px;}
.lista li p{color:#6497BE;font-size:12px;font-weight:bold;position:absolute;right:5px;top:181px;}
.lista li p.user{color:#6497BE;font-size:12px;font-weight:bold;position:absolute;left:5px;top:166px;}
.lista li ul{position:absolute; left:3px; bottom:0px;}
.lista li ul li{display:inline;width:auto; height:auto; float:none; background:none; margin:0px; font-size:11px; color:#a569a2; }
.lista li ul li a{background:url("../images/vote-blank.png") repeat scroll 0 0 transparent;color:#A569A2;display:block;float:left;font-size:12px;font-weight:bold;height:16px;margin-right:3px;padding:2px 0 0 5px;width:12px;}
.lista li ul li a.checked{background:url("../images/vote-blank-marked.png") repeat scroll 0 0 transparent;color:#670e4e;display:block;float:left;font-size:12px;font-weight:bold;height:16px;margin-right:3px;padding:2px 0 0 5px;width:12px;}

.summer-list .head{left:25px;position:absolute;top:121px;}
.arrow-left{text-indent:-9999px; display:block; background:url(../images/left-arrow.png); width:21px; height:23px; position:absolute; left:34px; top:236px;}
.arrow-right{text-indent:-9999px; display:block; background:url(../images/right-arrow.png); width:21px; height:23px; position:absolute; left:677px; top:236px;}

#summer-contest2{background:url(../images/bg-summer-2.jpg) no-repeat; width:737px; height:451px;margin:10px 0px 0px 10px;position:relative;}
#summer-contest2 div.rank1{}
#summer-contest2 div.rank1 .arrow-left{text-indent:-9999px; display:block; background:url(../images/left-arrow-small.png); width:15px; height:16px; position:absolute; left:34px; top:223px;}
#summer-contest2 div.rank1 .arrow-right{background:url("../images/right-arrow-small.png") repeat scroll 0 0 transparent;display:block;height:16px;left:494px;position:absolute;text-indent:-9999px;top:223px;width:15px;}
#summer-contest2 div.rank1 ul{left:57px;position:absolute;top:206px;}
#summer-contest2 div.rank1 ul li{display:block;float:left;height:51px;margin-right:18px;width:132px;}
#summer-contest2 div.rank1 ul li img{float:left;height:46px;width:35px;}
#summer-contest2 div.rank1 ul li p.p1{font-family:Tahoma; font-size:12px; color:#700063; padding:5px; float:left; font-weight:bold;width:85px;overflow:hidden;}
#summer-contest2 div.rank1 ul li p.p2{font-family:Tahoma; font-size:12px; color:#ffffff;padding:5px 5px 0px 7px;float:left;}
#summer-contest2 div.rank1 ul li p.p2 span{font-size:9px;text-transform:uppercase;}

#summer-contest2 div.rank2{}
#summer-contest2 div.rank2 .arrow-left{text-indent:-9999px; display:block; background:url(../images/left-arrow-small.png); width:15px; height:16px; position:absolute; left:34px; top:325px;}
#summer-contest2 div.rank2 .arrow-right{background:url("../images/right-arrow-small.png") repeat scroll 0 0 transparent;display:block;height:16px;left:494px;position:absolute;text-indent:-9999px;top:325px;width:15px;}
#summer-contest2 div.rank2 ul{left:57px;position:absolute;top:306px;}
#summer-contest2 div.rank2 ul li{display:block;float:left;height:51px;margin-right:18px;width:132px;}
#summer-contest2 div.rank2 ul li img{float:left;height:46px;width:35px;}
#summer-contest2 div.rank2 ul li p.p1{font-family:Tahoma; font-size:12px; color:#265f86; padding:5px; float:left;font-weight:bold; width:85px;overflow:hidden;}
#summer-contest2 div.rank2 ul li p.p2{font-family:Tahoma; font-size:12px; color:#ffffff;padding:5px 5px 0px 7px;float:left;}
#summer-contest2 div.rank2 ul li p.p2 span{font-size:9px;text-transform:uppercase;}

#summer-contest2 div.frame{background:url(../images/bg-frame.png) no-repeat; width:130px; height:175px; position:absolute; right:61px; bottom:65px;}

#summer-contest-3{background:url(../images/bg-summer-3.jpg) no-repeat; width:737px; height:451px;margin:10px 0px 0px 10px;position:relative;}
#summer-contest-3 div{left:16px;position:absolute;top:353px;width:443px;}

#summer-contest-4{background:url(../images/bg-summer-4.jpg) no-repeat; width:737px; height:451px;margin:10px 0px 0px 10px;position:relative;}

#summer-contest-5{background:url(../images/bg-summer-5.jpg) no-repeat; width:737px; height:451px;margin:10px 0px 0px 10px;position:relative;}

#summer-contest-6{background:url(../images/bg-summer-6.jpg) no-repeat; width:737px; height:451px;margin:10px 0px 0px 10px;position:relative;}

#summer-contest-7{background:url(../images/bg-summer-7.jpg) no-repeat; width:737px; height:451px;margin:10px 0px 0px 10px;position:relative;}
#summer-contest-7 ul{position:absolute; left:3px; bottom:0px;}
#summer-contest-7 ul li{display:inline;width:auto; height:auto; float:none; background:none; margin:0px; font-size:11px; color:#a569a2; }
#summer-contest-7 ul  li a{background:url("../images/vote-blank.png") repeat scroll 0 0 transparent;color:#A569A2;display:block;float:left;font-size:12px;font-weight:bold;height:16px;margin-right:3px;padding:2px 0 0 5px;width:12px;}
#summer-contest-7  ul li a.checked{background:url("../images/vote-blank-marked.png") repeat scroll 0 0 transparent;color:#670e4e;display:block;float:left;font-size:12px;font-weight:bold;height:16px;margin-right:3px;padding:2px 0 0 5px;width:12px;}
#summer-contest-7 p{bottom:72px;color:#6181B3;display:block;font-size:24px;font-weight:bold;position:absolute;right:35px;}

.p1-1{color:#784D76;display:block;font-size:13px;font-weight:bold;left:291px;position:absolute;top:371px;}
.p2-1{color:#779cd5;display:block;font-size:13px;font-weight:bold;left:259px;position:absolute;top:386px;}
.week-winner {position:absolute;right:62px;top:222px;}
.week-winner img{display:block;height:133px;width:103px;}
.week-winner p{padding:10px 0px 0px 0px; color:#779cd5; font-size:10px;font-weight:bold;}
/*Fresh fights*/
.fights{width:775px; height:453px; margin:8px 0px 0px 8px; display:block; position:relative;}
.fights .reg-lnk{bottom:8px;
font-family:Tahoma;
font-size:11px;
position:absolute;
right:42px;
text-decoration:underline;
color:#898478;}
#fights-home{background:url(../images/fights/bg-1.jpg) no-repeat;}
#fights-home .btn-1{left:58px;position:absolute;top:309px;}
#fights-home .btn-2{left:508px;position:absolute;top:248px;}

#fights-fight{background:url(../images/fights/bg-2.jpg) no-repeat;}
#fights-fight .first{display:block;left:93px;position:absolute;top:157px;}
#fights-fight .first .imga{height:194px;width:149px;}
#fights-fight .first p{color:#a33580; font-size:12px; font-family:arial; font-weight:bold; margin-top:6px;}
#fights-fight .first .btn-vote-small{padding-left:80px;}

#fights-fight .second{left:294px;position:absolute;top:157px;display:block;}
#fights-fight .second .imga{height:194px;width:149px;}
#fights-fight .second p{color:#a33580; font-size:12px; font-family:arial; font-weight:bold; margin-top:6px;}
#fights-fight .second .btn-vote-small{padding-left:80px;}

#fights-fight .btn-2{bottom:5px;left:311px;position:absolute;}


#fights-rank{background:url(../images/fights/bg-3.jpg) no-repeat;}
#fights-rank ul {left:30px;position:absolute;top:197px;}

#fights-rank ul li{background:url("../images/fights/single-photo.png") no-repeat scroll 0 20px transparent;display:block;float:left;height:180px;width:90px;margin-left: 8px;font-size:12px;position:relative; margin-right:7px;}
#fights-rank ul li img{height:95px;left:10px;position:absolute;top:22px;width:74px;}
#fights-rank ul li p.rank{background:none repeat scroll 0 0 #AC408D;color:#FFFFFF;display:block;float:left;height:17px;margin-left:8px;padding:3px 3px 0 6px;width:auto;}
#fights-rank ul li p.user{position:absolute; font-size:12px; color:#a33580;font-weight: bold;font-family:Arial; left:10px; bottom:31px;}
#fights-rank ul li p.points{position:absolute; font-size:16px; color:#2497ff;font-weight: bold;font-family:Arial;bottom:14px; left:10px;}
#fights-rank .btn-2{bottom:20px;left:44px;position:absolute;}
#fights-rank .btn-1{bottom:20px;left:150px;position:absolute;}
#fights-winner{background:url(../images/fights/bg-4.jpg) no-repeat;}
#fights-winner .btn-1{bottom:33px;left:47px;position:absolute;}
#fights-winner .btn-2{bottom:33px;left:280px;position:absolute;}
#fights-rank .larrow{left:14px;position:absolute;top:252px;}
#fights-rank .rarrow{left:550px;position:absolute;top:252px;}


#fights-thx{background:url(../images/fights/bg-9.jpg) no-repeat;}
#fights-thx .btn-1{bottom:33px;left:90px;position:absolute;}
#fights-thx .btn-2{bottom:39px;left:238px;position:absolute;}

#fights-rules{background:url(../images/fights/bg-5.jpg) no-repeat;}
#fights-rules .btn-1{bottom:18px;left:55px;position:absolute;}
#fights-rules .btn-2{bottom:18px;left:291px;position:absolute;}

#fights-upload{background:url("../images/fights/bg-7.jpg") no-repeat scroll -17px -17px transparent;}
#fights-upload .btn-1{bottom:6px;left:370px;position:absolute;}
#fights-upload .btn-2{bottom:4px;left:253px;position:absolute;}

#fights-login{background:url("../images/fights/bg-8.jpg") no-repeat scroll  transparent;}
.in-login{border:0 none;height:17px;left:96px;padding:2px;position:absolute;top:226px;width:250px;}
.in-password{border:0 none;height:17px;left:96px;padding:2px;position:absolute;top:270px;width:250px;}

#fights-login .btn-1{left:93px;position:absolute;top:322px;}
#fights-login .btn-2{left:229px;position:absolute;top:322px;}

.remind-password{left:252px;position:absolute;top:293px;font-size:11px;font-style:italic;color: #965c93;}

