body {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #154478;
}
h1 {
	font-size: 16px;
}
h3 {
font-size: 14px;
padding:0px;
margin:0px;}
a.white {
	font-weight: bold;
	color: #FFFFFF;
}
.ctable { margin-top:40px;}
table.ctable th {	background-color: #302E7C;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #FFFFFF;
}
.brd {

	padding-left:5px;
	padding-right:5px;

}

.ltable {margin-top:20px;
	width: 190px;
	margin-right: 10px;
	margin-left: 10px;
}

table.ltable th {	background-color: #133E6C;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #FFFFFF;
}
.lefttable {
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 40px;
	width: 200px;
}
table.lefttable tr th {
	background-color: #154478;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #FFFFFF;
}
table.lefttable tr td#left {
	border-top-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #154478;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 1px;
	padding-left: 30px;
	padding-top: 20px;
}
td.lnk {
	font-family: Tahoma;
	font-size: 11px;
	color: #F2F2F2;
}

td.lnk a:link {
	font-family: Tahoma;
	font-size: 11px;
	color: #F2F2F2;
}
.mtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #333333;
	text-transform: uppercase;
	font-weight: bold;
}
.slogan {
	color: #FFFFFF;
	text-decoration: overline;
	font-size: 12px;
	font-weight: bold;
}
table.org {
	border: 1px dotted #CEDBFF;
}
table.org th {
	background-color: #CEDBFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000099;
}

table.org tr td {
	padding-right: 5px;
	padding-left: 5px;
} 

table.moduletable-bb th {
	font-size: 13px;
	background-color: #999999;
	font-family: Tahoma;
	text-transform: uppercase;
	color: #FFFFFF;
	letter-spacing: 2px;
}

table.moduletable-adv td a {

	color: #990000;
}
table.moduletable-adv td p {
margin-left:5px;}

table.moduletable-adv td {
}

table.moduletable-adv td ul {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
table.moduletable-adv td li {
	padding-top: 5px;
	padding-bottom: 5px;
	list-style-image: url(/images/stories/arrow_adv.jpg);
}

/** IE bugs: a:link, a:visited, a:hover need to be styled as well; does not display separator... workaround? */
/** customize colors here */


a.mainlevel:link {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
a.mainlevel:visited {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
a.mainlevel:hover {
	color: #000000;
	text-decoration: underline;

}
a.sublevel:link {
	color: #000000;
	text-decoration:none;
}
a.sublevel:visited {
	color: #000000;
		text-decoration:none;
}
a.sublevel:hover {
	color: #000000;
	text-decoration: underline;
}


/** customize style / layout here */


/* AutoBB */


table.autobb_latests td {
	padding:10px;

	text-align:center;
	border:1px solid #333333;
	background-color: #EFEFEF;
}
table.autobb_latests a{
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

.autobb_price {
	color: #990000;
}
table#toolbar td img {margin-right:30px;
margin-left:30px;}

.sectiontableheader {
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
	color: #990000;
}
table.contentpaneopen#listform tr.sectiontableheader {
	font-size: 13px;
	font-weight: bold;
	font-family: Tahoma;
	text-decoration: none;
}
table.contentpaneopen#listform tr.sectiontableheader td {
	text-align: center;
}
#forseo {
	background-color: #FFFFFF;
}


 /* Это стиль для отображения заголовка секции
 Например: заголовок таблицr "Дата", "Название", "Автор" и "Просмотров" */
.sectiontableentry1 { font-weight:bold;
	background-color: #F2F2F2;} 
.sectiontableentry2 {font-weight:bold;
	background-color: #EAEAEA;}
.value { font-weight:normal;}
table.contentpaneopen#listform tr.sectiontableentry2 {
	background-color: #EAEAEA;
}
table.contentpaneopen#listform tr.sectiontableentry1 {
	background-color: #F2F2F2;
}
table.contentpaneopen#listform tr.sectiontableentry1 td { text-align:center;}
table.contentpaneopen#listform tr.sectiontableentry2 td { text-align:center;}

table.contentpaneopen#listform img { border:0px;}
table.moduletable td table td {
	padding-bottom: 4px;
} /* Форматирование таблицы самого модуля с содержимым */
table.moduletable  td table td img {
	vertical-align: bottom;
}
table.contentpaneopen td.contentheading {
padding-left:20px;}
.contentpane {} /* Таблица, в которой находяться компоненты, контакты, но не элементы контента. */
.contentpaneopen {
	background-color: #F7F7F7;
	width: 100%;

	border: 5px solid #FFFFFF;
}
table.contentpaneopen td{
	padding: 7px;
}
