/* CSS Document */
body {background-color:#E4F4FF; margin:0px 0px;}
body.cp{background-color:#E5E5E5; margin: 0px 0px;}
h1 {text-align:center; font:20px verdana, arial, helvetica, sans-serif; color:#FF6103; margin:0px 0px;}
h2 {font:17px verdana, arial, helvetica, sans-serif; color:#000000; margin:0px 0px;}
h3 {font:600 12px verdana, arial, helvetica, sans-serif; color:#000000; margin:0px 0px;}
table {border:0px; border-spacing:0px}
td {vertical-align:top;}
img {border:0px;}
form {font:12px verdana; color:#000099;}
form input {font:11px verdana;}
form select {font:11px verdana; color:#000099;}
button {font:11px verdana;}
form.cp {font:12px verdana; color:#555555;}
form.cp select {font:11px verdana; color:#000000;}
form.cp select optgroup {font:600 11px verdana; color:#000000;}
form.cp select optgroup option{font:11px verdana; color:#000000;}

.ver {font-family:verdana;}
.ari {font-family:arial, helvetica, sans-serif;}
.times {font-family:times;}
.red1 {color:#D60031;}
.red1 {color:#D60031;}
.gray2 {color:#555555;}
.blue1 {color:#1E90FF;}
.orange {color:#FF6103;}

span.title1 {font:17px verdana, arial, helvetica, sans-serif; color:#FF6103;}

.ctr {margin:0px auto;}
.txt_right {text-align:right;}
.txt_left {text-align:left;}

img.plg {display:block; margin:20px auto; border:3px solid #FAFAFA;}
img.pim {display:block; margin:0px auto;}
span.pst {color:#FF6103; font:12px verdana, arial, helvetica, sans-serif;}
div.ptnav {width:600px; margin-left:35px;}
div.psc {width:500px; margin:5px 60px 20px 15px; color:#454545; font:11px verdana, arial, helvetica, sans-serif;}
h1.compname {width:520px; text-align:center; color:#FF6103; font:20px arial, verdana, helvetica, sans-serif;}
h1.otitle {font:20px verdana, arial, helvetica, sans-serif; color:#FF6103; margin:0px 0px;}
h2.typename {margin-left:15px; width:600px; color:#000099; font:17px verdana, arial, verdana, helvetica, sans-serif;}

div.info {text-align:center; color:#339900; font:bold 14px verdana, arial, helvetica, sans-serif;}
div.warn {text-align:center; color:#D60031; font:bold 14px verdana, arial, helvetica, sans-serif;}
div.tt {display:none; position:absolute; border:1px solid #347C2C;  padding:15px 15px; color:#505050; background-color:#FFFF99; font:11px verdana;}
div.stat_tt {display:none; position:absolute; z-index:99; border:1px solid #347C2C;  padding:1px 7px; color:#505050; background-color:#FFFF99; text-align:center; font:600 11px verdana;}
div.tt_omktop {display:none; position:absolute; width:220px; border:1px solid #347C2C;  padding:15px 15px; color:#505050; background-color:#FFFF99; font:11px verdana;}
div.aboutus{margin-left:170px; width:550px; min-height:500px; font:11px verdana, arial, helvetica, sans-serif; color:#494949;}
div.aboutus a {text-decoration:underline; color:#494949; font:600 11px verdana, arial, helvetica, sans-serif;}
div.aboutus a:visited {text-decoration:underline; color:#494949;}
div.aboutus a:hover {text-decoration:none;}

div.search {float:left;}
.ent {float:right; margin:3px 10px 0px 0px;}

.block .head {width:290px; padding:3px 5px; background-color:#FFEE77; color:#347C2C; font:600 14px verdana;}
.block .list {width:290px; padding:0px 5px; color:#3333FF; font:11px verdana, arial, helvetica, sans-serif;}
.block a, .ent a {text-decoration:none; color:#347C2C; font:600 12px verdana;}
.block a:visited, .ent a:visited {text-decoration:none;}
.block a:hover, .ent a:hover {text-decoration:underline;}

div.compshort {width:580px; height:100px; border:2px solid #F0F0F0; margin:0px auto; padding:10px 10px; color:#595959; font:11px verdana, arial, helvetica, sans-serif;}
div.compshort .name{color:#3333FF; font: 14px arial, helvetica, sans-serif;}
div.compshort img {float:left; padding:0px 10px 10px 0px;}
div.compshort a:link {text-decoration:underline; font:14px arial, helvetica, sans-serif; color:#D60031;}
div.compshort a:visited {text-decoration:underline; font:14px arial, helvetica, sans-serif; color:#D60031;}
div.compshort a:hover {text-decoration:none; font:14px arial, helvetica, sans-serif; color:#D60031;}
div.compshort a.url:link {text-decoration:underline; font:12px arial, helvetica, sans-serif; color:#595959;}
div.compshort a.url:visited {text-decoration:underline; font:12px arial, helvetica, sans-serif; color:#595959;}
div.compshort a.url:hover {text-decoration:none; font:12px arial, helvetica, sans-serif; color:#595959;}
div.cnav {width:580px; margin-left:20px; border:1px solid #B8CFFF; background-color:#B8CFFF; height:20px;}
div.cnav ul {float:left; padding:0px 0px; margin:0px; list-style-type:none;}
div.cnav ul li {display:inline;}
div.cnav a {float:left; text-decoration:none; color:#FFFFFF; background-color:#B8CFFF; padding:3px 10px; border-right:1px solid #FFFFFF; font:12px verdana;}
div.cnav a:visited {background-color:#B8CFFF;}
div.cnav a:hover {color:#3333FF;}
div.cnav a.current {color:#3333FF; background-color:#FFFFFF;}
div.cnav a.current:visited {color:#3333FF; background-color:#FFFFFF;}
div.cnav a.current:hover {color:#3333FF; background-color:#FFFFFF;}

div.cont {width:580px; margin-left:20px; color:#202020; font:11px verdana, arial, hjelvetica, sans-serif;}
div.cont span {font-size:11px;}

div.txt {margin-left:15px;}
div.sky {text-align:center; margin:50px 0px;}
div.type_sky {text-align:center; margin:140px 0px;}
div.comp_sky {text-align:center; margin:170px 0px;}
div.comp_cc_sky {text-align:center; margin:115px 0px;}
div.comp_txt {width:600px; margin:0px auto;}
div.info_sky {text-align:center; margin:80px 0px 50px 0px;}
div.info_txt {width:580px; margin-left:0px;}
div.panel {background-color:#E5E5E5; padding:10px 20px 20px 20px; margin-top:5px; color:#222222; font:12px verdana, arial, helvetica, sans-serif;}
div.panel td {padding:3px 10px;}
div.panel tr.odd {background-color:#D5D5D5;}
div.panel tr.even {background-color:#E5E5E5;}
.panel_title {font:bold 14px verdana, arial, helvetica, sans-serif;}
div.provcity {margin:80px 0px 20px 10px; line-height:15px;}
div.provcity a:link {text-decoration:none; font:11px verdana, arial, helvetica, sans-serif; color:#000099;}
div.provcity a:visited {text-decoration:none; font:11px verdana, arial, helvetica, sans-serif; color:#000099;}
div.provcity a:hover {text-decoration:none; font-size:11px; color:#FF6103;}
div.pgn {text-align:center;}
div.lnav {margin:140px 10px 50px 10px;}
div.lnav1 {margin:90px 10px 50px 10px;}
div.lnavp {margin:50px 10px 20px 10px; padding:10px 5px; min-height:150px; background-color:#FAFAFA; color:#000099; font:12px verdana, arial, helvetica, sans-serif;}
div.blocktitle {padding: 2px 0px; background-color:#FFEE77; color:#006633; font:600 14px verdana, arial, helvetica, sans-serif;}
div.path a {text-decoration:none; color:#3333FF; font:11px verdana;}
div.path a:visited {text-decoration:none;}
div.path a:hover {text-decoration:underline;}
div.path1 {width:980px; margin:0px auto; padding:10px 0px 0px 20px; background-color:#FFFFFF; color:#595959; font:11px verdana;}
div.path1 a {text-decoration:underline; color:#3333FF; font:11px verdana;}
div.path1 a:visited {text-decoration:underline;}
div.path1 a:hover {text-decoration:none;}
div.nf {margin:100px 0px 0px 50px; color:#3333FF; font:12px verdana, arial, helvetica, sans-serif;}
div.nf a {text-decoration:underline; color:#3333FF; font:12px verdana;}
div.nf a:visited {text-decoration:underline;}
div.nf a:hover {text-decoration:none;}

div.cp {width:950px; margin:0px auto;}
table.statsum {margin-left:50px; border:1px solid #AAAAAA; color:#555555;}
table.statsum tr.odd {background-color:#F0F0F0;}
table.statsum tr.even {background-color:#F9F9F9;}
table.statsum td {padding:5px 20px 5px 5px; text-align:right;}

div.cpnav1 {width:950px; background-color:#AAAAAA; height:24px; margin-top:5px;}
div.cpnav1 ul {float:left; padding:0px 0px; margin:0px; list-style-type:none;}
div.cpnav1 ul li {display:inline;}
div.cpnav1 a {float:left; text-decoration:none; color:#FFFFFF; background-color:#AAAAAA; border:1px solid #AAAAAA; padding:4px 10px; font:12px verdana;}
div.cpnav1 a:visited {background-color:#AAAAAA;}
div.cpnav1 a:hover {text-decoration:underline;}
div.cpnav1 a.current {background-color:#FAFAFA; color:#666666;}
div.cpnav1 a.current:visited {background-color:#FAFAFA; color:#666666;}
div.cpnav1 a.current:hover {text-decoration:underline;}

div.cpnav2 {width:950px; background-color:#FAFAFA; height:24px;}
div.cpnav2 ul {float:left; padding:0px 0px; margin:0px; list-style-type:none;}
div.cpnav2 ul li {display:inline;}
div.cpnav2 a {float:left; text-decoration:underline; color:#666666; background-color:#FAFAFA; padding:3px 10px; font:12px verdana;}
div.cpnav2 a:visited {color:#666666; background-color:#FAFAFA;}
div.cpnav2 a:hover {text-decoration:none;}
div.cpnav2 a.current {text-decoration:none; font-weight:bold;}
div.cpnav2 a.current:visited {color:#666666; background-color:#FAFAFA;}
div.cpnav2 a.current:hover {text-decoration:none;}

div.cpdata {width:950px; min-height:300px; margin:0px auto; background-color:#FAFAFA; font:12px verdana;}
div.places {width:180px; margin-left:10px; color:#333333}
div.types {padding:10px 0px 10px 200px; color:#333333}
div.offers {width:700px; margin:10px 10px; border:1px solid #AAAAAA;}
div.offers form {width:680px; padding:8px 10px; font:italic 600 12px arial, helvetica, sans-serif; color:#333333; letter-spacing:1px;}
div.offers form.odd {background-color:#F0F0F0;}
div.offers form.even {background-color:#F9F9F9;}
div.stat {width:600px; height:200px; border:1px solid #3333FF; font:9px verdana;}

div.srch {width:550px; min-height:300px; margin:50px 0px 0px 100px; font:11px verdana, arial, helvetica, sans-serif; color:#3333FF;}
div.srch a {text-decoration:underline; font:12px verdana, arial, helvetica, sans-serif; color:#FF6103;}
div.srch a:visited {text-decoration:underline; color:#FF6103;}
div.srch a:hover {text-decoration:none;}

div.otop_head {border-bottom:1px solid #84BDFF; text-align:center; color:#D60031; font:600 12px verdana, arial, helvetica, sans-serif; line-height:30px;}
div.omktop{letter-spacing:0px; font:11px verdana, arial, helvetica, sans-serif;}

table.cpaddr {margin-left:50px; border:1px solid #AAAAAA;}
table.cpaddr tr.odd{background-color:#F0F0F0;}
table.cpaddr tr.even{background-color:#F9F9F9;}
table.cpaddr td {width:820px; padding:10px 10px 20px 10px;}
div.addr_title {width:680px; padding-bottom:5px; font:italic 600 12px arial, helvetica, sans-serif; color:#333333; letter-spacing:1px;}

.cptitle {font:bold 16px arial, helvetica, sans-serif; color:#FF6103;}

table.header {width:1000px; margin:0px auto; background-color:#FFFFFF;}
table.header td.topnav{width:1000px; padding: 3px 0px 3px 20px; background-color:#00AA00; font:14px verdana, arial, helvetica, sans-serif;}
table.header td.topnav a:link{text-decoration:none; font:600 12px verdana, arial, helvetica, sans-serif; color:#FFFFFF;}
table.header td.topnav a:visited{text-decoration:none; font:600 12px verdana, arial, helvetica, sans-serif; color:#FFFFFF;}
table.header td.topnav a:hover{text-decoration:underline; font:600 12px verdana, arial, helvetica, sans-serif; color:#FFFF00;}
table.header td.topnav1{width:1000px; padding: 3px 0px 3px 20px; background-color:#E0FFE0; font:14px verdana, arial, helvetica, sans-serif;}

div.header_img {float:left; margin:10px 0px 0px 70px; width:300px;}

table.footer {width:1000px; margin:0px auto; background-color:#FFFFFF;}
table.footer td {background-color:#00AA00; padding: 5px 5px 10px 5px; vertical-align:middle; background-color:#00AA00; font:14px verdana, arial, helvetica, sans-serif;}
table.footer td a {text-decoration:none; font:11px verdana, arial, helvetica, sans-serif; color:#FFFFFF;}
table.footer td a:visited{text-decoration:none; font:11px verdana, arial, helvetica, sans-serif; color:#FFFFFF;}
table.footer td a:hover{text-decoration:underline; font:11px verdana, arial, helvetica, sans-serif; color:#FFFF00;}
div.footer_bott {width:1000px; background-color:#00BB00; margin:0px auto 5px auto; padding:4px 0px 1px 0px; border-top:1px solid #CCCCCC;}
div.footer_bott a {text-decoration:none; font:11px verdana; color:#FFFFFF;}
div.footer_bott a:visited {text-decoration:none; color:#FFFFFF;}
div.footer_bott a:hover {text-decoration:underline; color:#FFFF00}

.basic {width:1000px; margin:0px auto; background-color:#FFFFFF;}
td.basic_l {width:140px;}
td.basic_m {width:640px;}
td.basic_r {width:220px;}
td.basic_lp {width:140px; background-color:#B8CFFF;}
td.basic_mp {width:570px; padding-left:20px;}
td.basic_rp {width:270px; padding-top:70px;}

table.blocks {width:640px; margin:0px auto; background-color:#FFFFFF;}
table.blocks td {width:300px; padding:0px 10px 20px 10px; background-color:#FFFFFF; color:#3333FF; font:11px verdana, arial, helvetica, sans-serif;}

table.compshort {width:600px; margin:0px auto; border-collapse:separate; border-spacing:0px 20px;}
table.compshort td {height:135px}
table.compshort td.csl {width:420px; padding:10px 10px; border:2px solid #F0F0F0; border-right:0px none; background-color:#FFFFFF; color:#595959; font:11px verdana, arial, helvetica, sans-serif;}
table.compshort td.csr {width:140px; padding:10px 10px; border:2px solid #F0F0F0; border-left:0px none; background-color:#FFFFFF; color:#595959; font:11px verdana, arial, helvetica, sans-serif;}
table.compshort td.cslv {width:420px; padding:10px 10px; border:2px solid #F5F5F5; border-right:0px none; background-color:#F5F5F5; color:#595959; font:11px verdana, arial, helvetica, sans-serif;}
table.compshort td.csrv {width:140px; padding:10px 10px; border:2px solid #F5F5F5; border-left:0px none; background-color:#F5F5F5; color:#595959; font:11px verdana, arial, helvetica, sans-serif;}
table.compshort a.name:link {text-decoration:underline; font:14px arial, helvetica, sans-serif; color:#3333FF;}
table.compshort a.name:visited {text-decoration:underline; font:14px arial, helvetica, sans-serif; color:#3333FF;}
table.compshort a.name:hover {text-decoration:none; font:14px arial, helvetica, sans-serif; color:#3333FF;}
table.compshort a.namev:link {text-decoration:underline; font:14px arial, helvetica, sans-serif; color:#D60031;}
table.compshort a.namev:visited {text-decoration:underline; font:14px arial, helvetica, sans-serif; color:#D60031;}
table.compshort a.namev:hover {text-decoration:none; font:14px arial, helvetica, sans-serif; color:#D60031;}
table.compshort a.site:link {text-decoration:underline; font:11px verdana, arial, helvetica, sans-serif; color:#595959;}
table.compshort a.site:visited {text-decoration:underline; font:11px verdana, arial, helvetica, sans-serif; color:#595959;}
table.compshort a.site:hover {text-decoration:none; font:11px verdana, arial, helvetica, sans-serif; color:#FF6103;}
table.compshort img {float:left; padding:0px 10px 5px 0px; border:0px none;}
table.compshort span.name {color:#3333FF; font: 14px arial, helvetica, sans-serif;}
table.compshort span.namev {color:#D60031; font: 14px arial, helvetica, sans-serif;}

.compcat {width:600px; margin:0px auto;}
table.compcat td{padding-right:20px;}
a.compcat:link {text-decoration:none; font:14px verdana, arial, helvetica, sans-serif; color:#000099;}
a.compcat:visited {text-decoration:none; font: 14px verdana, arial, helvetica, sans-serif; color:#000099;}
a.compcat:hover {text-decoration:underline; font: 14px verdana, arial, helvetica, sans-serif; color:#000099;}

table.catlist {width:600px; margin-left:20px;}
table.catlist td {width:200px; line-height:18px;}

table.list {width:610px; margin-left:14px; border:1px solid #FFEE77; color:#3333FF; font-family:verdana; font-size:11px;}
table.list th {padding:3px 0px; background-color:#FFEE77; color:#006633; font:600 14px verdana, arial, helvetica, sans-serif;}
table.list td.list1 {width:80px; text-align:center; padding:8px 0px;}
table.list td.list2 {width:310px; padding:8px 0px;}
table.list td.list2 a:link {text-decoration:none; font:600 12px verdana, arial, helvetica, sans-serif; color:#FF6103;}
table.list td.list2 a:visited {text-decoration:none; font:600 12px verdana, arial, helvetica, sans-serif; color:#FF6103;}
table.list td.list2 a:hover {text-decoration:underline; font:600 12px verdana, arial, helvetica, sans-serif; color:#FF6103;}
table.list td.list3 {width:90px; padding:8px 5px; text-align:center;}
table.list td.list4 {width:120px; padding:8px 0px;}

table.list td.list1_top {width:80px; text-align:center; padding:10px 0px; background-color:#F8F8F8; color:#595959; border-bottom:1px solid #C5C5C5;}
table.list td.list2_top {width:310px; padding:10px 0px; background-color:#F8F8F8; color:#505050; border-bottom:1px solid #C5C5C5;}
table.list td.list2_top a {text-decoration:none; font:600 12px verdana, arial, helvetica, sans-serif; color:#D60031;}
table.list td.list2_top a:visited {color:#D60031;}
table.list td.list2_top a:hover {text-decoration:underline;}
table.list td.list3_top {width:90px; padding:10px 5px; text-align:center; background-color:#F8F8F8; color:#595959; border-bottom:1px solid #C5C5C5;}
table.list td.list4_top {width:120px; padding:10px 0px; background-color:#F8F8F8; color:#595959; border-bottom:1px solid #C5C5C5;}

table.offer {width:1000px; margin:0px auto; background-color:#FFFFFF;}
table.offer td.l{width:740px; padding-left:20px; color:#3333FF; font:11px verdana, arial, helvetica, sans-serif;}
table.offer td.r{width:240px; padding-top:40px;}

table.offersum {width:410px;}
table.offersum tr.tr1 {background-color:#F0F0F0;}
table.offersum tr.tr2 {background-color:#FBFBFB;}
table.offersum td.sum_l {width:85px; padding:5px 0px 5px 5px; vertical-align:middle; color:#404040; font:600 11px verdana, arial, helvetica, sans-serif;}
table.offersum td.sum_r {width:310px; padding:5px 0px 5px 10px; vertical-align:middle; color:#404040; font:11px verdana, arial, helvetica, sans-serif;}
table.offersum td.sum_r a:link{text-decoration:underline; color:#404040; font:11px verdana, arial, helvetica, sans-serif;}
table.offersum td.sum_r a:visited{text-decoration:underline; color:#404040; font:11px verdana, arial, helvetica, sans-serif;}
table.offersum td.sum_r a:hover{text-decoration:none; color:#FF6103; font:11px verdana, arial, helvetica, sans-serif;}

table.topimg {width:255px;}
table.topimg td {width:255px; height:255px; vertical-align:middle; text-align:center;}

table.smallimg {width:255px;}
table.smallimg td {width:75px; height:70px; padding-left:10px; vertical-align:middle;}

table.smallimg_edit {width:660px;}
table.smallimg_edit td {width:220px; text-align:center;}

table.regions {width:800px;}
table.regions tr td {width:200px;}
div.regions {width:900px; margin-left:100px;}

table.cpstat {width:900px; margin-left:25px;}
table.cpstat td.cpstat_l {width:300px;}
table.cpstat td.cpstat_r {width:600px;}

.formsection {font:14px verdana; color:#1E90FF;}

div.office{width:950px; margin:0px auto;}
.adcont {width:700px;}
.prc {color:#00AA00; font:600 14px verdana;}
.adimg {float:right; vertical-align:top; padding:0px 0px 10px 10px; margin-top:20px;}

div.like {clear:both; text-align:right; margin-bottom:5px;}

.flights {width:1000px; margin:0px auto; background-color:#FFFFFF;}
.fl_top {width:530px; margin-left:100px; font:11px verdana; color:#3333FF;}
.fl_mid {margin:30px 0px 0px 0px;}
.fl_qsf {width:300px; float:left; margin-left:100px;}
.fl_promo {float:left; margin-left:100px;}
.fl_promo_t {padding:7px; border-bottom:1px solid #D2DBE6; background-color:#E7ECF2; color:#00AA00; font:700 16px arial, helvetica, sans-serif;}
.fl_promo_b {padding:10px; background-color:#E4F4FF; color:#FF6103; font:700 12px verdana;}
.fl_promo ul {list-style-type:none; margin:0px; padding:0px;}
.fl_promo a {text-decoration:none; font:11px verdana; color:#000099;}
.fl_promo a:visited {text-decoration:none; font:11px verdana; color:#000099;}
.fl_promo a:hover {text-decoration:none; color:#D60031;}
.city_start, .date, .price {display:block; float:left; overflow:hidden;}
.city_start {width:140px; font-weight:700;}
.date {width:80px;}

a.link1:link {text-decoration:underline; font-size:11px; font-family:verdana, arial, helvetica, sans-serif; color:#3333FF;}
a.link1:visited {text-decoration:underline; font-size:11px; font-family:verdana, arial, helvetica, sans-serif; color:#3333FF;}
a.link1:hover {text-decoration:none; font-size:11px; font-family:verdana, arial, helvetica, sans-serif; color:#3333FF;}

a.link2:link {text-decoration:underline; font-size:12px; font-family:verdana, arial, helvetica, sans-serif; color:#555555;}
a.link2:visited {text-decoration:underline; font-size:12px; font-family:verdana, arial, helvetica, sans-serif; color:#555555;}
a.link2:hover {text-decoration:none; font-size:12px; font-family:verdana, arial, helvetica, sans-serif; color:#555555;}

a.link3:link {text-decoration:none; font-size:12px; font-family:verdana, arial, helvetica, sans-serif; color:#000099;}
a.link3:visited {text-decoration:none; font-size:12px; font-family:verdana, arial, helvetica, sans-serif; color:#000099;}
a.link3:hover {text-decoration:underline; font-size:12px; font-family:verdana, arial, helvetica, sans-serif; color:#000099;}

a.link4:link {text-decoration:none; font:11px verdana, arial, helvetica, sans-serif; color:#000099;}
a.link4:visited {text-decoration:none; font:11px verdana, arial, helvetica, sans-serif; color:#000099;}
a.link4:hover {text-decoration:underline; font:11px verdana, arial, helvetica, sans-serif; color:#000099;}

a.link5:link {text-decoration:none; font-size:12px; font-family:verdana; color:#FFFFFF;}
a.link5:visited {text-decoration:none; font-size:12px; font-family:verdana; color:#FFFFFF;}
a.link5:hover {text-decoration:underline; font-size:12px; color:#FFFFFF;}

a.link6:link {text-decoration:none; font-size:12px; font-family:verdana; color:#3333FF;}
a.link6:visited {text-decoration:none; font-size:12px; font-family:verdana; color:#3333FF;}
a.link6:hover {text-decoration:underline; font-size:12px; color:#3333FF;}

a.link7:link {text-decoration:underline; color:#000000;}
a.link7:visited {text-decoration:underline; color:#000000;}
a.link7:hover {text-decoration:none; color:#000000;}

a.link8:link {text-decoration:none; font:12px/18px verdana, arial, helvetica, sans-serif; color:#000099;}
a.link8:visited {text-decoration:none; font:12px/18px verdana, arial, helvetica, sans-serif; color:#000099;}
a.link8:hover {text-decoration:underline; font:12px/18px verdana, arial, helvetica, sans-serif; color:#FF6103;}

a.link9:link {text-decoration:none; font:600 12px verdana, arial, helvetica, sans-serif; color:#FF6103;}
a.link9:visited {text-decoration:none; font:600 12px verdana, arial, helvetica, sans-serif; font-family:verdana; color:#FF6103;}
a.link9:hover {text-decoration:underline; font:600 12px verdana, arial, helvetica, sans-serif; color:#FF6103;}

a.link10:link {text-decoration:none; font-size:12px; font-family:verdana; color:#909090;}
a.link10:visited {text-decoration:none; font-size:12px; font-family:verdana; color:#909090;}
a.link10:hover {text-decoration:underline; font-size:12px; font-family:verdana; color:#909090;}

a.link11:link {text-decoration:none; font-size:12px; font-family:verdana; color:#00AA00;}
a.link11:visited {text-decoration:none; font-size:12px; font-family:verdana; color:#00AA00;}
a.link11:hover {text-decoration:underline; font-size:12px; font-family:verdana; color:#00AA00;}

a.link12:link {text-decoration:underline; font:11px verdana, arial, helvetica, sans-serif; color:#000099;}
a.link12:visited {text-decoration:underline; font:11px verdana, arial, helvetica, sans-serif; color:#000099;}
a.link12:hover {text-decoration:none; font:11px verdana, arial, helvetica, sans-serif; color:#FF6103;}

a.link13 {text-decoration:none; font:11px verdana, arial, helvetica, sans-serif; color:#3333FF; display:block; margin:8px 0px;}
a.link13:visited {text-decoration:none; font:11px verdana, arial, helvetica, sans-serif; color:#3333FF;}
a.link13:hover {text-decoration:underline;}

a.link14 {text-decoration:none; font:600 11px verdana, arial, helvetica, sans-serif; color:#347C2C;}
a.link14:visited {text-decoration:none; color:#347C2C;}
a.link14:hover {text-decoration:none; color:#FF6103;}


/****** NEW ******************
******* FRONT END ************/
.clear {clear:both; height:1px;}

.mn {width:1000px; min-height:400px; overflow:auto; margin:0px auto; background-color:#FFFFFF;}
.mn-t {width:1000px; clear:both; padding:20px 0px 30px 0px;}

.mn-l {width:180px; float:left;}
.mn-l ul {margin:0px 0px 0px 8px; padding:0px; list-style-type:none;}
.mn-l li {margin:3px 0px; font:600 11px verdana; color:#202020;}
.mn-l a {text-decoration:none; font:11px verdana; color:#3333FF;}
.mn-l a:visited {text-decoration:none; color:#3333FF;}
.mn-l a:hover {text-decoration:underline;}
.mn-l-as {width:160px; margin:40px 0px 0px 10px;}

.mn-r {width:820px; float:right;}
.mn-r-cont {width:630px; float:left;}
.mn-r-ta {width:190px; float:right;}
.mn-r-asr {width:190px; float:right; text-align:center;}
.mn-r-asb {width:740px; margin:20px 0px;}


.pth {margin:0px; padding:10px 0px 0px 20px; list-style-type:none;}
.pth li {float:left; font: 11px verdana; color:#000099;}
.pth img {margin:0px 5px;}
.pth a {text-decoration:underline; font:11px verdana; color:#3333FF;}
.pth a:visited {text-decoration:underline; color:#3333FF;}
.pth a:hover {text-decoration:none;}

.blocks_l {float:left; width:315px;}
.blocks_r {float:right; width:315px;}

.block, .block-as {width:300px; min-height:250px; max-height:250px; overflow:hidden; margin:0px auto 20px auto; border:1px solid #FFEE77;}
.block-as {border:1px solid #FFFFFF;}
.block img {vertical-align:text-top;}
.block-head {width:290px; padding:3px 5px; background-color:#FFEE77;}
.block-head h2 {color:#347C2C; font:600 14px verdana;}
.block-list {width:290px; height:171px; overflow:hidden; padding:0px; margin:10px 5px 0px 5px; list-style-type:none;}
.block-list li {height:57px; color:#3333FF; font:11px verdana, arial, helvetica, sans-serif;}
.block-list h3 {margin:0px; height:17px; overflow:hidden;}
.block-bott {text-align:right;}
.block-bott img {vertical-align:text-top;}
.block-bott a {text-decoration:none; color:#347C2C; font:600 12px verdana;}
.block-bott a:visited {text-decoration:none; color:#347C2C;}
.block-bott a:hover {text-decoration:none; color:#D60030;}

.tour-t {width:730px; margin-left:230px;}
.tour-t a {text-decoration:none; font:12px verdana; color:#3333FF;}
.tour-t a:visited {text-decoration:none; color:#3333FF;}
.tour-t a:hover {text-decoration:underline;}
.tour-t ul {width:220px; float:left; margin:0px 0px 50px 20px; padding:0px; list-style:disc inside; font-size:12px; color:#D60030;}
.tour-b {width:1000px; clear:both; overflow:auto; margin-bottom:50px;}
.tour-l {width:200px; float:left; text-align:center;}
.tour-r {width:750px; float:left;}
.tour-r h2 {color:#D60030; margin-bottom:20px; font:600 14px verdana;}

h2.lst-t {color:#006633;}
.lst-cont {width:830px; margin-top:20px; overflow:auto;}
.lst-cont-l {float:left;}
.attr {margin-top:20px; padding:10px 10px; border:1px solid #C0C0C0; background-color:#F5F5F5;}
.attr_bott {clear:both; margin-top:10px;}
.attr_read {float:right;}
.attr_read img {vertical-align:text-top;}
.lst-as-t {width:730px; margin:0px 0px 40px 20px;}
.lst-as-r {width:190px; float:right; margin-right:10px; text-align:center;}
.lst-as-b {width:730px; margin:30px 0px 40px 0px;}

.lst, .list1 {width:728px; border:1px solid #FFEE77;}
.lst-head, .list1-head {padding:3px 0px; overflow:auto; background-color:#FFEE77; color:#006633; font:600 14px verdana, arial, helvetica, sans-serif;}
.lst-item, .lst-item-top, .list1-item {overflow:auto; padding:15px 0px; font:11px verdana; color:#3333FF;}
.lst ul, .list1 ul {margin:0px; padding:0px; list-style-type:none;}
.lst-1, .lst-2, .lst-3, .list1-1, .list1-2, .list1-3 {float:left; padding:0px 10px;}
.lst-1, .list1-1 {width:80px; text-align:center;}
.list1-2 {width:468px;}
.lst-2-t, .lst-2-t-top, .list1-2-t {height:17px; overflow:hidden; font:600 12px verdana; color:#009900;}
.lst-2-t h3, .lst-2-t-top h3, .list1-2-t h3 {float:left; margin-right:10px;}
.lst-2-t a, .lst-2-t-top a, .list1-2-t a, .block-list a {text-decoration:none; font:600 12px verdana; color:#FF6103;}
.lst-2-t a:visited, .lst-2-t-top a:visited, .list1-2-t a:visited, .block-list a:visited {text-decoration:none; color:#FF6103;}
.lst-2-t a:hover, .lst-2-t-top a:hover, .list1-2-t a:hover, .block-list a:hover {text-decoration:underline;}
.lst1-3, .list1-3 {width:120px;}

.lst, lst-comp {width:628px;}
.lst-2 {width:368px;}

.lst-item-top {background-color:#F8F8F8; border-bottom:1px solid #C5C5C5; color:#505050;}
.lst-2-t-top a, .lst-2-t-top a:visited {color:#D60031;}

.pgn-lst {width:628px; margin-top:30px; text-align:center;}

.subs {width:730px; margin:0px 0px 30px 50px; overflow:auto; padding:0px; font-size:12px; color:#D60030;}
.subs li {float:left; margin-left:50px;}
.subs a {text-decoration:none; font:bold 12px verdana; color:#000099;}
.subs a:visited {text-decoration:none; color:#000099;}
.subs a:hover {text-decoration:underline;}

.midnav {width:780px; margin:0px 0px 0px 20px; padding:0px; overflow:auto; list-style-type:none; border:1px solid #B8CFFF; background-color:#B8CFFF;}
.midnav li {float:left;}
.midnav li.curr {background-color:#FFFFFF; color:#FF6103; font:700 12px verdana; padding:3px 9px;}
.midnav a {float:left; text-decoration:none; color:#FFFFFF; background-color:#B8CFFF; padding:3px 9px; font:12px verdana;}
.midnav a:visited {text-decoration:none; color:#FFFFFF;}
.midnav a:hover {color:#FF6103; background-color:#FAFAFA;}
.inf-cont {width:780px; margin-left:20px; overflow:auto;}
.inf-cont-n {width:740px; margin-left:40px; overflow:auto;}
.inf-cont-n-txt {width:680px; font:11px verdana; color:#202020;}
h2.inf {margin:0px 0px 10px 20px;}
h2.inf-n {margin-bottom:10px;}
.cont-l {width:580px; float:left; font:11px verdana; color:#202020;}

.sights {margin-top:5px; color:#202020;}
.sights a {text-decoration:none; color:#3333FF; font:11px verdana, arial, helvetica, sans-serif;}
.sights a:visited {text-decoration:none; color:#3333FF;}
.sights a:hover {text-decoration:underline;}
.inf-as-t {width:730px; margin:30px 0px 40px 40px;}
.inf-as-b {width:730px; margin:30px 0px 40px 20px;}
.inf-as-b-n {margin:40px 0px;}
.inf-as-r {width:200px; float:left; text-align:right;}
.inf-as-l {margin:70px 0px 30px 15px;}

div.fr {margin:60px 10px 0px 10px; font:12px verdana; color:#FF6103;}
div.fr a {text-decoration:none; font:11px verdana; color:#3333FF; display:block; margin:8px 0px;}
div.fr a:visited {text-decoration:none; color:#3333FF;}
div.fr a:hover{text-decoration:underline;}

.otop {width:173px; margin:0px auto; border:1px solid #84BDFF; padding:0px 5px 0px 5px;}
.otop a {text-decoration:none; font:600 12px verdana; color:#D60031;}
.otop a:visited {text-decoration:none; color:#D60031;}
.otop a:hover {text-decoration:underline;}

.otop ul {list-style-type:none; padding:0px; margin:0px; line-height:10px;}
.otop ul a {text-decoration:none; font:12px verdana; color:#3333FF;}
.otop ul a:visited {text-decoration:none; color:#3333FF;}
.otop ul a:hover {text-decoration:underline;}

/****** ADMIN CONTROL PANEL ********/
.adm_odd {padding:5px 0px; background-color:#F0F0F0; overflow:auto; clear:both;}
.adm_even {padding:5px 0px; background-color:#E5E5E5; overflow:auto; clear:both;}
.adm_panel {margin-top:5px; padding:10px 20px 20px 20px; min-height:400px; background-color:#E5E5E5; color:#222222; font:12px verdana;}
.adm_panel a {text-decoration:none; font:12px verdana; color:#3333FF;}
.adm_panel a:visited {text-decoration:none; color:#3333FF;}
.adm_panel a:hover {text-decoration:underline;}
.adm-attr-cont {float:left; width:180px; margin-left:5px;}
.adm-attr-edit {float:left; margin-left:5px;}
.adm-attr-cnt {float:left; width:50px; text-align:right;}
.adm-attr-cnt-1 {float:left; width:100px;}
.panel_title a {text-decoration:underline; font:bold 14px verdana; color:#000000;}
.panel_title a:visited {text-decoration:underline; color:#000000;}
.panel_title a:hover {text-decoration:underline;}

