/* Стандартный Joomla CSS для шаблона: Barrie North: Compass Designs: www.compassdesigns.net */
/* Перевод blank.css: Sunder: Joom: www.joom.ru */

/* Чистый CSS. Общие свойства находятся в начале и затем дополняются ниже */
/* Заметьте, что CSS включают краткие записи стилей (например, 'font:' и затем длинная версия). Не используйте обе записи! */
/* После окончания оформления, преобразуйте все стили к краткому виду и удалите пустые свойства */

/* Глобальное форматирование страницы. */
* { 
} 
body {
background: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
line-height  :130%;
margin:0 0 0 0;
padding:0 0 0 0;
vertical-align:top;
}
h1, h2, h3, h4, h5, h6, p, pre, 
blockquote, ul, ol, dl, address,
.componentheading,.contentheading,
.contentpagetitle,.sectiontableheader,.newsfeedheading{
/*margin: 1em 0;
padding: 0;*/
}
#foot{
width:920px;
height:33px;
position:relative;
top: 57px;
}

#foot1{
width:920px;
height:33px;
position:relative;
top: 100px;
text-align:right;
}

li, dd, blockquote {
margin-left: 1em;
}
fieldset {
border: none;
}
input, select, textarea {
font-size: 1em;
}
/* Глобальное форматирование страницы */


/* Высота текста и основная настройка размеров шрифта */
/* Размер шрифта указан в em. */
#header{
/*line-height: 1.2em;*/
}
#leftcolumn{
/*margin-right:10px;*/

}
#rightcolumn{
}
#maincol{
}
#footer{
/*line-height: 1.1em;*/
}

/* Отсупы для вложенных контейнеров. 
Попытка избежать проблемы с блоками */
/*.insidefooter { /*небольшая настройка для footer'a *\/
padding: 5px 0;
}*/
.inside {

}
.insideright { /* небольшая настройка для right column */

} 

/* УСТАНАВЛИВАЙТЕ ЛЮБОЙ РАЗМЕР ШРИФТА В EM */

/* Главные заголовки для различных страниц. 
Соединяйте различные заголовки для создания одного стиля отображения */
h1,.componentheading {
color: #FF0000;
font-size:16px;
font-family: Arial, Helvetica, sans-serif;
font-style: normal;
font-weight: bold;

}
h2,.contentheading,a.contentheading:link,a.contentheading:visited,
.contentpagetitle,a.contentpagetitle:link,a.contentpagetitle:visited {
color: #FF0000;
font-size:15px;
font-family: Arial, Helvetica, sans-serif;
font-style: normal;
font-weight: bold;

}
h3,table.moduletable th {
color: #FF0000;
font-size:14px;
font-family: Arial, Helvetica, sans-serif;
font-weight: 500;

}
h4,h5,h6 {
color: #FF0000;
font-size:13px;
font-family: Arial, Helvetica, sans-serif;
font-style: normal;
font-weight: 300;

}

img {
border: 0;
}

/* Форматирование текста, не являющегося ссылкой */
p, td, tr, div {
font: Arial, Helvetica, sans-serif;
color: #000000;
font:Arial, Helvetica, sans-serif;
font-size:13px;
line-height  :130%;

}
p {
text-indent: 5px;
text-align:justify;
font:Arial, Helvetica, sans-serif;
font-size:13px;
color: #000000;
line-height  :130%;
}
li > p {
margin-left:5px;

}
pre {
font-family: monospace;
font-size: 1.0em;
}
strong, b {
font-weight: bold;
}
td {

}
tr {

}
abbr acronym {


}
/* ----- СПИСКИ (LISTS) ----- */
ol, ul, li {
/*list-style: none; Раскомментируйте, если хотите иметь нормальный */
font-size:12px;
/*line-height:;*/
padding: 1em 0;
}
ul,ol {

}
li{

}

/********* ФОРМАТИРОВАНИЕ ССЫЛОК (LINKS) *********/

/*Форматирование всех основных стилей ссылок */
a:link,a:visited,a:hover {
color: #333333;
text-decoration: none;
}
/* Форматирование основных ссылок индивидуально */
a:link, a:visited {
	color            : #000000;
	text-decoration  : none;
 }

a:hover {
	color            : #FF0000;
	text-decoration  : none;
  }

ul {
  margin           : 2px;
  padding-left     : 10px;
  list-style       : none;
}

li {  
  line-height      : 14px;
  padding-left     : 14px;
/*  padding-top      : 2px;*/
}


form {
margin           : 0; 
padding          : 0;
}

.inputbox {
 color        : #000000;
 background   : #ECEEEF;
 border       : 1px solid #cccccc;
 margin       : 3px 0;

}

form select.button{
	color        : #000000;
	background-color:#F3F4F5; 
}

/* горизонтальная разделительная линия в вашем шаблоне */
hr { 
} 
hr.separator {}

/* НАСТРОЙКИ ФОРМ (FORMS) */ 

.button {}
.inputbox {}
.search {} /*форматирование <div>, в котором вложены элементы поиска: inputbox, кнопка поиска...*/


/* ФОРМАТИРОВАНИЕ НАВИГАЦИИ/МЕНЮ (MENU) */

a.mainlevel{
font-weight:bold;
text-decoration:none;
} /* форматирование ГЛАВНЫХ(main, не вложенных) элементов меню */
a.mainlevel:link {
text-decoration:none;
}
a.mainlevel:visited {
color: #333333;
text-decoration:none;
}
a.mainlevel:hover {
color: #FF0000;
text-decoration:none;
}

#active_menu {
color: #ff0000;
} /* форматирование для элемента меню, когда оно активно, даже в позиции main/sub*/



/*-NAV*/


a.mainlevel-nav{
font-weight:bold;
padding-right:5px;
padding-left:5px;
text-decoration:none;
line-height:250%;

} /* форматирование ГЛАВНЫХ(main, не вложенных) элементов меню */
a.mainlevel-nav:link {
text-decoration:none;

line-height:250%;
padding-left:5px;
background-image:url(../images/point-h.jpg);
background-position:bottom;
background-repeat:repeat-x;
width:220px;
}
a.mainlevel-nav:visited {
color: #333333;
text-decoration:none;
width:220px;
line-height:250%;
padding-left:5px;
background-image:url(../images/point-h.jpg);
background-position:bottom;
background-repeat:repeat-x;
}
a.mainlevel-nav:hover {
color: #FF0000;
text-decoration:none;
width:220px;
line-height:250%;
padding-left:5px;
background-image:url(../images/point-h.jpg);
background-position:bottom;
background-repeat:repeat-x;
}

#active_menu-nav {
color: #ff0000;
width:220px;
line-height:250%;
padding-left:5px;
background-image:url(../images/point-h.jpg);
background-position:bottom;
background-repeat:repeat-x;


} /* форматирование для элемента меню, когда оно активно, даже в позиции main/sub*/






ul#mainlevel-nav {
color: #333333;
text-decoration:none;
width:220px;
line-height:250%;
padding-left:5px;
background-image:url(../images/point-h.jpg);
background-position:bottom;
background-repeat:repeat-x;
}
ul#mainlevel-nav li{
color: #333333;
text-decoration:none;
width:220px;
line-height:250%;
padding-left:5px;
background-image:url(../images/point-h.jpg);
background-position:bottom;
background-repeat:repeat-x;
}
#mainlevel-nav a:link {
color: #333333;
text-decoration:none;
width:220px;
line-height:250%;
padding-left:5px;
background-image:url(../images/point-h.jpg);
background-position:bottom;
background-repeat:repeat-x;

}
#mainlevel-nav a:visited{
color: #333333;
text-decoration:none;
width:220px;
line-height:250%;
padding-left:5px;
background-image:url(../images/point-h.jpg);
background-position:bottom;
background-repeat:repeat-x;
}
#mainlevel-nav a:hover {
color:#FF0000;
}



a.sublevel{
color: #ff0000;
width:220px;
line-height:250%;
padding-left:5px;
background-image:url(../images/point-h.jpg);
background-position:bottom;
background-repeat:repeat-x;
} /* форматирование вложенных элементов меню (имеющих родителей) */
a.sublevel:link {
text-decoration:none;
line-height:250%;
padding-left:5px;
background-image:url(../images/point-h.jpg);
background-position:bottom;
background-repeat:repeat-x;
width:220px;
}
a.sublevel:visited {
color: #333333;
text-decoration:none;
width:220px;
line-height:250%;
padding-left:5px;
background-image:url(../images/point-h.jpg);
background-position:bottom;
background-repeat:repeat-x;
}
a.sublevel:hover {
color: #FF0000;
text-decoration:none;
width:220px;
line-height:250%;
padding-left:5px;
background-image:url(../images/point-h.jpg);
background-position:bottom;
background-repeat:repeat-x;
}


/* форматирование текста и ссылок 
"<< В Начало < Предыдущая 1 Следующая > В Конце >>" */ 
.pagenavcounter {
  font-size        : 11px;
  color            : #999999;
}

.pagenavbar {
  border-top       : 1px solid #999999;
  padding          : 2px;
}

.pagenav, .pagenav_prev, .pagenav_next {
  font-weight      : normal;
  }

a.pagenav:link, a.pagenav:visited {
  font-size        : 11px;
  color            : #999999;
  text-decoration  : none;
}

a.pagenav:hover {
  font-size        : 11px;
  color            : #af2222;
  text-decoration  : none;
}

table.contenttoc {
  border           : 1px solid #dcdcdc;
  background       : #f3f5f6;
  padding          : 0;
  margin-left      : 2px;
  margin-bottom    : 2px;
}

table.contenttoc th{
  margin           : 0;
 /* padding          : 2px;*/
  background       : #e7eaec;
  color            : #333333;
 }
table.contenttoc td{
 margin           : 0;
/* padding          : 3px 4px;*/
   }


table.contenttoc td a:link, table.contenttoc td a:visited{
padding-left        : 12px !important;
padding-left        : 0;
text-indent         : 12px;
text-decoration      : none;

}







/* Форматирование ссылки "Подробнее..." для содержимого */
a.readon:link,a.readon:visited {
font-size: 11px;
color:#666666;
} 
a.readon:hover {
color: #000000;
font-weight: 300;

}
/* Форматирование ссылки "Подробнее..." для содержимого 
- ОТОБРАЖЕНИЕ В ВИДЕ КНОПКИ (блочный тип) */
/*
a.readon:link,a.readon:visited {

} 
a.readon:hover {
}*/
/* Форматирование ссылки "НАЗАД" ("Вернуться") */
a.back_button {
color: #666666;
font-size: 10px;

}
a.back_button:hover
{
color: #000000;
font-size: 10px;
} 
/* Форматирование ссылки "НАЗАД". Отображение в виде кнопки*/
.back_button {
  font-size        : 12px;
  font-weight      : normal;
  padding-bottom   : 3px;
  margin-right     : 4px;
  float            : right;
  line-height      : 20px;
    
  }
div.back_button a{
text-decoration  : none;
  }

.button {
	font-size        : 12px;
	color            : #999999;
	margin           : 3px 0;
	padding          : 2px;
	cursor           : pointer;
}

/* как форматировать эти два элемента - показано выше :)) */
.pagenav_prev {
font-size:9px;} /*Форматирование ссылки "Пред." */
.pagenav_next {
font-size:9px;} /*Форматирование ссылки "След." */

/* Форматирование списка последних новостей. 
По умолчанию модуль "Последние новости" находится в позиции user1 */
.latestnews ul {
} 
.latestnews li {
}
/* Форматирование списка популярных новостей. 
По умолчанию модуль "Популярные новости" находится в позиции user2 */
.mostread ul{
} 
.mostread li{
}

/* ФОРМАТИРОВАНИЕ СТРАНИЦ С СОДЕРЖИМЫМ */
a.category:link {}
a.category:hover {}
a.category:visited {}

.blogsection {} /* Форматирование ссылки в разделе "блог" */
.blog_more {} /*Формативароние ссылки "Подробнее" в разделе "блог"*/
a.blogsection:link {} /* форматирование ссылок */
a.blogsection:visited {} /* то же самое, только для посещенных ссылок */
a.blogsection:hover {} /* то же самое, только при наведении на ссылку */


.contentpane {
} /* Форматирование таблицы, в которой находится не новостная информация (компоненты, список категорий, форма контактов и т.д.).*/
.contentpaneopen {} /* Форматирование таблицы, в которой находится новостная информация (статьи, новости и т.д.).*/

a.contentpagetitle:hover {} /*Форматирование заголовков статей/новостей, если они включены как ссылки */
{}

.contentdescription {} /* Форматирование текста "ОПИСАНИЕ" у разделов и категорий (Новости/Ссылки/Последние новости...) */
table.contenttoc {} /* Форматирование таблицы оглавления для многостраничного содержимого */
table.contenttoc td {} /* то же самое, форматирование текста таблицы оглавления */
table.contenttoc th {} /* то же самое, форматирование заголовка таблицы оглавления */
table.contenttoc td.toclink {} /* то же самое, форматирование названий страниц содержимого*/
a.toclink:link {} /* то же самое, форматирование ссылок на страницы содержимого*/
a.toclink:visited {} 
a.toclink:hover {} 


/* ОТОБРАЖЕНИЕ ТАБЛИЦ С ДАННЫМИ (Автор, Дата, Название и Просмотры) */
.sectiontableheader {} /* Форматирование отображения заголовка таблицы.
Например: заголовок таблицы - это "Дата", "Название", "Автор" и "Просмотры" */
/* Форматирование чередующихся строк таблиц */
.sectiontableentry1 {} 
.sectiontableentry2 {}


/* ФОРМАТИРОВАНИЕ МОДУЛЕЙ */
/* Примечание: параметр модуля (стиль модуля) - параметр функции 
вывода модуля в шаблоне - mosLoadModules ( 'позиция', параметр); */

.module {
} 										/* Форматирование модулей, выводимых с параметром -3 */
table.moduletable {
text-align:right;
} 										/* Форматирование модулей, выводимых с параметром 0 или 1*/


table.moduletable th {
    font-family        : Arial, Verdana,  Helvetica, sans-serif;
	font-size          : 14px;
	font-weight        : bold;
    color              : #EBEFF2;
/*	padding            : 2px;*/
    	}

table.moduletable td {
/*  padding-top: 2px;*/
      	}           /* Форматирование текста модуля table.moduletable */

div.moduletable {
margin-left:12px;
padding-bottom:5px;
background-position:bottom;
background-image:url(../images/point-h.jpg);
background-repeat:repeat-x;
} /* Форматирование модулей, выводимых с параметром -2 */

div.moduletable h3 {
	text-align:center;
	font-family        : Arial, Verdana,  Helvetica, sans-serif;
	font-size          : 16px;
	font-weight        : bold;
	color              : #FF0000;
} /* Форматирование заголовка модуля div.moduletable */

table.moduletable {
      	}


div.module{
    	}

div.module h3 {
text-align:center;
	font-family        : Arial, Verdana,  Helvetica, sans-serif;
	font-size          : 16px;
	font-weight        : bold;
	color              : #FF0000;
       }

.rightcol div.module h3{
		}


.contentmod {

}

.contentmod td {
/*padding      : 5px;*/
}

.contentmod table.moduletable {
/*margin           : 0 0 8px 0;*/
width            : 100%;
border           : 1px solid #DDE1E3;
background       : #ECEEEF;
}


.contentmod table.moduletable th{
    font-size          : 14px;
	font-weight        : bold;
	text-align         : center;
	width              : 100%;
    color              : #AF2222;
/*	padding            : 2px;*/
    background         : #E7EAEC;
}






/* Закругленные углы для модулей, выводимых с параметром -3. 
Изображения должны находится в папке templates/название_шаблона/images
div.module {
background: url(../images/topleftofbox.png) 0 0 no-repeat;
margin: 0;
padding: 0;
margin-bottom: 20px;
}
div.module div {
background: url(../images/toprightofbox.png) 100% 0 no-repeat;
}
div.module div div{
background: url(../images/bottomleftofbox.png) 0 100% no-repeat;
}
div.module div div div {
background: url(../images/bottomrightofbox.png) 100% 100% no-repeat;
padding: 8px;
width: auto !important;
width: 100%;
}*/

/* РАЗНОЕ */

/* Форматирование даты создания статьи/содержимого */
.createdate {
color: #999999;
font-size: 9px;
text-align: right;
}
/* Форматирование текста "Последнее обновление" в конце статьи/содержимого */
.modifydate {
} 
/* Форматирование текста "Написал:...." ("Автор"). 
You can also use for any 'fine print' on your site by defining it in the html while adding content*/
.small {
color: #666666;
font-size: 9px;
}
/*На странице результатов опроса, форматирование текста "Количество голосов".. */
.smalldark {
}

/* Опросы */
.poll {
	color       : #333333;
	line-height : 13px;
	font-weight : normal;
    text-align  : left;
} /* форматирование таблицы опроса */


.pollstableborder{
  border-color     : #999999;
} /* устанавливает границу для таблицы опроса */

/* Веб-ссылки */
.weblinks{} /* ну.. это форматирование названия ссылок в компоненте "Weblinks" */
a.weblinks:hover {} /* то же самое, только при наведении мыши */

/* Ленты новостей (Newsfeeds) */
.newsfeedheading {} /* Заголовок ленты. ЗАМЕЧАНИЕ: Эти никак не влияет на заголовок содержимого ленты! */
.newsfeeddate {} /* да.. отображение даты в ленте новостей */
.fase4rdf {
margin-left:5px;} /* форматирование главного текста в ленте */

/* Страница поиска */
table.searchintro {} /* Форматирование текста "Поиск по словам: test возвращено 4 результата" */
