body {   	/* Стиль для всего текста страницы */

	padding: 	0px;
	margin: 	0px;
	font-family:	Verdana, Arial, sans-serif;
	font-size:	100%;
	margin-left:	0px;
	margin-top:	0px;

}



h1 {

	font-family:	Arial, sans-serif;
	color:		black;
	font-weight:	normal;
	font-size:	200%;
	border-bottom:	2px solid #003399;
	text-align: 	center;
        margin-top:     5px;
        padding-bottom: 5px;

}



a, a:link {
        text-decoration: none;
	color:	#004282;

}


a:visited {
        text-decoration: none;
	color: 	#550055;

}


A:hover {
	color:	#800000;	

}


#top {		/* Верхний заголовок */

	background-color: 	#07199E;
	border-bottom:		1px solid black;
	font-size:		12px;
        text-align:             center;
        align:                  center;

}


#top A {

	font-size:	12px;
	color:		#FFFFCC;


}


.title {	/* Стиль текста для верхнего заголовка */

	color: 		#ffffee;
	font-size:	24px;
	text-align:	center;
	font-weight:	bold;

}


.title2 {	/* Стиль текста для верхнего подзаголовка */

	color: 		white;
	font-size:	26px;
	text-align: 	center;
	font-family:	"Times New Roman", Times, serif;

}


.title3 {	/* Заголовок текущей страницы */

	font-size:	18px;
        float:          left;
}


.title4 {	/* Заголовок текущей страницы */

	font-size:	14px;

}



.breadcrumbs {	/* "Хлебные крошки" */

	color: 		white;
	font-size:	12px;
	padding: 	3px;
	font-weight:	bold;

	background-color: 	#07199E;
	width:			99,5%;
	height:			24px;
	border-bottom:		1px solid black;
}


.breadcrumbs A {

	color:	#FFFFCC;	

}


.breadcrumbs A:hover {

	color:	#FFFFCC;

}


#bar {  	/* Подложка под верхнее меню */

	background-color: 	#BCBC7D;
	height:			20px;
	border-bottom:		1px solid black;
        padding:                3px;
}


.line {   	/* Линия, просто горизонтальная линия */

	border-bottom:	1px solid black;
        position: relative;
        top: -16px;
        left: 0px;
}


#topmenu {   	/* Стиль и положение верхнего меню */

	background-color: 	#f0f0f0;
	border:			1px solid black;
	position: 		relative;
	left:			30px;
	top:			-15px;
	background-image:	url(/images/tile_back.gif);
	z-index:		2;

}

#topmenu TD {  	/* Ячейки верхнего меню */

	border:		1px solid black;
	text-align:	center;
	font-size:	11px;
	width:		14%

}


#topmenu .current {   	/* Выделенный пункт меню */

	border:			1px solid black;
	text-align:		center;
	font-weight:		bold;
	background-color:       #c0c0c0;

}


#topmenu A {   	/* Ссылки верхнего меню */

	color:	#660000;	

}


#topmenu A:visited {

	color:	#660066;

}

#container {		/* Каркас меню и контента */

	/*background-color:	#B9DCDA;*/
	background-color:	#66ccff;
	width:			100%;
        top:                    0px;
        padding:                0px;
        border:                 0px;
        border-spacing:         0px;
        font-size:      80%;

}


#leftpanel {		/* Левое меню */
        
	width: 		200px;
	padding: 	0px;
        vertical-align: top;
}


#centerpanel {		/* Контент */

	border-left:	 	1px solid black;
	background-color: 	white;
	padding: 		0px 10px 10px 10px;
        vertical-align:         top;

}

#rightpanel {		/* Правая колонка */
        
	padding: 	0px;
        vertical-align: top;
	background-color: 	white;
}


#bottom {		/* Самая нижняя часть страницы */

	background-color: 	#07199E;
	height:			55px;
	border-top:		1px solid black;
	color:			white;
	font-size:		12px;
	padding: 		5px;


}


#bottom A {

	color: 	#FFFFCC;

}


#bar2 {  	/* Полоса внизу страницы */

	background-color: 	#BCBC7D;
	height:			5px;
	border-top:		1px solid black;

}


.selmenu {

	/*background-color:	#6D9097;*/
	background-color:	#336699;
	padding:		4px;
	color:			white;
	font-weight:		bold;
	width:			200px;

}
