/**
{
    margin: 0px;
    padding: 0px;
}*/
html
{height: 100%;}
body
{
/*	background: #644335;*/
        background: #754e3d;
	font-family: Arial, sans-serif;
	color: #f2d9c9;
	/* полоса прокрутки*/
	scrollbar-face-color: 		#0;		
	SCROLLBAR-HIGHLIGHT-COLOR: 	#e69978;
	SCROLLBAR-SHADOW-COLOR: 	#432d24;
	scrollbar-darkshadow-color: #432d24;
	SCROLLBAR-ARROW-COLOR: 		#e97e3c;
	SCROLLBAR-TRACK-COLOR: 		#764e3e;
	scrollbar-base-color:		#51362b;
	SCROLLBAR-3dLIGHT-COLOR: 	#51362b;
        height: 100%;
        width:100%;
}
/* общее свойство форм, чтоб не было пустых границ вокруг */
form { MARGIN:0px auto;}
img
{vertical-align: middle;}
a, img, input
{
    outline: none;
}
/*body {position:relative;}
div.main,div.podval
{overflow: hidden;}*/
div.guarantor {
 height: 90px;
 width:1000px;
}
div.main
{
    width:1000px;
    border-right: 1px solid #51362B;
    border-left: 1px solid #51362B;
/*    position:absolute;*/
    position: relative;
    left:50%;
    margin-left:-500px;
    background-image:url(../../template/stiks/img/bg.jpg);
    background-repeat: no-repeat;
    background-position: right top;
    background-color:#644335;
    min-height: 100%;
    height: auto !important;
    height: 100%;
/*   padding-bottom: 80px;
    padding-top: 0px;*/
/*    margin-top: 80px;*/
}
div.podval
{
    height: 80px;
/*    position: absolute;*/
    position: relative;
    margin: -80px auto 0;
    width:1000px;
    left:50%;
    margin-left:-499px;
    clear: both;
}
/* (page_img.php) */
body.frame {background: #71564b}
body, table, p, a, td
{ 
	font-size: 10pt;
	font-family: Arial, Verdana, Tahoma, sans-serif;
}
table {border-style:inherit}
/*главная часть странички где текст и странички (index, edit_page.htm)
table.main				
{
	background:#51362b ;
	background-image: url(../../template/stiks/img/line.gif);
	background-repeat: no-repeat;
	background-position: left||top
}*/
/* (edit_page.htm) */
table.edit
{
	border-color:#e65a34;
	border-style:solid;
	border-width: 1px;
	background-color:#51362b;
	
}
/* оформление подвала (index.php) */
table.podval	
{
	background:#5d3e31;
	border-top: solid 1px #e65a34;
	font :8pt;
	font-family: Tahoma;
	text-indent: 0px;
	padding-left: 0px;
	color:#f1d88b;
}
h1	{FONT-WEIGHT: bold; FONT-SIZE: 140%; color:#ffffff; text-align:center}
h2	{FONT-WEIGHT: bold; FONT-SIZE: 120%; color:#ffffff; text-align:center}
h3	{FONT-WEIGHT: bold; FONT-SIZE: 100%; color:#e5aa85; text-align:right}
h4	{FONT-WEIGHT: bold; FONT-SIZE: 100%; color:#e5aa85; text-align:left}
h5	{FONT-WEIGHT: bold; FONT-SIZE: 100%; color:#d9da7b; text-align:right}
h6	{FONT-WEIGHT: bold; FONT-SIZE: 100%; color:#d9da7b; text-align:left}
/* () */
a { font: 10pt;	font-style:normal; text-decoration:underline }
a:link		{color:#f1d88b}
a:visited	{color:#f1d88b}
a:active	{color:#f1d88b}
a:hover		{color:#ffffff}
/* */
a.site_map		
{
}
a.sub_site_map		
{
	font: 8pt; 
	FONT-WEIGHT: normal; 
}
/* (menu) */
a.menu, a.submenu
{
	FONT-WEIGHT: bold;
	color: #412b23
}
a.submenu		{ font-size: 8pt }
a.menu:link		{color:#412b23}
a.menu:visited	{color:#412b23}
a.menu:active	{color:#000000}
a.menu:hover	{color:#f1d88b} 
a.submenu:link	{color:#412b23}
a.submenu:visited{color:#412b23}
a.submenu:active{color:#f1d88b}
a.submenu:hover	{color:#f1d88b}
/* (login) */
a.a_log		{text-decoration : none; color:#3e2210 }
a.a_log:link	{color:#3e2210}
a.a_log:visited	{color:#3e2210}
a.a_log:active	{color:#3e2210}
a.a_log:hover	{color:#555555; text-decoration:underline}
/* (index) */
P			
{
	text-indent: 0cm;
	padding-left:0cm;
	color:#f2d9c9;
	text-align:justify
}
/* (login) */	
p.log	
{
    font-family: Arial, sans-serif;
    font: 9pt;
    font-weight: bold;
    text-align:center;
    color:#412b23
}
/* (author) */
p.error	{ FONT-WEIGHT: bold; color:#ff0000;	}
/* (login) */
i.log	
{
    font-family: Arial, sans-serif;
    font-style: italic;
    font: 9pt;
    font-weight: normal;
    text-align:center;
    color:#000000
}
b.event
{
    font-family: Arial, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    color: #f1cf68;
    text-align: center;
}
/* стили Новостей сайта (news.php)*/
b.news
{
	font:9pt;	
	font-family: Tahoma,Verdana,sans-serif ;
	font-weight: bold;
	color:#f1cf68;
}
td.news1, td.news2 {text-align:justify; font: 9pt;}
td.news1 { background:#715548 ; }
td.news2 { background:#5f4337 ; }



/*---------------*/
/*  верх меню и левых блоков (login, menu) */
td.menu_top	
{	
	background-color:#e65a34;
	font-weight: bold;
	padding-right:0px;				/*отступ от левого края*/
	color:#412b23;
	text-align: center					
}
/* меню (login, menu) */
td.menu			
{
    background-color:#e66c4d;
    text-align: left;
}
td.menu_map
{
    background-color:#e66c4d;
    text-align: center;
}
/* авторизация на глав (login) */
td.log
{
	font: 12px;
	font-weight: normal;
	color: #412b23
}
/* (edit_page.htm) */
td.error
{
	color: Red;
	font-style: oblique;
	background-color: #f1d88b;
}
/*---------------*/
/* (edit_page) */
textarea
{
	border: 2px inset #d79a57;
	background: #f1d88b;
	SCROLLBAR-TRACK-COLOR: #d79a57;	/* Цвет полосы прокрутки под бегунком */ 
}
/*---------------*/
/* (author, register) 
input.ch_auth   { border-color: #e66c4d; }*/
/* галочка на глав (login)
input.ch_main   { border-color: #e66c4d; }
input.checkbox   { border-color: #51362b; background: #51362b}*/

input.submit, input.text, input.b_log ,input.t_log, input.button, input.mes, input.file
{
	font: bold 11px Arial;
	padding: 0 4px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-style: solid;
	background: #e66c4d
}
/* кнопка  (images.php)*/
input.submit
{
	background: #e65a34;
	color: #412b23;
	border-color: #ffa375;
}
/* поле ввода текста*/
input.text
{
	background: #ffffff;
	color: #412b23;
/*	border-color: #e65a34;*/
        border: 2px solid #71564b;
}

/* кн (login)*/
input.b_log 
{
	background: #ffa375;
	color: #412b23;	
	border-color: #51362b;
}
/* ввод текста (login) */
input.t_log  
{
	background: #ffffff;
	color: #412b23;
	border-color: #51362b;
}
input.button 
{
	background-color : #EFEFEF;
	color : #000000;
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/*(register)*/
input.mes
{
	background-color:#51362b;
	border-color:#51362b;
	color: #ff8877;
}
/*(page_img) поле пути и кн. Обзор*/
input.file
{
	background-color:#f1d88b;
	border-color:#e65a34;
	color: #000000;
}
/*-------------------левый блок---------------------------------------------*/
.left_block
{
    width: 190px;
    margin-left: 5px;
    margin-top: 10px;
}
.left_block_top
{
    padding: 0px;
    background-color: #E66C4D;
    background-image: url(./../../../template/stiks/img/m02.gif);
    background-position: right;
    background-repeat: repeat-y;
}
#left_block_title
{
    background-image: url(./../../../template/stiks/img/m02.gif);
    background-position: right;
    background-repeat: repeat-y;
    background-color: #E65A34;
    text-align:center;
    color: #412B23;
    font-weight: bold;
    padding-top: 0px;
    padding-bottom: 0px;
    height: 18px;
    
}
#left_block_title_img
{
    background-image: url(./../../../template/stiks/img/m01.gif);
    background-repeat: no-repeat;
    background-position: top;
    float: right;
    height: 8px;
    width: 8px;
}
#left_block_top img
{
    float: right;
    height: 8px;
    width: 8px;
}
#left_block_bottom
{
    background-image: url(./../../../template/stiks/img/m04.gif);
    background-repeat: repeat-x;
    height: 8px;
    padding: 0px;
    margin: 0px;
}
#left_block_bottom img
{
    height: 8px;
    width: 8px;
}
#left_block_bottom_l
{
    background-image: url(./../../../template/stiks/img/m03.gif);
    background-repeat: no-repeat;
    float: left;
    height: 8px;
    width: 8px;
}
#left_block_bottom_r
{
    background-image: url(./../../../template/stiks/img/m05.gif);
    background-repeat: no-repeat;
    float: right;
    height: 8px;
    width: 8px;
}
/*-------------------форма поиска---------------------------------------------*/

#siteSearchForm
{
    width: 175px;
    margin: 0px;
    margin-right: 8px;
    padding: 14px 0px 14px 4px;
}
/*кнопка*/
input.gsc-search-button
{
    background: #ffa375;
    color: #412b23;
    font-weight: bold;
    border: 1px solid #51362B;
    font-size: 11px;
    font-family: Arial, Verdana, Tahoma, sans-serif;
    cursor: pointer;
    width: 45px;
    padding-left: 5px;
}
.gsc-input
{
    border-right: 2px solid #E66C4D;
}
/*поле ввода*/
.gsc-input input
{
    font-weight: bold;
    font-size: 11px;
    font-family: Arial;
    padding: 0px;
    margin: 1px;
    background: #fff;
    color: #412b23;
    border: 1px solid #51362b;
    width: 122px;
}
.gsc-clear-button, img.gsc-branding-img, img.gsc-branding-img-noclear, .gsc-branding-text, #search_string
{
    display: none;
}
/*форма поиска на странице поиска*/
#mainSearchForm
{
    margin-top: 40px;
    padding-bottom: 30px;
    width: 500px;
}
#mainSearchForm .gsc-input
{
    border-right: 4px solid #51362B;
}
#mainSearchForm .gsc-input input
{
    width: 450px;
    border-color: #fff;
    font-size: 12px;
}
#mainSearchForm input.gsc-search-button
{
    border-color: #E65A34;
    font-size: 12px;
    width: 55px;
}
/*-----------------результат поиска-------------------------------------------*/
#search_result
{
    text-align: left;
}
.gs-webResult
{
    margin-bottom: 15px;
    padding-top: 15px;
}
.gs-visibleUrl-short, a.gs-watermark, .gsc-stats, .gsc-results-selector
{
    display: none;
}
.gs-visibleUrl-long
{   
/*    color:#FEBF8B;*/
    color: #F8C37F;
}
.gs-title a
{   
/*    color: #FD9F53;*/
    color: #FBA342;  
}
.gsc-cursor-page
{
    display: inline;
    margin-left: 7px;
    text-decoration: underline;
    cursor: pointer;
}
.gsc-cursor-current-page
{
    font-weight: bold;
    text-decoration: none;
    color: #FBA342;
    cursor: default;
}


/*----------------------------------------------------------------------------*/
/*форум*/

td.forum_str
{
     background: #b17951;
    /*background-color: #a35f45;*/
    color: #412b23;
}
td.forum_top
{
    
	font: 12px;
	font-weight: normal;
	color: #fa5e20;
}
td.post_bottom /*под сообщением*/
{
/*	border-bottom: #e65a34 1px solid;*/
	text-align:right
}
td.text, td.post_bottom 
{
    background: #b17951;
    /*background: #e4aa66; */
    border-right: #e65a34 1px solid;
}

td.user /*блок юзера*/
{
	/*background: #b17951;*/
	border-left: #e65a34 1px solid;
	border-bottom: #e65a34 1px solid;
}
td.text /*блок текста сообщения*/
{
	vertical-align:top
}
td.borderLeft
{
    border: #fa5e20 1px solid;
    border-right-width: 0px;
}
td.borderRight
{
    border: #fa5e20 1px solid;
    border-left-width: 0px;
}
.border_line
{
    border: #e65a34 1px solid;
}
.helpbox
{
/*    border: 2px inset #d79a57;*/
    background: #f1d88b;
    border: #e65a34 1px solid;
}
input.f_mes
{
	background-color:#5b3f2e;
	border:#5b3f2e 1px solid;
	color: #e65a34;
        font-weight: bold;
/*        width: 30px;*/
}
.main_forum
{
    background-color:#51362b;
}

