body, html  {
 margin:0;
 padding:0;
 width:100%;
 height:100%;
 background:#4a0186;
 text-align:left;
 font-family:Tahoma, serif; 
 font-size:11px;
 color:#ced0ff;
}

a:link {
 font-size:11px;
 color:#c3c4df;
 font-weight:normal;
 background:none;
} 
a:hover {
 font-size:11px;
 color:#c3c4df;
 font-weight:normal;
 background:none;
 text-decoration:underline;
} 
a:visited {
 font-size:11px;
 color:#a68bff;
 font-weight:normal;
 background:none;
 text-decoration:none;
}
/*H1 H2 H3 H4 */
h1 {
 margin:0 0 10px 0;
 padding:0;
 color:#a68bff;
 font-size:13px;
 font-weight:bold;
} 
h2 {
 margin:0;
 padding:0;
 color:#6d45f0;
 font-size:11px;
 font-weight:bold;
}
h3 {
 margin:0;
 padding:0;
 color:#a68bff;
 font-size:11px;
 font-weight:bold;
}
h4 {
 margin:10px 0 0 0;
 padding:0;
 color:#a68bff;
 font-size:13px;
 font-weight:bold;
 }
/*iconki*/
.iconki {
 width:130px;
 height:24px;
 margin:10px 1px 0 0;
 padding:0;
 float:right;
}
.iconki img {
 border:none;
 margin:0 3px 0 0;
 padding:0;
 float:right;
 height:24px;
}

/*menu*/
.menu {
 margin:0 0 150px 15px;
 padding:0;
 line-height:normal;
}
.menu .one_lvl {
 margin:0 0 15px 0;
 padding:0;
 list-style:none;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:13px;
}
.menu .one_lvl a, a:link {
 margin:0;
 padding:0;
 list-style:none;
 font-family:Tahoma, sans-serif;
 font-size:12px;
 text-decoration:none;
 font-weight:bold;
 color: #ffb2ca;
}
.menu .one_lvl a:hover {
 margin:0;
 padding:0;
 text-decoration:underline;
 color: #ffffff;
}
.menu_two {
 margin:0 0 10px 10px;
 padding:0;
 line-height:13px;

}

.menu_two .two_lvl a, a:link {
 margin:0;
 padding:0;
 list-style:none;
 font-family:Tahoma, sans-serif;
 font-size:11px;
 text-decoration:none;
 font-weight:normal;
 color: #ffb2ca;
}
.menu_two .two_lvl a:hover {
 margin:0;
 padding:0;
 text-decoration:underline;
 color: #ffffff;
}
.menu_two .two_lvl .active {
 margin:0;
 padding:0;
 font-weight:bold;
 text-decoration:underline;
 color: #ffffff;
}







/*logo*/
.logo { 
 margin:23px 0 0 23px;
 padding:0;
 position:absolute; 
 width:274px;
 height:240px;
 background:url(../img2/logo.gif) no-repeat 0 0;
} 
/*gen_tab*/
.gen_tab {
 margin:0;
 padding:0; 
 width:100%;
 height:100%;
 border-collapse:collapse;
 position:absolute;
}
.gen_tab td {
 margin:0;
 padding:0;
 text-align:left;
 vertical-align:top;
}
.gen_tab .td_one {
 width:171px;
 height:336px;
 text-align:left;
 vertical-align:top;
}
.gen_tab .td_two {
 text-align:right;
 vertical-align:top;
 font-size:10px;
 color:#c3c4df;
 margin:0;
 padding:65px 40px 0 0;
 
}
.gen_tab .td_two a, a:link {
 text-align:right;
 vertical-align:top;
 font-size:10px;
 color:#ffffff;
 font-weight:normal;
 text-decoration:underline;
}
.gen_tab .td_two a:hover {
 text-align:right;
 vertical-align:top;
 font-size:10px;
 color:#ffb2ca;
 font-weight:normal; 
}
.gen_tab .td_two_left {
 width:171px;
 height:auto;
 text-align:left;
 vertical-align:top;
 background:url(../img2/div_bg.jpg); 
}
.gen_tab .div_two_left {
 width:171px;
 height:auto;
 text-align:left;
 vertical-align:top;
 background:url(../img2/r_bg.jpg) no-repeat 0 0; 
}
.gen_tab .td_two_left .reg {
 margin:0;
 padding:10px 0 0 0;
 width:171px;
 height:166px;
 text-align:left;
 vertical-align:top;
 background:url(../img2/r_bg_ak.jpg) repeat-y 0 0 #4a0186; 
}
.gen_tab .td_two_left .reg .text {
 margin:0 0 0 15px;
 padding:0;
 font-size:12px;
 color:#ffffff;
}
.gen_tab .td_two_left .reg .text a, a:link {
 font-size:10px;
 color:#ffffff;
 text-decoration:underline;
 font-weight:normal;
}
.gen_tab .td_two_left .reg .text a:hover {
 font-size:10px;
 color:#ffc4d6;
 text-decoration:underline;
 font-weight:normal;
}
.gen_tab .td_two_left .reg input {
 width:100px;
 margin:5px 0 5px 15px;
 padding:0;
 font-size:11px;
 color:#ffc4d6;
 background:#4a0186;
 border:solid #8b00ff 1px;
 
}
.gen_tab .td_two_left .reg h2 {
 margin:0 0 5px 15px;
 padding:0;
 text-align:left;
 vertical-align:top;
 font-size:12px;
 font-weight:bold;
 color:#a68bff;
}
.gen_tab .td_two_right {
 width:auto;
 height:auto;
 text-align:left;
 vertical-align:top;
}
.gen_tab .td_two_right .content td {
 margin:0;
 padding:0;
 text-align:left;
 vertical-align:top;
}
.gen_tab .td_two_right .content .text {
 margin:0;
 padding:0 10px 10px 10px;
 text-align:left;
 vertical-align:top;
 color:#c3c4df;
 font-size:12px;
}
.gen_tab .td_two_right .content .news {
 margin:0;
 padding:0 10px 10px 10px;
 text-align:left;
 vertical-align:top;
 color:#c3c4df;
 font-size:11px;
}

.gen_tab .td_two_right .content .news .news_bl {
 margin:0 0 20px 0;
 padding:0;
}
.gen_tab .td_two_right .content .news .news_link {
 margin:5px 0 0 0;
 padding:0;
}
.gen_tab .td_two_right .content .news .news_link a, a:link {
 margin:0;
 padding:0;
 text-align:left;
 vertical-align:top;
 color:#ffffff;
 font-size:11px;
 text-decoration:underline;
 font-weight:normal;
}
.gen_tab .td_two_right .content .news .news_link img {
 margin:3px 8px 0 0; 
 padding:0;
 width:64px;
 height:64px;
 border:solid #4a0186 0px;
 float:left;
}
/*podval*/
.gen_tab .td_three_left {
 height:130px;
 margin:0;
 padding:0;
 background:url(../img2/bottom_left.jpg) no-repeat 0 0;
}
.gen_tab .td_three_right {
 width:100%;
 height:130px;
 margin:0;
 padding:0;
 background:url(../img2/con_bg_bottom.jpg);
}
.gen_tab .div_three_right {
 width:100%;
 height:130px;
 margin:0;
 padding:0;
 background:url(../img2/con_bg_bottom_left.jpg) no-repeat 0 0;
}
.gen_tab .div_three_right .soon {
 width:auto;
 margin:0;
 padding:0;
 border-collapse:collapse;
}
.gen_tab .div_three_right .soon td th {
 width:50%;
 margin:0;
 vertical-align:top;
 text-align:center;
 padding:0 20px 20px 20px;
 border:solid #c3c4df 1px;
}
.gen_tab .div_three_right .soon_tab {
 width:390px;
 height:72px;
 margin:0 0 0 16px;
 padding:0;
 border-collapse:collapse;
 background:url(../img2/soon_tab.jpg) no-repeat 0 0;
}
.gen_tab .div_three_right .soon_tab td {
 margin:0;
 padding:0;
}
/*soon*/
.soon_city {
 margin:0 0 5px 0;
 padding:0;
 font-size:12px;
 font-weight:bold;
 color:#b15656;
 text-decoration:none;
}
.soon_date {
 font-size:12px;
 font-weight:bold;
 color:#c3c4df;
 text-decoration:none;
}
.gen_tab .div_three_right .soon_tab .link_soon  a, a:link{
 font-weight:normal;
 text-decoration:none;
 font-size:12px;
 color:#b7ba0c;
}
.gen_tab .div_three_right .soon_tab .link_soon  a:hover{
 font-weight:normal;
 text-decoration:none;
 font-size:12px;
 color:#b7ba0c;
}


.gen_tab .td_five_left {
 height:60px;
 margin:0;
 padding:15px 0 0 40px;
 background:url(../img2/bottom_left_two.gif) no-repeat 0 0;
 font-size:10px;
 color:#c3c4df;
}
.gen_tab .td_five_left a, a:link {
 font-size:10px;
 color:#ffffff;
 text-decoration:underline;
 font-weight:normal;
}
.gen_tab .td_five_left a:hover {
 font-size:10px;
 color:#ffffff;
 text-decoration:underline;
 font-weight:normal;
}
.gen_tab .td_five_right {
 height:60px;
 margin:0;
 padding:0;
 background:url(../img2/bottom_right_two.gif);
}
.gen_tab .td_five_right .copy {
 margin:0;
 padding:0;
 width:100%;
 height:100%;
 background:url(../img2/people.jpg) no-repeat 100% 100%;
}
.gen_tab .td_five_right .copy td {
 margin:0;
 padding:15px 0 0 30px;
  font-size:10px;
 color:#c3c4df;
}
.gen_tab .td_five_right .copy .tel {
 margin:0;
 padding:0 0 0 30px;
 font-size:14px;
 color:#c3c4df;
 font-weight:bold;
}



.gen_tab .td_two_right .content .news .cab {
 margin:0 0 0 23px;
 padding:0;
 text-align:center;
 vertical-align:top;
 width:244px;
 height:100px;
 border:solid #4a0186 0px;
}
.gen_tab .td_two_right .content .news .cab .cab_ul {
 margin:0;
 padding:0;
 text-align:center;
 vertical-align:top;
 width:220px;
 list-style:none;
 display:inline;
}
.gen_tab .td_two_right .content .news .cab .cab_ul li {
 margin:0;
 padding:0;
 display:inline;
}
.gen_tab .td_two_right .content .news .cab .cab_ul img {
 margin:0;
 padding:0;
 border:none;
 height:32px;
}
.gen_tab .td_two_right .content .news .cab a, a:link {
 font-size:13px;
 color:#ffffff;
 text-decoration:underline;
 font-weight:normal;
}
.gen_tab .td_two_right .content .news .cab a:hover {
 font-size:13px;
 color:#ffc4d6;
 text-decoration:underline;
 font-weight:normal;
}














/*top*/
.gen_tab_top {
 margin:0;
 padding:0;
 width:100%;
 height:466px;
 text-align:left;
 vertical-align:top;
 border-collapse:collapse;
 background:url(../img2/top_bg.jpg) repeat-x 0 0;
 position:absolute;
}
.gen_tab_top td {
 margin:0;
 padding:0;
 text-align:left;
 vertical-align:top;
}
.gen_tab_top .td_one {
 width:171px;
 background:url(../img2/top_left.jpg) no-repeat 0 0;
}
.gen_tab_top .td_two {
 width:176px;
 background:url(../img2/pal_03.jpg) no-repeat 0 0;
}
.gen_tab_top .pal_01 {
 width:260px;
 height:465px;
 margin:0;
 padding:0;
 background:url(../img2/pal_01.jpg) no-repeat 0 0;
 float:left;
 position:absolute;
}
.gen_tab_top .pal_02 {
 width:408px;
 height:465px;
 margin:0;
 padding:0;
 background:url(../img2/pal_02.jpg) no-repeat 0 0;
 float:right;
}
/*two*/
.gen_tab_top_two{
 margin:0;
 padding:0;
 width:100%;
 height:466px;
 text-align:left;
 vertical-align:top;
 border-collapse:collapse;
 position:absolute;
}
.gen_tab_top_two td {
 margin:0;
 padding:0;
 text-align:left;
 vertical-align:top;
}
.gen_tab_top_two .td_one {
 width:171px;
 background:none;
}
.gen_tab_top_two .td_two {
 width:176px;
 background:none;
 text-align:left;
 vertical-align:top;
}
.gen_tab_top_two .td_center {
 text-align:left;
 vertical-align:top;
 width:auto;
}
.gen_tab_top_two .td_center .pal_01 {
 width:119px;
 height:465px;
 margin:0 0 0 15%;
 padding:0;
 background:url(../img2/4_01.gif) no-repeat 0 100%;
 float:left;
}
/*
.gen_tab_top_two .td_center .pal_02 {
 width:113px;
 height:465px;
 margin:0 5% 0 70%;
 padding:0;
 background:url(../images/4_02.gif) no-repeat 0 100%;
}
*/
/*three*/
.gen_tab_top_three{
 margin:0;
 padding:0;
 width:100%;
 height:466px;
 text-align:left;
 vertical-align:top;
 border-collapse:collapse;
 position:absolute;
}
.gen_tab_top_three td {
 margin:0;
 padding:0;
 text-align:left;
 vertical-align:top;
}
.gen_tab_top_three .td_one {
 width:171px;
 background:none;
}
.gen_tab_top_three .td_two {
 width:176px;
 background:none;
 text-align:left;
 vertical-align:top;
}
.gen_tab_top_three .td_center {
 text-align:left;
 vertical-align:top;
 width:auto;
}
.gen_tab_top_three .td_center .pal_01 {
 width:119px;
 height:465px;
 margin:0 0 0 26%;
 padding:0;
 background:url(../img2/3_01.gif) no-repeat 0 100%;
 float:left;
}
/*four*/
.gen_tab_top_four{
 margin:0;
 padding:0;
 width:100%;
 height:466px;
 text-align:left;
 vertical-align:top;
 border-collapse:collapse;
 position:absolute;
}
.gen_tab_top_four td {
 margin:0;
 padding:0;
 text-align:left;
 vertical-align:top;
}
.gen_tab_top_four .td_one {
 width:171px;
 background:none;
}
.gen_tab_top_four .td_two {
 width:176px;
 background:none;
 text-align:left;
 vertical-align:top;
}
.gen_tab_top_four .td_center {
 text-align:left;
 vertical-align:top;
 width:auto;
}
.gen_tab_top_four .td_center .pal_01 {
 width:132px;
 height:465px;
 margin:0 0 0 18%;
 padding:0;
 background:url(../img2/2_01.gif) no-repeat 0 100%;
 float:left;
}
.gen_tab_top_four .td_center .pal_02 {
 width:350px;
 height:465px;
 margin:0 1% 0 0;
 padding:0;
 background:url(../img2/2_02.gif) no-repeat 0 100%;
 float:right;
}
/*five*/
.gen_tab_top_five{
 margin:0;
 padding:0;
 width:100%;
 height:466px;
 text-align:left;
 vertical-align:top;
 border-collapse:collapse;
 position:absolute;
}
.gen_tab_top_five td {
 margin:0;
 padding:0;
 text-align:left;
 vertical-align:top;
}
.gen_tab_top_five .td_one {
 width:171px;
 background:none;
}
.gen_tab_top_five .td_two {
 width:176px;
 background:none;
 text-align:left;
 vertical-align:top;
}
.gen_tab_top_five .td_center {
 text-align:center;
 vertical-align:top;
 width:auto;
}
.gen_tab_top_five .td_center .pal_01 {
 width:400px;
 height:433px;
 margin:3% 0 0 33%;
 padding:0;
 background:url(../img2/1_01.gif) no-repeat 0 100%;
 
}


.palms {
 margin:0;
 padding:0;
}


























0;
}


























n:left;
 vertical-align:top;
}
.gen_tab_top_five .td_center {
 text-align:center;
 vertical-align:top;
 width:auto;
}
.gen_tab_top_five .td_center .pal_01 {
 width:400px;
 height:420px;
 margin:3% 0 0 33%;
 padding:0;
 background:url(../img2/1_01.gif) no-repeat 0 100%;
 
}


.palms {
 margin:0;
 padding:0;
}


























0;
}



























