* {margin:0;padding:0;}
body {
	margin: 0; padding: 0;	font-family:Tahoma, Geneva, sans-serif;	color:#251010;	font-size:14px;
	background:#ffe3bb url(/images/footer.jpg) repeat-y 50% 0;
}
input, select, textarea {font-family:Tahoma, Helvetica, sans-serif;	color:#251010; font-size:12px;}
img{border:0;}
a{color:#251010; text-decoration:none; padding-top:0px !important; margin-top:0px !important; text-shadow:2px 4px 5px #888;}
a:hover {text-decoration:underline;}
table {border-collapse:collapse;}

p{margin-top:0px; margin-bottom:10px;}

.hd{font-size:18px;
    color:#251010;
	text-align:center;
	display:block;
	margin-bottom:12px;
	width:100%;
}

.butt{
	font-size:18px;
	color:#251010;
	display:block;
	text-shadow: 2px 4px 5px #555;
	margin:10px 0 5px 0;
}

#search_link{font-size:16px; text-shadow:2px 4px 5px #555555;}

#big_link{color:#c91212; text-decoration:underline !important; font-size:16px; text-shadow:none;}
#big_link:hover{text-decoration:none !important;}

.nm{font-size:18px;
	color:#251010;
	font-weight:normal;
	text-align:center;
	display:block;
	height:45px;
	overflow:hidden;
	width:175px;
	margin-left:12px;
	text-shadow: 2px 4px 5px #555;
	margin-bottom:10px;
}

.rede{font-size:13px;
    color:#635454;
	font-weight: bold;
	margin: 3px 0;
	text-shadow: 2px 2px 5px #ccc;
}

h1{
	font-size:18px;
	color:#251010;
	text-align:center;
	display:block;
	text-shadow: 2px 4px 5px #555;
	margin-bottom:10px;
}

h2{
	font-size:18px;
	color:#251010;
	text-align:left;
	display:block;
	text-shadow: 2px 4px 5px #555;
	font-weight: bold;
}

h3{
	font-size:14px;
	color:#251010;
	font-weight:normal;
	text-align:center;
	display:block;
	text-shadow: 2px 4px 5px #555;
	margin-bottom:10px;
}

.AgathaModernFont{
	font-size:26px;
	line-height:1.2em;
	padding:30px 0 25px;
	letter-spacing:1px;
	color:#251010; 
	display:block; 
	text-shadow:2px 4px 5px #555;
	margin-bottom:10px;
	text-align:center;
}

.mfoto {
	background-image:url(/images/shadow3.png);
	background-repeat:no-repeat;
	width:149px;
	height:197px;
	margin:0 auto;
	vertical-align:middle;
	text-align:left;
}

#prtab td{
	vertical-align:top;
	text-align:left;
	font-size:14px;
	color:#010101;
	padding:5px 0px 0px 20px;
}

#at_link a{
    text-shadow:2px 2px 5px #555;
    text-decoration:none;
}

#at_link a:hover{text-decoration:underline;}

.msg_tab td{vertical-align:top; padding:4px 18px 4px 0px; text-align:left;}
.msg_user{font-weight:bold; margin-top: 4px;}
.msg_date{color:#635454; font-size:13px; font-weight:bold; text-shadow:2px 2px 5px #999; margin:3px 0;}

.break{padding:5px;}

.opis{font-size:12px; color:#251010; padding-bottom:10px;}
.sale {
	font-size:24px;
	color:#251010;
	text-align:left;
	display:block;
	text-shadow: 2px 4px 5px #555;
	margin-bottom:10px;
}
.sale a: {color:#251010; text-decoration:none;}
.sale a:hover{color:#C91212; text-decoration:none !important;}

.errortext{color:#C91212;}
.errortext a:{color:#C91212; text-decoration:underline;}
.errortext a:hover{color:#ff0000; text-decoration:none;}

.errorbox{color:#C91212; padding:10px; background:url('/images/errback.png'); border:1px solid #714020; margin:10px 0px 6px 0px;}
.field{border:none; width:250px; height:20px; margin:0px; padding:2px 0px 0px 5px; font-size:14px; font-family:Tahoma, Geneva, sans-serif; background:url('/images/field_back.gif') left top no-repeat;}
.fselect{border:none; margin:0px; padding:2px 0px 0px 5px; font-size:14px; font-family:Tahoma, Geneva, sans-serif; background:url('/images/field_back.gif') left top no-repeat;}
.farea{border:none; width:250px; margin:0px; padding:2px 0px 0px 5px; font-size:14px; font-family:Tahoma, Geneva, sans-serif; background:url('/images/field_back2.gif') left top no-repeat;}

#mes{padding:5px; color:#C91212; border:1px solid #C91212; margin:5px 15px 3px 10px; background:#ffffff;}
#mes_mini{padding:3px; font-size:11px; color:#C91212; border:1px solid #C91212; margin:2px 30px 0px 25px; background:#ffffff;}


.fieldselect {
	background:#fdfdfd url('/images/textarea.png') no-repeat;
	border:0;
	border-bottom:1px solid #d9d9d9;
	border-top:1px solid #b4b4b4;
	padding:2px 0px 2px 5px;
}


.top-background {background: url(/images/top-bg.png) no-repeat 50% 0; behavior: url(iepngfix.htc);}

.center-bg{	background:url(/images/body.jpg);}

.block-bottom {
	background: url(/images/block-bottom.png) no-repeat;
	height:24px;
	overflow:hidden;
}

.block-top {
	background: url(/images/block-top.png) no-repeat;
	height:24px;
	overflow:hidden;
}

.text-justify {
	padding: 0 25px;
	text-align: justify;
}

#container {width: 1200px; margin: 0 auto; text-align: left;}

#header {height:134px; position:relative;}
#header .logo1 {position:absolute;	top:0;	left:10px;}
#header .logo2 {	position:absolute;	left:25px;	top:54px;}
#header .menu {	list-style:none;	position:absolute;	top:51px;	left:309px;}

#header .menu li {float:left;width:98px;}
#header .menu li a {
	display:block;
	_display:inline-block;
	width:98px;
	height:83px;
	background:url(/images/top-menu.jpg) no-repeat;
}

#header .menu li a:hover {background:url(/images/top-menu-hover.jpg) no-repeat;}
#header .menu .active a {background:url(/images/top-menu-active.jpg) no-repeat;}
#header .menu .active a:hover {background:url(/images/top-menu-active-hover.jpg) no-repeat;}
#header .menu .m1 a {background-position:0 0!important;}
#header .menu .m2 a {background-position:-98px 0!important;}
#header .menu .m3 a {background-position:-196px 0!important;}
#header .menu .m4 a {background-position:-294px 0!important;}
#header .menu .m5 a {background-position:-392px 0!important;}
#header .menu .m6 a {background-position:-490px 0!important;}
#header .right-menu {position:absolute;	top:62px;	left:1031px;}
#header .right-menu a {display:inline-block;}
#header .right-menu2 {position:absolute;	top:62px;	left:1075px;}
#header .right-menu2 a {display:block;}
#header .right-menu3 {position:absolute; top:15px; right:36px; /*top:35px; left:1380px;*/}
#header .right-menu3 a {display:inline-block;}
#header .right-menu4 {position:absolute; top:15px; left:860px;}
#header .right-menu4 a {display:inline-block;}
#header .right-menu5 {position:absolute; top:17px; left:665px;}
#header .right-menu5 a {display:inline-block;}

#sidebar1 {
	float: left;
	width: 200px;
	padding:22px 0 13px 12px;
}

#sidebar1 .menu {
	background:url(/images/menu.png) no-repeat;
	height:573px;
	padding:24px 0 0 0;
	font-size:14px;
	line-height:23px;
	margin-bottom:9px;
}
#sidebar1 .menu ul {padding-left:25px;	list-style:none;}
#sidebar1 .menu ul li {height:23px;}
#sidebar1 .menu ul .m1 a{background-position:0 0!important;}
#sidebar1 .menu ul .m2 a{background-position:0 -23px!important;}
#sidebar1 .menu ul .m3 a{background-position:0 -46px!important;}
#sidebar1 .menu ul .m4 a{background-position:0 -69px!important;}
#sidebar1 .menu ul .m5 a{background-position:0 -92px!important;}
#sidebar1 .menu ul .m6 a{background-position:0 -116px!important;}
#sidebar1 .menu ul .m7 a{background-position:0 -141px!important;}
#sidebar1 .menu ul .m8 a{background-position:0 -165px!important;}
#sidebar1 .menu ul .m9 a{background-position:0 -188px!important;}
#sidebar1 .menu ul .m10 a{background-position:0 -211px!important;}
#sidebar1 .menu ul .m11 a{background-position:0 -234px!important;}
#sidebar1 .menu ul .m12 a{background-position:0 -257px!important;}
#sidebar1 .menu ul .m13 a{background-position:0 -280px!important;}
#sidebar1 .menu ul .m14 a{background-position:0 -303px!important;}
#sidebar1 .menu ul .m15 a{background-position:0 -326px!important;}
#sidebar1 .menu ul .m16 a{background-position:0 -349px!important;}
#sidebar1 .menu ul .m17 a{background-position:0 -372px!important;}
#sidebar1 .menu ul .m18 a{background-position:0 -394px!important;}
#sidebar1 .menu ul .m19 a{background-position:0 -416px!important;}
#sidebar1 .menu ul .m20 a{background-position:0 -438px!important;}
#sidebar1 .menu ul .m21 a{background-position:0 -459px!important;}
#sidebar1 .menu ul .m22 a{background-position:0 -482px!important;}
#sidebar1 .menu ul li a {
	text-decoration:none;
	color:#251010;
	display:block;
	background:url('/images/left-menu-icons.jpg') no-repeat;
	height:23px;
}

#sidebar1 .menu ul li a:hover {background:url('/images/left-menu-icons2.jpg') no-repeat;}
#sidebar1 .menu ul .active a {color:#635454;}
#sidebar1 .menu ul li a:hover {text-decoration:underline;}

/*menu left text*/
#sidebar1 .menu tr img{	
	vertical-align:middle;
	margin-right:5px;
}

#sidebar1 .menu tr td a {
	text-decoration:none;
	color:#251010;
	display:block;
	height:23px;
}

#sidebar1 .menu tr .active a {color:#c91212; height:14px;}
#sidebar1 .menu tr td a:hover {color: #c91212; text-decoration:none;}

/**/

#sidebar1 .login {background:url('/images/login.png') no-repeat;
	height:108px;
	overflow:hidden;
	padding:22px 20px 0 30px;
	margin-bottom:9px;
}
#sidebar1 .login img {float:left;	display:block; clear:left;}
#sidebar1 .login input {
	display:block;
	margin:2px 0 8px 0;
	border-bottom:1px solid #ddd;
	border-top:1px solid #ddd;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	padding:2px;
	width:80px;
}
#sidebar1 .login span input {
	float:right;
	background:url(/images/enter.jpg) no-repeat;
	width:79px;
	height:31px;
	cursor:pointer;
	border:0;
}

#sidebar1 .item {	background:url(/images/item.png) no-repeat;	height:268px;	padding-top:20px;}
#sidebar1 .item .photo{
	background:url(/images/shadow1.png) no-repeat;
	width:148px;
	height:196px;
	margin:0 auto 23px auto;
}

#sidebar1 .name-items-random ,#sidebar2 .name-items-random{
	width:174px;
	margin-left:15px;
	padding-bottom:22px;
	text-align:center;
}
#sidebar1 .name-items-random a, #sidebar2 .name-items-random a{
	text-shadow: 2px 4px 5px #555;
	text-decoration:none;
	font-weight:bold;
	font-size:15px;
}	

#sidebar1 .price-items-random, #sidebar2 .price-items-random{
	width:108px;
	float:left;
	text-align:left;
	font-size:14px !important;
	font-weight:bold;
	margin-bottom: 0 !important;
	margin-top:3px;
	color:#635454 !important;
	text-decoration:none;
}

#sidebar1 .sale-items-random, #sidebar2 .sale-items-random{
	width:56px;
	float:left;
	margin-bottom: 0 !important;
	margin-top:3px;
}

#sidebar1 .sale-items-random a, #sidebar2 .sale-items-random a {
	color:#635454 !important;
	text-decoration:none;
	font-size:14px !important;
	text-shadow: 2px 4px 5px #888;
}

#sidebar1 .baner{ 
    background:url('/images/block-center.jpg') repeat-y;
	padding-left: 28px;
	width: 169px;
}

.block-bottom-baner {
	background: url(/images/block-bottom-baner.png) no-repeat;
	height:24px;
	overflow:hidden;
}

.block-top-baner {
	background: url(/images/block-top-baner.png) no-repeat;
	height:24px;
	overflow:hidden;
}

#sidebar1 .baner .photo{
	width:148px;
	height:308px;
	margin:0 auto 23px auto;
}

#sidebar1  .block-top-items-random, #sidebar2  .block-top-items-random {
	background: url(/images/block-top-items-random.png) no-repeat;
	height:24px;
	overflow:hidden;
}

#sidebar1  .block-bottom-items-random, #sidebar2  .block-bottom-items-random {
	background: url(/images/block-bottom-items-random.png) no-repeat;
	height:24px;
	overflow:hidden;
	margin-bottom:9px;
}

#sidebar1 .items {
	background:url(/images/block-center-items-random.jpg) repeat-y;
}

#sidebar1 .items a{text-decoration:none;}
#sidebar1 .items a:hover{text-decoration:underline;}

#sidebar1 .items .photo {
	background:url(/images/shadow1.png) no-repeat;
	width:148px;	height:196px;
	margin:13px auto 6px auto;
	text-align:left;
}
#sidebar1 .items span {
	display:block;	font-size:18px;
	color:#635454;	margin-bottom:15px;
}


#sidebar1 .user-menu {
    background:url(/images/left-block.jpg) repeat-y;	
    height:1%;	
    overflow:hidden;
    padding-bottom:18px;
}

#sidebar1 .user-menu .photo {
	background-image:url(/images/shadow3.png);
	background-repeat:no-repeat;
	width:149px;
	height:197px;
	margin:0 auto;
	vertical-align:middle;
	text-align:center;
}

#sidebar1 .user-menu ul {list-style:none;padding:10px 0 0 35px;}
#sidebar1 .user-menu a{text-decoration:none;}
#sidebar1 .user-menu ul li{}
#sidebar1 .user-menu ul li a {display:block;	width:135px;	height:25px;background:url(/images/user-menu.jpg) no-repeat;}
#sidebar1 .user-menu ul li a:hover {background:url(/images/user-menu-hover.jpg) no-repeat;}
#sidebar1 .user-menu ul .m1 a {margin-bottom:6px;}
#sidebar1 .user-menu ul .m2 a {background-position:0 -32px!important;	margin-bottom:14px;}
#sidebar1 .user-menu ul .m3 a {background-position:0 -70px!important;	height:21px;}
#sidebar1 .user-menu ul .m4 a {	background-position:0 -91px!important;	height:21px;}
#sidebar1 .user-menu ul .m5 a {height:21px;	background-position:0 -112px!important;}
#sidebar1 .user-menu ul .m6 a {	height:23px;	background-position:0 -133px!important;	margin-bottom:10px;}
#sidebar1 .user-menu ul .m7 a {height:20px;	background-position:0 -170px!important;}
#sidebar1 .user-menu ul .m8 a {	height:20px;	background-position:0 -190px!important;}
#sidebar1 .user-menu ul .m9 a {	height:20px;	background-position:0 -210px!important;}
#sidebar1 .user-menu ul .m10 a {	height:20px;	background-position:0 -230px!important;}
#sidebar1 .user-menu ul .m11 a {	height:22px;	background-position:0 -250px!important;	margin-bottom:8px;}
#sidebar1 .user-menu ul .m12 a {	background-position:0 -282px!important;}

/*user-menu-text*/
#sidebar1 .user-menu2 {
    background:url(/images/left-block.jpg) repeat-y;	
	font-size: 14px;
	overflow:hidden;
	height:1%;	
   	padding-bottom:18px;
}
#sidebar1 .user-menu2 .active {color: #c91212;}
#sidebar1 .user-menu2 .photo {
	background-image:url(/images/shadow3.png);
	background-repeat:no-repeat;
	width:149px;
	height:197px;
	margin:0 auto;
	vertical-align:middle;
	text-align:center;
}
/*background:url(/images/user-menu.jpg) no-repeat;*/
#sidebar1 .user-menu2 ul {list-style:none;padding:10px 0 0 35px;}
#sidebar1 .user-menu2 a{text-decoration:none;}
#sidebar1 .user-menu2 ul li{display: block; border: 0 none;}

#sidebar1 .user-menu2 tr td a {
	text-decoration:none;
	color:#251010;
	display:block;
	height:21px;
}
#sidebar1 .user-menu2 tr td a:hover {color: #c91212; text-decoration:none;}
#sidebar1 .user-menu2 tr td a:active  {color:#c91212; text-decoration:none;}
#sidebar1 .user-menu2 ul li a {text-decoration: none;}
#sidebar1 .user-menu2 ul li a:hover {color: #c91212;}
#sidebar1 .user-menu2 ul li a:active {color: #c91212;}
#sidebar1 .user-menu2 .micon {
	float: left;
	height: 21px;
	margin-right: 5px;
	outline: medium none;
	padding-right: 1px;
	width: 27px;
	border: 0 none;
	background: url(/images/user-menu.jpg) no-repeat scroll 0 0 transparent;
	overflow: hidden;
}
#sidebar1 .user-menu2 ul .m1 a {margin-bottom:6px;}
#sidebar1 .user-menu2 ul .m2 a {background-position:0 -32px!important;	margin-bottom:14px;}
#sidebar1 .user-menu2 ul .m3 a {background-position:0 -70px!important;	height:21px;}
#sidebar1 .user-menu2 ul .m4 a {	background-position:0 -91px!important;	height:21px;}
#sidebar1 .user-menu2 ul .m5 a {height:21px;	background-position:0 -112px!important;}
#sidebar1 .user-menu2 ul .m6 a {	height:23px;	background-position:0 -133px!important;	margin-bottom:10px;}
#sidebar1 .user-menu2 ul .m7 a {height:20px;	background-position:0 -170px!important;}
#sidebar1 .user-menu2 ul .m8 a {	height:20px;	background-position:0 -190px!important;}
#sidebar1 .user-menu2 ul .m9 a {	height:20px;	background-position:0 -210px!important;}
#sidebar1 .user-menu2 ul .m10 a {	height:20px;	background-position:0 -230px!important;}
#sidebar1 .user-menu2 ul .m11 a {	height:22px;	background-position:0 -250px!important;	margin-bottom:8px;}
#sidebar1 .user-menu2 ul .m12 a {	background-position:0 -282px!important;}

/**/


#mainContent {
	float:left;
	width: 741px;
	padding:22px 19px 13px 19px;
}

.two-cols-body #mainContent {
	padding:22px 13px 13px 18px;
	width:957px;
}

.text-block-top {
	background:url(/images/text-top.png) no-repeat;
	height:21px;
	overflow:hidden;
}

.text-block-top_personal {
	height:21px;
	overflow:hidden;
	background:url(/images/wide-block-top.png) no-repeat;
}

.text-block-bottom {
	background:url(/images/text-bottom.png) no-repeat;
	height:21px;
	overflow:hidden;
	margin-bottom:9px;
}

.text-block-bottom_personal {
	background:url(/images/wide-block-bottom.png) no-repeat;
	height:21px;
	overflow:hidden;
	margin-bottom:9px;
}

.text-block{
	background:url(/images/text-center.jpg) repeat-y;
	padding: 0 25px;
	width:691px;
	position:relative;
	z-index:1;
}

.text-block_personal {
	background:url(/images/wide-block-center.jpg) repeat-y;
	padding:0 25px;
	width:907px;
}

.text-block_personal a{
text-decoration:none !important;
padding-top:0px !important;
margin-top:0px !important;
}

.text-block_personal a:hover{text-decoration:underline !important; padding-top:0px !important; margin-top:0px !important;}

.reg-block{
	min-height:502px;
	height:auto!important;
	height:502px;}

#mainContent .title {
	background:url(/images/title.png) no-repeat;
	height:39px;
	line-height:33px;
	overflow:hidden;
	text-align:center;
	padding-top:4px;
	margin-bottom:10px;
	font-size:20px;
	font-weight:normal;
	text-shadow: 2px 4px 5px #555;
	/*line-height:40px;
	margin-bottom:9px;*/
}
#mainContent .title_personal {
	background:url(/images/title2.png) no-repeat;
	height:38px;
	line-height:33px;
	overflow:hidden;
	text-align:center;
	padding-top:4px;
	margin-bottom:10px;
	font-size:20px;
	font-weight:normal;
	text-shadow: 2px 4px 5px #555;
	/*height:43px;
	line-height:40px;
	color:#251010;
	text-align:center;
	display:block;*/
}
#mainContent .title h1 {margin:0;}

#mainContent .title2{
	width:957px;
	background:url('/images/title2.png') no-repeat;
	/*height:43px;
	margin-bottom:9px;*/
	height:38px;
	line-height:33px;
	overflow:hidden;
	text-align:center;
	padding-top:4px;
	margin-bottom:10px;
	font-size:20px;
	font-weight:normal;
	text-shadow: 2px 4px 5px #555;
}



.item-list {
  text-shadow:2px 4px 5px #555;
	font-size:16px;	text-align:center;
}

.item-list a:{text-decoration:none !important;}
.item-list a:hover{text-decoration:underline !important;}

.item-list .item {
	background:url(/images/item-center.png) no-repeat;
	width:238px;	height:242px;
	overflow:hidden;	float:left;
	margin:0 13px 6px 0;
	padding-top:20px;
}
.item-list .item.third{margin-right:0;}
.item-list .item .photo {
	background:url(/images/shadow2.png) no-repeat;
	width:195px;
	height:149px;
	margin:0 auto 6px auto;
}
.item-list .item span {color:#635454;}





#sidebar2 {
	float: left;
	width: 197px;
	padding:22px 12px 13px 0;
}
#sidebar2 .person {text-shadow:2px 4px 5px #555;
	font-size:16px;	text-align:center;
	background:url(/images/person.png) no-repeat;
	height:303px;	margin-bottom:9px;
	padding:13px 16px 0 16px;
}
#sidebar2 .person a{text-decoration:none;}
#sidebar2 .person a:hover{text-decoration:underline;}

#sidebar2 .person .photo {
	background: url(/images/shadow3.png) no-repeat;
	width:149px;	height:197px;
	margin:0 auto 23px auto;
}

#sidebar2 .block-top {
	background:url(/images/block-top.png) no-repeat;
	height:24px;	overflow:hidden;
}

#sidebar2 .block-bottom {
	background:url(/images/block-bottom.png) no-repeat;
	height:24px;	overflow:hidden;
}

#sidebar2 .block {
	background:url(/images/block-center.jpg) repeat-y;
	padding:0 24px 0 28px;
}

#sidebar2 .block a{text-decoration:none;}
#sidebar2 .block a:hover{text-decoration:underline !important;}

#sidebar2 .items {
	background:url(/images/block-center-items-random.jpg) repeat-y;
}

#sidebar2 .items a{text-decoration:none;}
#sidebar2 .items a:hover{text-decoration:underline;}

#sidebar2 .items .photo {
	background:url(/images/shadow1.png) no-repeat;
	width:148px;	height:196px;
	margin:13px auto 6px auto;
	text-align:left;
}
#sidebar2 .items span {
	display:block;	font-size:18px;
	color:#635454;	margin-bottom:15px;
}

.registration {width:100%;	margin-top:8px;}
.registration tr td {
	vertical-align:top;	text-align:left;
	font-size:16px;	color:#251010;
	text-shadow:2px 4px 5px #555;
}
.registration tr td label {
	display:block;
	padding:2px 0 0 5px;
	text-transform:capitalize;
}
.registration tr td input {
	background:#fdfdfd url(/images/textarea.png) no-repeat;
	border:0;	border-bottom:1px solid #d9d9d9;	border-top:1px solid #b4b4b4;
	padding:2px 0 0 5px;	width:259px; height:19px;
}
.registration tr .right textarea {
	background:#fdfdfd url(/images/textarea.png) no-repeat;
	border:0;	border-bottom:1px solid #d9d9d9;	border-top:1px solid #b4b4b4;
	width:259px;	height:69px;
	padding:2px 0 0 5px;
}
.registration tr span input {
	width:auto;	height:auto;
	padding:0;	margin:0;	border:0;
	vertical-align:middle;
	background:none;
}
.registration tr .right .button input {
	background:url(/images/reg-button.jpg) no-repeat;
	width:220px;	height:32px;
	cursor:pointer;
}
.registration tr .right {text-align:right;}
.registration tr .c-text input {
	background:#fdfdfd url(/images/textarea.png) no-repeat;
	border:0;
	border-bottom:1px solid #d9d9d9;
	border-top:1px solid #b4b4b4;
	padding:2px 5px;
	width:120px;
	margin-left:28px;
}



#footer {
	height:42px;
	line-height:40px;
	text-shadow:2px 4px 5px #555;
	font-size:14px;
	text-align:center;
	overflow:hidden;
	width:1200px;
	margin:0 auto;
}

#footer a{text-decoration:none;}
#footer a:hover{text-decoration:underline;}
#footer span a{margin-left:22px;}

.clearfloat {clear:both;	height:0;	font-size: 1px;	line-height: 0px;}


/*************************************/
.top-block {
	background:url('/images/top-block.png') no-repeat;
	width:957px; height:87px;
	margin-bottom:10px;
	overflow:hidden;
}
.top-block .links {float:right; padding-right:20px;}
.top-block .links a{margin:0 5px;}

.goods {width:100%; position:relative; vertical-align:top;}
.goods tr th {background:url('/images/dot.png') no-repeat 100% 50%;	height:21px;}

.text-block-Big .goods tr td{
	text-align:center;
	vertical-align:top;
	font-size:16px;
  text-shadow:2px 4px 5px #251010;
  background:url('/images/td.png') repeat-y 100% 0;
  padding:10px 18px 10px 0;
}

.goods tr td {
	text-align:center;
	vertical-align:top;
	font-size:14px;
  /*text-shadow:2px 4px 5px #251010;*/
  background:url('/images/td.png') repeat-y 100% 0;
  padding:4px 18px 4px 0;
  width:25%;
}

.goods tr .last{background:none!important;	padding-right:0!important;}
.goods tr td a .photo-vert {padding:0 6px 7px 0;	background:url('/images/shadow4.png') no-repeat;}
.goods tr td a .photo-hor{
	padding:0 6px 7px 0;
	background:url('/images/shadow5.png') no-repeat 100% 100%;
	margin:25px 0 22px 0;
}

.goods tr td div{color:#635454; text-shadow:2px 2px 5px #999; margin:3px 0; font-size:13px; font-weight:bold;}
.goods a{
    color:#251010;	
    font-size:14px;
    text-shadow:2px 4px 5px #555;
    text-decoration:none;
}
.goods a:hover{text-decoration:underline;}

.goods .seclink{
    color:#251010;	
    font-size:14px;
    text-shadow:none;
    text-decoration:underline;
}
.goods .seclink:hover{text-decoration:none;}

.goods .out{padding:0px; height:0px;}


/*/////////////////////////////////////////////*/
.goods_personal {width:100%; position:relative; vertical-align:top;}
.goods_personal tr th {background:url('/images/dot.png') no-repeat 100% 50%;	height:21px;}
.goods_personal tr td {
	text-align:center;
	vertical-align:top;
	font-size:14px;
  /*text-shadow:2px 4px 5px #251010;*/
  background:url('/images/td.png') repeat-y 100% 0;
  padding:4px 18px 4px 0;
}
.goods_personal tr .last{background:none!important;	padding-right:0!important;}
.goods_personal tr td a .photo-vert {padding:0 6px 7px 0;	background:url('/images/shadow4.png') no-repeat;}
.goods_personal tr td a .photo-hor{
	padding:0 6px 7px 0;
	background:url('/images/shadow5.png') no-repeat 100% 100%;
	margin:25px 0 22px 0;
}
.goods_personal tr td div{color:#635454; text-shadow:2px 2px 5px #999; margin:3px 0; font-size:13px; font-weight:bold;}

.goods_personal a{
    color:#251010;
    font-size:14px;
    text-shadow:2px 4px 5px #555;
    text-decoration:none;
}
.goods_personal a:hover{text-decoration:underline;}
/*/////////////////////////////////////////////*/

.goods_personal_detail {width:100%; position:relative; vertical-align:top;}
.goods_personal_detail tr td {
	text-align:center;
	vertical-align:top;
	font-size:14px;
  /*text-shadow:2px 4px 5px #251010;*/
    padding:4px 18px 4px 0;
}

.goods_personal_detail tr td div{color:#635454; text-shadow:2px 2px 5px #999; margin:3px 0; font-size:13px; font-weight:bold;}

.goods_personal_detail a{
    color:#251010;
    font-size:14px;
    text-shadow:2px 4px 5px #555;
    text-decoration:none;
}
.goods_personal_detail a:hover{text-decoration:underline;}
/*/////////////////////////////////////////////*/

.pager{padding-left:15px;	font-size:15px;}
.pager img {vertical-align:middle;	margin-right:20px;}
.pager a img{	margin:0 7px;}
.pager a {text-decoration:none;}
.pager .active {font-weight:bold;}

#tab2top{width:957px; height:21px; background:url('/images/wide-block-top2.png') no-repeat;}
#tab2bottom{width:957px; height:21px; background:url('/images/wide-block-bottom2.png') no-repeat;}


.text-block-Big{
	background:url(/images/wide-block-center.jpg) repeat-y;
	padding:0 25px;
	width:957px;
	position:relative;
	z-index:1;
}

#sidebar1 .block {
	background:url('/images/block-center.jpg') repeat-y;
	padding:0 10px 0 28px;
	width: 159px;
}

#sidebar2 .block-top, #sidebar1 .block-top {
	background:url('/images/block-top.png') no-repeat;
	height:24px;
	overflow:hidden;
	width: 197px;
}

#sidebar2 .block-bottom, #sidebar1 .block-bottom {
	background:url('/images/block-bottom.png') no-repeat;
	height:24px;
	overflow:hidden;
	width: 197px;
}

.list {list-style:none;	padding:15px 0 10px 0;}
.list .active {	font-weight:bold;}
.list li {width:146px;}
.list li a {font-size:15px;	padding:0; margin:0; text-decoration:none; text-shadow:2px 4px 5px #555; line-height:18px;}
.list li a:hover{text-decoration:underline;}

.sublist{list-style:none;	padding:0px 0px 0px 10px;}
.sublist .active{font-weight:bold;}
.sublist li a {font-size:15px;	padding:0; margin:0;	text-decoration:none; text-shadow:2px 4px 5px #555; line-height:18px;}
.sublist li a:hover{text-decoration:underline;}

.list2{list-style:none;	padding:0px 0px 0px 5px;}
.list2 .active{font-weight:bold;}
.list2 li a {font-size:14px; font-weight:bold;	padding:0; margin:0;	text-decoration:none; text-shadow:2px 4px 5px #555; line-height:18px;}
.list2 li a:hover{text-decoration:underline;}

.sort {padding:9px 0 0 15px; margin-bottom:5px;}

.sort input {
	background:#fff;
	border:0;
	border-bottom:1px solid #dddddd;
	border-top:1px solid #dddddd;
	padding:2px 3px;
}

.sort img {vertical-align:middle;}
.sort .works img {margin-right:1px;}
.sort .works input {width:170px;	margin-right:40px;}
.sort .from-to img {margin:0 1px 0 16px;}
.sort .from-to input {width:40px;}
.sort .sort-by img {margin:0 1px 0 112px;}
.sort .sort-by input {width:134px;}
.sort .type-of-work img {margin:0 1px 0 16px;}
.sort .type-of-work input {width:40px;}
.sort .payment-type img {margin:0 1px 0 0px;}
.sort .payment-type input {width:80px;}
.sort .show img {margin:0 1px 0 16px;}
.sort .show input {width:134px;}
#go{margin:0px 0px 0px 0px; vertical-align:middle;  background:none; border:0;}

.top-block .links {float:right;	padding-right:9px;}
.top-block .links a{margin:0 5px;}

#tab_4top {width:957px; height:21px; overflow:hidden; background:url('/images/wide-block-top2.png') no-repeat;}
#tab_4bottom {width:957px; height:21px; overflow:hidden;	margin-bottom:9px; background:url('/images/wide-block-bottom2.png') no-repeat;}

.path {
	height:40px;
	line-height:34px;
	font-weight:bold;
	font-size:18px;
	text-align:center;
	text-shadow: 2px 4px 5px #555;
}
.path a {text-decoration:none; padding-right:34px; 	margin-right:18px;
	background:url('/images/dot.png') no-repeat 100% 50%;
}


#img_shadow_tab td{padding:0px; width:5px; border:0px;}
#img_shadow_tab .td_rig{vertical-align:top; background:url(/images/sh_rig.gif) repeat-y;}
#img_shadow_tab .td_bot{background:url(/images/sh_bot.gif) repeat-x; text-align:left;}

#sec_img_tab{width:100%; margin:0px; padding:0px;}
#sec_img_tab .in{height:196px; vertical-align:middle; text-align:center; padding:0px; background:none;}

#pad_tab td{vertical-align:top; text-align:left;}

#pad_tab2 td{padding:3px; vertical-align:middle; text-align:left;}

#pad_tab3 td{padding:6px; vertical-align:middle; text-align:left;}

.enter-link {
    display:block;
    background:url(/images/right-menu1.png) no-repeat;
    width:83px;
    height:28px;
}
.search-link {
    background:url(/images/right-menu2.png) no-repeat;
    display:inline-block;
    width:83px;
    height:32px;
}

.my-yarm-link {
    background: url(/images/my-yarm2.png) no-repeat;
    width:136px;
    display:block;
    height:28px;
}

.my-yarm-link:hover, .my-yarm-link.active {
    background-position:0 100%;
}
.my-yarm-link.active {
    cursor: default;
}
.enter-link:hover, .search-link:hover {
    background-position:0 100%;
}
/**/
.enter-link2 {
    display:block;
    
}
.search-link2 {
    display:block;
    
}
.my-yarm-link2 {
    display:block;
    
}

.my-yarm-link2:hover, .my-yarm-link2.active {
    text-decoration: none;
	background-position:0 100%;
}
.my-yarm-link2.active {
    cursor: default;
	color: #fcf9f5;
	text-shadow: 2px 2px 3px #d7b186;
}
.enter-link2:hover, .search-link2:hover {
   text-decoration: none;
   background-position:0 100%;
}

.messages2 {
    display:inline;
    background:url(/images/user-menu.jpg) no-repeat;
	background-position:0 -112px!important;
	margin-right:10px;
    width:21px;
    height:19px;
}

.orders2 {
    display:inline;
    background:url(/images/user-menu.jpg) no-repeat;
	background-position:0 -133px!important;
	margin-right:10px;
    width:21px;
    height:21px;
}

.logout2 {
    display:inline;
    background:url(/images/user-menu.jpg) no-repeat;
	background-position:0 -282px!important;
    width:21px;
    height:21px;
}
/**/
.user-menu-top {
    background:url(/images/left-block-top.png) no-repeat;
    width:200px;
    height:24px;
    overflow:hidden;
}
.user-menu-bottom {
    background:url(/images/left-block-bottom.png) no-repeat;
    width:200px;
    height:27px;
    overflow:hidden;
    position:relative;
    top:-8px;
}
#sidebar1 .user-menu ul .master-shop a, #sidebar1 .user-menu ul .add-friend a {
    background:url(/images/user-menu2.jpg) no-repeat;
}
#sidebar1 .user-menu ul .master-shop a:hover, #sidebar1 .user-menu ul .add-friend a:hover {
    background:url(/images/user-menu2-hover.jpg) no-repeat;
}
#sidebar1 .user-menu ul .trader-shop a, #sidebar1 .user-menu ul .delete-friend a, #sidebar1 .user-menu ul .message a, #sidebar1 .user-menu ul .blog a  {
    background:url(/images/user-menu3.jpg) no-repeat;
}
#sidebar1 .user-menu ul .trader-shop a:hover, #sidebar1 .user-menu ul .delete-friend a:hover, #sidebar1 .user-menu ul .message a:hover, #sidebar1 .user-menu ul .blog a:hover {
    background:url(/images/user-menu3-hover.jpg) no-repeat;
}
.user-menu .name{
    text-shadow:2px 4px 5px #555;
    text-align:center;
    font-size:16px;
    margin:0px;
}

.user-menu .status{
    text-shadow:2px 2px 5px #999;
	text-align:center;
    font-size:13px;
	font-weight:bold;
	color:#635454;
    margin:0px;
}

.user-menu2 .name{
    text-shadow:2px 4px 5px #555;
    text-align:center;
    font-size:16px;
    margin:0px;
}

.user-menu2 .status{
    text-shadow:2px 2px 5px #999;
	text-align:center;
    font-size:13px;
	font-weight:bold;
	color:#635454;
    margin:0px;
}


