body {
	margin: 0 15 0 15;
}

td.mainmenu1 {
	padding: 0 10 0 10;
	text-align: center;
	font-family: Tahoma;
	font-size: 13px;
	color: #1a1a1a;
	white-space: nowrap;
	vertical-align: top;
}

td.mainmenu11 {
	padding: 0 10 0 10;
	text-align: center;
	font-family: Tahoma;
	font-size: 13px;
	color: #1a1a1a;
	width: 17%;
}

a.mainmenu1 {
	font-family: Tahoma;
	font-size: 13px;
	color: #1a1a1a;
	text-decoration: underline;
}

a.mainmenu1:hover {
	font-family: Tahoma;
	font-size: 13px;
	color: #1a1a1a;
	text-decoration: none;
}

td.mainmenu2 {
	padding: 0 10 0 10;
	text-align: center;
	font-family: Tahoma;
	font-size: 11px;
	color: #808080;
	white-space: nowrap;
}

td.mainmenu22 {
	padding: 0 10 0 10;
	text-align: center;
	font-family: Tahoma;
	font-size: 11px;
	color: #808080;
	width: 17%;
}

a.mainmenu2 {
	font-family: Tahoma;
	font-size: 11px;
	color: #808080;
	text-decoration: none;
}

a.mainmenu2:hover {
	font-family: Tahoma;
	font-size: 11px;
	color: #808080;
	text-decoration: underline;
}

td.title  {
	font-family: Tahoma;
	font-size: 18px;
	color: #4d4d4d;
}

td.links1 {
	width: 210px;
	background-color: #5580aa;
	color: #ffffff;
	font-size: 12px;
	font-family: Verdana;
	font-weight: bold;
}

a.links1 {
	color: #ffffff;
	font-size: 12px;
	font-family: Verdana;
	font-weight: bold;
	text-decoration: none;
}

a.links1:hover {
	color: #ffffff;
	font-size: 12px;
	font-family: Verdana;
	font-weight: bold;
	text-decoration: underline;
}

td.menu1 {
	color: #000000;
	font-size: 14px;
	font-family: Arial;
	height: 40px;
	padding: 0 0 0 40;
}

a.menu1 {
	color: #000000;
	font-size: 14px;
	font-family: Arial;
	text-decoration: none;
}

a.menu1:hover {
	color: #000000;
	font-size: 14px;
	font-family: Arial;
	text-decoration: underline;
}

td.menu1online {
	color: #ffffff;
	background-color: #003882;
	font-size: 14px;
	font-family: Arial;
	height: 40px;
	padding: 0 0 0 40;
}

a.menu1online {
	color: #ffffff;
	font-size: 14px;
	font-family: Arial;
	text-decoration: none;
}

a.menu1online:hover {
	color: #ffffff;
	font-size: 14px;
	font-family: Arial;
	text-decoration: underline;
}


td.news {
	color: #4d4d4d;
	font-size: 12px;
	font-family: Arial;
	padding: 0 20 0 20;
}

span.news_title {
	font-weight: bold;
	color: #003399;
}

span.news_date {
	font-size: 10px;
	color: #9d9d9d;
}

a.more {
	color: #9d9d9d;
	font-size: 11px;
	font-family: Arial;
	text-decoration: none;
}

a.more:hover {
	color: #9d9d9d;
	font-size: 11px;
	font-family: Arial;
	text-decoration: underline;
}

td.sep1 {
	width: 100%;
	height: 5px;
	background-image: url(img/f2.gif);
	background-repeat: repeat-x;
}

td.cat {
	background-color: #f6f6f6;
	padding: 10px;
}

td.cont {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 14px;
	color: #2f2f2f;
}

span.cont {
	font-family: Tahoma;
	font-size: 14px;
	line-height: 16px;
	color: #4d4d4d;
	font-weight: bold;
}

div.cont1 {
	font-family: Tahoma;
	font-size: 13px;
	line-height: 18px;
	color: #4d4d4d;
	font-weight: bold;
}

a.rubr {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 18px;
	color: #003399;
	text-decoration: underline;
}

a.rubr:hover {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 18px;
	color: #003399;
	text-decoration: none;
}

div.pic {
	margin: 0 10 0 0;
	border: solid 1px #a7a7a7;
	width: 84px;
	height: 78px;
	float: left;
}

div.pic1 {
	margin: 0 0 0 10;
	border: solid 1px #a7a7a7;
	width: 84px;
	height: 78px;
	float: right;
}

div.pic2 {
	margin: 0 10 0 0;
	border: solid 1px #e7e7e7;
	width: 59px;
	height: 53px;
	float: left;
	padding: 4px;
}

img.pic3 {
	border: solid 1px #c0c0c0;
}

td.pic3 {
	text-align: center;
	padding: 0 0 10 0;
}

td.rubr {
	width: 50%;
	padding: 5 5 0 5;
	line-height: 18px;
	vertical-align: top;
}

a.lang_a {
	color: #4d4d4d;
	font-size: 12px;
	font-family: Verdana;
	text-decoration: none;
	font-weight: bold;
}

a.lang_a:hover {
	color: #4d4d4d;
	font-size: 12px;
	font-family: Verdana;
	text-decoration: underline;
	font-weight: bold;
}

a.lang_d {
	color: #adadad;
	font-size: 12px;
	font-family: Verdana;
	text-decoration: none;
	font-weight: bold;
}

a.lang_d:hover {
	color: #adadad;
	font-size: 12px;
	font-family: Verdana;
	text-decoration: underline;
	font-weight: bold;
}

td.content {
	color: #000000;
	font-size: 12px;
	font-family: Tahoma;
	line-height: 18px;
	padding: 0 5 30 25;
}

td.content p {
	text-indent: 20px;
}

td.backpath {
	color: #8d8d8d;
	font-size: 10px;
	font-family: Tahoma;
	line-height: 24px;
	padding: 5 0 0 25;
}

a.backpath {
	color: #8d8d8d;
	font-size: 10px;
	font-family: Tahoma;
	line-height: 24px;
	text-decoration: none;
}

a.backpath:hover {
	color: #8d8d8d;
	font-size: 10px;
	font-family: Tahoma;
	line-height: 24px;
	text-decoration: underline;
}

td.title_content {
	color: #4d4d4d;
	font-size: 14px;
	font-family: Tahoma;
	line-height: 30px;
	padding: 5 0 5 25;
	font-weight: bold;
}

td.title_content h1 {
	color: #4d4d4d;
	font: bold 14px/30px Tahoma;
	padding: 0px;
	margin: 0px;
}


td.m1 {
	color: #4d4d4d;
	font-size: 13px;
	font-family: Tahoma;
	line-height: 24px;
	padding: 0 0 0 5;
}

a.m1 {
	color: #4d4d4d;
	font-size: 13px;
	font-family: Tahoma;
	line-height: 24px;
	text-decoration: none;
}

a.m1:hover{
	color: #4d4d4d;
	font-size: 13px;
	font-family: Tahoma;
	line-height: 24px;
	text-decoration: underline;
}

td.m2 {
	color: #003399;
	font-size: 13px;
	font-family: Tahoma;
	line-height: 24px;
	padding: 0 0 0 5;
	font-weight: bold;
	background-color: #ffffff;
}

td.mm2 {
	color: #4d4d4d;
	font-size: 13px;
	font-family: Tahoma;
	line-height: 12px;
	padding: 6 0 6 5;
	font-weight: bold;
	background-color: #ffffff;
}

td.m11 {
	padding: 0 10 0 0;
}

td.m22 {
	color: #003399;
	font-size: 12px;
	font-family: Tahoma;
	line-height: 20px;
	padding: 0 5 0 35;
	background-color: #ffffff;
}

a.m22 {
	color: #003399;
	font-size: 12px;
	font-family: Tahoma;
	line-height: 20px;
	text-decoration: underline;
}

a.m22:hover{
	color: #003399;
	font-size: 12px;
	font-family: Tahoma;
	line-height: 20px;
	text-decoration: none;
}

td.mm22 {
	color: #003399;
	font-size: 13px;
	font-family: Tahoma;
	line-height: 18px;
	padding: 0 5 0 5;
	background-color: #ffffff;
}

a.mm22 {
	color: #003399;
	font-size: 13px;
	font-family: Tahoma;
	line-height: 18px;
	text-decoration: underline;
}

a.mm22:hover {
	color: #003399;
	font-size: 13px;
	font-family: Tahoma;
	line-height: 18px;
	text-decoration: none;
}

.mmm22 {
	color: #003399;
	font-size: 13px;
	font-family: Tahoma;
	line-height: 18px;
	text-decoration: underline;
}

.mmm22:hover {
	color: #003399;
	font-size: 13px;
	font-family: Tahoma;
	line-height: 18px;
	text-decoration: none;
}

td.z1 {
	color: #003399;
	font-size: 13px;
	font-family: Tahoma;
	line-height: 20px;
}

a.z1 {
	color: #003399;
	font-size: 13px;
	font-family: Tahoma;
	line-height: 20px;
	text-decoration: underline;
}

a.z1:hover {
	color: #003399;
	font-size: 13px;
	font-family: Tahoma;
	line-height: 20px;
	text-decoration: none;
}

td.cat_title {
	color: #4d4d4d;
	font-size: 13px;
	font-family: Tahoma;
	line-height: 18px;
	font-weight: bold;
	padding: 20 0 0 0;
}

td.subtitle {
	color: #4d4d4d;
	font-size: 13px;
	font-family: Tahoma;
	line-height: 18px;
	font-weight: bold;
	padding: 5 0 5 20;
}

td.minfo {
	color: #003399;
	font-size: 11px;
	font-family: Tahoma;
	line-height: 18px;
	padding: 10 0 0 5;
}

a.minfo {
	color: #003399;
	font-size: 11px;
	font-family: Tahoma;
	line-height: 18px;
	text-decoration: underline;
}

a.minfo:hover {
	color: #003399;
	font-size: 11px;
	font-family: Tahoma;
	line-height: 18px;
	text-decoration: none;
}

td.pic4 {
	width: 18px;
	vertical-align: top;
	padding: 8 0 0 0;
}

td.pic5 {
	width: 18px;
	vertical-align: top;
}

td.pinfo {
	color: #2f2f2f;
	font-size: 12px;
	font-family: Tahoma;
	line-height: 14px;
	text-align: justify;
	padding: 10 0 10 0;
}

td.t1 {
	color: #003399;
	font-size: 13px;
	font-family: Tahoma;
	line-height: 18px;
	font-weight: bold;
	padding: 0 0 5 0;
}

td.cat_t1 {
	color: #003399;
	font-size: 16px;
	font-family: Tahoma;
	font-weight: bold;
}

td.t2 {
	color: #003399;
	font-size: 13px;
	font-family: Tahoma;
	line-height: 18px;
	font-weight: bold;
	padding: 0 0 5 5;
}

td.tt1 {
	color: #003399;
	font-size: 12px;
	font-family: Tahoma;
	line-height: 18px;
	padding: 0 0 0 15;
}

a.tt1 {
	color: #003399;
	font-size: 12px;
	font-family: Tahoma;
	line-height: 18px;
	text-decoration: underline;
}

a.tt1:hover {
	color: #003399;
	font-size: 12px;
	font-family: Tahoma;
	line-height: 18px;
	text-decoration: none;
}

td.tinfo {
	color: #003399;
	font-size: 12px;
	font-family: Tahoma;
	line-height: 18px;
	padding: 2 0 10 5;
	width: 100%;
}

td.order {
	padding: 20 0 0 0;
}

td.form {
	color: #003399;
	font-size: 12px;
	font-family: Tahoma;
	line-height: 11px;
	font-weight: bold;
	padding: 5 10 5 10;
}

td.form1 {
	color: #4d4d4d;
	font-size: 11px;
	font-family: Tahoma;
	line-height: 11px;
	padding: 0 0 0 10;
}

td.form2 {
	padding: 5 10 5 6;
}

td.select {
	padding: 0 10 3 10;
}

td.ref_list {
	padding: 0 0 30 10;
}

td.ref_list_title {
	color: #ffffff;
	background-color: #5580aa;
	font-size: 11px;
	font-family: Tahoma;
	line-height: 11px;
	font-weight: bold;
	padding: 10px;
	text-align: center;
}

td.odd {
	color: #4d4d4d;
	background-color: #ffffff;
	font-size: 12px;
	font-family: Tahoma;
	padding: 5px;
}

td.even {
	color: #4d4d4d;
	background-color: #eaeaea;
	font-size: 12px;
	font-family: Tahoma;
	padding: 5px;
}

a.ref_list {
	color: #003399;
	font-size: 12px;
	font-family: Tahoma;
	text-decoration: underline;
}

a.ref_list:hover {
	color: #003399;
	font-size: 12px;
	font-family: Tahoma;
	text-decoration: none;
}

/* GreK */
.forms{
	font-size: 12px;
	font-family: Tahoma;
}

a.cont {
	font-family: Tahoma;
	font-size: 14px;
	line-height: 16px;
	color: #4d4d4d;
	font-weight: bold;
	text-decoration: none;	
}

a.cont1 {
	font-family: Tahoma;
	font-size: 13px;
	line-height: 18px;
	color: #4d4d4d;
	font-weight: bold;
	text-decoration: none;
}

a.cont1 h2, a.cont1 h3 {
	font: bold 13px/18px Tahoma;
	color: #4d4d4d;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

a.cont0 {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 14px;
	color: #2f2f2f;
	text-decoration: none;
}

a.cat_title {
	color: #4d4d4d;
	font-size: 13px;
	font-family: Tahoma;
	line-height: 18px;
	font-weight: bold;
	text-decoration: none;
}

a.cat_title h2 {
	color: #4d4d4d;
	text-decoration: none;
	font: bold 13px/18px Tahoma;
	margin: 0px;
	padding: 0px;
}

table {
	font-family: Tahoma;
	font-size: 12px;
}


table.rf{
	width: 100%; 
	background-color: #000000; 
}

tr.uline{
	background: url(img/f2.gif) bottom left repeat-x;
}

tr.ghead
{
	height: 25px;
	background: #c8c8c8;
}

td.rf_cont {
	font-family: Tahoma;
	font-size: 14px;
	line-height: 16px;
	color: #003399;
	font-weight: bold;
}

td.rf_t1 {
	color: #4d4d4d;
	font-size: 12px;
	font-family: Tahoma;
	line-height: 18px;
	font-weight: bold;
}

a {
	color: #003399;
}

/*a:visited {
	color: #3366cc;
}*/

