* {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100.1%;
  font-family: Verdana;
}
BODY {
  margin: 0;
  padding: 0px;
  border: 0;
  font-family: Verdana;
  min-width: 1000px;
}
TABLE {
  border-collapse: collapse;
}
A {
  text-decoration: none;  
  color: #5d82b2;  
  text-decoration: none;
  border-bottom: #bbb 1px dotted;
}
A:hover {
  text-decoration: none;
  color: #5d82b2;
  border-style: none;
}
IMG {
  border-style: none;
}



#top_left {
  position: absolute;
  left:0;
  top: 0;
  width: 690px;
  height: 25px;
  text-align: right;
  background: url(img/top1.jpg)  no-repeat;
  font-size: 12px;  
}
#top_left A {
  font-size: 10px;
  margin-right: 5px; 
  color: #fff;
  border-style: none; 
}
#top_right {
  width: 100%;
  height: 25px;
  background: url(img/topbg.jpg);
  text-align: right;
  font-size: 0;  
}
#top_right A {
  font-size: 10px;
  color: #fff;  
  border-style: none;
}
#top_right_div {
  margin-left: 690px;
  width: 310px;
  float: right;  
}


#id_baloon {
  width: 387px;
  height: 432px;  
}
#baloon_div {
  width: 387px;
  float: right;
}
#baloon1 {
  width: 180px;
  height: 135px;
  background: url(img/baloon1.gif) no-repeat;
  background-position: bottom right;
}
#baloon2 {
  width: 180px;
  height: 297px;
  background: url(img/baloon2.gif) no-repeat;
}
#baloon3 {
  margin-left: 180px;
  margin-top: -432px;
  width: 207px;
  height: 361px;
  background: url(img/baloon3.jpg) no-repeat;
  padding-top: 30px;  
}

#baloon3 .news_date {
  color: #396ea7;
  padding-left: 10px;
  padding-top: 20px;
  font-size: 11px;
}
#baloon3 .news_text {
  width: 170px;
  padding-left: 10px;
  color: #666;
  font-size: 11px;
  padding-top: 15px;  
}
#baloon3 .anch_black {
  font-size: 11px;  
  color: #222;  
}


#id_menu {
  width: 100%;
  height: 136px;
  background: url(img/skylogo.jpg) no-repeat;
  
}
#id_menu_pale {
  width: 100%;
  background: url(img/skypale.jpg) no-repeat;  
}
#id_text {
  width: 57%;
  padding-top: 47px;
  min-width: 570px;
  min-height: 550px;
  padding-left: 20px;
  margin-bottom: -200px;
}
#id_bottom_img {
  float: right;
  margin-left: 420px;
  height: 280px;
  text-align: right;
}
#id_city01 {
  float: right;
  margin-left: 142px;
  background: url(img/city01.png) no-repeat;
  background-position: right bottom;
  width: 434px;
  height: 111px;
}
#id_city02 {
  float: right;
  width: 576px;
  height: 169px;
  background: url(img/city02.png) no-repeat;
  background-position: right top;
}
#id_bottom_line {
  margin-top: -40px;  
}
#id_bottom_banners {
  float: left;
  margin-top: -60px;
  margin-left: 10px;
  margin-bottom: 30px;
}


#menu {
  width: 543px; 
  height: 20px;  
  margin-left: 6px;  
}
#menu IMG {
  width: 75px;
  height: 20px;
  display: block; 
}
#menu TD {
  width: 75px;
}
#menu TH {
  WIDTH: 3px
}

#men1 A {
  display: block; background: url(img/menu/a-news.jpg) no-repeat; border-style: none;
}
#men1 A:hover {
  display: block; background: url(img/menu/a-news-roll.jpg) no-repeat; border-style: none;
}
#men2 A {
  display: block; background: url(img/menu/a-webdesign.jpg) no-repeat; border-style: none;
}
#men2 A:hover {
  display: block; background: url(img/menu/a-webdesign-roll.jpg) no-repeat; border-style: none;
}
#men3 A {
  display: block; background: url(img/menu/a-creating.jpg) no-repeat; border-style: none;
}
#men3 A:hover {
  display: block; background: url(img/menu/a-creating-roll.jpg) no-repeat; border-style: none;
}
#men4 A {
  display: block; background: url(img/menu/a-selling.jpg) no-repeat; border-style: none;
}
#men4 A:hover {
  display: block; background: url(img/menu/a-selling-roll.jpg) no-repeat; border-style: none;
}
#men5 A {
  display: block; background: url(img/menu/a-reklama.jpg) no-repeat; border-style: none;
}
#men5 A:hover {
  display: block; background: url(img/menu/a-reklama-roll.jpg) no-repeat; border-style: none;
}
#men6 A {
  display: block; background: url(img/menu/a-works.jpg) no-repeat; border-style: none;
}
#men6 A:hover {
  display: block; background: url(img/menu/a-works-roll.jpg) no-repeat; border-style: none;
}
#men7 A {
  display: block; background: url(img/menu/a-about.jpg) no-repeat; border-style: none;
}
#men7 A:hover {
  display: block; background: url(img/menu/a-about-roll.jpg) no-repeat; border-style: none;
}


#content_head {
  width: 100%;  
  font-size: 0;
  color: #396ea7;  
  margin-bottom: 10px;  
}

#content_head .section{
  font-size: 18px;
  color: #1C4166;  
  border-style: none;
}
#content_head .sub_section {
  font-size: 12px;
  color: #5d82b2;
  margin-left: 10px;
  border-style: none;
}

#content_body {
  color: #396ea7;
  vertical-align: top;
  width: 95%;
  font-size: 10pt;
}
#content_body P {
  display: block;
  font-size: 10pt;
  color: #2d5282;
  text-align: justify
}
#content_body A {
  font-size: 10pt;
  color: #5d82b2; 
  margin: 0;
  padding-left: 2px;
  padding-right: 2px;
}
#content_body TABLE {
  width: 100%;
  font-size: 10pt;
  color: #2d5282; 
}

.content_img {
  margin-bottom: 10px;
}

.sample_img {
  border: #cfcfcf 1px solid; 
  width: 150px; 
  height: 113px
}

.content_txt {
  font-size: 12px;
  color: #2d5282;
  line-height: 170%;
  font-family: Verdana;
  text-align: justify; 
  min-width: 550px;
}

.list {
  font-size: 12px;
  color: #396ea7;
  font-family: Verdana;
  text-align: justify; 
  min-width: 590px;  
  margin-bottom: 15px;
}

.dot{
  width: 100%;
  min-width: 590px;
  height: 1px;
  background: url(img/dotted.gif) repeat-x; 
  margin-top: 15px;
  margin-bottom: 20px;  
}

.dot_p{
  width: 100%;
  min-width: 550px;
  height: 1px;
  background: url(img/dotted.gif) repeat-x;
  margin-top: 10px;
  margin-bottom: 10px;
}


.post_header {
  font-size: 12px;
  font-weight: bold;
  color: #396ea7;
}
.post_date {
  font-size: 11px;
  margin-top: 5px;
  margin-bottom: 5px;
  color: #396ea7;
}
.post_pages {
  font-size: 12px;
  padding: 5px;
  color: #396ea7;  
}
.post_anch {
  font-size: 12px;
  padding: 5px;
  color: #396ea7;
  text-decoration: none;
  border-style: none;
}

.anch_list {
  font-size: 14px;
  color: #396ea7;
  text-decoration: none;
  font-weight: normal;    
}
