



/****************************************************************************************************************/
/* Common	*/
A {
	COLOR: #333399; TEXT-DECORATION: none
}

A:link {
	TEXT-DECORATION: none;
}

A:visited {
	TEXT-DECORATION: none;
}
A:hover {
	COLOR: #4646d3; TEXT-DECORATION: none;
}


P {
	FONT-SIZE: 11px; MARGIN: 5px 0px 10px 0px; COLOR: #333333; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; /*TEXT-ALIGN: justify*/
}

UL {
	LIST-STYLE-TYPE: square; /*MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px*/
}



LI {
	FONT-SIZE: 11px; MARGIN: 2px 0px 0px 0px; COLOR: #333333; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; /*TEXT-ALIGN: justify; */
}

TD {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}


H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 22px; MARGIN: 10px 0px; COLOR: #334d55; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}

H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN: 10px 0px 0px; COLOR: #334d55
}

H3 {
	FONT-SIZE: 14px; MARGIN: 5px 0px 0px; COLOR: #4646d3
}
H4 {
	FONT-SIZE: 18px; MARGIN: 10px 0px; COLOR: #334d55; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}

#p_small_bottom_margin {
	margin: 5px 0px 0px 0px
}

#p_small_top_margin {
	margin: 0px 0px 10px 0px
}

#p_small_margin {
	margin: 0px 0px 0px 0px
}

#ol_small_margin {
	MARGIN: 0px 0px 0px 40px
}

#ol_small_top_margin {
	MARGIN: 0px 0px 15px 40px
}
/****************************************************************************************************************/




/****************************************************************************************************************/
/**/
.pagetitle {
	font-weight: bold; color: #5999E1; font-size: 16px; margin: 0px 0px 10px 0px
}

.commontitle {
	font-weight: bold; color: #5999E1; font-size: 13px; margin: 0px 0px 0px 0px
}

.newstitle {
	font-size: 9px; margin: 5px 0px 5px 0px
}
/****************************************************************************************************************/




/****************************************************************************************************************/
/* leftmenu */

#tmenu {
	BORDER-RIGHT: #cccccc 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 0px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: #cccccc 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 0px solid; BACKGROUND-COLOR: #DFEAF4
}

#name H1 {
	FONT-SIZE: 16px; MARGIN: 10px 0px; COLOR: #334d55; FONT-FAMILY: Georgia; LETTER-SPACING: 5px
}

#leftmenu H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 10px 0px 3px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}


#leftmenu A:link
{
	padding-right: 0px;
	border-top: #cccccc 1px solid;
	padding-left: 0px;
	padding-bottom: 3px;
	width: 95%;
	height: 100%;
	padding-top: 3px;
	height: 100%;
	text-decoration: none;
}
#leftmenu A:hover
{
	background-color: #a5d0f7;
	text-decoration: none;
}
#leftmenu A:visited
{
	padding-right: 0px;
	border-top: #cccccc 1px solid;
	padding-left: 0px;
	padding-bottom: 3px;
	width: 95%;
	padding-top: 3px;
	height: 100%;
	text-decoration: none;
}
#leftmenu UL A:link
{
	display: block;
}
#leftmenu UL A:visited {
	DISPLAY: block
}
#leftmenu UL
{
	padding-right: 0px;
	padding-left: 10px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	list-style-type: none;
}
#leftmenu LI
{
	font-size: 11px;
	margin: 0px;
	text-align: left;
}
/****************************************************************************************************************/






/****************************************************************************************************************/
/* Controls	*/
.input_style {
	BORDER-RIGHT: #7abae7 1px solid; BORDER-TOP: #7abae7 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #7abae7 1px solid; COLOR: #264459; BORDER-BOTTOM: #7abae7 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial; HEIGHT: 19px
}

.common_input_style {
	BORDER-RIGHT: #7abae7 1px solid; BORDER-TOP: #7abae7 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #7abae7 1px solid; COLOR: #264459; BORDER-BOTTOM: #7abae7 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial;
}

.button_style
{
	border-right: gray 0px solid;
	border-top: gray 0px solid;
	font-size: 11px;
	border-left: gray 0px solid;
	color: #ffffff;
	border-bottom: gray 0px solid;
	font-family: Tahoma, Verdana, Arial;
	height: 18px;
	background-color: #4fabec;
}

#menu_subscription_mail {
	HEIGHT: 16px
}
/****************************************************************************************************************/








/****************************************************************************************************************/
/*	Styles for tigra menu */
.m0l0iout {
	font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;
	font-size: 12px;
	text-decoration: none;
	margin: 4px 0 0 16px;
	text-align: left;
	color: #000000;
}
.m0l0iover {
	font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;
	font-size: 12px;
	text-decoration: none;
	margin: 4px 0 0 16px;
	text-align: left;
	color: #000000;
}
.m0l0oout {
	text-decoration : none;
	background-image: url(http://www.inquartos.ru/images//MenuBackground.gif);
}
.m0l0oover {
	text-decoration : none;
	background-image: url(http://www.inquartos.ru/images//MenuBackgroundOver.gif);
}
.m0l1iout {
	font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;
	font-size: 12px;
	margin: 4px 0 0 17px;
	color: #000000;
}
.m0l1iover {
	font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;
	font-size: 12px;
	margin: 4px 0 0 17px;
	color: #000000;
}
.m0l1oout {
	text-decoration : none;
	background-color: #B7D6F6;
	color: #000000;
	border: 1px solid #5F98D0;
	padding: 0;
}
.m0l1oover {
	text-decoration : none;
	background-color: #9DC8F4;
	color: #000000;
	background-image: url(http://www.inquartos.ru/images/MenuArrow.gif);
	background-repeat: no-repeat;
	border: 1px solid #5F98D0;
	padding: 0;
}
/****************************************************************************************************************/


.SimpleTable
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}
TR.SimpleTable
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	border-top-style: none;
	padding-top: 0px;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
TD.SimpleTable
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	border-top-style: none;
	padding-top: 0px;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

.DownLoadTable
{
	border-right: darkgray 1px solid;
	padding-right: 0px;
	border-top: darkgray 1px solid;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	border-left: darkgray 1px solid;
	padding-top: 0px;
	border-bottom: darkgray 1px solid;
}

.AllBorder
{
	border-right: darkgray 1px solid;
	padding-right: 0px;
	border-top: darkgray 1px solid;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	border-left: darkgray 1px solid;
	padding-top: 0px;
	border-bottom: darkgray 1px solid;
}

.TopBorder
{
	border-right: darkgray 0px solid;
	padding-right: 0px;
	border-top: darkgray 1px solid;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	border-left: darkgray 0px solid;
	padding-top: 0px;
	border-bottom: darkgray 0px solid;
}
.BottomBorder
{
	border-right: darkgray 0px solid;
	padding-right: 0px;
	border-top: darkgray 0px solid;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	border-left: darkgray 0px solid;
	padding-top: 0px;
	border-bottom: darkgray 1px solid;
}

.LeftBorder
{
	border-right: darkgray 0px solid;
	padding-right: 0px;
	border-top: darkgray 0px solid;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	border-left: darkgray 1px solid;
	padding-top: 0px;
	border-bottom: darkgray 0px solid;
}
.RightBorder
{
	border-right: darkgray 1px solid;
	padding-right: 0px;
	border-top: darkgray 0px solid;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	border-left: darkgray 0px solid;
	padding-top: 0px;
	border-bottom: darkgray 0px solid;
}

.RightTopBorder
{
	border-right: darkgray 1px solid;
	padding-right: 0px;
	border-top: darkgray 1px solid;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	border-left: darkgray 0px solid;
	padding-top: 0px;
	border-bottom: darkgray 0px solid;
}


A.TreeMenuLevel_0
{
	font-weight: bold;
	color: #1a2a26;
	text-decoration: none;
}

A.TreeMenuLevel_1
{
	font-weight: normal;
	color: #20236d;
	text-decoration: none;
}

A.TreeMenuLevel_2
{
	font-weight: normal;
	color: black;
	text-decoration: none;
}
