body {
	margin: 0;
	padding: 0;
	font-family: Verdana, Helvetica, sans-serif;
	line-height: 1.1em;
	display: block;
	background-color: #d8b0c4;
	background-image: url(/images/background.jpg);
	background-attachment: fixed;
	background-repeat: repeat-x;
	background-position: center top;
}
#main_container {
	width: 100%;
}
/*MAIN DIVS*/
#container {
	display: block;
	margin: 0 auto;
	text-align: left;
	width:995px;
}
#header {
	width: 995px;
	text-align: left;
}
.thead {
	color: #FFF;
}
.bline {
	border-bottom: dashed 1px #999;
		border-right: dashed 1px #E2E2E2;
}
#footer {
	clear: both;
	width: 995px;
	margin: 0 auto;
	margin-bottom: 10px;
	font-size: 11px;
	text-align: center;
	color: #FFF;
}
#left_all {
	width: 267px;
	height: auto;
	min-height: 550px;
	background-image: url(/images/left_col_bg_photo.jpg);
	background-repeat: no-repeat;
	background-position: 6px top;
	
}
#left {
	float: left;
	width: 267px;
	height: auto;
	background: url('/images/left_col_bg.png') repeat-y bottom;
	line-height: 140%;
	color: #919191;
	font-size: 12px;
}
#right_all {
	width: 728px;
	height: auto;
	xbackground: url('/images/content_bg_flower.jpg') no-repeat left top;
	min-height: 385px;
}
#right {
	float: left;
	width: 728px;
	height: auto;
	background: url('/images/right_col_bg.png') repeat-y;
	color: #919191;
	font-size: 12px;
}
/*#right a {
	color: #d22a7c;
	text-decoration: none;
}
#right a:hover {
	color: #d22a7c;
	text-decoration:underline;
}*/













#navcontainer {
	width:200px;
}



#navcontainer ul { 
	font-size: 13px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding:0;
	text-indent:-10px;
	margin:0 0 0 10px;
	list-style-position:outside;
}
#navcontainer ul ul { 
	text-indent:-20px;
	

}
#navcontainer a {
	text-decoration:none;
	color:#943d68;
	padding-left:10px;
	background-image: url(/images/arr-mm.gif);
	background-repeat: no-repeat;
	background-position: -4px 6px;
	
}


#navcontainer a:hover {
	text-decoration:none;
	color:#F90;
	padding-left:10px;
	background-image: url(/images/arr-mm.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
}
#navcontainer li li a {
	text-decoration:none;
	color:#ff2f96;
	padding-left:10px;
	margin-left:10px;
	background-image: url(/images/arr-mm.gif);
	background-repeat: no-repeat;
	background-position: -4px 6px;
	
	
}
#navcontainer li li a:hover {
	text-decoration:none;
	color:#F90;
	padding-left:10px;
	margin-left:10px;
	background-image: url(/images/arr-mm.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
}
#navcontainer li li li a {
	text-decoration:none;
	color:#ff86c2;
	padding-left:10px;
	margin-left:20px;
	background-image: url(/images/arr-mm.gif);
	background-repeat: no-repeat;
	background-position: -4px 6px;
}
#navcontainer li li li a:hover {
	text-decoration:none;
	color:#F90;
	padding-left:10px;
	margin-left:20px;
	background-image: url(/images/arr-mm.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
}

#L1A {
	font-weight:bold;
	color:#000;
}

#L2A {
	font-weight:bold;
		color:#F00;
}

#L3A {
	font-weight:bold;
}













UL {
		list-style-type: none;
}


.koszkom {
		font-size: 11px;
	font-weight:normal;
	color:#666;
}
A.prodname {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 15px;
	font-weight: bold;
	color: #9D0061;
	text-decoration: none;
}
A.prodname:hover {
	color:#F90;
}


#right_divided_left {
	float: left;
	width: 550px;
	height: auto;
	padding-left: 5px;
	background: url('/images/right_divided_left_col_bg.png') repeat-y;
	color: #919191;
	font-size: 12px;
}#right_divided_left h1 {	font-size: 16px;}
/*koszyk_sklep*/
#right_divided_right {
	float: left;
	width: 173px;
	background: url('/images/right_divided_right_col_bg.png') repeat-y;/*background-position: 0 560px;*/
}
#all_texts {
	width: 670px;
	height: auto;
	padding-left: 20px;
	padding-right: 38px;
	padding-bottom: 10px;
	text-align: left;
	line-height: 140%;
	color: #919191;
	font-size: 12px;
}
#all_texts_hp {
	width: 699px;
	height: 500px;
	margin-top:10px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	text-align: left;
	line-height: 140%;
	color: #919191;
	font-size: 12px;
	background-image: url(/images/homy-bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.hiddenPic {display:none;}

#content {
	padding: 0;
	margin: 0 auto;
	width: 995px;
	height: auto;/*background: url('/images/content_bg.jpg') no-repeat;*/
}
#content_top {
	float:left;
	width: 995px;
	height: 9px;
	background: url('/images/content_top_bg.png') no-repeat;
}
#content_center {
	width: 995px;/*background: url('/images/contentrepeat.png') repeat-y;*/
}
#content_footer {
	float: left;
	padding:0;
	margin:0 auto;
	width:995px;
	height:32px;
}
/*LOGO*/
#logo {
	width: 267px;
	height: 90px;	padding-top: 10px;
	float: left;
}#sitemap {    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;    width: 100px;    height: 10px;    font-size: 12px;    float: right;    border-top: 50px;}#sitemap a {    text-decoration:none;    color:#943d68;    padding-left:10px;}#sitemap a:hover {    text-decoration:none;    color:#F90;    padding-left:10px;}/*MENU gorne!!!*/
#menu {
	width: 723px;
	height: 90px;
	float: left;
}
#gabinet a {
	float: left;
	background: url('/images/header_gabinet.png') no-repeat bottom;
	width: 241px;
	height: 90px;
	margin: 0;
	padding: 0;
	text-align: left;
}
#gabinet_active a {
	float: left;
	background: url('/images/header_gabinet_active.png') no-repeat bottom;
	width: 241px;
	height: 90px;
	margin: 0;
	padding: 0;
	text-align: left;
}
#gabinet a:hover {
	background: url('/images/header_gabinet_active.png') no-repeat bottom;
}
#gabinet a:active {
	background: url('/images/header_gabinet_active.png') no-repeat bottom;
}
#sklep a {
	float: left;
	background: url('/images/header_sklep.png') no-repeat bottom;
	width: 228px;
	height: 90px;
	margin: 0;
	padding: 0;
}
#sklep_active a {
	float: left;
	background: url('/images/header_sklep_active.png') no-repeat bottom;
	width: 228px;
	height: 90px;
	margin: 0;
	padding: 0;
}
#sklep a:hover {
	background: url('/images/header_sklep_active.png') no-repeat bottom;
}
#sklep a:active {
	background: url('/images/header_sklep_active.png') no-repeat bottom;
}
#kursy a {
	float: left;
	background: url('/images/header_kursy.png') no-repeat bottom;
	width: 254px;
	height: 90px;
}
#kursy_active a {
	float: left;
	background: url('/images/header_kursy_active.png') no-repeat bottom;
	width: 254px;
	height: 90px;
}
#kursy a:hover {
	background: url('/images/header_kursy_active.png') no-repeat bottom;
}
#kursy a:active {
	background: url('/images/header_kursy_active.png') no-repeat bottom;
}
/*menu boczne*/
#left_tit {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	width: 224px;
	height: 73px;
	margin-top: 6px;
	margin-left: 18px;
	padding: 45px 0 0 0;
	text-align: center;
	font-size: 14px;
	font-weight:bold;
	color:#9D0061;
	background-image:url(/images/left_tit-bg.png);
	background-repeat: no-repeat;	
}
#menu_left {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	width: 224px;
	height: auto;
	margin-top: 6px;
	margin-left: 18px;
	padding: 0;
	text-align: left;
	font-size: 11px;
}
/*#menu_left a {
	text-decoration: none;
}
#menu_left a:hover {
	text-decoration: underline;
}
.link_level_1{
	background: url('/images/menu_underline.png') no-repeat bottom;
}*/

#menu_left_top {
	width: 224px;
	height: 12px;
	background: url('/images/menu_left_bg_top.png') no-repeat;
}
#menu_left_center {
	width: 224px;
	height: auto;
	background: url('/images/menu_left_bg_center.png') repeat-y;
	text-decoration: none;
	padding-left: 12px;
	padding-top: 5px;
	padding-bottom: 10px;
	line-height: 150%;
	font-size: 13px;
}
#menu_left_level_1 {
	width: 190px;
}
#menu_left_level_1 a {
	width: 190px;
	height: auto;
	line-height: 165%;
	color: #931851;
}
#menu_left_level_1 a:hover {
	color:#85294d;
}
#menu_left_level_2_text a {
	width: 190px;
	height: auto;
	margin-left: 15px;
	line-height: 150%;
	font-size: 13px;
}
#menu_left_bottom {
	width: 224px;
	height: 12px;
	background: url('/images/menu_left_bg_bottom.png') no-repeat;
}
#menu_left_level_2 a {
	width: 170px;
	height: auto;
	margin-left: 15px;
	line-height: 150%;
	font-size: 13px;
	color: #bb4b77;
	font-weight: normal;
}
#menu_left_level_2 a:hover {
	margin-left: 13px;
	font-weight: normal;
	color: #903056;
}
#menu_left_level_2 a:active {
	margin-left: 15px;
	font-weight: normal;
	color: #903056;
}
#menu_left_level_3 a {
	width: 130px;
	height: auto;
	padding-left: 0px;
	line-height: 130%;
	font-size: 13px;
	color: #bb4b77;
	font-weight: normal;
}
#menu_left_level_3 a:hover {
	color: #903056;
}
#forum_button a {
	width: 224px;
	height: 53px;
	margin-top: 10px;
	margin-left: 18px;
	text-align: center;
	background: url('/images/forum_button.png') no-repeat center;
	display: block;
}
#forum_button a:hover {
	width: 224px;
	height: 53px;
	background: url('/images/forum_button_active.png') no-repeat center;
}
.bread_crumb {
	Text-align: left;
	margin-top: 20px;
	font-size: 11px;
	font-weight: normal;
	padding-left: 20px;
	color: #bababa;
	text-decoration: none;
}
.bread_crumb a {
	color: #bababa;
	text-decoration: none;
	font-weight: normal;
}
.bread_crumb a:hover {
	color: #898888;
	text-decoration: none;
	font-weight: normal;
}
.text_cms {
	width: 660px;
	text-decoration: none;
	font-size: 12px;
	color: #777;
	list-style: none;
	text-align: left;
}
.text_cms ul li {
	margin-left:5px;

padding-left: 10px;
padding-bottom:5px;
text-align: left;
background: url(/images/arr-m.gif) left 4px no-repeat;
font-weight:normal;
}
.text_cms a {
	color: #9d0061;
	text-decoration: none;
}
.text_cms a:hover {
	color: #F90;
	text-decoration: none;
}#right_divided_left h1 { font-size:1.8em;   } #right_divided_left h1, h2, h3{ text-align: center; }.text_cms h1 { font-size:1.8em;   } .text_cms h1, h2, h3{ text-align: center; }
#c1_main {
	width: 210px;
	height: auto;
	float: left;
	margin-top:220px;
	text-align: left;
	padding-left: 4px;
	padding-right: 0px;
	padding-top: 0;
}

#c2_main {
	width: 205px;
	height: auto;
	float: left;
	margin-top:220px;
	text-align: left;
	padding-left: 18px;
	padding-right: 0px;
	padding-top: 0;

}

#c3_main {
	width: 200px;
	height: auto;
	float: right;
	margin-top:220px;
	text-align: left;
	padding-left: 23px;
	padding-right: 0px;
	padding-top: 0;
	margin-right: 0;

}
#c3_photo {
	width: 198px;
	display: block;
}
.text_cms#product_more {
	text-align: left;
}
#login_box {
	margin-top: 10px;
	margin-left: 18px;
	width: 224px;
	
}
#login_box_top {
	width: 224px;
	height: 12px;
	background: url('/images/menu_left_bg_top.png') no-repeat;
}
#login_box_center {
	display: block;
	width: 215px;
	height: auto;
	background: url('/images/menu_left_bg_center.png') repeat-y;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 10px;
	margin: 0 auto;
	font-size: 11px;
	font-weight: normal;
	color: #931851;
	text-align: left;
	text-decoration: none;
	line-height: 150%;
	font-size: 11px;
}
#newsletter_box_center {
	width: 200px;
	background: url('/images/menu_left_bg_center.png') repeat-y;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;

	font-size: 11px;
	font-weight: normal;
	color: #931851;
	text-align: center;
	text-decoration: none;
	line-height: 150%;
}
table#newsletter_text {
	text-align: left;
	margin: 0 auto;
}
#login_active {
	text-decoration: none;
	padding-left: 15px;
	padding-top: 0;
	padding-bottom: 5px;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	line-height: 150%;
}
#login_active a {
	text-decoration: none;
	font-weight: normal;
	color: #e16f1a;
	text-align: left;
}
#login_active a:hover {
	font-weight: bold;
	text-decoration: none;
}
#login_box_bottom {
	width: 224px;
	height: 12px;
	background: url('/images/menu_left_bg_bottom.png') no-repeat;
}
#login_buttons {
	margin-top: 10px;
	text-align: center;
	margin-left: 0;
	padding-left: 0;
	width: 200px;
}
.registration_form_list ul {
	list-style: none;
	text-align: left;
	width: 180px;
	margin: 0 auto;
	line-height: 160%;
}
.registration_form_list {
	margin: 0 auto;
}
#remind_password {
	width: 200px;
	height: 15px;
	text-align: center;
	margin: 0 auto;
}
#remind_password a {
	width: 200px;
	margin-top: 15px;
	text-decoration: none;
	color: #931851;
	margin-bottom: 0;
	padding: 0;
	height: 20px;
}
#password_reminder {
	text-align: center;
	margin: 0 auto;
}
#password_reminder_textfield {
	width: 140px;
	text-align: center;
	margin: 0 auto;
}
#remind_password a:hover {
	text-align: left;
	margin: auto;
	text-decoration: none;
	color: #931851;
	font-weight: bold;
}
#login_user {
font-size:12px;
font-weight:bold;
margin:0 auto;
padding-left:15px;
padding-top:10px;
text-align:left;
}
 color: #e16f1a;
#form_edit {
	width: 728px;
	height: auto;
	margin: 0 auto;
	padding-bottom: 10px;
	background: url('/images/content_right_col_repeat.png') repeat-y;
	background-position: 0 560px;
	color: #747474;
}
.col_left_form {
	width: 200px;
	text-align: right;
	float: left;
	height: 25px;
	padding-right: 5px;
	padding-top: 5px;
}
.col_right_form {
	width: 130px;
	height: 25px;
	text-align: left;
	float: left;
	height: 25px;
	padding-left: 5px;
	padding-bottom: 5px;
}
.col_error_form {
	width: 200px;
	height: 25px;
	text-align: top left;
	float: left;
	padding-left: 10px;
	padding-bottom: 5px;
	color: #d3114c;
	list-style: none;
	text-decoration: none;
}
.error_list {
	list-style: none;
	text-align: left;
	margin-left: 0;
}
input.btn {
	border: 0;
	background: url('/images/btn_left.png') no-repeat;
	height: 25px;
	position: relative;
	font-size:12px;
	font-family: Verdana, sans-serif;
	font-weight: normal;
	color: #ffffff;
	border-style: none;
	text-decoration: none;
	padding-right: 0;
}
.btn_right {
	position: absolute;
	display: inline;
	width: 7px;
	height: 25px;

	background: url('/images/btn_right.png') no-repeat;
}
.btn:hover {
	color: #e6e6e6;
}
#all_products {
	width: 495px;
	margin-left: 20px;
	height: auto;
	text-align: left;
	color: #919191;
}
/*#all_products a {
	color: #d501ab;
	text-decoration: none;
}
#all_products a:hover {
	color: #9d0061;
}*/
.shop_one_product {
	width: 495px;
	margin-top: 20px;
	height: auto;
	font-size: 12px;
	color: #919191;
}

#shop_left_col {
	width: 120px;
	float: left;
	height: auto;
}
#shop_right_col {
	width: 375px;
	height: auto;
	margin-left: 120px;
}
.product_name {
	font-weight: bold;
	color: #9d0061;
	font-size: 13px;
}
.product_more a {
	text-decoration: none;
	color: #9D0061;
}
.product_more a:hover {
	color:#F90;
}
A.golink {
	text-decoration: none;
	color: #9D0061;
}
A.golink:hover {
	color:#F90;
}
A.godel {
	text-decoration: none;
	color:#9D0061;
	font-size:11px;
}
A.godel:hover {
	color:#F90;
}
.spantimes {
	font-size:14px;
	font-weight:bold;
	color:#F00;
}
.product_desc {
	width: 380px;
	font-size: 12px;
}
.product_capacity {
	float: left;
	font-size: 12px;
	text-align: left;
	width: 280px;
}
.product_price {
	width: 375px;
	font-weight: normal;
	font-size: 12px;
	margin-left: 0;
	text-align: right;
	margin-bottom: 0px;
	float: right;
	color:#9D0061;
	height:25px;
}
.product_price a {
	text-decoration: none;
	color: #d501ab;
}
.product_price a:hover {
	text-decoration: none;
	color: #9d0061;
}
.to_cart {
	margin-bottom:5px;

}
.to_cart a:hover {
	font-weight: bold;
	;
}
.opakowanie {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
}
.cenka {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #9D0061;
	width:90px;
	text-align:right;
}
.kosz {
	width:44px;
	text-align:right;
}
.dokosza:hover {
	background-color:#F0EEEC;
}
.products_dividing_stripe {
	width: 495px;
	text-align: left;
	margin-left: 0;
	margin-top: 0;
	padding-top: 0;
}
.products_dividing_stripe_forum {
	width: 650px;
}
.thumb_shop {
	width: 110px;
	height: 100%;
	float: left;
	margin-right: 20px;
	margin-bottom: 20px;
}
.pagination {
	margin-top: 20px;
	margin-bottom: 5px;
}
.pagination_desc {
	margin-top: 10px;
	margin-bottom: 5px;
}
#cart {
	width: 150px;
	height: auto;
	text-align: left;
	margin-right: 20px;
	margin-left: 3px;
	margin-top: 10px;
}
#cart_top {
	width: 150px;
	height: 6px;
	background: url('/images/cart_bg_top.png') no-repeat;
}
#cart_center {
	width: 150px;
	height: auto;
	background: url('/images/cart_bg_center.png') repeat-y;
	color: #931851;
	font-size: 11px;
	line-height: 125%;
}
#cart_content {
	width: 130px;
	height: auto;
	margin: 0 auto;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	line-height: 130%;
}
#cart_content a {
	color: #d501ab;
	text-decoration: none;
}
#cart_content a:hover {
	color: #d501ab;
	text-decoration: none;
	font-weight: bold;
}
#cart_bottom {
	width: 150px;
	height: 6px;
	background: url('/images/cart_bg_bottom.png') no-repeat;
}
#cart_checkout {
	text-align: left;
	line-height: 140%;
	color: #919191;
	font-size: 13px;
	padding-left: 20px;
}
#forum_content {
	width: 700px;
	height: auto;
	text-align: left;
	/*background: url('/images/content_right_col_repeat.png') repeat-y;*/
	color: #919191;
	padding-left: 20px;
}
#forum_intro {
	text-align: left;
	color: #919191;
	font-size: 13px;
	padding-left: 20px;
}
#forum_intro a {
	color:#d501ab;
	font-weight: bold;
	text-decoration: none;
}
#forum_intro a:hover {
	color: #9d0061;
}
#forum_user_info {
	line-height: 140%;
	color: #CCC;
	font-size: 11px;
	text-align: left;
	padding-left: 20px;
}
#col_1_forum {
	width: 290px;
	float: left;
	text-align: left;
	text-decoration: none;
	font-size: 13px;
	padding-right: 10px;
}
#col_1_forum_wide {
	width: 340px;
	float: left;
	text-align: left;
	text-decoration: none;
	font-size: 13px;
	padding-right: 10px;
	line-height: 145%;
}
#col_1_forum a {
	text-decoration: none;
	color: #9d0061;
	margin-bottom: 8px;
}
#col_1_forum a:hover {
	color:#F90;
}
#col_2_forum {
	width: 170px;
	float: left;
	font-size: 11px;
	margin-bottom: 15px;
}
#col_2_forum_wide {
	width: 250px;
	float: left;
	font-size: 12px;
	margin-bottom: 15px;
}
#col_3_forum {
	width: 170px;
	float: left;
	font-size: 11px;
	line-height: 160%;
	margin-bottom: 15px;
}
#col_1_forum_head {
	width: 290px;
	float: left;
	text-align: left;
	text-decoration: none;
	font-size: 13px;
	padding-right: 10px;

}
#col_2_forum_head {
	width: 170px;
	float: left;
	font-size: 12px;
	margin-bottom: 15px;

}
#col_3_forum_head {
	width: 170px;
	float: left;
	font-size: 12px;
	line-height: 160%;
	margin-bottom: 15px;

}
.last_answer_author {
	color:#636;
}
#col_4_forum {
	width: 60px;
	float: left;
}
.topic_name {
	height: 20px;
	color: #9d0061;
}
.topic_author {
	height: 20px;
	color:#636;
}
.topic_date {
	height: 20px;
}
.topic_content {
	width: 650px;
	text-align: left;
	font-size: 12px;
	color: #919191;
}
#new_post {
	width: 650px;
	padding-left: 20px;
	font-size: 12px;
	font-weight: bold;
	color: #919191;
}
#new_topic {
	width: 650px;
	padding-left: 20px;
	font-size: 12px;
	font-weight: bold;
	color: #919191;
}
.product_closet {
	text-align: left;
}
.product_name_closet {
	margin: 0 auto;
}
#all_orders_history {
	text-align: left;
}
.each_course {
	text-align: left;
}
.products_dividing_stripe#courses {
	width: 550px;
	text-align: left;
	margin-left: 0;
}
#contact_form {
	text-align: left;
	padding-left: 50px;
}
#contact_form_text_field {
	/*background: url('/images/contact_form_text_field_bg.png') no-repeat;*/
	background: #ffffff;
	width: 400px;
	height: 150px;
}
.textfield_size1a {
/*	background: url('/images/textfield_bg.png') no-repeat; */
	background-color:#FBFBFB;
	width: 200px;
	height: 20px;
	border:solid 1px #EDB5EE;
	display: block;
	padding: 2px 0 0 5px;
	font-size: 12px;
	color: #727272;
}
.textfield_size1 {
/*	background: url('/images/textfield_bg.png') no-repeat; */
	background-color:#FBFBFB;
	width: 145px;
	height: 20px;
	border:solid 1px #EDB5EE;
	display: block;
	padding: 2px 0 0 5px;
	font-size: 12px;
	color: #727272;
}
.textfield_size2 {
	background: url('/images/textfield_bg_2.png') no-repeat;
	width: 295px;
	height: 17px;
	border: none;
	display: block;
	padding: 2px 0 0 5px;
	font-size: 12px;
	color: #727272;
}
#registration_rules {
	text-align: right;
	width: 550px;
}
#footer {
	width: 995px;
	text-align: center;
}
#footer a {
	color:#936;
}
#footer a:hover {
	color:#F90;
}
#search {
	clear:both;
	background: url('/images/all_col_bg.png') repeat-y;
	width: 995px;
	height: 90px;
	text-align: left;
/*	float: right; */
	margin-bottom: 0px;
	padding-bottom: 0px;
}
#search_top {
	background: url('/images/search_top_bg.png') no-repeat;
	width: 660px;
	height: 6px;
	float: right;
	margin-right: 48px;

}
#search_bottom {
	background: url('/images/search_bottom_bg.png') no-repeat;
	width: 660px;
	height: 6px;
	float: right;
	margin-right: 48px;
}
#search_center {
	width: 660px;
	background: url('/images/search_bg_main.png') repeat-y;
	text-align: left;
	margin-right: 48px;
	float: right;
}
#search_content {
	width: 630px;
	height: auto;
	text-align: left;
	padding-left: 20px;
}
#search_form {
	width: 300px;
	padding-top: 20px;
	padding-bottom: 15px;
	float: left;
}
#search_links {
	width: 130px;
	padding-top: 10px;
	float: left;
	padding-left: 10px;
	padding-right: 10px;    overflow:hidden;
	margin-left: 40px;	margin-right: 0px;
	margin-top: 0;
	padding-bottom: 10px;
	background: url('/images/search_links_bg.png') no-repeat left;
}
#search_links a {
	text-decoration: none;
	font-size: 11px;
	color: #9d0061;
	line-height: 140%;
}
#search_links a:hover {
	font-weight: bold;
}
#search_address {
	margin-top: 10px;
	float: left;
	font-size: 11px;
	color: #5c5c5c;
	padding-left: 10px;
	margin-left: 15px;
	line-height: 140%;
	background: url('/images/search_links_bg.png') no-repeat left;
}
table.search {
	width: 300px;
	margin: 0 auto;
	text-align: center;
	float: left;
}
td.marked_day {
	color: #ab436c;
	font-weight: bold;
	font-size: larger;
}td.marked_day_disabled {    font-weight: bold;    font-size: larger;}
#calendars {
	margin: 0 auto;
	text-align: center;
	width: 300px;
}
#calendars_dates {
	width: 300px;
	text-align: left;
	margin: 0 auto;
}
table.calendar {
	float: none;
}
img {
	border: none;
}
th {
	font-weight: normal;
}
p {
	margin-top: 0;
	margin-bottom: 0;
}
#forumtb {
	height: auto;
	width: 660px;
	border:0 none;
border-collapse:collapse;
border-spacing:0;
}
#forum_hdr {
	padding:8px;
	background-color: #d8b0c4;
	border-right-width: 0;
	border-bottom-width: 1px;
	border-left-width: 0;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	font-weight: bold;
}
#forumtb td {
	padding:4px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-bottom:solid 2px #FFF;
	border-right: solid 2px #FFF;
}
#forumtb tr.cont {
	-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F8F8F8 none repeat scroll 0 0;
}
#forumtb tr.cont:hover {
	background-color:#F0F0F0;
}
.forum_td1 {
	width:60%;
}
.forum_td2 {
	width:20%;
	color:#999;
}
.forum_td3 {
	width:20%;
	color:#999;
}
.forum_td15 {
	width:15%;
	color:#999;
}
.forum_td75 {
	width:75%;
	color:#666;
}

#forumtb a {
	color:#9D0061;
	text-decoration:none;
}
#forumtb a:hover {
	color:#E16F1A;
	text-decoration:none;
}
.postname {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color:#333;
	margin-bottom: 5px;
	width:660px;
}.tooltip {    display:none;    background:transparent url(/images/tooltip_box.png);    font-size:12px;    text-align: center;    height:60px;    width:160px;    padding:25px;    color:#0; }.ankietabox {    font-family: Verdana, Geneva, sans-serif;    font-size: 11px;    color: #666;    line-height: 18px;}.pytanie {    font-weight: bold;    color: #943d68;    background-color:#f7f2ee;    font-size:11px;}TABLE.chkopt {    width: 550px;}.chkopt tr {    background-color:#FFF;    height:40px;}.chkopt td {    border-top-style: none;    border-right-style: none;    border-bottom-style: solid;    border-left-style: none;    border-top-width: 1px;    border-right-width: 1px;    border-bottom-width: 1px;    border-left-width: 1px;    border-top-color: #943d68;    border-right-color: #943d68;    border-bottom-color: #943d68;    border-left-color: #943d68;}.chkopt tr:hover{    background-color:#ffeeff;}.chkopt tr.checked {	background-color:#ffeeff;}.hint {    font-size:11px;    color:#943d68;    font-weight:normal;}.radbut {    width:20px;}