* {
    padding:0;
}

html {
    height:100%;
    }


body {
	font-family: Tahoma;
    font-size: 13px;
    height: 100%;
    margin: 0;
    padding: 0;
    line-height: 15px;
}
a {text-decoration:underline}
a:hover{text-decoration:none}
h1 {margin-top: 0px; font-size: 20px; color: #647d7d; font-weight: bold; text-transform: uppercase; margin-bottom: 12px; line-height: 20px;}
h2 {margin-top: 0px; font-weight: bold; text-transform: uppercase; color: red; font-size: 16px; line-height: 16px;}
h3 {margin-top: 0px; font-size: 16px; font-weight: bold; font-style: italic; color: #647d7d; margin-bottom: 19px; line-height: 16px;}

td {}

.all {width: 100%; height: 100%;}
.w_100 {width: 100%;}
.h_100 {height: 100%;}
.top, .tab_top td {vertical-align: top;}
 

.maintab {width: 1024px; height: 768px;}
#navigate {width: 252px; vertical-align: top;}
#navigate img {margin-left: 50px;}
.search {
    width: 192px; 
    font-size: 13px; 
    background-color: #afafaf; 
    border: 1px solid #000; 
    border-bottom: 1px solid #ccc; 
    border-right: 1px solid #ccc;
    
}

.content_data {overflow: auto;}

.search_ref a:link, .search_ref a:visited {font-family: Tahoma; color: #ff0000;}
.search_ref {display: inline; position: relative; top: -4px; vertical-align: middle; margin-left: 7px;}
#icons {margin-bottom: 5px; margin-top: 44px;}

#main_menu {height: 16px; text-align: center;}
.menu_item {display: inline; margin-right: 12px;}
.menu_item a:link, .menu_item a:visited {color: #00644b; font-size: 11px; font-family: Tahoma; text-transform: uppercase; }
.menu_item a:hover {color: #00644b; font-size: 11px; font-family: Tahoma; text-transform: uppercase; text-decoration:none}
.menu_border {border-left: 1px solid #00644b; padding-left: 12px;}
.menu_current a:link, .menu_current a:visited {color: red !important; font-weight: bold;text-decoration:none}

#mainpage_left {width: 247px; vertical-align: top;}

.main_ref {color: #ff0000; text-transform: uppercase; font-weight: bold; font-size: 16px; text-decoration: none;}

#main_01 {margin-left: 63px;}
.main_sub {margin: 10px 0 0 0;}
.main_sub a:link, .main_sub a:visited {color: #000; font-family: Tahoma; text-transform: lowercase;font-size:11px;}
.main_sub a:hover{text-decoration:none;color: #000; font-family: Tahoma; text-transform: lowercase;font-size:11px;}
.menu_subitem {margin-bottom: 7px;}
.menu_subitem a:link, .menu_subitem a:visited {color: #000;font-size:11px;}
#main_content {width: 235px;}
#main_content div {margin-left: 10px; width: 210px;}

.slogan, #slogan {font-size: 18px; color: #798e8e; font-weight: bold; font-style: italic; }
#slogan {width: 100%; margin-top: 40px; margin-bottom: 23px; margin-left: 5px;}

#m_02 {background: url(images/main_02.jpg) no-repeat right top; width: 298px;}
#main_02 {margin-left: 28px;}

#m_03 {background: url(images/main_03.jpg) no-repeat 4px top;}
#m_03 div {margin-left: 112px;}

#m_04 {background: url(images/main_04.jpg) no-repeat right top;}
#m_04 div {margin-left: 154px; width: 135px;}

#m_05 {background: url(images/main_05.jpg) no-repeat left top;}
#m_05 div {margin-left: 111px; width: 90px;}

#m_06 {background: url(images/main_06.jpg) no-repeat right top;}
#m_06 div {margin-left: 28px;}

#m_07 {background: url(images/main_07.jpg) no-repeat left top;}

.tab_on_main td {vertical-align: top;}

.news_list {width: 300px; vertical-align: top;}
.news_list_inner {margin-left: 44px; margin-top: 0px; width: 195px;}
.news_list_inner h1 {margin-left: 0px !important;}
.news_date {font-weight: bold; font-size: 11px;}
.news_title {font-family: Times New Roman; font-size: 16px; color: #ff0000; text-transform: uppercase; margin-bottom: 3px; line-height: 20px;}
.news_title a:link, .news_title a:visited {font-family: Times New Roman; font-size: 16px; color: #ff0000; text-transform: uppercase; }
.news_text {margin-bottom: 60px;}
.news_text a:link, .news_text a:visited {color: #000;}
.mainnews {padding-top: 33px; padding-right: 10px; padding-left: 20px;}
.news_page {width: 100%; text-align: center; text-transform: uppercase; color: #647d7d; font-weight: bold; font-size: 12px;}

#friends {margin-top: 0px;}
.friends_text {width: 160px; padding-bottom: 64px;}
.friends_text a:link, .friends_text a:visited {color: red;} 
.friend_full {width: 448px;}
.friend_full h3 {margin-bottom: 13px !important;}
.friends_text div {width: 132px;}
.friends_tab {margin-left: 42px;}

.common_content {padding: 20px; padding-top: 50px; padding-left: 0px; margin-left: 20px; padding-right: 0px; width: 945px;}
.common_content h1 {margin-left: 42px;}

#w_01 {width: 250px; padding-top: 50px;}
#w_01 h1 {margin-left: 64px;} 
#w_02 {width: 195px;}
#w_03 {padding-top: 48px;}
#w_03 div {width: 340px;} 
#w_04 {width: 209px;}

#nw_01 {width: 256px; padding-top: 50px;}
#nw_01 img {margin-top: 5px;}
#nw_01 h1 {margin-left: 50px;}

#nw_02 {width: 259px;} 
#nw_03 {padding-top: 75px;}  
#nw_04 {width: 302px;} 

#nwork_02 {margin-top: 76px; width: 100%; background: url(images/not_work_02.jpg) no-repeat 5px top; height: 227px;}
#nwork_02 a {margin-left: 50px;}

#nwork_03 {margin-top: 41px; width: 100%; background: url(images/not_work_03.jpg) no-repeat left 18px; height: 250px;}
#nwork_03 a {margin-left: 50px;}

#nwork_04 {margin-top: 76px; width: 100%; background: url(images/not_work_04.jpg) no-repeat 15px 10px; height: 209px;}
#nwork_04 a {margin-left: 45px;} 

#nwork_05 {margin-top: 38px; width: 100%; background: url(images/not_work_05.jpg) no-repeat left 10px; height: 219px;}
#nwork_05 a {position: relative; left: 105px; top: 20px;} 

#nwork_06 {width: 100%; background: url(images/not_work_06.jpg) no-repeat right top; height: 219px;}
#nwork_06 a {position: relative; left: 10px; top: 45px;}

#nwork_07 a {position: relative; left: 50px; top: 12px;}   

#work_02 {margin-top: 74px; margin-left: 3px;}
#work_04 {margin-left: 15px; margin-top: 75px; width: 100%; background: url(images/work_02.jpg) no-repeat 85px top; height: 230px;}
#work_05 {margin-left: 15px; margin-top: 20px; width: 100%; height: 242px;}
.work_left {width: 256px;}

.menu2 {margin-left: 64px; margin-top: 47px;}
.menu2 h1 {width: 170px;}
.content2 {padding-top: 47px; padding-right: 20px;}
.content2 h3 {margin-bottom: 17px;}
.content_img {margin-top: 40px;}

.feedback {margin-left: 62px; margin-top: 45px;}
.feedback_data {width: 230px; font-size: 14px; color: #647d7d; font-weight: bolder; padding-top: 35px;}
.feedback_guest {padding-left: 20px;}

.guest {width: 80%; margin-bottom: 30px;}
.guest_date, .guest_name {font-weight: bold;}

.map {margin-left: 56px;}
.map ul {margin-left: 20px;}
.map a:link, .map a:visited {color: #000;}


.jfont_6 {font-size: 6px !important;}
.jfont_7 {font-size: 7px !important;}
.jfont_8 {font-size: 8px !important;}
.jfont_9 {font-size: 9px !important;}
.jfont_10 {font-size: 10px !important;}
.jfont_11 {font-size: 11px !important;}
.jfont_12 {font-size: 12px !important;}
.jfont_13 {font-size: 13px !important;}
.jfont_14 {font-size: 14px !important;}
.jfont_15 {font-size: 15px !important;}
.jfont_16 {font-size: 16px !important;}
.jfont_18 {font-size: 18px !important;}
.jfont_20 {font-size: 20px !important;}
.jfont_22 {font-size: 22px !important;}
.jfont_24 {font-size: 24px !important;}
.jfont_26 {font-size: 26px !important;}
.jfont_28 {font-size: 28px !important;}
.jfont_32 {font-size: 32px !important;}
.jfont_36 {font-size: 36px !important;}
.jfont_40 {font-size: 40px !important;}
.jfont_44 {font-size: 44px !important;}
.jfont_48 {font-size: 48px !important;}
.jfont_54 {font-size: 54px !important;}
.jfont_60 {font-size: 60px !important;}
.jfont_66 {font-size: 66px !important;}
.jfont_72 {font-size: 72px !important;}
.jfont_80 {font-size: 80px !important;}
.jfont_88 {font-size: 88px !important;}
.jfont_96 {font-size: 96px !important;}


/* feedback ext*/
.feedback_ext {width: auto;}
.feedback_ext td {padding: 1px;}
.feedback_ext_split {margin-left: 173px; font-weight: bold; font-size: 12px; margin-top: 5px; text-align: left;}
.feedback_ext_label {width: 170px; text-align: right;}
.feedback_ext_label2 {width: 230px; text-align: right;}
.feedback_ext_label div, .feedback_ext_label2 div {margin-right: 15px !important; padding-top: 2px;}
.feedback_ext_nc {color: #ff0000;}
.feedback_ext_date {width: 100px;}
.feedback_ext_ptext {margin-top: 20px;}
.tcalIcon {position: relative; top: -3px;}
.feedback_ext_inp {border: 1px solid #000;}
.feedback_ext_bold {font-weight: bold;}

.common_content, .content2 ul {margin-left:20px;}
.galery img {border:solid 1px #647d7d}
.galery img:hover {border:solid 1px #92bdbd}

#copyrights {clear: both; color: #00000a; text-align: left; width: 200px; margin: 0; margin-top: 5px; margin-left: 42px; margin-bottom: 5px;}
#copyrights_apple {margin: 0; margin-bottom: 2px;}
#copyrights a:link, #copyrights a:visited {text-decoration: none; color: #00000a; font-size: 9px; font-family: Arial;}
