
html {
BACKGROUND: url(/common/img/body_bg.gif) top left repeat-x;
}

img {
margin:0; border:0;
}

BODY {
color:#4D4D4D;BACKGROUND: url(/common/img/body2_bg.gif) bottom left repeat-x;

FONT-SIZE: 9pt;
MARGIN: 0;
FONT-FAMILY: tahoma, verdana, sans-serif;
background-color:#1F6499;
}

input, option, textarea { border:1px solid #15456a;
color: #5C666C; BACKGROUND:#ffffff;  FONT-FAMILY: tahoma, verdana, sans-serif; font-size:13px;
}

h3 {FONT-SIZE: 14pt;  font-weight:normal; }
h4 {FONT-SIZE: 10pt;  font-weight:bold; margin:12px 0; padding:0;  }
.radio { BACKGROUND:none;  border:0px solid #15456a;}
.checkbox  { BACKGROUND:none; border:0px solid #15456a;}

input {
height: 22px;
}

td {color: #ffffff; }

small {font-size:7.5pt}

.block{ border:0px solid red; list-style:none;
margin:0px 0px 0px 0px ;
overflow:hidden; width:300px;  height:110px;
padding:17px 0px 0px 18px ;
}
body>* .block{
padding:15px 0px 0px 21px ;
}
*html .block{
 width:259px;
}

.table { border-collapse:collapse; border:1px solid #218DC5;}

.table  th {BACKGROUND-COLOR:#2082B8; border:1px solid #218DC5; FONT-SIZE: 8pt; FONT-FAMILY: tahoma, verdana, sans-serif; color:#ffffff; text-align:left; }
.table  td { border:1px solid #1F82B6; FONT-FAMILY: tahoma, verdana, sans-serif; color:#ffffff; }



.block_text {
float:right; width:213px;
border:0px solid red;
line-height:14px;
padding-left:0px; padding-right:0px;
}

*html .block_text {width:215px;
padding-left:5px; width:215px; border:0px solid red;
}

.block_title  {
margin-bottom:3px;
}

.block_text ul {
margin-left:-10px;  margin-top:4px; border:px solid red;
list-style:none;
padding-left:10px; margin-bottom:0;
}
body>* .block_text ul {   margin-top:6px; border:0px solid red;
list-style:none;
padding-left:0px; margin-bottom:0;
}
.block_text ul li {
	margin: 0;
	padding: 0 0 0 16px;
	list-style: none;
	line-height:13px;
}

.block_text li {
	BACKGROUND: url(/common/img/arrow_w2.gif) top left no-repeat;
}

body>* .block_text li {
list-style:none;
 margin: 2px 0;
}




.n_back_body {BACKGROUND: url(/common/img/n_body_bg.gif) top left repeat-x;
}

.back_body {BACKGROUND: url(/common/img/body_bg.gif) top left repeat-x;
}

a {
color:#80D7FF; line-height:13px;
}


li a {
color:#80D7FF; line-height:12px;
}




*html  p {
margin-bottom:10px;
}


td { vertical-align:top;
FONT-SIZE: 8pt;
}

.h_r { margin:11px 0 10px 0;
border-top:1px solid #2288C2;

}



ol{border:0px solid red;

padding-left:3px;

margin: 0px; margin-top: 14px; margin-bottom: 0px;
}
ol li{ BACKGROUND: url(/common/img/list_bg.gif) top left no-repeat;
 list-style-position: inside; text-indent: -18px; line-height:13px;
border:0px solid red; padding-left: 22px; margin: 8px 0 9px 0;
}

*html ol li{
text-indent: -16px;
padding-left: 19px;
}




ul{border:0px solid red;

padding-left:1px;

margin: 9px 16px  16px 16px;
}

ul li{ list-style-image: url(/common/img/list_ul.gif);
 padding:0 3px; margin: 9px 0;
}

body>* ul li { /*Mozilla,Opera*/
margin-left:4px;
}
ul li small{ FONT-SIZE: 7.5pt; margin-left:0px; padding-top:-1px; margin-top:-3px; border:0px solid red;
}

ol li small{ FONT-SIZE: 7.5pt; margin-left:0px; padding-top:-1px; margin-top:-3px; border:0px solid red;
}


#main_cont {


BACKGROUND: url(/common/img/main_pic_bottom.jpg) bottom left no-repeat;


border:0px solid red;

}
.print {FONT-SIZE: 7.5pt; border:0px solid red; margin-top:7px;  padding-bottom:13px;}
.printer { margin-left:-4px; margin-top:7px;}
#info_cont {
 border:0px solid red;
color:#4D4D4D;
BACKGROUND: url(/common/img/info_bg.jpg) top left no-repeat;
margin-top:29px;
width:302px;
height:262px;
padding-left:26px;  padding-right:45px;
padding-top:39px;

}
body>* #info_cont { /*Mozilla,Opera*/
margin-top:31px; width:229px; height:225px; padding-top:39px;
line-height:13px;}

.info_text {  border:0px solid red; padding:6px 0 0 2px;
line-height:13px; margin:0;
}
body>* .info_text {  padding:8px 0 0 2px;
}
.blocks_cont {
border:0px solid red;
BACKGROUND: url(/common/img/blocks_bg.gif) top left repeat-x;
background-color:#1F6499; padding-bottom:5px;


}

.banner_cont {
padding-left:0px; padding-top:7px;
color:#4D4D4D;
background-color:#1F6499;
}

.info2_cont{
color:#889ff9;
background-color:#1F6499;
}


.copyr_cont{
border:0px solid red; color:#8DB9D9;
padding:31px 0px  0px 0px ;
BACKGROUND: url(/common/img/copyright_bg.gif) top left repeat-x;
background-color:#1F6499;
}

.copyr_l
{FONT-SIZE: 7.5pt; width:190px;
padding-left:50px; border-right:1px solid #2289C3;
float:left;
}
*html .copyr_l
{width:241px;

}


.copyr_r
{FONT-SIZE: 7.5pt; width:380px;
height:100%; BACKGROUND: url(/common/img/zapl02.gif) bottom right no-repeat;
float:right;
}

.counters_cont{
border:0px solid red;
padding:30px 0 0 38px;
BACKGROUND: url(/common/img/counter_bg.gif) top left no-repeat;
background-color:#1F6499;
}


.counters_cont  img{
margin:0 10px;
}






/*-----------------------*/

.fast_nav {
padding-left:19px;
}

.menu {padding-top:46px; border:0px solid red;
BACKGROUND: url(/common/img/zapl01.gif) top right no-repeat;
margin:0;

}
.menu a {
padding-right:39px; margin:0;
}

.info { padding-left:24px; margin-top:39px; padding-right:40px;
border:0px solid red;
}

.info p {
margin:8px 5px 10px 4px;
line-height:13px;
}



.news { padding-left:27px; margin-top:18px; margin-left:0px; padding-right:35px;
BACKGROUND: url(/common/img/div_news_bg.gif) top left repeat-y; border:0px solid red;
margin-bottom:25px;
}
body>*  .news { margin-top:16px;
}

.news p { margin:12px 0px 0px 1px; padding-bottom:0px;  padding-top:0px;  border:0px solid red;
line-height:13px;
}
body>*  .news p{ margin:12px 0px 0px 1px; padding-bottom:0px; padding-top:0px; line-height:13px; border:0px solid red;
}
.news b {border:0px solid red; 
color:#ffffff; line-height:15px;
}



.green{
 color:#7ACC88;
}
.more {
 margin:13px 0px 0px 1px; padding-bottom:7px;
}

.info2 { border:0px solid red;
margin-left:0px;
margin-top:7px;

padding:4px 4px 6px 28px;

line-height:13px;
BACKGROUND: url(/common/img/div_info2_bg.gif) top left repeat-y;
color:#ffffff;
}
.info2 p   { margin-top:13px;  margin-bottom:7px; border:0px solid red;

}
 body>* .info2 {
margin-top:5px;
}
 body>* .info2 p   { margin-top:15px;  margin-bottom:7px; border:0px solid red;

}

 .banner_table{
 margin:0px 0px 0 30px ;

color:#4D4D4D;
 }
 body>* .banner_table{
 margin:-2px 0px 0 30px ;


 }

.banner{ border:0px solid red; color:#4D4D4D;
BACKGROUND: url(/common/img/banner_bg.gif) top left no-repeat;
overflow:hidden; width:294px;  height:110px;
padding:20px 0px 0px 17px ;
}
 body>* .banner{ 
padding:20px 0px 0px 19px ;
}

*html .banner{
width:293px; height:110px;
}

.banner a { color:#25AEED;
line-height:13px;
}
.banner_text {
float:right; width:170px;
border:0px solid red;
line-height:13px;
padding-left:0px;
margin-right:41px;

}


*html .banner_text {
margin-right:20px; margin-top:0px;
}


.banner_title  {border:0px solid red;
 margin-bottom:5px;  margin-top:1px;
}

.next_banner{ border:0px solid red;  color:#4D4D4D;
BACKGROUND: url(/common/img/banner_bg.gif) top left no-repeat;
overflow:hidden; width:300px;  height:120px;
padding:19px 0px 0px 16px ;
}


*html .next_banner{
width:300px; height:115px;
}

.next_banner a { color:#25AEED;

}



.block{ border:0px solid red; list-style:none;
margin:0px;
overflow:hidden; width:259px; height:110px;
padding:17px 0px 0px 18px ; 
}
body>* .block{ width:288px; border:0px solid red; 
padding:15px 0px 0px 21px ;
}


.block_text {
float:right; width:210px;
border:0px solid red;
line-height:14px;
padding-left:0px; padding-right:0px;
}

*html .block_text {width:215px; border:0px solid red;
padding-left:5px; width:215px; 
}

.block_title  {border:0px solid red;
margin-bottom:9px;
}

.block_text p {line-height:13px;
 border:0px solid red; margin:0px;
 margin-bottom:0px; 
 padding-left:16px; padding-right:26px; 
BACKGROUND: url(/common/img/arrow_w2.gif) top left no-repeat;

}
body>* .block_text p {

margin:0px 0px 0px 0px ;

}





/*==================next*/
#next_content {
color:#ffffff;

BACKGROUND:  url(/common/img/_next_bg.gif) top left no-repeat; border:0px solid red;



}


.next_text
{ border:0px solid red;
padding:28px 1px 14px 46px;
width:577px;
line-height:131%;

}
body>* .next_text
{ line-height:13px;
}

.l_img {
float:left; padding:2px 18px 9px 2px; BACKGROUND: url(/common/img/photo_bg_test2.gif) bottom right no-repeat; border:0px solid red;
}
.l_img  img {border:0px solid white;}


.r_img {
float:right; padding:2px 18px 9px 2px; margin-left:10px; BACKGROUND: url(/common/img/photo_bg_test2.gif) bottom right no-repeat; border:0px solid red;
}
/*photo_bg1*/
.l_img_b {
float:left; padding:2px 18px 10px 2px; BACKGROUND: url(/common/img/photo_bg.gif) bottom right no-repeat; border:0px solid red;
}

#next_info_cont {

BACKGROUND: url(/common/img/next_info_bg.gif) top left no-repeat;




}
.next_news { padding-left:26px; margin-top:18px; margin-left:30px; padding-right:35px;
BACKGROUND: url(/common/img/div_news_bg.gif) top left repeat-y; border:0px solid red;
}


.next_news  p { margin:13px 0px 0px 2px;
line-height:14px;
}
.next_menu   {  padding-left:34px; margin-top:23px; padding-top:0px;  margin-left:12px; padding-right:35px; padding-bottom:24px; margin-bottom:34px;
BACKGROUND: url(../img/_next_menu_bg.gif) top left no-repeat; border:0px solid red;
}
body>* .next_menu   {  padding-left:35px; margin-top:23px; padding-top:0px;  margin-left:12px; padding-right:35px; padding-bottom:25px; margin-bottom:35px;
BACKGROUND: url(../img/_next_menu_bg.gif) top left no-repeat; border:0px solid red;
}

/*ghjmghmg*/





.next_menu ul{border:0px solid red;

}

.next_menu ul li{ 
 padding:0 3px; margin: 7px 0;
}






/*ghjmghmg*/
.next_menu li {  
list-style-image: url(/common/img/arrow_menu.gif);
}



.next_menu ul { margin-left:16px;  margin-top:24px; border:0px solid red;
list-style-image: url(/common/img/arrow_menu.gif);
padding-left:0px; margin-bottom:0; padding-top:0px;


}
*html .next_menu ul { margin-left:13px;


}

.next_menu ul a { 
text-decoration:none;


}

.next_menu ul  ul { margin-left:9px;   border:0px solid red; margin-top:-1px;
list-style-image: url(/common/img/arrow_menu_g.gif);
padding-left:0px; margin-bottom:0;
}
.next_menu ul  ul li { border:0px solid red;
list-style-image: url(/common/img/arrow_menu_g.gif); margin-top:10px; margin-bottom:3px;

}

.next_menu ul  ul ul {  margin:0px; margin-left:8px; padding-top:2px;  border:0px solid red;

padding-left:1px;
}
.next_menu ul  ul ul li { margin:0px; margin-top:5px; 
list-style-image: url(/common/img/arrow_menu_dot.gif);

}
.next_menu ul  ul  a {text-decoration:underline;

color:#ffffff;
}
.next_menu ul  ul ul  a {text-decoration:underline;

color:#ffffff;
}


body>* .next_menu  li { /*Mozilla,Opera*/
margin-bottom:6px; margin-top:5px; border:1x solid red; text-indent:-4px;
} 
body>* .next_menu  ul   { /*Mozilla,Opera*/
margin-top:0px;
} 
body>* .next_menu  ul  ul { /*Mozilla,Opera*/
margin-top:-2px;
} 
body>* .next_menu  ul  ul ul { /*Mozilla,Opera*/
margin-top:3px;
} 
body>* .next_menu  ul  ul ul li { /*Mozilla,Opera*/
margin-bottom:4px; margin-top:1px; border:1x solid red; text-indent:-4px;
} 


/*gmap_menu*/

.map_top{
text-transform: uppercase;
 font-weight:bold;
 text-decoration:none;
 color:white;
 padding-left:10px;
 border:1px solid red;
 margin-left:-11px;
 BACKGROUND: url(/common/img/map_top.gif) top left repeat-y; border:0px solid red;
}

.map_menu ul li{ 
 padding:0 3px; margin: 7px 0; border:0px solid red;
}


.map_menu {border:0x solid red; margin:8px 0px 0px 0px ; padding:0px;}


.map_menu li {  
list-style-image: url(../img/arrow_menu.gif);
}



.map_menu ul {    border:0px solid red;
list-style-image: url(../img/arrow_menu.gif);  padding:0px; margin-top:-2px; margin-left:14px;
padding-left:0px; 


}

.map_menu ul a { 
text-decoration:none;


}

.map_menu ul  ul { margin-left:9px;   border:0px solid red; margin-top:-1px;
list-style-image: url(../img/arrow_menu_g.gif); margin-bottom:0px; padding-bottom:0px;

}
.map_menu ul  ul li { border:px solid red; padding-top:1px; padding-bottom:1px;
list-style-image: url(../img/arrow_menu_g.gif); 

}

.map_menu ul  ul ul {  margin:0px; margin-left:8px; border:0px solid red;

padding-left:1px;
}
.map_menu ul  ul ul li { margin:0px; margin-top:5px; 
list-style-image: url(../img/arrow_menu_dot.gif);

}
.map_menu ul  ul  a {text-decoration:underline;

color:#ffffff;
}
.map_menu ul  ul ul  a {text-decoration:underline;

color:#ffffff;
}

 /*===============================*/


.next_info2 {
margin-left:20px;
margin-top:0px;


border:0px solid red;
margin-bottom:31px;
padding-left:28px;
padding-right:5px;
padding-top:4px;
padding-bottom:5px;
BACKGROUND: url(/common/img/div_news_bg2.gif) top left repeat-y;
color:#ffffff;
}
body>* .next_info2{ /*Mozilla,Opera*/
margin:0; padding:0; padding-left:28px; margin-left:20px;
BACKGROUND: url(/common/img/div_news_bg2.gif) top left repeat-y;
}


.next_info2 p   { margin-top:11px;  margin-bottom:9px; border:0px solid red;
line-height:13px;
}

*html .next_info2 { padding-bottom:5px;
}

/*
padding-bottom:5px;
*/
.n_copyr_cont{
border:0px solid red; color:#8DB9D9;
padding:27px 0px  0px 1px ;
BACKGROUND: url(/common/img/next_copyright_bg.jpg) top left no-repeat;
background-color:#1F6499;
}


/*===============guestbook_table==================*/
.guestbook_table_outer { border:1px solid #2289C3; padding:12px 10px 0px 12px; float:left; margin-bottom:20px;}
.guestbook_table { border-collapse:collapse; margin:0; padding:0; }
.guestbook_table td { padding-bottom:12px; }
.guestbook_table td.now_r { padding-top:3px; text-align:right;}



