﻿input:-webkit-autofill {
        color: #2a2a2a !important;
		background-color: #FFF  !important;
}


html, body {border: 0; margin: 0; padding: 0;  height:100%;}

body {
	color: #322006;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #eee1c3;
	height:auto !important;

}

a{ color: #322006;text-decoration:underline; }
a:hover {color: #000000;}

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

input, select	{
	color: #27242b;
	font-size: 11px;
	border: 1px solid #CCCCCC;
		 	}	
			
			
img {
  border: none;/*remove border for linked images*/
}






.menuTable{
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: italic;
	font-weight: bolder;
	color: #694a1d;
	background-color: #e1b557;
	background-image: url(../pic/common/menu/fill.jpg);
	background-repeat: repeat-x;
	background-position: 30px top;
	height: 31px;
}


.menuTable a, .menuTable{
	color: #463113;
	text-decoration:none;
}
.menuTable a:hover {color: #372409; text-decoration:underline;}

.menuTable .activTd a{
	color: #372409;
	text-decoration:underline;
}
.activTd a:hover {color: #3c2a10;}

.unActivTd, .activTd{
	text-align: center;
	vertical-align: middle;	
	}
	
.centerTblRgContent {
	background-image: url(../pic/common/CenterTD/RightContentBg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	width: 250px;
}
	
.centerTblMainContent {

}	

#centerTblrgOrnamentHolder{
	background-image: url(../pic/common/CenterTD/decor/ygolRg.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
	}
	
#centerTblrgOrnamentLeftHolder{
	background-image: url(../pic/common/CenterTD/decor/ygolLf.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	}	
	
.contentTDin{
	background-image: url(../pic/common/CenterTD/kut.gif);
	background-repeat: no-repeat;
	background-position: left top;
	}	
	


/* Тексты блока слева*/	
.contentName{
	font-size: 18px;
	color: #2c1c05;	
	}	
	
.contentBlockSmFont, .contentBlockSmFont a {
	font-size: 11px;
	color: #322006;
	text-decoration:none;
	}		
.contentBlockSmFont a:hover{ color:#4f330b; text-decoration:underline }	

.detailLink, .detailLink a { font-size: 10px; color: #330202; text-decoration:underline }
.detailLink a:hover{ color:#000000; text-decoration:underline }	

/* Фото */	

.fotoStyle1 {
	border: 1px solid #ffffff;
	padding:2px;
	}

.fotoStyle2, .textContentCaller img, .lightbox img, .fotoStyle3 {
	border: 1px solid #d9bf89;
	padding:4px;
	}

.NoFormatImg img{
	border: none;
	padding:0px;
}


/* Блок */	
.BlockTable{
	background-color: #e9d6b7;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #dabb85;
	border-right-color: #dabb85;
	border-bottom-color: #dabb85;
	border-left-color: #dabb85;
	background-image: url(../pic/common/CenterTD/decor/fillBlock.jpg);
	background-repeat: repeat;
	background-position: left top;
	}
.BlockTableTopLine{
	background-image: url(../pic/common/CenterTD/decor/LineForTop.gif);
	background-repeat: repeat-x;
	background-position: left top;	
	height:23px;
	}	
	
.BlockTableTopFillText{
	background-image: url(../pic/common/CenterTD/decor/blockTopFillText.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	font-size: 13px;
	color: #2c1c05;
	padding-right: 3px;
	padding-left: 3px;
	font-weight: normal;
	padding-top: 3px;
	}	
	
/* Крошки */			
.BreadText, .BreadText a{
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
	color: #463011;
	text-decoration: none;
	}	
.BreadText a:hover{text-decoration: underline;}	
.BreadFill {
	background-image: url(../pic/common/CenterTD/decor/BreadfillLine.gif);
	background-repeat: repeat-x;
	background-position: 1px 7px;
}

/* Меню 2 */
.Menu2Table{
	font-size: 12px;
	font-weight: bold;
	color: #432b16;
	background-color: #f6dcac;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #cca96b;
	border-right-color: #cca96b;
	border-bottom-color: #cca96b;
	border-left-color: #cca96b;
	margin-top:4px;
	}
	
.Menu2ItemUnActive{
	background-image: url(../pic/common/CenterTD/menu2/FillItem.jpg);
	background-repeat: repeat;
	background-position: left top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cca96b;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	padding: 4px 0px 7px 7px ;
	}
	
.Menu2ItemActive{
	background-image: url(../pic/common/CenterTD/menu2/FillItem.jpg);
	background-repeat: repeat;
	background-position: left top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E4CDA3;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;	
	padding: 4px 0px 7px 7px ;	
	}	
	
.Menu2SubItem{
	background-image: url(../pic/common/CenterTD/menu2/FillSubBlock.jpg);
	background-repeat: repeat;
	background-position: left top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cca96b;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	padding: 0px 0px 6px 7px;
	font-size: 12px;

	}		

/* Все линки кроме активных */
.Menu2Table a{	font-size: 12px;
	font-weight: bold;
	color: #432b16;
	text-decoration:none}
.Menu2SubItem a{	font-weight: normal;}	

/* подчеркнуть линки активных меню и принаведении */	
.Menu2SubItem .activeLink a, .Menu2ItemActive a, .Menu2Table a:hover{ color: #120901; text-decoration:underline}

/* Главный текст */	
#textContent h2, #textContent h1, #textContent h2 a, #textContent h1 a{
	font-size: 18px;
	color: #322006;
	font-weight: normal;
	padding: 1px 0px 10px 0px;
	height: 18px;
	margin: 0px 0px 0px 0px ;
	}
	
/* Кнопка */	
.ButtonOrange, .ButtonViolet {
	font-size: 12px;
	font-weight: bold;
	color: #503918;
	background-color: #dacb8d;
	background-image: url(../pic/common/CenterTD/ButtonOrange/fill.gif);
	background-repeat: repeat-x;
	background-position: left top;
	text-align: center;
	padding: 6px 5px 0px 5px ;
	}
.ButtonViolet{
	color: #450a52;
	background-color: #dc9dca;
	background-image: url(../pic/common/CenterTD/ButtonViolet/fill.gif);
}

.ButtonOrange a, .ButtonViolet a{text-decoration:none; color: #503918; }
.ButtonOrange a:hover{text-decoration:underline; color: #65481f; }
.btn td{border:0 !important; }

.SmallText {
	font-size: 10px;
}

#admForm{
	width:700px;
	background-color:#EBDCB8;
	color:#000;
	padding:5px;
	border: 3px double #CCA64D;
}
#admForm a { color:#000 }	

/* BBcodes bar & in text BBcodes */
select.nc_bbcode_bar_size {margin-bottom:5px; width:100px;}
img.nc_bbcode_wicon {border:0; width:27px; height:20px;}
img.nc_bbcode_icon {border:0; width:20px; height:20px;}
div.nc_bbcode_error {padding:3px 0; color:#AA0000; fontweight:
bold}
input.nc_bbcode_helpbox {margin:0 0 3px; padding:2px 0; width:
100%; font-size:10px; font-family:Verdana,Arial; background:none;
border:0;}
div.nc_bbcode_colors {position:absolute; background:#FFFFFF;
padding:3px; border:solid 1px #AAAAAA;}
div.nc_bbcode_color_top {white-space:nowrap;}
div.nc_bbcode_color {padding-top:2px; white-space:nowrap;}
input.nc_bbcode_color {padding:0px; cursor:pointer; height:20px;
width:20px; border:0px;}
input.nc_bbcode_color_white {padding:0px; cursor:pointer; height:
20px; width:20px; border:1px solid #AAAAAA;}
div.nc_bbcode_smiles {position:absolute; background:#FFFFFF;
padding:3px; border:solid 1px #AAAAAA;}
div.nc_bbcode_smile_top {white-space:nowrap;}
div.nc_bbcode_smile {padding-top:2px; white-space:nowrap;}
input.nc_bbcode_smile {padding:0px; cursor:pointer; height:22px;
width:22px; border:0px;}
img.nc_bbcode_smile_in_text {margin:0 0 -3px 0;}
/* BBcodes in text */
div.nc_bbcode_quote_1_top {margin:0px 25px 0px 25px;}
div.nc_bbcode_quote_1 {padding:20px; border:1px solid #CCCCCC;
background:#FFFFFF;}
div.nc_bbcode_quote_2_top {margin:0px 25px 0px 25px;}
div.nc_bbcode_quote_2 {padding:20px; border:1px solid #CCCCCC;
background:#FFFFFF;}
div.nc_bbcode_code {margin:10px 25px 10px 25px;}
span.nc_bbcode_list_closed {margin-left:1em; text-indent:-.65em;
display:block;}
div.nc_bbcode_list {margin-left:1em; text-indent:-.65em;}
span.nc_bbcode_color {}
span.nc_bbcode_size {}
a.nc_bbcode_url_1 {}
a.nc_bbcode_url_2 {}
img.nc_bbcode_img {}
span.nc_bbcode_s {}
a.nc_bbcode_cut_link {}


/* Auth componetn styles */
table.nc_messages {width:100%; margin:10px 0; border-collapse: collapse}
table.nc_messages tr.nc_msg a {text-decoration:none; display:block}
table.nc_messages tr.nc_msg a:hover {text-decoration:underline}
table.nc_messages .col_1 {width:5px}
table.nc_messages .col_2, table.nc_messages .col_4 {width:1%}
table.nc_messages th {background:#e5c98d; border:1px solid #c6a061; padding:7px; text-align:center}
table.nc_messages td {background:#e5c98d; border:1px solid #c6a061; padding:5px}
table.nc_messages tr.nc_msg_out td {background:#f1e0b4}
table.nc_messages tr.nc_msg_text td {background:#eed89e}

table.nc_messages td.nc_divider {border:0; height:10px;	background:none}
table.nc_messages tr.nc_msg_min td {padding:1px 5px 2px}

div.nc_form {width:430px; margin:auto}
div.nc_form form {background:#e5c98d; border:1px solid #c6a061; padding:10px 15px 10px 10px}
div.nc_form div.nc_header {background:#c6a061; padding:5px 11px}
div.nc_form input.text {width:100%}
div.nc_form textarea {width:100%; height:5em}

table.nc_user_list {width:100%; border-collapse:collapse}
table.nc_user_list  th, table.nc_user_list td {padding:5px; border:1px solid #c6a061}
table.nc_user_list  th {background:#f6dcac}

 table.nc_user_list td table td{border:none; padding:0px; }

.nc_user_list .online {color:#090}
.nc_user_list .offline {color:#900}
.nc_info_block {padding:5px; background:#EEE; border:1px solid #CCC}
.nc_user_full td {vertical-align:top}


#ncBtn a, a.nc_link_btn {text-decoration:none; margin-right:3px; padding:5px 8px; background:#f6dcac; border:1px solid #c6a061;
		background-image: url(../pic/common/CenterTD/menu2/FillItem.jpg);
	background-repeat: repeat;
	background-position: left top;
}
#ncBtn a:hover, a.nc_link_btn:hover {background:#f6dcac; border:1px solid #c6a061;

}


table.nc_list_table {border-collapse:collapse}
table.nc_list_table td {padding:5px 10px; background:#f6dcac; border:1px solid #c6a061;

	}
table.nc_list_table .grey, table.nc_list_table .grey td {background:#e5c98d}
/*END Auth componetn styles */
table.nc_list_table1 {border-collapse:collapse}
table.nc_list_table1 td {padding:3px 5px; border:1px solid #e6c97e}


.menuBlockFill{
min-width:252px;
}








.adminsBlock{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #000;
	background-color: #F7F7F7;
	border: 1px dashed #999;	
	}
.adminsBlock .AdminIconTd{
	width:25px;
	}

.adminsBlock a { color:#000 }	

.BoxMsgInform{
	background-color: #e7cc90;
	font-size: 11px;
	border: 1px solid #965a0d;
}

.BoxMsgError{
	background-color: #e7cc90;
	font-size: 11px;
	border: 1px solid #d30a0a;
}

.BoxMsgWarning{
	background-color: #e7cc90;
	font-size: 11px;
	border: 1px solid #ff8a00;
}


.authButtonMainInput{
	background:#f6dcac;
	background-image: url(../pic/common/CenterTD/menu2/FillItem.jpg);
	background-repeat: repeat;
	background-position: left top;
	height: 20px;
	width: 100px;
	font-size:12px;
	border:1px solid #c6a061;
	font-family: Verdana, Geneva, sans-serif;
	}

/* Netcat Styles */

table.nc_mscart {width:100%; border-collapse:collapse; margin-bottom: 20px;}

table.nc_mscart  th, table.nc_mscart td {padding:5px; border:1px solid #DABB85}

table.nc_mscart  th {background:#DFC59A; font-weight: bold;}

table.nc_mscart  td {background:#EAD7B7}

table.nc_mscart  td.c {text-align: center;}

table.nc_mscart  td.r {text-align: right;}

table.nc_mscart  td.l {text-align: left;}

table.nc_mscart  td.sum {background:#EAD7B7;}



#simplemodal-overlay {
    background-color: #9C9294;
    cursor: wait;
    filter: alpha(opacity=50);
    height: 100%;
}

#simplemodal-container {
    background-color: white;
    width: 90%;
    height: 70%;
    margin:0px;
    font-family:'Segoe UI', SegoeWP, Arial;
    font-size:12px;
    color:#444444;
    line-height:14px;
    background:#fff;
}

.simplemodal-wrap {
    background-color: white;
    padding: 0;
    overflow: hidden !important;
}

.simplemodal-close {
    display: block;
    width: 7px;
    height: 7px;
    background: url('../pic/common/close.png') 0 0 no-repeat;
    position: absolute;
    margin-left: 100%;
    left: 0px;
    top: -64px;
    cursor: pointer;
    z-index: 1005;
}

.simplemodal_error_close {
    display: block;
    width: 7px;
    height: 7px;
    background: url('../pic/common/close.png') 0 0 no-repeat;
    position: absolute;
    margin-left: 100%;
    left: -10px;
    top: 4px;
    cursor: pointer;
    z-index: 1005;
}

div#mslayer_simplemodal_container { 
    padding: 16px 16px 0; 
    background-color: white; 
    height: 45px; 
    width: 233px; 
    margin: 0px; 
    font-family: 'Segoe UI', SegoeWP, Arial; 
    font-size: 12px; 
    color: #444444; 
    line-height: 14px; 
    background: #fff; 
}
/* Netcat Styles END */