* { margin:0; padding:0;}
body { background:url(../IMG/body_bg.jpg) repeat; font-size:12px; line-height:1em; font-family:Arial; color:#9ca8aa}


/*in_line*/
input, select, textarea { vertical-align:middle; font-weight:normal; font-family:Arial; color:#434a4d; font-weight:normal; font-size:10px; padding-left:5px}
img {border:0; vertical-align:top;}
ul { list-style:none;}

/*==================list====================*/
ul{margin:0px; padding:0px; list-style:none}
ul li { line-height:1.58em}
ul li a{text-decoration:underline; color:#fff}
ul li a:hover{ text-decoration:none}

ul.events {margin:0px; padding:0px; list-style:none}
ul.events li { line-height:1.5em; color:#fff; font-weight:bold; padding:0 0 18px 25px; background:url(../IMG/marker_list2.gif) no-repeat 0 1px}
ul.events li a{text-decoration:none; color:#5abfd0; padding:0; font-weight:bold; display:block}
ul.events li a:hover{ text-decoration:none; color:#fff}

ul.blue{list-style:disc}
ul.blue li { line-height:1.0em; padding: 5px 0px 5px 15px; display:list-item}

ul.white{margin:15px;list-style:disc; }
ul.white li { line-height:1.1em; padding: 5px 0px 5px 15px; display:list-item; color:#fff;}
/*==========================================*/

a {text-decoration:underline; color:#5abfd0}
a:hover {text-decoration:none}

a.link {text-decoration:underline; color:#5abfd0; font-weight:bold}
a.link:hover {text-decoration:none}

.fright {float:right}
.fleft { float:left;}
.clear { clear:both;}

.font_1 {color:#fff}
.font_2 {color:#5abfd0}
.font_3 {color:#fff; font-weight:normal; display:block; margin-bottom:4px}

.simpletxt TD,P {font-size: 12px;}

.ddmenu TD { background-color:#000000;
			color:#FFFFFF;
			line-height:1.5em;
			padding: 2px 0px 2px 25px}
.mainmenu TD { background-color:#5abfd0;
				background:url(../IMG/back_menu.jpg) repeat-x 0 0 ;
			color:#FFFF00;
			line-height:1.5em;
			padding: 3px 0px 3px 15px}
.mainmenu A { color:#FFFF00;
				font-weight:bold;
				font-size:12px;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				text-decoration:none}
.mainmenu A:hover {text-decoration: underline}
p {margin:0 0 16px 0}

h4 {color:#fff; margin:0 0 16px 0; font-size:1em}

.top_bgOLD {width:100%; background:url(../IMG/top_bg.gif) repeat-x top}

/*header*/
#header {background:url(../IMG/header_bg.gif) repeat-x 0 49px}
#header .bg_left {background:url(../IMG/header_bg_left.jpg) no-repeat left 49px; width:100%}
#header .bg_right {background:url(../IMG/header_photomontage2.jpg) no-repeat right 49px; width:100%; height:190px}
#header .bg_top {background:url(../IMG/header_bg_top.jpg) no-repeat 0 0}

#header .col_1 {width:110px}
#header .col_1 img {margin-left:14px}
#header .col_2 {width:110px}
#header .col_3 {width:140px}
#header .col_4 {width:120px}
#header .col_5 {width:120px}
#header .col_6 {width:120px}
#header .col_7 {width:110px}
#header .col_8 {width:110px}

.logo {position:absolute; margin:70px 0 0 34px}

/*content*/
#content { min-height:497px; height:auto !important; height:497px; font-size:12px; line-height:1.33em}
.title_1 {margin-bottom:22px}
.title_2 {margin-bottom:9px}
.img_left {float:left; margin:3px 17px 23px 0}
.img {margin-bottom:20px}

#content .col_1 { background:url(../IMG/col1_bg.jpg) repeat; color:#fff}
#content .col_1 .top {background:url(../IMG/col1_bg.gif) repeat-x top; min-height:497px; height:auto !important; height:497px}
#content .col_2 { background:url(../IMG/col2_bg2.jpg) repeat}

.row_1 { background:url(../IMG/row1_bg.jpg) repeat}
.row_1 .top { background:url(../IMG/row1_bg_top.jpg) repeat-x left top}
.row_2 {background:url(../IMG/row2_bg.jpg) repeat}
.row_2 .top {background:url(../IMG/row2_bg_top.gif) repeat-x left top}
.row_2 .bot {background:url(../IMG/row2_bg_bot.jpg) repeat-x left bottom}

.box {width:100%}

/*footer*/
#footer { color:#94a4ac; font-size:0.75em; line-height:1.33em}
#footer a {color:#40bccf; text-decoration:none; font-weight:bold}
#footer a:hover {color:#fff}
#footer .col_1 {background:url(../IMG/footer_col1_bg.jpg) repeat-x left top; height:57px}
#footer .col_2 {background:url(../IMG/footer_col2_bg.gif) repeat; height:57px}
#footer .col_2 .ind {padding:21px 0 0 20px}

/*================== index.html ==================*/
 #content .col_1 .indent { padding:41px 20px 20px 31px}
 #content .col_2 .row_1 .indent { padding:36px 20px 31px 26px}
 #content .col_2 .row_2 .indent { padding:21px 20px 25px 27px}
 #content .col_2 .row_2 .col_box_1 {width:29%}
 #content .col_2 .row_2 .col_box_1 .ind {padding-right:20px}
 #content .col_2 .row_2 .col_box_2 {width:70%}
 #content .col_2 .row_2 .col_box_pict_left {width:40%}
 #content .col_2 .row_2 .col_box_pict_right {width:60%}

/*================== for all html pages ==================*/
#content .col_unique .indent { padding:40px 30px 20px 31px}
#content .col_unique .row_1 .indent { padding: 30px 30px 14px 26px}
#content .col_unique .row_2 .indent { padding: 20px 30px 30px 30px}
#content .col_unique .row_2 .col_box_1 {width:150px}
#content .col_unique .row_2 .col_box_2 {width:750px}

.table_forum { background:url(../IMG/border_y.gif) repeat-y right top; font-size:10px; line-height:1.22em; margin-left:5px}
.table_big { background:url(../IMG/border_y.gif) repeat-y right top; font-size:12px; line-height:1em; margin-left:5px}
.r1_c1 {height:23px; background:url(../IMG/border_y.gif) repeat-y left top; text-align:center; color:#fff}
.r1_c2 {height:23px; background:url(../IMG/border_y.gif) repeat-y left top; text-align:center; color:#fff}
.r1_c3 {height:23px; background:url(../IMG/border_y.gif) repeat-y left top; text-align:center; color:#fff}
.r1_c4 {height:23px; background:url(../IMG/border_y.gif) repeat-y left top; text-align:center; color:#fff}

.r2_c1 {height:24px; background:url(../IMG/border_y.gif) repeat-y left top}
.r2_c1 .ind {padding:20px 7px 23px 15px}
.r2_c2 {height:24px; background:url(../IMG/border_y.gif) repeat-y left top; text-align:center; color:#fff}
.r2_c3 {height:24px; background:url(../IMG/border_y.gif) repeat-y left top; text-align:center; color:#fff}
.r2_c4 {height:24px; background:url(../IMG/border_y.gif) repeat-y left top; line-height:1.55em}
.r2_c4 .ind {padding-left:25px} 
.row_line {background:url(../IMG/border_x.gif) repeat-x top; width:100%; height:1px}

.input_1 {width:150px; height:20px; border:solid 1px #060708; margin:0 16px 0 11px}

input {width:175px; height:18px; margin:0}
.div_input {height:39px}
textarea {width:180px; height:96px; overflow:auto; margin:0}
.div_links {text-align:right; width:636px; word-spacing:8px}