* { padding: 0px; margin: 0px; }



a img { border: none; }



a {

	color: rgb(68,111,131);

}



.clear { clear: both; }



body {

	    margin: 0px;

	    text-align: center;



}



.buf_0 {

        background: url(images/back_00.gif) 0 0 repeat-x;

}



.buf_1 {

        background: url(images/back_00v.gif) 0 0 repeat-x;

}



.just_fixed_zone {

		width: 801px;

		height: 100%;

		margin: 0px auto;

		padding: 0px;

        background: url(images/back_02.gif) 0 0 repeat-y;

}



/* |||||||||||||||||||||||||| |  |  |   |   I N D E X   |    |  |  | |||||||||||||||||||||||||| */



/* ----1----*/



.true_table {

		width: 801px;

		height: 143px;

        background: url(images/back_01.gif) 0 0 no-repeat;

}



.true_table td {

		width: 801px;

		height: 143px;

		vertical-align: top;

}



.top_menu_0 {

		height: 30px;

		float: right;

		text-align: right;

		font-family: verdana, arial;

		font-size: 10px;

		line-height: 10px;

		margin: 0px;

		padding-top: 10px;

}



.top_menu_0 img {

		margin: 0px;

		padding: 0px;

		margin-bottom: -2px;

}



.top_menu_0 a {

		font-family: verdana, arial;

		font-size: 10px;

		line-height: 11px;

		color: rgb(4,51,77);

		text-decoration: underline;

		margin: 0px;

		padding: 0px;

}



.top_menu_0 a:hover {

		text-decoration: none;

}



.top_menu_1 {

		height: 20px;

		float: right;

		text-align: right;

		font-size: 10px;

		line-height: 12px;

		margin-top: 78px;
		
		width: 450px;

}
	


.top_menu_1 img {

		margin: 0px;

		padding: 0px;

}



.top_menu_1 a {

		font-family: verdana, arial;

		font-size: 10px;

		line-height: 12px;

		color: rgb(173,124,35);

		text-decoration: none;

		margin: 0px;

		padding: 0px;

}



.top_menu_1 a.ov {

		font-family: Times New Roman, verdana, arial;

		font-size: 10px;

		line-height: 12px;

		color: rgb(0,58,86);

		text-decoration: none;

		margin: 0px;

		padding: 0px;

}



.top_menu_1 a:hover {

		color: rgb(0,58,86);

}



/* ----2----*/



.second_true_table {

		width: 801px;

		height: 281px;

        background: url(images/back_pic_00.jpg) 0 0 no-repeat;

}



.second_true_table td {

		width: 801px;

		height: 281px;

}



/* ----3----*/



.th_true_table {

		width: 801px;

		height: 343px;

        background: url(images/back_02.gif) 0 0 repeat-y;

		text-align: left;

}



.th_true_table td.t_0 {

		width: 221px;

		height: 343px;

	        background: url(images/back_pic_01.jpg) 0 0 no-repeat;

		vertical-align: top;

		background-position:  bottom center;

		padding-bottom: 80px;

}



.th_true_table td.t_0 p.h0 {

		display: block;

		font-family: arial, verdana;

		font-size: 24px;

		line-height: 28px;

		color: rgb(226,93,40);

		margin: 28px 20px 0px 32px;

}



.th_true_table td.t_0 p.h1 {

		display: block;

		font-family: arial, verdana;

		font-size: 12px;

		line-height: 14px;

		color: rgb(81,81,81);

		margin: 0px 20px 0px 32px;

}



.th_true_table td.t_0 p.left_index_text {

		display: block;

		font-family: verdana;

		font-size: 11px;

		line-height: 15px;

		color: rgb(81,81,81);

		margin: 16px 10px 0px 32px;

}



.th_true_table td.t_0 p.left_index_text a {

		display: block;

		font-family: verdana;

		font-size: 11px;

		line-height: 15px;

		color: rgb(228,103,52);

}



.th_true_table td.t_1 {

		width: 127px;

		height: 343px;

}



.th_true_table td.t_2 {

		width: 453px;

		height: 343px;

		vertical-align: top;

}



.th_true_table td.t_2 p.main_text {

		display: block;

		font-family: arial;

		font-size: 11px;

		line-height: 15px;

		color: rgb(0,58,86);

		margin: 32px 30px 0px 30px;

		text-align: justify;

}



	/* ----3.1----*/



.in_th_true_table {

		width: 394px;

		height: 151px;

		text-align: center;

		margin: 0px 0px 0px 30px;

}



.in_th_true_table .widt_0 {

        background: url(images/back_04.gif) 0 0 repeat-x;

		width: 88px;

		height: 151px;

		vertical-align: top;

}



.in_th_true_table .widt_0 div {

		font-family: verdana, arial;

		font-size: 11px;

		line-height: 32px;

		font-weight: normal;

		color: rgb(122,112,93);

		height: 32px;

}



.in_th_true_table .widt_0 div.one {

		font-family: verdana, arial;

		font-size: 11px;

		line-height: 16px;

		font-weight: normal;

		color: rgb(122,112,93);

		height: 32px;

}



.in_th_true_table .widt_0 img {

		position: relative;

		top: 12px;

		left: auto;

		right: auto;

		bottom: auto;

}



.in_th_true_table .widt_1 {

		width: 14px;

		height: 151px;

}



/* |||||||||||||||||||||||||| |  |  |   |   F A C I L I T I E S   |    |  |  | |||||||||||||||||||||||||| */



/* ----1----*/



.true_table_v {

		width: 801px;

		height: 83px;

        background: url(images/back_01v.gif) 0 0 no-repeat;

}



.true_table_v td {

		width: 801px;

		height: 83px;

		vertical-align: top;

}



.top_menu_0_v {

		height: 30px;

		float: right;

		text-align: right;

		font-family: verdana, arial;

		font-size: 10px;

		line-height: 10px;

		margin: 0px;

		padding-top: 10px;

}



.top_menu_0_v img {

		margin: 0px;

		padding: 0px;

		margin-bottom: -2px;

}



.top_menu_0_v a {

		font-family: verdana, arial;

		font-size: 10px;

		line-height: 11px;

		color: rgb(4,51,77);

		text-decoration: underline;

		margin: 0px;

		padding: 0px;

}



.top_menu_0_v a:hover {

		text-decoration: none;

}



.top_menu_1_v {
	height: 20px;
	float: right;
	text-align: right;
	font-size: 10px;
	line-height: 12px;
	margin-top: 18px;
	width: 450px;
}



.top_menu_1_v img {

		margin: 0px;

		padding: 0px;

}



.top_menu_1_v a {
	font-family: verdana, arial;
	font-size: 10px;
	line-height: 12px;
	color: rgb(173,124,35);
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}



.top_menu_1_v a.ov {
	font-family: verdana, arial;
	font-size: 10px;
	line-height: 12px;
	color: rgb(0,58,86);
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}



.top_menu_1_v a:hover {

		color: rgb(0,58,86);

}



/* ----2----*/



.table_fac_pic {

		width: 801px;

		height: 261px;

        background: url(images/back_05.gif) 0 0 no-repeat;

		text-align: right;

		vertical-align: top;

}



.table_fac_pic .t_0 {

		width: 221px;

		height: 261px;

}



.table_menu_left {

		width: 219px;

		height: 216px;

		margin: 0px 0px 0px 1px;

		text-align: right;

		vertical-align: center;

}



.table_menu_left td {

		width: 219px;

		height: 27px;

		padding: 0px 30px 0px 0px;

}



.table_menu_left td a {

		font-family: verdana, arial;

		font-size: 10px;

		line-height: 10px;

		color: rgb(189,150,79);

		text-decoration: none;

}



.table_menu_left td a:hover {

		font-family: verdana, arial;

		font-size: 10px;

		line-height: 10px;

		color: rgb(70,101,116);

		text-decoration: none;

}



.table_menu_left td.ov {

		width: 219px;

		height: 27px;

		padding: 0px 36px 0px 0px;

        background: url(images/back_06.gif) 0 0 repeat-x;

}



.table_menu_left td.ov a {

		font-family: verdana, arial;

		font-size: 10px;

		line-height: 10px;

		color: rgb(44,80,98);

		text-decoration: none;

}



.table_fac_pic .t_1 {

/*	        background: url(images/back_pic_02.jpg) 0 13px no-repeat; */

		width: 580px;

		height: 261px;

}



/* ----3----*/



.table_for_texts {

		width: 801px;

		height: auto;

		text-align: left;

}



.table_for_texts .t_0 {

		width: 221px;

		height: 100%;

		vertical-align: top;

}



.table_for_texts .t_0 .h1 {

		font-family: verdana, arial;

		font-size: 12px;

		line-height: 14px;

		color: rgb(68,111,131);

		margin: 25px 0px 20px 15px;

}

span.h1 {

		font-family: verdana, arial;

		font-size: 12px;

		line-height: 14px;

		color: rgb(68,111,131);

		margin: 0px 0px 0px 0px;

		font-weight: bold;

}





.table_for_texts .t_0 img {

		float: left;

		margin: 0px 0px 15px 15px;

		border: 8px solid rgb(219,215,206);

}



.table_for_texts .t_1 {

		width: 580px;

		height: 100%;

		vertical-align: top;

}



.table_for_texts .t_1 .h1 {

		font-family: arial;

		font-size: 14px;

		line-height: 16px;

		color: rgb(68,111,131);

		margin: 25px 11px 20px 141px;

}



.table_for_texts .t_1 .h2 {

		font-family: arial;

		font-size: 14px;

		line-height: 17px;

		color: rgb(212,163,77);

		margin: 0px 11px 17px 141px;

}



.table_for_texts .t_1 .text {

		font-family: arial;

		font-size: 12px;

		line-height: 15px;

		color: rgb(68,111,131);

		margin: 0px 11px 17px 141px;

}

.text {

		font-family: arial;

		font-size: 12px;

		line-height: 10px;

		color: rgb(68,111,131);

}



.h2 {

		font-family: arial;

		font-size: 14px;

		line-height: 17px;

		color: rgb(212,163,77);

}


/* |||||||||||||||||||||||||| |  |  |   |   C O U R S E S   |    |  |  | |||||||||||||||||||||||||| */



/* ----2----*/



.table_fac_pic0 {

		width: 801px;

		height: 261px;

        background: url(images/back_05.gif) 0 0 no-repeat;

		text-align: right;

}



.table_fac_pic0 .t_0 {

		width: 221px;

		height: 261px;

		vertical-align: top;

}



.table_menu_left0 {

		width: 219px;

		height: 88px; /*was 108*/

		margin: 22px 0px 0px 1px;

		text-align: right;

		vertical-align: center;

}



.table_menu_left0 td {

		width: 219px;

		height: 27px;

		padding: 0px 36px 0px 0px;

}



.table_menu_left0 td a {

		font-family: verdana, arial;

		font-size: 10px;

		line-height: 10px;

		color: rgb(189,150,79);

		text-decoration: none;

}



.table_menu_left0 td a:hover {

		font-family: verdana, arial;

		font-size: 10px;

		line-height: 10px;

		color: rgb(70,101,116);

		text-decoration: none;

}



.table_menu_left0 td.ov {

		width: 219px;

		height: 27px;

		padding: 0px 36px 0px 0px;

        background: url(images/back_06.gif) 0 0 repeat-x;

}



.table_menu_left0 td.ov a {

		font-family: verdana, arial;

		font-size: 10px;

		line-height: 10px;

		color: rgb(44,80,98);

		text-decoration: none;

}



.table_fac_pic0 .t_1 {

        background: url(images/back_pic_03.jpg) 0 0 no-repeat;

		width: 580px;

		height: 261px;

}



/* ----3----*/



.table_for_texts0 {

        background: url(images/back_07.gif) 0 0 repeat-y;

		width: 801px;

		height: auto;

		text-align: left;

}



.table_for_texts0 .t_0 {

		width: 221px;

		height: 100%;

		vertical-align: top;

}



.table_for_texts0 .t_0 .h1 {

		font-family: verdana, arial;

		font-size: 12px;

		line-height: 14px;

		color: rgb(68,111,131);

		margin: 25px 0px 20px 15px;

}



/*.table_for_texts0 .t_0 .h2 {

		display: block;

		font-family: arial;

		font-size: 11px;

		line-height: 13px;

		color: rgb(68,111,131);

		margin: 30px 30px 0px 15px;

}  */



.table_for_texts0 .t_0 a {

		display: block;

		font-family: arial;

		font-size: 11px;

		line-height: 13px;

		color: rgb(68,111,131);

		margin: 0px 0px 12px 15px;

		text-decoration: none; /*was underline */

}



.table_for_texts0 .t_1 {

		width: 580px;

		height: 100%;

		vertical-align: top;

}



.table_for_texts0 .t_1 .h1 {

		font-family: arial;

		font-size: 14px;

		line-height: 16px;

		color: rgb(68,111,131);

		margin: 25px 11px 20px 25px;

}



.table_for_texts0 .t_1 .h2 {

		font-family: arial;

		font-size: 14px;

		line-height: 17px;

		color: rgb(212,163,77);

		margin: 0px 11px 17px 25px;

}



.table_for_texts0 .t_1 .text {

		font-family: arial;

		font-size: 12px;

		line-height: 15px;

		color: rgb(68,111,131);

		margin: 0px 11px 20px 25px;

}



.table_for_texts0 .t_1 .text2 {

		font-family: arial;

		font-size: 12px;

		line-height: 12px;

		color: rgb(68,111,131);

		margin: 12px 11px 9px 25px;

}



.table_for_texts0 .t_1 input {

		border: 1px solid rgb(235,231,208);

		border-top: 2px solid rgb(204,206,206);

		background: rgb(250,250,249);

		height: 14px;

		margin: 0px 25px 0px 15px;

		padding: 0px 2px;

}



.table_for_texts0 .t_1 select.small {

		margin: 0px 25px 0px 15px;

		border: none;

		width: 50px;

}



.table_for_texts0 .t_1 select {

		margin: 0px 25px 0px 15px;

		border: none;

		width: 250px;

}



.table_for_texts0 .t_1 option {

		border: none;

		background: rgb(250,250,249);

		padding: 0px 2px;

}



.table_for_texts0 .t_1 textarea {

		border: 1px solid rgb(235,231,208);

		border-top: 2px solid rgb(204,206,206);

		background: rgb(250,250,249);

		margin: 10px 0px 0px 0px;

		padding: 0px 2px;

}



.table_for_texts0 .t_1 input.big {

		width: 320px;

}



.table_for_texts0 .t_1 input.small {

		width: 35px;

}



.table_for_texts0 .t_1 button {

		margin: 0px 25px -3px 15px;

		padding: 0px;

		border: 0px;

		background: none;

}



.table_for_texts0 .t_1 button img {

		border: 0px;

		padding: 0px;

		margin: 0px;

}



input, textarea, option, select {

		font-family: verdana, arial;

		font-size: 11px;

		line-height: 13px;

		font-weight: normal;

		color: rgb(62,62,62);

}







/* |||||||||||||||||||||||||| |  |  |   |  S E R V I C E S   |    |  |  | |||||||||||||||||||||||||| */



/* ----3----*/



.table_for_texts {

		width: 801px;

		height: auto;

		text-align: left;

}



.table_for_texts .t_0 {

		width: 221px;

}



.table_for_texts .t_10 {

		width: 579px;

		height: 100%;

		vertical-align: top;

		background: rgb(255,255,255);

		border-right: 1px solid rgb(210,205,194);

}



.table_for_texts .t_10 .h1 {

		margin: 25px 11px 20px 30px;

}



.table_for_texts .t_10 .h1 a {

		font-family: verdana, arial;

		font-size: 14px;

		line-height: 16px;

		font-weight: bold;

		color: rgb(68,111,131);

		text-decoration: none;

}



.table_for_texts .t_10 .h1 a.ov {

		font-family: verdana, arial;

		font-size: 14px;

		line-height: 16px;

		font-weight: bold;

		color: rgb(173,124,35);

		text-decoration: none;

}



.table_for_texts .t_10 .h1 a:hover {

		color: rgb(173,124,35);

}



.table_for_texts .t_10 .h2 {

		font-family: verdana, arial;

		font-size: 14px;

		line-height: 17px;

		font-weight: bold;

		color: rgb(173,124,35);

		margin: 17px 11px 17px 30px;

}



.table_for_texts .t_10 .text {

		font-family: verdana, arial;

		font-size: 11px;

		line-height: 14px;

		color: rgb(68,111,131);

		margin: 0px 11px 17px 30px;

}



.on_pl {

		position: absolute;

		cursor: hand;

		width: 182px;

		height: 84px;

		margin: 24px 0px 0px 18px;

}



.one_pl {

		position: absolute;

		cursor: hand;

		width: 182px;

		height: 53px;

}





.table_for_texts0 .t_0 .h2 {

		font-family: verdana, arial;

		text-transform: uppercase;

		font-size: 12px;

		line-height: 5px;

		color: rgb(173,124,35);

		margin: 25px 0px 20px 15px;

}



.table_for_texts0 .t_0 .h2:hover  {color: rgb(68,111,131)}



.table_for_texts0 .t_0 .ov {

		font-family: verdana, arial;

		text-transform: uppercase;

		font-size: 12px;

		line-height: 5px;

		color: rgb(68,111,131);

		margin: 25px 0px 20px 15px;}





.footer, .footer a {
	font-size:10px;
	color:#999999;
	text-align: center;
	padding-top:25px;
	padding-bottom:5px;
	text-decoration:none;
	margin-right: auto;
	margin-left: auto;
}

.footer a:hover {text-decoration:underline;}
#footer {
	margin-right: auto;
	margin-left: auto;
	width: auto;
}
