@CHARSET "Windows-1251";
*   	{margin: 0; padding: 0; border: 0;}
html  {overflow: -moz-scrollbars-vertical;}
body, html {height: 100%; }
body 	{background-color: #ab6618;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
/*  */
/*Линки по умолчанию */
a {color: #000; text-decoration: none; }
a:hover {color: #fff;}
a.active {color: #fff;}

/* Контейнер + верхний баннер */
#container {position: relative;
		 min-height: 100%;
		 width: 932px;
		 margin-left: auto;
		 margin-right: auto;
		 border-left: 1px solid #c96;
		 border-right: 1px solid #c96;
		 margin-bottom: -1px;
		 /*
		 background-image: url("/img/btm.jpg");
		 background-repeat: no-repeat;
	 	 background-position: bottom;
		 */
}

/* Область верхнего баннера */
#headerText {position: relative;
	background-image: url("/img/hdr.jpg");
	background-repeat: no-repeat;
	background-position: top;
	height: 205px;
	width: 100%;
}

#headerText a{color: #fff;}

/* Верхняя граница */
#borderTop  {position: absolute;
		top: 0px;
		left:0px;
		width: 932px;
		border-bottom: 1px solid #c96;
}
/* Нижняя граница */
#borderBottom  {position: relative;
	 width: 932px;
	 margin-left: auto;
	 margin-right: auto;
	 border-bottom: 1px solid #c96;
}
/* Надпись слева, рядом с иконой */
#headerLeft { position: absolute;
	 top: 45px;
	 left: 160px;
	 width: 140px;
	 color: #fff; text-transform: uppercase; font-size: 18px;
	 line-height: 26px;
}

#linkindex {position: absolute; top:0px; left: 0px; width: 140px; height: 140px;}

/* Надпись справа, буквы не разряжены - верхняя надпись */
#headerRightTop {position: absolute;
	top: 80px;
	left: 470px;
   color: #fff; text-transform: uppercase; word-spacing: 6px; font-size: 13px;

}
/* Надпись справа, буквы разряжены - нижняя надпись */
#headerRightBottom {position: absolute;
	top: 100px;
	left: 420px;
   color: #fff; text-transform: uppercase; word-spacing: 5px; font-size: 13px; letter-spacing: 3px;
	text-align: center;
}

/* Меню text-align: right;padding-right: 2px;*/
#menu {
	color: #fff; text-transform: uppercase; font-size: 13px;
	
	
}
/* Разделитель пунктов меню width: 2px;*/
#menu .delimeter {
	
}
/* Разметка страницы для контента */
#content_area {
	margin-top: 55px;
	width: 100%;
}
#content_area td{
	vertical-align: top;
}

/* Контент: си-лейк, новости, форум */
#content {
	width: 650px;
}

/* Заголовок контента */
#header {
	font-size: 14px; text-transform: uppercase; color: #fff; letter-spacing: 1px; word-spacing: 2px;
	border-bottom: 1px solid #c96;
	padding-left: 15px;
}

p#pagebar {padding-left: 15px; padding-bottom: 20px;}

/* Лента фотографий */
#fotos, .fotos {
	width: 282px;
	padding-bottom: 10px;
	text-align: right;
}

#fotos img, .fotos img  {
	display: block;
	width: 250px;
}

/* Рамка для первой фотографии*/
#foto_border {
	border: 1px solid #c96;
	width: 250px;
	margin-left: auto;
}

/* Первая фотография */
#foto_first {
	position: relative;
	top: 16px;
	left: -15px;
}
/* Первая фотография сдвинута вниз - компенсация сдвига */
#shift_foto_first {
	height: 15px;
	width: 100%;
}

/* Фотографии */
.foto { position: relative;
	left: -16px;
	display: block;
	margin-left: auto;
	margin-top: 5px;
}

/* Контент из си-лейка */
#content_cms, .content_cms {
	vertical-align: top;
	padding: 15px 15px 0px 15px;
	text-align: justify;
}

#content_cms p, .content_cms p {margin-bottom: 10px; }
.content_cms {padding-top: 5px;}

/* Линк для расширенного просмотра новости */
a.news {color: #fff; font-size: 10px;}
a.news:hover {color: #000;}

/* Заголовок новостей */
p.date {color: #fff;}

/* Область первой страницы */
#index {
	position: absolute;
	width: 100%; height: 100%;
	top: 0px;
	left: 0px;
}
#index table {width:100%; height: 100%;}
#index td {text-align: center; }

/* Текст подпись */
#index_img_text {
	width: 650px;
	margin-left:auto;
	margin-right:auto;
	text-align: left;
	color: #fff;
	font-size: 11px;
	padding-left: 35px;
}

/* Языковая панель */
#langbar {vertical-align: top; position: relative; top: 20px;}
#langbar a {color: #000; text-transform: uppercase; font-size: 13px;}
#langbar a:hover {color: #fff;}
#langbar img.delimeter {width: 15px; height: 1px;}


/* Фотоальбом 620px - иначе двигается парент*/
#fotoalbum {padding-left: 15px; padding-top: 15px;}
#fotoalbum img {padding-top: 5px;}
#album_button {padding: 5px 0px 15px 15px;}
#album_button img{width: 10px;}
#album_button a{color: #fff;}
#album_button a:hover{color: #000;}

/* Форум */
#forum {margin-top: 15px; margin-left: 15px;}
#forum th{font-weight: normal; padding-bottom: 10px; text-align: center; text-transform: uppercase;}
#forum .delimeter {width: 20px; background-image: url("/img/forumbkg.png"); background-repeat: repeat-y; }
.delimeter_block {line-height: 10px; }
.q, .a {width: 295px; font-size: 11px; text-align: justify; }
.q {color: #333;}
.a {color: #000;}
.hdra, .hdrq {font-size: 12px; font-weight: bold;}
.hdrq {color: #333;}
.hdra {color: #000;}

/* Форум - создание вопроса */
#createq {margin-left: 15px; color: #fff; margin-bottom: 30px; margin-top: 20px;}
#createq th {font-weight: normal; padding-bottom: 10px; }
#createq td {padding-top: 3px; padding-right: 5px;}
.fullwidth { width: 350px; }
.kcapinput { width: 70px; }
.kcaptitle { vertical-align:middle !important; }
input, textarea {font-family: Arial, Helvetica, sans-serif;  font-size: 12px; text-align: left;
			border: 1px solid #fff; color: #fff; padding: 1px; background: none;}
input.submit {cursor: pointer; border: 1px solid #fff; margin-top: 20px; text-align: center;
						font-size: 12px; background-color: #ab6618; color: #fff;}
#comment {height: 100px;}

/* Панель сообщений */
.msgbar_error, .msgbar_ok {width: 100%; text-align: center; font-size: 14px; margin-top: 10px; }
.msgbar_ok {color: #11FF11; }
.msgbar_error {color: #FBCC00; }

/* Панель загрузки контента для Ajax-запросов  */
#ajax_loader {position: absolute; top: 230px; left: 18px; display: none;}




