body {
	background: transparent;
	height: 100%;
}
body, td, th, div, span, p {
	font: normal normal 11px/130%  Arial, Tahoma, Verdana,  sans-serif;
	color: #000000;
}
input, textarea, option, select {
	font: normal normal 11px/100%  Arial, Tahoma, Verdana,  sans-serif;
	color: #000000;
}

a, a:link, a:active, a:visited {
	text-decoration: underline;
	font: normal normal 11px/130% Arial, Tahoma,  Verdana,  sans-serif;
	color: #000000;
}
a:hover {
	text-decoration: none;
}


.mark_text {
	font-weight: bold;
}

.mark_text * {
	font-weight: bold;
}

/* for FCK */
.cms_border {
    border-style:Solid;
    border-color:#C0C0C0;
    margin:2px auto auto 1px;
}
.cms_border td {
    border:1px solid #C0C0C0;
}
.cms_border_no, .cms_border_no td {
    border:none;
}

.form {

}

.form div.error, .form td.error, .form span.error{
	color: red;
}

.form input.error, .form textarea.error, .form select.error {
	background-color: red;
}

.full {
	width: 100%;
	height: 100%;
	background: #673b2c url('../media/images/bg/main.jpg') center 0 repeat-y;
}
.full body, .full td, .full th, .full div, .full span, .full p {
	font: normal normal 11px/130%  Tahoma, Arial, Verdana,  sans-serif;
	color: #f7f7f2;
}
.full a, .full a:link, .full a:active, .full a:visited {
	font: normal normal 11px/130% Tahoma, Arial,  Verdana,  sans-serif;
	color: #f7f7f2;
}
.full a:hover {
	text-decoration: none;
}
.full a.ainv:hover,
.full .ainv a:hover {
	text-decoration: underline !important;
}

/* footer */
.footer {
	padding: 7px 0 0 0;
	vertical-align: bottom;
	text-align: center;
}
.footer .line {
	text-align: center;
}
.center {
	width: 990px;
	text-align: left;
	margin: 0 auto;
	position: relative;
}
/* footer */

/* solution */
.solution {
	text-align: right;
	float: left;
	margin: 0 0 1px 23px;
	font: normal normal 10px/130% Arial !important;
	color: #D78D36 !important;
}
.solution #solution {
	font: normal bold 10px/130% Arial !important;
	color: #D78D36;
}
.solution a, .solution a:link, .solution a:active, .solution a:visited {
	font: normal bold 10px/130% Arial !important;
	color: #D78D36;
}

.copyrights {
	text-align: center;
	float: right;
	padding: 0 16px 2px 0;
}
.copyrights a {
	font-weight: bold !important;
}
/* solution */

/* bot_menu */
.bot_menu {
	margin: 0 0 0 24px;
	text-align: center;
	vertical-align: middle;
}
.bot_menu td {
	padding: 0 21px 3px 0;
	background: url('../media/images/dec/dotted.gif') right 0 no-repeat;
}
.bot_menu td.last {
	background: transparent;
}
.bot_menu td.last span {
	color: #DC6034;
}
.bot_menu span.active {
	text-decoration: underline;
}
/* bot_menu */

.bg_1 .content {

}
.bg_1 .content .container {
	background: url('../media/images/bg/bg_1.jpg') center 0 no-repeat;
}
.bg_1 .block_coll_padd {
	padding: 294px 0 0 0;
}
.bg_1 .block_coll {
	padding: 29px 0 0 0;
}
.bg_2 .content {

}
.bg_2 .content .container {
	background: url('../media/images/bg/bg_2.jpg') center 0 no-repeat;
}
.bg_2 .block_coll_padd {
	padding: 292px 0 0 0;
}
.bg_2 .block_coll {
	padding: 29px 0 0 0;
}
.bg_3 .content {

}
.bg_3 .content .container {
	background: url('../media/images/bg/bg_3.jpg') center 0 no-repeat;
}
.bg_3 .block_coll_padd {
	padding: 298px 0 0 0;
}
.bg_3 .block_coll {
	padding: 29px 0 0 0;
}
.bg_4 .content {

}
.bg_4 .content .container {
	background: url('../media/images/bg/bg_4.jpg') center 0 no-repeat;
}
.bg_4 .block_coll_padd {
	padding: 268px 0 0 0;
}
.bg_4 .block_coll {
	padding: 29px 0 0 0;
}
.forum_content .block_coll_padd {
	padding-top: 29px;
}
.title .content .container {
	background: url('../media/images/bg/title.jpg') center 0 no-repeat;
	padding: 15px 0 0;
}
/* container */
.container {
	width: 100%;
	height: 560px;
}
.container .container_bg {
	width: 100%;
	text-align: center;
}
.container .flash_place {
	height: 279px;
}
.container .colls_place {
	padding: 5px 0 0 24px;
}
/* container */

/* header */
.header {
	height: 94px;
}
.header .coll_1 {
	width: 202px;
}
.header .coll_2 {
	width: 484px;
}
/* header */

/* banner */
.banner {
	padding: 10px 0 0 0;
	text-align: center;
}
.banner * {
	margin: 0 auto;
}

.banner_conner {
	height: 60px; 
	width: 469px; 
	position: relative;
}
.banner_conner_tl,
.banner_conner_tr,
.banner_conner_bl,
.banner_conner_br {
	height: 6px;
	width: 6px;	
	position: absolute;
}
.banner_conner_tl img,
.banner_conner_tr img,
.banner_conner_bl img,
.banner_conner_br img{
	height: 6px;
	width: 6px;	
}
.banner_conner_tl {
	background: url('../media/images/dec/banner_corner_tl.png') 0 0 no-repeat; 
	top: 0px; 
	left: 0px;  
}
.banner_conner_tr {
	background: url('../media/images/dec/banner_corner_tr.png') 100% 0 no-repeat;
	top: 0px; 
	right: 0px; 
}
.banner_conner_bl {
	background: url('../media/images/dec/banner_corner_bl.png') 0 100% no-repeat;
	bottom: 0px; 
	left: 0px; 	
}
.banner_conner_br {
	background: url('../media/images/dec/banner_corner_br.png') 100% 100% no-repeat;
	bottom: 0px; 
	right: 0px; 	
}
/* banner */


/* banner_block */
.banner_block {
	margin: 0 0 8px 0;
}
.banner_block td {
	background: #724333;
	line-height: 1px;
	font-size: 1px;
}
.banner_block td div {
	line-height: 1px;
	font-size: 1px;
}
.banner_block .spacer {
	height: 6px;
}
.banner_block .corner_1,
.banner_block .corner_2,
.banner_block .corner_3,
.banner_block .corner_4 {
	background: transparent;
	height: 5px;
	width: 5px;
}

.banner_block .corner_1 div,
.banner_block .corner_2 div,
.banner_block .corner_3 div,
.banner_block .corner_4 div {
	height: 9px;
	width: 9px;
	position: absolute;
	line-height: 1px;
	font-size: 1px;
}
.banner_block .corner_1 div {
	background: url('../media/images/dec/corner_1.png') 0 0 no-repeat;
	margin: 0 0 0 0;
}
.banner_block .corner_2 div {
	background: url('../media/images/dec/corner_2.png') right 0 no-repeat;
	margin: 0 0 0 -4px;
}
.banner_block .corner_3 div {
	background: url('../media/images/dec/corner_3.png') right bottom no-repeat;
	margin: -3px 0 0 0;
}
.banner_block .corner_4 div {
	background: url('../media/images/dec/corner_4.png') 0 bottom no-repeat;
	margin: -3px 0 0 -4px;
}
/* banner_block */

/* top_line */
.top_line {
	height: 34px;
	padding: 0 0 0 182px;
}
/* top_line */
.top_menu {
	overflow: hidden;
}
.hidden {
	position: absolute;
	top: 0;
	left: -2000px;
	height: 1px;
	background: none !important;
	border: none !important;
	width: 0;
}

/* top_menu */
.top_menu td {
	padding: 10px 4px 0 4px;
	background: url('../media/images/dec/dotted_red.gif') right 0 repeat-y;
}
.top_menu td.last {
	background: transparent;
}
.top_menu span.active,
.top_menu a {
	color: #6f4133 !important;
	font: normal bold 12px/14px arial !important;
	white-space: nowrap;
}
.top_menu span.active {
	text-decoration: underline;
}
/* top_menu */

.top_menu .lang_diff td {
	padding-top: 1px !important;
	text-align: center !important;
}
.top_menu .lang_diff span.active,
.top_menu .lang_diff a {
	white-space: normal !important;
}

/* logo */
.logo {
	position: absolute;
	width: 126px;
	height: 60px;
	top: 56px;
	left: 34px;
}
/* logo */

/* lang */
.lang {
	padding: 10px 20px 5px 29px;
}
.lang img {
	float: left;
}
.lang .langs {
	float: right;
	margin: -3px 0 0 0;
}
.lang .langs td {
	background: url('../media/images/dec/dotted_white.gif') right 2px no-repeat;
	padding: 0 6px 0 5px;
}
.lang .langs td.last {
	background: transparent;
}
.lang .langs a {
	text-decoration: none !important;
	color: #d89978 !important;
	font-weight: bold;
	text-transform: capitalize;
	line-height: 90% !important;
}
.lang .langs span.active,
.lang .langs a:hover {
	text-decoration: none !important;
	font-weight: bold !important;
	color: #e5e1dd !important;
	text-transform: capitalize;
	line-height: 90% !important;
}
/* lang */

/* login */
.login {
	padding: 6px 0 0 0;
	width: 147px;
	background: url('../media/images/dec/dots.gif') right 0 no-repeat;
}
.login_err .hdr span {
	font-weight: bold;
	color: #E52B1E;
}
.login td {
	padding: 0 5px 0 0;
}
.login .input_text {
	background: url('../media/images/bg/input_top.gif') 0 0 no-repeat;
	width: 119px;
	height: 19px;
}
.login .input_text {
	margin: 0 0 3px 0;
}
.login .input_text input {
	border: 1px solid #D89978;
	background: #D89978;
	width: 100%;
	margin: 0 7px;
	width: 105px;
}
.login .user_info {
	padding-right: 10px;
	padding-top: 3px;
}
.login .name {
	text-align: right;
	font: bold 12px Arial;
	color: #A1D3C9;
}
.login .error .input_text {
	background: url('../media/images/bg/login_err_input.gif') 0 0 no-repeat;
}
.login .error .input_text input {
	color: #ffffff;
	border: 1px solid #8D1C13;
	background: #8D1C13;
}
.login .hdr {
	font-weight: bold !important;
	padding: 0 5px 6px 5px;
}
.login a {
	font-weight: bold !important;
	font-size: 10px !important;
	margin: 0 0 0 2px;
}
.login a:hover {
	color: #d89978 !important;
}
.login .logout table {
	margin-left: auto;
}
.login .logout table * {
	white-space: nowrap;
}
.login .logout a {
	font: bold 11px Arial ! important;
	color: #E5E1DD;
	background: url('../media/images/btn/logout.gif') 0 50% no-repeat;
	display: block;
	padding: 3px 0px 3px 23px;
}
.login .logout a:hover {
	background: url('../media/images/btn/logout_ov.gif') 0 50% no-repeat;
}
.login .logout {
	text-align: right;
	padding-top: 3px;
}
.login .user_menu {
	text-align: right;
	padding-top: 3px;
}
.login .user_menu,
.login .user_menu * {
	font: bold 10px Tahoma;
}
.login .user_menu span {
	margin-left: 20px;
}
/* login */

/* search */
.search {
	padding: 6px 0 0 0;
	width: 147px;
	margin: 0 0 0 6px;
	background: url('../media/images/dec/dots.gif') right 0 no-repeat;
}
.search.light {
	background: transparent;
	margin: 0;
}
.search td {
	padding: 0 5px 0 0;
}
.search .input_text {
	background: url('../media/images/bg/input_top.gif') 0 0 no-repeat;
	width: 119px;
	height: 19px;
}
.search.light .input_text {
	background: url('../media/images/bg/input_top_light.gif') 0 0 no-repeat;
}
.search .input_text {
	margin: 0 0 3px 0;
}
.search .input_text input {
	border: none;
	background: #D89978;
	margin: 0 7px;
	width: 105px;
	position: relative;
	top: 1px;
}
.search .hdr {
	font-weight: bold !important;
	padding: 0 5px 6px 5px;
}
.search a {
	font-weight: bold !important;
	font-size: 10px !important;
	margin: 0 0 0 2px;
}
.search a:hover {
	color: #d89978 !important;
}
.search a.advanced_search_title,
.search a:hover.advanced_search_title {
	color: #A3D1C4 !important;
}
/* search */

/* colls */
.colls {
	table-layout: fixed;
}
.colls .coll_1 {
	overflow: -moz-scrollbars-none;
	width: 390px;
}
.colls .coll_2 {
	overflow: -moz-scrollbars-none;
	width: 186px;
}
.colls .coll_3 {
	overflow: -moz-scrollbars-none;
	width: 210px;
}
.colls .coll_4 {
	overflow: -moz-scrollbars-none;
	width: 178px;
}
.colls .hdr {
	padding: 0 0 5px 0;
}
.colls .title_block_2 {
	position: relative;
	width: 166px;
}
.colls .title_block_2 .dec {
	width: 202px;
	height: 22px;
	position: absolute;
	top: 60px;
	background: url('../media/images/dec/coll_2_dec.png') 0 0 no-repeat;
	left: -110px;
}
.colls .title_block_1 {
	position: relative;
	width: 382px;
}
.colls .title_block_1 .block_top div {
	height: 12px;
	background: url('../media/images/dec/block_top.gif') 0 bottom no-repeat;
}
.colls .title_block_1 .block_bg {
	background: #6f4133;
	height: 200px;
	padding: 0 12px;
}
.colls .title_block_1 .block_bg .txt {
	padding: 6px 0 0 0;
}
.colls .title_block_1 .block_bg .txt div {
/*	font-size: 13px;*/
}
.colls .title_block_1 .block_bg .txt a {
/*	font-size: 12px; */
/*	text-decoration: none;*/
}
.colls .title_block_1 .block_bg .txt strong {
	color: #A3D1C4;
}
.colls .title_block_1 .photo_block {
	margin: 0 12px 0 0;
}
.colls .title_block_1 .photo_block_bot {
	height: 24px;
	width: 20px;
	background: url('../media/images/dec/photoblock_bot.gif') 0 0 no-repeat;
	position: relative;
	margin: 7px 6px -9px 5px;
}
.colls .title_block_1  .photo_block .frames {
	width: 164px;
	height: 235px;
	background: url('../media/images/dec/frame.png') 0 0 no-repeat;
}
.colls .title_block_1 .block_bg .more a {
	color: #a1d3c9 !important;
	font-weight: bold !important;
}
.colls .title_block_1 .block_bot div {
	height: 12px;
	background: url('../media/images/dec/block_bot.gif') 0 top no-repeat;
}
.colls .title_block_2 {
	position: relative;
	width: 178px;
}
.colls .title_block_3 {
	position: relative;
	width: 202px;
}
.colls .title_block_4 {
	position: relative;
	width: 178px;
}
.colls .title_block_4 .dec {
	width: 202px;
	height: 53px;
	position: absolute;
	top: 58px;
	background: url('../media/images/dec/coll_4_dec.png') 0 0 no-repeat;
	left: 50px;
}




.colls .coll_234 {
	width: 574px;
}
.colls .title_block_234 {
	position: relative;
	width: 558px;
}
.colls .title_block_234 .dec4 {
	width: 130px;
	height: 53px;
	position: absolute;
	top: 58px;
	background: url('../media/images/dec/coll_4_dec.png') 0 0 no-repeat;
	left: 446px;
}
.colls .title_block_234 .dec2 {
	width: 202px;
	height: 22px;
	position: absolute;
	top: 60px;
	background: url('../media/images/dec/coll_2_dec.png') 0 0 no-repeat;
	left: -110px;
}
.table_block .spacing {
	width: 5px;
}
.table_block .spacing img {
	width: 5px;
	height: 0;
}

/* it */
.it .title_block_234 .table_block td.footer_2 {
	width: 190px;
}
.it .title_block_234 .table_block td.title_2,
.it .title_block_234 div.title_2 {
	width: 187px;
}
.it .title_block_234 .table_block .footer_2 table {
	width: 176px;
}
.it .title_block_234 .table_block .title_2 table {
	width: 180px;
}
.it .title_block_234 .table_block td.footer_3 {
	width: 226px;
}
.it .title_block_234 .table_block td.title_3,
.it .title_block_234 div.title_3 {
	width: 226px;
}
.it .title_block_234 .table_block .footer_3 table {
	width: 214px;
}
.it .title_block_234 .table_block .title_3 table {
	width: 217px;
}
.it .title_block_234 div.title_4 {
	width: 168px;
}
.it .title_block_234 .table_block td.footer_4,
.it .title_block_234 .table_block td.title_4 {
	width: 149px;
}
.it .title_block_234 .table_block .footer_4 table {
	width: 144px;
}
/* it */

/* en */
.en .title_block_234 .table_block td.footer_2 {
	width: 190px;
}
.en .title_block_234 .table_block td.title_2,
.en .title_block_234 div.title_2 {
	width: 183px;
}
.en .title_block_234 .table_block .footer_2 table{
	width: 176px;
}
.en .title_block_234 .table_block .title_2 table {
	width: 180px;
}
.en .title_block_234 .table_block td.footer_3 {
	width: 212px;
}
.en .title_block_234 .table_block td.title_3,
.en .title_block_234 div.title_3 {
	width: 204px;
}
.en .title_block_234 .table_block td.footer_3 table {
	width: 197px;
}
.en.title_block_234 .table_block .footer_3 table,
.en .title_block_234 .table_block .title_3 table {
	width: 201px;
}
.en .title_block_234 div.title_4 {
	width: 168px;
}
.en .title_block_234 .table_block td.footer_4 {
	width: 164px;
}
.en .title_block_234 .table_block td.title_4 {
	width: 160px;
}
.en .title_block_234 .table_block .footer_4 table {
	width: 160px;
}
.en .title_block_234 .table_block .title_4 table {
	
}
/* en */

/* es */
.es .title_block_234 .table_block td.footer_2 {
	width: 183px;
}
.es .title_block_234 .table_block td.title_2,
.es .title_block_234 div.title_2 {
	width: 180px;
}
.es .title_block_234 .table_block .footer_2 table {
	width: 177px;
}
.es .title_block_234 .table_block .title_2 table {
	width: 181px;
}
.es .title_block_234 .table_block td.footer_3 {
	width: 203px;
}
.es .title_block_234 .table_block td.title_3,
.es .title_block_234 div.title_3 {
	width: 190px;
}
.es .title_block_234 .table_block .footer_3 table {
	width: 198px;
}
.es .title_block_234 .table_block .title_3 table {
	width: 201px;
}
.es .title_block_234 div.title_4 {
	width: 168px;
}
.es .title_block_234 .table_block td.footer_4 {
	width: 158px;
}
.es .title_block_234 .table_block td.title_4 {
	width: 156px;
}
.es .title_block_234 .table_block .footer_4 table {
	width: 158px;
}
/* es */

/* fr */
.fr .title_block_234 .table_block td.footer_2 {
	width: 182px;
}
.fr .title_block_234 .table_block td.title_2,
.fr .title_block_234 div.title_2 {
	width: 187px;
}
.fr .title_block_234 .table_block .footer_2 table {
	width: 176px;
}
.fr .title_block_234 .table_block .title_2 table {
	width: 180px;
}
.fr .title_block_234 .table_block td.footer_3 {
	width: 217px;
}
.fr .title_block_234 .table_block td.title_3,
.fr .title_block_234 div.title_3 {
	width: 224px;
}
.fr .title_block_234 .table_block .footer_3 table {
	width: 212px;
}
.fr .title_block_234 .table_block .title_3 table {
	width: 216px;
}
.fr .title_block_234 div.title_4 {
	width: 168px;
}
.fr .title_block_234 .table_block td.footer_4 {
	width: 144px;
}
.fr .title_block_234 .table_block td.title_4 {
	width: 153px;
}
.fr .title_block_234 .table_block .footer_4 table {
	width: 144px;
}
/* fr */

/* ru */
.ru .title_block_234 .table_block td.footer_2 {
	width: 185px;
}
.ru .title_block_234 .table_block td.title_2,
.ru .title_block_234 div.title_2 {
	width: 181px;
}
.ru .title_block_234 .table_block .footer_2 table {
	width: 179px;
}
.ru .title_block_234 .table_block .title_2 table {
	width: 182px;
}
.ru .title_block_234 .table_block td.footer_3 {
	width: 205px;
}
.ru .title_block_234 .table_block td.title_3,
.ru .title_block_234 div.title_3 {
	width: 201px;
}
.ru .title_block_234 .table_block .footer_3 table {
	width: 199px;
}
.ru .title_block_234 .table_block .title_3 table {
	width: 203px;
}
.ru .title_block_234 div.title_4 {
	width: 168px;
}
.ru .title_block_234 .table_block td.footer_4 {
	width: 153px;
}
.ru .title_block_234 .table_block td.title_4 {
	width: 153px;
}
.ru .title_block_234 .table_block .footer_4 table {
	width: 155px;
}
/* ru */


.title_block_234 .table_block th.brown  {
	background: #6f4133;
}
.title_block_234 .table_block .project_table .brown_sp {
	width: 5px;
	background: #6f4133;
}
.title_block_234 .table_block .project_table .brown_sp img {
	width: 5px;
	height: 0;
}
/* colls */


/* table */
.table_block {
	width: 100%;

}
.table_block th {
	vertical-align: middle;
	font-weight: bold;
	height: 44px;
	white-space: normal;
}
.table_block .row_mid {
	/*background: #6f4133;*/
	padding: 0 0;
}
.table_block .project_table {
	width: 100%;
	margin: 0 0 -8px 0;
	position: relative;
}
.table_block .project_table .corner_left,
.table_block .project_table .corner_right,
.table_block .project_table .corner_left div,
.table_block .project_table .corner_right div {
	width: 7px;
}
.table_block .project_table .row_1 .cell {
	background: #a14030 url('../media/images/bg/tr_1.gif') 0 bottom repeat-x;
}
.table_block .project_table .row_2 .cell {
	background: #b04831 url('../media/images/bg/tr_2.gif') 0 bottom repeat-x;
}
.table_block .project_table .row_3 .cell {
	background: #bf5032 url('../media/images/bg/tr_3.gif') 0 bottom repeat-x;
}
.table_block .project_table .row_4 .cell {
	background: #ce5833 url('../media/images/bg/tr_4.gif') 0 bottom repeat-x;
}
.table_block .project_table .row_5 .cell {
	background: #dc6034;
}
.table_block .project_table .cell {
	height: 39px;
	vertical-align: middle;
}
.table_block .project_table .cell div.top_bg {
	padding: 7px 3px 8px 3px;
}
.table_block .project_table .cell div.spec_padd {
	padding: 0 2px;
}
.table_block .project_table .row_1 .corner_left {
	background: #a14030 url('../media/images/bg/cor_1_left.gif') 0 bottom no-repeat;
}
.table_block .project_table .row_2 .corner_left {
	background: #b04831 url('../media/images/bg/cor_2_left.gif') 0 bottom no-repeat;
}
.table_block .project_table .row_3 .corner_left {
	background: #bf5032 url('../media/images/bg/cor_3_left.gif') 0 bottom no-repeat;
}
.table_block .project_table .row_4 .corner_left {
	background: #ce5833 url('../media/images/bg/cor_4_left.gif') 0 bottom no-repeat;
}
.table_block .project_table .row_5 .corner_left {
	background: #dc6034;
}
.table_block .project_table .row_1 .corner_right {
	background: #a14030 url('../media/images/bg/cor_1_right.gif') right bottom no-repeat;
}
.table_block .project_table .row_2 .corner_right {
	background: #b04831 url('../media/images/bg/cor_2_right.gif') right bottom no-repeat;
}
.table_block .project_table .row_3 .corner_right {
	background: #bf5032 url('../media/images/bg/cor_3_right.gif') right bottom no-repeat;
}
.table_block .project_table .row_4 .corner_right {
	background: #ce5833 url('../media/images/bg/cor_4_right.gif') right bottom no-repeat;
}
.table_block .project_table .row_5 .corner_right {
	background: #dc6034;
}
.table_block .row .mid {
	width: 100%;
	background: #6f4133;
	height: 10px;
	line-height: 1px;
	font-size: 1px;
}
.table_block .row .cor_left div {
	height: 10px;
	width: 10px;
	background: url('../media/images/bg/corner_top_left.gif') right bottom no-repeat;
}
.table_block .row .cor_right div {
	height: 10px;
	width: 10px;
	background: url('../media/images/bg/corner_top_right.gif') right bottom no-repeat;
}
.table_block .project_table .row_1 .corner_left div.top_bg_first {
	background: url('../media/images/bg/cor_top_left.gif') 0 0 no-repeat;
	height: 14px;
}
.table_block .project_table .row_1 .corner_right div.top_bg_first {
	background: url('../media/images/bg/cor_top_right.gif') right 0 no-repeat;
	height: 14px;
}
.table_block .row_bot table {
	height: 13px;
}
.table_block .row_bot table div {
	height: 13px;
	width: 100%;
}
.table_block .row_bot table .left_cor,
.table_block .row_bot table .right_cor {
	height: 13px;
	width: 10px !important;
}
.cor_left,
.cor_right{
	width: 10px;
}
.table_block .row_bot table div span {
	position: relative;
	display: block;
	width: 14px;
	height: 13px;
}
.table_block .row_bot table * {
	font-size: 1px;
	line-height: 1px;
}
.table_block .row_bot .mid {
	background: #6f4133;
	width: 100%;
}

.table_block .row_bot .left_cor {
	background: url('../media/images/bg/cor_left.gif') right bottom no-repeat;
}
.table_block .row_bot table .left_cor span {
	background: url('../media/images/bg/cor_left.png') left bottom no-repeat;
}
.table_block .row_bot .right_cor {
	background: url('../media/images/bg/cor_right.gif') right bottom no-repeat;
}
.table_block .row_bot table .right_cor span {
	background: url('../media/images/bg/cor_right.png') right bottom no-repeat;
	
}

/* table */

/* colls_page */
.colls_page {
	padding: 40px 0 0 21px;
}
.colls_page .content_coll {
	width: 640px;
}
.colls_page .page_title h1 {
	font: normal normal 24px Arial;
	color: #FFFFFF;
	height: 29px;
}
.colls_page .back {
	float: right;
	color: #7b9c95 !important;
	font-weight: bold !important;
	margin: 6px 0 0 0;
	padding: 0 0 0 14px;
	background: url('../media/images/ico/back.gif') 3px 5px no-repeat;
	position: relative;
}
.colls_page .back:hover {
	background: url('../media/images/ico/back.gif') 0 5px no-repeat;
}
/* colls_page */

/* content_coll */
.content_block {
	width: 635px;
}

.content_block .content_place {
	height: 350px;
	background: url('../media/images/bg/content_place.gif') 0 0 repeat-y;
}
.content_block.search_rez .content_place {
	height: 350px;
}
.content_block .content_place.sp_list_top1 {
	height: 100px;
	background: #6F4133;
}
.content_block .content_place .dec_top {
	background: url('../media/images/dec/content_block.gif') -1px 0 no-repeat;
}
.content_block.search_rez .dec_top {
	background: none !important;
}
.content_block.search_rez .content_place {
	background: url('../media/images/bg/content_place.gif') 0 0 repeat-y;
}
.content_block .content_place .dec_top.top_list,
.content_block .content_place .dec_top.sponsors_list {
	background: #6F4133;
}
.content_block .block_foot {
	vertical-align: middle;
}
.content_block .block_foot div.padd {
	padding: 18px 19px 0 12px;
}
.content_block .block_top {
	height: 35px;
	background: #6f4133;
	vertical-align: middle;
}
.content_block .block_top .content_menu {
	padding: 0 0 7px 0;
}
.content_block .block_top .content_menu table td {
	vertical-align: middle;
}
.content_block .block_top .content_menu a {
	color: #a3d1c4 !important;
	font: normal bold 12px georgia !important;
	margin: 0 12px 0 0;
}
.content_block .bot_line_info .padd .theme_name a,
.content_block .block_top .content_menu .theme_name a {
	font: normal bold 11px georgia !important;
	color: #7B9C95 !important;
	float:left;
	margin: 9px 6px 0 0;
	position: relative;
}
.content_block .block_top .content_menu span.active {
	color: #ffffff !important;
	font: normal bold 12px georgia !important;
	margin: 0 12px 0 0;
}
.content_block .block_top div.padd {
	padding: 0 7px 0 12px;
	height: 35px;
}
.content_block .top_dec_brown div,
.content_block .top_dec div {
	width: 635px;
	height: 13px;
	background: url('../media/images/dec/content_top.png') 0 bottom no-repeat;
}
.content_block .bot_dec div {
	width: 635px;
	height: 12px;
	margin-top: -2px;
	background: url('../media/images/dec/content_bot.png') 0 bottom no-repeat;
}

.content_block .forum_bot div {
	background: url('../media/images/dec/content_bot_brown.png') 0 bottom no-repeat;
	margin-top: -1px;
}
.content_block .sponsor_list_top1 div,
.search_rez .bot_dec div {
	width: 635px;
	height: 12px;
	background: url('../media/images/dec/content_bot_brown.png') 0 bottom no-repeat;
	margin-top: -7px;
}
.is_paging .bot_dec div {
	margin-top: -8px;
	background: url('../media/images/dec/content_bot_brown.png') 0 bottom no-repeat;
}
.no_paging .content_block .bot_dec div {
	background: url('../media/images/dec/content_bot.png') 0 bottom no-repeat !important;
}
/*.content_block .bot_dec.search_list div {
	margin-top: -9px;
}*/
/* content_coll */

/* form_1 */
.form_1 {
	padding: 10px 17px;
}
.form_1 .error {
	color: #901d12;
	font-weight:bold;
}
.form_1 table {
	margin: -8px 0 0 0;
}
.form_1 td {
	padding: 8px 0;
	border-bottom: 1px solid #e37f5b;
	vertical-align: middle;
}
.form_1 td.label {
	font-weight: bold;
	width: 106px;
}
.form_1 td.label.error {
	color: #901d12 !important;
	font-weight:bold;
}
.form_1 td.label.area {
	vertical-align: top;
	padding-top: 17px;
}
.form_1 .last td {
	border: none;
}
.form_1 .input {
	width: 267px;
	height: 19px;
	background: url('../media/images/bg/form_1_input.gif') 0 bottom no-repeat;
}
.form_1 .input.inputerror {
	background: url('../media/images/bg/form_1_input_error.gif') 0 bottom no-repeat;
}
.form_1 .input input {
	width: 253px;
	border: none;
	background: #6F4133;
	margin: 0 7px;
	font-weight: normal !important;
	color: #FFFFFF !important;
}
.form_1 .select {
	height: 23px;
	background: url('../media/images/bg/form_1_select.gif') 0 bottom no-repeat;
}
.form_1 .select.inputerror {
	background: url('../media/images/bg/form_1_select_error.gif') 0 bottom no-repeat;
}
.form_1 .textarea {
	width: 267px;
	height: 114px;
	background: url('../media/images/bg/form_1_textarea.gif') 0 bottom no-repeat;
}
.form_1 .textarea.error_area {
	background: url('../media/images/bg/form_1_textarea_error.gif') 0 bottom no-repeat;
}
.form_1 .textarea textarea {
	width: 247px;
	height: 97px;
	background: url('../media/images/bg/textarea.gif') 0 bottom no-repeat;
	margin: 7px;
	background: #d0b3aa;
}
.form_1 .input select {
	width: 253px;
	margin: 1px 7px 0 7px;
	background: #d0b3aa;
}
.form_1 .input option {
	background: #d0b3aa;
}
/* form_1 */

/* items */
.items {
	margin: 0 0 -5px 0;
}
.items .item_2,
.items .item_3,
.items .item_4,
.items .item_5 {
	margin: -9px 0 0 5px;
	position: relative;
}
.items .item_1 {
	z-index: 10;
	margin: -7px 0 -7px 5px;
	height: 123px;
	position: relative;
}
.items .item_1.first_item {
	margin: -7px 0 -7px 5px;
}

.items .item_2 {
	z-index: 9;
	height: 138px;
}
.items .item_3 {
	z-index: 8;
	height: 138px;
}
.items .item_4 {
	z-index: 7;
	height: 138px;
	/*margin-bottom: -7px;*/
}
.items.adv .item_5 {
	/*z-index: 6!important;*/
	margin-bottom: 0px!important;
}
.items.adv .item_5.last_item {
	margin-bottom: -7px!important;
}
.items .item_cont {
	width: 313px;
}
.search_list .item_1,	
.search_list .item_2,	
.search_list .item_3,	
.search_list .item_4 {	
	height: 174px;
}
.is_paging .search_list .item_2,
.is_paging .search_list .item_3,
.is_paging .search_list .item_4 {
	margin-bottom: -2px !important;	
}
.is_paging .search_list .item_4.last_item {
	margin-bottom: -1px !important;
}
.no_paging .search_list .item_2,
.no_paging .search_list .item_3,
.no_paging .search_list .item_4 {
	margin-bottom: -8px !important;	
}

.items .item_cont .item_padd {
	padding: 22px 46px 11px 11px;
}
.items.women .item_cont .item_padd {
	padding: 22px 40px 11px 11px;
}

.items .item_1 .item_cont .item_padd {
	padding-top: 11px;
}
.adv .item_1 .item_cont .item_padd {
	padding-top: 17px !important;
}
.adv .item_1.first_item .item_padd {
	padding-top: 11px !important;	
}
.search_list .item_1 .item_cont .item_padd {
	padding-top: 17px;
}
.search_list .item_1.first_item .item_padd {
	padding-top: 11px !important;	
}

.items .item_cont .item_padd .item_photo {
	padding: 0 14px 0 0;
}
.items.men .item_cont .item_padd .item_photo {
	padding: 20px 14px 0 0;
}
.items.women .item_cont .item_padd .item_photo {
	padding: 36px 14px 0 0;
}
.items .item_cont .item_info {
	width: 100%;
}
.items .item_cont .item_info th {
	font-weight: bold;
	padding: 8px 0 11px 0;
	text-align: left;
}
.items .item_cont .item_info .item_title {
	font-weight: bold;
	padding: 8px 0 11px 0;
	border-bottom: 1px solid #b0523b;
}
.items .item_cont.ov .item_info .item_title {
	border-bottom: 1px solid #d8643d;
}
.items .item_cont .item_info .item_content {
	padding: 5px 0 0 0;
}
.items.men .item_cont .item_info th {
	padding-top: 0px;
	font-size: 13px;
}
.items.men .item_cont .item_info th a {
	text-decoration: none;
	font-weight: bold;
}
.items.women .item_cont .item_info th {
	padding-top: 0px;
	font-size: 15px;
}
.items .item_cont .item_info td {
	border-bottom: 1px solid #a84c3a;
	padding: 2px 4px 2px 0;
}
.items.women .item_cont .item_info td {
	border-bottom: 1px solid #a84c3a;
	padding: 2px 5px 2px 0;
}
.items.men .item_cont .item_info td {
	color: #e5e1dd;
}
.items.men .item_cont .item_info td a {
	text-decoration: none;
}
.items .item_cont .item_info .label {
	font-weight: bold;
}
.items.women .item_cont .item_info .label {
	width: 100%;
}
.items .item_cont .item_info .label_item {
	color: #cccccc;
}
.items .item_cont .item_info .last td {
	border-bottom: none;
}
.items .item_cont.ov .item_info .last td {
	border-bottom: none;
}
.items .item_cont.ov .item_info td {
	border-bottom: 1px solid #d86f4b;
	padding-bottom: 2px;
}
.items .item_cont.ov {
	background: url('../media/images/bg/item_ov.gif') -1px bottom no-repeat !important;
	cursor: pointer;
}
.items .item_1 .item_cont.modell {
	background: url('../media/images/bg/item_1.gif') -1px bottom no-repeat;
}
.items .item_2 .item_cont.modell {
	background: url('../media/images/bg/item_2.gif') -1px bottom no-repeat;
}
.items .item_3 .item_cont.modell {
	background: url('../media/images/bg/item_3.gif') -1px bottom no-repeat;
}
.items .item_4 .item_cont.modell {
	background: url('../media/images/bg/item_4.gif') -1px bottom no-repeat;
}
.items .item_5 .item_cont.modell {
	background: url('../media/images/bg/item_5.gif') -1px bottom no-repeat;
}

.items .item_1 .item_cont.sponsor {
	background: url('../media/images/bg/item_men_1.gif') -1px bottom no-repeat;
}
.items .item_2 .item_cont.sponsor {
	background: url('../media/images/bg/item_men_2.gif') -1px bottom no-repeat;
}
.items .item_3 .item_cont.sponsor {
	background: url('../media/images/bg/item_men_3.gif') -1px bottom no-repeat;
}
.items .item_4 .item_cont.sponsor {
	background: url('../media/images/bg/item_men_4.gif') -1px bottom no-repeat;
}
.items .item_5 .item_cont.sponsor {
	background: url('../media/images/bg/item_men_5.gif') -1px bottom no-repeat;
}

.items.men .item_cont.ov {
	background: url('../media/images/bg/item_men_ov.gif') -1px bottom no-repeat !important;
	cursor: pointer;
}
.items.men .item_1 .item_cont {
	background: url('../media/images/bg/item_men_1.gif') -1px bottom no-repeat;
}
.items.men .item_2 .item_cont {
	background: url('../media/images/bg/item_men_2.gif') -1px bottom no-repeat;
}
.items.men .item_3 .item_cont {
	background: url('../media/images/bg/item_men_3.gif') -1px bottom no-repeat;
}
.items.men .item_4 .item_cont {
	background: url('../media/images/bg/item_men_4.gif') -1px bottom no-repeat;
}

.prod .item_cont {
	height: 160px;
}
.prod .item_cont.ov {
	background: url('../media/images/bg/item_prod_ov.gif') -1px bottom no-repeat !important;
	cursor: pointer;
}
.prod .item_1 .item_cont {
	background: url('../media/images/bg/item_prod_1.gif') -1px bottom no-repeat;
}
.prod .item_2 .item_cont {
	background: url('../media/images/bg/item_prod_2.gif') -1px bottom no-repeat;
}
.prod .item_3 .item_cont {
	background: url('../media/images/bg/item_prod_3.gif') -1px bottom no-repeat;
}
.prod .item_4 .item_cont {
	background: url('../media/images/bg/item_prod_4.gif') -1px bottom no-repeat;
}

.prod .product_info {
	padding: 16px 0 0 0;
}

.prod .product_info,
.prod .product_info a,
.prod .product_info * {
	color: #FFFFFF !important;
	font-weight: bold !important;
}
/* items */


/* photo_block */
.photo_block {

}
.photo_block td {
	background: #ffffff;
	line-height: 1px;
	font-size: 1px;
}
.photo_block td div {
	line-height: 1px;
	font-size: 1px;
}
.photo_block .spacer {
	height: 6px;
	width: 6px;
}
.photo_block .corner_1,
.photo_block .corner_2,
.photo_block .corner_3,
.photo_block .corner_4 {
	background: transparent;
	height: 5px;
	width: 5px;
}

.photo_block .corner_1 div,
.photo_block .corner_2 div,
.photo_block .corner_3 div,
.photo_block .corner_4 div {
	height: 9px;
	width: 9px;
	position: absolute;
	line-height: 1px;
	font-size: 1px;
}
.photo_block .corner_1 div {
	background: url('../media/images/dec/w_corner_1.png') 0 0 no-repeat;
	margin: 0 0 0 0;
}
.photo_block .corner_2 div {
	background: url('../media/images/dec/w_corner_2.png') right 0 no-repeat;
	margin: 0 0 0 -4px;
}
.photo_block .corner_3 div {
	background: url('../media/images/dec/w_corner_3.png') right bottom no-repeat;
	margin: -4px 0 0 0;
}
.photo_block .corner_4 div {
	background: url('../media/images/dec/w_corner_4.png') 0 bottom no-repeat;
	margin: -4px 0 0 -4px;
}
/* photo_block */

/* photo_block_small */
.photo_block_small {

}
.photo_block_small td {
	background: #ffffff;
	line-height: 1px;
	font-size: 1px;
}
.photo_block_small td div {
	line-height: 1px;
	font-size: 1px;
}
.photo_block .spacer {
	height: 2px;
	width: 2px;
}
.photo_block_small .corner_1,
.photo_block_small .corner_2,
.photo_block_small .corner_3,
.photo_block_small .corner_4 {
	background: transparent;
	height: 2px;
	width: 2px;
}

.photo_block_small .corner_1 div,
.photo_block_small .corner_2 div,
.photo_block_small .corner_3 div,
.photo_block_small .corner_4 div {
	height: 6px;
	width: 6px;
	position: absolute;
	line-height: 1px;
	font-size: 1px;
}
.photo_block_small .corner_1 div {
	background: url('../media/images/dec/s_corner_1.png') 0 0 no-repeat;
	margin: 0 0 0 0;
}
.photo_block_small .corner_2 div {
	background: url('../media/images/dec/s_corner_2.png') right 0 no-repeat;
	margin: 0 0 0 -4px;
}
.photo_block_small .corner_3 div {
	background: url('../media/images/dec/s_corner_3.png') right bottom no-repeat;
	margin: -4px 0 0 0;
}
.photo_block_small .corner_4 div {
	background: url('../media/images/dec/s_corner_4.png') 0 bottom no-repeat;
	margin: -4px 0 0 -4px;
}
.photo_block_small .img_td img,
.product_img_td img {
	filter:alpha(opacity=60); -moz-opacity:.60; opacity:.60;
}
.photo_block_small .img_td.ov img,
.product_img_td.ov img {
	filter:alpha(opacity=100); -moz-opacity:1.0; opacity:1.0;
}
/* photo_block */


/* beauty_race */
.beauty_race .items {
	margin: 0 0 1px 0;
}
.beauty_race .decoration {
	/*background: url('../media/images/dec/content_block.png') 0 0 no-repeat;*/
	width: 635px;
	height: 7px;
	position: relative;
	z-index: 11;
	line-height: 1px;
	font-size: 1px;
}
.beauty_race .items table {
	table-layout: fixed;
}
.beauty_race .items table table {
	table-layout: auto;
}
.beauty_race .item_cont {
	background-position: -1px 100% ! important;
}
/* beauty_race */

/* paging */
.paging {
	padding: 3px 0 0 0;
}
.paging span.active,
.content_block .block_top .content_menu .paging a,
.content_block .block_top .content_menu .paging span.active,
.paging a {
	font-family: Tahoma,Arial,Verdana,sans-serif !important;
	font-size: 11px !important;
	margin: 0 -1px 0 0 !important;
	width: 24px;
	height: 23px;
	line-height: 23px !important;
	text-decoration: none !important;
	font-weight: bold !important;
	text-align: center;
	display: block;
	float: left;
}/*
.bot_line_info .paging span.active,
.bot_line_info .paging a {
	padding: 0;
}*/
.bot_pag .paging a,
.bot_pag .paging span.active {
	font-family: Georgia !important;
	font-size: 12px !important;
}
.paging a {
	color: #A3D1C4 !important;
}
.paging span.active {
	color: #ffffff !important;	
}
.paging a {
	background: url('../media/images/bg/pag_5.gif') 0 0 no-repeat;
}
.paging a.pag_1 {
	background: url('../media/images/bg/pag_1.gif') 0 0 no-repeat;
}
.paging a.pag_2 {
	background: url('../media/images/bg/pag_2.gif') 0 0 no-repeat;
}
.paging a.pag_3 {
	background: url('../media/images/bg/pag_3.gif') 0 0 no-repeat;
}
.paging a.pag_4 {
	background: url('../media/images/bg/pag_4.gif') 0 0 no-repeat;
}
.paging a:hover {
	background: url('../media/images/bg/pag_ov.gif') 0 0 no-repeat;
}
.paging span {
	background: url('../media/images/bg/pag_active.gif') 0 0 no-repeat;
	color: #e4e8e6 !important;
}
.paging_small {
	text-align: center;
}
.paging_small span.active {
	font-weight: bold;
}


.content_block .block_top .content_menu a.paging_prev,
.paging a.paging_prev {
	width: auto;
	line-height: 23px !important;
	color: #7B9C95 !important;
	font-size: 11px !important;
	padding: 0 5px 0 12px !important;
	background: url('../media/images/ico/back.gif') 3px 8px no-repeat;
}
.content_block .block_top .content_menu a.paging_next,
.paging a.paging_next {
	width: auto;
	color: #7B9C95 !important;
	line-height: 23px !important;
	font-size: 11px !important;
	padding: 0 12px 0 5px !important;
	background: url('../media/images/ico/next.gif') 100% 8px no-repeat;
}


.content_block .block_top .content_menu a.paging_prev:hover,
.paging .paging_prev:hover {
	background: url('../media/images/ico/back.gif') 0 8px no-repeat;
}
.content_block .block_top .content_menu a.paging_next:hover,
.paging .paging_next:hover {
	background: url('../media/images/ico/next_ov.gif') 100% 8px no-repeat;
}
/* paging */


/* big_form */
.big_form {
	padding: 10px 17px;
}
.big_form .input {
	width: 196px;
	height: 19px;
	background: url('../media/images/bg/big_form_input.gif') 0 bottom no-repeat;
}
.big_form .sponsor_form .input {
	width: 254px;
	height: 19px;
	background: url('../media/images/bg/model_input.gif') 0 bottom no-repeat;
}
.big_form .sponsor_form .input.error {
	background: url('../media/images/bg/model_input_error.gif') 0 bottom no-repeat;
}
.big_form .select {
	width: 196px;
	height: 23px;
	background: url('../media/images/bg/big_form_select.gif') 0 bottom no-repeat;
}
.big_form .input input {
	width: 182px;
	border: none;
	background: #6F4133;
	margin: 0 7px;
	color: #FFFFFF;
}
.big_form .sponsor_form .input input {
	width: 240px;
	border: none;
	background: #6F4133;
	margin: 0 7px;
	color: #FFFFFF;
}
.big_form .textarea {
	width: 196px;
	height: 103px;
	background: url('../media/images/bg/big_form_textarea.gif') 0 bottom no-repeat;
}
.big_form .sponsor_form .textarea {
	width: 254px;
	height: 128px;
	background: url('../media/images/bg/model_textarea.gif') 0 bottom no-repeat;
}
.big_form .textarea textarea {
	width: 180px;
	height: 88px;
	margin: 7px 7px 7px 5px;
	background: #d0b3aa;
}
.big_form .sponsor_form .textarea textarea {
	width: 236px;
	height: 110px;
	margin: 7px 7px 7px 5px;
	background: #d0b3aa;
}
.big_form .select select {
	width: 182px;
	margin: 1px 7px 0 7px;
	background: #d0b3aa;
}
.big_form .input option {
	background: #d0b3aa;
}
.big_form .checkbox td {
	border: none;
	padding: 0;

}
.big_form .checkbox td.lab {
	padding: 2px 0 0 7px;
}
/* big_form */

/* red_block */
.red_block.cor_1,
.model_form_colls .form_right .cor_1  {
	background: #aa4831 url('../media/images/dec/red_block_3.gif') 0 bottom no-repeat;
	width: 100%;
}
.red_block_dark.cor_1 {
	background: #aa4831 url('../media/images/dec/red_block_3_mf.gif') 0 bottom no-repeat !important;
}
.red_block .cor_2 {
	background: url('../media/images/dec/red_block_4.gif') right bottom no-repeat;
}
.red_block_dark .cor_2 {
	background: url('../media/images/dec/red_block_4_mf.gif') right bottom no-repeat;
}
.red_block .cor_3 {
	background: url('../media/images/dec/red_block_1.gif') 0 0 no-repeat;
}
.red_block_dark .cor_3 {
	background: url('../media/images/dec/red_block_1_mf.gif') 0 0 no-repeat !important;
}
.red_block .cor_4 {
	background: url('../media/images/dec/red_block_2.gif') right 0 no-repeat;
}
/* red_block */


/* dark_red_block */
.dark_red_block.drb_cor_1 {
	background: #9e4030 url('../media/images/bg/dark_red_block_3.gif') 0 bottom no-repeat;
	width: 100%;
}
.dark_red_block.drb_cor_1 .cor_2 {
	background: url('../media/images/bg/dark_red_block_4.gif') right bottom no-repeat;
}
.dark_red_block.drb_cor_1 .cor_2 .cor_3 {
	background: url('../media/images/bg/dark_red_block_1.gif') 0 0 no-repeat;
}
.dark_red_block.drb_cor_1 .cor_3 .cor_4 {
	background: url('../media/images/bg/dark_red_block_2.gif') right 0 no-repeat;
}
/* dark_red_block */

/* light_red_block */
.light_red_block.lrb_cor_1 {
	background: #c95733 url('../media/images/bg/light_red_block_3.gif') 0 bottom no-repeat;
	width: 100%;
}
.light_red_block.lrb_cor_1 .cor_2 {
	background: url('../media/images/bg/light_red_block_4.gif') right bottom no-repeat;
}
.light_red_block.lrb_cor_1 .cor_3 {
	background: url('../media/images/bg/light_red_block_1.gif') 0 0 no-repeat;
}
.light_red_block.lrb_cor_1 .cor_4 {
	background: url('../media/images/bg/light_red_block_2.gif') right 0 no-repeat;
}
/* light_red_block */

/* form_colls */
.form_colls {
	width: 100%;
}
.form_colls .form_left {
	padding: 0 13px 0 0;
}
.form_colls .form_right {
	width: 252px;
}
.form_colls .form_right .cor_4 {
	padding: 21px 12px 25px 25px;
}
.form_colls .form_right .cor_4 .bot_table {
	margin: 14px 0 0 0;
}
.form_colls .form_right .cor_4 .bot_table td {
	vertical-align: middle;
	padding: 0 5px 0 0;
}
.form_colls .form_right .block_header {
	font: bold 18px Arial;
	padding: 0 0 8px 0;
}

.explanation .cor_4 {
	padding: 21px 12px 25px 25px;
}
.explanation .cor_4 .bot_table {
	margin: 14px 0 0 0;
}
.explanation .cor_4 .bot_table td {
	vertical-align: middle;
	padding: 0 5px 0 0;
}
.explanation .block_header {
	font: bold 18px Arial;
	padding: 0 0 8px 0;
}
/* form_colls */

/* model_form_colls */
.model_form_colls {
	width: 100%;
}


.tabs_form .model_form_colls .form_right {
	background: #B14D32 url('../media/images/bg/tabs_form_bot.gif') right bottom no-repeat;
	padding: 0;
}
.delivery_form .form_left {
	background: #B14D32 url('../media/images/bg/tabs_form_bot.gif') 0 100% no-repeat;
}
.tabs_form .model_form_colls .form_right_corner {
	padding: 10px 10px 10px 0;
	background: url('../media/images/bg/tabs_form_top.gif') right top no-repeat;
}
.model_form_colls td.cor_1 {
	background: #bf5333 url('../media/images/dec/model_form_dark_1.gif') left top no-repeat !important;
}
.model_form_colls .form_dark div.padd {
	padding: 15px 0 0 10px;
}
.model_form_colls .form_left div.padd {
	padding: 20px 0 0 10px;
}
.model_form_colls .form_left div.padd_more {
	padding: 40px 0 0 10px;
}
.model_form_colls .form_left div.padd_more_2 {
	padding: 30px 0 0 0;
}
.model_form_colls .form_dark div.cor_3 {
	background:  url('../media/images/dec/model_form_dark_3.gif') left bottom no-repeat;
	padding: 15px 0 0 10px;
}
.model_form_colls td.cor_4 {
	background: #bf5333 url('../media/images/dec/model_form_dark_4.gif') right bottom no-repeat;
}
.model_form_colls td.form_right {
	background: #bf5333;
}
.delivery_form.aprove .model_form_colls {
	background: #bf5333  url('../media/images/dec/model_form_dark_2.gif') 100% 0 no-repeat;
}
.delivery_form.aprove .model_form_colls td.form_right {
	background: url('../media/images/dec/model_form_dark_4.gif') 100% 100% no-repeat;
}

.model_form_colls .form_left {
	padding: 0 20px 0 0;
}
.model_form_colls .form_right {
}
.model_form_colls .form_right .cor_4 {
	padding: 21px 12px 25px 25px;
}
.delivery_form.aprove .model_form_colls .form_right .cor_4  {
	padding: 21px 12px 25px 13px !important;
}
.model_form_colls .form_right .cor_4 .bot_table {
	margin: 14px 0 0 0;
}
.model_form_colls .form_right .cor_4 .bot_table td {
	vertical-align: middle;
	padding: 0 5px 0 0;
}
.model_form_colls .form_right .block_header {
	font: bold 18px Arial;
	padding: 0 0 8px 0;
}
.model_form_colls .email_notice {
	position: absolute;
	top: -20px;
	left: 270px;
	width: 200px;
}
/* model_form_colls */

.mailbox_support {
	position: absolute;
	right: -205px;
	top: 1px;
}

/* sponsor_form */
.sponsor_form {
	margin: 3px 10px 0 0;
	width: 375px;
}
.sponsor_form td {
	border-bottom: 1px solid #de6e4b;
	padding: 8px 0;
}
.sponsor_form td.no_border {
	border-bottom: none;
}
/*.sponsor_f.form_right {
	width: 200px !important;
}*/
.sponsor_form td td {
	border-bottom: none !important;
	
}
.sponsor_form td.label {
	width: 100%;
	font-weight: bold;
	color: #ddd1ca;
	padding-top: 7px;
}
.sponsor_form .small_label td {
	border: none;
	padding: 4px 0;
}
.sponsor_form .label.group_label {
	border: none;
}
.sponsor_form .small_label .label {
	font-weight: normal;
	padding-left: 20px;
	vertical-align: middle;
}
.sponsor_form .submit {
	border: none;
}
.sponsor_form .req {
	display: inline;
	margin: 0 0 0 7px;
}
.sponsor_form .label .error {
	color: #901d12 !important;
	font-weight:bold;
}
.sponsor_form .select {
	width: 181px;
	height: 23px;
/*	background: url('../media/images/bg/model_select.gif') 0 bottom no-repeat;*/
}
.sponsor_form .error .select {
	background: url('../media/images/bg/model_select_error.gif') 0 bottom no-repeat;
}
.sponsor_form .select select {
	width: 238px;
	margin: 1px 7px 0 7px;
	background: #d0b3aa;
}
.sponsor_form .select_1 {
	width: 71px;
	height: 23px;
	background: url('../media/images/bg/model_select_1.gif') 0 bottom no-repeat;
}
.sponsor_form .error .select_1 {
	background: url('../media/images/bg/model_select_1_error.gif') 0 bottom no-repeat;
}
.sponsor_form .select_1 select {
	width: 57px;
	margin: 1px 7px 0 7px;
	background: #d0b3aa;
}
.sponsor_form .select_2 {
	width: 104px;
	height: 23px;
	margin: 0 4px;
	background: url('../media/images/bg/model_select_2.gif') 0 bottom no-repeat;
}
.sponsor_form .error .select_2 {
	background: url('../media/images/bg/model_select_2_error.gif') 0 bottom no-repeat;
}
.sponsor_form .select_2 select {
	width: 90px;
	margin: 1px 7px 0 7px;
	background: #d0b3aa;
}
.sponsor_form .input {
	width: 197px;
	height: 19px;
	background: url('../media/images/bg/sponsor_input.gif') 0 bottom no-repeat;
}
.sponsor_form .input.error {
	background: url('../media/images/bg/sponsor_input_error.gif') 0 bottom no-repeat;
}
.sponsor_form .input input {
	border: none;
	color: #FFFFFF;
	background: #6F4133;
	margin: 0 7px;
}
.sponsor_form .select {
	width: 254px;
	height: 23px;
	background: url('../media/images/bg/model_select.gif') 0 bottom no-repeat;
}
.sponsor_form .select.error {
	background: url('../media/images/bg/model_select_error.gif') 0 bottom no-repeat;
}
.sponsor_form .email_notice {
	position: absolute;
	top: -20px;
	left: 270px;
	width: 200px;
}
/* sponsor_form */

.change_password {
	position: absolute;
	left: 274px;
	width: 100px;
	top: -20px;
}

/* text */
.text {
	padding: 10px 17px;
}
/* text */

/* remind_form */
.remind_form {
	padding: 10px 17px;
}
.remind_form .form_block .remind_table {
	border-bottom: 1px solid red;
}
.remind_form .form_block .input {
	width: 204px;
	height: 19px;
	background: url('../media/images/bg/remind_form_input.gif') 0 bottom no-repeat;
}
.remind_form .form_block .input.error {
	background: url('../media/images/bg/sponsor_input_error.gif') 0 bottom no-repeat;
}
.remind_form .form_block .input.error input {
	background: #901D12;
}
.remind_form .form_block .input input {
	width: 186px;
	margin: 1px 7px;
	border: none;
	background: #6F4133;
	color: #FFFFFF;
}
.remind_form .form_block .remind_table {
	height: 48px;
	border-bottom: 1px solid #de6e4b;
	margin: 0 0 16px 0;
}
.remind_form .form_block table td {
	vertical-align: middle;
}
.remind_form .form_block .label {
	font-weight: bold;
	color: #e5e1dd;
	padding: 0 16px 0 0;
}
.remind_form .form_block .label.error {
	color: #901d12 !important;
	font-weight:bold;
}
.remind_form .form_block .error {
	color: #901d12;
	font-weight: bold;
}
/* remind_form */

/* tell_friend */
.tell_friend {
	padding: 10px 17px;
}
.tell_friend .red{
	color: #901d12;
	font-weight: bold;
}
.tell_friend .tell_form {
	margin: 10px 0 0 0;
}
.tell_friend .tell_form .input {
	width: 267px;
	height: 19px;
	background: url('../media/images/bg/form_1_input.gif') 0 bottom no-repeat;
}
.tell_friend .tell_form .input.error {
	background: url('../media/images/bg/form_1_input_error.gif') 0 bottom no-repeat;
}
.tell_friend .tell_form .input input {
	width: 253px;
	border: none;
	background: #6F4133;
	margin: 0 7px;
	color: #FFFFFF;
}
.tell_friend .tell_form td {
	border-bottom: 1px solid #e37f5b;
	padding: 7px 0;
}
.tell_friend .tell_form td.label {
	font-weight: bold;
	width: 200px;
	padding-top: 8px;
}
.tell_friend .tell_form td.label.error {
	color: #901d12 !important;
	font-weight:bold;
}
.tell_friend .tell_form td.label.area {
	padding-top: 14px;
}
.tell_friend .tell_form .last td {
	border-bottom: none;
}
.tell_friend .tell_form .textarea {
	width: 267px;
	height: 114px;
	background: url('../media/images/bg/form_1_textarea.gif') 0 bottom no-repeat;
}
.tell_friend .tell_form .textarea textarea {
	width: 247px;
	height: 97px;
	background: url('../media/images/bg/textarea.gif') 0 bottom no-repeat;
	margin: 7px;
	background: #d0b3aa;
}

/* tell_friend */

/* sitemap */
.sitemap {
	padding: 10px 17px;
}
.sitemap .links {
	width: 240px;
}
.sitemap .links a {
	font-weight: bold !important;
}
.sitemap .links .lv_1 {
	border-bottom: 1px solid #e48461;
	padding: 0 0 2px 6px;

}
.sitemap .links .lv_1 a {
	color: #ffffff !important;
}
.sitemap .links .lv_2 {
	padding: 0 0 2px 23px;
}
.sitemap .links .lv_2 a {
	padding: 0 0 0 11px;
	background: url('../media/images/ico/raquo.gif') 0 4px no-repeat;
	color: #ddd1ca !important;
}
.sitemap .links .lv_3 {
	padding: 0 0 2px 48px;
}
.sitemap .links .lv_3 a {
	padding: 0 0 0 16px;
	background: url('../media/images/ico/raquo_double.gif') 0 4px no-repeat;
	color: #ddd1ca !important;
}
.sitemap .cont2 {
	margin: 0 0 22px 0;
	border-bottom: 1px solid #e48461;
}
/* sitemap */


/* model_form */
.model_form {
	padding: 10px 17px;
}
.model_form .error_text,
.big_form .error_text,
.error_text {
	color: #901d12 ! important;
	font-weight: bold ! important;
	padding: 0 0 10px 0  ! important;
}
.model_form table.model_form_content {
	width: 100%;
}
.model_form .model_form_content .input {
	width: 254px;
	height: 19px;
	background: url('../media/images/bg/model_input.gif') 0 bottom no-repeat;
}
.model_form .form_left.bottom_form {
	width: 385px !important;
}
.model_form .form_left.bottom_form td {
	width: 100% !important;
}
.model_form .form_left.bottom_form td.no_width {
	width: auto !important;
}

.width1 {
	width: 1px;
}

.form_dark .model_form_content .input {
	width: 254px;
	height: 19px;
	background: url('../media/images/bg/model_input_mf.gif') 0 bottom no-repeat;
}

html>/**/body .model_form .model_form_content input.browse, x:-moz-any-link, x:default {
	color: #000000 !important;
}
.model_form .model_form_content .error .input {
	background: url('../media/images/bg/model_input_error.gif') 0 bottom no-repeat;
}

.form_dark .model_form_content .error .input {
	background: url('../media/images/bg/model_input_error_mf.gif') 0 bottom no-repeat;
}
.model_form .model_form_content .select {
	width: 254px;
	height: 23px;
	background: url('../media/images/bg/model_select.gif') 0 bottom no-repeat;
}
.form_dark .model_form_content .select {
	width: 254px;
	height: 23px;
	background: url('../media/images/bg/model_select_mf.gif') 0 bottom no-repeat;
}
.model_form .model_form_content .error .select {
	background: url('../media/images/bg/model_select_error.gif') 0 bottom no-repeat;
}
.form_dark .model_form_content .error .select {
	background: url('../media/images/bg/model_select_error_mf.gif') 0 bottom no-repeat;
}
.model_form .model_form_content .select select {
	width: 238px;
	margin: 1px 7px 0 7px;
	background: #d0b3aa;
}
.model_form .model_form_content .select_1 {
	width: 71px;
	height: 23px;
	background: url('../media/images/bg/model_select_1.gif') 0 bottom no-repeat;
}
.model_form .model_form_content .error .select_1 {
	background: url('../media/images/bg/model_select_1_error.gif') 0 bottom no-repeat;
}
.model_form .model_form_content .select_1 select {
	width: 57px;
	margin: 1px 7px 0 7px;
	background: #d0b3aa;
}
.model_form .model_form_content .select_2 {
	width: 104px;
	height: 23px;
	margin: 0 4px;
	background: url('../media/images/bg/model_select_2.gif') 0 bottom no-repeat;
}
.model_form .model_form_content .error .select_2 {
	background: url('../media/images/bg/model_select_2_error.gif') 0 bottom no-repeat;
}
.model_form .model_form_content .select_2 select {
	width: 90px;
	margin: 1px 7px 0 7px;
	background: #d0b3aa;
}
.model_form .model_form_content .input input {
	width: 240px;
	border: none;
	background: #6F4133;
	margin: 0 7px;
	color: #FFFFFF;
}


.model_form .model_form_content .textarea {
	width: 254px;
	height: 128px;
	background: url('../media/images/bg/model_textarea.gif') 0 bottom no-repeat;
}
.form_dark .model_form_content .textarea {
	width: 254px;
	height: 128px;
	background: url('../media/images/bg/model_textarea_mf.gif') 0 bottom no-repeat;
}
.model_form .model_form_content .error .textarea {
	background: url('../media/images/bg/model_textarea_error.gif') 0 bottom no-repeat;
}
.form_dark .model_form_content .error .textarea {
	background: url('../media/images/bg/model_textarea_error_mf.gif') 0 bottom no-repeat;
}
.model_form .model_form_content .textarea textarea {
	width: 236px;
	height: 110px;
	margin: 7px 7px 7px 5px;
	background: #d0b3aa;
}

.model_form .model_form_content .select_1 option,
.model_form .model_form_content .select_2 option,
.model_form .model_form_content .select option {
	background: #d0b3aa;
}
.model_form .model_form_content .radios td {
	border: none;
	padding: 0 6px 0 0 !important;
	vertical-align: middle;
}
.model_form .model_form_content .radios td label {
	padding: 0 10px 0 0;
}
.model_form .model_form_content .checkbox td {
	border: none;
	padding: 0;

}
.model_form .model_form_content .checkbox td.lab {
	padding: 2px 0 0 22px;
}
.model_form .model_form_content .checkbox td.with_star {
	padding: 2px 0 0 22px !important;
	background: url('../media/images/ico/star_red.gif') 5px 4px no-repeat;
}
.sponsor_form .checkbox td.with_star {
	padding: 2px 0 0 22px !important;
	background: url('../media/images/ico/star_red.gif') 5px 4px no-repeat;
}
.model_form .model_form_content .error .checkbox td.lab label {
	color: #901d12 !important;
	font-weight:bold;
}

.model_form .model_form_content td {
	border-bottom: 1px solid #de6e4b;
	padding: 8px 0;
}
.model_form .model_form_content .form_line {
}
.model_form .model_form_content .form_line td {
	border-bottom: 1px solid #de6e4b !important;
	padding-bottom: 7px !important;
}
.model_form .model_form_content td.border_none  {
	border: none;
	font-weight: bold;
	color: #ddd1ca;
	padding-top: 7px;
}
.model_form .model_form_content td.border_none .error {
	color: #901d12 !important;
	font-weight:bold;
}
.model_form .model_form_content.check_f td {
	width: 100%;
}
.model_form .model_form_content.check_f td.check_ico {
	width: auto !important;
}
.model_form .model_form_content td.label {
	font-weight: bold;
	color: #ddd1ca;
	padding-top: 7px;
	width: 100% !important;
}
.model_form .model_form_content  td.label.check_l {
	width: auto;
}
.model_form .error .label {
	color: #901d12 !important;
	font-weight:bold;
}
.model_form .model_form_content  .small_label td {
	border: none;
	padding: 4px 0;
}
.model_form .model_form_content  .label.group_label {
	border: none;
}
.model_form .model_form_content .small_label .label {
	font-weight: normal;
	padding-left: 20px;
	vertical-align: middle;
}
.model_form .model_form_content .submit {
	border: none;
}
.req {
	display: inline;
	margin: 0 0 0 7px;
}
.without_star {
	padding: 0 0 0 22px !important;
}
.sponsor_form .selects td,
.model_form .model_form_content .selects td {
	border: none;
	padding: 0;
}
.model_form .model_form_content .flashes {
	padding: 0;
}
.model_form .model_form_content .flashes td {
	padding: 2px;
}
.model_form .model_form_content .flashes td.last_row {
	padding-bottom: 7px;
}
.model_form .model_form_content .flashes .flash_upload {
	width: 254px;
	height: 210px;
}
.model_form .model_form_content_progress .uploading {
	font-weight: bold;
	color: #ddd1ca;
	padding-top: 7px;
}
.model_form .model_form_content_progress .progress {
	height: 19px;
	width: 254px;
	background: url('../media/images/bg/model_input.gif') 0 bottom no-repeat;
}
.model_form .model_form_content_progress .progress_done {
	height: 19px;
	background: url('../media/images/bg/model_input_error.gif') 0 bottom no-repeat;
}
.model_form .model_form_content_progress td {
	padding: 8px 5px;
}


/* model_form */



/* intabill_form */
.intabill_form {
	padding: 10px 0px;
}
.intabill_form .intabill_form_content .block_top {
	margin-right: 30px;	
}
.intabill_form .error_text,
.big_form .error_text,
.error_text {
	color: #901d12 ! important;
	font-weight: bold ! important;
	padding: 0 0 10px 0  ! important;
}
.intabill_form table.intabill_form_content {
	width: 100%;
}
.intabill_form .intabill_form_content .input {
	width: 200px;
	height: 19px;
	background: url('../media/images/bg/intabill_input.gif') 0 bottom no-repeat;
}

.width1 {
	width: 1px;
}
.intabill_form .intabill_form_content .error .input {
	background: url('../media/images/bg/intabill_input_error.gif') 0 bottom no-repeat;
}
.intabill_form .intabill_form_content .select {
	width: 200px;
	height: 23px;
	background: url('../media/images/bg/intabill_select.gif') 0 bottom no-repeat;
}
.intabill_form .intabill_form_content .error .select {
	background: url('../media/images/bg/intabill_select_error.gif') 0 bottom no-repeat;
}
.intabill_form .intabill_form_content .select select {
	width: 184px;
	margin: 1px 7px 0 7px;
	background: #d0b3aa;
}
.intabill_form .intabill_form_content .select_1 {
	width: 71px;
	height: 23px;
	background: url('../media/images/bg/intabill_select_1.gif') 0 bottom no-repeat;
}
.intabill_form .intabill_form_content .error .select_1 {
	background: url('../media/images/bg/intabill_select_1_error.gif') 0 bottom no-repeat;
}
.intabill_form .intabill_form_content .error .select_3 {
	background: url('../media/images/bg/intabill_select_3_error.gif') 0 bottom no-repeat;
}
.intabill_form .intabill_form_content .select_1 select {
	width: 57px;
	margin: 1px 7px 0 7px;
	background: #d0b3aa;
}
.intabill_form .intabill_form_content .select_2 {
	width: 104px;
	height: 23px;
	margin: 0 4px;
	background: url('../media/images/bg/intabill_select_2.gif') 0 bottom no-repeat;
}
.intabill_form .intabill_form_content .select_3 {
	width: 200px;
	height: 23px;
	background: url('../media/images/bg/intabill_select_3.gif') 0 bottom no-repeat;
}
.intabill_form .intabill_form_content .select_3 select {
	width: 186px;
	margin: 1px 7px 0 7px;
	background: #d0b3aa;
}
.intabill_form .intabill_form_content .error .select_2 {
	background: url('../media/images/bg/intabill_select_2_error.gif') 0 bottom no-repeat;
}
.intabill_form .intabill_form_content .select_2 select {
	width: 90px;
	margin: 1px 7px 0 7px;
	background: #d0b3aa;
}
.intabill_form .intabill_form_content .input input {
	width: 186px;
	border: none;
	background: #6F4133;
	margin: 0 7px;
	color: #FFFFFF;
}
.intabill_form .intabill_form_content .textarea {
	width: 254px;
	height: 128px;
	background: url('../media/images/bg/intabill_textarea.gif') 0 bottom no-repeat;
}
.intabill_form .intabill_form_content .error .textarea {
	background: url('../media/images/bg/intabill_textarea_error.gif') 0 bottom no-repeat;
}
.intabill_form .intabill_form_content .textarea textarea {
	width: 236px;
	height: 110px;
	margin: 7px 7px 7px 5px;
	background: #d0b3aa;
}

.intabill_form .intabill_form_content .select_1 option,
.intabill_form .intabill_form_content .select_2 option,
.intabill_form .intabill_form_content .select_3 option,
.intabill_form .intabill_form_content .select option {
	background: #d0b3aa;
}
.intabill_form .intabill_form_content .radios td {
	border: none;
	padding: 0 6px 0 0 !important;
	vertical-align: middle;
}
.intabill_form .intabill_form_content .radios td label {
	padding: 0 10px 0 0;
}
.intabill_form .intabill_form_content .checkbox td {
	border: none;
	padding: 0;

}
.intabill_form .intabill_form_content .checkbox td.lab {
	padding: 2px 0 0 22px;
}
.intabill_form .intabill_form_content .error .checkbox td.lab label {
	color: #901d12 !important;
	font-weight:bold;
}

.intabill_form .intabill_form_content td {
	border-bottom: 1px solid #de6e4b;
	padding: 8px 0;
}
.intabill_form .intabill_form_content td.border_none  {
	border: none;
	font-weight: bold;
	color: #ddd1ca;
	padding-top: 7px;
}
.intabill_form .intabill_form_content td.border_none .error {
	color: #901d12 !important;
	font-weight:bold;
}
.intabill_form .intabill_form_content  td.label {
	font-weight: bold;
	color: #ddd1ca;
	padding-top: 7px;
}
.intabill_form .error .label {
	color: #901d12 !important;
	font-weight:bold;
}
.intabill_form .intabill_form_content  .small_label td {
	border: none;
	padding: 4px 0;
}
.intabill_form .intabill_form_content  .label.group_label {
	border: none;
}
.intabill_form .intabill_form_content .small_label .label {
	font-weight: normal;
	padding-left: 20px;
	vertical-align: middle;
}
.intabill_form .intabill_form_content .submit {
	border: none;
}

.req {
	display: inline;
	margin: 0 0 0 7px;
}
.bottom_check .req {
	margin: 0 4px 0 0 !important;
}
.sponsor_form .bottom_check .req {
	margin: 0 8px 0 0 !important;
}
.intabill_form .intabill_form_content .selects td {
	border: none;
	padding: 0;
}
.intabill_form .intabill_form_content .flashes {
	padding: 0;
}
.intabill_form .intabill_form_content .flashes td {
	padding: 2px;
}
.intabill_form .intabill_form_content .flashes td.last_row {
	padding-bottom: 7px;
}
.intabill_form .intabill_form_content .flashes .flash_upload {
	width: 254px;
	height: 210px;
}
.intabill_form .intabill_form_content_progress .uploading {
	font-weight: bold;
	color: #ddd1ca;
	padding-top: 7px;
}
.intabill_form .intabill_form_content_progress .progress {
	height: 19px;
	width: 254px;
	background: url('../media/images/bg/intabill_input.gif') 0 bottom no-repeat;
}
.intabill_form .intabill_form_content_progress .progress_done {
	height: 19px;
	background: url('../media/images/bg/intabill_input_error.gif') 0 bottom no-repeat;
}
.intabill_form .intabill_form_content_progress td {
	padding: 8px 5px;
}
/* intabill_form */



/* money_action */
.money_action {
	padding: 10px 15px 10px 24px;
}
.money_action .site_seal img {
	margin: 0 5px 0 auto;
}
.money_action .small_input {
	width: 36px;
	height: 19px;
	margin: 2px 0 0 0;
	background: url('../media/images/bg/small_input.gif') 0 0 no-repeat;
}
.money_action .small_input.transparent {
	width: 36px;
	height: 19px;
	padding: 0;
	margin: 0 auto;
	background: url('../media/images/bg/small_input.gif') 0 0 no-repeat;
}
.money_action .sponsor_table .white {
	color: #FFFFFF !important;
}
.money_action .small_input input {
	margin: 0 7px;
	width: 22px;
	border: none;
	background: #6F4133;
	color: #FFFFFF;
}
.money_action .small_input.transparent input {
	margin: 0;
	background: transparent;
}
.money_action .two_colls {
	width: 100%;
}
.money_action .two_colls .coll_left {
	padding: 0 42px 0 0;
}
.money_action .two_colls.small_space .coll_left {
	padding: 0 8px 0 0;

}
.money_action .two_colls .coll_left.padd_small {
	padding: 0 19px 0 0;
}
.money_action .two_colls .coll_left .register {
	border-top: 1px solid #de6e4b;
	padding: 16px 0 0 0;
	margin: 16px 0 0 0;
}
.money_action .two_colls .coll_right {
	width: 255px;
}
.money_action .two_colls.small_space .coll_right {
	width: 186px !important;
}
.investments .ballance {
	margin: 0 auto;
}
.investments .ballance,
.pay_result .ballance,
.money_action .ballance,
.ballance_type .ballance {
	width: 238px;
	height: 35px;
}
.investments .ballance td,
.pay_result .ballance td,
.money_action .ballance td,
.ballance_type .ballance td {
	background: url('../media/images/bg/ballance.gif') center 0 no-repeat;
}
.money_action .two_colls .coll_right .ballance_long, form.xdonate .ballance_long {
	margin: 0 auto;
	width: 279px;
	height: 35px;
}
.money_action .two_colls .coll_right .ballance_long td, form.xdonate .ballance_long td {
	background: url('../media/images/bg/ballance_long.gif') center 0 no-repeat !important;
}
.investments .ballance a,
.pay_result .ballance a,
.ballance_type .ballance a,
.money_action .two_colls .coll_right .ballance a {
	font-weight: bold;
}
.investments .ballance td.ov,
.money_action .ballance td.ov,
.pay_result .ballance td.ov,
.ballance_type .ballance td.ov {
	background: url('../media/images/bg/ballance_ov.gif') center 0 no-repeat !important;
	cursor: pointer;
}
.money_action .two_colls .coll_right .ballance_long td.ov {
	background: url('../media/images/bg/ballance_long_ov.gif') center 0 no-repeat !important;
	cursor: pointer;
}
.ballance_type .ballance.ballance_small,
.money_action .two_colls .coll_right .ballance.ballance_small {
	width: 175px;
}
.ballance_type .ballance.ballance_small td,
.money_action .two_colls .coll_right .ballance.ballance_small td {
	background: url('../media/images/bg/ballance_small.gif') center 0 no-repeat;
}
.ballance_type .ballance.ballance_small td.ov,
.money_action .two_colls .coll_right .ballance.ballance_small td.ov {
	background: url('../media/images/bg/ballance_small_ov.gif') center 0 no-repeat;
}
.investments .ballance td,
.ballance_type .ballance td,
.money_action .two_colls .coll_right .ballance td {
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
}
.ballance td a {
	text-decoration: none !important;
}
.money_action .two_colls .coll_right .cor_4 {
	padding: 8px 8px 24px 8px;
}
.money_action .two_colls .coll_right .input {
	width: 147px;
	height: 19px;
	background: url('../media/images/bg/dark_block_input.gif') 0 bottom no-repeat;
}
.money_action .two_colls .coll_right .input.error {
	background: url('../media/images/bg/dark_block_input_error.gif') 0 bottom no-repeat;
}
.money_action .two_colls .coll_right .input input {
	width: 133px;
	border: none;
	background: #6F4133;
	margin: 0 7px;
	color: #FFFFFF;
}
.money_action .two_colls .coll_right .input.error input {
	margin: 1px 7px 0 7px;
}
.money_action .two_colls .coll_right .amount {
	border-top: 1px solid #b6523c;
	border-bottom: 1px solid #b6523c;
}
.money_action .two_colls .coll_right .amount td {
	padding: 11px 6px 11px 0;
	vertical-align: middle;
}




.money_action .two_colls .coll_right .radios td {
	padding: 11px 6px 11px 0;
	vertical-align: middle;
}
.money_action .two_colls .coll_right .parts {
	width: 100%;
}
.money_action .two_colls .coll_right .parts th {
	padding: 7px 1px 1px 1px;
}
.money_action .two_colls .coll_right .parts td {
	padding: 11px 1px 2px 0;
	vertical-align: middle;
	text-align: right;
}
.money_action .two_colls .coll_right .parts div {
	margin: 0 0 0 auto;
}

.money_action .two_colls .coll_right .confirm {
	text-align: center;
	font: normal bold 14px tahoma;
	padding: 16px 0 8px 0;
}
.money_action .two_colls .coll_right .thankyou {
	text-align: center;
	padding: 25px 0;
}
.money_action .two_colls .coll_right .radios td label {
	padding: 0 10px 0 0;
}
.money_action .two_colls .coll_right .buttons {
	width: 277px;
	padding: 7px 0 0 0;
}
.money_action .two_colls .coll_right .state_notice {
	padding-top: 267px;
}
.money_action .two_colls .coll_right .state_notice_me {
	padding-top: 296px;
}
.money_action .two_colls .coll_left .to_main {
	/*float: right;*/
}

.money_action .two_colls .coll_left .to_main .themes {
	/*width: 70px;
	width: 116px;*/
	margin: 15px 0 0 -6px;
	height: 33px;
	/*background: url('../media/images/bg/themes.gif') 0 0 no-repeat;*/
}
.money_action .two_colls .coll_left .to_main .themes.ov {
	/*background-image: url('../media/images/bg/themes_ov.gif');*/
}
.money_action .two_colls .coll_left .to_main .themes td {
	vertical-align: middle;
	text-align: center;
	padding: 2px 5px;
	font-size: 11px !important;
}
.money_action .two_colls .coll_left .to_main .themes td a {
	font-size: 11px !important;
	text-decoration: none;
}
.money_action .error_text {
	color: #901d12 !important;
	font-weight: bold;
	padding: 5px 0 0 0 !important;
}
.money_action .timed_out {
	color: #901d12 !important;
	font-weight: bold;
	padding: 20px 0 0 0 !important;
}
.req_fields {
	margin: 2px 0 12px 0;
}
/* money_action */

/* right_content */
.right_content {
	width: 275px;
	margin: 0 0 11px 0;
}
.right_content .click {
	font-size: 10px;
/*	padding: 0 0 10px 0; */
}
.right_content .right_content_bg {
	background: url('../media/images/bg/right_block_bg.gif') 0 0 repeat-y;
}
.right_content .right_content_bg_dark {
	background: url('../media/images/bg/right_block_bg_dark.gif') 0 0 repeat-y;
}
.right_content .right_content_bg_dark .top_corners {
	background: url('../media/images/bg/right_block_top_content_dark.gif') 0 0 no-repeat;
	margin: 0 4px;
}
.right_content .right_content_bg .block_info {
	padding: 12px 16px 40px 16px;
}
.right_content .right_content_bg .block_info .details {
	width: 100%;
}
.right_content .right_content_bg .block_info .details th {
	font-weight: bold;
	text-align: left;
	font-size: 12px;
	padding: 0 0 10px 0;
}
.right_content .right_content_bg .block_info .details td {
	border-bottom: 1px solid #ce6448;
	padding: 2px 0;
}
.right_content .right_content_bg .block_info .details .last td {
	border: none;
}
.right_content .right_content_bg .block_info .details .tar {
	color: #CCCCCC;
}
.right_content .right_content_bg .block_info .details td.label {
	color: #e5e1dd;
	font-weight: bold;
}
.right_content .right_content_bg .block_info .details td.label .holdings {
	color:#a3d1c4 !important;
	font-weight: bold;
}
.right_content .right_content_bot div {
	background: url('../media/images/bg/right_block_bot.png') 0 0 no-repeat;
	height: 14px;
	font-size: 1px;
	line-height: 1px;

}
.right_content .right_content_bot div.list_end {
	background: url('../media/images/dec/right_block_bot_list.png') 0 0 no-repeat;
	margin: -6px 0 0 0;
	position: relative;
	height: 16px;
}
.right_content .right_content_top div {
	background: url('../media/images/bg/right_block_top.png') 0 0 no-repeat;
	height: 13px;
	font-size: 1px;
	line-height: 1px;
}
.right_content .right_content_title {
	background: #6f4133;
	height: 34px;
}
.right_content .right_content_title a,
.right_content .right_content_title a * {
	text-decoration: underline ! important;
	color: #a1d3c9 ! important;
}
.right_content .right_content_title table td div a {
	text-decoration: none !important;
	font: normal 18px Arial;
}
.right_content .right_content_title a:hover,
.right_content .right_content_title a:hover * {
	text-decoration: none ! important;
}
.right_content .right_content_title div {
	font: normal 18px Arial;
	padding: 0 13px 10px 13px;
}
.right_content .right_content_title div.cart {
	padding: 0 13px 10px 40px;
	background: url('../media/images/ico/cart.gif') 10px -2px no-repeat;
}
.right_content .block_img {
	background: #9e4030 url('../media/images/bg/photo_block_top.gif') 0 0 no-repeat;
	width: 266px;
}
.right_content .block_img .block_img_bot {
	text-align: center;
	background: url('../media/images/bg/photo_block_bot.gif') 0 bottom no-repeat;
	padding: 9px 8px 15px 8px;
}
.right_content .block_img .block_img_bot table {
	margin: 0 auto;
}
.right_content .block_padd {
	padding: 0 4px 0 5px;
	background: url('../media/images/bg/right_block_top_content.gif') 4px 0 no-repeat;
}
.right_content .right_content_title .title {
	color: #a1d3c9 ! important;
	font: normal 18px Arial;
}
/* right_content */

/* back_btn */
.back_btn {
	padding: 16px 0 0 0;
}
/* back_btn */

/* message_board */
.message_board {
	padding: 18px 0 0 0;
}
.message_board .dd_container {
	width: 317px;
}
.message_board .dd_container.ov {
	background: #cd5933 url('../media/images/bg/board_bot.gif') 0 bottom no-repeat;
}
.message_board .dd_container.ov .dd_container_td {
	background: url('../media/images/bg/board_top.gif') 0 0 no-repeat;
}
.message_board .model_board .dt,
.message_board .model_board dt {
	padding: 5px 0 10px 42px;
	margin: 5px 0 0 0;
}
.message_board .model {
	background: url('../media/images/ico/female_model.gif') 4px 0 no-repeat;
}
.message_board .sponsor {
	background: url('../media/images/ico/male_sponsor.gif') 4px 0 no-repeat;
}
.message_board .dt,
.message_board dt {
	padding: 5px 0 5px 42px;
	margin: 5px 0 0 0;
}
.message_board .date {
	font-weight: bold;
	text-align: right;
	color: #e5e1dd;
	padding: 0 10px 0 0;
}
.message_board .dt a,
.message_board dt span.label,
.message_entity td span.label,
.message_board dt a {
	color: #a1d3c9 !important;
	font-weight: bold !important;
}
.message_board .dd,
.message_board dd {
	color: #e5e1dd;
	padding: 0 11px 13px 6px;
	margin: 0;
	border-bottom: 1px solid #db6d4b;
}
.message_board .model_board .dd,
.message_board .model_board dd {
	margin-top: -5px;
	padding: 0 11px 13px 42px;
}
.message_board .hdr {
	border-bottom: 1px solid #ebaf9a;
	padding: 0 11px 6px 8px;
	margin: 0 0 0 -6px;
}
.message_board .hdr span {
	font-size: 12px;
	font-weight: bold;
}
.message_board .hdr span.label,
.message_board .hdr a {
	float: right;
	font-size: 10px !important;
	color: #a1d3c9 !important;
	font-weight: bold !important;
}
/* message_board */
.standart_table .uga {
	color: #DDD1CA ! important;
}
/* new_post */
.new_post {
	margin: 6px 0 0 0;
}
.new_post .border td {
	border-bottom: 1px solid #db6d4b;
}
.new_post td {
	padding: 8px 0;
}
.model_page .new_post td,
.sponsor_page .new_post td {
	width: 200px;
	padding: 4px 0 4px 0;
}
.new_post .label {
	width: 127px;
	font-weight: bold;
	color: #ddd1ca;
}
.new_post .textarea {
	width: 199px;
	height: 103px;
	background: url('../media/images/bg/sponsor_textarea.gif') 0 bottom no-repeat;
	margin: 0 0 10px 0;
}
.new_post .error .textarea {
	background: url('../media/images/bg/sponsor_textarea_error.gif') 0 bottom no-repeat;
}
.new_post .textarea textarea {
	width: 178px;
	height: 85px;
	margin: 7px;
	background: #d0b3aa;
}
.new_post label {
	font-weight: bold;
	padding-right: 5px;
	color: #e5e1dd;
}
.new_post .input {
	width: 199px;
	height: 19px;
	background: url('../media/images/bg/sponsor_input.gif') 0 bottom no-repeat;
}
.new_post .error .input {
	background: url('../media/images/bg/sponsor_input_error.gif') 0 bottom no-repeat;
}
.new_post .input input {
	width: 175px;
	border: none;
	background: #6F4133;
	margin: 0 7px;
	color: #FFFFFF;
}
.new_post .label.error {
	color: #901d12 !important;
	font-weight:bold;
}
/* new_post */

/* investments */
.investments .hdr {
	font-size: 12px;
	font-weight: bold;
	padding: 7px 0 12px 0;
}
.investments .holdings.red_block {
	margin: -14px 0 0 0;
}
.investments .light_red_block.upper,
.investments .red_block.upper {
	margin: -14px 0 0 0;
}
.investments .dark_red_block .details {
	margin-bottom: 15px;
}
.investments .details {
	width: 100%;
}
.investments .details .label a,
.investments .details .label {
	font-weight: bold;
	color: #A1D3C9;
}
.investments .details th {
	border-bottom: 1px solid #b6523c;
	font-weight: normal;
	color: #cccccc;
	padding: 2px 3px;
}
.investments .details td.rlast {
	border-top: 1px solid #b6523c;
	font-weight: normal;
	color: #cccccc;
	padding: 2px 3px;
}
.investments .details td {
	padding: 4px 3px;
}
.investments .details td.nr {
	text-align: center;
	font-weight: bold;
}
.investments .details td.nr a {
	text-align: center;
	font-weight: bold;
}
.investments .details td.country {
	text-align: center;
	font-weight: bold;
}
.investments .details td.country a {
	text-align: center;
	font-weight: bold;
}
.investments .cor_4.right_padding {
	padding: 8px 16px 8px 16px !important;
}
.investments .next.cor_1 .cor_4 {
	padding-bottom: 20px !important;
}

.image_buttons td {
	padding: 4px 0 0 0;
}
.image_buttons td.mid {
	padding-right: 4px;
}
table.image_buttons {
	margin: 0 0 14px 0;
}
.money_action .investments table.image_buttons {
	margin: 0 auto !important;
}
.investments .upper.red_block .cor_4,
.investments .holdings.red_block .cor_4 {
	background: url('../media/images/dec/red_block_2_dark.gif') right 0 no-repeat;
}
.investments .upper.red_block .cor_3,
.investments .holdings.red_block .cor_3 {
	background: url('../media/images/dec/red_block_1_dark.gif') 0 0 no-repeat;
}
.investments .upper.light_red_block .cor_4 {
	background: url('../media/images/bg/light_red_block_2_dark.gif') right 0 no-repeat;
}
.investments .upper.light_red_block .cor_3 {
	background: url('../media/images/bg/light_red_block_1_dark.gif') 0 0 no-repeat;
}
/* .investments */

/* model_block */
.model_block .block_link {
	padding: 8px 0px 5px 2px;
	margin-top: -5px;
}
.model_block .block_link a {
	font-size: 12px !important;
	font-weight: bold !important;
	color: #a1d3c9 !important;
}
/* model_block */

.select_link {
	font-weight: bold !important;
	color: #a1d3c9 !important;
}

/* sponsor_block */
.sponsor_block,
.sponsor_block a,
.sponsor_block * {
	font-size: 12px !important;
}
.sponsor_block .block_link {
	padding: 10px 0 0 0;
}
.sponsor_block .block_link a {
	font-size: 11px !important;
	font-weight: bold !important;
	color: #a1d3c9 !important;
}
.sponsor_block .hdr {
	font-weight: bold;
	padding: 0 0 10px 0;
}
.sponsor_block .themes {
	width: 100%;
	margin: 15px 0 0 0;
	height: 33px;
	background: url('../media/images/bg/themes_left.gif') 0 0 no-repeat;
}
.sponsor_block .themes.ov {
	background-image: url('../media/images/bg/themes_left_ov.gif');
}
.sponsor_block .themes td {
	vertical-align: middle;
	text-align: center;
	padding: 2px 5px;
	font-size: 11px !important;
	background: url('../media/images/bg/themes_right.gif') 100% 0 no-repeat;
}
.sponsor_block .themes.ov td {
	background-image: url('../media/images/bg/themes_right_ov.gif');
}
.sponsor_block .themes td a {
	font-size: 11px !important;
	text-decoration:none;
	font-weight: bold;
}
.sponsor_block .activation_notice {
	font-size: 13px !important;
	font-weight: bold;
	color: #6F4133;
}

/* sponsor_block */

/* ballance_type */
.ballance_type {
	padding: 10px 26px;
}
.ballance_type .dark_red_block {
	margin: 0 0 8px 0;
}
.ballance_type .cor_4 {
	padding: 8px 8px 8px 11px;
}
.ballance_type .period {
	padding: 8px 0 0 0;
}
.ballance_type .period .label {
	font-weight: bold;
	width: 55px;
	vertical-align: middle;
}
.ballance_type .period .hdr {
	font-weight: bold;
	font-size: 13px;
	padding: 0 0 10px 0;
}
.ballance_type .period .submit {
	padding: 10px 58px 0 0;
	text-align: right;
}
.ballance_type .select_1 {
	width: 61px;
	height: 23px;
	background: url('../media/images/bg/period_select_1.gif') 0 bottom no-repeat;
	margin: 0 4px;
}
.ballance_type .select_1 select {
	width: 47px;
	margin: 1px 7px 0 7px;
	background: #d0b3aa;
}
.ballance_type .select_2 {
	width: 74px;
	height: 23px;
	background: url('../media/images/bg/period_select_2.gif') 0 bottom no-repeat;
}

.ballance_type .select_2 select {
	width: 60px;
	margin: 1px 7px 0 7px;
	background: #d0b3aa;
}
.ballance_type .select_3 {
	width: 108px;
	height: 23px;
	background: url('../media/images/bg/period_select_3.gif') 0 bottom no-repeat;
}

.ballance_type .select_3 select {
	width: 90px;
	margin: 1px 7px 0 7px;
	background: #d0b3aa;
}
/* ballance_type */

/* standart_table */
.standart_table {
	width: 100%;
}
.standart_table .parts_padd_left {
	padding:0 0 0 5px;
}
.standart_table .amount_padd {
	padding:0 5px 0px 25px;
}
.standart_table th {
	background: #743220;
	font-weight: bold;
	vertical-align: middle;
	height: 42px;
}
.standart_table th.end,
.standart_table th.start {
	padding: 0;
	vertical-align: top;
	width: 11px;
	height: 42px;
}
.standart_table th.end div,
.standart_table th.start div {
	width: 11px;
	height: 42px;
}
.standart_table th.start div {
	background: url('../media/images/bg/row_th_start.gif') 0 0 no-repeat;
}
.standart_table th.end div {
	background: url('../media/images/bg/row_th_end.gif') right 0 no-repeat;
}
.standart_table th a {
	font-weight: bold !important;
}
.standart_table td {
	height: 30px;
	vertical-align: middle;
	background: #8c3d28;
}
.standart_table td div {
	padding: 3px 5px;
	color: #a3d1c4 !important;
}
.standart_table td.start div {
	padding: 0;
	width: 11px;
	height: 30px;
	color: #a3d1c4;
}
.standart_table td div span.username,
.standart_table td div a {
	font-weight: bold !important;
	color: #a3d1c4 !important;
}
.standart_table td.end,
.standart_table td.start {
	width: 11px;
	height: 30px;
	vertical-align: bottom;
}
.standart_table td.end div {
	height: 26px;
}
.standart_table .row_1 td {
	background: #7b3522;
}
.standart_table .row_1 td.start div {
	background: url('../media/images/bg/row_1_start.gif') 0 bottom no-repeat;
}
.standart_table .row_1 td.end div {
	background: url('../media/images/bg/row_1_end.gif') 0 bottom no-repeat;
}
.standart_table .row_2 td {
	background: #843925;
}
.standart_table .row_2 td.start div {
	background: url('../media/images/bg/row_2_start.gif') 0 bottom no-repeat;
}
.standart_table .row_2 td.end div {
	background: url('../media/images/bg/row_2_end.gif') right bottom no-repeat;
}
.standart_table .row_3 td {
	background: #8c3d28;
}
.standart_table .row_3 td.start div {
	background: url('../media/images/bg/row_3_start.gif') 0 bottom no-repeat;
}
.standart_table .row_3 td.end div {
	background: url('../media/images/bg/row_3_end.gif') right bottom no-repeat;
}
.standart_table .row_4 td {
	background: #934029;
}
.standart_table .row_4 td.start div {
	background: url('../media/images/bg/row_4_start.gif') 0 bottom no-repeat;
}
.standart_table .row_4 td.end div {
	background: url('../media/images/bg/row_4_end.gif') right bottom no-repeat;
}
.standart_table .row_5 td {
	background: #99432b;
}
.standart_table .row_5 td.start div {
	background: url('../media/images/bg/row_5_start.gif') 0 bottom no-repeat;
}
.standart_table .row_5 td.end div {
	background: url('../media/images/bg/row_5_end.gif') right bottom no-repeat;
}
.standart_table .row_6 td {
	background: #9f462d;
}
.standart_table .row_6 td.start div {
	background: url('../media/images/bg/row_6_start.gif') 0 bottom no-repeat;
}
.standart_table .row_6 td.end div {
	background: url('../media/images/bg/row_6_end.gif') right bottom no-repeat;
}
.standart_table .row_7 td {
	background: #a84a30;
}
.standart_table .row_7 td.start div {
	background: url('../media/images/bg/row_7_start.gif') 0 bottom no-repeat;
}
.standart_table .row_7 td.end div {
	background: url('../media/images/bg/row_7_end.gif') right bottom no-repeat;
}
.standart_table .row_last td.start div {
	background: url('../media/images/bg/row_last_start.gif') 0 bottom no-repeat !important;
}
.standart_table .row_last td.end div {
	background: url('../media/images/bg/row_last_end.gif') right bottom no-repeat !important;
}
.standart_table .width_80 {
	width: 80px;
}
.standart_table .width_70 {
	width: 70px;
}
/* standart_table */

/* products_list_block */
.products_list_block {
	padding: 0 4px 0 5px;
}
.products_list_block a {
	color: #7b9c95 !important;
	font-weight: bold !important;
	text-decoration: none !important;
}
.products_list_block table.ov a,
.products_list_block a:hover {
	color: #FFFFFF !important;
}
.products_list_block table {
	width: 100%;
	height: 32px;
	margin: -4px 0 0 0;
}
.products_list_block table td {
	vertical-align: middle;
	padding: 0 16px 3px 16px;
	font-weight: bold;
}
.products_list_block table td.product_name {
	width: 150px;
}
.products_list_block table.table_1 {
	background: url('../media/images/bg/product_list_1.gif') 0 0 no-repeat;
}
.products_list_block table.table_2 {
	background: url('../media/images/bg/product_list_2.gif') 0 0 no-repeat;
}
.products_list_block table.ov {
	background: url('../media/images/bg/product_list_ov.gif') 0 0 no-repeat;
}
/* products_list_block */

/* go_cart */
.go_cart {
	padding: 0 4px 0 5px;
}
.go_cart table {
	background: #d65e34;

	width: 100%;
}
.go_cart table td {
	padding: 14px 0;
}
.go_cart .items {
	font-weight: bold;
	padding-left: 20px;
	padding-right: 20px;
}
.go_cart .go {
	background: #c05533 url('../media/images/bg/go_bot.gif') 0 bottom no-repeat;
}
.go_cart .go div {
	background: #c05533 url('../media/images/bg/go_top.gif') 0 0 no-repeat;
	margin: -14px 0 0 0;
	padding: 14px 0 0 0;
	text-align: center;
}
.go_cart .go a {
	font-weight: bold !important;
	color: #a3d1c4 !important;
}
/* go_cart */
.login_page {
	padding-top: 5px;
}
.login_page .login_box {
	padding-right: 25px;
}
.login_page .coll_left {
	padding-right: 25px ! important;
}
.login_page .login_box .input_text {
	background: transparent url('../media/images/bg/dark_block_input.gif') 0 0 no-repeat;
	height: 19px;
	padding: 0px 5px;
	margin-bottom: 16px;
}
.login_page .login_box .error .input_text {
	background-image: url('../media/images/bg/dark_block_input_error.gif');
}
.login_page .login_box .input_text input {
	border: none;
	background: transparent;
	color: #ffffff;
	width: 135px;
}
.login_page .login_box label {
	display: block;
	margin-right: 25px;
}
.login_page .login_box form {
	margin: 10px 5px 5px 8px;
}
.login_page .login_box .login_submit {
	text-align: right;
}
.login_page .login_box .login_submit input {
	position: relative;
	top: 3px;
}
.login_page .login_box .login_submit table {
	margin-left: auto;
}
.login_page .login_box .login_submit * {
	margin-left: auto;
}
.amount2 {
	border-bottom: none ! important;
	border-top: none ! important;
	margin-top: 6px;
}
.amount2 .amount_sep {
	border-bottom: 1px solid #B6523C;
	line-height: 0px;
	font-size: 0px;
	height: 1px;
	margin-bottom: 5px;
}
.amount2 .amount_sep_2 {
	border-bottom: 1px solid #B6523C;
	line-height: 0px;
	font-size: 0px;
	height: 1px;
	margin-bottom: 0;
}
.amount2 td {
	padding: 6px 6px 6px 0px ! important;
}
#transaction_costs,
#total_costs {
	margin-left: 7px;
}
.readonly_input {
	background: transparent url('../media/images/bg/dark_block_input.gif') 0 50% no-repeat;
	padding-left: 8px ! important;
}
td.readonly_input {
	width: 135px;
	padding-left: 8px ! important;
}
.payment_method_sep {
	border-top: 1px solid #DE6E4B;
	font-size: 0px;
	line-height: 0px;
	margin: 15px 0px 10px 0px;
}
.payment_method td {
	text-align: center;
	padding: 5px 22px 2px 0px;
}
.payment_data {
	margin-top: 10px;
}
.payment_data td {
	color: #ffffff;
	border-bottom: 1px solid #DE6E4B;
	padding-top: 6px;
	padding-bottom: 6px;
}
.payment_data .data_label {
	color: #DDD1CA;
	font-weight: bold;
	white-space: nowrap;
	padding-right: 30px;
}
.payment_data .data_label_small .data_label {
	font-weight: normal ! important;
}
.payment_data .data_label_small_end td {
	border-top: 1px solid #DE6E4B;
}
.payment_data .data_label_small_start td {
	border-bottom: none ! important;
	padding-bottom: 0px;
}
.payment_data .data_label_small td {
	border-bottom: none ! important;
}
.payment_data .data_help {
	padding-top: 5px;
}
.payment_data .data_help,
.payment_data .data_help * {
	color: #DDD1CA ! important;
}
.payment_data_butttons {
	margin-top: 20px;
}
/* product */
.product {
	padding: 20px 24px 45px 18px;
}
.product .error_text {
	padding: 10px 0;
	font-weight: bold;
	color: #901d12 !important;
}
.product .product_photo .big {
	padding: 0 25px 0 0;
}
.product .product_photo div.itm {
	margin: 5px 5px 0 0;
	float: left;
}
.product .product_photo div.itm span {
	display: block;
	padding: 3px 0 0 5px;
}
.product .product_buy {
	width: 100%;
}
.product .product_buy td,
.product .product_buy th {
	border-bottom: 1px solid #e79071;
}
.product .product_buy th {
	font-size: 14px;
	font-weight: bold;
	padding: 0 0 5px 0;
}
.product .product_buy td {
	padding: 7px 0;
}
.product .product_buy .description {
	padding: 7px 0;
	font-size: 12px;
}
.product .product_buy .description a,
.product .product_buy .description * {
	font-size: 12px !important;
}
.product .submit {
	padding: 10px 0 0 0;
}
.product .product_buy .label {
	font-weight: bold;
	vertical-align: middle;
}
.product .product_buy .tar a {
	color: #a1d3c9 !important;
	font-weight: bold !important;
}
.product .input {
	width: 135px;
	height: 23px;
	float: right;
	background: url('../media/images/bg/product_input.gif') 0 bottom no-repeat;
}
.product .input input {
	width: 121px;
	border: none;
	background: #6F4133;
	margin: 0 7px;
	color: #FFFFFF;
	padding-top: 4px;
	padding-bottom: 2px;
}
.product .select {
	width: 135px;
	height: 23px;
	float: right;
	background: url('../media/images/bg/product_input.gif') 0 bottom no-repeat;
}
.product .error .input,
.product .error .select {
	background: url('../media/images/bg/product_input_error.gif') 0 bottom no-repeat;
}
.product .select select {
	width: 121px;
	margin: 1px 7px;
	background: #d0b3aa;
}
.product .select select option {
	background: #d0b3aa;
}
/* product */

/* bot_line_info */
.bot_line_info {
	margin: 0 0 -8px 0;
	position: relative;
}
.bot_line_info td {
	vertical-align: middle;
}
.bot_line_info .brown {
	background: #6f4133;
	font-size: 1px;
	line-height: 1px;
	position: absolute;
	width: 628px;
	height: 8px;
	display: none;
}
.bot_line_info .padd {
	margin: 0 0 8px 0;
	padding: 7px 7px 6px 12px !important;
	background: #6f4133;
}
.bot_line_info .padd .theme_name a {
	font: normal bold 11px Georgia !important;
	color: #a3d1c4 !important;
	float:left;
	margin: 3px 12px 0 -12px;
}
.bot_line_info .items_inshop {
	text-align: center;
	font: normal 18px Arial;
}
.is_paging .bot_line_info .bottom_dec {
	height: 6px !important;
	background: url('../media/images/dec/bottom_dec.gif') 4px 0 no-repeat;
	font-size: 1px;
	line-height: 1px;
	position: relative;
	margin: -6px 0 0 0;
}
.sponsors_top1 .bottom_dec {
	background: none!important;
	height: 5px;
}
.is_paging_dec {
	background: url('../media/images/dec/bottom_dec.gif') 4px 0 no-repeat;
	height: 6px;
	margin-top: -6px;
}
/* bot_line_info */

/* forum_filter */
.forum_filter {
	height: 28px;
	padding: 0 3px 0 4px;
	white-space: nowrap;
}
.forum_filter select {

}
.forum_filter option,
.forum_filter select {
	background: #d0b3aa;
}
/* forum_filter */

/* gallery */
.gallery {
	padding: 10px 24px;
}
.gallery .gallery_text {
	border-bottom: 1px solid #eeb09a;
	padding: 0 0 10px 0;
}
.gallery .gallery_text *,
.gallery .gallery_text a,
.gallery .gallery_text {
	font-size: 12px !important;
}
.gallery .gallery_text .hdr {
	font-weight: bold !important;
	padding: 0 0 10px 0;
	font-size: 14px !important;
}
.gallery .gallery_imgs .photo_title {
	padding: 0 0 8px 8px;
}
.gallery .gallery_imgs .gallery_img {
	float: left;
	margin: 10px 22px 0 0;
	width: 128px;
	height: 191px;
}
.gallery .gallery_imgs .gallery_img.fourth {
	margin-right: 0;
}
.gallery .gallery_imgs .gallery_img .ov {
	background: #dc6034 !important;
}
.gallery .gallery_imgs .gallery_img .ov img {
	filter:alpha(opacity=30); -moz-opacity:.30; opacity:.30;
}
/* gallery */

/* news */
.news {
	padding: 10px 24px;
}
.news .news_header {
	width: 100%;
	border-bottom: 1px solid #e07c62;
	margin: 0 0 9px 0;
}
.news .news_header td {
	padding: 0 0 5px 0;
}
.news .news_header .news_title {
	font: normal bold 15px tahoma;
}
.news .news_header .date {
}
.news .news_header .publisher_name {
	font-weight: bold;
}
.news .news_header .publisher_www a {
	font-weight: bold !important;
	color: #a3d1c4 !important;
}
.news .news_text {
	padding: 0 25px 0 0;
}
.news .news_text,
.news .news_text a,
.news .news_text * {
	color: #e5e1dd !important;
	font-size: 12px !important;
}
.news .news_img {
	padding: 0 7px 7px 0;
}
/* news */

/* news_list */
.news_list {
	padding: 0 5px 10px 5px;
}
.news_list .news_item {
	width: 100%;
}
.news_list .news_item .news_list_top {
	height: 10px;
}
.news_list .news_item.ov {
	cursor: pointer;
}
.news_list .news_item.ov .news_list_top {
	background: url('../media/images/dec/news_list_top.gif') 0 0 no-repeat;
}
.news_list .news_item .news_list_top span,
.news_list .news_item .news_list_top div {
	height: 10px;
	font-size: 1px;
	line-height: 1px;
}
.news_list .news_item .news_list_bot {
	height: 10px;
}
.news_list .news_item.ov .news_list_bot {
	background: url('../media/images/dec/news_list_bot.gif') 0 0 no-repeat;
}
.news_list .news_item .news_list_bot span,
.news_list .news_item .news_list_bot div {
	height: 10px;
	font-size: 1px;
	line-height: 1px;
}
.news_list .news_item .news_list_bot div {
	padding: 0 20px;
}
.news_list .news_item .news_list_bot span {
	border-bottom: 1px solid #e07c62;
	display: block;
}
.news_list .news_item .news_list_top div {
	padding: 0 20px;
}
.news_list .news_item.first .news_list_top span {
	border: none;
}
.news_list .news_item .news_list_top span {
	border-top: 1px solid #e07c62;
	display: block;
}
.news_list .news_item.ov .news_cont {
	background: #c95733;
}
.news_list .news_item .news_cont {
	padding: 0 20px;
}
.news_list .news_item .news_cont .news_header {
	width: 100%;
}
.news_list .news_item .news_cont .news_header .arrow {
	padding: 6px 24px 10px 0;
	white-space: nowrap;
}
.news_list .news_item .news_cont .news_header td {
	padding: 6px 0 10px 0;
}
.news_list .news_item .news_cont .news_header .publisher_www a {
	color: #a3d1c4 !important;
	font-weight: bold !important;
}
.news_list .news_item .news_cont .news_header .publisher {
	font-weight: bold;
}
.news_list .news_item.ov .news_cont .news_header .arrow {
	background: url('../media/images/dec/arrow_list.gif') right center no-repeat;
}
.news_list .news_item .news_cont .news_header .news_title a,
.news_list .news_item .news_cont .news_header .news_title {
	font: normal bold 15px/130% tahoma !important;
}
.news_list .news_item .news_cont .news_text *,
.news_list .news_item .news_cont .news_text a,
.news_list .news_item .news_cont .news_text {
	color: #e5e1dd !important;
	font-size: 12px !important;
}
/* news_list */
/* recent_news */
.recent_news .recent_news_padd {
	padding: 0 14px;
}
.recent_news .recent_news_padd .recent_news_title a,
.recent_news .recent_news_padd .recent_news_title {
	font-weight: bold !important;
	font-size: 12px !important;
}
.recent_news .recent_news_padd .recent_news_date {
}
.recent_news .recent_news_padd .recent_news_text {
	padding: 8px 0 0 0;
}
.recent_news .recent_news_padd .recent_news_text,
.recent_news .recent_news_padd .recent_news_text *,
.recent_news .recent_news_padd .recent_news_text a {
	color: #e5e1dd !important;
	font-size: 12px !important;
}
.recent_news .ov .recent_news_padd {
	background: #d65e34;
}
.recent_news .recent_news_bot div,
.recent_news .recent_news_top div {
	height: 14px;
	line-height: 1px;
	font-size: 1px;
}
.recent_news .ov .recent_news_top div {
	background: url('../media/images/dec/recent_news_top_ov.gif') 0 0 no-repeat !important;
}
.recent_news .ov .recent_news_bot div {
	background: url('../media/images/dec/recent_news_bot_ov.gif') 0 0 no-repeat !important;
}
.recent_news .ov {
	position: relative;
	/*margin: -14px 0 0 0;*/
}
.recent_news .recent_item_1 {
	background: #9e4230;
	width: 100%;
}
.recent_news .recent_item_1 .recent_news_top {
	background: url('../media/images/dec/recent_news_top_1.gif') 0 0 no-repeat;
}
.recent_news .recent_item_2 .recent_news_top {
	background: url('../media/images/dec/recent_news_top_2.gif') 0 0 no-repeat;
}
.recent_news .recent_item_3 .recent_news_top {
	background: url('../media/images/dec/recent_news_top_3.gif') 0 0 no-repeat;
}
.recent_news .ov .recent_news_arrow {
	background: url('../media/images/dec/recent_news_arrow.gif') right 0 no-repeat;
	padding: 0 21px 0 0;
}
.recent_news .recent_item_2 {
	background: #a64831;
	width: 100%;

}
.recent_news .recent_item_3 {
	background: #b54e32;
	width: 100%;

}
/* recent_news */

/* bot_paging */
.bot_paging {
	background: #6f4133;
}
.news_list .bot_paging {
	margin: 0 -1px -18px -1px;
	position: relative;
}
.news_list .bot_paging .padd {
	padding: 4px 12px;
}
/* bot_paging */

/* faq */
.faq {
	padding: 10px 27px;
}
.faq .faq_item {
	border-bottom: 1px solid #e07c62;
	padding: 10px 0 25px 0;
}
.faq .faq_item.last {
	border: none;
}
.faq .faq_item .faq_question,
.faq .faq_item .faq_question div {
	font: normal bold 15px tahoma;
}
.faq .faq_item .faq_question {
	padding: 0 0 12px 0;
}
.faq .faq_item .faq_answer *,
.faq .faq_item .faq_answer a
.faq .faq_item .faq_answer {
	font-size: 12px !important;
	font-family: Arial !important;
}
/* faq */

/* forum */
.forum {
	padding: 0 26px 10px 26px;
	background: url('../media/images/dec/forum_top.gif') 5px 0 no-repeat;
}
.forum .forum_items {
	width: 100%;
}
.forum .forum_items th {
	font-weight: bold;
	text-align: left;
	height: 55px;
	vertical-align: middle;
}
.forum .forum_items th.th_1 {
	width: 240px;
}
.forum .forum_items th.th_2 {
	width: 140px;
}
.forum .forum_items th.th_3 {
	width: 120px;
}
.forum .forum_items th.th_4 {
	width: 80px;
}
.forum .forum_items td {
	padding: 10px 0;
	vertical-align: middle;
	border-bottom: 1px solid #e07c62;
}
.forum .forum_items td.number {
	font-weight: bold;
}
.forum .forum_items .last td {
	border-bottom: none;
}
.forum .forum_items td a {
	color: #a1d3c9 !important;
	font-weight: bold !important;
}
.forum .forum_items .latest_post div,
.forum .forum_items .latest_post {
	font-size: 9px;
	color: #e5e1dd;
}
/* forum */

/* popupal_topics */
.popular_topics {
	padding: 12px 14px;
}
.popular_topics table {
	width: 100%;
}
.popular_topics td {
	border-bottom: 1px solid #a95745;
	padding: 2px 0;
}
.popular_topics td a {
	color: #a1d3c9 !important;
	font-weight: bold !important;
}
.popular_topics td.nr {
	font-weight: bold;
	padding: 2px 4px 0 0;
}
.popular_topics .last td {
	border: none;
}
/* popupal_topics */

/* big_form */
.big_form {
	padding: 10px 17px;
}
/* big_form */


/* new_post */
.new_post_forum {
	padding: 10px 17px;
}
.new_post_forum table {

}
.new_post_forum td {
	padding: 8px 0;
	border-bottom: 1px solid #e37f5b;
	vertical-align: middle;
}
.new_post_forum td.label {
	font-weight: bold;
	width: 106px;
	font-size: 12px;
}
.new_post_forum td.label.error {
	font-weight: bold;
	width: 106px;
	font-size: 12px;
	color: #901d12 !important;
}
.new_post_forum td.label.area {
	vertical-align: top;
	padding-top: 17px;
}
.new_post_forum .last td {
	border: none;
}
.new_post_forum .input {
	width: 358px;
	height: 19px;
	background: url('../media/images/bg/forum_input.gif') 0 bottom no-repeat;
}
.new_post_forum .input.error_input  {
	background: url('../media/images/bg/forum_input_error.gif') 0 bottom no-repeat;
}
.new_post_forum .input input {
	width: 344px;
	border: none;
	background: #6F4133;
	margin: 1px 7px 1px 7px;
	color: #FFFFFF;
}
.new_post_forum .block_text {
	padding: 0 0 6px 0;
}
.new_post_forum .block_text a,
.new_post_forum .block_text *,
.new_post_forum .block_text {
	font-size: 12px !important;
	color: #e5e1dd !important
}
.new_post_forum .textarea {
	width: 359px;
	height: 130px;
	background: url('../media/images/bg/forum_textarea.gif') 0 bottom no-repeat;
}
.new_post_forum  .textarea.error_area {
	background: url('../media/images/bg/forum_textarea_erorr.gif') 0 bottom no-repeat;
}
.new_post_forum .textarea textarea {
	width: 340px;
	height: 110px;
	margin: 7px;
	background: #d0b3aa;
}


/* new_post_forum */

/* model */
.model {
	padding: 10px 17px;
}
/* model */

/* actions_block */
.actions_block {
	width: 100%;
	margin: 0 0 10px 0;
}
.more_padd_actions_block {
	padding: 0 10px 0 8px;
}
.actions_block .grey td {
	color: #ddd1ca;
}
.actions_block td {
	padding: 0 5px 0 2px;
}
.actions_block th {
	font-weight: bold;
	font-size: 12px;
	text-align: left;
	padding: 10px 0;
}
/* actions_block */

/* thumbnails */
.thumbnails {
	margin: -12px 0 0 0;
	background: #aa4831 url('../media/images/bg/thumbnails_bot.gif') 0 bottom no-repeat;
}
.thumbnails .thumbnails_top {
	background: url('../media/images/bg/thumbnails_top.gif') 0 0 no-repeat;
	padding: 25px 8px 8px 8px;
	zoom: 1;
}
.thumbnails .photo_block_small {
	float: left;
	margin: 0 4px 0 0 !important;
}
.thumbnails .photo_block_td {
	padding: 0 0 4px 0;
}
/* thumbnails */

/* cart */
.cart {
	padding: 10px 17px;
}
.cart .row_sums td div,
.cart .row_sums td {
	background: #602a1a;
	font-weight: bold;
	color: #FFFFFF !important;
	font-size: 12px;
}
.cart .row_sums td.start div {
	background: url('../media/images/bg/row_last_start.gif') left bottom no-repeat !important;
}
.cart .row_sums td.end div {
	background: url('../media/images/bg/row_last_end.gif') right bottom no-repeat !important;
}
.cart .cart_th th {
	background: #b14d32;
}
.cart .cart_th th.start div {
	background: transparent;
}
.cart .cart_th th.end div {
	background: url('../media/images/bg/tabs_form_top.gif') right top no-repeat;
}
.cart .buttons {
	padding: 12px 0 0 15px;
}
/*.cart .buttons input,*/
.cart .buttons table {
	margin: 0 8px 0 0;
	float: left;
}
.cart .remove {
	text-align: right;
}
.cart .white {
	color: #FFFFFF !important;
}
.cart .remove a {
	font-weight: normal !important;
	padding: 0 24px 0 0;
	background: url('../media/images/ico/remove_cart.gif') right 0 no-repeat !important;
}
.cart .input {
	background: url('../media/images/bg/cart_input.gif') 0 0 no-repeat;
	width: 37px;
	height: 19px;
	margin: 4px auto 0 auto;
	padding: 0;
}
.cart .input input {
	border: none;
	background: #6F4133;
	width: 37px;
	color: #FFFFFF;
	text-align: center;
	margin: 2px 0px 0 0px;
}
.cart .select {
	width: 61px;
	height: 24px;
	background: url('../media/images/bg/cart_select.gif') 0 bottom no-repeat;
	margin: 4px auto 0 auto;
	padding: 0;
}
.cart .select select {
	width: 47px;
	margin: 2px 7px 0 7px;
	background: #d0b3aa;
}
.cart .select select option {
	background: #d0b3aa;
}

.cart .product_name {
	width: 110px;
}
/* cart */

/* tabs */
.tabs span.active,
.tabs a,
.tabs label {
	float: left;
	display: block;
	margin: 0 3px 0 0;
	font-weight: bold !important;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-image: url('../media/images/dec/tab_left.gif');
}
.tabs span.dec {
	font-weight: bold !important;
	padding: 6px 28px 4px 28px;
	float: left;
	display: block;
	background-repeat: no-repeat;
	background-position: right 0;
	background-image: url('../media/images/dec/tab_right.gif');
}

.tabs_bottom span.dec{
	background: url('../media/images/dec/tab_left_bottom.gif') 0 bottom no-repeat;
}

.tabs_bottom label {
	background: url('../media/images/dec/tab_right_bottom.gif') right bottom no-repeat;
}

.tabs a,
.tabs label {
	text-decoration: none !important;
	background-color: #99432b;
}
.tabs span.active {
	background-color: #b14d32;
}

.tabs_bottom label.active {
	background-color: #b14d32;
}

.tabs a:hover {
	background-color: #ba512f;
}
/* tabs */

/* delivery_form */
.delivery_form .form_right {
	padding-top: 10px;
	padding-right: 10px;
}

.delivery_form .model_form_colls {
	background: #B14D32 url('../media/images/bg/df_cor1.gif') 100% 0 no-repeat;
}

.delivery_form .form_right {
	background: url('../media/images/dec/red_block_4_woot.gif') 100% 100% no-repeat;
}

.delivery_form .form_left {
	/*background: url('../media/images/dec/red_block_3_woot.gif') 0 100% no-repeat;*/
	padding: 15px 20px 20px 21px;
}

.delivery_form .form_left .form {
	width: 100%;
}

.delivery_form .red_block {
	margin-left: 0 !important;
}
.delivery_form .red_block.cor_1 {
	background: #99432B url('../media/images/dec/red_block_3_ndark.gif') 0 bottom no-repeat !important;
	width: 178px !important;
	margin: 0 0 0 30px;
}
.delivery_form .red_block .cor_2 {
	background: url('../media/images/dec/red_block_4_ndark.gif') right bottom no-repeat!important;
}
.delivery_form .red_block .cor_3 {
	background: url('../media/images/dec/red_block_1_ndark.gif') 0 0 no-repeat!important;
}
.delivery_form .red_block .cor_4 {
	background: url('../media/images/dec/red_block_2_ndark.gif') right 0 no-repeat!important;
}

.delivery_form.aprove .red_block.cor_1 {
	background: #99432B url('../media/images/dec/red_block_3_sdark.gif') 0 bottom no-repeat !important;
	width: 250px !important;
}
.delivery_form.aprove  .red_block .cor_2 {
	background: url('../media/images/dec/red_block_4_sdark.gif') right bottom no-repeat!important;
}
.delivery_form.aprove  .red_block .cor_3 {
	background: url('../media/images/dec/red_block_1_sdark.gif') 0 0 no-repeat!important;
}
.delivery_form.aprove  .red_block .cor_4 {
	background: url('../media/images/dec/red_block_2_sdark.gif') right 0 no-repeat!important;
}

.delivery_form .form_left h3 {
	font: bold 15px Tahoma;
	color: #DDD1CA;
}
.delivery_form .form_left label {
	font: bold 11px Tahoma;
	color: #DDD1CA;
}
.delivery_form .form_left .cb * {
	vertical-align: middle;
}
.delivery_form .form_left .cb input {
	position: relative;
	top: -2px;
}

.delivery_form .form_left .yee {
	padding-top: 15px;
}

.delivery_form .form_left .name td {
	border-bottom: 1px solid #C9654A;
	padding-bottom: 8px;
}

.delivery_form .form_left .surname td {
	padding-top: 5px;
}

.delivery_form .form_left .label2 {
	font: 11px Tahoma;
	padding-left: 20px;
	color: #DDD1CA;
}

.delivery_form .form_left hr {
	color: #C9654A;
	height: 0px;
	border: none;
	border-top: 1px solid #C9654A;
}
.delivery_form .input input {
	width: 240px;
	border: none;
	background: #6F4133;
	margin: 0 7px;
	color: #FFFFFF;
	text-align: left;
}

.delivery_form .input {
	width: 254px;
	height: 19px;
	background: url('../media/images/bg/df_input.gif') 0 bottom no-repeat;
}

.delivery_form .select {
	width: 255px;
	height: 24px;
	background: url('../media/images/bg/df_select.gif') 0 bottom no-repeat;
}

.delivery_form .select select {
	width: 240px;
}

.delivery_form .form_left td {
	vertical-align: middle;
}

.delivery_form .error label,
.delivery_form .label2.error {
	color: #901d12 !important;
	font-weight: bold ! important;
}
.delivery_form .error input {
	color: #ffffff !important;
}
.delivery_form input.error {
	color: #ffffff !important;
	font-weight:normal !important;
}
.delivery_form select.error {
	color: #000000 !important;
	font-weight:normal !important;
}

.aprove span {
	color: #DDD1CA;
}

.aprove .label2 {
	padding-top: 4px;
	padding-bottom: 4px;
}

.aprove .red_block.cor_1 {
	background: #AA4831 url('../media/images/dec/red_block_3_yee.gif') 0 bottom no-repeat;
	width: 100%;
}
.aprove .red_block .cor_2 {
	background: url('../media/images/dec/red_block_4_yee.gif') right bottom no-repeat;
}
.aprove .red_block .cor_3 {
	background: url('../media/images/dec/red_block_1_yee.gif') 0 0 no-repeat;
}
.aprove .red_block .cor_4 {
	background: url('../media/images/dec/red_block_2_yee.gif') right 0 no-repeat;
}
.aprove {
	zoom: 1;
}

.product_list {
	margin: 0 0 0 30px;
}
.product_list .hdr1 {
	height: 43px;
	width: 7px;
	background: url('../media/images/dec/pd_h1.gif') 0 0 no-repeat;
}

.product_list .hdr2 {
	background-color: #602A1A;
	vertical-align: middle;
	font: 18px Arial;
}
.product_list .hdr2 * {
	vertical-align: middle;
}
.product_list .hdr2 img {
	display: inline;
	margin-right: 5px;
	margin-left: 5px;
	position: relative;
	top: -2px;
}
.product_list .hdr3 {
	height: 43px;
	width: 7px;
	background: url('../media/images/dec/pd_h3.gif') 0 0 no-repeat;
}
.product_list .row1 .colf {
	height: 33px;
	background: #743220 url('../media/images/dec/pd_row11.gif') 0 100% no-repeat;
}
.product_list .row2 .colf {
	height: 33px;
	background: #843925 url('../media/images/dec/pd_row21.gif') 0 100% no-repeat;
}
.product_list .row1 .coll {
	background: #743220 url('../media/images/dec/pd_row12.gif') 0 100% no-repeat;
}
.product_list .row2 .coll {
	background: #843925 url('../media/images/dec/pd_row22.gif') 0 100% no-repeat;
}
.product_list .row1 .last1 {
	background: #743220 url('../media/images/dec/pd_row11_last.gif') 0 100% no-repeat;
}
.product_list .row1 .last2 {
	background: #743220 url('../media/images/dec/pd_row12_last.gif') 0 100% no-repeat;
}
.product_list .row2 .last1 {
	background: #843925 url('../media/images/dec/pd_row21_last.gif') 0 100% no-repeat;
}
.product_list .row2 .last2 {
	background: #843925 url('../media/images/dec/pd_row22_last.gif') 0 100% no-repeat;
}
.product_list .row1 .colm,
.product_list .row2 .colm {
  background-color: #743220;
  vertical-align: middle;
}
.product_list,
.aprove .red_block {
	width: 250px ! important;
	margin-bottom: 10px;
}
.product_list .nobg {
	background-image: none ! important;
}
.product_list .colm,
.product_list .colm * {
  white-space: nowrap;
}
.product_list .pname,
.product_list .pname * {
	white-space: normal ! important;
}
.product_list .pname {
	padding: 3px 10px 3px 6px;
	background: url('../media/images/dec/sh.gif') 100% 50% no-repeat;
}
.product_list .psize,
.product_list .pprice {
	padding: 0px 10px;
	background: url('../media/images/dec/sh.gif') 100% 50% no-repeat;
	text-align: center;
}
.product_list .pprice {
	background: none;
}
.product_list .row2 .colm {
	background-color: #843925;
}
.product_list .colm,
.product_list .colm * {
  font-size: 11px ! important;
	font-family: Tahoma ! important;
}
.product_list .imp,
.product_list .imp * {
	font-weight: bold ! important;
}
.cart.delivery_form.aprove .form_text {
	margin: 0 0 0 30px;
}

/* delivery_form */

/* text */
.advanced_search {
	padding: 10px 17px;
}
.advanced_search .avanced_form {
	width: 100%;
}
.advanced_search .label {
	font-weight: bold;
	color: #e5e1dd;
	width: 122px;
}
.advanced_search .bord td {
	border-bottom: 1px solid #de6e4b;
	padding: 4px 0 7px 0;
}
.advanced_search .avanced_form .avanced_left {
	width: 317px;
}
.advanced_search .avanced_form .avanced_right {
	padding: 0 0 0 36px;
}
.advanced_search .error .label {
	color: #901d12 !important;
	font-weight:bold;
}
.advanced_search .input {
	width: 192px;
	height: 21px;
	background: url('../media/images/bg/advanced_input.gif') 0 bottom no-repeat;
}
.advanced_search .error .input {
	background: url('../media/images/bg/advanced_input_error.gif') 0 bottom no-repeat;
}
.advanced_search .select {
	width: 192px;
	height: 23px;
	background: url('../media/images/bg/advanced_select.gif') 0 bottom no-repeat;
}
.advanced_search .error .select {
	background: url('../media/images/bg/advanced_select_error.gif') 0 bottom no-repeat;
}
.advanced_search .input input {
	width: 178px;
	border: none;
	background: #6F4133;
	margin: 0 7px;
	color: #FFFFFF;
}
.advanced_search .select select {
	width: 178px;
	margin: 1px 7px 0 7px;
	background: #d0b3aa;
}
.advanced_search .select option {
	background: #d0b3aa;
}
/* text */


/* text popup */
.text_popup {
	background-color: #D65E34;
}
.text_popup .padding {
	padding: 20px 30px;
}
.text_popup .title {
	font: normal 18px Arial;
	padding: 0 0 8px 0;
	color: #FFFFFF;
}
.text_popup .popup_text, .text_popup .popup_text * {
	color: #FFFFFF !important;
}
.text_popup .popup_list {
	border-top: 1px solid #EBAF9A;
	border-bottom: 1px solid #EBAF9A;
	width: 100%;
	margin: 16px 0 0 0;
}
.text_popup .popup_list td {
	padding: 6px 0;
	color: #DDD1CA;
	font-weight: bold;
}
.text_popup .popup_list .star img {
	width: 9px;
	height: 8px;
	margin: 2px 18px 0 0;
}
.text_popup .popup_list .rating {
	padding: 6px 10px;
}
.text_popup .popup_list tr.first td {
	padding-top: 10px;
}
.text_popup .popup_list tr.last td {
	padding-bottom: 19px;
}
/* text popup */

/* advanced search */
.advanced_search_form {
	width: 100%;
	margin: 3px 0 0 0;
}
.advanced_search_form .leftblock {
	width: 350px;
}
.advanced_search_form .rightblock .bg1 {
	background: #aa4831 url('../media/images/dec/red_block_1.gif') left top no-repeat;
	width: 100%;
}
.advanced_search_form .rightblock .bg2 {
	background: url('../media/images/dec/red_block_2.gif') right top no-repeat;
}
.advanced_search_form .rightblock .bg3 {
	background: url('../media/images/dec/red_block_3.gif') left bottom no-repeat;
}
.advanced_search_form .rightblock .bg4 {
	background: url('../media/images/dec/red_block_4.gif') right bottom no-repeat;
}

.advanced_search_form .rightblock .infoblock {
	padding: 14px 20px 14px 20px;
}

.advanced_search_form .rightblock .infoblock .block_header {
	font: bold 18px Arial;
	padding: 0 0 8px 0;
}

.advanced_search_form .rightblock .infoblock table {
	margin-top: 10px;
}

.advanced_search_form .rightblock .infoblock table img {
	margin: 2px 8px 0 0;
}

.formtable td {
	border-bottom: 1px solid #de6e4b;
	padding: 8px 0;
}
.formtable td.label {
	font-weight: bold;
	color: #ddd1ca;
	padding-top: 7px;
}
.formtable .small_label td {
	border: none;
	padding: 4px 0;
}
.formtable .label .group_label {
	border: none;
}
.formtable .small_label .label {
	font-weight: normal;
	padding-left: 20px;
	vertical-align: middle;
}
.formtable .submit {
	border: none;
}
.formtable .req {
	display: inline;
	margin: 0 0 0 7px;
}

.formtable .subformtable {
	margin: 0;
	padding: 0;
}

.formtable .subformtable td {
	border: 0;
	padding: 0;
}

.formtable .subformtable .sublabel {
	padding: 0 6px 0 12px;
	color: #ddd1ca;
}

.formtable .subformtable .submainlabel {
	width: 100%;
	font-weight: bold;
	color: #ddd1ca;
}

.formtable .subselect {
	width: 91px;
	height: 23px;
	background: url('../media/images/bg/model_select_3.gif') 0 bottom no-repeat;
}

.formtable .subselect select {
	width: 74px;
	margin: 1px 7px 0 7px;
	background: #d0b3aa;
}

.formtable .yearselect {
	float: left;
	width: 72px;
	height: 23px;
	background: url('../media/images/bg/search_year_select.gif') 0 bottom no-repeat;
}

.formtable .yearselect select {
	width: 58px;
	margin: 1px 7px 0 7px;
	background: #d0b3aa;
}

.formtable .monthselect {
	float: left;
	margin-left: 2px;
	width: 55px;
	height: 23px;
	background: url('../media/images/bg/search_month_select.gif') 0 bottom no-repeat;
}

.formtable .monthselect select {
	width: 41px;
	margin: 1px 7px 0 7px;
	background: #d0b3aa;
}

.formtable .dayselect {
	float: left;
	margin-left: 2px;
	width: 55px;
	height: 23px;
	background: url('../media/images/bg/search_month_select.gif') 0 bottom no-repeat;
}

.formtable .dayselect select {
	width: 41px;
	margin: 1px 7px 0 7px;
	background: #d0b3aa;
}

.subformtable .rightsubselect {
	margin-left: 8px;
}

.lastinput td {
	border: 0;
}

.advanced_search .submit_image {
	margin-top: 12px;
}

/* advanced search */
/* model forum */

.model_message_board {
	padding: 0 4px 0 4px;
}
.model_message_board .bg1 {
	background: #d15d34 url('../media/images/bg/model_forum_corner5.gif') left bottom no-repeat;
}
.model_message_board .bg2 {
	background: url('../media/images/bg/model_forum_corner6.gif') right bottom no-repeat;
}
.model_message_board .message_list {
	margin: 0 1px 0 1px;
}

.model_message_board .topbg1 {
	background: #9e4030 url('../media/images/bg/model_forum_corner2.gif') left top no-repeat;
}

.model_message_board .topbg2 {
	background: url('../media/images/bg/model_forum_corner1.gif') right top no-repeat;
}

.model_message_board .topbg3 {
	background: url('../media/images/bg/model_forum_corner3.gif') right bottom no-repeat;
}

.model_message_board .topbg4 {
	background: url('../media/images/bg/model_forum_corner4.gif') left bottom no-repeat;
}

.model_message_board .top_header {
	font-weight: bold;
	font-size: 14px;
	padding: 20px 0 15px 25px;
	width: 100%;
}

.model_message_board .top_header_button {
	padding: 11px 11px 14px 0;
}
.model_message_board .top_header_button .sponsor_discussion {
	height: 35px;
	cursor: pointer;
	background: url('../media/images/bg/sponsor_discussion_right.gif') right top no-repeat;
}
.model_message_board .top_header_button .sponsor_discussion td {
	height: 35px;
	padding: 0 10px 0 37px;
	white-space: nowrap;
	vertical-align: middle;
	background: url('../media/images/bg/sponsor_discussion_left.gif') left top no-repeat;
}
.model_message_board .top_header_button .sponsor_discussion td a {
	text-decoration: none !important;
}
.model_message_board .top_header_button .sponsor_discussion.ov {
	background: url('../media/images/bg/sponsor_discussion_right_ov.gif') right top no-repeat;
}
.model_message_board .top_header_button .sponsor_discussion.ov td {
	background: url('../media/images/bg/sponsor_discussion_left_ov.gif') left top no-repeat;
}

.model_message_board .top_header_button .model_discussion {
	height: 35px;
	cursor: pointer;
	background: url('../media/images/bg/sponsor_discussion_right.gif') right top no-repeat;
}
.model_message_board .top_header_button .model_discussion td {
	height: 35px;
	padding: 0 10px 0 37px;
	white-space: nowrap;
	vertical-align: middle;
	background: url('../media/images/bg/model_discussion_left.gif') left top no-repeat;
}
.model_message_board .top_header_button .model_discussion td a {
	text-decoration: none !important;
}
.model_message_board .top_header_button .model_discussion.ov {
	background: url('../media/images/bg/sponsor_discussion_right_ov.gif') right top no-repeat;
}
.model_message_board .top_header_button .model_discussion.ov td {
	background: url('../media/images/bg/model_discussion_left_ov.gif') left top no-repeat;
}

.model_message_board .message_icon {
	width: 30px;
}

.model_message_board .message_entity {
	border-bottom: 1px solid #d96d4b;
	margin: 0 30px 9px 25px;
	width: 570px;
}

.model_message_board .message_entity table {
	width: 100%;
}

.model_message_board .message_header {
	font-weight: bold;
	width: 100%;
	color: #e5e1dd;
}
.model_message_board .message_header a {
	color: #A1D3C9 !important;
	font-weight: bold !important;
	font-size: 11px;
}

.model_message_board .message_date {
	font-weight: bold;
	white-space: nowrap;
	color: #e5e1dd;
}

.model_message_board .message_date span {
	font-weight: bold;
	color: #e5e1dd;
}

.model_message_board .message_text {
	color: #e5e1dd;
	line-height: 18px;
	padding: 3px 0 7px 0;
}
.message_list .mesage_post {
	padding: 7px 40px 0 30px;
}
.big_textarea {
}
.measul {
	padding-right: 20px ! important;
}
.big_textarea .bg1 {
	background: #6f4133 url('../media/images/bg/message_board_textare_corner1.gif') left top no-repeat;
}

.big_textarea .bg2 {
	background: url('../media/images/bg/message_board_textare_corner2.gif') right top no-repeat;
}

.big_textarea .bg3 {
	background: url('../media/images/bg/message_board_textare_corner3.gif') right bottom no-repeat;
}

.big_textarea .bg4 {
	background: url('../media/images/bg/message_board_textare_corner4.gif') left bottom no-repeat;
}
.big_textarea textarea {
	margin: 6px;
	width: 535px;
	height: 64px;
}

.forum_content .big_textarea textarea  {
	background-color: #d0b3aa;
}

.post_submit {
	padding: 4px 0 15px 30px;
}

.addition_lists {
	width: 100%;
	margin: 10px 25px 20px 30px;
}

.addition_lists td {
	width: 50%;
}

.addition_lists .additional_list_header {
	color: #f7f7f2;
	font-weight: bold;
	padding-bottom: 7px;
	font-size: 12px;
}

.addition_lists a,
.addition_lists a:link,
.addition_lists a:visited,
.addition_lists a:active {
	color: #a3d1c4 !important;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	line-height: 18px;
}
.addition_lists a:hover {
	color: #a3d1c4 !important;
	text-decoration: underline;
	font-weight: bold;
	font-size: 11px;
	line-height: 18px;
}
/* model forum */

/* items wide */
.items.men_wide {
	margin: 0;
}

.items.wide .item_2,
.items.wide .item_3,
.items.wide .item_4,
.items.wide .item_5,
.items.wide .item_6,
.items.wide .item_7,
.items.wide .item_8,
.items.wide .item_9,
.items.wide .item_10,
.items.men_wide .item_2,
.items.men_wide .item_3,
.items.men_wide .item_4,
.items.men_wide .item_5,
.items.men_wide .item_6,
.items.men_wide .item_7,
.items.men_wide .item_8,
.items.men_wide .item_9,
.items.men_wide .item_10 {
	margin: -9px 0 0 4px;
	position: relative;
}
.items.wide .item_1,
.items.men_wide .item_1 {
	margin: -7px 0 0 4px;
	height: 127px;
	position: relative;
}
.items.wide .item_2,
.items.men_wide .item_2,
.items.wide .item_3,
.items.men_wide .item_3,
.items.wide .item_4,
.items.men_wide .item_4 
.items.wide .item_5,
.items.men_wide .item_5,
.items.wide .item_6,
.items.men_wide .item_6,
.items.wide .item_7,
.items.men_wide .item_7,
.items.wide .item_8,
.items.men_wide .item_8,
.items.wide .item_9,
.items.men_wide .item_9 {
	height: 140px;
}
.items.wide .item_10, 
.items.men_wide .item_10 {
	height: 140px;
	margin-bottom: -7px;
}
.sp_list_top1 .items.wide .item_10, 
.sp_list_top1 .items.men_wide .item_10 {
	margin-bottom: 0 !important;
}
.items.wide .item_cont, 
.items.men_wide .item_cont {
	width: 626px;
}
.items.wide .item_cont .item_padd, 
.items.men_wide .item_cont .item_padd {
	padding: 22px 20px 11px 11px;
}
.items.wide .item_1 .item_cont .item_padd,
.items.men_wide .item_1 .item_cont .item_padd {
	padding-top: 11px;
}
.items.wide .item_cont .item_padd .item_photo {
	padding: 0 14px 0 0;
}
.items.men_wide .item_cont .item_padd .item_photo {
	padding: 3px 14px 0 0;
}
.items.wide .item_cont .item_padd .item_photo div.fixed_width,
.items.men_wide .item_cont .item_padd .item_photo div.fixed_width {
	width: 85px;
}
.items.wide .item_cont td.item_info,
.items.men_wide .item_cont td.item_info {
	padding: 0 0 12px 0;
}
.items .item_cont .item_info.padd_bot {
	padding: 0 0 19px 0;
}
.items.wide .item_cont .item_info,
.items.men_wide .item_cont .item_info {
	width: 100%;
}
.items.wide .item_cont .item_info th,
.items.men_wide .item_cont .item_info th {
	font-weight: bold;
	padding: 8px 0 11px 14px;
	text-align: left;
}
.items.wide .item_cont .item_info div.rank,
.items.men_wide .item_cont .item_info div.rank {
	float: right;
	font-family: Georgia;
	font-size: 24px;
	font-weight: bold;
	color: #7B9C95;
}
.items.wide .item_cont .item_info div.rank.cap,
.items.men_wide .item_cont .item_info div.rank.cap {
	padding: 0 0 0 36px;
	background: url('../media/images/dec/cap.gif') 0 center no-repeat;
}
.items.wide .item_cont .item_info .rank img {
	display: inline;
}
.items.wide .item_cont .item_info th,
.items.men_wide .item_cont .item_info th {
	padding-top: 0px;
	font-size: 13px;
}
.items.wide .item_cont .item_info th a,
.items.men_wide .item_cont .item_info th a {
	text-decoration: none;
	font-weight: bold;
}
.items.wide .item_cont .item_info th a.big_font,
.items.men_wide .item_cont .item_info th a.big_font {
	font-size: 15px;
}
.items.wide .item_cont .item_info td,
.items.men_wide .item_cont .item_info td {
	border-bottom: 1px solid #a84c3a;
	padding: 2px 30px 2px 0;
}
.items.men_wide .item_cont .item_info td {
	color: #e5e1dd;
}
.items.men_wide .item_cont .item_info td a {
	text-decoration: none;
}

.items.men_wide .item_cont .item_info .labels td {
	padding: 2px 0 2px 0;
}

.items.men_wide .item_cont .item_info .labels td.country {
	padding: 2px 30px 2px 0;
}

.items.wide .item_cont .item_info .labels,
.items.men_wide .item_cont .item_info .labels {
	width: 471px;
}
.items.wide .item_cont .item_info .label,
.items.men_wide .item_cont .item_info .label {
	font-weight: bold;
	text-align: center;
}

.items.wide .item_cont .item_info .w_150 {
	width: 180px; 
	padding:5px 0 2px 0;
}
.items.wide .item_cont .item_info .w_100 {
	width:100px; 
	padding:5px 0 2px 0;
}
.items.men_wide .item_cont .item_info .label.w_108 {
	width: 108px;
}
.items.men_wide .item_cont .item_info .label.w_162 {
	width: 162px;
}
.items.wide .item_cont .item_info .label_item,
.items.men_wide .item_cont .item_info .label_item {
	color: #cccccc;
}
.items.wide .item_cont .item_info .last td,
.items.men_wide .item_cont .item_info .last td {
	border-bottom: none;
	padding-bottom: 3px;
}
.items.wide .item_cont.ov .item_info td,
.items.men_wide .item_cont.ov .item_info td {
	border-bottom: 1px solid #d86f4b;
	padding-bottom: 2px;
}
.items.wide .item_cont.ov {
	background: url('../media/images/bg/item_wide_ov.gif') -1px bottom no-repeat !important;
	cursor: pointer;
}
.items.wide .item_1 .item_cont {
	background: url('../media/images/bg/item_1_wide.gif') -1px bottom no-repeat;
}
.items.wide .item_2 .item_cont {
	background: url('../media/images/bg/item_2_wide.gif') -1px bottom no-repeat;
}
.items.wide .item_3 .item_cont {
	background: url('../media/images/bg/item_3_wide.gif') -1px bottom no-repeat;
}
.items.wide .item_4 .item_cont {
	background: url('../media/images/bg/item_4_wide.gif') -1px bottom no-repeat;
}
.items.wide .item_5 .item_cont {
	background: url('../media/images/bg/item_5_wide.gif') -1px bottom no-repeat;
}
.items.wide .item_6 .item_cont {
	background: url('../media/images/bg/item_6_wide.gif') -1px bottom no-repeat;
}
.items.wide .item_7 .item_cont {
	background: url('../media/images/bg/item_7_wide.gif') -1px bottom no-repeat;
}
.items.wide .item_8 .item_cont {
	background: url('../media/images/bg/item_8_wide.gif') -1px bottom no-repeat;
}
.items.wide .item_9 .item_cont {
	background: url('../media/images/bg/item_9_wide.gif') -1px bottom no-repeat;
}
.items.wide .item_10 .item_cont {
	background: url('../media/images/bg/item_10_wide.gif') -1px bottom no-repeat;
}


.items.men_wide .item_cont.ov {
	background: url('../media/images/bg/item_wide_ov.gif') -1px bottom no-repeat !important;
	cursor: pointer;
}
.items.men_wide .item_1 .item_cont {
	background: url('../media/images/bg/item_men_1_wide.gif') -1px bottom no-repeat;
}
.items.men_wide .item_2 .item_cont {
	background: url('../media/images/bg/item_men_2_wide.gif') -1px bottom no-repeat;
}
.items.men_wide .item_3 .item_cont {
	background: url('../media/images/bg/item_men_3_wide.gif') -1px bottom no-repeat;
}
.items.men_wide .item_4 .item_cont {
	background: url('../media/images/bg/item_men_4_wide.gif') -1px bottom no-repeat;
}
.items.men_wide .item_5 .item_cont {
	background: url('../media/images/bg/item_men_5_wide.gif') -1px bottom no-repeat;
}
.items.men_wide .item_6 .item_cont {
	background: url('../media/images/bg/item_men_6_wide.gif') -1px bottom no-repeat;
}
.items.men_wide .item_7 .item_cont {
	background: url('../media/images/bg/item_men_7_wide.gif') -1px bottom no-repeat;
}
.items.men_wide .item_8 .item_cont {
	background: url('../media/images/bg/item_men_8_wide.gif') -1px bottom no-repeat;
}
.items.men_wide .item_9 .item_cont {
	background: url('../media/images/bg/item_men_9_wide.gif') -1px bottom no-repeat;
}
.items.men_wide .item_10 .item_cont {
	background: url('../media/images/bg/item_men_10_wide.gif') -1px bottom no-repeat;
}
.search_rez .item_1,
.search_rez .item_2,
.search_rez .item_3,
.search_rez .item_4,
.search_rez .item_5 {
	margin-bottom: -2px !important;
	height: 165px;
}

/* comming_soon */
.comming_soon {
	background: #6e3d2c;
	width: 100%;
	height: 100%;
}
.comming_soon .center {
	width: 955px;
	height: 591px;
	background: url('../media/images/bg/tpl_center.jpg') left bottom no-repeat;
}
.comming_soon .left {
	background: url('../media/images/bg/tpl_left.jpg') right bottom no-repeat;
	height: 591px;
}
.comming_soon .right {
	background: url('../media/images/bg/tpl_right.jpg') left bottom no-repeat;
	height: 591px;
}
.comming_soon .center_bot {
	background: url('../media/images/bg/tpl_center_bot.jpg') left top repeat-y;
	width: 955px;
	height: 591px;
}
.comming_soon .center_bot div {
	width: 955px;
	height: 591px;
	background: url('../media/images/bg/tpl_center.jpg') left bottom no-repeat;
}
.comming_soon .left_bot {
	background: url('../media/images/bg/tpl_left_bot.jpg') right top repeat-y;
	height: auto;
}
.comming_soon .left_bot div {
	background: url('../media/images/bg/tpl_left.jpg') right bottom no-repeat;
	height: 591px;
}
.comming_soon .right_bot {
	background: url('../media/images/bg/tpl_right_bot.jpg') left top repeat-y;
	height: auto;
}
.comming_soon .right_bot div {
	background: url('../media/images/bg/tpl_right.jpg') left bottom no-repeat;
	height: 591px;
}
/* comming_soon */

.sort_sel {
	padding: 5px 0 5px 20px;
	background: #6F4133;
}
.sort_sel .sort_sel_padd {
	padding: 0 0 0 30px;
}

/* gallery_popup */
.gallery_popup {
	position: absolute;
	top: 372px;
	left: 155px;
}
@media all and (min-width: 0px){
	.gallery_popup {
		top: 368px;
	}
}
.gallery_popup .close {
	height: 27px;
	text-align: right;
}
.gallery_popup .gallery_nav {
	padding: 16px 0 0 0;
}
.gallery_popup .close a {
	color: #A1D3C9 !important;
	font: normal bold 11px tahoma !important;
}
.gallery_popup .popup_center {
	background: #DC6034;
}
.gallery_popup .border_top {
	background: #DC6034 url('../media/images/dec/border.gif') 0 0 repeat-x;
}
.gallery_popup .border_bottom {
	background: #DC6034 url('../media/images/dec/border.gif') 0 bottom repeat-x;
}
.gallery_popup .border_left {
	background: #DC6034 url('../media/images/dec/border.gif') 0 0 repeat-y;
}
.gallery_popup .border_right {
	background: #DC6034 url('../media/images/dec/border.gif') right 0 repeat-y;
}
.gallery_popup .popup_corner_1 div {
	background: url('../media/images/dec/popup_1.png') 0 0 no-repeat;
	width: 15px;
	height: 15px;
}
.gallery_popup .popup_corner_2 div {
	background: url('../media/images/dec/popup_2.png') 0 0 no-repeat;
	width: 15px;
	height: 15px;
}
.gallery_popup .popup_corner_3 div {
	background: url('../media/images/dec/popup_3.png') 0 0 no-repeat;
	width: 15px;
	height: 15px;
}
.gallery_popup .popup_corner_4 div {
	background: url('../media/images/dec/popup_4.png') 0 0 no-repeat;
	width: 15px;
	height: 15px;
}
.gallery_popup .full_photo {
	text-align: center;
}
.gallery_popup .full_photo table {
	margin: 0 auto;
}
.gallery_popup .gallery_paging {
	vertical-align: middle;
	padding: 0 40px 0 10px;
}
.gallery_popup .gallery_paging td {
	vertical-align: middle;
}
.gallery_popup .gallery_paging strong {
	color: #e5e1dd !important;
	margin: 0 16px;
}
/* gallery_popup */

.error {
	color: #901d12 !important;
	font-weight: bold !important;
}


.textarea_comment {
	width: 147px;
	height: 102px;
	background: url('../media/images/bg/comment_textarea.gif') 0 bottom no-repeat;	
}
.textarea_comment .textarea {
	text-align: center;
	padding: 5px 7px 7px 5px;
}
.textarea_comment .textarea textarea {
	width: 130px;
	height: 85px;
	background: #d0b3aa;
}

.preload {
	display: none !important;
}



/*  buttons  */
.advanced_search .button_search {
	width: 136px;
	height: 33px;
}
.model_form_content .button_register_m {
	width: 137px;
	height: 33px;
}
.model_form_content .button_register_s {
	width: 136px;
	height: 34px;
}
.button_post {
	width: 109px;
	height: 35px;
}
.button_1_light,
.button_1 {
	width: 116px;
	height: 30px;
}
.button_3 {
	width: 116px;
	height: 28px;
}
.button_2 {
	width: 89px;
	height: 30px;
}
.button_add_to_cart {
	width: 116px;
	height: 28px;
}
.button_4 {
	width: 138px;
	height: 35px;
}
.button_5 {
	width: 84px;
	height: 35px;
}
.button_6 {
	width: 115px;
	height: 35px;
}
.button_7 {
	width: 99px;
	height: 30px;
}
.button_mail {
	width: 136px;
	height: 35px;
}
.button_download {
	width: 176px;
	height: 34px;
}

.model_form_content .button_register_m td,
.model_form_content .button_register_s td {
	border-bottom: none !important;
}
.button_download td,
.button_add_to_cart td,
.advanced_search .button_search td,
.model_form_content .button_register_m td,
.model_form_content .button_register_s td,
.button_post td,
.button_1_light td,
.button_1 td,
.button_3 td,
.button_4 td,
.button_5 td,
.button_6 td,
.button_7 td,
.button_2_light td,
.button_2 td {
	vertical-align: middle;
	text-align: center;
	padding: 0 !important;
	line-height: 11px !important;
	cursor: pointer;
}
.advanced_search .button_search a,
.model_form_content .button_register_m a,
.model_form_content .button_register_s a {
	padding: 0 5px 0 30px;
	text-decoration: none !important;
	line-height: 11px !important;
	color: #ffffff !important;
}
.button_mail {
	margin: 0 !important;
}
.button_mail a {
	padding: 0 10px 0 40px;
	text-decoration: none !important;
	line-height: 11px !important;
	color: #ffffff !important;
	text-align: center;
	display: block;
}
.button_post a {
	padding: 0 2px 0 33px;
	text-decoration: none !important;
	line-height: 11px !important;
	color: #ffffff !important;
}
.button_1_light a,
.button_1 a {
	padding: 0 4px;
	text-decoration: none !important;
	font-weight: bold !important;
	line-height: 11px !important;
	text-align: center;
	display: block;
}
.button_add_to_cart a {
	padding: 0 30px 0 5px;
	display: block;
	text-decoration: none !important;
	font-weight: bold !important;
	line-height: 11px !important;
	color: #ffffff !important;
}
.button_3 a {
	padding: 0 4px;
	text-decoration: none !important;
	font-size: 12px !important;
	line-height: 12px !important;
	color: #ffffff !important;
	text-align: center;
	display: block;
}
.button_download a {
	padding: 0 50px 0 10px;
	text-decoration: none !important;
	line-height: 11px !important;
	color: #ffffff !important;
	text-align: center;
	display: block;
}
.button_4 a,
.button_5 a,
.button_6 a,
.button_7 a,
.button_2 a {
	padding: 0 2px;
	text-decoration: none !important;
	line-height: 11px !important;
	color: #ffffff !important;
	text-align: center;
	display: block;
}
.button_1 a,
.button_3 a {
	color: #ffffff !important;
}
.button_1_light a {
	color: #6F4133 !important;
}

.button_1 td {
	background: url('../media/images/bg/button_1.gif') 0 0 no-repeat;
}
.button_1 .ov {
	background: url('../media/images/bg/button_1_ov.gif') 0 0 no-repeat !important;
}
.button_3 td {
	background: url('../media/images/bg/button_3.gif') 0 0 no-repeat;
}
.button_3 .ov {
	background: url('../media/images/bg/button_3_ov.gif') 0 0 no-repeat !important;
}
.button_4 td {
	background: url('../media/images/bg/button_4.gif') 0 0 no-repeat;
}
.button_4 .ov {
	background: url('../media/images/bg/button_4_ov.gif') 0 0 no-repeat !important;
}
.button_5 td {
	background: url('../media/images/bg/button_5.gif') 0 0 no-repeat;
}
.button_5 .ov {
	background: url('../media/images/bg/button_5_ov.gif') 0 0 no-repeat !important;
}
.button_6 td {
	background: url('../media/images/bg/button_6.gif') 0 0 no-repeat;
}
.button_6 .ov {
	background: url('../media/images/bg/button_6_ov.gif') 0 0 no-repeat !important;
}
.button_7 td {
	background: url('../media/images/bg/button_7.gif') 0 0 no-repeat;
}
.button_7 .ov {
	background: url('../media/images/bg/button_7_ov.gif') 0 0 no-repeat !important;
}
.button_1_light td {
	background: url('../media/images/bg/button_1_light.gif') 0 0 no-repeat;
}
.button_1_light .ov {
	background: url('../media/images/bg/button_1_light_ov.gif') 0 0 no-repeat !important;
}
.button_2 td {
	background: url('../media/images/bg/button_2.gif') 0 0 no-repeat;
}
.button_2 .ov {
	background: url('../media/images/bg/button_2_ov.gif') 0 0 no-repeat !important;
}
.button_2.light_bg td {
	background: url('../media/images/bg/button_2_lb.gif') 0 0 no-repeat !important;
}
.button_2.light_bg .ov {
	background: url('../media/images/bg/button_2_lb_ov.gif') 0 0 no-repeat !important;
}
.button_post td {
	background: url('../media/images/bg/post_bg.gif') 0 0 no-repeat;
}
.button_post .ov {
	background: url('../media/images/bg/post_bg_ov.gif') 0 0 no-repeat !important;
}
.model_form_content .button_register_m td {
	background: url('../media/images/bg/button_register_model.gif') 0 0 no-repeat;
}
.model_form_content .button_register_m .ov {
	background: url('../media/images/bg/button_register_model_ov.gif') 0 0 no-repeat !important;
}
.model_form_content .button_register_s td {
	background: url('../media/images/bg/button_register_sponsor.gif') 0 0 no-repeat;
}
.model_form_content .button_register_s .ov {
	background: url('../media/images/bg/button_register_sponsor_ov.gif') 0 0 no-repeat !important;
}
.advanced_search .button_search td {
	background: url('../media/images/bg/button_search.gif') 0 0 no-repeat;
}
.advanced_search .button_search .ov {
	background: url('../media/images/bg/button_search_ov.gif') 0 0 no-repeat !important;
}
.button_add_to_cart td {
	background: url('../media/images/bg/button_add_to_cart.gif') 0 0 no-repeat;
}
.button_add_to_cart .ov {
	background: url('../media/images/bg/button_add_to_cart_ov.gif') 0 0 no-repeat !important;
}
.button_mail td {
	background: url('../media/images/bg/button_mail.gif') 0 0 no-repeat;
}
.button_mail .ov {
	background: url('../media/images/bg/button_mail_ov.gif') 0 0 no-repeat !important;
}
.button_download td {
	background: url('../media/images/bg/button_download.gif') 0 0 no-repeat;
}
.button_download .ov {
	background: url('../media/images/bg/button_download_ov.gif') 0 0 no-repeat !important;
}
/*  buttons  */

/* captcha */
.model_form .model_form_content .captcha .label {
	width: 123px !important;
}
.tell_friend .tell_form .captcha .input_small,
.model_form .model_form_content .captcha .input_small {
	width: 128px;
	height: 19px;
	background: url('../media/images/bg/model_input_small.gif') 0 bottom no-repeat;
}
.tell_friend .tell_form .captcha .input_small input,
.model_form .model_form_content .captcha .input_small input {
	width: 114px;
	border: none;
	background: #6F4133;
	margin: 1px 7px 0 7px;
	color: #FFFFFF;
}
.tell_friend .tell_form .captcha .error .input_small,
.model_form .model_form_content .captcha.error .input_small {
	background: url('../media/images/bg/model_input_small_error.gif') 0 bottom no-repeat;
}
/* captcha */