body {
	margin: 0 0 0 0;
	padding: 50px 125px 50px 125px;
	font: 12pt Arial, Tahoma;
	background-color: #F7B57B;
	background-image: url(/templates/default/images/main_fon.gif);
}

body .under_construction {
	background-image: url(/templates/default/images/under_construction.jpg);
}

h1 {
	font: small-caps 24pt;
}

.first_part {
	border-top: 3px double #4B3BAF;
	border-left: 3px double #4B3BAF;
}

.second_part {
	border-bottom: 3px double #4B3BAF;	
	border-right: 3px double #4B3BAF;
}

.menu_header {
	font: small-caps bold 14pt Arial, Tahoma;
}

.news {
	color: #778899;
	font: normal small-caps bold 12pt Arial, Tahoma;
	text-decoration: none;
}

a.news:hover {
	color: #4E5D6B;
}

div.news  {
	font: normal normal 10pt arial;
	color: black;
	text-indent: 10px;
	border-right: 1px solid #778899;
	border-bottom: 1px solid #778899;
	padding: 5px;
}

div.news a {
	color: red;
}

.date {
	font: normal small-caps bold 10pt Arial, Tahoma;
}

.news_menu {
	color: black;
	font: normal bold 10pt Tahoma, Arial;
	color: white;
}

a.news_menu {
	text-decoration: none;
	padding: 3px;
	background-color: #D88325;
	border: 2px outset gray;
}

a.news_menu:hover {
	border: 2px inset gray;
	background-color: Maroon;
}

a.main_menu:hover {
	color: #C1DDC2;
}

.template {
	font: 10pt Arial, Tahoma;
}

tr.temp_header {
	font: bold 10pt Arial, Tahoma;
	background-color: #494949;
	color: white;
}

td.left_menu {
	width: 100%;
	border: 1px solid white;
	background-color: #B0DDE6;
}

td.left_menu a , td.left_menu a:link, td.left_menu a:visited {
	font: small-caps bold 10pt/15pt Arial, Tahoma;
	padding: 3px;
	color: black;
	text-decoration: none;
}

.add_button a, .add_button a:link, .add_button a:visited {
	color: black;
	text-decoration: none;
	padding: 1px 3px 1px 3px;
	border: 3px double black;
	background-color: #FFE4C4;
	font: small-caps bold 10pt Arial, Tahoma;
}

.add_button a:hover {
	background-color: #6495ED;
	color: white;
}